掌桥专利:专业的专利平台
掌桥专利
首页

电子膨胀阀控制方法、装置和空调

文献发布时间:2023-06-19 09:23:00


电子膨胀阀控制方法、装置和空调

技术领域

本发明涉及空调技术领域,具体而言,涉及一种电子膨胀阀控制方法、装置和空调。

背景技术

变频空调在开机运行时,期望整机能尽快运行至目标排气温度及目标频率,即,期望在当前工况下空调能稳定运行,不出现较大的频率和阀步波动。

然而,在低温工况及高温工况下,机组受外界影响较大,主控程序不断调整阀步,以使机组排气温度接近该工况下预设目标排气温度,但阀步调整反映到整机状态上的变化有一定的滞后性,使得阀步出现过调,出现阀步震荡波动。因此,在低温及高温工况下,机组并不容易调整到稳定运行状态。

针对低温及高温工况下空调启动时电子膨胀阀容易出现过调的问题,目前尚未提出有效的解决方式。

发明内容

本发明实施例提供了一种电子膨胀阀控制方法、装置和空调,该方法包括:在空调开机时压缩机启动的情况下,获取压缩机的实时运行频率,并确定压缩机的实时运行频率是否等于预设目标频率;在确定实时运行频率不等于预设目标频率的情况下,获取当前工况温度;根据预设目标排气温度和当前工况温度,确定目标排气温度范围;基于目标排气温度范围调整空调的电子膨胀阀,使得空调的实际排气温度处于目标排气温度范围内。

在一个实施方式中,根据预设目标排气温度和当前工况温度,确定目标排气温度范围,包括:确定当前工况温度是否低于第一预设温度;在确定当前工况温度低于第一预设温度的情况下,将目标排气温度范围确定为介于预设目标排气温度和第一排气温度之间,其中,第一排气温度高于预设目标排气温度。

在一个实施方式中,在确定当前工况温度是否低于第一预设温度之后,还包括:在确定当前工况温度不低于第一预设温度的情况下,确定当前工况温度是否高于第二预设温度,其中,第二预设温度高于第一预设温度;在确定当前工况温度高于第二预设温度的情况下,将目标排气温度范围确定为介于第二排气温度和预设目标排气温度之间,其中,第二排气温度低于预设目标排气温度。

在一个实施方式中,在确定当前工况温度是否高于第二预设温度之后,还包括:在确定当前工况温度不高于第二预设温度的情况下,将目标排气温度范围确定为等于预设目标排气温度。

在一个实施方式中,在确定压缩机的实时运行频率是否等于预设目标频率之后,还包括:在确定压缩机的实时运行频率等于预设目标频率的情况下,根据预设目标排气温度调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度。

在一个实施方式中,根据预设目标排气温度调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度,包括:重复以下步骤直至预设时间段内的温差绝对值均小于预设温差:获取空调在当前时刻的实际排气温度;确定当前时刻的实际排气温度是否等于预设目标排气温度;在确定当前时刻的实际排气温度等于预设目标排气温度的情况下,获取空调在上一时刻的实际排气温度;计算当前时刻的实际排气温度与上一时刻的实际排气温度之间的温差绝对值。

在一个实施方式中,根据预设目标排气温度调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度,包括:获取空调的实际排气温度以及实际排气温度对应的时间和电子膨胀阀阀步;确定实际排气温度是否等于预设目标排气温度;在确定实际排气温度等于预设目标排气温度的情况下,将实际排气温度对应的时间作为特征时间;确定两个特征时间之间的时间段内的最大实际排气温度、最小实际排气温度、最大阀步和最小阀步;根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围;根据预设目标排气温度和电子膨胀阀的阀步范围调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度。

在一个实施方式中,根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围,包括:

确定最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步是否满足第一不等式,其中,第一不等式包括:

其中,T

在满足第一不等式的情况下,根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围。

在一个实施方式中,根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围,包括:将电子膨胀阀的阀步范围确定为:

其中,T

在一个实施方式中,在确定最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步是否满足第一不等式之后,还包括:在不满足第一不等式的情况下,将电子膨胀阀的阀步范围确定为:

[B

其中,B

本发明实施例还提供了一种电子膨胀阀控制装置,该装置包括:第一确定模块,用于在空调开机时压缩机启动的情况下,获取压缩机的实时运行频率,并确定压缩机的实时运行频率是否等于预设目标频率;获取模块,用于在确定实时运行频率不等于预设目标频率的情况下,获取当前工况温度;第二确定模块,用于根据预设目标排气温度和当前工况温度,确定目标排气温度范围;调整模块,用于基于目标排气温度范围调整空调的电子膨胀阀,使得空调的实际排气温度处于目标排气温度范围内。

本发明实施例还提供了一种空调,该空调包括上述实施例中的电子膨胀阀控制装置。

本发明实施例还提供了一种计算机设备,该计算机设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任意实施方式中所述的电子膨胀阀控制方法的步骤。

本发明实施例还提供了一种非易失性计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任意实施方式中所述的电子膨胀阀控制方法的步骤。

在上述实施例中,在空调开机压缩机启动之后,在压缩机未运行至目标频率时,通过根据预设目标排气温度和当前工况温度设置目标排气温度范围并调整电子膨胀阀使得空调的实际排气温度处于目标排气温度范围内,可以避免在恶劣工况下电子膨胀阀过调,从而可以加快电子膨胀阀响应,使得空调开机后尽快趋于稳定,保障整机稳定运行。

附图说明

构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1是根据本发明实施例的电子膨胀阀控制方法的流程图;

图2是根据本发明实施例的电子膨胀阀控制方法的流程图;

图3是根据本发明实施例的电子膨胀阀控制方法的流程图;

图4是根据本发明实施例的电子膨胀阀控制装置的示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚明白,下面结合实施方式和附图,对本发明做进一步详细说明。在此,本发明的示意性实施方式及其说明用于解释本发明,但并不作为对本发明的限定。

本申请实施例提供了一种电子膨胀阀控制方法,图1示出了本申请一实施例中电子膨胀阀控制方法的流程图。虽然本申请提供了如下述实施例或附图所示的方法操作步骤或装置结构,但基于常规或者无需创造性的劳动在所述方法或装置中可以包括更多或者更少的操作步骤或模块单元。在逻辑性上不存在必要因果关系的步骤或结构中,这些步骤的执行顺序或装置的模块结构不限于本申请实施例描述及附图所示的执行顺序或模块结构。所述的方法或模块结构的在实际中的装置或终端产品应用时,可以按照实施例或者附图所示的方法或模块结构连接进行顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至分布式处理环境)。

具体地,如图1所示,本申请一种实施例提供的电子膨胀阀控制方法可以包括以下步骤:

步骤S101,在空调开机时压缩机启动的情况下,获取压缩机的实时运行频率,并确定压缩机的实时运行频率是否等于预设目标频率。

步骤S102,在确定实时运行频率不等于预设目标频率的情况下,获取当前工况温度。

步骤S103,根据预设目标排气温度和当前工况温度,确定目标排气温度范围。

步骤S104,基于目标排气温度范围调整空调的电子膨胀阀,使得空调的实际排气温度处于目标排气温度范围内。

具体的,本实施例中的电子膨胀阀控制方法可以应用于变频空调。其中,预设目标频率可以是压缩机运行的目标频率,即期望压缩机稳定运行的频率。预设目标频率可以是已知的,也可以是根据环境工况及整机状态来确定的。示例性的,可以根据空调当前运行的室外环境温度和室内环境温度以及空调的运行模式来确定预设目标频率。

其中,预设目标排气温度可以是空调稳定运行的排气温度。预设目标排气温度可以是已知的,也可以是根据环境工况及整机状态来确定的。示例性的,可以根据空调当前运行的室外环境温度和室内环境温度以及空调的运行模式来确定预设目标排气温度。

变频空调开机后到运行至目标频率一般需要一段时间,例如10分钟到20分钟左右。在这段时间内,若直接调整电子膨胀阀使得空调的实际排气温度等于预设目标排气温度,则可能会出现电子膨胀阀过调的问题。因此,在空调开启压缩机启动的情况下,可以实时获取压缩机的运行频率,即压缩机的实时运行频率,并确定压缩机的实时运行频率是否等于预设目标频率。

