一种风门执行器的控制方法、装置及空调转让专利

申请号 : CN202310000681.0

文献号 : CN115899944B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 杨杰王勇姚鸽黄志伟徐良

申请人 : 新誉轨道交通科技有限公司新誉集团有限公司

摘要 :

本发明公开了一种风门执行器的控制方法、装置及空调,涉及自动化领域,通过获取风门执行器的目标开度和实际开度,再根据目标开度和实际开度判断实际开度是否需要修正,如果达到了修正条件,就根据目标开度对实际开度进行修正,实现了对风门执行器的开度的精确控制,进而提高了对空调的风量的精准调节。

权利要求 :

1.一种风门执行器的控制方法,其特征在于,该方法包括:确定风门执行器的目标开度;

确定风门执行器的实际开度;

根据所述目标开度和所述实际开度判断所述实际开度是否需要修正;

若是,则根据所述目标开度对所述实际开度进行修正;

确定风门执行器的实际开度,包括:

获取所述风门执行器实际全关时的实际全关阻值 ;

获取所述风门执行器实际全开时的实际全开阻值 ;

获取所述风门执行器的实际开度阻值 ;

根据所述实际全关阻值、所述实际全开阻值、所述实际开度阻值以及实际开度关系式确定所述风门执行器的实际开度 ;

所述实际开度关系式为 。

2.如权利要求1所述的风门执行器的控制方法,其特征在于,获取所述风门执行器实际全关时的实际全关阻值 ,包括:向所述风门执行器持续发送关信号;

获取所述风门执行器的实时反馈阻值;

判断所述实时反馈阻值是否在第一预设时间内不变化;

若是,则将不变化的实时反馈阻值作为实际全关阻值 。

3.如权利要求1所述的风门执行器的控制方法,其特征在于,获取所述风门执行器实际全关时的实际全关阻值 ,包括:向所述风门执行器持续发送关信号;

判断所述关信号的时间是否达到预设全行程动作时间;

若是,则将达到预设全行程动作时间时的实时反馈阻值作为实际全关阻值 。

4.如权利要求1所述的风门执行器的控制方法,其特征在于,获取所述风门执行器实际全开时的实际全开阻值 ,包括:向所述风门执行器持续发送开信号;

获取所述风门执行器的实时反馈阻值;

判断所述实时反馈阻值是否在第二预设时间内不变化;

若是,则将不变化的实时反馈阻值作为实际全开阻值 。

5.如权利要求1所述的风门执行器的控制方法,其特征在于,根据所述目标开度和所述实际开度判断所述实际开度是否需要修正,包括:获取所述目标开度和所述实际开度的差值;

判断所述差值是否大于预设开度差值;

若是,则判定所述实际开度需要修正。

6.如权利要求5所述的风门执行器的控制方法,其特征在于,根据所述目标开度对所述实际开度进行修正,包括:根据所述预设开度差值确定所述目标开度的目标开度范围,所述目标开度范围中的最小值为所述目标开度减去所述预设开度差值,所述目标开度范围中的最大值为所述目标开度加上所述预设开度差值;

当所述实际开度小于所述目标开度范围的最小值时,向所述风门执行器持续发送开信号,当实际开度到达所述目标开度时停止发送开信号;

当所述实际开度大于所述目标开度范围的最大值时,向所述风门执行器持续发送关信号,当实际开度到达所述目标开度时停止发送关信号。

7.如权利要求1至6任一项所述的风门执行器的控制方法,其特征在于,根据所述目标开度和所述实际开度判断所述实际开度是否需要修正,包括:根据所述目标开度、目标开度变化值公式以及行程动作时间公式获取所述风门执行器的目标开度变化值 ;

获取所述风门执行器的实际开度变化值 , 为所述风门执行器初始开度和实际开度的差值;

判断所述目标开度变化值 与所述实际开度变化值 的差值是否大于预设开度变化差值;

若是,则判定所述实际开度需要修正;

