一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

空调控制方法、装置、空调器和存储介质与流程

2022-03-22 23:28:58 来源:中国专利 TAG:


1.本发明涉及空调技术领域,尤其涉及一种空调控制方法、装置、空调器和存储介质。


背景技术:

2.目前空调已经成为人们日常生活中必不可少的电器设备。随着人们对生活质量的要求越来越高,人们对空调的送风体验要求也越来越高。相关技术中,在空调柜机上设置上下两个出风口,实现大风口出风,满足大风量送风需求和上下空间的多样化送风需求。其中,两个出风口均设有摆叶组件,两个摆叶组件分别由两个电机驱动,且两个电机在空调固有程序的控制下同步运行,一旦其中一个摆叶组件受到外力干扰,将会导致后续两个摆叶组件不能同步摆动,从而导致上下两个出风口的出风方向不一致,影响用户的送风体验。


技术实现要素:

3.本发明提供一种空调控制方法、装置、空调器和存储介质,用以解决现有技术中的空调柜机的两个摆叶组件中的一个摆叶组件受到外力干扰后容易导致两个摆叶组件不能同步摆动的问题。
4.本发明提供一种空调控制方法,空调包括多个驱动装置和多个摆叶组件,多个所述驱动装置与多个所述摆叶组件一一对应驱动连接,所述空调控制方法包括:
5.在多个所述摆叶组件以相同的设定导风模式导风的情况下,分别实时获取多个所述驱动装置的当前扭矩和设定扭矩;
6.确定至少一个所述驱动装置的当前扭矩不等于其设定扭矩,则确定对应连接的所述摆叶组件处于强制旋转状态;
7.在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角;
8.在确定多个所述摆叶组件均旋转至所述设定复位摆角后,同步控制多个所述摆叶组件恢复所述设定导风模式。
9.根据本发明提供的一种空调控制方法,所述在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角,包括:
10.记录所述摆叶组件在设定时间段内处于强制旋转状态的次数,和/或,记录所述摆叶组件处于强制旋转状态的持续时间;
11.确定所述次数小于设定次数,和/或,所述持续时间小于设定时长,则在所述设定时间段后,且在所述确定再次获取的所述当前扭矩等于其设定扭矩后,控制多个所述摆叶组件旋转至所述设定复位摆角。
12.根据本发明提供的一种空调控制方法,在确定其中一个所述驱动装置的当前扭矩不等于其设定扭矩的情况下,所述在所述确定对应连接的所述摆叶组件处于强制旋转状态
后,确定再次获取的所述当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角,还包括:
13.确定所述次数大于或等于所述设定次数,和/或,所述持续时间大于或等于所述设定时长,则在所述确定再次获取的所述当前扭矩等于其设定扭矩后,控制多个所述摆叶组件旋转至任一极限摆角;
14.在确定多个所述摆叶组件均旋转至所述极限摆角后,分别获取多个所述摆叶组件到达所述极限摆角的时间;
15.根据多个所述摆叶组件到达所述极限摆角的时间确定所述摆叶组件的强制旋转方向;
16.根据所述强制旋转方向确定目标摆角,同步控制多个所述摆叶组件旋转至目标摆角。
17.根据本发明提供的一种空调控制方法,所述摆叶组件的两个极限摆角之间间隔设置有多个设定摆角,所述根据所述强制旋转方向确定目标摆角,包括:
18.在所述设定时间段内初次确定其中一个所述驱动装置的当前扭矩不等于其设定扭矩时,获取与所述驱动装置对应连接的所述摆叶组件的第二摆角;
19.确定与所述第二摆角相邻的两个所述设定摆角,将在所述强制旋转方向上的与所述第二摆角相邻的所述设定摆角确定为所述目标摆角。
20.根据本发明提供的一种空调控制方法,还包括:
21.在所述确定所述次数大于或等于所述设定次数,和/或,所述持续时间大于或等于所述设定时长后,控制开启语音识别模式以接收用户语音信息;
22.根据所述语音信息对空调的风速控制参数、温度控制参数或所述摆叶组件的控制参数中的至少一者进行调整。
23.根据本发明提供的一种空调控制方法,每一所述摆叶组件设有两个极限摆角,两个所述摆叶组件的两个极限摆角一一对应相等,两个所述极限摆角与对应所述驱动装置的两个机械限位角度一一对应,所述设定复位摆角为任意一个所述极限摆角。
24.根据本发明提供的一种空调控制方法,在所述确定对应连接的所述摆叶组件处于强制旋转状态时,确定另一未处于强制旋转状态的所述摆叶组件;
25.所述在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角,包括:
26.在所述确定再次获取的所述当前扭矩等于其设定扭矩时,获取所述未处于强制旋转状态的所述摆叶组件的第一摆角;
27.分别计算两个所述极限摆角与所述第一摆角的差值,将两个所述差值中的最小者对应的所述极限摆角确定为所述设定复位摆角。
28.根据本发明提供的一种空调控制方法,多个所述摆叶组件设有相同的中部复位摆角,任一所述摆叶组件的所述中部复位摆角与对应连接的驱动装置的零位角度相对应,所述设定复位摆角为所述中部复位摆角。
29.本发明还提供一种空调控制装置,空调包括多个驱动装置和多个摆叶组件,多个所述驱动装置与多个所述摆叶组件一一对应驱动连接,其特征在于,包括:
30.获取模块,用于在多个所述摆叶组件以相同的设定导风模式导风的情况下,分别
实时获取多个所述驱动装置的当前扭矩和设定扭矩;
31.控制模块,用于确定至少一个所述驱动装置的当前扭矩不等于其设定扭矩,并在所述确定至少一个驱动装置的当前扭矩不等于其设定扭矩时,确定对应连接的所述摆叶组件处于强制旋转状态;
32.用于在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角;
33.用于在确定多个所述摆叶组件均旋转至所述设定复位摆角后,同步控制多个所述摆叶组件恢复所述设定导风模式。
34.本发明还提供一种空调器,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一种空调控制方法的步骤。
35.本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一种空调控制方法的步骤。
36.本发明提供的空调控制方法、装置、空调器和存储介质,针对于具有多个摆叶组件且多个摆叶组件以相同的设定导风模式导风的空调,通过检测驱动装置的当前扭矩,基于当前扭矩和设定扭矩确定摆叶组件是否被强制旋转,并在强制旋转状态解除之后,控制多个摆叶组件旋转至设定复位摆角进行步调调整之后,再控制多个摆叶组件恢复到被强制旋转之前的设定导风模式。从而保证空调的多个摆叶组件中的部分摆叶组件受到外力干扰之后能够自动恢复到相同的设定导风模式导风,保证多个摆叶组件步调的一致性,满足用户的送风需求。
附图说明
37.为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
38.图1是本发明提供的空调控制方法的流程示意图;
39.图2是本发明提供的空调控制装置的结构示意图;
40.图3是本发明提供的空调器的结构框图。
具体实施方式
41.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
42.在相关技术中,空调设置有两个出风口,两个出风口处分别设有两个横摆叶组件,并分别由两个电机驱动。空调控制器按照程序设定的步数同步控制两个电机运行,且两个电机的驱动程序在步数上一一对应。每一摆叶组件设有两个极限摆角,两个摆叶组件的两个极限摆角一一对应相等,两个极限摆角与对应电机的两个机械限位角度一一对应。即两
个电机的两个机械限位的位置也一一对应相等。
43.以两个摆叶组件均为横摆叶组件为例,两个摆叶组件的上极限摆角均为上摆60
°
,下极限摆角均为下摆30
°
。相应的,每一摆叶组件对应连接的电机的上机械限位角度均为60
°
,下机械限位角度均为30
°
。可通过扭矩检测识别电机是否运行到机械限位角度。在不受外界干扰的情况下,两个电机可始终保持相同的步调运行,从而带动两个摆叶组件同步摆动,两个摆叶组件始终保持以相同的设定导风模式导风。
44.为了方便用户调节摆叶的摆角,相关技术中,空调摆叶组件的两个极限摆角之间设置有少于电机步数的多个设定摆角。每一设定摆角对应于控制程序中特定的电机步数,系统根据该电机步数确定摆叶组件是否到达的设定摆角,从而可根据电机步数控制摆叶组件固定于任意一个设定摆角。当两个摆叶组件中的任意一个摆叶组件被强制旋转时,该摆叶组件对应的电机的实际旋转角度与另一电机的实际旋转角度不一致,导致该摆叶组件的实际摆角与另一摆叶组件的实际摆角摆角不一致,两个摆叶组件在后续不能同步摆动。
45.例如,摆叶组件在下摆30
°
到上摆60
°
之间的90
°
区间内每间隔15
°
设置一个设定摆角,电机每跑1步摆叶组件旋转3
°
,那么电机每跑5步经过一个设定摆角。
46.针对上述问题,本发明提供一种空调控制方法,该控制方法应用于空调。该空调包括多个驱动装置和多个摆叶组件,多个驱动装置与多个摆叶组件一一对应驱动连接。其适用于具有两个或两个以上摆叶组件的空调。驱动装置可以为电机或其他可驱动摆叶组件转轴转动的旋转驱动装置,驱动装置与空调控制器通信连接,多个驱动装置根据控制器的控制指令同步驱动多个摆叶组件摆动。每一摆叶组件均包括多个摆叶,多个摆叶在对应驱动装置的驱动下同步摆动。
47.例如,空调包括两个摆叶组件和两个驱动装置,分别为第一摆叶组件和第二摆叶组件,第一驱动装置和第二驱动装置。第一驱动装置与第一摆叶组件驱动连接,第二驱动装置与第二摆叶组件驱动连接。可选地,空调设有下出风口和上出风口,第一摆叶组件和第二摆叶组件分别位于上下两个出风口。可选地,第一摆叶组件位于下出风口,第二摆叶组件位于空调的上出风口。
48.如图1所示,本发明提供的空调控制方法包括步骤:
49.s100,在多个所述摆叶组件以相同的设定导风模式导风的情况下,分别实时获取多个所述驱动装置的当前扭矩和设定扭矩。
50.s200,确定至少一个所述驱动装置的当前扭矩不等于其设定扭矩,则确定对应连接的所述摆叶组件处于强制旋转状态。
51.s300,在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角。
52.s400,在确定多个所述摆叶组件均旋转至所述设定复位摆角后,同步控制多个所述摆叶组件恢复所述设定导风模式。
53.其中,多个驱动装置的设定扭矩为系统设定的能够保持多个摆叶组件同步摆动的输出扭矩。当任一摆叶组件中的任意摆叶在外力作用下强制旋转时,其对应的驱动装置被强制扭转,且驱动装置的负载发生变化,扭矩也相应发生变化。
54.本实施例可通过驱动装置自身的扭矩检测功能或者外设的扭矩检测装置实时采集驱动装置的当前扭矩。一旦检测到一个驱动装置的当前扭矩不等于设定扭矩,则可确定
对应连接的摆叶组件处于强制旋转状态。在确认该摆叶组件处于强制旋转状态后,若新获取的当前扭矩与设定扭矩相等,则表明该摆叶组件的强制旋转状态解除,比如外力消失。此时控制多个摆叶组件旋转至设定复位摆角后,再控制多个摆叶组件恢复记忆中的设定导风模式。
55.本实施例以空调包括两个摆叶组件和两个驱动装置,且第一摆叶组件被强制旋转的情况进行说明,即检测到第一驱动装置的当前扭矩与设定扭矩不相同。在检测到第一摆叶组件的强制旋转状态解除之前,第二摆叶组件仍然保持设定导风模式导风。在检测到第一摆叶组件的强制旋转状态解除之后,控制两个摆叶组件旋转至设定复位摆角。待两个摆叶组件均到达设定复位摆角后,两个驱动装置的实际转动角度调整到一致,从而将两个摆叶组件的步调调整到一致。此后再控制两个摆叶组件恢复设定导风模式导风。
56.本发明实施例中,设定导风模式可以为在第一设定摆角和第二设定摆角之间自动旋转导风,此时多个驱动装置的设定扭矩均为大于零的特定值。设定导风模式也可以为在设定固定摆角状态导风,此时设定扭矩为零。若检测到某一驱动装置的当前扭矩不等于其设定扭矩,则先通过控制多个驱动装置来控制多个摆叶组件旋转至设定复位摆角以调整步调后,再控制多个摆叶组件恢复自动旋转导风模式。第一设定摆角、第二设定摆角和设定固定摆角均为摆叶组件的设定摆角,且均位于两个极限摆角之间。第一设定摆角和第二设定摆角也可分别对应为两个极限摆角。
57.本发明提供的空调控制方法,针对于具有多个摆叶组件且多个摆叶组件以相同的设定导风模式导风的空调,通过检测驱动装置的当前扭矩,基于当前扭矩和设定扭矩确定摆叶组件是否被强制旋转,并在强制旋转状态解除之后,控制多个摆叶组件旋转至设定复位摆角进行步调调整之后,再控制多个摆叶组件恢复到被强制旋转之前的设定导风模式。从而保证空调的多个摆叶组件中的部分摆叶组件受到外力干扰之后能够自动恢复到相同的设定导风模式导风,保证多个摆叶组件步调的一致性,满足用户的送风需求。
58.本发明一些实施例中,每一摆叶组件设有两个极限摆角,多个摆叶组件的两个极限摆角一一对应相等,两个极限摆角与对应驱动装置的两个机械限位角度一一对应。所述设定复位摆角为任意一个所述极限摆角。
59.其中,摆叶组件的强制旋转状态解除后,控制多个摆叶组件旋转至任一极限摆角,可通过驱动装置的机械限位实现程序的过步。当多个摆叶组件均到达极限摆角时,多个摆叶组件的实际摆角即被调整到一致。
60.本实施例以空调包括第一摆叶组件和第二摆叶组件,且均为横摆叶组件为例,两个极限摆角分别为上摆60
°
和下摆30
°
。例如,第一摆叶组件在被强制旋转之前在上摆45
°
到下摆45
°
范围内来回自动旋转导风。则在第一摆叶组件的强制旋转状态解除后,先控制两个摆叶组件旋转至上摆60
°
或下摆30
°
的摆角状态,以完成步调调整。又例如,第一摆叶组件在被强制旋转之前在以上摆45
°
的固定摆角导风。则在第一摆叶组件的强制旋转状态解除后,先控制两个摆叶组件旋转至上摆60
°
或下摆30
°
的摆角状态,以完成步调调整。
61.本发明另一些实施例中,多个摆叶组件设有相同的中部复位摆角,任一摆叶组件的中部复位摆角与对应连接的驱动装置的复位角度相对应,设定复位摆角为中部复位摆角。
62.其中,驱动装置通常设有零位角度,即复位角度,可通过传感器检测。驱动装置旋
转到零位角度时,系统可控制驱动装置停转且将步数归零。本实施例中,设定驱动装置处于零位角度时摆叶组件处于中部复位摆角。当第一摆叶组件的强制旋转状态解除后,可通过系统控制多个驱动装置均在零位角度复位且步数归零,使多个摆叶组件到中部复位摆角处进行水平复位,然后控制多个摆叶组件恢复系统记忆中的设定导风模式。
63.本实施例以空调包括第一摆叶组件和第二摆叶组件,且均为横摆叶组件为例,中部复位摆角为与水平呈0
°
的摆角状态。第一摆叶组件在被强制旋转之前在上摆45
°
到下摆45
°
范围内来回旋转导风,或者第一摆叶组件在被强制旋转之前在以上摆45
°
的固定摆角导风。则在第一摆叶组件的强制旋转状态解除后,先控制两个摆叶组件旋转至水平状态,然后控制两个摆叶组件恢复到在上摆45
°
到下摆45
°
范围内来回摆动或者上摆45
°
的摆角状态。
64.本发明一些实施例中,可就近选择距离未被强制旋转的摆叶组件最近的一个极限摆角作为设定复位摆角,然后控制多个摆叶组件均旋转至该极限位置后,再执行设定导风模式。
65.具体地,在步骤s200所述确定对应连接的所述摆叶组件处于强制旋转状态时,确定另一未处于强制旋转状态的所述摆叶组件。所述在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述驱动装置的当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角,包括:
66.在所述确定再次获取的所述当前扭矩等于其设定扭矩时,获取所述未处于强制旋转状态的所述摆叶组件的第一摆角。
67.分别计算两个所述极限摆角与所述第一摆角的差值,将两个所述差值中的最小者对应的所述极限摆角确定为所述设定复位摆角。
68.具体地,在根据当前扭矩和设定扭矩确定至少一个摆叶组件处于强制旋转状态的同时,还确定未处于强制旋转状态的摆叶组件。由于被强制旋转的摆叶组件的旋转角度未知,在强制旋转状态解除时,其所处的实际摆角无法准确确定,而其他未被强制旋转的摆叶组件所处的实际摆角即第一摆角可以准确确定。本实施例中,在被强制旋转的摆叶组件的强制旋转状态解除后,根据未被强制旋转的摆叶组件的第一摆角确定设定复位摆角。
69.当多个摆叶组件均以设定固定摆角导风时,未被强制旋转的摆叶组件的第一摆角即为该设定固定摆角。当多个摆叶组件均在两个设定摆角之间自动旋转导风时,未被强制旋转的摆叶组件的第一摆角可根据控制器中设定的程序与摆角的对应关系准确确定。本发明实施例以未被强制旋转的摆叶组件为基准确定距离第一摆角最近的极限摆角,以能够较为快速的将多个摆叶组件的步调调为一致。
70.本实施例以空调包括第一摆叶组件和第二摆叶组件,且均为横摆叶组件为例。被强制旋转的摆叶组件为第一摆叶组件,未被强制旋转的摆叶组件为第二摆叶组件。两个极限摆角分别为上摆60
°
和下摆30
°
。例如,在第一摆叶组件被强制旋转之前,两个摆叶组件均处于上摆45
°
的摆角状态。当第一摆叶组件被强制旋转并从强制旋转状态解除后,第二摆叶组件的第一摆角即为上摆45
°
,距离上极限摆角最近,此时设定复位摆角为上摆60
°

