Simscape block parameter, change dynamically during simulation
이전 댓글 표시
Hallo,
is it possible to change a parameter of a Simscape block during simulation time?
Example: I want to change the thermal conductivity of the "Conductive Heat Transfer" block during the simulation time.
Example:

The thermal conductivity depends on the transferred heat and the temperature of the sink. For this I have a lookup table or a variable in workspace. Is it possible to check after each iteration the heat from the "Ideal Heat Flow Sensor" and the sink temperature and then send the new thermal conductivity to the "Conductive Heat Transfer" block for the next iteration?
댓글 수: 1
Shinto Thomas
2024년 2월 20일
편집: Shinto Thomas
2024년 2월 20일
I have a conductive resistance as a Simscape block, The conductive resistance value of this block should be changed in Matlab. There are two cases should be implemented in the first case it should have constant conductive resistance value 'x' and in another case it accept 'y' as conductive resistance value
채택된 답변
추가 답변 (1개)
Marlon Saveri Silva
2018년 8월 28일
0 개 추천
Dear all, I have the same question. I'd like to make the conductivity changes with the temperature; however, I didn't understand exactly where to introduce the k(T) equation in the code. Do you have any exemple?
카테고리
도움말 센터 및 File Exchange에서 Variable Initialization에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!