所述目标开度变化值公式为 ,其中 为所述风门执行器从初始开度到达实际开度所用的时间, 为所述风门执行器从实际全开到实际全关的行程动作时间;

所述行程动作时间公式为 ,其中 为所述风门执行器从目标全关到目标全开或者从目标全开到目标全关的行程运动时间,为所述风门执行器在目标全开位置的电阻值, 为所述风门执行器在目标全关位置的电阻值。

8.一种风门执行器的控制装置,其特征在于,包括:存储器,用于存储计算机程序;

处理器,用于执行所述计算机程序时实现如权利要求1至7任一项所述风门执行器的控制方法的步骤。

9.一种空调,其特征在于,包括风门、风门执行器以及如权利要求8所述风门执行器的控制装置,所述风门执行器的控制装置与所述风门执行器连接,所述风门执行器与所述风门连接。

说明书 :

一种风门执行器的控制方法、装置及空调

技术领域

[0001] 本发明涉及自动化领域,特别是涉及一种风门执行器的控制方法、装置及空调。

背景技术

[0002] 空调中设置有用于调节风量的风门,风门由风门执行器进行驱动,空调中的控制装置通过向风门执行器发送开信号或者关信号实现对风门开度的控制,风门在不同的开度对应着不同的阻值,风门执行器会在该过程中向控制装置发送风门的实时反馈阻值,控制装置通过接收到的实时反馈阻值就可以得到当前的风门开度。
[0003] 在实际应用中,可能由于风门执行器的安装位置不当,例如被外部挡板挡住,进而影响风门的开度,导致风门无法到达风门执行器目标中的全开、全闭位置,那么在这种情况下根据风门执行器向控制装置发送的实时反馈阻值计算的风门的目标开度和实际开度就会存在偏差,影响空调的风量控制的精度。

发明内容

