一种电子膨胀阀控制方法、装置及系统与流程

文档序号:11283051阅读:502来源:国知局
一种电子膨胀阀控制方法、装置及系统与流程

本发明涉及电气技术领域,特别涉及一种电子膨胀阀控制方法、装置及系统。



背景技术:

电子膨胀阀(electronicexpansionvalve,exv),是一种节流元件,能够进行流量控制,从而在空调等制冷设备中得到广泛地应用。例如,一个多联空调系统中可能包含多个电子膨胀阀。目前,一个电子膨胀阀的励磁常采用一相励磁和两相励磁交替进行,那么如何控制多个电子膨胀阀的励磁,则成为现如今比较关注的问题。

目前,主要是对需要进行励磁的各个电子膨胀阀同时进行控制。但是,当同时控制的电子膨胀阀的数量较多,且同时控制各个电子膨胀阀均为两相励磁时,由于进行两相励磁需要的驱动功耗大,因此此时将会造成较大的驱动功耗。



技术实现要素:

本发明实施例提供了一种电子膨胀阀控制方法、装置及系统,能够降低驱动功耗。

第一方面,本发明实施例提供了一种电子膨胀阀控制方法,包括:

确定当前至少两个待励磁的电子膨胀阀;

从所述至少两个待励磁的电子膨胀阀中,确定至少两个待控制的电子膨胀阀;

控制所述至少两个待控制的电子膨胀阀进行励磁,且满足所述至少两个待控制的电子膨胀阀不同时进行两相励磁。

优选地,

当所述待控制的电子膨胀阀的个数为两个时,

所述控制所述至少两个待控制的电子膨胀阀进行励磁,且满足所述至少两个待控制的电子膨胀阀不同时进行两相励磁,包括:

确定两个所述待控制的电子膨胀阀的下一步励磁需求;

当确定出两个所述待控制的电子膨胀阀的所述下一步励磁需求中,一个为一相励磁,另一个为两相励磁时,则执行:

控制所述下一步励磁需求为一相励磁的电子膨胀阀进行一相励磁,并在所述下一步励磁需求为一相励磁的电子膨胀阀进行一相励磁后,控制两个所述待控制的电子膨胀阀中的另一个电子膨胀阀进行两相励磁。

优选地,

进一步包括:

当确定出两个所述待控制的电子膨胀阀的所述下一步励磁需求均为两相励磁时,则执行:

判断两个所述待控制的电子膨胀阀中的任一电子膨胀阀的当前励磁状态是否为两相励磁;

如果是,则控制所述当前励磁状态为两相励磁的电子膨胀阀进行两相励磁;如果否,则控制两个所述待控制的电子膨胀阀中的另一个电子膨胀阀进行两相励磁。

优选地,

所述确定当前至少两个待励磁的电子膨胀阀,包括:

所述确定当前至少两个待励磁的电子膨胀阀,包括:

针对所对应的各个所述电子膨胀阀,均执行:

s1:确定当前电子膨胀阀的目标步数;

s2:确定所述当前电子膨胀阀的实际步数;

s3:判断所述目标步数与所述实际步数是否相等,如果否,则执行s4,如果是,则结束当前流程;

s4:将所述当前电子膨胀阀确定为所述待励磁的电子膨胀阀。

优选地,

所述从所述至少两个待励磁的电子膨胀阀中,确定至少两个待控制的电子膨胀阀,包括:

根据预设的每一个所述电子膨胀阀的优先级,以优先级由高至低的排序规则,对所述至少两个待励磁的电子膨胀阀进行排序;

基于排序后的所述至少两个待励磁的电子膨胀阀,确定所述至少两个待控制的电子膨胀阀,其中,任一所述待控制的电子膨胀阀的优先级均不小于任一其他所述待励磁的电子膨胀阀的优先级。

第二方面,本发明实施例提供了一种电子膨胀阀控制装置,包括:

第一确定单元,用于确定当前至少两个待励磁的电子膨胀阀;

第二确定单元,用于从所述至少两个待励磁的电子膨胀阀中,确定至少两个待控制的电子膨胀阀;

控制单元,用于控制所述至少两个待控制的电子膨胀阀进行励磁,且满足所述至少两个待控制的电子膨胀阀不同时进行两相励磁。

优选地,

所述第二确定单元,具体用于从所述至少两个待励磁的电子膨胀阀中,确定两个待控制的电子膨胀阀;

