System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及空调,特别涉及一种空调蒸发器的结霜控制方法、系统及存储介质。
技术介绍
1、空调器在使用过程中,室内机蒸发器表面会结霜,当霜层累积到一定程度,整个蒸发器都将蒙上一层厚厚的冰,俗称冻结。此时,霜层会阻隔蒸发器与室内环境的换热,使得换热效果变差,制冷量下降,空调使用舒适度降低。
2、目前常用的解决蒸发器冻结的方法为,通过蒸发器排管上的感温包,检测蒸发器排管的温度,当蒸发器排管的温度降低到一定值时,则判定空调器蒸发器表面已经结满了霜层,此时,控制空调器压缩机停止工作。当蒸发器排管的温度上升到一定值时,则判定蒸发器表面霜层已经完全融化,再进行正常制冷。上述方法虽然也可以解决蒸发器结冻,但是使用该种控制方法,融霜时间偏长,只能在被动对蒸发器进行结冻,而无法做到有效预防蒸发器结冻。
技术实现思路
1、为了预防蒸发器结冻,本申请实施例提供了一种空调蒸发器的结霜控制方法、系统及存储介质。
2、第一方面,本实施例提供了一种空调蒸发器的结霜控制方法,所述方法包括:
3、获取蒸发器的表面温度值,判断所述表面温度值是否落入预设温度范围内,其中,所述预设温度范围由第一预设温度值和第二预设温度值组成,所述第一预设温度值高于第二预设温度值;
4、若落入,获取所述空调的当前排液量以及在历史时刻的历史排液量,基于所述当前排液量和所述历史排液量确定所述空调的排液趋势;
5、判断所述排液趋势是否为下降趋势,若是,生成第一控制指令,以控制所述空调的外风
6、若不落入,判断所述表面温度值是否低于所述第二预设温度值,若低于,生成第二控制指令,以控制所述空调的外风机降低转速运行和所述内风机提高转速运行。
7、在其中的一些实施例中,所述获取蒸发器的表面温度值包括:
8、获取在所述蒸发器若干个位置处的初始温度值,判断所有初始温度值是否都属于同一温度段,若属于,求取所有初始温度值的平均值以得到所述蒸发器的表面温度值;
9、若不属于,获取所有初始温度值中不属于同一温度段的异常温度值,判断所述异常温度值是否低于所述同一温度段中的温度下限值,若低于,将所述异常温度值确定为所述蒸发器的表面温度值;
10、若不低于,求取属于同一温度段中的初始温度值的平均值以得到所述蒸发器的表面温度值。
11、在其中的一些实施例中,所述获取在所述蒸发器若干个位置处的初始温度值包括:
12、获取所述空调的工作模式,判断所述工作模式是否为制冷工作模式,若是,将蒸发器的输出端设定为获取初始温度值的位置;
13、若否,将蒸发器的输入端设定为获取初始温度值的位置。
14、在其中的一些实施例中,所述基于所述当前排液量和所述历史排液量确定所述空调的排液趋势包括:
15、获取所述历史排液量对应的历史工作模式,以及所述当前排液量对应的当前工作模式,判断所述当前工作模式是否与所述历史工作模式相同,若相同,将所述当前排液量减去所述历史排液量以得到所述空调的排液趋势;
16、若不相同,获取所述当前工作模式对应的预设排液量,将所述当前排液量减去所述预设排液量以得到所述空调的排液趋势。
17、在其中的一些实施例中,所述方法还包括:
18、若所述排液趋势不是下降趋势,判断所述排液趋势是否为上升趋势,若是,生成第一转速控制指令,以控制所述空调的外风机提高转速运行和/或所述内风机降低转速运行;
19、若否,生成维持指令,以控制所述空调的外风机保持当前转速运行和所述内风机保持当前转速运行。
20、在其中的一些实施例中,所述方法还包括:
21、若所述表面温度值高于所述第一预设温度值,生成第二转速控制指令,以控制所述空调的外风机提高转速运行和/或所述内风机降低转速运行。
22、在其中的一些实施例中,所述第一控制指令包括第一弱控制指令和第一强控制指令,所述生成第一控制指令包括:
23、判断所述当前排液量是否为零,若为零,生成第一强控制指令,以控制所述空调的外风机降低转速运行和所述内风机提高转速运行;
24、若不为零,生成第一弱控制指令,以控制所述空调的外风机降低转速运行或所述内风机提高转速运行。
25、第二方面,本实施例提供了一种空调蒸发器的结霜控制系统,所述系统包括:温度处理模块、液体处理模块和结霜控制模块;其中,
26、所述温度处理模块,用来获取蒸发器的表面温度值,判断所述表面温度值是否落入预设温度范围内,其中,所述预设温度范围由第一预设温度值和第二预设温度值组成,所述第一预设温度值高于第二预设温度值;
27、所述液体处理模块,用来若落入,获取所述空调的当前排液量以及在历史时刻的历史排液量,基于所述当前排液量和所述历史排液量确定所述空调的排液趋势;
28、所述结霜控制模块,用来判断所述排液趋势是否为下降趋势,若是,生成第一控制指令,以控制所述空调的外风机降低转速运行和/或所述内风机提高转速运行;若不落入,判断所述表面温度值是否低于所述第二预设温度值,若低于,生成第二控制指令,以控制所述空调的外风机降低转速运行和所述内风机提高转速运行。
29、在其中的一些实施例中,所述结霜控制模块,还用来若所述排液趋势不是下降趋势,判断所述排液趋势是否为上升趋势,若是,生成第一转速控制指令,以控制所述空调的外风机提高转速运行和/或所述内风机降低转速运行;
30、若否,生成维持指令,以控制所述空调的外风机保持当前转速运行和所述内风机保持当前转速运行。
31、第三方面,本实施例提供了一种计算机可读存储介质,其上存储有能在处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如第一方面所述的一种空调蒸发器的结霜控制方法。
32、通过采用上述方法,本申请首先获取蒸发器的表面温度值,判断表面温度值是否落入预设温度范围内,其中,预设温度范围由第一预设温度值和第二预设温度值组成,第一预设温度值高于第二预设温度值。这样通过判断表面温度值是否落入预设温度范围内来确定该蒸发器此时所处的温度状态,为后续控制相应的风机转动提供信息参考。
33、然后在表面温度值落入预设温度范围内,获取空调的当前排液量以及在历史时刻的历史排液量,基于当前排液量和历史排液量确定空调的排液趋势。这样在确定空调处于临界结霜状态后,来进一步获取当前排液量以及历史排液量,基于当前排液量和历史排液量得到空调的排液趋势,以进一步准确判断蒸发器是否开始进行结霜,提高确定蒸发器是否结霜的准确性,毕竟温度值只是表征蒸发器当前所处的温度环境,并没有一个准确的温度值来区分蒸发器是否开始结霜。
34、接着判断排液趋势是否为下降趋势,若是,生成第一控制指令,以控制空调的外风机降低转速运行和/或所述内风机提高转速运行,来阻碍蒸发器进行结霜操作,起到预防蒸本文档来自技高网...
【技术保护点】
1.一种空调蒸发器的结霜控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取蒸发器的表面温度值包括:
3.根据权利要求2所述的方法,其特征在于,所述获取在所述蒸发器若干个位置处的初始温度值包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述当前排液量和所述历史排液量确定所述空调的排液趋势包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述第一控制指令包括第一弱控制指令和第一强控制指令,所述生成第一控制指令包括:
8.一种空调蒸发器的结霜控制系统,其特征在于,所述系统包括:温度处理模块、液体处理模块和结霜控制模块;其中,
9.根据权利要求8所述的系统,其特征在于,所述结霜控制模块,还用来若所述排液趋势不是下降趋势,判断所述排液趋势是否为上升趋势,若是,生成第一转速控制指令,以控制所述空调的外风机提高转速运行和/或所述内风机
10.一种计算机可读存储介质,其上存储有能在处理器上运行的计算机程序,其特征在于,所述计算机程序被所述处理器执行时实现如权利要去1至7中任意一项所述的一种空调蒸发器的结霜控制方法。
...【技术特征摘要】
1.一种空调蒸发器的结霜控制方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取蒸发器的表面温度值包括:
3.根据权利要求2所述的方法,其特征在于,所述获取在所述蒸发器若干个位置处的初始温度值包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述当前排液量和所述历史排液量确定所述空调的排液趋势包括:
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1所述的方法,其特征在于,所述第一控制指令包括第一弱...
【专利技术属性】
技术研发人员:钟忠仙,汤春江,
申请(专利权)人:杭州东威制冷设备有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。