[0004] 本发明的目的是提供一种风门执行器的控制方法、装置及空调,实现了对风门开度的精确控制,进而提高了对空调的风量的精准调节。
[0005] 为解决上述技术问题,本发明提供了一种风门执行器的控制方法,该方法包括:
[0006] 确定风门执行器的目标开度;
[0007] 确定风门执行器的实际开度;
[0008] 根据所述目标开度和所述实际开度判断所述实际开度是否需要修正;
[0009] 若是,则根据所述目标开度对所述实际开度进行修正。
[0010] 优选地,确定风门执行器的实际开度,包括:
[0011] 获取所述风门执行器实际全关时的实际全关阻值 ;
[0012] 获取所述风门执行器实际全开时的实际全开阻值 ;
[0013] 获取所述风门执行器的实际开度阻值 ;
[0014] 根据所述实际全关阻值、所述实际全开阻值、所述实际开度阻值以及实际开度关系式确定所述风门执行器的实际开度 ;
[0015] 所述实际开度关系式为 。
[0016] 优选地,获取所述风门执行器实际全关时的实际全关阻值 ,包括:
[0017] 向所述风门执行器持续发送关信号;
[0018] 获取所述风门执行器的实时反馈阻值;
[0019] 判断所述实时反馈阻值是否在第一预设时间内不变化;
[0020] 若是,则将不变化的实时反馈阻值作为实际全关阻值 。
[0021] 优选地,获取所述风门执行器实际全关时的实际全关阻值 ,包括:
[0022] 向所述风门执行器持续发送关信号;
[0023] 判断所述关信号的时间是否达到预设全行程动作时间;
[0024] 若是,则将达到预设全行程动作时间时的实时反馈阻值作为实际全关阻值 。
[0025] 优选地,获取所述风门执行器实际全开时的实际全开阻值 ,包括:
[0026] 向所述风门执行器持续发送开信号;
[0027] 获取所述风门执行器的实时反馈阻值;
[0028] 判断所述实时反馈阻值是否在第二预设时间内不变化;
[0029] 若是,则将不变化的实时反馈阻值作为实际全开阻值 。
[0030] 优选地,根据所述目标开度和所述实际开度判断所述实际开度是否需要修正,包括:
[0031] 获取所述目标开度和所述实际开度的差值;
[0032] 判断所述差值是否大于预设开度差值;
[0033] 若是,则判定所述实际开度需要修正。
[0034] 优选地,根据所述目标开度对所述实际开度进行修正,包括:
[0035] 根据所述预设开度差值确定所述目标开度的目标开度范围,所述目标开度范围中的最小值为所述目标开度减去所述预设开度差值,所述目标开度范围中的最大值为所述目标开度加上所述预设开度差值;
[0036] 当所述实际开度小于所述目标开度范围的最小值时,向所述风门执行器持续发送开信号,当实际开度到达所述目标开度时停止发送开信号;
[0037] 当所述实际开度大于所述目标开度范围的最大值时,向所述风门执行器持续发送关信号,当实际开度到达所述目标开度时停止发送关信号。
[0038] 优选地,根据所述目标开度和所述实际开度判断所述实际开度是否需要修正,包括:
[0039] 根据所述目标开度、目标开度变化值公式以及行程动作时间公式获取所述风门执行器的目标开度变化值 ;
[0040] 获取所述风门执行器的实际开度变化值 , 为所述风门执行器从初始开度和实际开度的差值;
[0041] 判断所述目标开度变化值 与所述实际开度变化值 的差值是否大于预设开度变化差值;
[0042] 若是,则判定所述实际开度需要修正;
[0043] 所述目标开度变化值公式为 ,其中 为所述风门执行器从初始开度到达实际开度所用的时间, 为所述风门执行器从实际全开到实际全关的行程动作时间;
[0044] 所述行程动作时间公式为 ,其中 为所述风门执行器从目标全关到目标全开或者从目标全开到目标全关的行程运动时间, 为所述风门执行器在目标全开位置的电阻值, 为所述风门执行器在目标全关位置的电阻值。
[0045] 为解决上述技术问题,本发明还提供了一种风门执行器的控制装置,包括:
[0046] 存储器,用于存储计算机程序;
[0047] 处理器,用于执行所述计算机程序时实现所述风门执行器的控制方法的步骤。
[0048] 为解决上述技术问题,本发明还提供了一种空调,包括风门、风门执行器以及所述风门执行器的控制装置,所述风门执行器的控制装置与所述风门执行器连接,所述风门执行器与所述风门连接。
[0049] 本发明提供的一种风门执行器的控制方法、装置以及空调,通过获取风门执行器的目标开度和实际开度,再根据目标开度和实际开度判断实际开度是否需要修正,如果达到了修正条件,就根据目标开度对实际开度进行修正,实现了对风门开度的精确控制,进而提高了对空调的风量的精准调节。

附图说明

[0050] 为了更清楚地说明本发明实施例中的技术方案,下面将对现有技术和实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0051] 图1为本发明提供的一种风门执行器的控制方法的流程示意图;
[0052] 图2为本发明提供的一种风门执行器的结构示意图;
[0053] 图3为本发明提供的一种风门执行器的控制装置的结构示意图;
[0054] 图4为本发明提供的一种空调的结构示意图。

具体实施方式