所述控制单元,具体用于确定两个所述待控制的电子膨胀阀的下一步励磁需求;当确定出两个所述待控制的电子膨胀阀的所述下一步励磁需求中,一个为一相励磁,另一个为两相励磁,则执行:

控制所述下一步励磁需求为一相励磁的电子膨胀阀进行一相励磁,并在所述下一步励磁需求为一相励磁的电子膨胀阀进行一相励磁后,控制两个所述待控制的电子膨胀阀中的另一个电子膨胀阀进行两相励磁。

优选地,

所述控制单元,进一步用于当确定出两个所述待控制的电子膨胀阀的所述下一步励磁需求均为两相励磁时,则执行:

判断两个所述待控制的电子膨胀阀中的任一电子膨胀阀的当前励磁状态是否为两相励磁;

如果是,则控制所述当前励磁状态为两相励磁的电子膨胀阀进行两相励磁;如果否,则控制两个所述待控制的电子膨胀阀中的另一个电子膨胀阀进行两相励磁。

优选地,

所述第二确定单元,具体用于根据预设的每一个所述电子膨胀阀的优先级,以优先级由高至低的排序规则,对所述至少两个待励磁的电子膨胀阀进行排序;基于排序后的所述至少两个待励磁的电子膨胀阀,确定所述至少两个待控制的电子膨胀阀,其中,任一所述待控制的电子膨胀阀的优先级均不小于任一其他所述待励磁的电子膨胀阀的优先级。

第三方面,本发明实施例提供了一种电子膨胀阀控制系统,包括:上述任一实施例所述的电子膨胀阀控制装置和至少两个电子膨胀阀;其中,

所述至少两个电子膨胀阀中的每一个电子膨胀阀,用于通过所述电子膨胀阀控制装置的控制进行励磁。

本发明实施例提供了一种电子膨胀阀控制方法、装置及系统,首先确定出当前需要进行励磁的至少两个待励磁的电子膨胀阀,然后从确定出的至少两个待励磁的电子膨胀阀中,再确定出当前能够进行控制的至少两个待控制的电子膨胀阀,那么在控制至少两个待控制的电子膨胀阀进行励磁的过程中,控制至少两个待控制的电子膨胀阀不同时进行两相励磁,这样,通过控制,同一时间将不再会出现多个电子膨胀阀均进行两相励磁的情况,从而避免了由于均进行两相励磁而导致的驱动功耗较大的问题,因此本方案能够降低驱动功耗。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种电子膨胀阀控制方法的流程图;

图2是本发明另一个实施例提供的一种电子膨胀阀控制方法的流程图;

图3是本发明一个实施例提供的一种电子膨胀阀控制装置的结构示意图;

图4是本发明一个实施例提供的一种电子膨胀阀控制系统的结构示意图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种电子膨胀阀控制方法,该方法可以包括以下步骤:

步骤101:确定当前至少两个待励磁的电子膨胀阀。

步骤102:从所述至少两个待励磁的电子膨胀阀中,确定至少两个待控制的电子膨胀阀。

步骤103:控制所述至少两个待控制的电子膨胀阀进行励磁,且满足所述至少两个待控制的电子膨胀阀不同时进行两相励磁。

在图1所示的实施例中,首先确定出当前需要进行励磁的至少两个待励磁的电子膨胀阀,然后从确定出的至少两个待励磁的电子膨胀阀中,再确定出当前能够进行控制的至少两个待控制的电子膨胀阀,那么在控制至少两个待控制的电子膨胀阀进行励磁的过程中,控制至少两个待控制的电子膨胀阀不同时进行两相励磁,这样,通过控制,同一时间将不再会出现多个电子膨胀阀均进行两相励磁的情况,从而避免了由于均进行两相励磁而导致的驱动功耗较大的问题,因此本方案能够降低驱动功耗。

为了降低驱动功耗,避免同时进行两相励磁,本发明一个实施例中,当所述待控制的电子膨胀阀的个数为两个时,所述步骤103的具体实施方式,可以包括:

确定两个所述待控制的电子膨胀阀的下一步励磁需求;

当确定出两个所述待控制的电子膨胀阀的所述下一步励磁需求中,一个为一相励磁,另一个为两相励磁时,则执行:

控制所述下一步励磁需求为一相励磁的电子膨胀阀进行一相励磁,并在所述下一步励磁需求为一相励磁的电子膨胀阀进行一相励磁后,控制两个所述待控制的电子膨胀阀中的另一个电子膨胀阀进行两相励磁。

例如,确定了两个待控制的电子膨胀阀,分别为1号和2号,其中,1号电子膨胀阀的下一步励磁需求为一相励磁,2号电子膨胀阀的下一步励磁需求为两相励磁,此时可至少包括如下几种场景:

场景1:1号电子膨胀阀的当前励磁状态为一相励磁,2号电子膨胀阀的当前励磁状态为两相励磁。

场景2:1号电子膨胀阀的当前励磁状态为两相励磁,2号电子膨胀阀的当前励磁状态为一相励磁。

场景3:1号电子膨胀阀的当前励磁状态为一相励磁,2号电子膨胀阀的当前励磁状态为一相励磁。

针对上述场景1,1号、2号电子膨胀阀在下一步励磁时均需要进行持续励磁,也即为了防止丢步,需要分别按照对应的当前励磁状态持续励磁预设的时间,如500毫秒,此时,无论是先控制哪一个电子膨胀阀进行励磁,都将励磁三相,而不会出现励磁四相的情况,因此只需按照1号和2号电子膨胀阀分别对应的下一步励磁需求,控制需要进行一相励磁的1号电子膨胀阀进行一相励磁,并控制需要进行两相励磁的2号电子膨胀阀进行两相励磁。

针对上述场景2,1号电子膨胀阀需要从当前两相励磁切换至一相励磁,而2号电子膨胀阀需要从当前的一相励磁切换至两相励磁,那么如果首先控制2号电子膨胀阀切换至两相励磁,则由于1号电子膨胀阀也是两相励磁,从而会出现励磁四相的情况,因此为降低驱动功耗,还需先控制1号电子膨胀阀进行一相励磁后,再控制2号电子膨胀阀进行两相励磁,这样,在对1号和2号电子膨胀阀进行励磁控制的过程中,最多励磁三相。

针对上述场景3,1号电子膨胀阀需要进行持续励磁,而2号电子膨胀阀则需要从当前的一相励磁切换至两相励磁,此时,无论先控制哪一个电子膨胀阀进行励磁,最多只励磁三相,而也不会出现励磁四相的情况,因此此场景下,只需按照1号和2号电子膨胀阀分别对应的下一步励磁需求,控制需要进行一相励磁的1号电子膨胀阀进行一相励磁,并控制需要进行两相励磁的2号电子膨胀阀进行两相励磁。

那么,当1号电子膨胀阀的下一步励磁需求为两相励磁,2号电子膨胀阀的下一步励磁需求为一相励磁时,针对上述场景1,则对应场景2的分析过程,而针对上述场景2,则对应场景1的分析过程,具体不再赘述。

通过控制下一步励磁需求为一相励磁的电子膨胀阀首先进行一相励磁,并在该电子膨胀阀进行一相励磁后,再控制另一个进行两相励磁,避免了先控制下一步励磁需求为两相励磁的电子膨胀阀进行两相励磁时,下一步励磁需求为一相励磁的电子膨胀阀也处于两相励磁而造成的同时进行两相励磁的情况,从而,当前情形下,通过控制,同一时间只能励磁三相,因此降低了电子膨胀阀的驱动功耗。

为了降低驱动功耗,避免同时进行两相励磁,本发明一个实施例中,可进一步包括:

当确定出两个所述待控制的电子膨胀阀的所述下一步励磁需求均为两相励磁时,则执行:

判断两个所述待控制的电子膨胀阀中的任一电子膨胀阀的当前励磁状态是否为两相励磁;

如果是,则控制所述当前励磁状态为两相励磁的电子膨胀阀进行两相励磁;如果否,则控制两个所述待控制的电子膨胀阀中的另一个电子膨胀阀进行两相励磁。

例如,确定了两个待控制的电子膨胀阀,分别为r和t,其中,r和t的下一步励磁需求均为两相励磁,此时可至少包括如下几种场景:

场景a:r的当前励磁状态为一相励磁,t的当前励磁状态为两相励磁。

场景b:r的当前励磁状态为两相励磁,t的当前励磁状态为一相励磁。

场景c:r的当前励磁状态为一相励磁,t的当前励磁状态为一相励磁。