71.又例如,在第一摆叶组件被强制旋转之前,两个摆叶组件均在上摆60
°
和下摆30
°
之间来回自动旋转导风。当第一摆叶组件被强制旋转并从强制旋转状态解除后,获取到第二摆叶组件的第一摆角为下摆10
°
,距离下极限摆角最近,此时设定复位摆角为下摆30
°

72.本发明一些实施例提供的空调控制方法的步骤s300包括:
73.记录所述摆叶组件在设定时间段内处于强制旋转状态的次数,和/或,记录所述摆叶组件处于强制旋转状态的持续时间。
74.确定所述次数小于设定次数,和/或,所述持续时间小于设定时长,则在所述设定时间段后,且在所述确定再次获取的所述驱动装置的当前扭矩等于其设定扭矩后,控制多个所述摆叶组件旋转至所述设定复位摆角。
75.具体地,若在设定时间段内,第一摆叶组件处于强制旋转的次数少于设定次数,或者处于强制旋转状态的持续时间小于设定时长,系统则认为第一摆叶组件可能是在被人无意间碰到的情况下进入强制旋转状态的。此时,控制多个摆叶组件旋转至设定复位摆角后,再控制多个摆叶组件回复设定导风模式。例如,设定次数可以为2次或者更多次,设定时长为5s-10s。
76.其中,所述记录所述摆叶组件在设定时间段内处于强制旋转状态的次数,具体包括步骤:
77.在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述当前扭矩等于其设定扭矩,则对第一摆叶组件处于强制旋转状态计数一次。其中,若本次进入强制旋转状态的时间距离上次进入强制旋转的时间大于设定时长,则本次计数为1;反之,则在上次计数基础上 1。
78.例如,设定时间段为15s,设定次数为2。在15s内检测到只有一次当前扭矩不等于设定扭矩,则控制多个摆叶组件旋转至设定复位摆角后,控制多个摆叶组件恢复设定导风模式。
79.进一步地,在确定其中一个所述驱动装置的当前扭矩不等于其设定扭矩的情况下,本发明一些实施例提供的空调控制方法的步骤s300还包括:
80.确定所述次数大于或等于所述设定次数,和/或,所述持续时间大于或等于所述设定时长,则在所述确定再次获取的所述驱动装置的当前扭矩等于其设定扭矩后,控制多个所述摆叶组件旋转至任一极限摆角。
81.在确定多个所述摆叶组件均旋转至所述极限摆角后,分别获取多个所述摆叶组件到达所述极限摆角的时间。
82.根据多个所述摆叶组件到达所述极限摆角的时间确定所述摆叶组件的强制旋转方向。
83.根据所述强制旋转方向确定目标摆角,同步控制多个所述摆叶组件旋转至目标摆角。
84.具体地,在设定时间段内,若其中一个摆叶组件存在设定次数以上处于强制旋转状态,或者持续设定时长处于强制旋转状态。系统则认为存在用户刻意对摆叶进行强制旋转。此时,控制多个摆叶组件旋转至任一极限摆角进行步调调整。
85.在多个摆叶组件到达极限摆角时,驱动装置可检测到其到达机械限位角度,此时获取当前时间。如此分别获取多个摆叶组件到达极限摆角的时间。若任一摆叶组件被强制旋转,那么多个摆叶组件将在先后不同时间到达极限摆角。若在第一摆叶组件被强制旋转,当多个摆叶组件均旋转至极限摆角时,确定第一摆叶组件比第二摆叶组件先到达极限摆角,则表明强制旋转的方向与摆叶组件的摆动方向相同;若第一摆叶组件比第二摆叶组件后到达极限摆角,则表明强制旋转的方向与摆叶组件的摆动方向相反。
86.其中,所述摆叶组件的两个极限摆角之间间隔设置有多个设定摆角,所述根据所述强制旋转方向确定目标摆角,包括:
87.在所述设定时间段内初次确定其中一个所述驱动装置的当前扭矩不等于其设定扭矩时,获取与所述驱动装置对应连接的所述摆叶组件的第二摆角。
88.确定与所述第二摆角相邻的两个所述设定摆角,将在所述强制旋转方向上的与所述第二摆角相邻的所述设定摆角确定为所述目标摆角。
89.本实施例中,检测到其中一个驱动装置的当前扭矩不等于设定扭矩时,同时检测到其他驱动装置的当前扭矩等于设定扭矩。即确定其中一个摆叶组件被强制旋转,其他摆叶组件未被强制旋转。
90.在设定时间段内初次确定其中一个驱动装置的当前扭矩不等于其设定扭矩,即在第一次检测到驱动装置扭矩发生变化时,获取摆叶组件的摆角为第二摆角,第二摆角为摆叶组件开始被强制旋转时的摆角,该摆角与摆叶组件还未被强制旋转时的摆角相等或较为接近。当多个摆叶组件均以设定固定摆角导风时,第二摆角可确定为该设定固定摆角。当多个摆叶组件均在两个设定摆角之间自动旋转导风时,第二摆角可根据控制器中设定的程序与摆角的对应关系准确确定,且第二摆角必然位于两个相邻的设定摆角之间。
91.以空调包括第一摆叶组件和第二摆叶组件,且均为横摆叶组件为例,两个极限摆角之间设置有上摆15
°
、上摆30
°
、上摆45
°
、上摆60
°
四个设定摆角。例如,两个摆叶组件均在以上摆30
°
的设定固定摆角导风,则第二摆角为上摆30
°
,与第二摆角相邻的两个设定摆角分别为上摆15
°
和上摆45
°
。若第一摆叶组件被向上强制旋转,则确定目标摆角为45
°
。若第一摆叶组件被向下强制旋转了未知角度,则确定目标摆角为15
°