[0055] 本发明的核心是提供一种风门执行器的控制方法、装置以及空调,实现了对风门开度的精确控制,进而提高了对空调的风量的精准调节。
[0056] 为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0057] 本发明提供了一种风门执行器的控制方法,请参考图1,图1为本发明提供的一种风门执行器的控制方法的流程示意图,该方法包括:
[0058] S11:确定风门执行器的目标开度;
[0059] S12:确定风门执行器的实际开度;
[0060] S13:根据目标开度和实际开度判断实际开度是否需要修正,若是,则进入S14;
[0061] S14:根据目标开度对实际开度进行修正。
[0062] 风门执行器是风门的驱动装置,空调的控制装置可以通过向风门执行器发送开信号或者关信号对风门进行控制,在动作过程中,由于风门执行器的不同开度对应着风门执行器不同的电阻,因此风门执行器会向控制装置实时反馈电阻以得到电阻反馈的风门的位置,当风门执行器检测到的电阻反馈的风门的位置小于目标位置时,给风门执行器开信号使其往开方向转动;当检测到电阻反馈的风门的位置大于目标位置时,给风门执行器关信号使其往关方向转动;当检测到电阻反馈的风门的位置到达目标位置时,停止转动使其保持在目标位置,从而实现调整风门位置的功能。
[0063] 具体地,当空调的控制装置向风门执行器发送的指令后,然后风门执行器根据指令控制风门的动作使风门到达目标位置,然后根据目标位置处的风门执行器的电阻计算可得风门的目标开度,目标开度为目标位置处的风门执行器的电阻占比风门执行器的总电阻的值再乘风门的总开度,但是由于风门执行器安装不到位等原因,风门的实际总开度可能与控制装置中预设的风门的总开度不同,例如控制装置中预设的风门总开度为90度,但是风门实际总开度只能达到60度,由于目标位置处的风门执行器的电阻和风门执行器的总电阻不会因为上述原因改变,目标开度仍然按照90度计算,但是实际开度应该是按照60度得到的,要小于目标开度。因此,在这种情况下,控制装置计算得到的目标开度和实际开度也可能不同,导致空调风量的控制不够精确。请参考图2,图2为本发明提供的一种风门执行器的结构示意图。
[0064] 本发明通过在风门执行器对风门的控制动作结束后,控制装置获取风门执行器的目标开度和实际开度判断风门执行器的控制结果是否符合预期,若不符合则进行修正。
[0065] 本发明提供了一种风门执行器的控制方法,通过获取风门执行器的目标开度和实际开度,再根据目标开度和实际开度判断实际开度是否需要修正,如果达到了修正条件,就根据目标开度对实际开度进行修正,实现了对风门开度的精确控制,进而提高了对空调的风量的精准调节。
[0066] 在上述实施例的基础上:
[0067] 作为一种优选的实施例,确定风门执行器的实际开度,包括:
[0068] 获取风门执行器实际全关时的实际全关阻值 ;
[0069] 获取风门执行器实际全开时的实际全开阻值 ;
[0070] 获取风门执行器的实际开度阻值 ;
[0071] 根据实际全关阻值、实际全开阻值、实际开度阻值以及实际开度关系式确定风门执行器的实际开度 ;
[0072] 实际开度关系式为 。
[0073] 本实施例通过在风门执行器首次运行时,先对风门执行器的实际开度范围进行确定,即获取风门执行器实际全关时的阻值以及实际全开时的阻值,然后根据上述数据获取风门执行器实际开度关系式以便后续确定风门执行器的实际开度。
[0074] 本实施例实现了风门执行器的校准,校准后可以在后续的使用中得到风门执行器较为准确的实际开度,提高了风门执行器的控制方法的准确性和可靠性。
[0075] 作为一种优选的实施例,获取风门执行器实际全关时的实际全关阻值  ,包括:
[0076] 向风门执行器持续发送关信号;
[0077] 获取风门执行器的实时反馈阻值;
[0078] 判断实时反馈阻值是否在第一预设时间内不变化;
[0079] 若是,则将不变化的实时反馈阻值作为实际全关阻值 。
[0080] 本实施例给出了一种具体的获取风门执行器实际全关时的阻值的方法,从校准开始时,控制装置持续给风门执行器关信号,使风门执行器往关方向转动,然后判断风门是否已关到位,具体判断方式可以是判断风门执行器的实时反馈阻值是否在第一预设时间内不变化,若是,则说明风门已经关到位。
[0081] 本实施例获取了风门执行器实际全关时的阻值,为后续确定风门执行器的实际开度提供基础,并且操作过程易于实现。
[0082] 除此之外,也可以使用其他的方式判断风门执行器是否全关。
[0083] 作为一种优选的实施例,获取风门执行器实际全关时的实际全关阻值  ,包括:
[0084] 向风门执行器持续发送关信号;
[0085] 判断关信号的时间是否达到预设全行程动作时间;
[0086] 若是,则将达到预设全行程动作时间时的实时反馈阻值作为实际全关阻值 。
[0087] 本实施例给出了另一种具体的获取风门执行器实际全关时的阻值的方法,从校准开始时,控制装置持续给风门执行器关信号,使风门执行器往关方向转动,然后判断风门是否已关到位,具体判断方式是判断控制装置对风门执行器发出的关信号的时间是否达到预设全行程动作时间,若是,则说明风门已经关到位。
[0088] 本实施例获取了风门执行器实际全关时的阻值,为后续确定风门执行器的实际开度提供基础,并且操作过程易于实现。
[0089] 作为一种优选的实施例,获取风门执行器实际全开时的实际全开阻值 ,包括:
[0090] 向风门执行器持续发送开信号;
[0091] 获取风门执行器的实时反馈阻值;
[0092] 判断实时反馈阻值是否在第二预设时间内不变化;
[0093] 若是,则将不变化的实时反馈阻值作为实际全开阻值 。
[0094] 本实施例给出了一种具体的获取风门执行器实际全开时的阻值的方法,从校准开始时,控制装置持续给风门执行器开信号,使风门执行器往开方向转动,然后判断风门是否已开到位,具体判断方式可以是判断风门执行器的实时反馈阻值是否在第二预设时间内不变化,若是,则说明风门已经开到位。
[0095] 本实施例获取了风门执行器实际全开时的阻值,为后续确定风门执行器的实际开度提供基础,并且操作过程易于实现。
[0096] 除此之外,也可以采用上述第二种判断风门执行器是否全关的方法判断风门执行器是否全开,在此不做赘述。
[0097] 作为一种优选的实施例,根据目标开度和实际开度判断实际开度是否需要修正,包括:
[0098] 获取目标开度和实际开度的差值;
[0099] 判断差值是否大于预设开度差值;
[0100] 若是,则判定实际开度需要修正。
[0101] 当目标开度和实际开度相差超过预设开度差值时说明实际开度需要修正了,当目标开度和实际开度相差不超过预设开度差值时说明实际开度不需要修正,通过改变预设开度差值可以改变风门执行器驱动的风门的风量的控制精度,若是需要精准控制可以将预设开度差值设置小一些,这样可以实现风量的精准控制。具体地,预设开度差值可以设置为总开度的1%。
[0102] 本实施例通过设置预设开度差值实现了对风量的控制精度的改变,更加符合实际需求。
[0103] 除此之外,也可以是当实际开度小于目标开度或者实际开度大于目标开度时进行修正。
[0104] 作为一种优选的实施例,根据目标开度对实际开度进行修正,包括:
[0105] 根据预设开度差值确定目标开度的目标开度范围,目标开度范围中的最小值为目标开度减去预设开度差值,目标开度范围中的最大值为目标开度加上预设开度差值;
[0106] 当实际开度小于目标开度范围的最小值时,向风门执行器持续发送开信号,当实际开度到达目标开度时停止发送开信号;
[0107] 当实际开度大于目标开度范围的最大值时,向风门执行器持续发送关信号,当实际开度到达目标开度时停止发送关信号。
[0108] 本实施例给出了对实际开度的具体修正方法,首先确定目标开度范围,当实际开度在目标开度范围内时不进行修正,当实际开度小于目标开度范围的最小值时,说明需要将实际开度增大一些,可以向风门执行器持续发送开信号,直至实际开度到达目标开度时停止发送开信号;当实际开度大于目标开度范围的最大值时,说明需要将实际开度减小一些,可以向风门执行器持续发送关信号,当实际开度到达目标开度时停止发送关信号。除此之外,也可以是实际开度到达目标开度范围的最小值时停止发送开信号,实际开度到达目标开度范围的最大值时停止发送关信号。
[0109] 本实施例通过比较实际开度与目标开度范围实现了对实际开度的修正,提高了风门执行器的控制方法的准确性和可靠性。
[0110] 作为一种优选的实施例,根据目标开度和实际开度判断实际开度是否需要修正,包括:
[0111] 根据目标开度、目标开度变化值公式以及行程动作时间公式获取风门执行器的目标开度变化值 ;
[0112] 获取风门执行器的实际开度变化值 , 为风门执行器从初始开度和实际开度的差值;
[0113] 判断目标开度变化值 与实际开度变化值 的差值是否大于预设开度变化差值;
[0114] 若是,则判定实际开度需要修正;
[0115] 目标开度变化值公式为 ,其中 为风门执行器从初始开度到达实际开度所用的时间, 为风门执行器从实际全开到实际全关的行程动作时间;
[0116] 行程动作时间公式为 ,其中 为风门执行器从目标全关到目标全开或者从目标全开到目标全关的行程运动时间, 为风门执行器在目标全开位置的电阻值, 为风门执行器在目标全关位置的电阻值。
[0117] 本实施例给出了另一种判断实际开度是否需要修正的方法,即通过判断目标开度变化值与实际开度变化值的差值是否大于预设开度变化差值判断实际开度是否需要修正。根据风门执行器的实际全关阻值 以及风门执行器实际全开阻值 之间的差值幅度、风门执行器从目标全关到目标全开或者从目标全开到目标全关的行程运动时间 、以及风门执行器在目标全开位置的电阻值 ,风门执行器在目标全关位置的电阻值可以得到行程动作时间 ,由于风门在转动时,在单位时间内开度变化的理论变化率为行程和时间的比值,即:(R2‑R1)/T1,从校准结束后开始,每个风门执行器从初始开度到达实际开度所用的时间 叫做一个采集计算周期,控制装置采集并计算风门实际开度后,对实际开度进行判断和修正计算,通过上述理论变化率和 计算得到目标开度变化值 ,将目标开度变化值 与实际开度变化值 对比:如果超过了允许的误差范围,则认为变化异常,则对实际开度进行修正,以上一个计算周期的开度值加减这个周期的目标开度变化值作为当前周期的实际开度;如果在允许范围以内,则认为变化正常,不做修正。其中通过改变预设开度变化值差值可以改变风门执行器驱动的风门的风量的控制精度。具体地,预设开度变化差值可以设置为总开度的1%。
[0118] 本实施例针对风门执行器使用久了内部电位器产生磨损后运动过程中电阻值不连续的问题,通过本实施例的修正计算方法,修正开度比例,使风门仍能准确定位,提高了风门执行器的控制方法的准确性和可靠性。
[0119] 在实际判断中,上述两种判断实际开度是否修正的方式可以使用其一或者全部使用。对应的,针对风门执行器在实际应用中只用到其中一部分行程范围以及每个产品在安装上的误差会导致开启比例计算有偏差的问题,可以通过本发明提供的校准方法去除误差,精确计算开度比例,提高风量控制精度;或者针对风门执行器使用久了内部电位器产生磨损后运动过程中电阻值不连续的问题,通过本发明的修正计算方法,修正开度比例,使风门仍能准确定位。
[0120] 本发明还提供了一种风门执行器的控制装置,请参考图3,图3为本发明提供的一种风门执行器的控制装置的结构示意图,包括:
[0121] 存储器1,用于存储计算机程序;
[0122] 处理器2,用于执行计算机程序时实现风门执行器的控制方法的步骤。
[0123] 具体实施例如上,具有与上述风门执行器的控制方法同样的效果。
[0124] 本发明还提供了一种空调,请参考图4,图4为本发明提供的一种空调的结构示意图,包括风门41、风门执行器42以及风门执行器的控制装置43,风门执行器的控制装置43与风门执行器42连接,风门执行器42与风门41连接。
[0125] 具体实施例如上,具有与上述风门执行器的控制方法同样的效果。
[0126] 还需要说明的是,在本说明书中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0127] 专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。