针对场景a,r需要从当前的一相励磁切换至两相励磁,而t需要进行持续励磁,那么为避免出现励磁四相的情况,则需控制当前励磁状态为两相励磁的t进行持续励磁,也即控制t进行两相励磁,而r可保持一相励磁,此时最多励磁三相。

针对场景b,r需要进行持续励磁,而t需要从当前的一相励磁切换至两相励磁,与上述场景a相似,为避免同时进行两相励磁,则需控制当前励磁状态为两相励磁的r进行持续励磁,也即控制r进行两相励磁,而t可保持一相励磁,此时最多也只励磁三相。

针对场景c,r和t均需要从当前的一相励磁切换至两相励磁,那么为避免同时进行两相励磁,则只允许控制其中一个进行两相励磁,而另一个可保持一相励磁。

因此,无论是针对场景a、场景b,亦或场景c,当判断出r和t中任一个的当前励磁状态为两相励磁状态时,则判断出的电子膨胀阀进行两相励磁,也即持续励磁,而另一个电子膨胀阀可保持一相励磁,那么当判断出r和t中任一个的当前励磁状态不为两相励磁状态时,则对未进行判断的电子膨胀阀进行两相励磁,而进行判断的电子膨胀阀可保持一相励磁。

为了能够确定有励磁需求的电子膨胀阀,本发明一个实施例中,所述步骤101的具体实施方式,可包括:

针对所对应的各个所述电子膨胀阀,均执行:

s1:确定当前电子膨胀阀的目标步数;

s2:确定所述当前电子膨胀阀的实际步数;

s3:判断所述目标步数与所述实际步数是否相等,如果否,则执行s4,如果是,则结束当前流程;

s4:将所述当前电子膨胀阀确定为所述待励磁的电子膨胀阀。

例如,一个多联空调系统中共有8个电子膨胀阀,其中,当前针对1号电子膨胀阀确定的目标步数为500步、实际步数为200步,则由于500步不等于200步,也即1号电子膨胀阀的阀门的当前开度值小于目标开度值,从而确定1号电子膨胀阀有励磁需求,所以将1号电子膨胀阀确定为待励磁的电子膨胀阀;同样,当前针对6号电子膨胀阀确定的目标步数为300步、实际步数为400步,则由于300步不等于400步,也即6号电子膨胀阀的阀门的当前开度值大于目标开度值,从而确定出6号电子膨胀阀也有励磁需求,所以也将6号电子膨胀阀确定为待励磁的电子膨胀阀;同样,当前针对4号电子膨胀阀确定的目标步数为280步、实际步数为280步,则由于目标步数280步等于实际步数280步,也即4号电子膨胀阀的阀门的当前开度值等于目标开度值,从而确定出4号电子膨胀阀没有励磁需求,所以当前并未将4号电子膨胀阀确定为待励磁的电子膨胀阀…,如,在这8个电子膨胀阀中,确定出当前有6个待励磁的电子膨胀阀。

为了在确定出的待励磁的电子膨胀阀中确定出待控制的电子膨胀阀,本发明一个实施例中,所述步骤102的具体实施方式,可包括:

根据预设的每一个所述电子膨胀阀的优先级,以优先级由高至低的排序规则,对所述至少两个待励磁的电子膨胀阀进行排序;

基于排序后的所述至少两个待励磁的电子膨胀阀,确定所述至少两个待控制的电子膨胀阀,其中,任一所述待控制的电子膨胀阀的优先级均不小于任一其他所述待励磁的电子膨胀阀的优先级。

例如,一个多联空调系统中共有5个电子膨胀阀l、m、n、o和p,其分别对应的优先级为2、5、3、1、4,若当前将l、m、o和p确定为待励磁的电子膨胀阀,则首先根据优先级,以优先级由高至低的排序规则,对待励磁的电子膨胀阀l、m、o和p进行排序,得到o、l、p、m,若需确定两个待控制的电子膨胀阀,则基于排序后的待励磁的电子膨胀阀o、l、p、m,确定o和l为两个待控制的电子膨胀阀,其中,o和l中任一个待控制的电子膨胀阀的优先级均不小于p和m中任一个待励磁的电子膨胀阀的优先级,也即在排序后的电子膨胀阀中,将排在前两位的电子膨胀阀确定为待控制的电子膨胀阀。

