用于空调的电子膨胀阀的控制方法及空调器与流程

文档序号:35102243发布日期:2023-08-10 09:39阅读:50来源:国知局
用于空调的电子膨胀阀的控制方法及空调器与流程

本发明涉及空调,特别是涉及一种用于空调的电子膨胀阀的控制方法及空调器。


背景技术:

1、有些空调制冷系统中设置电子膨胀阀,通过调节其开度可调节冷媒的流量,从而改变制冷系统的制冷、制热能力。通常,冷媒流量并不是随电子膨胀阀的开度的按某个固定斜率变化,而是随着开度增加,冷媒流量先随开度按一个较小的增长率变化,然后在某个预设开度处,增长率突然变大,冷媒流量再随开度按变大的增长率变化。也就是说,冷媒流量随开度变化时会形成一个流量拐点。通过设置流量拐点,相同的开度变化可形成较大的冷媒流量改变,更快地提高制冷系统的制冷、制热能力,可以应对极端工况。空调通常采用pid算法控制电子膨胀阀的开度,当开度处于拐点附近时,由于冷媒流量大小突然改变,pid算法会产生超调现象,使得冷媒流量过度增大或过度减少,导致实际排气温度在设定目标排气温度上下波动,进而导致空调在很长的时间内都处于非稳态的过程。不仅浪费能耗,还影响用户使用体验。


技术实现思路

1、鉴于上述问题,本发明提出了至少部分解决上述问题的一种用于空调的电子膨胀阀的控制方法及空调器,旨在解决现有技术中控制算法在控制具有流量拐点的电子膨胀阀时,容易导致实际排气温度在设定目标排气温度上下波动的问题,改进控制算法,实现减少或避免产生超调,进而缩短空调稳定过程时间,达到节省能耗、提高用户体验的效果。

2、具体地,本发明提供了如下技术方案:

3、一种用于空调的电子膨胀阀的控制方法,所述电子膨胀阀具有流量拐点及与所述流量拐点对应的拐点开度。所述控制方法包括:

4、获取所述电子膨胀阀的开度和开度调节量;

5、基于所述开度和所述开度调节量判断所述开度是否在所述拐点开度附近波动;

6、若是,按照预设程序控制所述开度。

7、可选地,所述的基于所述开度和所述开度调节量判断所述开度是否在所述拐点开度附近波动,包括:

8、响应于相邻两个调节周期的两个所述开度调节量由正变负,将其中前一所述调节周期的所述开度设置成为最大预设开度;

9、响应于相邻两个所述调节周期的两个所述开度调节量由负变正,将其中前一所述调节周期的所述开度设置成为最小预设开度;

10、判断所述拐点开度是否在所述最大预设开度和所述最小预设开度之间,若是则进行累计得到累计结果;

11、若所述累计结果达到预设值,则确定所述开度在所述拐点开度附近波动。

12、可选地,所述的基于所述开度和所述开度调节量判断所述开度是否在所述拐点开度附近波动,包括:

13、基于pid算法得到当前调节周期的开度待调节量;

14、响应于前一所述调节周期的所述开度调节量为正,当前所述调节周期的所述开度待调节量为负,将前一所述调节周期的所述开度设置成为最大预设开度;

15、响应于前一所述调节周期的所述开度调节量为负,当前所述调节周期的所述开度待调节量为正,将前一所述调节周期的所述开度设置成为最小预设开度;

16、判断所述拐点开度是否在所述最大预设开度和所述最小预设开度之间,若是则进行累计得到累计结果;

17、若所述累计结果达到预设值,则确定所述开度在所述拐点开度附近波动。

18、可选地,所述预设程序包括:

19、获取基于pid算法得到当前所述调节周期的开度待调节量;

20、若所述开度待调节量大于0,设置当前所述调节周期的所述开度调节量为预设开度调节量;所述预设开度调节量为正;

21、若所述开度待调节量小于0,设置当前所述调节周期的所述开度调节量为负的预设开度调节量。

22、可选地,所述预设程序还包括:

