发明内容
本发明解决的问题是因初始阀步设定过高,频率增加到最大,能力依然不满足或者阀步设定较低,还未稳定,排气温度便过高跳机的情况。
为解决上述问题,本发明实施例提供了一种空调器APF自动调试方法、装置、计算机设备及计算机可读存储介质。
第一方面,本发明提供了一种空调器APF自动调试方法,所述空调器APF自动调试方法包括:
在空调器处于第一次最大制冷运行状态下,调节压缩机的频率,以使所述空调器的当前能力大于能力下限,并调节膨胀阀的阀步以获得参考阀步,以使所述压缩机的当前排气温度在预设排气温度区间内;
在所述空调器处于第二次最大制冷运行状态下,调节所述压缩机的频率,以使所述空调器的当前能力大于所述能力下限,并调节所述膨胀阀的阀步以获得当前阀步,以使所述压缩机的当前排气温度趋近跳机值;
若所述当前排气温度大于或等于第一预设排气温度且所述当前阀步小于所述参考阀步,则确定所述当前阀步为最小阀步,其中所述第一预设排气温度临近所述跳机值且小于所述跳机值。
本发明实施例提供的空调器APF自动调试方法在第一次最大制冷运行时进行初步调节,通过调节频率使得当前能力大于能力下限,以满足能力需求;并通过调节阀步使得当前排气温度在预设排气温度区间内,并得到参考阀步。在第二次最大制冷运行时进行进一步调节,通过调节频率使得当前能力大于能力下限,以满足能力需求;若当前排气温度大于或等于第一预设排气温度,则可以认为当前排气温度非常临近跳机值,并且当前阀步小于参考阀步,则确定当前阀步为最小阀步。因此,本发明实施例提供的空调器APF自动调试方法通过对频率及阀步进行控制,即使阀步的初始值不合理,也可以快速确定频率及阀步,以使能力满足要求,排气避免跳机,并确定最小阀步。该空调器APF自动调试方法可快速确定最小阀步,为后续最优阀步确认提供有效支持。同时,解决最小阀步确认过程中,系统不稳定时,排气高温跳机问题,确保自动调试过程运行顺利高效。并且自动调试保存,无需人工参与。
进一步地,在可选的实施方式中,所述在空调器处于第一次最大制冷运行状态下,调节膨胀阀的阀步以获得参考阀步的步骤包括:
在所述空调器处于第一次最大制冷运行状态下,获取所述压缩机的当前排气温度;
若所述空调器稳定且所述当前排气温度大于或等于所述预设排气温度区间的上限值,则控制所述膨胀阀的阀步增大以获得参考阀步,以使所述当前排气温度降低;
若所述空调器稳定且所述当前排气温度小于或等于所述预设排气温度区间的下限值,则控制所述膨胀阀的阀步减小以获得参考阀步,以使所述当前排气温度提高。
进一步地,在可选的实施方式中,所述在空调器处于第一次最大制冷运行状态下,调节压缩机的频率的步骤包括:
在所述空调器处于第一次最大制冷运行状态下,若所述空调器稳定,则记录所述空调器的稳定次数;
若所述空调器的稳定次数大于或等于预设次数,则调节所述压缩机的当前频率以频率调节幅度进行变化,以使所述空调器的当前能力大于所述能力下限。
进一步地,在可选的实施方式中,所述若所述空调器的稳定次数大于或等于预设次数,则调节所述压缩机的当前频率以频率调节幅度进行变化的步骤之后,还包括:
判断是否满足所述当前排气温度大于或等于第二预设排气温度且所述当前排气温度大于上次排气温度,其中所述上次排气温度表征上一次检测时的排气温度;
若所述当前排气温度大于或等于所述第二预设排气温度且所述当前排气温度大于所述上次排气温度,则调节所述压缩机的阀步,以使调节之后的所述当前排气温度小于所述跳机值。
进一步地,在可选的实施方式中,所述在空调器处于第一次最大制冷运行状态下,调节膨胀阀的阀步以获得参考阀步的步骤包括:
在所述空调器处于第一次最大制冷运行状态下,获取所述压缩机的当前排气温度;
若所述空调器不稳定且上次排气温度不等于0,则判断是否满足所述当前排气温度大于或等于第三预设排气温度且所述当前排气温度大于所述上次排气温度,其中所述上次排气温度表征上一次检测时的排气温度;
若所述当前排气温度大于或等于所述第三预设排气温度且所述当前排气温度大于所述上次排气温度,则控制所述膨胀阀的阀步增大以获得参考阀步。
进一步地,在可选的实施方式中,所述若所述当前排气温度大于或等于所述第三预设排气温度且所述当前排气温度大于所述上次排气温度,则控制所述膨胀阀的阀步增大以获得参考阀步的步骤包括:
若所述当前排气温度大于或等于第三预设排气温度且所述当前排气温度大于所述上次排气温度,则判断频率调节幅度是否大于或等于预设频率调节幅度;
若所述频率调节幅度大于或等于所述预设频率调节幅度,则控制所述膨胀阀的阀步增大第一预设阀步以获得参考阀步;
若所述频率调节幅度小于所述预设频率调节幅度,则控制所述膨胀阀的阀步增大第二预设阀步以获得参考阀步;其中所述第一预设阀步大于所述第二预设阀步。
进一步地,在可选的实施方式中,所述在所述空调器处于第二次最大制冷运行状态下,调节所述压缩机的频率的步骤包括:
在所述空调器处于第二次最大制冷运行状态下,若所述空调器稳定,则调节所述压缩机的当前频率以频率调节幅度进行变化,以使所述空调器的当前能力大于所述能力下限。
进一步地,在可选的实施方式中,所述在所述空调器处于第二次最大制冷运行状态下,调节膨胀阀的阀步以获得当前阀步的步骤包括:
在所述空调器处于第二次最大制冷运行状态下,调节所述膨胀阀的当前阀步减小;
若不满足所述当前排气温度大于或等于所述第一预设排气温度且所述膨胀阀的当前阀步小于所述参考阀步,则继续执行所述调节所述膨胀阀的当前阀步减小的步骤直至满足所述当前排气温度大于或等于所述第一预设排气温度且所述膨胀阀的当前阀步小于所述参考阀步。
进一步地,在可选的实施方式中,所述在所述空调器处于第二次最大制冷运行状态下,调节膨胀阀的阀步以获得当前阀步的步骤包括:
在所述空调器处于第二次最大制冷运行状态下,若上次排气温度不等于0,则判断是否满足所述当前排气温度大于或等于第四预设排气温度且所述当前排气温度大于所述上次排气温度,其中所述上次排气温度表征上一次检测时的排气温度;
若所述当前排气温度大于或等于所述第四预设排气温度且所述当前排气温度大于所述上次排气温度,则控制所述膨胀阀的当前阀步增大,以使调节之后的所述当前排气温度小于所述跳机值。
进一步地,在可选的实施方式中,所述频率调节幅度通过以下公式计算得到:
其中,ΔF表示所述频率调节幅度,
表示目标能力,
表示所述当前能力,F
当前表示所述压缩机的当前频率。
第二方面,本发明提供一种空调器APF自动调试装置,所述空调器APF自动调试装置包括:
第一调节模块,用于在空调器处于第一次最大制冷运行状态下,调节压缩机的频率,以使所述空调器的当前能力大于能力下限,并调节膨胀阀的阀步以获得参考阀步,以使所述压缩机的当前排气温度在预设排气温度区间内;
第二调节模块,用于在所述空调器处于第二次最大制冷运行状态下,调节所述压缩机的频率,以使所述空调器的当前能力大于所述能力下限,并调节所述膨胀阀的阀步以获得当前阀步,以使所述压缩机的当前排气温度趋近跳机值;
确定模块,用于若所述当前排气温度大于或等于第一预设排气温度且所述当前阀步小于所述参考阀步,则确定所述当前阀步为最小阀步,其中所述第一预设排气温度临近所述跳机值且小于所述跳机值。
第三方面,本发明提供一种计算机设备,所述计算机设备包括:
一个或多个处理器;
存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如前述实施方式中任一项所述的空调器APF自动调试方法。
第四方面,本发明提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如前述实施方式中任一项所述的空调器APF自动调试方法。
本发明实施例提供的空调器APF自动调试装置、计算机设备以及计算机可读存储介质的技术效果与本发明实施例提供的空调器APF自动调试方法的技术效果类似,在此不再赘述。
具体实施方式
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。
请参照图1,图1为本发明实施例提供的空调器APF自动调试方法的应用场景示意图,包括计算机设备、测试台及空调器,计算机设备与测试台和空调器均通信连接,空调器放置于测试台上,空调器是指需要进行测试的空调器,也就是被测空调器。
计算机设备用于对空调器进行自动测试,其预先安装有测试软件及数据库。测试软件具有与测试人员进行人机交互的软件界面,例如,测试人员可以通过该软件界面进行空调器机型设置,也就是通过该软件界面选择或者输入被测空调器的机型,同时,计算机设备可以通过软件界面对被测空调器的测试结果进行显示。
测试软件包括各种控制算法及测试算法,可以通过运行各种控制算法及测试算法,来控制空调器及测试台的工作状态、以及实现下述实施例介绍的空调器APF自动调试方法。
数据库中存储有已经完成测试的各种机型空调器的测试数据,例如,被测空调器的历史测试数据、以及与被测空调器的机型类似的其他空调器的测试数据等。
可选地,计算机设备可以是智能手机、平板电脑、便携式笔记本电脑、台式电脑、工控机、服务器等中的任意一种,上述设备都可以用于实现下述实施例介绍的空调器APF自动调试方法。
测试台用于在计算机设备的控制下,按照设定的工况要求进行工作、以及采集测试过程中的环境参数发送给计算机设备。环境参数可以包括,但不限于室内干球温度、室内湿球温度、室外干球温度和室外湿球温度等。
空调器用于在计算机设备的控制下,按照给定的运行参数初始值进行工作、以及采集测试过程中的运行参数实际值发送给计算机设备,运行参数可以包括,但不限于压缩机的频率、膨胀阀的阀步、压缩机的排气温度等。
空调器包括遥控发射模块和通讯模块,计算机设备可以通过遥控发射模块向空调器发送运行指令,使得空调器按照该运行指令进行工作。同时,空调器可以通过通讯模块向计算机设备发送运行参数、故障代码等。
本发明实施例提供了一种空调器APF自动调试方法及装置,应用于计算机设备,用于在最大制冷调试时,自动确定最小阀步,并在最小阀步确认过程中,改善系统不稳定时,排气温度过高,容易跳机的问题。
请参照图2,图2为本发明实施例提供的计算机设备10的方框示意图,计算机设备10包括处理器11、存储器12及总线13,处理器11及存储器12通过总线13连接。
存储器12用于存储程序,例如空调器APF自动调试装置200。空调器APF自动调试装置200包括至少一个可以软件或固件(firmware)的形式存储于存储器12中或固化在计算机设备10的操作系统(operating system,OS)中的软件功能模块。处理器11在接收到执行指令后,执行程序以实现下述实施例揭示的空调器APF自动调试方法。
处理器11可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,空调器APF自动调试方法的各步骤可以通过处理器11中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器11可以是通用处理器11,包括中央处理器11(Central ProcessingUnit,简称CPU)、网络处理器11(Network Processor,简称NP)等;还可以是数字信号处理器11(DSP)、专用集成电路(ASIC)、现成可编程门阵列(FPGA)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
请参照图3,图3为本发明实施例提供的空调器APF自动调试方法的流程示意图;基于上述的计算机设备10,下面给出一种空调器APF自动调试方法的可能的实现方式,该空调器APF自动调试方法可以包括以下步骤:
步骤S100,在空调器处于第一次最大制冷运行状态下,调节压缩机的频率,以使空调器的当前能力大于能力下限,并调节膨胀阀的阀步以获得参考阀步,以使压缩机的当前排气温度在预设排气温度区间内。
在步骤S100中,预设排气温度区间可以为(T1,T2),可选地T1设定为100-105℃,T2设定为108-113℃。当前排气温度可以以T
当前表示。其中预设排气温度区间的上限值T2小于跳机值。在第一次最大制冷运行时进行初步调节,通过调节压缩机的频率使得当前能力
大于能力下限
以满足能力需求;并通过调节膨胀阀的阀步使得当前排气温度T
当前在预设排气温度区间内,这样当前排气温度低于跳机值,并记录参考阀步。该参考阀步用于在后续步骤中作为对比的参考值,以确定最小阀步。
步骤S200,在空调器处于第二次最大制冷运行状态下,调节压缩机的频率,以使空调器的当前能力大于能力下限,并调节膨胀阀的阀步以获得当前阀步,以使压缩机的当前排气温度趋近跳机值。
在步骤S200中,在第二次最大制冷运行时进行进一步调节,通过调节频率使得当前能力大于能力下限,以满足能力需求。通过调节阀步,使得当前排气温度趋近跳机值,从而获得当前阀步。
需要说明的是,第一次最大制冷运行并非一定为测试的首次最大制冷运行,而是控制逻辑中的第一次,即进行初步调节的最大制冷运行。第二次最大制冷运行可以为在第一次最大制冷运行之后的任意一次最大制冷运行,其为进行进一步调节的最大制冷运行。本实施例中,为了快速准确地确定最小阀步,第一次最大制冷运行即为首次最大制冷运行,第二次最大制冷运行即为首次最大制冷运行之后的第二次最大制冷调试。
步骤S300,若当前排气温度大于或等于第一预设排气温度且当前阀步小于参考阀步,则确定当前阀步为最小阀步,其中第一预设排气温度临近跳机值且小于跳机值。
在步骤S300中,第一预设排气温度根据实际情况相应设置,例如可以为112℃。若当前排气温度大于或等于第一预设排气温度,则可以认为当前排气温度非常临近跳机值,并且当前阀步Step当前小于参考阀步Step参考,则可以确定当前阀步Step当前为最小阀步。本实施例中,例如满足T当前≥112℃且Step当前<Step参考,则确定当前阀步Step当前为最小阀步。这样,即使阀步的初始值不合理,也可以快速确定频率及阀步,以使能力满足要求,排气避免跳机,并确定最小阀步。
以下对步骤S100进行详细介绍,具体介绍第一次最大制冷运行时的调节过程。在图3的基础上,请参照图4,步骤S100可以包括以下子步骤,其中步骤S100的各子步骤均在空调器处于第一次最大制冷运行状态下执行。
子步骤S110,在空调器处于第一次最大制冷运行状态下,获取空调器的运行数据。
在子步骤S110中,在空调器开机最大制冷运行后,每隔一段时间Δt(约1~3min)检测一次空调器系统,获取空调器的运行数据。获取空调器的运行数据可以包括获取调试所需的各种参数数据,例如可以包括获取压缩机的当前频率、获取膨胀阀的阀步、获取压缩机的当前排气温度、获取空调器的当前能力等。
子步骤S120,依据运行数据判断空调器是否稳定。
需要说明的是,若运行数据在设定时长内满足各自对应的稳定条件,则可以认为空调器稳定。若运行数据在设定时长内不满足各自对应的稳定条件,则可以认为空调器不稳定。
子步骤S130,若空调器稳定,则记录空调器的稳定次数。
在子步骤S130中,每一次判定空调器稳定,则将空调器的稳定次数加一。
子步骤S141,若空调器稳定且当前排气温度大于或等于预设排气温度区间的上限值,则控制膨胀阀的阀步增大以获得参考阀步,以使当前排气温度降低。
在子步骤S141中,若T当前≥T2,则可以令Step目标=Step+ΔStep,其中Step目标表示目标阀步,Step表示当前检测获得的阀步,ΔStep表示预设阀步变化量,可选地,ΔStep可以设定为2-6。将阀步Step增大预设阀步变化量ΔStep,以达到目标阀步Step目标,从而降低当前排气温度。
子步骤S142,若空调器稳定且当前排气温度小于或等于预设排气温度区间的下限值,则控制膨胀阀的阀步减小以获得参考阀步,以使当前排气温度提高。
在子步骤S142中,若T当前≤T1,则可以令Step目标=Step-ΔStep,将阀步Step减小预设阀步变化量ΔStep,以达到目标阀步Step目标,从而提高当前排气温度。
子步骤S150,将当前排气温度赋值给上次排气温度。
其中,上次排气温度表征上一次检测时的排气温度。上次排气温度可以认为是一个变量,通过上一次检测获得的当前排气温度对其赋值而得到。应当理解,由于每隔一段时间Δt(约1~3min)检测一次空调器系统,每检测一次获得的当前排气温度,作为下一次检测的上次排气温度,即将当前排气温度赋值给上次排气温度。
通过子步骤S141和子步骤S142的调节,并将当前排气温度赋值给上次排气温度,并返回重复执行子步骤S110~子步骤S150,直至当前排气温度的数据稳定于预设排气温度区间内。
另外,在重复执行子步骤S110~子步骤S150时,也可以同时进行关于频率调节的控制。请参照图5,在子步骤S130之后,还可以包括以下子步骤S161-子步骤S163。
子步骤S161,若空调器的稳定次数大于或等于预设次数,则调节压缩机的当前频率以频率调节幅度进行变化,以使空调器的当前能力大于能力下限。
在子步骤S161中,预设次数可选为6次。若稳定次数n≥6,则令F目标=F当前+ΔF,其中,F目标表示目标频率,F当前表示当前频率,ΔF表示频率调节幅度,将当前频率调节频率调节幅度,从而使当前频率达到目标频率。其中目标频率根据目标能力和当前能力的差值相应设置。通过调节频率使得当前能力大于能力下限,以满足能力需求。
本实施例中,频率调节幅度通过以下公式计算得到:
其中,ΔF表示频率调节幅度,
表示目标能力,
表示当前能力,F
当前表示压缩机的当前频率。
在子步骤S161之后,可以执行子步骤S162-S163。
子步骤S162,判断是否满足当前排气温度大于或等于第二预设排气温度且当前排气温度大于上次排气温度。
在子步骤S162中,第二预设排气温度小于跳机值,根据实际需要相应设置,例如可选为110℃。子步骤S162进行判断的目的为判断当前排气温度是否较高且具有上述趋势,判断是否具有跳机的风险。
子步骤S163,若当前排气温度大于或等于第二预设排气温度且当前排气温度大于上次排气温度,则调节压缩机的阀步,以使调节之后的当前排气温度小于跳机值。
在子步骤S163中,当前排气温度大于或等于第二预设排气温度,则可以认为当前排气温度较高,而当前排气温度大于上次排气温度,则可以认为排气温度具有上升趋势,如果再持续上升可能具有跳机风险。因此,调节压缩机的阀步增大,使当前排气温度减小,从而使调节之后的当前排气温度仍然小于跳机值,保证不发生跳机。
在子步骤S163之后,继续执行子步骤S150,将当前排气温度赋值给上次排气温度,并重新返回执行子步骤S110,直至当前排气温度的数据稳定于预设排气温度区间内,且当前能力满足大于能力下限的需求,此时执行子步骤S151。
子步骤S151,若空调器的当前能力大于能力下限且当前排气温度的数据稳定于预设排气温度区间内,则记录此时的阀步为参考阀步。
另外,请参照图6,以下介绍空调器不稳定情况下的控制,在子步骤S120之后,若判定空调器不稳定,则执行以下子步骤S171-子步骤S173。
子步骤S171,判断上次排气温度是否等于0。
若上次排气温度等于0,则执行子步骤S150,将当前排气温度赋值给上次排气温度,并返回子步骤S110。需要说明的是,若上次排气温度等于0,则可以认为当前次为第一次最大制冷运行下的第一次检测,从而解决第一次检测获得的当前排气温度难以与上次排气温度对比的问题。
子步骤S172,若上次排气温度不等于0,则判断是否满足当前排气温度大于或等于第三预设排气温度且当前排气温度大于上次排气温度。
在子步骤S172中,第三预设排气温度小于跳机值,根据实际需要相应设置,可选地第三预设排气温度为108℃。当前排气温度大于或等于第三预设排气温度可以认为当前排气温度较高,而当前排气温度大于上次排气温度可以认为排气温度仍然具有上升趋势。因此子步骤S172可以判断是否满足当前排气温度较高且仍然具有上升趋势。
子步骤S173,若当前排气温度大于或等于第三预设排气温度且当前排气温度大于上次排气温度,则控制膨胀阀的阀步增大以获得参考阀步。
在子步骤S173中,可以认为满足当前排气温度较高且仍然具有上升趋势的情况,为了避免跳机,可以控制阀步增大,降低当前排气温度。
请参照图7,为了使当前排气温度的调节更加快速和准确,本实施例中子步骤S173可以包括子步骤S1731-子步骤S1733。
子步骤S1731,若当前排气温度大于或等于第三预设排气温度且当前排气温度大于上次排气温度,则判断频率调节幅度是否大于或等于预设频率调节幅度。
在子步骤S1731中,预设频率调节幅度可选为5Hz。例如判断是否满足频率调节幅度ΔF≥5。
子步骤S1732,若频率调节幅度大于或等于预设频率调节幅度,则控制膨胀阀的阀步增大第一预设阀步以获得参考阀步。
在子步骤S1732中,若频率调节幅度大于或等于预设频率调节幅度,例如满足频率调节幅度ΔF≥5,可以认为频率调节幅度较大,则控制膨胀阀的阀步增大第一预设阀步,其中第一预设阀步以ΔStep1表示,第一预设阀步ΔStep1取值较大,可选地ΔStep1可设定为16-24。这样频率调节幅度越大则阀步增大的幅度越大。
子步骤S1733,若频率调节幅度小于预设频率调节幅度,则控制膨胀阀的阀步增大第二预设阀步以获得参考阀步;其中第一预设阀步大于第二预设阀步。
在子步骤S1733中,若频率调节幅度小于预设频率调节幅度,例如满足频率调节幅度ΔF<5,可以认为频率调节幅度较小,则膨胀阀的阀步增大第二预设阀步,其中第二预设阀步以ΔStep2表示,且ΔStep1>ΔStep2,Δ第二预设阀步Step2取值较小,可选地ΔStep2可设定为6-10。这样频率调节幅度越小则阀步增大的幅度越小。
需要说明的是,子步骤S173以及其子步骤之后,即控制膨胀阀的阀步增大之后继续执行子步骤S150,将当前排气温度赋值给上次排气温度,并重新返回执行子步骤S110,直至当前排气温度的数据稳定于预设排气温度区间内,且当前能力满足大于能力下限的需求,从而保存数据,记录参考阀步。
以下对步骤S200进行详细介绍,具体介绍第二次最大制冷运行时的调节过程。在图3的基础上,请参照图8,步骤S200可以包括以下子步骤,其中步骤S200的各子步骤均在空调器处于第二次最大制冷运行状态下执行。
子步骤S210,在空调器处于第二次最大制冷运行状态下,调节膨胀阀的当前阀步减小。
在第一次最大制冷运行保存数据之后,降低阀步,例如每次降低的幅度为2阀步,以降低后的当前阀步进行第二次最大制冷运行。
子步骤S220,在空调器处于第二次最大制冷运行状态下,获取空调器的运行数据。
在子步骤S220中,在空调器处于第二次最大制冷运行状态下,每隔一段时间Δt(约1~3min)检测一次空调器系统,获取空调器的运行数据。获取空调器的运行数据可以包括获取调试所需的各种参数数据,例如可以包括获取压缩机的当前频率、获取压缩机的当前排气温度、获取空调器的当前能力等。
子步骤S231,判断上次排气温度是否等于0。
若上次排气温度等于0,则执行子步骤S240。
子步骤S240,将当前排气温度赋值给上次排气温度,并返回子步骤S210。需要说明的是,若上次排气温度等于0,则可以认为当前次为第二次最大制冷运行下的第一次检测,从而解决第一次检测获得的当前排气温度难以与上次排气温度对比的问题。
若上次排气温度不等于0,则执行子步骤S232。
子步骤S232,判断是否满足当前排气温度大于或等于第四预设排气温度且当前排气温度大于上次排气温度。
在子步骤S232中,第四预设排气温度小于跳机值,根据实际需要相应设置,可选地第四预设排气温度为110℃。当前排气温度大于或等于第四预设排气温度可以认为当前排气温度较高,而当前排气温度大于上次排气温度可以认为排气温度仍然具有上升趋势。因此子步骤S232可以判断是否满足当前排气温度较高且仍然具有上升趋势。
子步骤S233,若当前排气温度大于或等于第四预设排气温度且当前排气温度大于上次排气温度,则控制膨胀阀的当前阀步增大,以使调节之后的当前排气温度小于跳机值。
在子步骤S233中,可以认为满足当前排气温度较高且仍然具有上升趋势的情况,为了避免跳机,可以控制当前阀步增大,降低当前排气温度。
在子步骤S233之后可以执行子步骤S240,将当前排气温度赋值给上次排气温度,以便后续在重新在运行一段时间Δt后,记录当前排气温度。
请参照图9,在执行子步骤S231-子步骤S233的同时,可以对频率进行调节,本实施例中步骤S200还可以包括以下子步骤。
子步骤S250,依据运行数据判断空调器是否稳定。
需要说明的是,在空调器处于第二次最大制冷运行状态下,若运行数据在设定时长内满足各自对应的稳定条件,则可以认为空调器稳定。若运行数据在设定时长内不满足各自对应的稳定条件,则可以认为空调器不稳定。
子步骤S260,若空调器稳定,则调节压缩机的当前频率以频率调节幅度进行变化,以使空调器的当前能力大于能力下限。
子步骤S260中,令F目标=F当前+ΔF,将当前频率调节频率调节幅度,从而使当前频率达到目标频率。频率调节幅度ΔF的计算方式与子步骤S161中的公式相同。通过调节频率使得当前能力大于能力下限,以满足能力下限要求。在数据稳定后,保存数据。
请继续参照图8,在子步骤S260和子步骤S233之后,若当前能力满足能力下限要求,则可以对当前阀步进行判断,可以执行子步骤S270。
子步骤S270,判断是否满足当前排气温度大于或等于第一预设排气温度且当前阀步小于参考阀步。
若子步骤S270的判断结果为是,则执行步骤S300,即若当前排气温度大于或等于第一预设排气温度且当前阀步小于参考阀步,则确定当前阀步为最小阀步。
若子步骤S270的判断结果为否,则返回执行子步骤S210,将当前阀步降低,重新执行子步骤S210-子步骤S270,再次进行测试,直至满足当前排气温度大于或等于第一预设排气温度且当前阀步小于参考阀步,从而确定出最小阀步。
为了执行上述实施例及各个可能的实施方式中的相应步骤,下面给出一种空调器APF自动调试装置200的实现方式。请参照图10,为本发明实施例所提供的空调器APF自动调试装置200的功能模块示意图。需要说明的是,本实施例的空调器APF自动调试装置200,其基本原理及产生的技术效果与前述方法实施例相同,为简要描述,本实施例中未提及部分,可参考前述方法实施例的相应内容。
该空调器APF自动调试装置200应用于计算机设备10,可以包括第一调节模块210、第二调节模块220和确定模块230。
第一调节模块210,用于在空调器处于第一次最大制冷运行状态下,调节压缩机的频率,以使空调器的当前能力大于能力下限,并调节膨胀阀的阀步以获得参考阀步,以使压缩机的当前排气温度在预设排气温度区间内。
可选地,该第一调节模块210具体可以用于执行上述控制方法中的步骤S100及其各子步骤,以实现对应的技术效果。
第二调节模块220,用于在空调器处于第二次最大制冷运行状态下,调节压缩机的频率,以使空调器的当前能力大于能力下限,并调节膨胀阀的阀步以获得当前阀步,以使压缩机的当前排气温度趋近跳机值。
可选地,该第一调节模块210具体可以用于执行上述控制方法中的步骤S200及其各子步骤,以实现对应的技术效果。
确定模块230,用于若当前排气温度大于或等于第一预设排气温度且当前阀步小于参考阀步,则确定当前阀步为最小阀步,其中第一预设排气温度临近跳机值且小于跳机值。
可选地,该第一调节模块210具体可以用于执行上述控制方法中的步骤S300,以实现对应的技术效果。
另外,本发明的实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器11执行时实现上述任一实施例提供的空调器APF自动调试方法。
本发明实施例提供的空调器APF自动调试方法、装置、计算机设备10及计算机可读存储介质,在第一次最大制冷运行时进行初步调节,通过调节频率使得当前能力大于能力下限,以满足能力需求;并通过调节阀步使得当前排气温度在预设排气温度区间内,并得到参考阀步。在第二次最大制冷运行时进行进一步调节,通过调节频率使得当前能力大于能力下限,以满足能力需求;若当前排气温度大于或等于第一预设排气温度,则可以认为当前排气温度非常临近跳机值,并且当前阀步小于参考阀步,则确定当前阀步为最小阀步。因此,本发明实施例提供的空调器APF自动调试方法通过对频率及阀步进行控制,即使阀步的初始值不合理,也可以快速确定频率及阀步,以使能力满足要求,排气避免跳机,并确定最小阀步。该空调器APF自动调试方法可快速确定最小阀步,为后续最优阀步确认提供有效支持。同时,解决最小阀步确认过程中,系统不稳定时,排气高温跳机问题,确保自动调试过程运行顺利高效。并且自动调试保存,无需人工参与。
在本申请所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
虽然本发明披露如上,但本发明并非限定于此。任何本领域技术人员,在不脱离本发明的精神和范围内,均可作各种更动与修改,因此本发明的保护范围应当以权利要求所限定的范围为准。