本发明属于空调控制,尤其涉及一种空调系统控制方法。
背景技术:
1、现有技术中,空调的控制大多是基于人为的手动控制,即需要人为设定例如温度、湿度、风速等空调参数,但因为空调作用的环境参数一直在变化,例如室内温度一直容易受到室外温度、室内人数等热源影响,所以经常需要人为调整空调参数,但人为调整一方面比较麻烦,另一方面容易出现调整过度现象,如出现过冷、过热等情况。
技术实现思路
1、本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种空调系统控制方法,能够实现动态的调整空调参数,避免参数调整过度。
2、为解决上述技术问题,本发明采用的技术方案是:一种空调系统控制方法,包括以下步骤:
3、步骤1、连续获取三个时刻的当前空调系统作用空间的实际环境参数d和期待环境参数d’;
4、步骤2、计算三个时刻实际环境参数d和期待环境参数d’之间的误差e;
5、步骤3、计算控制环境参数d变化的空调参数u的变化量δu=kp*(e(t)-e(t-1))+ki*e(t)+kd*(e(t)-2*(e(t-1)+e(t-2)));
6、δu为空调参数u变化量,kp、ki、kd为控制参数,e(t)为当前时刻误差,e(t-1)为上一时刻误差,e(t-2)为上上一时刻误差;
7、步骤4、基于变化量δu生成空调控制指令执行;
8、步骤5、经过t时间后,进入步骤1。
9、上述空调系统控制方法,所述实际环境参数为室内温度、室内湿度或室内风速。
10、上述空调系统控制方法,所述实际环境参数为室内温度时,变化量δu为空调设定温度变化量,所述kp、ki、kd为控制参数通过以下方法获得:
11、设计损失函数为l=w1ltemp+w2ltime+w3*lenergy;
12、其中:
13、ltemp为温度损失,表示实际环境温度与空调设定温度之差的平方和;
14、ltime为时间损失,表示调节实际环境温度至期待环境温度所花时间;
15、lenergy为能耗损失,表示调节过程中空调系统的能耗支出;
16、w1、w2、w3为权重系数;
17、以使损失函数l最小为目标,使用反向传播算法,获得kp、ki、kd的具体数值。
18、上述空调系统控制方法,还包括:步骤0、获取预测的未来n小时的预测环境参数d”变化曲线,获取未来n小时的期待环境参数d’变化曲线;
19、基于预测环境参数d”变化曲线和期待环境参数d’变化曲线的差值,计算未来n小时空调参数u的变化曲线。
20、本发明与现有技术相比具有以下优点:本发明通过不断的计算实际环境参数d和期待环境参数d’的误差,基于该误差不断的生成空调参数u的变化量δu,使空调参数u不断的动态调整,从而实现实际环境参数d和期待环境参数d’的逼近,避免参数调整过度,既可以得到想要的空调舒适度,也能避免参数调整过度时的能量浪费。
21、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
1.一种空调系统控制方法,其特征在于,包括以下步骤:
2.按照权利要求1所述的一种空调系统控制方法,其特征在于,所述实际环境参数为室内温度、室内湿度或室内风速。
3.按照权利要求1所述的一种空调系统控制方法,其特征在于,所述实际环境参数为室内温度时,变化量δu为空调设定温度变化量,所述kp、ki、kd为控制参数通过以下方法获得:
4.按照权利要求1所述的一种空调系统控制方法,其特征在于,还包括:步骤0、获取预测的未来n小时的预测环境参数d”变化曲线,获取未来n小时的期待环境参数d’变化曲线;