本发明涉及多联机技术领域,尤其涉及空调器及电子膨胀阀的控制方法和计算机可读存储介质。
背景技术:
现在的多联机的室内机流量调节一般采用电子膨胀阀调节,通过调节电子膨胀阀的开度来调节冷媒的流量。现在电子膨胀阀的调节方案中,电子膨胀阀的每次调节的开度是固定的,没有考虑流量曲线的变化,调节精度低,造成舒适性差。
上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。
技术实现要素:
本发明的主要目的在于提供一种空调器及电子膨胀阀的控制方法和计算机可读存储介质,旨在解决现在电子膨胀阀的调节方案中,电子膨胀阀的每次调节的开度是固定的,没有考虑流量曲线的变化,调节精度低,造成舒适性差的技术问题。
为实现上述目的,本发明提供一种电子膨胀阀的控制方法,所述电子膨胀阀的控制包括以下步骤:
在当前室内机的电子膨胀阀需要调节时,获取当前需要调节的电子膨胀阀所在的开度区间以及调节方向;
确定与所述开度区间对应的调整量;
根据所述调整量和所述调节方向调整所述当前室内机的电子膨胀阀。
优选地,所述获取当前需要调节的电子膨胀阀的调整方向的步骤包括:
检测所述当前室内机的蒸发器的出口温度t2b;
在所述出口温度t2b大于第一预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为增大开度;
在所述出口温度t2b小于或等于第一预设温度阈值时,且大于或等于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为保持开度;
在所述出口温度t2b小于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为减小开度。
优选地,所述方法还包括:
获取所有开启的室内机出口温度,并计算获取的出口温度的平均值δt2b;
在所述δt2b增加预设值作为第一预设温度阈值,在所述δt2b减少预设值作为第二温度阈值。
优选地,所述预设值为0.5度到2.0度。
优选地,所述确定与所述开度区间对应的调整量的步骤包括:
根据电子膨胀阀控制指令,控制电子膨胀阀运转到每一个开度;
获取运转到的每一个开度的流量,根据获取的各个开度的流量绘制流量曲线;
根据流量曲线划分多个开度区间,并为每个开度区间设置对应的开度调节量;
根据设置的开度区间与开度调节量确定与所述开度区间对应的调整量。
此外,为实现上述目的,本发明还提供一种空调器,所述空调器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电子膨胀阀的控制程序,所述电子膨胀阀的控制程序被所述处理器执行时实现如下步骤:
在当前室内机的电子膨胀阀需要调节时,获取当前需要调节的电子膨胀阀所在的开度区间以及调节方向;
确定与所述开度区间对应的调整量;
根据所述调整量和所述调节方向调整所述当前室内机的电子膨胀阀。
优选地,所述处理器还用于执行所述电子膨胀阀的控制程序,以实现以下步骤:
检测所述当前室内机的蒸发器的出口温度t2b;
在所述出口温度t2b大于第一预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为增大开度;
在所述出口温度t2b小于或等于第一预设温度阈值时,且大于或等于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为保持开度;
在所述出口温度t2b小于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为减小开度。
优选地,所述处理器还用于执行所述电子膨胀阀的控制程序,以实现以下步骤:
获取所有开启的室内机出口温度,并计算获取的出口温度的平均值δt2b;
在所述δt2b增加预设值作为第一预设温度阈值,在所述δt2b减少预设值作为第二温度阈值。
优选地,所述预设值为0.5度到2.0度。
优选地,所述处理器还用于执行所述电子膨胀阀的控制程序,以实现以下步骤:
根据电子膨胀阀控制指令,控制电子膨胀阀运转到每一个开度;
获取运转到的每一个开度的流量,根据获取的各个开度的流量绘制流量曲线;
根据流量曲线划分多个开度区间,并为每个开度区间设置对应的开度调节量;
根据设置的开度区间与开度调节量确定与所述开度区间对应的调整量。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有电子膨胀阀的控制程序,所述电子膨胀阀的控制程序被处理器执行时实现如上所述的空调器室内机控制方法的步骤。
本发明通过每个开度区间的电子膨胀阀的调整量不同,根据电子膨胀阀的流量曲线,分段调节开度,调节精度高,舒适性好。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的终端\装置结构示意图;
图2为本发明电子膨胀阀的控制方法一实施例的流程示意图;
图3为图2中步骤s20一实施例的细化流程示意图;
图4为本发明一实施例中获取电子膨胀阀调节方向的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明实施例的主要解决方案是:在当前室内机的电子膨胀阀需要调节时,获取当前需要调节的电子膨胀阀所在的开度区间以及调节方向;确定与所述开度区间对应的调整量;根据所述调整量和所述调节方向调整所述当前室内机的电子膨胀阀。
由于现在电子膨胀阀的调节方案中,存在电子膨胀阀的每次调节的开度是固定的,没有考虑流量曲线的变化,调节精度低,造成舒适性差的技术问题。
本发明提供一种解决方案,通过每个开度区间的电子膨胀阀的调整量不同,根据电子膨胀阀的流量曲线,分段调节开度,调节精度高,舒适性好。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的终端结构示意图。
本发明实施例终端可以是pc,也可以是智能手机、平板电脑、电子书阅读器、mp3(movingpictureexpertsgroupaudiolayeriii,动态影像专家压缩标准音频层面3)播放器、mp4(movingpictureexpertsgroupaudiolayeriv,动态影像专家压缩标准音频层面3)播放器、便携计算机等具有显示功能的可移动式终端设备。所述的终端为用来实现电子膨胀阀的精度调节,控制需要调节电子膨胀阀开度的室内机。所述终端与空调器连接,用来控制空调器的运行。
如图1所示,该终端可以包括:处理器1001,例如cpu,网络接口1004,用户接口1003,存储器1005,通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
可选地,终端还可以包括摄像头、rf(radiofrequency,射频)电路,传感器、音频电路、wifi模块等等。其中,传感器比如光传感器、运动传感器以及其他传感器。具体地,光传感器可包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示屏的亮度,接近传感器可在移动终端移动到耳边时,关闭显示屏和/或背光。作为运动传感器的一种,重力加速度传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别移动终端姿态的应用(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;当然,移动终端还可配置陀螺仪、气压计、湿度计、温度计、红外线传感器、温度传感器等其他传感器,在此不再赘述。
本领域技术人员可以理解,图1中示出的终端结构并不构成对终端的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及电子膨胀阀的控制应用程序。
在图1所示的终端中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的电子膨胀阀的控制应用程序,并执行以下操作:
在当前室内机的电子膨胀阀需要调节时,获取当前需要调节的电子膨胀阀所在的开度区间以及调节方向;
确定与所述开度区间对应的调整量;
根据所述调整量和所述调节方向调整所述当前室内机的电子膨胀阀。
进一步地,处理器1001可以调用存储器1005中存储的电子膨胀阀的控制应用程序,还执行以下操作:
检测所述当前室内机的蒸发器的出口温度t2b;
在所述出口温度t2b大于第一预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为增大开度;
在所述出口温度t2b小于或等于第一预设温度阈值时,且大于或等于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为保持开度;
在所述出口温度t2b小于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为减小开度。
进一步地,处理器1001可以调用存储器1005中存储的电子膨胀阀的控制应用程序,还执行以下操作:
获取所有开启的室内机出口温度,并计算获取的出口温度的平均值δt2b;
在所述δt2b增加预设值作为第一预设温度阈值,在所述δt2b减少预设值作为第二温度阈值。
进一步地,处理器1001可以调用存储器1005中存储的电子膨胀阀的应用程序,还执行以下操作:
所述预设值为0.5度到2.0度。
进一步地,处理器1001可以调用存储器1005中存储的电子膨胀阀的控制应用程序,还执行以下操作:
根据电子膨胀阀控制指令,控制电子膨胀阀运转到每一个开度;
获取运转到的每一个开度的流量,根据获取的各个开度的流量绘制流量曲线;
根据流量曲线划分多个开度区间,并为每个开度区间设置对应的开度调节量;
根据设置的开度区间与开度调节量确定与所述开度区间对应的调整量。
参照图2,本发明的第一实施例提供一种电子膨胀阀的控制方法,所述电子膨胀阀的控制方法包括:
步骤s10,在当前室内机的电子膨胀阀需要调节时,获取当前需要调节的电子膨胀阀所在的开度区间以及调节方向;
在本发明的一实施例中,所述电子膨胀阀为空调器室内机电子膨胀阀,所述空调器为多联机,一个室外机连接多个室内机,每个室内机设置有对应的电子膨胀阀,每个室内机单独控制,通过电子膨胀阀的开度调节控制冷媒的流量。在空调器开启后,可以通过开启一个室内机开启或者开启多个室内机开启,在开启空调器后,需要对室内机的电子膨胀阀进行控制,进而控制给室内环境制冷或制热的能力,以提供舒适的室内环境。在空调器运行过程中并不是每个室内机的电子膨胀阀均需要调节,而在当前室内机的电子膨胀阀需要调节时,获取当前需要调节的电子膨胀阀所在的开度区间以及调节方向,每间隔预设时间(根据需求设置,例如,1min或2min等),检测一次是否需要调节或者接收调节指令进行调节。所述电子膨胀阀有很多开度,对应开度不同冷媒的流量不同,所述调节方向为增大开度、减小开度或保持开度三种。根据需求不同而有不同的调节方向。在确定开度区间时,先通过传感器检测当前电子膨胀阀的开度值,根据开度值以及提前设置的开度区间即可得到当前电子膨胀阀所处的开度区间。所述传感器可以是霍尔曼传感器等。
步骤s20,确定与所述开度区间对应的调整量;
提前预设有开度区间与调整量的映射关系,每个开度区间对应不同的调整量。在获取到当前室内机的电子膨胀阀所处的开度区间以及调节方向后,根据所述开度区间确定电子膨胀阀的调整量。
具体的,参考图3,所述确定与所述开度区间对应的调整量的过程包括:
步骤s21,根据电子膨胀阀控制指令,控制电子膨胀阀运转到每一个开度;
步骤s22,获取运转到的每一个开度的流量,根据获取的各个开度的流量绘制流量曲线;
步骤s23,根据流量曲线划分多个开度区间,并为每个开度区间设置对应的开度调节量;
步骤s24,根据设置的开度区间与开度调节量确定与所述开度区间对应的调整量。在本发明的一实施例中,控制电子膨胀阀运转到每个开度,测量每个开度下的冷媒流量,并根据测量的流量绘制流量曲线,根据流量曲线将电子膨胀阀的开度划分为几个开度区间,每个例如,可以将曲线中的每一个线性段划分为一个开度区间,在划分区间后,为每个开度区间设置对应的开度调节量。例如,若当前开度为k,调整量为s,当k>m,则调整量s=a;当m≤k<n,则s=b;当k≤n,则s=c,m和n根据流量曲线设置,a和b和c对应开度区间设置。
步骤s30,根据所述调整量和所述调节方向调整所述当前室内机的电子膨胀阀。
在确定调整量后,按照调整方向和调整量对当前室内机的电子膨胀阀进行开度调节,例如,增加开度或减少开度等。通过对应不同区间设置不同的开度调节量,使得根据开度调节量调节后,在空调器运行后,每个室内机的冷媒流量曲线为线性。根据电子膨胀阀的流量曲线,分段调节开度,调节精度高,舒适性好。
在本实施例通过每个开度区间的电子膨胀阀的调整量不同,根据电子膨胀阀的流量曲线,分段调节开度,调节精度高,舒适性好。
进一步的,参照图4,本发明的第二实施例提供一种空调器室内机控制方法,基于上述图2和图3所示的实施例,所述获取当前需要调节的电子膨胀阀的调整方向的步骤包括:
步骤s11,检测所述当前室内机的蒸发器的出口温度t2b;
步骤s12,在所述出口温度t2b大于第一预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为增大开度;
步骤s13,在所述出口温度t2b小于或等于第一预设温度阈值时,且大于或等于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为保持开度;
步骤s14,在所述出口温度t2b小于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为减小开度。
在本实施例中,为了更加合理的调节电子膨胀阀的开度,根据室内机的蒸发器的出口温度来判断是否需要调节电子膨胀阀的开度。具体的,出口温度t2b>第一预设温度阈值时,增加室内机电子膨胀阀开度;第二预设温度阈值≤出口温度t2b≤第一预设温度阈值时,保持电子膨胀阀开度;出口温度t2b小于第二预设温度阈值时,减少室内机电子膨胀阀开度。所述第一预设温度阈值和第二预设温度阈值的设置包括:获取所有开启的室内机出口温度,并计算获取的出口温度的平均值δt2b;在所述δt2b增加预设值作为第一预设温度阈值,在所述δt2b减少预设值作为第二温度阈值,所述预设值根据用户需求和系统性能设置,例如,设置为0.5度到2.0度。在本发明一实施例中,每间隔预设时间做出一次判断是否需要对室内机的电子膨胀阀进行调节,所述判断方式如上所述的方式,所述预设时间根据流量曲线进行判断,例如,在当前检测的电子膨胀阀的开度所处在开度区间的下端时,所述预设时间设置的长,在处于开度区间的上端时,所述预设时间设置的短。
本实施例通过室内机蒸发器的出口温度来判断是否需要对电子膨胀阀进行调整,且判断的基础为多联机下其他室内机出口温度的评价值计算得到,使得电子膨胀阀的调节更加准确,提高空调器的舒适性。
在一实施例中,本发明还提供一种空调器,所述空调器包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的电子膨胀阀的控制程序,所述电子膨胀阀的控制程序被所述处理器执行时实现如下步骤:
在当前室内机的电子膨胀阀需要调节时,获取当前需要调节的电子膨胀阀所在的开度区间以及调节方向;
在本发明的一实施例中,所述电子膨胀阀为空调器室内机电子膨胀阀,所述空调器为多联机,一个室外机连接多个室内机,每个室内机设置有对应的电子膨胀阀,每个室内机单独控制,通过电子膨胀阀的开度调节控制冷媒的流量。在空调器开启后,可以通过开启一个室内机开启或者开启多个室内机开启,在开启空调器后,需要对室内机的电子膨胀阀进行控制,进而控制给室内环境制冷或制热的能力,以提供舒适的室内环境。在空调器运行过程中并不是每个室内机的电子膨胀阀均需要调节,而在当前室内机的电子膨胀阀需要调节时,获取当前需要调节的电子膨胀阀所在的开度区间以及调节方向。所述电子膨胀阀有很多开度,对应开度不同冷媒的流量不同,所述调节方向为增大开度、减小开度或保持开度三种。根据需求不同而有不同的调节方向。在确定开度区间时,先通过传感器检测当前电子膨胀阀的开度值,根据开度值以及提前设置的开度区间即可得到当前电子膨胀阀所处的开度区间。所述传感器可以是霍尔曼传感器等。
确定与所述开度区间对应的调整量;
提前预设有开度区间与调整量的映射关系,每个开度区间对应不同的调整量。在获取到当前室内机的电子膨胀阀所处的开度区间以及调节方向后,根据所述开度区间确定电子膨胀阀的调整量。
具体的,所述确定与所述开度区间对应的调整量的过程包括:
根据电子膨胀阀控制指令,控制电子膨胀阀运转到每一个开度;
获取运转到的每一个开度的流量,根据获取的各个开度的流量绘制流量曲线;
根据流量曲线划分多个开度区间,并为每个开度区间设置对应的开度调节量;
根据设置的开度区间与开度调节量确定与所述开度区间对应的调整量。在本发明的一实施例中,控制电子膨胀阀运转到每个开度,测量每个开度下的冷媒流量,并根据测量的流量绘制流量曲线,根据流量曲线将电子膨胀阀的开度划分为几个开度区间,每个例如,可以将曲线中的每一个线性段划分为一个开度区间,在划分区间后,为每个开度区间设置对应的开度调节量。例如,若当前开度为k,调整量为s,当k>m,则调整量s=a;当m≤k<n,则s=b;当k≤n,则s=c,m和n根据流量曲线设置,a和b和c对应开度区间设置。
根据所述调整量和所述调节方向调整所述当前室内机的电子膨胀阀。
在确定调整量后,按照调整方向和调整量对当前室内机的电子膨胀阀进行开度调节,例如,增加开度或减少开度等。通过对应不同区间设置不同的开度调节量,使得根据开度调节量调节后,在空调器运行后,每个室内机的冷媒流量曲线为线性。根据电子膨胀阀的流量曲线,分段调节开度,调节精度高,舒适性好。
在本实施例通过每个开度区间的电子膨胀阀的调整量不同,根据电子膨胀阀的流量曲线,分段调节开度,调节精度高,舒适性好。
进一步的,所述电子膨胀阀的控制程序被所述处理器执行时实现如下步骤:
检测所述当前室内机的蒸发器的出口温度t2b;
在所述出口温度t2b大于第一预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为增大开度;
在所述出口温度t2b小于或等于第一预设温度阈值时,且大于或等于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为保持开度;
在所述出口温度t2b小于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为减小开度。
在本实施例中,为了更加合理的调节电子膨胀阀的开度,根据室内机的蒸发器的出口温度来判断是否需要调节电子膨胀阀的开度。具体的,出口温度t2b>第一预设温度阈值时,增加室内机电子膨胀阀开度;第二预设温度阈值≤出口温度t2b≤第一预设温度阈值时,保持电子膨胀阀开度;出口温度t2b小于第二预设温度阈值时,减少室内机电子膨胀阀开度。所述第一预设温度阈值和第二预设温度阈值的设置包括:获取所有开启的室内机出口温度,并计算获取的出口温度的平均值δt2b;在所述δt2b增加预设值作为第一预设温度阈值,在所述δt2b减少预设值作为第二温度阈值,所述预设值根据用户需求和系统性能设置,例如,设置为0.5度到2.0度。
本实施例通过室内机蒸发器的出口温度来判断是否需要对电子膨胀阀进行调整,且判断的基础为多联机下其他室内机出口温度的评价值计算得到,使得电子膨胀阀的调节更加准确,提高空调器的舒适性。
此外,本发明实施例还提出一种计算机可读存储介质,所述计算机可读存储介质上存储有电子膨胀阀的控制程序,所述电子膨胀阀的控制程序被处理器执行时实现如下操作:
在当前室内机的电子膨胀阀需要调节时,获取当前需要调节的电子膨胀阀所在的开度区间以及调节方向;
确定与所述开度区间对应的调整量;
根据所述调整量和所述调节方向调整所述当前室内机的电子膨胀阀。
进一步地,所述电子膨胀阀的控制程序被处理器执行时还实现如下操作:
检测所述当前室内机的蒸发器的出口温度t2b;
在所述出口温度t2b大于第一预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为增大开度;
在所述出口温度t2b小于或等于第一预设温度阈值时,且大于或等于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为保持开度;
在所述出口温度t2b小于第二预设温度阈值时,判定所述当前室内机的电子膨胀阀的调节方向为减小开度。
进一步地,所述电子膨胀阀的控制程序被处理器执行时还实现如下操作:
获取所有开启的室内机出口温度,并计算获取的出口温度的平均值δt2b;
在所述δt2b增加预设值作为第一预设温度阈值,在所述δt2b减少预设值作为第二温度阈值。
进一步地,所述电子膨胀阀的控制程序被处理器执行时还实现如下操作:
所述预设值为0.5度到2.0度。
进一步地,所述电子膨胀阀的控制程序被处理器执行时还实现如下操作:
根据电子膨胀阀控制指令,控制电子膨胀阀运转到每一个开度;
获取运转到的每一个开度的流量,根据获取的各个开度的流量绘制流量曲线;
根据流量曲线划分多个开度区间,并为每个开度区间设置对应的开度调节量;
根据设置的开度区间与开度调节量确定与所述开度区间对应的调整量。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。