下面将以确定两个待控制的电子膨胀阀为例,详细说明本发明实施例提供的一种电子膨胀阀控制方法,如图2所示,该方法可以包括如下步骤:

步骤201:确定当前5个待励磁的电子膨胀阀a、b、c、d和e。

例如,一个空调系统中共有6个电子膨胀阀,分别为a、b、c、d、e和f,其中,当前针对电子膨胀阀f确定的目标步数与实际步数相等,而其余五个电子膨胀阀均未满足目标需求,从而当前只有电子膨胀阀f没有励磁需求,因此当前将其余五个电子膨胀阀确定为待励磁的电子膨胀阀。

步骤202:根据预设的每一个电子膨胀阀的优先级,以优先级由高至低的排序规则,对a、b、c、d和e进行排序,得到b、e、a、c、d。

例如,针对电子膨胀阀a、b、c、d、e和f,预设对应的优先级为3、1、4、5、2、6,那么接下来则以优先级由高至低的排序规则对待励磁的电子膨胀阀a、b、c、d和e进行排序,由于a的优先级是3、b的优先级是1、c的优先级是4、d的优先级是5、e的优先级是6,从而通过排序得到b、e、a、c、d。

步骤203:基于排序后的b、e、a、c、d,确定两个待控制的电子膨胀阀b、e,其中,b、e中任一个的优先级均不小于a、c和d中任一个的优先级。

本发明实施例中,在以优先级由高至低的排序规则排序得到b、e、a、c、d之后,由于排在前两位地优先级较高,因此将电子膨胀阀b和e确定为当前的两个待控制的电子膨胀阀。

步骤204:确定b、e的下一步励磁需求,当确定出一个为一相励磁,另一个为两相励磁时,执行步骤205,当确定出均为两相励磁时,执行步骤206。

本发明实施例中,电子膨胀阀b、e的下一步励磁需求除了一个为一相励磁,另一个为两相励磁,以及均为两相励磁的情形外,b、e的下一步励磁需求还可能均为一相励磁,此时可包括如下几种场景:

场景α:b的当前励磁状态为一相励磁,e的当前励磁状态为一相励磁。

场景β:b的当前励磁状态为一相励磁,e的当前励磁状态为两相励磁。

场景γ:b的当前励磁状态为两相励磁,e的当前励磁状态为一相励磁。

针对场景α,b和e下一次均需要进行持续励磁,此场景下,无论先控制b,亦或e,只会励磁两相,而不会出现励磁四相的情况,因此可同时,亦可一先一后控制b、e均进行一相励磁,无需进行特殊处理。

针对场景β,b下一次需要进行持续励磁,而e需要从当前的两相励磁切换至一相励磁,此场景下,最多会励磁三相,而也不会出现励磁四相的情况,因此亦可同时,或一先一后控制b进行一相励磁,控制e进行两相励磁,也无需进行特殊处理。

针对场景γ:b下一次需要从当前的两相励磁切换至一相励磁,而e需要进行持续励磁,原理同上述场景β相同,具体不再赘述。

从而,本发明实施例中只是以需要进行特殊处理的两类情形进行说明,而并未对b和e下一步励磁需求均是一相励磁的情形进行说明。

步骤205:控制b、e中下一步励磁需求为一相励磁的电子膨胀阀先进行一相励磁,并在下一步励磁需求为一相励磁的进行一相励磁后,控制b、e中的另一个进行两相励磁,并结束当前流程。

例如,b的下一步励磁需求为两相励磁,e的下一步励磁需求为一相励磁,为避免出现励磁四相的情况,则可通过判断b和e中任一个电子膨胀阀的当前励磁状态是否为两相励磁来进行控制,如判断出b的当前励磁状态并不为两相励磁,那么为避免先控制b进行两相励磁时,由于e的励磁状态为两相励磁而造成励磁四相的情况,也即同时进行两相励磁,因此在判断后,可按照下一次励磁需求,首先控制e进行一相励磁,并在e进行一相励磁后,再控制b进行两相励磁,这样,最多励磁三相,从而降低了驱动功耗。

步骤206:判断b、e中任一个的当前励磁状态是否为两相励磁,如果是,则执行步骤207,如果否,则执行步骤208。

例如,本发明实施例选择对电子膨胀阀e的当前励磁状态进行判断。

步骤207:控制b、e中当前励磁状态为两相励磁的电子膨胀阀进行两相励磁,并结束当前流程。