23、获取所述电子膨胀阀的最大预设开度;响应于前一所述调节周期的所述开度与当前所述调节周期的所述开度调节量之和大于所述最大预设开度,将前一所述调节周期的所述开度更新为所述最大预设开度与所述预设开度调节量之差。

24、可选地,所述预设程序还包括:

25、获取所述电子膨胀阀的最小预设开度;响应于前一所述调节周期的所述开度与当前所述调节周期的所述开度调节量之和小于所述最小预设开度,将前一所述调节周期的所述开度更新为所述最小预设开度与所述预设开度调节量之和。

26、可选地,所述的响应于相邻两个调节周期的两个所述开度调节量由正变负,将其中前一调节周期的所述开度设置成为最大预设开度,还包括:

27、响应于两个所述开度调节量的和的绝对值小于前一所述调节周期的所述开度调节量的绝对值,则将其中前一个周期的所述开度设置成为所述最大预设开度。

28、可选地,所述的响应于相邻两个所述调节周期的两个所述开度调节量由负变正,将其中前一所述调节周期的所述开度设置成为最小预设开度,还包括:

29、响应于两个所述开度调节量的和的绝对值小于前一所述调节周期的所述开度调节量的绝对值,则将其中前一个周期的所述开度设置成为所述最小预设开度。

30、可选地,所述的判断所述拐点开度是否在所述最大预设开度和所述最小预设开度之间,若是则进行累计得到累计结果,还包括:

31、所述最大预设开度或所述最小预设开度每更新一次,则累计一次;或者

32、相邻两个所述调节周期的两个所述开度调节量的正负符号每改变一次,则累计一次。

33、可选地,所述的若所述累计结果达到预设值,则确定所述开度在所述拐点开度附近波动,包括:所述预设值为三次。

34、可选地,所述的若所述累计结果达到预设值,则确定所述开度在所述拐点开度附近波动,包括:在连续三个所述调节周期内累计达到三次。

35、可选地,所述的若所述累计结果达到预设值,则确定所述开度在所述拐点开度附近波动,包括:在连续五个所述调节周期内累计达到三次。

36、可选地,控制方法还包括:

37、响应于设定排气温度、压缩机运行频率和环境温度中的一个或多个发生改变,则重新获取所述电子膨胀阀的开度和开度调节量,以基于所述开度和所述开度调节量判断所述开度是否在所述拐点开度附近波动,若是,按照预设程序控制所述开度。

38、另一方面,本技术还提供一种空调器,空调器包括压缩机、冷凝器和蒸发器,还包括具有流量拐点的电子膨胀阀、存储器、处理器及存储在所述存储器上并在所述处理器上运行的机器可执行程序,并且所述处理器执行所述机器可执行程序时实现上述的用于空调的电子膨胀阀的控制方法。

39、本技术提供的用于空调的电子膨胀阀的控制方法,通过获取并基于电子膨胀阀的开度和开度调节量,判断电子膨胀阀的开度是否在拐点开度附近波动。若是的话,若继续按原先的基于pid算法或模糊算法等算法控制电子膨胀阀的开度的话,有可能造成超调,使得空调进入不稳定状态,不仅浪费能源,还影响用户体验。本技术在判定电子膨胀阀的开度是否在拐点开度附近波动后,不继续按基于pid算法或模糊算法控制电子膨胀阀的开度,而是按预设程序进行控制,从而避免了超调现象,减少或避免冷媒流量过度增大或过度减少,以及减少或避免实际排气温度在设定目标排气温度上下波动,实现缩短空调稳定过程时间,达到节省能耗、提高用户体验的效果。

40、进一步地,本技术提供的用于空调的电子膨胀阀的控制方法,还提供一种判断电子膨胀阀的开度是否在拐点开度附近波动的方法,通过相邻两个调节周期的两个开度调节量的正负变化,设置最大预设开度和最小预设开度,根据拐点开度是否在最大预设开度和最小预设开度之间,来进行累计得到累计结果,并根据累计结果是否达到预设值,来确定开度在所述拐点开度附近波动。该方法可根据各种工况、各种实际使用情况进行实时、自我调节,可准确地判断电子膨胀阀的开度是否在拐点开度附近波动。

41、根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1