在确定压缩机的实时运行频率不等于预设目标频率的情况下,可以设置预设目标排气温度范围,以基于目标排气温度范围调整电子膨胀阀,即调整电子膨胀阀的阀步。电子膨胀阀的阀步即电子膨胀阀的开度。例如,可以基于实际排气温度与目标排气温度范围之间的温差来调整电子膨胀阀的阀步。可以获取当前工况温度。其中,当前工况温度可以是当前室外环境温度。在获取当前工况温度之后,可以根据预设目标排气温度和当前工况温度确定目标排气温度范围。

在确定目标排气温度范围之后,可以基于经确定的目标排气温度范围来调整空调的电子膨胀阀的阀步,使得空调的实际排气温度处于目标排气温度范围内。

在上述实施例中,在空调开机压缩机启动之后,在压缩机未运行至目标频率时,通过根据预设目标排气温度和当前工况温度设置目标排气温度范围并调整电子膨胀阀使得空调的实际排气温度处于目标排气温度范围内,可以避免在恶劣工况下电子膨胀阀过调,从而可以加快电子膨胀阀响应,使得空调开机后尽快趋于稳定,保障整机稳定运行。

进一步的,在一个实施例中,根据预设目标排气温度和当前工况温度,确定目标排气温度范围,可以包括:确定当前工况温度是否低于第一预设温度;在确定当前工况温度低于第一预设温度的情况下,将目标排气温度范围确定为介于预设目标排气温度和第一排气温度之间,其中,第一排气温度高于预设目标排气温度。

具体的,在低温工况下,空调的排气温度会受到低温环境的影响。在确定当前工况温度低于第一预设温度的情况下,可以确定当前工况为低温工况。其中,第一预设温度可以根据实际情况进行设置。示例性的,第一预设温度可以设置为0℃、4℃等。

可以将目标排气温度范围设置为介于预设目标排气温度和高于预设目标排气温度的第一排气温度之间。示例性的,第一排气温度可以比预设目标排气温度高3℃至8℃左右。例如,第一排气温度可以比预设目标排气温度高3℃、5℃或者8℃等。之后,可以调整电子膨胀阀的阀步以使空调的排气温度处于目标排气温度范围内。

上述实施例中,在低温工况下,通过调整膨胀阀使得排气温度处于预设目标排气温度和高于预设目标排气温度的第一排气温度之间,可以降低低温工况对空调排气温度的影响,从而可以避免电子膨胀阀过调,加快电子膨胀阀响应,减少阀步震荡波动,使得空调启动时尽快趋于稳定,保障整机稳定运行。

进一步的,在一个实施例中,在确定当前工况温度是否低于第一预设温度之后,还可以包括:在确定当前工况温度不低于第一预设温度的情况下,确定当前工况温度是否高于第二预设温度,其中,第二预设温度高于第一预设温度;在确定当前工况温度高于第二预设温度的情况下,将目标排气温度范围确定为介于第二排气温度和预设目标排气温度之间,其中,第二排气温度低于预设目标排气温度。

具体的,在高温工况下,空调的排气温度会受到高温环境的影响。在确定当前工况温度高于第二预设温度的情况下,可以确定当前工况为高温工况。其中,第二预设温度可以根据实际情况进行设置。示例性的,第二预设温度可以设置为35℃、38℃或40℃等。

可以将目标排气温度范围设置为介于低于预设目标排气温度的第二排气温度和预设目标排气温度之间。示例性的,第二排气温度可以比预设目标排气温度低3℃至10℃左右。例如,第二排气温度可以比预设目标排气温度低3℃、5℃或者10℃等。之后,可以调整电子膨胀阀的阀步以使空调的排气温度处于目标排气温度范围内。

上述实施例中,在高温工况下,通过调整膨胀阀使得排气温度处于低于预设目标排气温度的第二排气温度和预设目标排气温度之间,可以降低高温工况对空调排气温度的影响,从而可以避免电子膨胀阀过调,加快电子膨胀阀响应,减少阀步震荡波动,使得空调启动时尽快趋于稳定,保障整机稳定运行。

进一步的,在一个实施例中,在确定当前工况温度是否高于第二预设温度之后,还可以包括:在确定当前工况温度不高于第二预设温度的情况下,将目标排气温度范围确定为等于预设目标排气温度。