例如,上述步骤206中判断出e的当前励磁状态为两相励磁,则为确保不同时进行两相励磁,因此控制e进行持续励磁,即进行两相励磁,而b可保持一相励磁。

步骤208:控制b、e中的另一个电子膨胀阀进行两相励磁。

若上述步骤206中判断出e的当前励磁状态并不为两相励磁,则此时控制电子膨胀阀b进行持续励磁,即进行两相励磁,而e可保持一相励磁。

在完成每一次的励磁控制时,记录每一个电子膨胀阀的当前励磁状态,并清除本次的励磁需求。

如图3所示,本发明实施例提供了一种电子膨胀阀控制装置,包括:

第一确定单元301,用于确定当前至少两个待励磁的电子膨胀阀;

第二确定单元302,用于从所述至少两个待励磁的电子膨胀阀中,确定至少两个待控制的电子膨胀阀;

控制单元303,用于控制所述至少两个待控制的电子膨胀阀进行励磁,且满足所述至少两个待控制的电子膨胀阀不同时进行两相励磁。

为了降低驱动功耗,避免同时进行两相励磁,本发明一个实施例中,

所述第二确定单元302,具体用于从所述至少两个待励磁的电子膨胀阀中,确定两个待控制的电子膨胀阀;

所述控制单元303,具体用于确定两个所述待控制的电子膨胀阀的下一步励磁需求;当确定出两个所述待控制的电子膨胀阀的所述下一步励磁需求中,一个为一相励磁,另一个为两相励磁,则执行:

控制所述下一步励磁需求为一相励磁的电子膨胀阀进行一相励磁,并在所述下一步励磁需求为一相励磁的电子膨胀阀进行一相励磁后,控制两个所述待控制的电子膨胀阀中的另一个电子膨胀阀进行两相励磁。

为了降低驱动功耗,避免同时进行两相励磁,本发明一个实施例中,所述控制单元303,进一步用于当确定出两个所述待控制的电子膨胀阀的所述下一步励磁需求均为两相励磁时,则执行:

判断两个所述待控制的电子膨胀阀中的任一电子膨胀阀的当前励磁状态是否为两相励磁;

如果是,则控制所述当前励磁状态为两相励磁的电子膨胀阀进行两相励磁;如果否,则控制两个所述待控制的电子膨胀阀中的另一个电子膨胀阀进行两相励磁。

为了在确定出的待励磁的电子膨胀阀中确定出待控制的电子膨胀阀,本发明一个实施例中,

所述第二确定单元302,具体用于根据预设的每一个所述电子膨胀阀的优先级,以优先级由高至低的排序规则,对所述至少两个待励磁的电子膨胀阀进行排序;基于排序后的所述至少两个待励磁的电子膨胀阀,确定所述至少两个待控制的电子膨胀阀,其中,任一所述待控制的电子膨胀阀的优先级均不小于任一其他所述待励磁的电子膨胀阀的优先级。

上述装置内的各单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

本发明实施例提供了一种电子膨胀阀控制系统,包括:上述任一实施例所述的电子膨胀阀控制装置和至少两个电子膨胀阀。

具体的,如图4所示,为一种电子膨胀阀控制系统,包括:电子膨胀阀控制装置401、1号电子膨胀阀402、2号电子膨胀阀403、3号电子膨胀阀404、4号电子膨胀阀405和5号电子膨胀阀406,其中,电子膨胀阀控制装置401可以通过一系列计算过程,从5个电子膨胀阀中确定出当前需要进行励磁的电子膨胀阀,假设1-5号均确定为待励磁的电子膨胀阀,那么接下来电子膨胀阀控制装置401可根据预设的1-5号电子膨胀阀的优先级,从5个电子膨胀阀中确定出至少两个待控制的电子膨胀阀,如共确定了两个,分别为1号和4号,再之后,电子膨胀阀控制装置401可通过确定1号电子膨胀阀402和4号电子膨胀阀405分别对应的下一步励磁需求来进行不同的处理,当确定1号电子膨胀阀402对应的下一步励磁需求为一相励磁,4号电子膨胀阀405对应的下一步励磁需求为两相励磁时,首先控制需要进行一相励磁的1号电子膨胀阀402进行一相励磁,之后再控制需要进行两相励磁的4号电子膨胀阀405进行两相励磁,从而能够避免同时进行两相励磁,这样,在同一时间,通过控制则最多励磁三相;而当确定1号电子膨胀阀402和4号电子膨胀阀405分别对应的下一步励磁需求均为两相励磁时,电子膨胀阀控制装置401可继续判断1号和4号中任一电子膨胀阀的当前励磁状态,如若当前判断出1号电子膨胀阀402的当前励磁状态为两相励磁,则电子膨胀阀控制装置401控制其进行两相励磁即可,否则,控制4号电子膨胀阀405进行两相励磁,这样,针对下一步励磁需求均为两相励磁的情形,通过控制,同一时间也最多励磁三相。通过本发明实施例中的电子膨胀阀控制401,将不会出现1号和4号电子膨胀阀同时进行两相励磁的情况,从而能够降低驱动功耗,更加符合当今正在倡导的节能,而且每一次的励磁控制过程需要较短的时间就可完成,因此也具有不错的实时性,具有很好地推广价值。

