清洁设备的控制方法、电子设备、清洁设备和存储介质与流程

未命名 08-24 阅读:136 评论:0


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.在一些实施例中,所述旋转件包括多个叶片,且所述叶片表面的光反射率达到50%-99%;所述检测组件包括至少一个信号装置,所述信号装置与所述旋转件数量相同且一一对应,所述信号装置用于向对应的所述旋转件发射光信号或超声波信号,及接收该所述旋转件的叶片反射回的光信号或超声波信号;所述检测组件基于各个信号装置接收的信号数据,确定所述旋转件的运动状态。
31.在一些实施例中,所述信号装置为红外收发装置或超声波收发装置。
32.本发明还提出一种电子设备,所述电子设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现
上述的清洁设备的控制方法的步骤。
33.本发明还提出一种清洁设备,包括抽吸风机和垃圾容器,所述垃圾容器设有抽气口和用于与吸污通道相连的进污口,所述抽吸风机连通所述抽气口,所述清洁设备还包括检测组件、上述的电子设备和至少一个旋转件;所述旋转件设于所述垃圾容器中,由所述垃圾容器中的气流驱动转动;所述检测组件用于检测至少一个旋转件的运动状态;所述电子设备与所述检测组件通信连接。
34.本发明还提出一种存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的清洁设备的控制方法的步骤。
35.本发明技术方案,采用在垃圾容器中设置由垃圾容器中的气流驱动转动的旋转件,并对应设置有检测组件来检测旋转件的运动状态,通过获取检测组件检测到的运动状态(即获取旋转件的转动情况),根据获取的运动状态来确定垃圾容器中的垃圾量状态。由于在清洁设备运行过程中,当旋转件没受到垃圾容器中的垃圾的力干扰时,旋转件会在垃圾容器中的气流驱动下进行转动,当垃圾容器中的垃圾达到一定的垃圾量时,垃圾会接触到旋转件,无论接触旋转件的垃圾是反射率较大的垃圾、纯黑色的垃圾或其他类型的垃圾,都会对旋转件的转动造成阻力,从而影响旋转件的运动状态。因此,本技术技术方案能够实现准确的确定清洁设备的垃圾容器中的垃圾量状态,避免了对垃圾容器中的垃圾量状态的误判。
附图说明
36.图1为本发明清洁设备一实施例的部分透视结构示意图;
37.图2为本发明清洁设备一实施例的部分结构示意图;
38.图3为本发明清洁设备的控制方法第一实施例的流程示意图;
39.图4为本发明清洁设备的控制方法第二实施例的流程示意图;
40.图5为本发明清洁设备的控制方法第三实施例的流程示意图;
41.图6为本发明清洁设备的控制方法第四实施例的流程示意图;
42.图7为本发明清洁设备的控制方法第五实施例的流程示意图;
43.图8为本发明清洁设备另一实施例的部分结构示意图;
44.图9为本发明清洁设备的控制方法第六实施例的流程示意图;
45.图10为本发明实施例方案涉及的硬件运行环境中电子设备的结构示意图。
具体实施方式
46.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
47.需要说明,本发明实施例中所有方向性指示(诸如上、下、左、右、前、后
……
)仅用于解释在某一特定姿态(如附图所示)下各部件之间的相对位置关系、运动情况等,如果该特定姿态发生改变时,则该方向性指示也相应地随之改变。
48.还需要说明的是,当元件被称为“固定于”或“设置于”另一个元件上时,它可以直
接在另一个元件上或者可能同时存在居中元件。当一个元件被称为是“连接”另一个元件,它可以是直接连接另一个元件或者可能同时存在居中元件。
49.另外,在本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
50.本发明提出一种清洁设备的控制方法。
51.参阅图1、图2和图8,该清洁设备100包括抽吸风机10和垃圾容器20,垃圾容器20设有抽气口21和进污口22,抽吸风机10连通抽气口21,进污口22通过吸污通道24连接清洁设备100的吸污口101;抽吸风机10通过抽气口21抽吸垃圾容器20中的空气,使垃圾容器20中形成负压,从而使垃圾从吸污口101经吸污通道24被吸入垃圾容器20中。该清洁设备100还包括检测组件30和至少一个设于垃圾容器20中的旋转件23,旋转件23由垃圾容器20中的气流驱动转动,即在抽吸风机10运行时,垃圾容器20中的气流流动会驱动旋转件23进行转动,检测组件30则用于检测至少一个旋转件23的运动状态。本实施例中,旋转件23的运动状态可包括停止状态和转动状态,转动状态可包括按转动转速范围划分的第一转动状态(例如,第一转动状态为旋转件23转动转速≤v1的状态)、第二转动状态(例如,第二转动状态为旋转件23转动转速>v1且≤v2的状态)、第三转动状态(例如,第三转动状态为旋转件23转动转速>v2的状态),等等。
52.检测组件30可为速度检测器、光信号检测器、超声波检测器等,可用于检测旋转件23的转速。在一些实施例中,检测组件30检测旋转件23运动状态的方式可以是:旋转件23包括多个叶片,叶片表面光滑,且具有一定的反光率。叶片可对光信号或超声波信号进行反射,检测组件30包括至少一个信号装置,信号装置与旋转件23数量相同且一一对应,信号装置通过向对应的旋转件23发射光信号或超声波信号,并接收该旋转件23的叶片反射回的光信号或超声波信号,从而基于各个信号装置接收的信号数据,确定各个旋转件23的运动状态,如信号装置根据接收到信号的频率和旋转件23的叶片数量,即可计算确定出旋转件23的转动速度;例如,旋转件23的叶片数量为n,信号装置接收到的光信号或超声波信号在1秒内上升下降变化m次,则旋转件23的转速为m/n。其中,旋转件23的叶片可采用表面反射率达到50%-99%的叶片,信号装置可以是红外收发装置或超声波收发装置。
53.在一些实施例中,检测组件30检测旋转件23运动状态的方式可以是:在旋转件23的转轴上安装有编码器,通过检测编码器的读数变化,计算确定旋转件23的转速。
54.本技术的实施例中,清洁设备的控制方法的实施例终端为电子设备,该电子设备可以是清洁设备的控制器、pc、平板电脑、服务器等计算设备。
55.参阅图3,图3为本发明清洁设备的控制方法第一实施例的流程示意图。
56.在本实施例中,清洁设备的控制方法包括:
57.步骤s10,获取检测组件检测到的运动状态;
58.步骤s20,根据运动状态确定垃圾容器中的垃圾量状态。
59.本实施例中,电子设备获取检测组件检测到的运动状态的动作可以是实时执行,
也可以定时执行(例如,每隔10秒执行一次),还可以是在接收到获取指令时执行(例如,用户通过触发清洁设备的功能按键产生获取指令,或通过手机app向电子设备发送获取指令,又或者是,清洁设备在达到预设触发条件时发送获取指令给电子设备)。电子设备在获取检测组件所检测到的运动状态后,即确定了旋转件的运动状态,是停止还是转动,或者是以多大的转速转动。
60.在清洁设备使用时间较短,垃圾容器中的垃圾量较小,垃圾容器中存放的垃圾未接触到旋转件时,旋转件没有受到垃圾的干扰,旋转件则在垃圾容器中的气流作用下转动;随着清洁设备的使用,垃圾容器中的垃圾不断增加,当垃圾容器中的垃圾量达到预设量时,垃圾堆积到与旋转件接触,对旋转件的转动产生阻力,影响旋转件的运动状态,使旋转件的转速减小或停止转动;因此,电子设备在确定旋转件的运动状态后,即可根据旋转件的运动状态确定出垃圾容器中的当前的垃圾量状态(即垃圾量达到多少)。
61.本实施例清洁设备的控制方法的方案,采用在垃圾容器中设置由垃圾容器中的气流驱动转动的旋转件,并对应设置有检测组件来检测旋转件的运动状态,通过获取检测组件检测到的运动状态(即获取旋转件的转动情况),以根据获取的运动状态来确定垃圾容器中的垃圾量状态。由于在清洁设备运行过程中,当旋转件没有受到垃圾容器中的垃圾的力干扰时,旋转件会在垃圾容器中的气流驱动下进行转动,而当垃圾容器中的垃圾达到一定的垃圾量时,垃圾会接触到旋转件,无论接触旋转件的垃圾是反射率较大的垃圾、纯黑色的垃圾或其他类型的垃圾,都会对旋转件的转动造成阻力,从而影响旋转件的运动状态。因此,本实施例技术方案能够实现准确的确定清洁设备的垃圾容器中的垃圾量状态,避免了对垃圾容器中的垃圾量状态的误判。另外,旋转件在转动过程中,可将旋转件上残留的脏污甩去,其耐用性非常好。
62.参阅图4,图4为本发明清洁设备的控制方法第二实施例的流程示意图。
63.在本实施例中,清洁设备采用在垃圾容器20中仅设置一个旋转件23的方式(参考图2),本实施例清洁设备的控制方法的步骤s20,包括:
64.步骤s21,在旋转件处于停止状态时,确定垃圾容器中的垃圾量达到第一预设量。
65.本实施例中,第一预设量可为预先设置的与旋转件所在高度位置对应的垃圾量,例如,第一预设量为垃圾容器的总容量的75%、80%或85%,等;第一预设量也可为预先设置的与旋转件所在高度位置对应的垃圾量程度,例如,以垃圾容器装满垃圾对应的垃圾量程度为10,垃圾容器中没有装垃圾对应的垃圾量程度为0为例,第一预设量则可以是0-10范围内的一个值(例如,7、8、8.5,等)。电子设备在获取到旋转件的运动状态为停止状态时,即旋转件受到了垃圾容器中的垃圾阻挡而停止转动,此时,则确定垃圾容器中的垃圾堆积到接触旋转件的高度,即确定垃圾容器中的垃圾量达到了第一预设量(即大于或等于第一预设量)。
66.例如,以旋转件设于垃圾容器一半高度位置处为例,假设旋转件所在高度位置对应的第一预设量为50%,那么,在清洁设备的运行过程中,当电子设备确定旋转件停止转动(即检测组件检测到旋转件处于停止状态),则可确定垃圾容器中的垃圾量已经达到了垃圾容器最大容量的50%。当然,在一些实施例中,当旋转件设置在垃圾容器一半高度位置处时,旋转件所在位置对应的第一预设量也可以是60%、65%、45%或40%,等,因为有的清洁设备的垃圾容器可能设计成上下粗细不同的容器,或有的清洁设备在使用过程中,垃圾容
器处于倾斜状态(例如,手持式洗地机)。
67.在一些实施例中,清洁设备的控制方法的步骤s20,还包括:
68.步骤s22,在旋转件处于转动状态时,确定垃圾容器中的垃圾量未达到第一预设量。
69.电子设备在获取到的旋转件的运动状态为转动状态时,说明旋转件在气流的驱动下转动,即旋转件没有被垃圾容器中的垃圾卡住,此时,则确定垃圾容器中的垃圾还没有堆积到卡住旋转件的高度,即确定垃圾容器中的垃圾量未达到第一预设量(即小于第一预设量)。
70.本实施例技术方案,预先设置与旋转件的位置对应的第一预设量,如此,通过确定旋转件是否处于停止状态,即可确定垃圾容器中的垃圾量是否达到第一预设量,实现了准确的确定清洁设备的垃圾容器中的垃圾量状态。
71.参阅图5,在基于上述第二实施例方案的一些实施例中,清洁设备的控制方法的步骤s20,还包括:
72.步骤s23,在旋转件处于转动状态时,判断旋转件的转速是否低于抽吸风机当前运行功率所对应的第一标准转速;
73.在垃圾容器中的垃圾污水较多时,垃圾容器中的垃圾可能全部浸没在污水中,随着清洁设备的使用,污水会比固体垃圾更早接触旋转件,而仅是污水接触旋转件且接触部分较少时,污水或污水中的漂浮物产生的阻力会使旋转件的转速降低,但可能不会直接使旋转件停止转动。基于上述情况,本实施例中,电子设备在确定旋转件处于转动状态时,进一步将旋转件的转速与抽吸风机当前运行功率对应的第一标准转速进行比较,以判断两者的大小关系,从而确定旋转件是否受到污水或污水中的漂浮物的阻碍。其中,第一标准转速是电子设备中预先设置的,在旋转件没有受污水阻力干扰时,与抽吸风机当前运行功率所对应的转速;抽吸风机的不同运行功率所对应的第一标准转速可不同,电子设备可通过获取抽吸风机的运行功率,在根据获取的运行功率确定对应的第一标准转速。
74.步骤s24,若是,则确定垃圾容器中的垃圾量达到第一预设量;
75.步骤s25,若否,则确定垃圾容器中的垃圾量未达到第一预设量。
76.当电子设备确定旋转件的转速低于抽吸风机当前运行功率所对应的第一标准转速时,说明垃圾容器中的污水或污水中的漂浮物对旋转件产生了阻挡干扰,即污水或污水中的漂浮物已经接触到旋转件,此时则确定垃圾容器中的垃圾量达到了第一预设量;反之,则确定垃圾容器中的垃圾量还没有达到了第一预设量。
77.本实施例技术方案,在确定旋转件处于转动状态时,还进一步将旋转件的转速与抽吸风机当前运行功率对应的第一标准转速进行比较,以判断两者的大小关系,进而确定旋转件是否受到污水或污水中的漂浮物的阻碍干扰,实现了在垃圾容器中污水过多情况时,也能准确的确定清洁设备的垃圾容器中的垃圾量。
78.参阅图6,在一些实施例中,清洁设备的控制方法还包括:
79.步骤s30,获取抽吸风机的运行功率,确定运行功率所对应的预设的第二标准转速;
80.本实施例中,第二标准转速是判断旋转件沾染污水情况的转速衡量阈值,电子设备中可预先存储有抽吸风机的运行功率与第二标准转速的第一映射关系,或预存有根据运
行功率的值换算得到第二标准转速的第一计算公式,电子设备在获取到抽吸风机的运行功率后,通过该第一映射关系或第一计算公式,即可确定抽吸风机的运行功率对应的第二标准转速。需要说明的是,本实施例的流程图中仅是将步骤s30放置于步骤s20之后,并不限定步骤s30与步骤s10和步骤s20之间的执行顺序,该步骤s30可以是在步骤s10之前执行,也可以是在步骤s10之后或步骤s20之后执行,也可以与步骤s10或步骤s20同时执行。
81.并且,本实施例的清洁设备的控制方法,在获取检测组件检测到的运动状态的步骤(即上述的步骤s10)之后,还包括:
82.步骤s40,在旋转件处于转动状态时,判断旋转件的转速是否低于第二标准转速;
83.由于在清洁设备的使用过程中,若旋转件上沾染过多的污水,则可能存在旋转件转动时将沾染的污水甩到抽气口而进入抽吸风机的风险;为避免此种情况发生,本实施例中,电子设备在确定旋转件处于转动状态时,即旋转件没有被垃圾卡住时,进一步判断旋转件的转速是否低于上述确定的第二标准转速,以确定旋转件沾染污水情况。
84.步骤s50,若是,则执行防风机进水处理。
85.由于在旋转件沾染了污水(例如旋转件的叶片沾染污水)时,旋转件的叶片会变重,进而使旋转件的转速降低,若沾染污水超过一定量,则旋转件的转速会低于抽吸风机的当前运行功率对应的第二标准转速;因此,电子设备在判断旋转件的转速低于第二标准转速时,则确定旋转件沾染了污水,且旋转件的沾染污水程度可能会造成抽吸风机进水的风险,此时电子设备则执行防风机进水处理。当然,若确定旋转件的转速没有低于第二标准转速,则可以不做任何处理,也可执行其它处理操作(例如继续执行步骤s30)。
86.其中,电子设备执行的防风机进水处理的方案可为以下任一种:
87.1、降低抽吸风机的运行功率;例如,降低30%功率运行或降低至预设功率档位运行预设时长(例如30秒),以使旋转件上沾染的污水掉落。
88.2、停止运行并进行风险提示。
89.3、控制抽吸风机反转;通过抽气口向垃圾容器吹风,让旋转件转动以甩掉其沾染的污水,且甩掉的污水不能进入抽气口;例如,控制抽吸风机以预设运行功率反转运行20秒。
90.本实施例技术方案,在确定旋转件处于转动状态时,进一步判断旋转件的转速是否低于抽吸风机的当前运行功率对应的第二标准转速,以检测确定旋转件沾染污水情况,并在确定旋转件沾染污水达到预设程度时,执行防风机进水处理;如此,有效避免了因旋转件沾染污水而造成抽吸风机进水的情况发生,保证了抽吸风机的运行安全性。
91.参阅图7,在一些实施例中,清洁设备的控制方法还包括:
92.步骤s60,确定运行功率所对应的预设的第三标准转速;
93.本实施例中,第三标准转速是判断旋转件是否转动过快的转速衡量阈值,第三标准转速大于第二标准转速。电子设备中可预先存储有抽吸风机的运行功率与第三标准转速的第二映射关系,或预存有根据运行功率的值换算得到第三标准转速的第二计算公式,电子设备在获取到抽吸风机的运行功率后,通过该第二映射关系或第二计算公式,即可确定抽吸风机的运行功率对应的第三标准转速。需要说明的是,本实施例中,步骤s60在步骤s30之后执行,但并不限定步骤s60与步骤s10和步骤s20之间的执行顺序,步骤s30和s60可以是都在步骤s10之前执行,也可以是都在步骤s10之后或步骤s20之后执行,也可以与步骤s10
或步骤s20同时执行。
94.并且,本实施例的清洁设备的控制方法,在获取检测组件检测到的运动状态的步骤(即上述的步骤s10)之后,还包括:
95.步骤s70,在旋转件处于转动状态时,判断旋转件的转速是否高于第三标准转速;
96.在清洁设备工作过程中,当移动到比较干净的区域进行清洁时,该区域的垃圾量很少,从清洁设备的吸污口进入吸污通道的垃圾会很少甚至是没有,此时,吸污通道对气流的阻力非常低,垃圾容器经吸污通道进气会非常顺畅,垃圾容器中的气流速度会增大,进而旋转件的转速会增大。本实施例中,电子设备在确定旋转件处于转动状态时,即旋转件没有被垃圾卡住时,进一步判断旋转件的转速是否高于上述确定的第三标准转速,以判断旋转件转速是否过快,进而确定当前区域是否的垃圾量很少,即确定当前区域是否是比较干净的区域。
97.步骤s80,若是,则执行降低风机功率处理。
98.电子设备在判断旋转件的转速高于第三标准转速时,则确定清洁设备当前清洁的区域的比较干净,抽吸风机无需使用这么大的运行功率,因此,电子设备执行降低风机功率处理,例如,将抽吸风机降低50%功率运行,或将抽吸风机降低至预设功率档位运行。另外,可在降低风机功率运行预设时间后恢复之前的功率运行或执行增大风机功率处理,也可在检测到用户触发恢复操作或增大运行功率操作时恢复之前的功率运行或执行增大风机功率处理,还可以是在检测到到达脏污程度严重的区域时,恢复之前的功率运行或执行增大风机功率处理。当然,电子设备若判断旋转件的转速不高于第三标准转速,则可不执行任何操作,也可执行其它处理操作。
99.本实施例技术方案,在确定旋转件处于转动状态时,进一步判断旋转件的转速是否高于抽吸风机的当前运行功率对应的第三标准转速,以通过旋转件的转速情况确定清洁设备当前清洁的区域是否是比较干净的区域,并在确定旋转件的转速高于第三标准转速时,即确定清洁设备当前清洁的区域为比较干净的区域时,执行降低风机功率处理;如此,实现了根据当前清洁区域的干净程度智能控制抽吸风机减小功率,节省了清洁设备的用电,提升了清洁设备的续航时长。
100.参阅图8和图9,图9为本发明清洁设备的控制方法第六实施例的流程示意图。
101.在本实施例中,清洁设备采用在垃圾容器20中设置多个旋转件23(图8中以3个旋转件23)的方式,且多个旋转件23依次分布于垃圾容器20中的不同高度位置。
102.本实施例中,清洁设备的控制方法的步骤s20,包括:
103.步骤s26,在一部分旋转件处于停止状态且另一部分旋转件处于转动状态时,根据处于停止状态的旋转件确定当前垃圾量的最低值,及根据处于转动状态的旋转件确定当前垃圾量的最高值,基于最低值和最高值确定垃圾容器中的垃圾量。
104.本实施例中,电子设备子在确定多个旋转件中的一部分旋转件处于停止状态,且多个旋转件中的另一部分旋转件处于转动状态时,则说明垃圾容器中的垃圾的堆积高度已经达到达到一部分旋转件所在位置,但还未达到最上方的那个旋转件所在位置,即垃圾容器中的垃圾量达到了处于停止状态的旋转件所对应的垃圾预设量,但未达到处于转动状态的旋转件所对应的垃圾预设量,此时,电子设备则根据处于停止状态的旋转件确定垃圾容器中当前垃圾量的最低值,以及根据处于转动状态的旋转件确定垃圾容器中当前垃圾量的
最高值,进而根据确定的最低值和最高值,明确垃圾容器中当前的垃圾量的范围,即最低值-最高值。
105.例如,如图8所示,在确定3个旋转件23中,电子设备在确定位置较低的那两个旋转件23处于停止状态,且位置最高的那一个旋转件23处于转动状态时,最下方的那个旋转件23对应的垃圾预设量为v1(例如45%v0,v0为垃圾容器的最大容量),中间那个旋转件23对应的垃圾预设量为v2(例如60%v0),最上方的那个旋转件23对应的垃圾预设量为v3(例如80%v0),v3>v2>v1,则电子设备根据处于停止状态的旋转件23可知垃圾容器20中的垃圾量达到了v2,根据处于转动状态的旋转件23可知垃圾容器20中的垃圾量没有达到v3,故可确定垃圾容器20中当前的垃圾量的最低值为v2,最高值为v3,即明确了垃圾容器20中的垃圾量在v2-v3之间。
106.在一些实施例中,清洁设备的控制方法的步骤s20,还包括:
107.步骤s27,在各个旋转件都处于停止状态时,确定垃圾容器中的垃圾量达到第二预设量;
108.步骤s28,在各个旋转件都处于转动状态时,确定垃圾容器中的垃圾量未达到第三预设量。
109.本实施例中,第二预设量可为预先设置的与最高位置的那个旋转件对应的垃圾量;例如,第二预设量为垃圾容器的总容量的80%、85%或90%,等;第二预设量也可为预先设置的与最高位置的那个旋转件对应的垃圾量程度,例如,以垃圾容器装满垃圾对应的垃圾量程度为10,垃圾容器中没有装垃圾对应的垃圾量程度为0为例,第二预设量则可以是0-10范围内的一个值(例如,8、8.5、9,等)。第三预设量可为预先设置的与最低位置的那个旋转件对应的垃圾量,该第三预设量小于第二预设量;例如,第三预设量为垃圾容器的总容量的50%、45%或40%,等;第三预设量也可为预先设置的与最高位置的那个旋转件对应的垃圾量程度,例如,以垃圾容器装满垃圾对应的垃圾量程度为10,垃圾容器中没有装垃圾对应的垃圾量程度为0为例,第三预设量则可以是0-10范围内的一个值(例如,5、4.5、4,等)。
110.电子设备在确定各个旋转件都处于停止状态时,说明各个旋转件都被垃圾容器中的垃圾卡住,垃圾容器中的垃圾堆积到了最高位置的那个旋转件所在位置,此时电子设备则确定垃圾容器中的垃圾量达到了第二预设量。电子设备在确定各个旋转件都处于转动状态时,说明各个旋转件都没有受到垃圾容器中的垃圾阻挡,即垃圾容器中的垃圾堆积还没达到最低位置的那个旋转件所在位置,此时电子设备则确定垃圾容器中的垃圾量未达到第三预设量。
111.本实施例技术方案,采用多个旋转件依次分布于垃圾容器中的不同高度位置的方式,通过各个旋转件的运动状态来确定垃圾容器中的垃圾量,在一部分旋转件处于停止状态,且另一部分旋转件处于转动状态时,根据处于停止状态的旋转件和处于转动状态的旋转件,分别确定垃圾容器中当前垃圾量的最低值和最高值,从而更加准确的得到垃圾容器中当前垃圾量的范围,进而更利于清洁设备的运行控制。
112.在上述任一实施例中,电子设备可在确定垃圾容器中的垃圾量状态后,将垃圾量状态进行显示,例如,在显示屏上显示垃圾量状态(可通过数值显示、填充条显示、图形显示,等),或通过指示灯组显示。
113.在一些实施例中,电子设备还可在确定垃圾容器中的垃圾量达到预设阈值(例如
80%)时,控制清洁设备停止运行、控制抽吸风机减小功率运行,或进行报警提示处理,例如,声光报警,或向用户手机、手表、平板等终端发送提示消息,提醒用户及时清理垃圾容器。
114.本发明还提出一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器执行时实现上述的清洁设备的控制方法的步骤。
115.本发明还提出一种电子设备,参阅图10,图10是本发明实施例方案涉及的硬件运行环境中电子设备的结构示意图。
116.本发明实施例的电子设备可以是桌上型计算机、笔记本、掌上电脑及服务器等计算设备。如图10所示,该电子设备可以包括:处理器1001(例如cpu)、网络接口1004、用户接口1003、存储器1005和通信总线1002。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元,比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如wi-fi接口)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
117.本领域技术人员可以理解,图10中示出的电子设备结构并不构成对电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
118.如图10所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及计算机程序。
119.在图10所示的电子设备中,网络接口1004主要用于连接后台服务器,与后台服务器进行数据通信;用户接口1003主要用于连接客户端(用户端),与客户端进行数据通信;而处理器1001可以用于调用存储器1005中存储的计算机程序,计算机程序被处理器1001调用执行时实现上述的清洁设备的控制方法的步骤。
120.基于前述实施例所提出的计算机程序,本发明还提出一种存储介质,该存储介质存储有计算机程序,计算机程序被控制器执行时,实现前述实施例所记载的清洁设备的控制方法。
121.参阅图1、图2和图8,本发明还提出一种清洁设备100,包括抽吸风机10和垃圾容器20,垃圾容器20设有抽气口21和用于与吸污通道24相连的进污口22,抽吸风机10连通抽气口21,清洁设备100还包括检测组件30、上述的电子设备(图中未示出)和至少一个旋转件23;旋转件23设于垃圾容器20中,由垃圾容器20中的气流驱动转动;检测组件30用于检测至少一个旋转件23的运动状态;电子设备与检测组件30通信连接。
122.本发明的电子设备、清洁设备和存储介质,由于都能够实现上述清洁设备的控制方法的步骤,因此至少具有上述清洁设备的控制方法实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
123.在本技术所提供的几个实施例中,应该理解到,所揭露的方法和装置,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通
信连接,可以是电性,机械或其它的形式。
124.所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
125.另外,在本发明各个实施例中的各功能模块可以集成在一个处理模块中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
126.所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
127.以上所述的仅为本发明的部分或优选实施例,无论是文字还是附图都不能因此限制本发明保护的范围,凡是在与本发明一个整体的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明保护的范围内。