92.又例如,两个摆叶组件均在上摆15
°
与上摆60
°
之间自动旋转导风。即获取到第二摆角为上摆15
°
与上摆30
°
之间的一个角度,与第二摆角相邻的两设定摆角分别为上摆15
°
和上摆30
°
。若第一摆叶组件被向上强制旋转,则确定目标摆角为30
°
。若第一摆叶组件被向下强制旋转了未知角度,则确定目标摆角为15
°

93.进一步地,本发明一些实施例提供的空调控制方法,还包括:
94.在所述确定所述次数大于或等于所述设定次数,和/或,所述持续时间大于或等于所述设定时长后,控制开启语音识别模式以接收用户语音信息。
95.根据所述语音信息对空调的风速控制参数、温度控制参数或所述摆叶组件的控制参数中的至少一者进行调整。
96.本实施例中,当系统则认为存在用户刻意对第一摆叶组件进行强制旋转时,开启语音识别模式对用户语音信息进行采集。采集语音信息后进行分析处理,确认用户是否有调整温度、风速或防直吹的需求。若确定用户存在这些需求,则相应调整空调的风速控制参数、温度控制参数或摆叶组件的控制参数。
97.例如,用户在强制旋转摆叶组件时,用户说出的语言带有“冷”的词汇,则降低风速并提高温度;用户说出了带有“热”的词汇,则降低风速并降低温度;用户说出了带有“直吹难受”的词汇,则控制摆叶组件旋转到防直吹的摆角状态,比如上摆60
°

