本发明涉及控制领域,尤其涉及一种空调及其的方法、装置、存储介质和计算机程序产品。
背景技术:
1、目前,空调停机一般是直接断电,这种停机方式在压缩机高速转动或者高负荷运行时,停机断电会导致管路系统承受压缩机停机瞬间的动量释放,瞬间高应力应变释放会大幅增加管路疲劳从而减少管路寿命。相关技术中有减少压缩机高速转动或高负荷运行时停机的方案,但是光伏空调领域,根据光伏特性的空调停机策略并没有特殊的逻辑更改。
技术实现思路
1、本发明的主要目的在于克服上述相关技术的缺陷,提供一种空调及其控制方法、装置、存储介质和计算机程序产品,以解决相关技术中空调停机时直接断电会导致管路系统承受压缩机停机瞬间的动量释放增加管路疲劳从而减少管路寿命的问题。
2、本发明一方面提供了一种空调的控制方法,包括:当设定温度与室内环境温度的温度差值大于等于第一预设温度阈值或者当室内环境温度与设定温度的温度差值大于等于第二预设温度阈值时,执行第一控制策略,以使所述空调低功耗运行;和/或,当满足停机条件时,或者当接收到关机指令或满足停机保护条件时,执行第二控制策略,以延长所述空调的停机时间;和/或,当所述空调的压缩机停机时,执行第三控制策略,控制所述空调按照当前工况下压缩机最小停机应力对应的停机位置停机;所述停机位置为压缩机停机断电时,滚子与压缩机气缸的接触点与气缸的中心点的连线,与滑片与气缸的中心点的连线的夹角。
3、可选地,执行第一控制策略,包括:在制冷模式下,当设定温度与室内环境温度的温度差值大于等于第一预设温度阈值时,根据设定温度与室内环境温度的温度差值以及室外环境温度,控制所述空调的内风机转速、外风机转速、节流装置开度和/或压缩机频率,以降低制冷量,所述第一预设温度阈值小于零;和/或,在制热模式下,当室内环境温度与设定温度的温度差值大于等于第二预设温度阈值时,根据室内环境温度与设定温度的温度差值以及室外环境温度,控制所述空调的内风机转速、外风机转速、节流装置开度和/或压缩机频率,以降低制热量,所述第二预设温度阈值小于零。
4、可选地,在制冷模式下,当设定温度与室内环境温度的温度差值大于等于第一预设温度阈值时,根据设定温度与室内环境温度的温度差值以及室外环境温度,控制所述空调的内风机转速、外风机转速、节流装置开度和/或压缩机频率,包括:当设定温度与室内环境温度的温度差值大于等于第一预设温度阈值且小于第三预设温度阈值时,所述内风机转速等于内风机第一预设转速值加上室内环境温度与设定温度的温度差值与第一预设转速控制系数的乘积的和;所述外风机转速等于外风机第一预设转速值加上室内环境温度与设定温度的温度差值与第一预设转速控制系数的乘积的和;所述压缩机频率等于第一预设频率值加上室内环境温度与设定温度的温度差值与第一预设频率控制系数的乘积的和,节流装置开度无需调节;所述第三预设温度阈值大于零;其中,设定温度与室内环境温度的温度差值越小和/或室外环境温度越高,所述第一预设频率值越大和/或所述第一预设频率控制系数越大;当设定温度与室内环境温度的温度差值大于等于第三预设温度阈值时,所述内风机转速为内风机第三预设转速值,所述内风机第三预设转速值小于所述内风机第一预设转速值;所述外风机转速为外风机第三预设转速值,所述外风机第三预设转速值小于所述外风机第一预设转速值,其中,当所述室外环境温度处于第一预设温度范围时,所述外风机转速为零;所述压缩机频率为第三预设频率值,所述第三预设频率值小于所述第一预设频率值;所述节流装置开度根据室外环境温度确定,所述室外环境温度越高所述节流装置的开度越小;和/或,在制热模式下,当室内环境温度与设定温度的温度差值大于等于第二预设温度阈值时,根据室内环境温度与设定温度的温度差值以及室外环境温度,控制所述空调的内风机转速、外风机转速、节流装置开度和/或压缩机频率,包括:当室内环境温度与设定温度的温度差值大于等于第二预设温度值时且小于第四预设温度阈值,所述内风机转速等于内风机第二预设转速值减去室内环境温度与设定温度的温度差值与第二预设转速控制系数的乘积的差;所述外风机转速等于内风机第二预设转速值减去室内环境温度与设定温度的温度差值与第二预设转速控制系数的乘积的差;所述压缩机频率等于第二预设频率值减去室内环境温度与设定温度的温度差值与第二预设频率控制系数的乘积的差,节流装置开度无需调节;所述第四预设温度阈值大于零;其中,室内环境温度与设定温度的温度差值越大和/或室外环境温度越高,所述第二预设频率控制系数越小;和/或,室外环境温度越高,所述第二预设频率值越小;当室内环境温度与设定温度的温度差值大于等于第四预设温度值时,所述内风机转速为内风机第三预设转速值,所述内风机第三预设转速值小于所述内风机第二预设转速值;所述外风机转速为外风机第三预设转速值,所述外风机第三预设转速值小于所述外风机第二预设转速值,其中,当所述室外环境温度处于第二预设温度范围时,所述外风机转速为零;所述压缩机频率为第三预设频率值,所述第三预设频率值小于所述第二预设频率值;所述节流装置开度根据室外环境温度确定,所述室外环境温度越高所述节流装置的开度越大。
5、机转速为零;所述压缩机频率为第三预设频率值,所述第三预设频率值小于所述第二预设频率值;所述节流装置开度根据室外环境温度确定,所述室外环境温度越高所述节流装置的开度越大。
6、可选地,执行第二控制策略,包括:在制冷模式下,当设定温度与室内环境温度的温度差值大于等于第三预设温度阈值,且室内环境温度与预设室内环境温度值的温度差值小于0时,控制内风机按照内风机第三预设转速值运行第一预设时间后停止,控制外风机按照外风机第三预设转速值运行第二预设时间后停止,其中,当所述室外环境温度处于第一预设温度范围时,所述外风机转速为零;控制压缩机每隔预设间隔时间降低第五预设频率值,第三预设时间后断电停机;当设定温度与室内环境温度的温度差值大于等于第三预设温度阈值,且室内环境温度与预设室内环境温度值的温度差值大于等于0时,所述空调不关机,每隔第四预设时间根据设定温度与室内环境温度的温度差值和当前室内环境温度与预设室内环境温度值的温度差值,确定所述空调是否关机;当接收到关机指令或满足停机保护条件时,控制内风机按照内风机第四预设转速值运行第五预设时间后停止,控制外风机按照外风机第四预设转速值运行第六预设时间后停止,控制压缩机每隔预设间隔时间降低第六预设频率值,当所述压缩机频率达到第四预设频率值后断电停机;和/或,在制热模式下,当室内环境温度与设定温度的温度差值大于等于第四预设温度阈值,且当前室内环境温度与预设室内环境温度值的温度差值大于0时,控制内风机按照内风机第三预设转速值运行第一预设时间后停止,控制外风机按照外风机第三预设转速值运行第二预设时间后停止,其中,当所述室外环境温度处于第二预设温度范围时,所述外风机转速为零;控制压缩机每隔预设间隔时间降低第五预设频率值,第三预设时间后断电停机;当室内环境温度与设定温度的温度差值大于等于第四预设温度阈值,且当前室内环境温度与预设室内环境温度值的温度差值小于等于0时,所述空调不关机,每隔预设运行时间根据室内环境温度与设定温度的温度差值和当前室内环境温度与预设室内环境温度值的温度差值,确定所述空调是否关机;当接收到关机指令或满足停机保护条件时,控制内风机按照内风机第四预设转速值运行第四预设时间后停止,控制外风机按照外风机第四预设转速值运行第五预设时间后停止,控制压缩机每隔预设间隔时间降低第六预设频率值,当所述压缩机频率达到第四预设频率值后断电停机。
7、可选地,执行第三控制策略,控制所述空调按照所述当前工况下压缩机最小停机应力对应的停机位置停机,包括:获取预先设置的不同工况下压缩机最小停机应力对应的停机位置,所述不同工况,包括:所述压缩机以不同的频率值停机时不同的室内环境温度、室外环境温度和/或节流装置开度的组合;在所述预先设置的不同工况下压缩机最小停机应力对应的停机位置,匹配当前工况下压缩机最小停机应力对应的停机位置。
8、可选地,所述空调为光伏空调,在执行所述第一控制策略时,所述空调使用光伏电能。
9、本发明另一方面提供了一种空调的控制装置,包括:第一执行单元,用于当设定温度与室内环境温度的温度差值大于等于第一预设温度阈值或者当室内环境温度与设定温度的温度差值大于等于第二预设温度阈值时,执行第一控制策略,以使所述空调低功耗运行;和/或,第二执行单元,用于当满足停机条件时,或者当接收到关机指令或满足停机保护条件时,执行第二控制策略,以延长所述空调的停机时间;和/或,第三执行单元,用于当所述空调的压缩机停机时,执行第三控制策略,控制所述空调按照当前工况下压缩机最小停机应力对应的停机位置停机;所述停机位置为压缩机停机断电时,滚子与压缩机气缸的接触点与气缸的中心点的连线,与滑片与气缸的中心点的连线的夹角。
10、可选地,所述第一执行单元,执行第一控制策略,包括:在制冷模式下,当设定温度与室内环境温度的温度差值大于等于第一预设温度阈值时,根据设定温度与室内环境温度的温度差值以及室外环境温度,控制所述空调的内风机转速、外风机转速、节流装置开度和/或压缩机频率,以降低制冷量,所述第一预设温度阈值小于零;和/或,在制热模式下,当室内环境温度与设定温度的温度差值大于等于第二预设温度阈值时,根据室内环境温度与设定温度的温度差值以及室外环境温度,控制所述空调的内风机转速、外风机转速、节流装置开度和/或压缩机频率,以降低制热量,所述第二预设温度阈值小于零。
11、可选地,所述第一执行单元,在制冷模式下,当设定温度与室内环境温度的温度差值大于等于第一预设温度阈值时,根据设定温度与室内环境温度的温度差值以及室外环境温度,控制所述空调的内风机转速、外风机转速、节流装置开度和/或压缩机频率,包括:当设定温度与室内环境温度的温度差值大于等于第一预设温度阈值且小于第三预设温度阈值时,所述内风机转速等于内风机第一预设转速值加上室内环境温度与设定温度的温度差值与第一预设转速控制系数的乘积的和;所述外风机转速等于外风机第一预设转速值加上室内环境温度与设定温度的温度差值与第一预设转速控制系数的乘积的和;所述压缩机频率等于第一预设频率值加上室内环境温度与设定温度的温度差值与第一预设频率控制系数的乘积的和,节流装置开度无需调节;所述第三预设温度阈值大于零;其中,设定温度与室内环境温度的温度差值越小和/或室外环境温度越高,所述第一预设频率值越大和/或所述第一预设频率控制系数越大;当设定温度与室内环境温度的温度差值大于等于第三预设温度阈值时,所述内风机转速为内风机第三预设转速值,所述内风机第三预设转速值小于所述内风机第一预设转速值;所述外风机转速为外风机第三预设转速值,所述外风机第三预设转速值小于所述外风机第一预设转速值,其中,当所述室外环境温度处于第一预设温度范围时,所述外风机转速为零;所述压缩机频率为第三预设频率值,所述第三预设频率值小于所述第一预设频率值;所述节流装置开度根据室外环境温度确定,所述室外环境温度越高所述节流装置的开度越小;和/或,所述第一执行单元,在制热模式下,当室内环境温度与设定温度的温度差值大于等于第二预设温度阈值时,根据室内环境温度与设定温度的温度差值以及室外环境温度,控制所述空调的内风机转速、外风机转速、节流装置开度和/或压缩机频率,包括:当室内环境温度与设定温度的温度差值大于等于第二预设温度值时且小于第四预设温度阈值,所述内风机转速等于内风机第二预设转速值减去室内环境温度与设定温度的温度差值与第二预设转速控制系数的乘积的差;所述外风机转速等于内风机第二预设转速值减去室内环境温度与设定温度的温度差值与第二预设转速控制系数的乘积的差;所述压缩机频率等于第二预设频率值减去室内环境温度与设定温度的温度差值与第二预设频率控制系数的乘积的差,节流装置开度无需调节;所述第四预设温度阈值大于零;其中,室内环境温度与设定温度的温度差值越大和/或室外环境温度越高,所述第二预设频率控制系数越小;和/或,室外环境温度越高,所述第二预设频率值越小;当室内环境温度与设定温度的温度差值大于等于第四预设温度值时,所述内风机转速为内风机第三预设转速值,所述内风机第三预设转速值小于所述内风机第二预设转速值;所述外风机转速为外风机第三预设转速值,所述外风机第三预设转速值小于所述外风机第二预设转速值,其中,当所述室外环境温度处于第二预设温度范围时,所述外风机转速为零;所述压缩机频率为第三预设频率值,所述第三预设频率值小于所述第二预设频率值;所述节流装置开度根据室外环境温度确定,所述室外环境温度越高所述节流装置的开度越大。
12、可选地,所述第二执行单元,执行第二控制策略,包括:在制冷模式下,当设定温度与室内环境温度的温度差值大于等于第三预设温度阈值,且室内环境温度与预设室内环境温度值的温度差值小于0时,控制内风机按照内风机第三预设转速值运行第一预设时间后停止,控制外风机按照外风机第三预设转速值运行第二预设时间后停止,其中,当所述室外环境温度处于第一预设温度范围时,所述外风机转速为零;控制压缩机每隔预设间隔时间降低第五预设频率值,第三预设时间后断电停机;当设定温度与室内环境温度的温度差值大于等于第三预设温度阈值,且室内环境温度与预设室内环境温度值的温度差值大于等于0时,所述空调不关机,每隔第四预设时间根据设定温度与室内环境温度的温度差值和当前室内环境温度与预设室内环境温度值的温度差值,确定所述空调是否关机;当接收到关机指令或满足停机保护条件时,控制内风机按照内风机第四预设转速值运行第五预设时间后停止,控制外风机按照外风机第四预设转速值运行第六预设时间后停止,控制压缩机每隔预设间隔时间降低第六预设频率值,当所述压缩机频率达到第四预设频率值后断电停机;和/或,在制热模式下,当室内环境温度与设定温度的温度差值大于等于第四预设温度阈值,且当前室内环境温度与预设室内环境温度值的温度差值大于0时,控制内风机按照内风机第三预设转速值运行第一预设时间后停止,控制外风机按照外风机第三预设转速值运行第二预设时间后停止,其中,当所述室外环境温度处于第二预设温度范围时,所述外风机转速为零;控制压缩机每隔预设间隔时间降低第五预设频率值,第三预设时间后断电停机;当室内环境温度与设定温度的温度差值大于等于第四预设温度阈值,且当前室内环境温度与预设室内环境温度值的温度差值小于等于0时,所述空调不关机,每隔预设运行时间根据室内环境温度与设定温度的温度差值和当前室内环境温度与预设室内环境温度值的温度差值,确定所述空调是否关机;当接收到关机指令或满足停机保护条件时,控制内风机按照内风机第四预设转速值运行第四预设时间后停止,控制外风机按照外风机第四预设转速值运行第五预设时间后停止,控制压缩机每隔预设间隔时间降低第六预设频率值,当所述压缩机频率达到第四预设频率值后断电停机。
13、可选地,所述第三执行单元,执行第三控制策略,控制所述空调按照所述当前工况下压缩机最小停机应力对应的停机位置停机,包括:获取预先设置的不同工况下压缩机最小停机应力对应的停机位置,所述不同工况,包括:所述压缩机以不同的频率值停机时不同的室内环境温度、室外环境温度和/或节流装置开度的组合;在所述预先设置的不同工况下压缩机最小停机应力对应的停机位置,匹配当前工况下压缩机最小停机应力对应的停机位置。
14、可选地,所述空调为光伏空调,在所述第一执行单元执行所述第一控制策略时,所述空调使用光伏电能。
15、本发明又一方面提供了一种存储介质,其上存储有计算机程序,所述程序被处理器执行时实现前述任一所述方法的步骤。
16、本发明再一方面提供了一种空调,包括处理器、存储器以及存储在存储器上可在处理器上运行的计算机程序,所述处理器执行所述程序时实现前述任一所述方法的步骤。
17、本发明再一方面提供了一种空调,包括前述任一所述的空调的控制装置。
18、本发明再一方面提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现前述任一所述方法的步骤。
19、根据本发明的技术方案,能够优化停机策略,减小对系统管路的损。针对停机过程中压缩机断电时能量释放的方式和途径做出优化,减小对系统管路的损害,延长系统使用寿命,降低断管的可能,能够解决一部分电能的就地消纳问题。