本发明涉及温度调节的电子产品制造及应用
技术领域:
,尤其涉及一种风机控制方法、装置、空调器及存储介质。
背景技术:
:目前空调器、制冷机等电子产品在各种场所中得到广泛应用,此处以空调器为例,在使用空调的制冷功能时,用户出于使用习惯而手动将空调器的风速调整为固定风速。但此种方式并不利于快速降温,且会导致能耗的增加,不符合现今提倡的经济节能需求。因此,现有技术还待改进与发展。技术实现要素:本发明的主要目的在于提供一种风机控制方法、装置、空调器及存储介质,旨在解决现有技术中空调器风机设置为固定档位,不利于快速降温,且导致能耗增加的问题。为实现上述目的,本发明提供一种风机控制方法,包括:获取室内环境温度;监测室内环境温度变化所需要的时间;根据时间、室内环境温度以及预先设定的目标温度,确定风机转速的修正值;根据修正值调整风机的转速。此外,为实现上述目的,本发明还提供一种风机控制装置,包括:温度检测单元,用于获取室内环境温度;计时单元,用于监测室内环境温度变化所需要的时间;数据处理单元,用于根据时间、室内环境温度以及预先设定的目标温度,确定风机转速的修正值;风机转速修正单元,用于根据修正值调整风机的转速。此外,为实现上述目的,本发明还提供一种空调器,空调器包括存储器、处理器及存储在存储器中并可在处理器上运行的风机控制程序,处理器执行风机控制程序时实现如上述的风机控制方法的步骤。此外,为实现上述目的,本发明还提供一种计算机可读存储介质,计算机可读存储介质存储有风机控制程序,风机控制程序被处理器执行时实现如上述的风机控制方法的步骤。本发明公开了一种风机控制方法、装置、空调器及存储介质,通过预先设定具有函数对照关系的环境温度变化率、室内温差区间与修正值,之后通过获取当前环境温度变化率和当前室内温差,进而根据函数对照关系确定修正值,并修正值调整风机的转速,使得风机的转速能够自动根据环境温度变化率和室内温差进行调整,实现快速降温的目的,且有效维持室内环境温度在目标温度,避免了降温阶段风机运行时间过程所产生的高能耗,以达到经济节能的目的。附图说明图1是本发明风机控制方法的较佳实施例的流程图;图2是本发明风机控制方法的较佳实施例中步骤s300的流程图;图3是本发明风机控制方法的较佳实施例中步骤s320的流程图;图4是本发明风机控制装置的功能模块示意图;图5为本发明空调器的较佳实施例的功能原理图。具体实施方式为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。为更好地解释本发明,在本发明实施例中皆以空调器为例举例说明本发明的技术方案,可以理解地,本发明的技术方案并不局限于应用在空调器中,凡是基于同样原理使用本发明方法的电子产品均为本发明方案所涉及的保护范围。空调器一般由以下四部分组成:制冷系统:是空调器制冷降温部分,由制冷压缩机、冷凝器、毛细管、蒸发器、电磁换向阀、过滤器和制冷剂等组成一个密封的制冷循环。风路系统:是空调器内促使房间空气加快热交换部分,由离心风机、轴流风机等设备组成。电气系统:是空调器内促使压缩机、风机安全运行和温度控制部分,由电动机、温控器、继电器、电容器和加热器等组成。箱体与面板:是空调器的框架、各组成部件的支承座和气流的导向部分,由箱体、面板和百叶栅等组成。而其制冷原理为包括以下部分:压缩过程:从压缩机开始,制冷剂气体在低温低压状态下进入压缩机,在压缩机中被压缩,提高气体的压力和温度后,排入冷凝器中。冷凝过程:从压缩机中排出来的高温高压气体,进入冷凝器中,将热量传递给外界空气或冷却水后,凝结成液体制冷剂,流向节流装置。节流过程:又称膨胀过程,冷凝器中流出来的制冷剂液体在高压下流向节流装置,进行节流减压。蒸发过程:从节流装置流出来的低压制冷剂液体流向蒸发器中,吸收外界(空气或水)的热量而蒸发成为气体,从而使外界(空气或水)的温度降低,蒸发后的低温低压气体又被压缩机吸回,进行再压缩、冷凝、节流、蒸发,依次不断地循环和制冷。本发明较佳实施例的风机控制方法,如图1所示,风机控制方法包括以下步骤:步骤s100,通过设于空调器内部的温度检测单元获取室内环境温度。本实施例中获取的是空调器内部的环境温度,具体地,预先在空调器内部设置用于检测空调器室内环境温度的温度检测单元,当空调器运行时,则开始实时检测空调器室内环境温度。步骤s200,通过计时器监测空调器室内环境温度变化所需要的时间。具体地,通过空调器内设置的计时器或者单独在空调器内设置计时器,以计算空调器的环境温度变化至不同值所需要的时间。可以理解地,此处只计算相邻两个温度变化的时间差值,只要温度上升或下降单位温度,则根据室内环境温度的变化与所耗用时间差值计算温度变化率。步骤s300,通过数据处理单元根据时间、室内环境温度以及预先设定的目标温度,确定风机转速的修正值。预先设定的目标温度即为控制空调器所要达到的温度,具体地,当用户使用空调器时,可通过遥控器或者手机控制空调器的温度,当空调器接收到来自用户的温度调节指令后,将用户设定的温度作为目标温度,进而控制制冷系统和风路系统运行,以调节空调器室内环境温度,之后将实时检测得到的空调器室内环境温度与目标温度进行对比,若当前室内环境温度与目标温度不同时,说明空调器运行调节后向外部环境输出的空气温度与目标温度存在温差,则需要根据室内温差调节风机的转速。步骤s400,通过风机转速修正单元根据修正值调整风机的转速。具体地,不同风机转速的修正值可根据实际需求而定,此处并不对修正值进行限定。根据修正值的大小以及正负,即可上调空调器风机的转速或下调空调器风机的转速,以使得不同大小的风量从空调器中输出,实现根据目标温度和当前室内环境温度合理调整风机的输出风量,进而达到快速降温的需求,且风机的转速可自动调节,并不需要人工调节,便于用户使用;再者,通过风机转速的自动调节,可以避免空调器以固定转速输出风量,使得风机转速更具灵活性,达到了经济节能的需求。进一步地,如图2所示,步骤s300包括:步骤s310,通过数据处理单元根据室内环境温度和预先设定的目标温度,得到当前室内温差。具体地,预先设定了目标温度,目标温度可为用户设定空调器的温度,然后通过温度检测单元检测得到的空调器室内环境温度,根据两者的差值可以得到空调器的实际温度与目标温度之间的室内温差。步骤s320,通过数据处理单元根据时间和当前室内温差确定风机转速的修正值。进一步地,如图3所示,步骤s320包括:步骤s321,确定与时间对应的当前环境温度变化率。具体地,数据处理单元根据当前环境温度变化所用的时间,即可确定当前环境温度变化率。步骤s322,确定与当前室内温差对应的当前室内温差区间。步骤s323,根据预先设定的环境温度变化率、室内温差区间与修正值的对照关系,确定当前环境温度变化率和当前室内温差区间对应的风机转速的修正值。具体地,预先对不同的环境温度变化率、不同的室内温差和修正值设定函数对照关系,当获取到空调器当前的环境温度变化率和当前室内温差区间之后,从函数对照关系中匹配当前环境温度变化率和当前室内温差区间,进而能够得到对应的修正值。进一步地,步骤s321中确定与时间对应的当前环境温度变化率的步骤包括:步骤s321a,根据预存的环境温度变化所需的时间与环境温度变化率的第一映射关系,确定与时间对应的当前环境温度变化率。其中,第一映射关系包括多个环境温度变化所需的时间和多个环境温度变化率,多个环境温度变化率与多个环境温度变化所需的时间一一对应。具体地,预先设置多个环境温度变化所需时间,记为x℃,其中,室内环境温度下降以正值表示,室内环境温度上升以负值表示,而所需时间可分别以y1、y2、y3表示,环境温度变化所需的时间与环境温度变化率的第一映射关系由以下表格表示:环境温度变化率环境温度变化所耗用的时间(min)正快(下降)0<x℃≤y1正中(下降)y1<x℃≤y2正慢(下降)y2<x℃≤y3(y3)min内没变化y3≤x℃负慢(上升)y2<x℃≤y3负中(上升)y1<x℃≤y2负快(上升)0<x℃≤y1在另一实施例中,步骤步骤s322中确定与当前室内温差对应的当前室内温差区间的步骤包括:步骤s322a,根据预存的室内温差与室内温差区间的第二映射关系,确定与当前室内温差对应的当前室内温差区间。其中,第二映射关系包括多个室内温差和多个室内温差区间,多个室内温差区间与多个室内温差一一对应。具体地,预先将不同的室内温差划分为多个室内温差区间,通过从预设的多个室内温差区间中即可匹配到当前室内温差所在区间。其中,m个温差区间可由下表表示:室内温差区间室内温差△t区间1t2<△t≤t1区间2t3<△t≤t2区间3t4<△t≤t3……区间mtn+1<△t≤tn其中,t1,t2…tn,按照大小依次排列,若依次减小,则表示室内温度越来越接近目标温度,反之则偏离目标温度,此处,将室内温度大于目标温度的温差记为正值,将室内温度小于目标温度的温差记为负值。进一步地,步骤s323中的对照关系包括n个环境温度变化率、m个室内温差区间和p个修正值,p为n与m的乘积,n和m均为大于1的整数。对照关系可用如下表格表示:其中,ri表示任意一个修正值,不同的区间ri可以取值相同,也可以取不同值,+ri表示增加一定的转速,-ri表示降低一定的转速,0表示维持当前转速不变。具体地,修正值可以自定义设置,也可根据修正区间距初始修正值所在区间的距离依次递增,而递增的数值大小具有正负之分,与修正区间所对应的温差值和室内温度变化率值的正负相关。通过对风机的转速进行自动控制,能够更加快速地达到目标温度,且有效维持在目标温度,避免了降温阶段风机运行时间过程所产生的高能耗,以达到经济节能的目的。进一步地,基于上述风机控制方法,本发明还相应提供了一种风机控制装置,如图4所示,该风机控制装置包括:温度检测单元50,用于获取室内环境温度;计时单元60,用于监测室内环境温度变化所需要的时间;数据处理单元70,用于根据时间、室内环境温度以及预先设定的目标温度,确定风机转速的修正值;风机转速修正单元80,用于根据修正值调整风机的转速。进一步地,在根据时间、室内环境温度以及预先设定的目标温度,确定风机转速的修正值方面,数据处理单元具体用于:根据室内环境温度和预先设定的目标温度,确定当前室内温差;根据时间和室内温差确定风机转速的修正值。进一步地,在根据时间和当前室内温差确定风机转速的修正值方面,数据处理单元具体用于:确定与时间对应的当前环境温度变化率;确定与当前室内温差对应的当前室内温差区间;根据预先设定的环境温度变化率、室内温差区间与修正值的对照关系,确定当前环境温度变化率和当前室内温差区间对应的风机转速的修正值。进一步地,在确定与时间对应的当前环境温度变化率方面,数据处理单元具体用于:根据预存的环境温度变化所需的时间与环境温度变化率的第一映射关系,确定与时间对应的当前环境温度变化率;其中,第一映射关系包括多个环境温度变化所需的时间和多个环境温度变化率,多个环境温度变化率与多个环境温度变化所需的时间一一对应。进一步地,在确定与当前室内温差对应的当前室内温差区间方面,数据处理单元具体用于:根据预存的室内温差与室内温差区间的第二映射关系,确定与当前室内温差对应的当前室内温差区间;其中,第二映射关系包括多个室内温差和多个室内温差区间,多个室内温差区间与多个室内温差一一对应。进一步地,对照关系包括n个环境温度变化率、m个室内温差区间和p个修正值,p为n与m的乘积,n和m均为大于1的整数。进一步地,如图5所示,基于上述风机控制方法,本发明还相应提供了一种空调器,空调器包括处理器10、存储器20及显示面板30。图5仅示出了空调器的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。存储器20在一些实施例中可以是空调器的内部存储单元,例如空调器的硬盘或内存。存储器20在另一些实施例中也可以是空调器的外部存储设备,例如空调器上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,存储器20还可以既包括空调器的内部存储单元也包括外部存储设备。存储器20用于存储安装于空调器的应用软件及各类数据,例如安装空调器的程序代码等。存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有风机控制程序40,该风机控制程序40可被处理器10所执行,从而实现本申请中风机控制方法。处理器10在一些实施例中可以是一中央处理器(centralprocessingunit,cpu),微处理器或其他数据处理芯片,用于运行存储器20中存储的程序代码或处理数据,例如执行风机控制方法等。显示面板30在一些实施例中可以是led显示面板、液晶显示面板、触控式液晶显示面板以及oled(organiclight-emittingdiode,有机发光二极管)触摸器等。显示面板30用于显示空调器的温度、电源等。空调器的部件10-30通过系统总线相互通信。在一实施例中,当处理器10执行存储器20中风机控制程序40时实现以下步骤:获取室内环境温度;监测室内环境温度变化所需要的时间;根据时间、室内环境温度以及预先设定的目标温度,确定风机转速的修正值;根据修正值调整风机的转速。根据时间、室内环境温度以及预先设定的目标温度,确定风机转速的修正值,包括:根据室内环境温度和预先设定的目标温度,得到当前室内温差;根据时间和当前室内温差确定风机转速的修正值。根据时间和当前室内温差确定风机转速的修正值,包括:确定与时间对应的当前环境温度变化率;确定与当前室内温差对应的当前室内温差区间;根据预先设定的环境温度变化率、室内温差区间与修正值的对照关系,确定当前环境温度变化率和当前室内温差区间对应的风机转速的修正值。确定与时间对应的当前环境温度变化率,包括:根据预存的环境温度变化所需的时间与环境温度变化率的第一映射关系,确定与时间对应的当前环境温度变化率;其中,第一映射关系包括多个环境温度变化所需的时间和多个环境温度变化率,多个环境温度变化率与多个环境温度变化所需的时间一一对应。确定与当前室内温差对应的当前室内温差区间,包括:根据预存的室内温差与室内温差区间的第二映射关系,确定与当前室内温差对应的当前室内温差区间;其中,第二映射关系包括多个室内温差和多个室内温差区间,多个室内温差区间与多个室内温差一一对应。对照关系包括n个环境温度变化率、m个室内温差区间和p个修正值,p为n与m的乘积。本发明还提供一种计算机可读存储介质,计算机可读存储介质存储有风机控制程序,风机控制程序被处理器执行时实现如上的风机控制方法的步骤。综上,本发明提供一种风机控制方法、装置、空调器及存储介质,方法包括:获取室内环境温度;监测室内环境温度变化所需要的时间;根据时间、室内环境温度以及预先设定的目标温度,确定风机转速的修正值;根据修正值调整风机的转速。本发明解决了空调器风机设置为固定档位,不利于快速降温,且导致能耗的增加的问题。当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,风机控制程序可存储于一计算机可读取的存储介质中,程序在执行时可包括如上述各方法实施例的流程。其中的存储介质可为存储器、磁碟、光盘等。应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。当前第1页12