98.下面对本发明提供的空调控制装置进行描述,下文描述的空调控制装置与上文描述的空调控制方法可相互对应参照。
99.如图2所示,本发明提供的空调控制装置包括:
100.获取模块10,用于在多个所述摆叶组件以相同的设定导风模式导风的情况下,分别实时获取多个所述驱动装置的当前扭矩和设定扭矩。
101.控制模块20,用于确定至少一个驱动装置的当前扭矩不等于其设定扭矩,并在所述确定至少一个驱动装置的当前扭矩不等于其设定扭矩时,确定对应连接的摆叶组件处于强制旋转状态;还用于在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角;还用于在确定多个所述摆叶组件均旋转至所述设定复位摆角后,同步控制多个所述摆叶组件恢复所述设定导风模式。
102.进一步地,控制模块20还用于在所述确定对应连接的所述摆叶组件处于强制旋转状态时,确定另一未处于强制旋转状态的所述摆叶组件。
103.获取模块10还用于在所述确定再次获取的所述当前扭矩等于其设定扭矩时,获取与另一所述未处于强制旋转状态的所述摆叶组件的第一摆角。
104.控制模块20还用于分别计算两个所述极限摆角与所述第一摆角的差值,将两个所述差值中的最小者对应的所述极限摆角确定为所述设定复位摆角。
105.进一步地,控制模块20还用于记录所述摆叶组件在设定时间段内处于强制旋转状态的次数,和/或,记录所述摆叶组件处于强制旋转状态的持续时间。确定所述次数小于设定次数,和/或,所述持续时间小于设定时长,则在所述设定时间段后,且在所述确定再次获取的所述驱动装置的当前扭矩等于其设定扭矩后,控制多个所述摆叶组件旋转至所述设定复位摆角。
106.进一步地,控制模块20还用于在确定其中一个所述驱动装置的当前扭矩不等于其设定扭矩的情况下,确定所述次数大于或等于所述设定次数,和/或,所述持续时间大于或等于所述设定时长,则在所述确定再次获取的所述当前扭矩等于其设定扭矩后,控制多个所述摆叶组件旋转至任一极限摆角。还用于在确定多个所述摆叶组件均旋转至所述极限摆角后,分别获取多个所述摆叶组件到达所述极限摆角的时间。还用于根据多个所述摆叶组件到达所述极限摆角的时间确定所述摆叶组件的强制旋转方向。还用于根据所述强制旋转方向确定目标摆角,同步控制多个所述摆叶组件旋转至目标摆角
107.进一步地,获取模块10还用于在所述设定时间段内初次确定其中一个所述驱动装置的当前扭矩不等于其设定扭矩时,获取与另一所述驱动装置对应连接的所述摆叶组件的第二摆角。
108.控制模块20还用于确定与所述第二摆角相邻的两个所述设定摆角,将在所述强制旋转方向上的与所述第二摆角相邻的所述设定摆角确定为所述目标摆角。
109.进一步地,控制模块20还用于在确定次数大于或等于设定次数,和/或,持续时间大于或等于所述设定时长后,控制开启语音识别模式以接收用户语音信息。根据语音信息对空调的风速控制参数、温度控制参数或摆叶组件的控制参数中的至少一者进行调整。
110.如图3所示,本发明还提供一种空调器,该空调器可以包括:处理器(processor)310、通信接口(communications interface)320、存储器(memory)330和通信总线340,其中,处理器310,通信接口320,存储器330通过通信总线340完成相互间的通信。处理器810可以调用存储器330中的逻辑指令,以执行上述各实施例所述的空调控制方法,该方法包括:
111.在多个所述摆叶组件以相同的设定导风模式导风的情况下,分别实时获取多个所
述驱动装置的当前扭矩和设定扭矩;
112.确定至少一个所述驱动装置的当前扭矩不等于其设定扭矩,则确定对应连接的所述摆叶组件处于强制旋转状态;
113.在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角;
114.在确定多个所述摆叶组件均旋转至所述设定复位摆角后,同步控制多个所述摆叶组件恢复所述设定导风模式。
115.此外,上述的存储器330中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
116.另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各实施例所述的空调控制方法,该方法包括:
117.在多个所述摆叶组件以相同的设定导风模式导风的情况下,分别实时获取多个所述驱动装置的当前扭矩和设定扭矩;
118.确定至少一个所述驱动装置的当前扭矩不等于其设定扭矩,则确定对应连接的所述摆叶组件处于强制旋转状态;
119.在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角;
120.在确定多个所述摆叶组件均旋转至所述设定复位摆角后,同步控制多个所述摆叶组件恢复所述设定导风模式。
121.又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以执行上述各实施例所述的空调控制方法,该方法包括:
122.在多个所述摆叶组件以相同的设定导风模式导风的情况下,分别实时获取多个所述驱动装置的当前扭矩和设定扭矩;
123.确定至少一个所述驱动装置的当前扭矩不等于其设定扭矩,则确定对应连接的所述摆叶组件处于强制旋转状态;
124.在所述确定对应连接的所述摆叶组件处于强制旋转状态后,确定再次获取的所述当前扭矩等于其设定扭矩,则控制多个所述摆叶组件旋转至设定复位摆角;
125.在确定多个所述摆叶组件均旋转至所述设定复位摆角后,同步控制多个所述摆叶组件恢复所述设定导风模式。
126.以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单
元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
127.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如rom/ram、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
128.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献