本发明实施例提供了一种计算机可读介质,包括计算机执行指令,当存储控制器的处理器执行所述计算机执行指令时,所述存储控制器执行上述任一实施例中的电子膨胀阀控制方法。

本发明实施例提供了一种存储控制器,包括:处理器、存储器和总线;

所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接,当所述存储控制器运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述存储控制器执行上述任一实施例中的电子膨胀阀控制方法。

综上,本发明各个实施例至少具有如下有益效果:

1、在本发明实施例中,首先确定出当前需要进行励磁的至少两个待励磁的电子膨胀阀,然后从确定出的至少两个待励磁的电子膨胀阀中,再确定出当前能够进行控制的至少两个待控制的电子膨胀阀,那么在控制至少两个待控制的电子膨胀阀进行励磁的过程中,控制至少两个待控制的电子膨胀阀不同时进行两相励磁,这样,通过控制,同一时间将不再会出现多个电子膨胀阀均进行两相励磁的情况,从而避免了由于均进行两相励磁而导致的驱动功耗较大的问题,因此本方案能够降低驱动功耗。

2、在本发明实施例中,当待控制的电子膨胀阀的个数为两个时,若确定两个待控制的电子膨胀阀的下一步励磁需求中,一个为一相励磁,另一个为两相励磁,那么通过控制下一步励磁需求为一相励磁的电子膨胀阀首先进行一相励磁,并在该电子膨胀阀进行一相励磁后,再控制另一个进行两相励磁,避免了先控制下一步励磁需求为两相励磁的电子膨胀阀进行两相励磁时,下一步励磁需求为一相励磁的电子膨胀阀也处于两相励磁而造成的同时进行两相励磁的情况,从而,当前情形下,通过控制,同一时间只能励磁三相,因此降低了电子膨胀阀的驱动功耗。

3、在本发明实施例中,当待控制的电子膨胀阀的个数为两个时,若确定两个待控制的电子膨胀阀的下一步励磁需求均为两相励磁,那么通过判断两个待控制的电子膨胀阀中任一个电子膨胀阀的当前励磁状态,如果判断出当前励磁状态为两相励磁,则控制判断的电子膨胀阀进行两相励磁,而此时另一个可保持一相励磁,如果判断出当前励磁状态不为两相励磁,则控制另一个电子膨胀阀进行两相励磁,而此时判断的电子膨胀阀可保持一相励磁,这样,当前情形下,通过控制,同一时间最多励磁三相,而避免同时进行两相励磁,因此降低了电子膨胀阀的驱动功耗。

4、在本发明实施例中,通过预先设置各个电子膨胀阀的优先级,那么在确定待控制的电子膨胀阀时,可根据优先级,确定出优先级相对较高的至少两个待控制的电子膨胀阀,从而能够更加符合实际需求。

5、在本发明实施例中,通过控制,将不会出现多个电子膨胀阀同时进行两相励磁的情况,从而能够降低驱动功耗,更加符合当今正在倡导的节能,而且,也比较容易、方便地进行维护,成本也较低,另外,由于每一次的励磁控制过程需要较短的时间就可完成,因此也具有不错的实时性,具有很好地推广价值。

需要说明的是,在本文中,诸如第一和第二之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个······”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同因素。

本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储在计算机可读取的存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质中。

最后需要说明的是:以上所述仅为本发明的较佳实施例,仅用于说明本发明的技术方案,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所做的任何修改、等同替换、改进等,均包含在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1