具体的,在常温工况下,即,在室外环境温度介于第一预设温度和第二预设温度之间的情况下,空调的排气温度受环境温度的影响较小。因此,可以直接根据目标排气温度调整电子膨胀阀的阀步,使得空调的排气温度等于预设目标排气温度。上述实施例中,在常温工况下,直接根据目标排气温度调整电子膨胀阀可以加快电子膨胀阀响应,使得空调尽快趋于稳定。

进一步的,在一个实施例中,在确定压缩机的实时运行频率是否等于预设目标频率之后,还可以包括:在确定压缩机的实时运行频率等于预设目标频率的情况下,根据预设目标排气温度调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度。

具体的,在空调运行一段时间之后,压缩机的实时运行频率等于预设目标频率。在这种情况下,可以根据预设目标排气温度调整电子膨胀阀的阀步,使得空调的实际排气温度稳定至预设目标排气温度。

进一步的,在一个实施例中,根据预设目标排气温度调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度,可以包括:重复以下步骤直至预设时间段内的温差绝对值均小于预设温差:获取空调在当前时刻的实际排气温度;确定当前时刻的实际排气温度是否等于预设目标排气温度;在确定当前时刻的实际排气温度等于预设目标排气温度的情况下,获取空调在上一时刻的实际排气温度;计算当前时刻的实际排气温度与上一时刻的实际排气温度之间的温差绝对值。

具体的,在根据预设目标排气温度调整电子膨胀阀以使空调的实际排气温度稳定至预设目标排气温度的过程中,可以实时判断实际排气温度是否稳定至预设目标排气温度。可以实时获取空调的实际排气温度,例如可以每隔预设时长获取一次实际排气温度。示例性的,预设时长可以取2秒至10秒。可以确定获取的实际排气温度是否等于预设目标排气温度。

在确定获得的实际排气温度等于预设目标排气温度的情况下,可以判断实际排气温度是否稳定。可以计算当前时刻的实际排气温度与空调上一时刻的实际排气温度之间的温差绝对值,判断该温差绝对值是否小于预设温差。其中,预设温差可以根据实际需求进行设置。示例性的,预设温差可以设置为0.1℃至0.3℃,例如,可以设置为0.1℃、0.2℃或0.3℃等。

在温差绝对值小于预设温差的情况下,判断预设时间段内的温差绝对值是否均小于该预设温差。若是,则确定空调的实际排气温度已经稳定至预设目标排气温度。否则,重复上述步骤直至预设时间段内的温差绝对值均小于预设温差。其中,预设时间段可以根据实际情况和需求进行设置。例如,预设时间段可以设置为3分钟、5分钟、8分钟或10分钟等。通过获取空调的实际排气温度,并在实际排气温度等于预设目标排气温度的情况下判断预设时间段内的温差绝对值是否均小于预设温差来判断空调是否稳定运行至目标排气温度。

进一步的,在一个实施例中,可以通过其他方式来确定空调是否稳定运行至预设目标排气温度。例如,可以获取预设时间段内的多个实时排气温度,并确定预设时间段内的多个实时排气温度中各实时排气温度与预设目标排气温度之间的温差绝对值是否均小于预设温差。在确定温差绝对值均小于预设温差的情况下,可以确定空调稳定运行至目标排气温度。

进一步的,在一个实施例中,根据预设目标排气温度调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度,可以包括:获取空调的实际排气温度以及实际排气温度对应的时间和电子膨胀阀阀步;确定实际排气温度是否等于预设目标排气温度;在确定实际排气温度等于预设目标排气温度的情况下,将实际排气温度对应的时间作为特征时间;确定两个特征时间之间的时间段内的最大实际排气温度、最小实际排气温度、最大阀步和最小阀步;根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围;根据预设目标排气温度和电子膨胀阀的阀步范围调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度。

具体的,在根据预设目标排气温度调整电子膨胀阀的过程中,可以实时修正电子膨胀阀的阀步范围。空调的实际排气温度一般是周期性震荡的,可以根据当前周期的排气温度和阀步范围调整下一周期的阀步范围。