技术特征:
1.一种清洁设备的控制方法,所述清洁设备包括抽吸风机和垃圾容器,所述垃圾容器设有抽气口和进污口,所述抽吸风机连通所述抽气口,其特征在于,所述清洁设备还包括检测组件和至少一个设于所述垃圾容器中的旋转件,所述旋转件由所述垃圾容器中的气流驱动转动,所述检测组件用于检测至少一个旋转件的运动状态;所述清洁设备的控制方法包括:获取所述检测组件检测到的运动状态;根据所述运动状态确定所述垃圾容器中的垃圾量状态。2.根据权利要求1所述的清洁设备的控制方法,其特征在于,所述旋转件数量为一个,所述根据获取的运动状态确定所述垃圾容器中的垃圾量状态,包括:在所述旋转件处于停止状态时,确定所述垃圾容器中的垃圾量达到第一预设量。3.根据权利要求2所述的清洁设备的控制方法,其特征在于,所述根据获取的运动状态确定所述垃圾容器中的垃圾量状态,还包括:在所述旋转件处于转动状态时,确定所述垃圾容器中的垃圾量未达到所述第一预设量;或,在所述旋转件处于转动状态时,判断所述旋转件的转速是否低于所述抽吸风机当前运行功率所对应的第一标准转速;若是,则确定所述垃圾容器中的垃圾量达到所述第一预设量;若否,则确定所述垃圾容器中的垃圾量未达到所述第一预设量。4.根据权利要求1所述的清洁设备的控制方法,其特征在于,还包括:获取所述抽吸风机的运行功率,确定所述运行功率所对应的预设的第二标准转速;在所述获取所述检测组件检测到的运动状态的步骤之后,还包括:在所述旋转件处于转动状态时,判断所述旋转件的转速是否低于所述第二标准转速;若是,则执行防风机进水处理。5.根据权利要求4所述的清洁设备的控制方法,其特征在于,还包括:确定所述运行功率所对应的预设的第三标准转速,所述第三标准转速大于所述第二标准转速;在所述获取所述检测组件检测到的运动状态的步骤之后,还包括:在所述旋转件处于转动状态时,判断所述旋转件的转速是否高于所述第三标准转速;若是,则执行降低风机功率处理。6.根据权利要求1所述的清洁设备的控制方法,其特征在于,所述旋转件的数量为多个,多个所述旋转件依次分布于所述垃圾容器中的不同高度位置;所述根据获取的运动状态确定所述垃圾容器中的垃圾量状态,包括:在一部分所述旋转件处于停止状态且另一部分所述旋转件处于转动状态时,根据处于停止状态的所述旋转件确定当前垃圾量的最低值,及根据处于转动状态的所述旋转件确定当前垃圾量的最高值,基于所述最低值和所述最高值确定所述垃圾容器中的垃圾量。7.根据权利要求6所述的清洁设备的控制方法,其特征在于,所述根据获取的运动状态确定所述垃圾容器中的垃圾量状态,还包括:在各个所述旋转件都处于停止状态时,确定所述垃圾容器中的垃圾量达到第二预设量;
在各个所述旋转件都处于转动状态时,确定所述垃圾容器中的垃圾量未达到第三预设量,所述第三预设量小于所述第二预设量。8.根据权利要求1所述的清洁设备的控制方法,其特征在于,所述旋转件包括多个叶片,且所述叶片表面的光反射率达到50%-99%;所述检测组件包括至少一个信号装置,所述信号装置与所述旋转件数量相同且一一对应,所述信号装置用于向对应的所述旋转件发射光信号或超声波信号,及接收该所述旋转件的叶片反射回的光信号或超声波信号;所述检测组件基于各个信号装置接收的信号数据,确定所述旋转件的运动状态。9.根据权利要求8所述的清洁设备的控制方法,其特征在于,所述信号装置为红外收发装置或超声波收发装置。10.一种电子设备,其特征在于,所述电子设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如权利要求1至9中任一项所述的清洁设备的控制方法的步骤。11.一种清洁设备,包括抽吸风机和垃圾容器,所述垃圾容器设有抽气口和用于与吸污通道相连的进污口,所述抽吸风机连通所述抽气口,其特征在于,所述清洁设备还包括检测组件、权利要求10所述的电子设备和至少一个旋转件;所述旋转件设于所述垃圾容器中,由所述垃圾容器中的气流驱动转动;所述检测组件用于检测至少一个旋转件的运动状态;所述电子设备与所述检测组件通信连接。12.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至9中任一项所述的清洁设备的控制方法的步骤。

技术总结
本发明公开一种清洁设备的控制方法、电子设备、清洁设备和存储介质,清洁设备包括抽吸风机和垃圾容器,垃圾容器设有抽气口和进污口,抽吸风机连通抽气口,清洁设备还包括检测组件和至少一个设于垃圾容器中的旋转件,旋转件由垃圾容器中的气流驱动转动,检测组件用于检测至少一个旋转件的运动状态;清洁设备的控制方法包括:获取所述检测组件检测到的运动状态;根据所述运动状态确定所述垃圾容器中的垃圾量状态。本发明技术方案,能够实现准确的确定清洁设备的垃圾容器中的垃圾量状态,避免了对垃圾容器中的垃圾量状态的误判。对垃圾容器中的垃圾量状态的误判。对垃圾容器中的垃圾量状态的误判。


技术研发人员:白克强
受保护的技术使用者:云鲸智能创新(深圳)有限公司
技术研发日:2023.04.20
技术公布日:2023/8/22
版权声明

本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

飞行汽车 https://www.autovtol.com/

分享:

扫一扫在手机阅读、分享本文

相关推荐