Simulink 家用热系统作为空调

Simulink home thermal system as an AC

我正在尝试修改 this 房屋的热力系统,使其适用于空调而不是加热器。该页面说,如果我想修改它,我需要添加冷空气输入部分并编辑恒温器。我设法修复了恒温器,现在我可以在交流电打开时获得状态 1(温度下降),在关闭时获得状态 0(温度升高)。

如何翻转传热方程以获得冷空气增益而不是热量增益。他们在 link 中使用了一些方程式,可以按原样使用它们并翻转 (t_room-t_heater) 减法,还是我应该使用一组完全不同的方程式。

这是更改恒温器型号后作为加热器运行时的输出(我对温度(黄色)和状态(橙色)感兴趣)

这是加热器子模型的内部结构

现在,我把减法改成了troom-theater,得到冷空气增益,答案如下:

蓝色正弦波就是室外温度变化。 谢谢

我在设置所有初始点的 sldemo_househeat_data.m 文件中做了一些更改。我更改了以下值:

% The air exiting the heater has a constant temperature which is a heater
% property. THeater = 50 deg C
THeater = 15;
% TinIC = initial indoor temperature = 20 deg C
TinIC = 26;

我还更改了空调温度的设定值,如下图所示:

另外,我的恒温器模型是通过翻转图表开头的温度与设定点比较的符号来翻转的。我在继电器块中保持状态(0,1)相同,我只在加热器模型中翻转它们,如图所示

这样,恒温器设置的任何 1 都可以通过从 1 中减去它来翻转为 0。这同样适用于恒温器设置的任何 0。

在房屋子模型中,我将温度差方程中的减法翻转如下(tout-tin 而不是 tin-tout)

最后我的AC的响应如下图。

我希望这对广告有所帮助谢谢