可以实时获取空调的实际排气温度以及对应的时间和电子膨胀阀的阀步。例如,可以每隔2秒至10秒获取一次空调的排气温度,并记录对应的时间和电子膨胀阀阀步。可以实时确定空调的实际排气温度是否等于预设目标排气温度。在确定空调的实际排气温度等于预设目标排气温度的情况下,将实际排气温度对应的时间作为特征时间。确定两个特征时间之间的时间段内的最大实际排气温度、最小实际排气温度、最大阀步和最小阀步。其中,两个特征时间中的一个特征时间可以是当前时刻,另一个特征时间与当前时刻之间还存在一个特征时间。例如,第一个特征时间可以记为t1,第二个特征时间可以记为t2,第三个特征时间可以记为t3。确定t1和t3时间段内的最大实际排气温度、最小实际排气温度、最大阀步和最小阀步。之后,可以根据最大实际排气温度、最小实际排气温度、最大阀步、最小阀步和预设排气温度确定下一时刻(例如,t3的下一时刻)电子膨胀阀的阀步范围。之后,可以根据确定的阀步范围和预设目标排气温度调整电子膨胀阀的阀步,使得空调的实际排气温度稳定至预设目标排气温度。

上述实施例中,在调整膨胀阀使得空调的实际排气温度稳定至预设目标排气温度的过程中,根据本次周期内的最大阀步、最小阀步、最大实际排气温度、最小实际排气温度以及预设目标排气温度来调整下一周期的范围,可以加快电子膨胀阀响应,有效避免较大范围的阀步震荡波动,从而使得空调尽快稳定运行至预设目标排气温度。

进一步的,在一个实施例中,根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围,可以包括:

将电子膨胀阀的阀步范围确定为:

其中,T

其中,修正参数K可以根据实验适当选取。示例性的,修正参数K可以取0.5-0.8。例如,修正参数可以取0.5、0.6、0.7或者0.8等。上述实施例中,根据上一周期的最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步来修正下一周期的最小阀步和最大阀步,修正电子膨胀阀的阀步范围,可以限缩电子膨胀阀的阀步范围,因而可以加快电子膨胀阀响应,避免大范围的阀步震荡。

进一步的,在一个实施例中,根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围,可以包括:

确定最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步是否满足第一不等式,其中,第一不等式包括:

在满足第一不等式的情况下,根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围。

其中,T

具体的,可以将下一时刻电子膨胀阀的阀步范围中的最大值与最小值之间的差值限定为大于预设值。其中,预设值可以设置为5到10。例如,预设值可以取5、8、10。上述实施例中,通过将下一时刻的阀步范围中的最大值与最小值之间的差值限定为大于预设值,可以有效避免由于电子膨胀阀存在流量突变点而导致的阀限死,使得空调能够尽快稳定运行至预设目标排气温度。

更进一步的,在一个实施例中,在确定最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步是否满足第一不等式之后,还可以包括:在不满足第一不等式的情况下,将电子膨胀阀的阀步范围确定为:

[B

其中,B

具体的,在不满足第一不等式的情况下,不进行阀步范围修正,即,将本周期的最大阀步和最小阀步之间的范围确定为下一时刻或者说下一周期的电子膨胀阀的阀步范围,即,仍根据当前周期的阀步范围调整电子膨胀阀。通过上述方式,可以避免由于电子膨胀阀存在流量突变点而导致的阀限死。

请参考图2,示出了本申请一实施例中的电子膨胀阀控制方法的流程图。如图2所示,该控制方法可以包括以下步骤:

步骤S201,空调开机,压缩机启动;

步骤S202,获取压缩机的实时运行频率;

步骤S203,确定压缩机的实时运行频率是否等于预设目标频率,若是,则执行步骤S211,否则执行步骤S204;

步骤S204,获取当前工况温度T;

步骤S205,确定当前工况温度T是否低于第一预设温度T1,若是,则执行步骤S207,否则执行步骤S206;

步骤S206,确定当前工况温度是否高于第二预设温度T2,若是,则执行步骤S209,否则执行步骤S208;

步骤S207,将目标排气温度范围确定为[T

步骤S208,将目标排气温度范围确定为等于T

步骤S209,将目标排气温度范围确定为[T

步骤S210,基于目标排气温度范围调整电子膨胀阀,使得实际排气温度处于目标排气范围内,返回步骤S203;

步骤S211,根据预设目标排气温度调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度。

上述实施例中的电子膨胀阀控制方法,在空调开机压缩机启动之后,在压缩机未运行至目标频率时,通过根据预设目标排气温度和当前工况温度设置目标排气温度范围并调整电子膨胀阀使得空调的实际排气温度处于目标排气温度范围内,可以避免在高温工况及低温工况下电子膨胀阀过调,从而可以加快电子膨胀阀响应,使得空调开机后尽快趋于稳定,保障整机稳定运行。

请参考图3,示出了图2中所示的电子膨胀阀控制方法中的步骤S211的流程图。如图3所示,根据预设目标排气温度调整电子膨胀阀使得空调的实际排气温度稳定至预设目标排气温度可以包括以下步骤:

步骤S301,实时获取空调的实际排气温度T

步骤S302,判断实际排气温度T

步骤S303,n++,将当前时间t记录为t

步骤S304,判断ΔT是否大于等于0.2℃,若是,则执行步骤S305,否则,执行步骤S310;

步骤S305,确定t

步骤S306,确定预设目标排气温度T

其中,K为修正参数;

步骤S307,修正阀步范围,执行步骤S309,其中,阀步范围被修正为:

步骤S308,不修正阀步范围,执行步骤S309,其中,阀步范围仍为[B

步骤S309,根据阀步范围和预设目标排气温度调整电子膨胀阀,返回步骤S301;

步骤S310,判断是否满足t

步骤S311,确定空调已稳定运行至预设目标排气温度。

上述实施例中,通过获取空调的实际排气温度,并在实际排气温度等于预设目标排气温度的情况下判断预设时间段内的温差绝对值是否均小于预设温差来判断空调是否稳定运行至目标排气温度,可以有效确定空调是否运行至稳定状态。进一步的,在空调未稳定运行至目标排气的情况下,可以根据本次周期内的最大阀步、最小阀步、最大实际排气温度、最小实际排气温度以及预设目标排气温度来调整下一周期的范围,可以加快电子膨胀阀响应,有效避免较大范围的阀步震荡波动,从而使得空调尽快稳定运行至预设目标排气温度。此外,通过将阀步范围中的最大值与最小值之间的差值限定为大于预设值,可以有效避免由于电子膨胀阀存在流量突变点而导致的阀限死,使得空调能够尽快稳定运行至预设目标排气温度。

基于同一发明构思,本发明实施例中还提供了一种电子膨胀阀控制装置,如下面的实施例所述。由于电子膨胀阀控制装置解决问题的原理与电子膨胀阀控制方法相似,因此电子膨胀阀控制装置的实施可以参见电子膨胀阀控制方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。图4是本发明实施例的电子膨胀阀控制装置的一种结构框图,如图4所示,包括:第一确定模块401、获取模块402、第二确定模块403和调整模块404,下面对该结构进行说明。

第一确定模块401用于在空调开机时压缩机启动的情况下,获取压缩机的实时运行频率,并确定压缩机的实时运行频率是否等于预设目标频率。

获取模块402用于在确定实时运行频率不等于预设目标频率的情况下,获取当前工况温度。

第二确定模块403用于根据预设目标排气温度和当前工况温度,确定目标排气温度范围。

调整模块404用于基于目标排气温度范围调整空调的电子膨胀阀,使得空调的实际排气温度处于目标排气温度范围内。

在一个实施例中,第二确定模块可以具体用于:确定当前工况温度是否低于第一预设温度;在确定当前工况温度低于第一预设温度的情况下,将目标排气温度范围确定为介于预设目标排气温度和第一排气温度之间,其中,第一排气温度高于预设目标排气温度。

在一个实施例中,第二确定模块还可以具体用于:在确定当前工况温度是否低于第一预设温度之后,在确定当前工况温度不低于第一预设温度的情况下,确定当前工况温度是否高于第二预设温度,其中,第二预设温度高于第一预设温度;在确定当前工况温度高于第二预设温度的情况下,将目标排气温度范围确定为介于第二排气温度和预设目标排气温度之间,其中,第二排气温度低于预设目标排气温度。

在一个实施例中,第二确定模块还可以具体用于:在确定当前工况温度是否高于第二预设温度之后,在确定当前工况温度不高于第二预设温度的情况下,将目标排气温度范围确定为等于预设目标排气温度。

在一个实施例中,该装置还包括稳定控制模块,稳定控制模块可以具体用于:在第一确定模块确定压缩机的实时运行频率等于预设目标频率的情况下,根据预设目标排气温度调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度。

在一个实施例中,根据预设目标排气温度调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度,包括:重复以下步骤直至预设时间段内的温差绝对值均小于预设温差:获取空调在当前时刻的实际排气温度;确定当前时刻的实际排气温度是否等于预设目标排气温度;在确定当前时刻的实际排气温度等于预设目标排气温度的情况下,获取空调在上一时刻的实际排气温度;计算当前时刻的实际排气温度与上一时刻的实际排气温度之间的温差绝对值。

在一个实施例中,根据预设目标排气温度调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度,包括:获取空调的实际排气温度以及实际排气温度对应的时间和电子膨胀阀阀步;确定实际排气温度是否等于预设目标排气温度;在确定实际排气温度等于预设目标排气温度的情况下,将实际排气温度对应的时间作为特征时间;确定两个特征时间之间的时间段内的最大实际排气温度、最小实际排气温度、最大阀步和最小阀步;根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围;根据预设目标排气温度和电子膨胀阀的阀步范围调整电子膨胀阀,使得空调的实际排气温度稳定至预设目标排气温度。

在一个实施例中,根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围,包括:

确定最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步是否满足第一不等式,其中,第一不等式包括:

其中,T

在满足第一不等式的情况下,根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围。

在一个实施例中,根据最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步确定电子膨胀阀的阀步范围,包括:将电子膨胀阀的阀步范围确定为:

其中,T

在一个实施例中,在确定最大实际排气温度、最小实际排气温度、预设目标排气温度、最大阀步和最小阀步是否满足第一不等式之后,还包括:在不满足第一不等式的情况下,将电子膨胀阀的阀步范围确定为:

[B

其中,B

本发明实施例还提供了一种空调,该空调可以包括上述任意实施例中的电子膨胀阀控制装置。

本发明实施例还提供了一种软件,该软件用于执行上述任意实施例中所述的电子膨胀阀控制方法的步骤。

本发明实施例还提供了一种非易失性计算机可读存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于:光盘、软盘、硬盘、可擦写存储器等。

本发明实施例还提供了一种计算机设备,该计算机设备包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现上述任意实施例中所述的电子膨胀阀控制方法的步骤。

从以上的描述中,可以看出,本发明实施例实现了如下技术效果:在空调开机压缩机启动之后,在压缩机未运行至目标频率时,通过根据预设目标排气温度和当前工况温度设置目标排气温度范围并调整电子膨胀阀使得空调的实际排气温度处于目标排气温度范围内,可以避免在恶劣工况下电子膨胀阀过调,从而可以加快电子膨胀阀响应,使得空调开机后尽快趋于稳定,保障整机稳定运行。

尽管本申请内容中提到不同的具体实施例,但是,本申请并不局限于必须是行业标准或实施例所描述的情况等,某些行业标准或者使用自定义方式或实施例描述的实施基础上略加修改后的实施方案也可以实现上述实施例相同、等同或相近、或变形后可预料的实施效果。应用这些修改或变形后的数据获取、处理、输出、判断方式等的实施例,仍然可以属于本申请的可选实施方案范围之内。

虽然本申请提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。

上述实施例阐明的装置或模块等,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本申请时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。

本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。

本申请可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构、类等等。也可以在分布式计算环境中实践本申请,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机存储介质中。

通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本申请可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,移动终端,服务器,或者网络设备等)执行本申请各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。本申请可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。

虽然通过实施例描绘了本申请,本领域普通技术人员知道,本申请有许多变形和变化而不脱离本申请的精神,希望所附的实施方式包括这些变形和变化而不脱离本申请。

相关技术
  • 电子膨胀阀、空调器和电子膨胀阀的控制方法
  • 电子膨胀阀的控制方法、空调的控制方法和空调
技术分类

06120112148997