标签: simulink
我正在研究simulink的热模型here的示例,我将其转换为AC并在此post中分享我的步骤。
当我正在研究它时,我注意到无论我的设定温度或我的梳理水平有多大,输出总是从大约85华氏度开始下降,如下图所示。
我认为这可能是初始值问题,但我检查了初始化.m文件中的所有初始值,并将其更改为适合我的AC(Tin_init = 26,T_heater = 15 for AC)。 模型背后的方程式显示在model的官方文档中,但没有提到任何可以解释总是从85开始的情节。任何想法可能导致这种情况?
由于
答案 0 :(得分:0)
使用Model Workspace设置模型,这意味着在初始化模型时,它会先查看Base Workspace。如下图所示,Model Workspace的值为TinIC,表示使用此值,而不是您在Base Workspace中可能具有的任何值。要重新初始化工作区,您需要按下图中所示的按钮。
Model Workspace
Base Workspace
TinIC
在您的情况下,您很可能想要删除模型工作区,只需从基础工作区中获取模型参数。这样您就可以进行更改并将其反映在模拟中。