智能控制出风的方法及装置与流程
未命名
09-24
阅读:48
评论: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.控制所述智能清扫设备在室内移动时通过图像传感器采集室内一个或多个智能设备的图像,根据采集到的所有所述智能设备的图像确定所有所述智能设备的设备位置。
31.作为一种可选的实施方式,在本发明第一方面中,所述移动设备包括智能食品移动箱;当所述目标物品包括所述粉末状物品时,所述粉末状物品包括粉末状食品;
32.其中,所述确定所述目标物品的物品信息,包括:
33.当所述目标物品包括所述粉末状物品时,获取所述目标用户所在的位置,当检测
到所述智能食品移动箱移动到所述目标用户所在的位置时,将所述目标用户所在的位置确定为所述目标物品的物品位置;或者,
34.获取所述智能食品移动箱的状态,根据所述智能食品移动箱的状态判断所述智能食品移动箱是否准备提供食品,当判断出所述智能食品移动箱准备提供食品时,获取所述智能食品移动箱所在的位置,将所述智能食品移动箱所在的位置确定为所述目标物品的物品位置;
35.以及,所述获取所述智能食品移动箱的状态,根据所述智能食品移动箱的状态判断所述智能食品移动箱是否准备提供食品,包括:
36.当检测到所述智能食品移动箱的状态为打开状态时,确定所述智能食品移动箱准备提供食品;或者,
37.当检测到所述智能食品移动箱的食品弹出模块弹出时,确定所述智能食品移动箱准备提供食品。
38.作为一种可选的实施方式,在本发明第一方面中,所述根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,判断所述智能空调是否会吹走所述目标物品,包括:
39.根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数确定出风气流在所述物品位置的气流速度,判断所述气流速度是否大于等于预设气流速度,当判断出所述气流速度大于等于所述预设气流速度时,确定所述智能空调会吹走所述目标物品;或者,
40.根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风气流轨迹判断所述目标物品是否处于出风气流影响区域,当判断出所述目标物品处于出风气流影响区域中时,确定所述智能空调会吹走所述目标物品;
41.其中,所述出风气流影响区域中的每个区域点与所述出风气流轨迹的最短距离小于等于预设距离。
42.作为一种可选的实施方式,在本发明第一方面中,当所述目标物品包括所述粉末状物品时,所述粉末状物品包括粉末药品;在所述判断出所述智能空调会吹走所述目标物品之后,以及在所述根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数之前,所述方法还包括:
43.获取所述目标用户的状态信息,根据所述状态信息判断所述目标用户是否存在打喷嚏、流鼻涕以及咳嗽中的至少一种动作;
44.当判断出所述目标用户存在打喷嚏、流鼻涕以及咳嗽中的至少一种动作时,确定所述智能空调的出风区域为所述智能空调的作用区域中除所述目标用户所在位置之外的其他区域;
45.以及,所述根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数,包括:
46.根据所述物品位置、所述智能空调的位置信息、所述出风参数和所述出风区域,生成所述智能空调的控制参数。
47.本发明第二方面公开了一种智能控制出风的装置,所述装置包括:
48.判断模块,用于根据获取到的当前区域的信息,判断是否存在影响所述智能空调
的气流的目标物品,所述目标物品包括粉末状物品和/或与所述智能空调所在位置的水平距离小于等于预设距离的非粉末状物品;
49.确定模块,用于当所述判断模块判断出存在所述目标物品时,确定所述目标物品的物品信息,确定所述智能空调的当前出风参数;所述目标物品的物品信息包括物品位置;
50.生成模块,用于根据所述物品信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数,所述控制参数用于控制所述智能空调的出风避开所述目标物品。
51.作为一种可选的实施方式,在本发明第二方面中,所述确定模块,还用于当所述目标物品为所述非粉末状物品时,确定所述目标物品的其他信息,所述目标物品的其他信息包括所述目标物品的高度、所述目标物品的体积、面向所述智能空调的目标面的面积中的一种或多种;
52.以及,所述生成模块根据所述物品信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数的方式具体包括:
53.根据所述目标物品的物品信息、所述目标物品的其他信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数;
54.以及,所述判断模块,还用于当所述目标物品为所述粉末物品时,根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,判断所述智能空调是否会吹走所述目标物品;
55.其中,所述生成模块根据所述物品信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数的方式具体还包括:
56.当判断出所述智能空调会吹走所述目标物品时,根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数;所述控制参数用于控制所述智能空调的出风避开所述目标物品。
57.作为一种可选的实施方式,在本发明第二方面中,所述智能空调的出风参数包括出风风速以及出风气流轨迹;所述智能空调设置有风向调节模块,所述风向调节模块用于调节所述智能空调的所述出风气流轨迹;所述控制参数包括所述风向调节模块的位置控制参数;
58.其中,所述装置还包括:
59.控制模块,用于在所述智能空调的风机运行过程中,根据所述风向调节模块的位置控制参数,控制所述风向调节模块调整所述风向调节模块与所述风机的出风风道对应的相对位置,以使所述智能空调目标出风的出风气流轨迹调整为所述目标出风的出风气流轨迹与所述目标物品的最短距离大于所述预设距离;
60.以及,所述确定模块确定所述智能空调的当前出风参数的方式具体包括:
61.获取所述智能空调的风机的出风量和出风口面积,根据所述出风量和所述出风口面积计算出风速度;
62.获取所述风向调节模块的位置信息,将所述风向调节模块的位置信息、所述出风速度以及所述智能空调的位置信息输入预先确定出的预测模型,获取所述预测模型输出的所述出风气流在所述目标空间中的流动轨迹,将所述流动轨迹作为所述出风气流轨迹。
63.作为一种可选的实施方式,在本发明第二方面中,所述移动设备包括智能清扫设
备,所述确定模块确定所述智能空调的位置信息的方式具体包括:
64.控制所述智能清扫设备在室内移动并在移动中构建户型图;
65.控制所述智能清扫设备在室内移动时确定室内每个智能设备的设备位置;
66.每当确定出一个或多个所述智能设备的设备位置时,根据每个确定出的所述智能设备的设备位置在所述户型图上对应的位置设置该智能设备的设备标识;
67.获取所述智能空调的设备标识,根据所述智能空调的设备标识和所述户型图确定所述智能空调的位置信息;
68.以及,所述控制模块控制所述智能清扫设备在室内移动时确定室内每个智能设备的设备位置的方式具体包括:
69.控制所述智能清扫设备在室内移动时与室内一个或多个目标智能设备建立通信连接,根据每个所述目标智能设备的通信信号强度确定该目标智能设备的设备位置;所述目标智能设备为未获取设备位置的任一智能设备;或者,
70.控制所述智能清扫设备在室内移动时通过图像传感器采集室内一个或多个智能设备的图像,根据采集到的所有所述智能设备的图像确定所有所述智能设备的设备位置。
71.作为一种可选的实施方式,在本发明第二方面中,所述移动设备包括智能食品移动箱;当所述目标物品包括所述粉末状物品时,所述粉末状物品包括粉末状食品;
72.其中,所述确定模块确定所述目标物品的物品信息的方式具体包括:
73.当所述目标物品包括所述粉末状物品时,获取所述目标用户所在的位置,当检测到所述智能食品移动箱移动到所述目标用户所在的位置时,将所述目标用户所在的位置确定为所述目标物品的物品位置;或者,
74.获取所述智能食品移动箱的状态,根据所述智能食品移动箱的状态判断所述智能食品移动箱是否准备提供食品,当判断出所述智能食品移动箱准备提供食品时,获取所述智能食品移动箱所在的位置,将所述智能食品移动箱所在的位置确定为所述目标物品的物品位置;
75.以及,所述确定模块获取所述智能食品移动箱的状态,根据所述智能食品移动箱的状态判断所述智能食品移动箱是否准备提供食品的方式具体包括:
76.当检测到所述智能食品移动箱的状态为打开状态时,确定所述智能食品移动箱准备提供食品;或者,
77.当检测到所述智能食品移动箱的食品弹出模块弹出时,确定所述智能食品移动箱准备提供食品。
78.作为一种可选的实施方式,在本发明第二方面中,所述判断模块根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,判断所述智能空调是否会吹走所述目标物品的方式具体包括:
79.根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数确定出风气流在所述物品位置的气流速度,判断所述气流速度是否大于等于预设气流速度,当判断出所述气流速度大于等于所述预设气流速度时,确定所述智能空调会吹走所述目标物品;或者,
80.根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风气流轨迹判断所述目标物品是否处于出风气流影响区域,当判断出所述目标物品处于出风气流影
响区域中时,确定所述智能空调会吹走所述目标物品;
81.其中,所述出风气流影响区域中的每个区域点与所述出风气流轨迹的最短距离小于等于预设距离。
82.作为一种可选的实施方式,在本发明第二方面中,当所述目标物品包括所述粉末状物品时,所述粉末状物品包括粉末药品;
83.其中,所述判断模块,还用于在判断出所述智能空调会吹走所述目标物品之后,以及在所述生成模块根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数之前,获取所述目标用户的状态信息,根据所述状态信息判断所述目标用户是否存在打喷嚏、流鼻涕以及咳嗽中的至少一种动作;
84.所述确定模块,还用于当所述判断模块判断出所述目标用户存在打喷嚏、流鼻涕以及咳嗽中的至少一种动作时,确定所述智能空调的出风区域为所述智能空调的作用区域中除所述目标用户所在位置之外的其他区域;
85.以及,所述生成模块根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数的方式具体包括:
86.根据所述物品位置、所述智能空调的位置信息、所述出风参数和所述出风区域,生成所述智能空调的控制参数。
87.本发明第三方面公开了另一种智能控制出风的装置,所述装置包括:
88.存储有可执行程序代码的存储器;
89.与所述存储器耦合的处理器;
90.所述处理器调用所述存储器中存储的所述可执行程序代码,执行本发明第一方面公开的智能控制出风的方法。
91.本发明第四方面公开了一种计算机可存储介质,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行本发明第一方面公开的智能控制出风的方法。
92.与现有技术相比,本发明实施例具有以下有益效果:
93.本发明实施例中,根据获取到的当前区域的信息,判断是否存在影响所述智能空调的气流的目标物品,所述目标物品包括粉末状物品和/或与所述智能空调所在位置的水平距离小于等于预设距离的非粉末状物品;当判断出存在所述目标物品时,确定所述目标物品的物品信息,确定所述智能空调的当前出风参数;所述目标物品的物品信息包括物品位置;根据所述物品信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数,所述控制参数用于控制所述智能空调的出风避开所述目标物品。可见,本发明判断是否存在影响空调出风气流的物品存在,若存在,根据确定出的物品信息和空调参数生成用于空调出风避开影响物的控制参数,能够减少空调气流被影响的情况发生,提高空调出风的控制精度。
附图说明
94.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
95.图1是本发明实施例公开的一种场景示意图;
96.图2是本发明实施例公开的一种智能控制出风的方法的流程示意图;
97.图3是本发明实施例公开的另一种智能控制出风的方法的流程示意图;
98.图4是本发明实施例公开的一种空调内部风机风道和风向调节板的结构示意图;
99.图5是本发明实施例公开的一种空调的两种出风气流的风机风道和风向调节板相对位置以及每个出风气流对应的出风轨迹示意图;
100.图6是本发明实施例公开的一种信号定位原理图;
101.图7是本发明实施例公开的一种智能控制出风的装置的结构示意图;
102.图8是本发明实施例公开的另一种智能控制出风的装置的结构示意图;
103.图9是本发明实施例公开的又一种智能控制出风的装置的结构示意图。
具体实施方式
104.为了使本技术领域的人员更好地理解本发明方案,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
105.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、装置、产品或端没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或端固有的其他步骤或单元。
106.在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
107.本发明公开了一种智能控制出风的方法及装置,判断是否存在影响空调出风气流的物品存在,若存在,根据确定出的物品信息和空调参数生成用于空调出风避开影响物的控制参数,能够减少空调气流被影响的情况发生,提高空调出风的控制精度。以下分别进行详细说明。
108.为了更好的理解本发明所描述的智能控制出风的方法及装置,首先对智能控制出风的方法所适用的场景架构加以描述,具体的,该场景架构可以如图1所示,该智能控制出风的方法可以应用在具备智能空调的自动控制装置所对应的家庭场景、办公场景等,其中,该智能空调的自动控制装置可以直接集成在智能空调内部。具体的,该智能空调可具备红外传感器、特定图像传感器(比如得到的图像中像素的像素值为距离或与距离存在数学关系的数值),以对用户或其他物品(比如其他智能设备和/或移动设备)进行距离测量获取距离值;该智能空调根据所获取到的影响出风的物品的物品信息,生成用于避开影响物的控制参数,提高出风控制的准确性。
109.需要说明的是,图1所示的场景示意图只是为了表示智能控制出风的方法所适用的场景,涉及到的其他物品只是示意性展现,该智能空调的具体结构/尺寸/形状/所在的位
置/所安装的方式可根据实际场景进行适应性调整,图1所示的场景对此不作限定。
110.实施例一
111.请参阅图1,图1是本发明实施例公开的一种智能控制出风的方法的流程示意图。其中,图1所描述的智能控制出风的方法可以应用于智能空调控制系统,也可以应用于智能家居控制系统,本发明实施例不做限定。如图1所示,该智能控制出风的方法可以包括以下操作:
112.101、根据获取到的当前区域的信息,判断是否存在影响智能空调的气流的目标物品。
113.本发明实施例中,目标物品包括粉末状物品和/或与智能空调所在位置的水平距离小于等于预设距离的非粉末状物品。
114.102、当判断出存在目标物品时,确定目标物品的物品信息,确定智能空调的当前出风参数。
115.本发明实施例中,目标物品的物品信息包括物品位置。
116.在一个可选的实施例中,该方法还包括:
117.当判断出存在目标物品时,根据移动设备发送的针对目标物品的传感信息,判断目标物品是否为粉末状物品。
118.可选的,目标物品的传感信息可以为目标物品在移动设备中放置位置的位置信息,也可以为物品的条形码信息,物品的外形信息以及物品的标签内容信息中的至少一种,本发明不做限定。其中,物品的外形信息包括物品的外形图片,外形图片的图片类型可以为彩色图像、灰度图像以及激光扫描图像中的至少一种。
119.可见,该可选的实施例通过移动设备发送的传感信息判断目标物品是否为粉末状物品,能够提高确定目标物品是否为粉末状物品的准确性和效率。
120.在另一个可选的实施例中,根据移动设备发送的针对目标物品的传感信息,判断目标物品是否为粉末状物品,包括:
121.当目标物品的传感信息包括物品的条形码信息时,根据条形码信息中生产厂商代码信息确定生产厂商代码信息对应的目标厂商;
122.获取目标厂商的商品目录信息,根据条形码信息中厂内商品代码信息在该生产厂商的商品目录信息中找到该条形码信息对应的目标商品信息;
123.分析目标商品信息,判断目标物品中是否含有粉末物质;
124.当判断出目标物品中含有粉末物质时,确定目标物品为粉末状物品。
125.该可选的实施例中,目标商品信息可以包括商品名称和/或商品配料表。
126.可见,该可选的实施例通过条形码分析判断物品是否含有粉末物质,当判断出含有粉末物质时确定目标物品为粉末状物品,能够提高确定粉末状物品的准确性和效率。
127.在又一个可选的实施例中,根据移动设备发送的针对目标物品的传感信息,判断目标物品是否为粉末状物品,包括:
128.当目标物品的传感信息包括目标物品的外形信息时,根据目标物品的外形信息计算目标物品的近似空隙率,判断近似空隙率是否低于预设空隙率;
129.当判断出近似空隙率低于预设空隙率时,确定目标物品为粉末状物品。
130.可选的,根据目标物品的外形信息计算目标物品的近似空隙率,包括:
131.当目标物品的外形信息包括目标物品的灰度图像时,统计预设第一灰度值区间中每个第一灰度值对应的灰度图像中灰度值等于该第一灰度值的像素点的像素点数量,根据每个第一灰度值和该第一灰度值对应的像素点数量绘制灰度直方图;
132.对于预设第二灰度值区间中的每个第二灰度值,根据灰度直方图将灰度图像的所有像素点分为该第二灰度值对应的第一类像素点和该第二灰度值对应的第二类像素点,根据灰度直方图计算该第二灰度值对应的所有第一类像素点的第一数量和第一平均灰度,根据灰度直方图计算该第二灰度值对应的所有第二类像素点的第二数量和第二平均灰度,根据该第二灰度值对应的第一数量、第一平均灰度、第二数量和第二平均灰度计算该第二灰度值对应的类间方差;
133.其中,第二灰度值对应的所有第一类像素点的灰度值大于等于该第二灰度值,第二灰度值对应的所有第二类像素点的灰度值小于该第二灰度值;
134.确定在所有的类间方差中最大的类间方差对应的灰度值为分割灰度值,将分割灰度值对应的第一数量与分割灰度值对应的第二数量的比值确定为目标物品的近似空隙率。
135.该可选的实施例中,计算图像的某个灰度值t对应的类间方差g可以为:
136.g=ω0*ω1*(μ
0-μ1)2,
137.其中,图像中像素点的灰度值大于等于灰度值t的数量占整个图像像素点数量的比例为ω0,其平均灰度μ0;图像中像素点的灰度值小于灰度值t的数量占整个图像像素点数量的比例为ω1,其平均灰度μ1。
138.可见,该可选的实施例通过物品的灰度图像绘制灰度直方图,因为物品区域和空隙区域两类区域在灰度值上存在区域差异,因而将使得区域差异最大的区域划分的灰度值(即最大类间方差值对应的灰度值)确定为用于划分区域的灰度值,并根据两类区域所包括的像素点的数量的比例确定物品的空隙率,能够提高确定物品的空隙率的准确性和效率,有助于后续根据物品的空隙率确定物品是否为粉末物品,提高后续确定物品是否为粉末物品的准确性和效率。
139.103、根据物品信息、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数,控制参数用于控制智能空调的出风避开目标物品。
140.可见,本发明实施例判断是否存在影响空调出风气流的物品存在,若存在,根据确定出的物品信息和空调参数生成用于空调出风避开影响物的控制参数,能够减少空调气流被影响的情况发生,提高空调出风的控制精度。
141.实施例二
142.请参阅图3,图3是本发明实施例公开的一种智能控制出风的方法的流程示意图。其中,图3所描述的智能控制出风的方法可以应用于智能空调控制系统,也可以应用于智能家居控制系统,本发明实施例不做限定。如图3所示,该智能控制出风的方法可以包括以下操作:
143.201、根据获取到的当前区域的信息,判断是否存在影响智能空调的气流的目标物品。
144.202、当判断出存在目标物品时,确定目标物品的物品信息,确定智能空调的当前出风参数。
145.203、根据物品信息、智能空调的位置信息和智能空调的当前出风参数,生成智能
空调的控制参数,控制参数用于控制智能空调的出风避开目标物品。
146.本发明实施例中,针对步骤201-步骤203的其它描述,请参照实施例一中针对步骤101-步骤103的详细描述,本发明实施例不再赘述。
147.204、在智能空调的风机运行过程中,根据风向调节模块的位置控制参数,控制风向调节模块调整风向调节模块与风机的出风风道对应的相对位置,以使智能空调目标出风的出风气流轨迹调整为目标出风的出风气流轨迹与目标物品的最短距离大于预设距离。
148.本发明实施例中,智能空调的出风参数包括出风风速以及出风气流轨迹;智能空调设置有风向调节模块,风向调节模块用于调节智能空调的出风气流轨迹;控制参数包括风向调节模块的位置控制参数。
149.可选的,风向调节模块可以为如图5所示的风向调节板。风向调节板板面与风机风道形成的气流相交则离开出风口的气流会形成抛物线气流,如图5所示的抛物线气流的气流轨迹。如果风向调节板与风机风道形成的气流不相交,则气流直接向下吹,如图5所示的向下气流的气流轨迹。其中,在出风口高度w相同的条件下,风向调节板板面与风机风道形成的气流相交得到的抛物线气流的气流行驶距离大于风向调节板板面与风机风道形成的气流没有相交得到的向下气流的气流行驶距离,可以有效避开靠近空调的障碍物,让气流跨越障碍物后再落地往前流动。其中,如图5所示,气流行驶距离为智能空调的出风口在地面的投影点o与气流轨迹落地点b之间的距离。
150.其中,可以通过实验方法或流体仿真方法获取多个气流行驶距离和每个气流行驶距离对应的风向调节板与风机轴心的距离,得到多组气流轨迹数据,根据所有气流轨迹数据通过神经网络算法拟合得到预计气流行驶距离的数学模型l=f(h),其中h为风向调节板与风机轴心的距离,l为预计气流行驶距离。对该数学模型输入风向调节板与风机轴心的当前距离,得到的输出为该当前距离对应的预计气流行驶距离。
151.可选的,风向调节模块的位置控制参数包括风向调节模块与风机轴心的距离,其中,控制风向调节模块调整风向调节模块与风机的出风风道对应的相对位置,以使智能空调目标出风的出风气流轨迹调整为目标出风的出风气流轨迹与目标物品的最短距离大于预设距离,包括:
152.控制风向调节模块移动到风向调节模块与风机轴心的距离为位置控制参数对应的距离,以使智能空调目标出风的出风气流的落地点与智能空调的距离大于目标物品在地面的投影点与智能空调的距离。
153.可见,本发明实施例判断是否存在影响空调出风气流的物品存在,若存在,根据确定出的物品信息和空调参数生成用于空调出风避开影响物的控制参数,能够减少空调气流被影响的情况发生,提高空调出风的控制精度;根据控制参数调整空调的出风轨迹,能够使空调出风避开影响物,提高空调出风的控制精度。
154.在一个可选的实施例中,该方法还包括:
155.当目标物品为粉末物品时,根据物品位置、智能空调的位置信息和智能空调的当前出风参数,判断智能空调是否会吹走目标物品;
156.其中,根据物品信息、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数,包括:
157.当判断出智能空调会吹走目标物品时,根据物品位置、智能空调的位置信息和智
能空调的当前出风参数,生成智能空调的控制参数;控制参数用于控制智能空调的出风避开目标物品。
158.可见,该可选的实施例通过确定粉末物品的位置、空调的位置和出风参数判断空调是否会吹走粉末物品,当判断出空调会吹走粉末物品时,生成控制参数以控制空调出风避开粉末物品,能够控制空调出风避开粉末物品,避免因粉末物品被空调吹走而降低室内环境的舒适度,从而提高空调改善室内环境舒适度的能力,进而提高空调的智能程度,提高用户的使用舒适度。
159.在另一个可选的实施例中,确定智能空调的当前出风参数,包括:
160.获取智能空调的风机的出风量和出风口面积,根据出风量和出风口面积计算出风速度;
161.获取风向调节模块的位置信息,将风向调节模块的位置信息、出风速度以及智能空调的位置信息输入预先确定出的预测模型,获取预测模型输出的出风气流在目标空间中的流动轨迹,将流动轨迹作为出风气流轨迹。
162.该可选的实施例中,智能空调的风机的出风量q可以根据以下公式得到:
163.q=k*n,
164.其中,k为确定出的系数,n为风机的转速。
165.可见,该可选的实施例通过出风数据计算出出风速度,根据预测模型确定气流轨迹,从而得到空调的出风参数,能够提高确定空调的出风参数的准确性和效率。
166.在又一个可选的实施例中,移动设备包括智能清扫设备,确定智能空调的位置信息,包括:
167.控制智能清扫设备在室内移动并在移动中构建户型图;
168.控制智能清扫设备在室内移动时确定室内每个智能设备的设备位置;
169.每当确定出一个或多个智能设备的设备位置时,根据每个确定出的智能设备的设备位置在户型图上对应的位置设置该智能设备的设备标识;
170.获取智能空调的设备标识,根据智能空调的设备标识和户型图确定智能空调的位置信息。
171.可见,该可选的实施例通过构建户型图,根据空调的标识在户型图中的位置确定空调的实际位置,能够提高确定空调实际位置的准确性和效率。
172.在又一个可选的实施例中,控制智能清扫设备在室内移动时确定室内每个智能设备的设备位置,包括:
173.控制智能清扫设备在室内移动时与室内一个或多个目标智能设备建立通信连接,根据每个目标智能设备的通信信号强度确定该目标智能设备的设备位置。
174.该可选的实施例中,目标智能设备为未获取设备位置的任一智能设备。
175.可选的,控制智能清扫设备在室内移动时与室内一个或多个目标智能设备建立通信连接,根据每个目标智能设备的通信信号强度确定该目标智能设备的设备位置,包括:
176.获取通信信号的传播模型;
177.控制位于第一位置的第一定位模块向目标智能设备发送信号,当检测到目标智能设备反馈信号时,根据发送信号的时刻和收到反馈信号的时刻确定信号往返时间间隔,根据信号往返时间间隔和通信信号的传播模型确定第一定位模块与目标智能设备的第一距
离;
178.控制位于第二位置的第二定位模块向目标智能设备发送信号,当检测到目标智能设备反馈信号时,根据发送信号的时刻和收到反馈信号的时刻确定信号往返时间间隔,根据信号往返时间间隔和通信信号的传播模型确定第二定位模块与目标智能设备的第二距离;
179.获取智能清扫设备的第三位置,控制智能清扫设备在第三位置向目标智能设备发送信号,当检测到目标智能设备反馈信号时,根据发送信号的时刻和收到反馈信号的时刻确定信号往返时间间隔,根据信号往返时间间隔和通信信号的传播模型确定智能清扫设备与目标智能设备的第三距离;
180.根据第一位置、第二位置、第三位置、第一距离、第二距离、第三距离和预设的定位计算公式计算得到目标智能设备的位置。
181.该可选的实施例中,通信信号的传播模型包括通信信号的强度与信号传播距离的关系,智能清扫设备的第三位置为智能清扫设备的当前位置。
182.可选的,如图6所示,在户型图的地面平面图中,当第一位置为(x1,y1),第二位置为(x2,y2),第三位置为(x3,y3),第一距离为d1,第二距离为d2,第三距离为d3时,目标智能设备的位置(x0,y0)可通过联立以下公式计算得到:
183.(x
1-x0)2+(y
1-y0)2=d
12
,
184.(x
1-x0)2+(y
1-y0)2=d
12
,
185.(x
1-x0)2+(y
1-y0)2=d
12
。
186.可选的,通过与智能设备建立无线连接,根据无线连接的信号强弱判断设备的位置;其中,无线连接可以为wifi连接、蓝牙连接、zigbee连接以及nfc连接中的至少一种。
187.可见,该可选的实施例能够通过与设备的无线连接的信号强弱判断设备的位置,有助于提高确定设备位置的准确性和效率。
188.在又一个可选的实施例中,控制智能清扫设备在室内移动时确定室内每个智能设备的设备位置,包括:
189.控制智能清扫设备在室内移动时通过图像传感器采集室内一个或多个智能设备的图像,根据采集到的所有智能设备的图像确定所有智能设备的设备位置。
190.可选的,图像传感器拍摄的图像中物体对应图像区域中的每个像素的像素值为该像素对应该物体的实际位置与传感器位置的直线距离,因此根据拍摄图像和传感器的位置和拍摄朝向计算出图像中设备的位置。比如,当图像传感器的位置(基于户型图的基准轴轴心的偏移量确定)为(x0,y0,0),即基于户型图的x轴轴心的偏移量为x0、y轴轴心的偏移量为y0、z轴轴心的偏移量为0,图像传感器与设备的直线距离为a,图像传感器的拍摄朝向与地面的夹角为θ,图像传感器的拍摄朝向在地面的投影与户型图的x轴的夹角为α时,若图像传感器的拍摄朝向均为正向(即拍摄朝向在x,y,z轴的投影的朝向均为轴的正方向),设备的位置为(x0+x0*cosθ*cosα,y0+y0*cosθ*sinα,a*sinθ)。
191.可见,该可选的实施例通过采集设备的图像确定设备的位置,能够提高确定设备位置的准确性和效率。
192.在又一个可选的实施例中,移动设备包括智能食品移动箱;当目标物品包括粉末状物品时,粉末状物品包括粉末状食品;
193.其中,确定目标物品的物品信息,包括:
194.当目标物品包括粉末状物品时,获取目标用户所在的位置,当检测到智能食品移动箱移动到目标用户所在的位置时,将目标用户所在的位置确定为目标物品的物品位置;或者,
195.获取智能食品移动箱的状态,根据智能食品移动箱的状态判断智能食品移动箱是否准备提供食品,当判断出智能食品移动箱准备提供食品时,获取智能食品移动箱所在的位置,将智能食品移动箱所在的位置确定为目标物品的物品位置。
196.可见,该可选的实施例根据食品移动箱的移动位置和用户所在位置确定用户使用物品时的位置,或者当判断出食品移动箱准备提供物品时,根据食品移动箱的位置确定用户使用物品时的位置,从而能够在不同情况下确定用户使用物品的位置,从而提高确定用户使用物品的位置的准确性和效率。
197.在又一个可选的实施例中,获取智能食品移动箱的状态,根据智能食品移动箱的状态判断智能食品移动箱是否准备提供食品,包括:
198.当检测到智能食品移动箱的状态为打开状态时,确定智能食品移动箱准备提供食品;或者,
199.当检测到智能食品移动箱的食品弹出模块弹出时,确定智能食品移动箱准备提供食品。
200.可见,该可选的实施例通过检测食品移动箱的状态是否为打开状态或者通过检测食品移动箱是否有食品弹出动作来判断食品移动箱是否在准备提供食品,从而能够提高确定食品移动箱是否在准备提供食品的准确性和效率。
201.在又一个可选的实施例中,根据物品位置、智能空调的位置信息和智能空调的当前出风参数,判断智能空调是否会吹走目标物品,包括:
202.根据物品位置、智能空调的位置信息和智能空调的当前出风参数确定出风气流在物品位置的气流速度,判断气流速度是否大于等于预设气流速度,当判断出气流速度大于等于预设气流速度时,确定智能空调会吹走目标物品;或者,
203.根据物品位置、智能空调的位置信息和智能空调的当前出风气流轨迹判断目标物品是否处于出风气流影响区域,当判断出目标物品处于出风气流影响区域中时,确定智能空调会吹走目标物品。
204.其中,出风气流影响区域可以为区域中的每个区域点与出风气流轨迹的最短距离小于等于预设距离;或者,可选的,如图5所示,出风气流影响区域还可以为b点(出风气流在地面的接触点)与a点之间的区域,当目标物品的垂直地面的投影点在b点与a点之间的区域中时,确定目标物品处于出风气流影响区域。其中,a点与b点之间的距离可以为预设值,通过预设值和确定出的出风气流在地面的接触点(即b点)即可确定a点的位置,即b点到智能空调在地面的投影点的距离与a点到智能空调在地面的投影点的距离之差为该预设值。
205.可见,该可选的实施例能够根据气流速度或者物品是否处于气流影响区域来判断空调是否会吹走物品,能够提高确定空调是否会吹走物品的准确性和效率。
206.在又一个可选的实施例中,当目标物品包括粉末状物品时,粉末状物品包括粉末药品;在判断出智能空调会吹走目标物品之后,以及在根据物品位置、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数之前,该方法还包括:
207.获取目标用户的状态信息,根据状态信息判断目标用户是否存在打喷嚏、流鼻涕以及咳嗽中的至少一种动作;
208.当判断出目标用户存在打喷嚏、流鼻涕以及咳嗽中的至少一种动作时,确定智能空调的出风区域为智能空调的作用区域中除目标用户所在位置之外的其他区域;
209.可见,该可选的实施例通过用户状态判断是否有感冒相关的动作,当判断出用户有感冒相关的动作时,确定空调的出风区域应排除用户所在区域,能够减少空调直吹感冒用户的情况,提高用户舒适度,提高空调的智能程度,提高确定出风区域的准确性和效率。
210.以及,根据物品位置、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数,包括:
211.根据物品位置、智能空调的位置信息、出风参数和出风区域,生成智能空调的控制参数。
212.可选的,根据物品位置、智能空调的位置信息、出风参数和出风区域,生成智能空调的控制参数,包括:
213.当目标用户所在位置垂直于地面的投影点与智能空调的距离大于等于目标物品的垂直地面的投影点与智能空调的距离时,将目标用户所在位置垂直于地面的投影点与智能空调的距离加上预设值,作为空调气流落地控制距离,根据确定出的预计气流行驶距离的数学模型和空调气流落地控制距离确定空调气流落地控制距离对应的风向调节板与风机轴心的距离,作为智能空调中风向调节模块的位置控制参数;
214.当目标用户所在位置垂直于地面的投影点与智能空调的距离小于目标物品的垂直地面的投影点与智能空调的距离时,将标物品的垂直地面的投影点与智能空调的距离加上预设值,作为空调气流落地控制距离,根据确定出的预计气流行驶距离的数学模型和空调气流落地控制距离确定空调气流落地控制距离对应的风向调节板与风机轴心的距离,作为智能空调中风向调节模块的位置控制参数。
215.可见,该可选的实施例还根据确定出的空调的出风区域确定智能空调的控制参数,进一步提高空调控制参数的准确性和有效性。
216.在又一个可选的实施例中,该方法还包括:
217.当目标物品为非粉末状物品时,确定目标物品的其他信息;目标物品的其他信息包括目标物品的高度、目标物品的体积、面向智能空调的目标面的面积中的一种或多种;
218.其中,根据物品信息、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数,包括:
219.根据目标物品的物品信息、目标物品的其他信息、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数。
220.该可选的实施例中,智能空调的控制参数用于控制智能空调的出风避开目标物品,控制参数包括风向调节模块的位置控制参数。
221.可选的,风向调节模块可以为如图5所示的风向调节板。风向调节板板面与风机风道形成的气流相交则离开出风口的气流会形成抛物线气流,如图5所示的抛物线气流的气流轨迹。如果风向调节板与风机风道形成的气流不相交,则气流直接向下吹,如图5所示的向下气流的气流轨迹。其中,在出风口高度w相同的条件下,风向调节板板面与风机风道形成的气流相交得到的抛物线气流的气流行驶距离大于风向调节板板面与风机风道形成的
气流没有相交得到的向下气流的气流行驶距离,可以有效避开靠近空调的障碍物,让气流跨越障碍物后再落地往前流动。其中,如图5所示,气流行驶距离为智能空调的出风口在地面的投影点o与气流轨迹落地点b之间的距离。
222.其中,可以通过实验方法或流体仿真方法获取多个气流行驶距离和每个气流行驶距离对应的风向调节板与风机轴心的距离,得到多组气流轨迹数据,根据所有气流轨迹数据通过神经网络算法拟合得到预计气流行驶距离的数学模型l=f(h),其中h为风向调节板与风机轴心的距离,l为预计气流行驶距离。对该数学模型输入风向调节板与风机轴心的当前距离,得到的输出为该当前距离对应的预计气流行驶距离。
223.可选的,根据目标物品的物品信息、目标物品的其他信息、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数,包括:
224.根据目标物品的高度、目标物品与智能空调的水平距离、智能空调的位置确定一条从智能空调所在位置出发的避障气流轨迹曲线;其中,避障气流轨迹曲线必经过水平轴数值为目标物品与智能空调的水平距离和纵轴数值为避开高度;其中,避开高度为目标物品的高度加上预设值;
225.计算避障气流轨迹曲线与地面的交点与智能空调的水平距离,作为预计气流行驶距离,输入预计气流行驶距离的数学模型的逆求解模型,得到逆求解模型输出的风向调节板与风机轴心的距离,作为风向调节模块的位置控制参数。
226.该可选的实施例中,预计气流行驶距离的数学模型(即l=f(h))的逆求解模型可以通过神经网络模型根据预计气流行驶距离l和对应的风向调节板与风机轴心的距离h的大量数据计算得到的。
227.可见,该可选的实施例根据物品高度、体积和面积信息中的至少一种以及物品位置、空调位置和空调参数来生成空调的控制参数,能够提高确定空调出风控制参数的准确性。
228.实施例三
229.请参阅图7,图7是本发明实施例公开的一种智能控制出风的装置的结构示意图。其中,图7所描述的智能控制出风的装置可以应用于智能空调控制系统,也可以应用于智能家居控制系统,本发明实施例不做限定。如图7所示,该智能控制出风的装置可以包括:
230.判断模块301,用于根据获取到的当前区域的信息,判断是否存在影响智能空调的气流的目标物品,目标物品包括粉末状物品和/或与智能空调所在位置的水平距离小于等于预设距离的非粉末状物品;
231.确定模块302,用于当判断模块301判断出存在目标物品时,确定目标物品的物品信息,确定智能空调的当前出风参数;目标物品的物品信息包括物品位置;
232.生成模块303,用于根据物品信息、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数,控制参数用于控制智能空调的出风避开目标物品。
233.可见,本发明实施例判断是否存在影响空调出风气流的物品存在,若存在,根据确定出的物品信息和空调参数生成用于空调出风避开影响物的控制参数,能够减少空调气流被影响的情况发生,提高空调出风的控制精度。
234.在一个可选的实施例中,如图8所示,确定模块302,还用于当目标物品为非粉末状物品时,确定目标物品的其他信息,目标物品的其他信息包括目标物品的高度、目标物品的
体积、面向智能空调的目标面的面积中的一种或多种;
235.以及,生成模块303根据物品信息、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数的方式具体包括:
236.根据目标物品的物品信息、目标物品的其他信息、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数;
237.以及,判断模块301,还用于当目标物品为粉末物品时,根据物品位置、智能空调的位置信息和智能空调的当前出风参数,判断智能空调是否会吹走目标物品;
238.其中,生成模块303根据物品信息、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数的方式具体还包括:
239.当判断出智能空调会吹走目标物品时,根据物品位置、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数;控制参数用于控制智能空调的出风避开目标物品。
240.可见,该可选的实施例通过确定粉末物品的位置、空调的位置和出风参数判断空调是否会吹走粉末物品,当判断出空调会吹走粉末物品时,生成控制参数以控制空调出风避开粉末物品,能够控制空调出风避开粉末物品,避免因粉末物品被空调吹走而降低室内环境的舒适度,从而提高空调改善室内环境舒适度的能力,进而提高空调的智能程度,提高用户的使用舒适度。
241.在又一个可选的实施例中,如图8所示,智能空调的出风参数包括出风风速以及出风气流轨迹;智能空调设置有风向调节模块,风向调节模块用于调节智能空调的出风气流轨迹;控制参数包括风向调节模块的位置控制参数;
242.其中,装置还包括:
243.控制模块304,用于在智能空调的风机运行过程中,根据风向调节模块的位置控制参数,控制风向调节模块调整风向调节模块与风机的出风风道对应的相对位置,以使智能空调目标出风的出风气流轨迹调整为目标出风的出风气流轨迹与目标物品的最短距离大于预设距离;
244.以及,确定模块302确定智能空调的当前出风参数的方式具体包括:
245.获取智能空调的风机的出风量和出风口面积,根据出风量和出风口面积计算出风速度;
246.获取风向调节模块的位置信息,将风向调节模块的位置信息、出风速度以及智能空调的位置信息输入预先确定出的预测模型,获取预测模型输出的出风气流在目标空间中的流动轨迹,将流动轨迹作为出风气流轨迹。
247.该可选的实施例中,智能空调的风机的出风量q可以根据以下公式得到:
248.q=k*n,
249.其中,k为确定出的系数,n为风机的转速。
250.可见,该可选的实施例通过出风数据计算出出风速度,根据预测模型确定气流轨迹,从而得到空调的出风参数,能够提高确定空调的出风参数的准确性和效率。
251.在又一个可选的实施例中,如图8所示,移动设备包括智能清扫设备,确定模块302确定智能空调的位置信息的方式具体包括:
252.控制智能清扫设备在室内移动并在移动中构建户型图;
253.控制智能清扫设备在室内移动时确定室内每个智能设备的设备位置;
254.每当确定出一个或多个智能设备的设备位置时,根据每个确定出的智能设备的设备位置在户型图上对应的位置设置该智能设备的设备标识;
255.获取智能空调的设备标识,根据智能空调的设备标识和户型图确定智能空调的位置信息;
256.以及,控制模块304控制智能清扫设备在室内移动时确定室内每个智能设备的设备位置的方式具体包括:
257.控制智能清扫设备在室内移动时与室内一个或多个目标智能设备建立通信连接,根据每个目标智能设备的通信信号强度确定该目标智能设备的设备位置;目标智能设备为未获取设备位置的任一智能设备;或者,
258.控制智能清扫设备在室内移动时通过图像传感器采集室内一个或多个智能设备的图像,根据采集到的所有智能设备的图像确定所有智能设备的设备位置。
259.可见,该可选的实施例通过构建户型图,根据空调的标识在户型图中的位置确定空调的实际位置,能够提高确定空调实际位置的准确性和效率;能够通过与设备的无线连接的信号强弱判断设备的位置,有助于提高确定设备位置的准确性和效率。
260.在又一个可选的实施例中,如图8所示,移动设备包括智能食品移动箱;当目标物品包括粉末状物品时,粉末状物品包括粉末状食品;
261.其中,确定模块302确定目标物品的物品信息的方式具体包括:
262.当目标物品包括粉末状物品时,获取目标用户所在的位置,当检测到智能食品移动箱移动到目标用户所在的位置时,将目标用户所在的位置确定为目标物品的物品位置;或者,
263.获取智能食品移动箱的状态,根据智能食品移动箱的状态判断智能食品移动箱是否准备提供食品,当判断出智能食品移动箱准备提供食品时,获取智能食品移动箱所在的位置,将智能食品移动箱所在的位置确定为目标物品的物品位置;
264.以及,确定模块302获取智能食品移动箱的状态,根据智能食品移动箱的状态判断智能食品移动箱是否准备提供食品的方式具体包括:
265.当检测到智能食品移动箱的状态为打开状态时,确定智能食品移动箱准备提供食品;或者,
266.当检测到智能食品移动箱的食品弹出模块弹出时,确定智能食品移动箱准备提供食品。
267.可见,该可选的实施例根据食品移动箱的移动位置和用户所在位置确定用户使用物品时的位置,或者当判断出食品移动箱准备提供物品时,根据食品移动箱的位置确定用户使用物品时的位置,从而能够在不同情况下确定用户使用物品的位置,从而提高确定用户使用物品的位置的准确性和效率;通过检测食品移动箱的状态是否为打开状态或者通过检测食品移动箱是否有食品弹出动作来判断食品移动箱是否在准备提供食品,从而能够提高确定食品移动箱是否在准备提供食品的准确性和效率。
268.在又一个可选的实施例中,如图8所示,判断模块301根据物品位置、智能空调的位置信息和智能空调的当前出风参数,判断智能空调是否会吹走目标物品的方式具体包括:
269.根据物品位置、智能空调的位置信息和智能空调的当前出风参数确定出风气流在
物品位置的气流速度,判断气流速度是否大于等于预设气流速度,当判断出气流速度大于等于预设气流速度时,确定智能空调会吹走目标物品;或者,
270.根据物品位置、智能空调的位置信息和智能空调的当前出风气流轨迹判断目标物品是否处于出风气流影响区域,当判断出目标物品处于出风气流影响区域中时,确定智能空调会吹走目标物品;
271.其中,出风气流影响区域中的每个区域点与出风气流轨迹的最短距离小于等于预设距离。
272.其中,出风气流影响区域可以为区域中的每个区域点与出风气流轨迹的最短距离小于等于预设距离;或者,可选的,如图5所示,出风气流影响区域还可以为b点(出风气流在地面的接触点)与a点之间的区域,当目标物品的垂直地面的投影点在b点与a点之间的区域中时,确定目标物品处于出风气流影响区域。其中,a点与b点之间的距离可以为预设值,通过预设值和确定出的出风气流在地面的接触点(即b点)即可确定a点的位置,即b点到智能空调在地面的投影点的距离与a点到智能空调在地面的投影点的距离之差为该预设值。
273.可见,该可选的实施例能够根据气流速度或者物品是否处于气流影响区域来判断空调是否会吹走物品,能够提高确定空调是否会吹走物品的准确性和效率。
274.在又一个可选的实施例中,如图8所示,当目标物品包括粉末状物品时,粉末状物品包括粉末药品;
275.其中,判断模块301,还用于在判断出智能空调会吹走目标物品之后,以及在生成模块303根据物品位置、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数之前,获取目标用户的状态信息,根据状态信息判断目标用户是否存在打喷嚏、流鼻涕以及咳嗽中的至少一种动作;
276.确定模块302,还用于当判断模块301判断出目标用户存在打喷嚏、流鼻涕以及咳嗽中的至少一种动作时,确定智能空调的出风区域为智能空调的作用区域中除目标用户所在位置之外的其他区域;
277.以及,生成模块303根据物品位置、智能空调的位置信息和智能空调的当前出风参数,生成智能空调的控制参数的方式具体包括:
278.根据物品位置、智能空调的位置信息、出风参数和出风区域,生成智能空调的控制参数。
279.可见,该可选的实施例通过用户状态判断是否有感冒相关的动作,当判断出用户有感冒相关的动作时,确定空调的出风区域应排除用户所在区域,能够减少空调直吹感冒用户的情况,提高用户舒适度,提高空调的智能程度,提高确定出风区域的准确性和效率。
280.实施例四
281.请参阅图9,图9是本发明实施例公开的又一种智能控制出风的装置的结构示意图。如图9所示,该智能控制出风的装置可以包括:
282.存储有可执行程序代码的存储器401;
283.与存储器401耦合的处理器402;
284.处理器402调用存储器401中存储的可执行程序代码,执行本发明实施例一或本发明实施例二所描述的智能控制出风的方法中的步骤。
285.实施例五
286.本发明实施例公开了一种计算机可存储介质,该计算机存储介质存储有计算机指令,该计算机指令被调用时,用于执行本发明实施例一或本发明实施例二所描述的智能控制出风的方法中的步骤。
287.实施例六
288.本发明实施例公开了一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行实施例一或实施例二中所描述的智能控制出风的方法中的步骤。
289.以上所描述的装置实施例仅是示意性的,其中所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理模块,即可以位于一个地方,或者也可以分布到多个网络模块上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
290.通过以上的实施例的具体描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,存储介质包括只读存储器(read-only memory,rom)、随机存储器(random access memory,ram)、可编程只读存储器(programmable read-only memory,prom)、可擦除可编程只读存储器(erasable programmable read only memory,eprom)、一次可编程只读存储器(one-time programmable read-only memory,otprom)、电子抹除式可复写只读存储器(electrically-erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
291.最后应说明的是:本发明实施例公开的一种智能控制出风的方法及装置所揭露的仅为本发明较佳实施例而已,仅用于说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各项实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或替换,并不使相应的技术方案的本质脱离本发明各项实施例技术方案的精神和范围。
技术特征:
1.一种智能控制出风的方法,其特征在于,所述方法包括:根据获取到的当前区域的信息,判断是否存在影响所述智能空调的气流的目标物品,所述目标物品包括粉末状物品和/或与所述智能空调所在位置的水平距离小于等于预设距离的非粉末状物品;当判断出存在所述目标物品时,确定所述目标物品的物品信息,确定所述智能空调的当前出风参数;所述目标物品的物品信息包括物品位置;根据所述物品信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数,所述控制参数用于控制所述智能空调的出风避开所述目标物品。2.根据权利要求1所述的智能控制出风的方法,其特征在于,所述方法还包括:当所述目标物品为所述非粉末状物品时,确定所述目标物品的其他信息,所述目标物品的其他信息包括所述目标物品的高度、所述目标物品的体积、面向所述智能空调的目标面的面积中的一种或多种;其中,所述根据所述物品信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数,包括:根据所述目标物品的物品信息、所述目标物品的其他信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数;以及,所述方法还包括:当所述目标物品为所述粉末物品时,根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,判断所述智能空调是否会吹走所述目标物品;其中,所述根据所述物品信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数,包括:当判断出所述智能空调会吹走所述目标物品时,根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数;所述控制参数用于控制所述智能空调的出风避开所述目标物品。3.根据权利要求1或2所述的智能控制出风的方法,其特征在于,所述智能空调的出风参数包括出风风速以及出风气流轨迹;所述智能空调设置有风向调节模块,所述风向调节模块用于调节所述智能空调的所述出风气流轨迹;所述控制参数包括所述风向调节模块的位置控制参数;其中,所述方法还包括:在所述智能空调的风机运行过程中,根据所述风向调节模块的位置控制参数,控制所述风向调节模块调整所述风向调节模块与所述风机的出风风道对应的相对位置,以使所述智能空调目标出风的出风气流轨迹调整为所述目标出风的出风气流轨迹与所述目标物品的最短距离大于所述预设距离;以及,所述确定所述智能空调的当前出风参数,包括:获取所述智能空调的风机的出风量和出风口面积,根据所述出风量和所述出风口面积计算出风速度;获取所述风向调节模块的位置信息,将所述风向调节模块的位置信息、所述出风速度以及所述智能空调的位置信息输入预先确定出的预测模型,获取所述预测模型输出的所述
出风气流在所述目标空间中的流动轨迹,将所述流动轨迹作为所述出风气流轨迹。4.根据权利要求1-3任一项所述的智能控制出风的方法,其特征在于,所述移动设备包括智能清扫设备,所述确定所述智能空调的位置信息,包括:控制所述智能清扫设备在室内移动并在移动中构建户型图;控制所述智能清扫设备在室内移动时确定室内每个智能设备的设备位置;每当确定出一个或多个所述智能设备的设备位置时,根据每个确定出的所述智能设备的设备位置在所述户型图上对应的位置设置该智能设备的设备标识;获取所述智能空调的设备标识,根据所述智能空调的设备标识和所述户型图确定所述智能空调的位置信息;以及,所述控制所述智能清扫设备在室内移动时确定室内每个智能设备的设备位置,包括:控制所述智能清扫设备在室内移动时与室内一个或多个目标智能设备建立通信连接,根据每个所述目标智能设备的通信信号强度确定该目标智能设备的设备位置;所述目标智能设备为未获取设备位置的任一智能设备;或者,控制所述智能清扫设备在室内移动时通过图像传感器采集室内一个或多个智能设备的图像,根据采集到的所有所述智能设备的图像确定所有所述智能设备的设备位置。5.根据权利要求1-4任一项所述的智能控制出风的方法,其特征在于,所述移动设备包括智能食品移动箱;当所述目标物品包括所述粉末状物品时,所述粉末状物品包括粉末状食品;其中,所述确定所述目标物品的物品信息,包括:当所述目标物品包括所述粉末状物品时,获取所述目标用户所在的位置,当检测到所述智能食品移动箱移动到所述目标用户所在的位置时,将所述目标用户所在的位置确定为所述目标物品的物品位置;或者,获取所述智能食品移动箱的状态,根据所述智能食品移动箱的状态判断所述智能食品移动箱是否准备提供食品,当判断出所述智能食品移动箱准备提供食品时,获取所述智能食品移动箱所在的位置,将所述智能食品移动箱所在的位置确定为所述目标物品的物品位置;以及,所述获取所述智能食品移动箱的状态,根据所述智能食品移动箱的状态判断所述智能食品移动箱是否准备提供食品,包括:当检测到所述智能食品移动箱的状态为打开状态时,确定所述智能食品移动箱准备提供食品;或者,当检测到所述智能食品移动箱的食品弹出模块弹出时,确定所述智能食品移动箱准备提供食品。6.根据权利要求2-5任一项所述的智能控制出风的方法,其特征在于,所述根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,判断所述智能空调是否会吹走所述目标物品,包括:根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数确定出风气流在所述物品位置的气流速度,判断所述气流速度是否大于等于预设气流速度,当判断出所述气流速度大于等于所述预设气流速度时,确定所述智能空调会吹走所述目标物
品;或者,根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风气流轨迹判断所述目标物品是否处于出风气流影响区域,当判断出所述目标物品处于出风气流影响区域中时,确定所述智能空调会吹走所述目标物品;其中,所述出风气流影响区域中的每个区域点与所述出风气流轨迹的最短距离小于等于预设距离。7.根据权利要求2-6任一项所述的智能控制出风的方法,其特征在于,当所述目标物品包括所述粉末状物品时,所述粉末状物品包括粉末药品;在所述判断出所述智能空调会吹走所述目标物品之后,以及在所述根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数之前,所述方法还包括:获取所述目标用户的状态信息,根据所述状态信息判断所述目标用户是否存在打喷嚏、流鼻涕以及咳嗽中的至少一种动作;当判断出所述目标用户存在打喷嚏、流鼻涕以及咳嗽中的至少一种动作时,确定所述智能空调的出风区域为所述智能空调的作用区域中除所述目标用户所在位置之外的其他区域;以及,所述根据所述物品位置、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数,包括:根据所述物品位置、所述智能空调的位置信息、所述出风参数和所述出风区域,生成所述智能空调的控制参数。8.一种智能控制出风的装置,其特征在于,所述装置包括:判断模块,用于根据获取到的当前区域的信息,判断是否存在影响所述智能空调的气流的目标物品,所述目标物品包括粉末状物品和/或与所述智能空调所在位置的水平距离小于等于预设距离的非粉末状物品;确定模块,用于当所述判断模块判断出存在所述目标物品时,确定所述目标物品的物品信息,确定所述智能空调的当前出风参数;所述目标物品的物品信息包括物品位置;生成模块,用于根据所述物品信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数,所述控制参数用于控制所述智能空调的出风避开所述目标物品。9.一种智能控制出风的装置,其特征在于,所述装置包括:存储有可执行程序代码的存储器;与所述存储器耦合的处理器;所述处理器调用所述存储器中存储的所述可执行程序代码,执行如权利要求1-7任一项所述的智能控制出风的方法。10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机指令,所述计算机指令被调用时,用于执行如权利要求1-7任一项所述的智能控制出风的方法。
技术总结
本发明公开了一种智能控制出风的方法及装置,该方法包括:根据获取到的当前区域的信息,判断是否存在影响所述智能空调的气流的目标物品;当判断出存在所述目标物品时,确定所述目标物品的物品信息,确定所述智能空调的当前出风参数;根据所述物品信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数,所述控制参数用于控制所述智能空调的出风避开所述目标物品。可见,本发明判断是否存在影响空调出风气流的物品存在,若存在,根据确定出的物品信息和空调参数生成用于空调出风避开影响物的控制参数,能够减少空调气流被影响的情况发生,提高空调出风的控制精度。出风的控制精度。出风的控制精度。
技术研发人员:陈小平 林勇进 唐清生
受保护的技术使用者:广州联动万物科技有限公司
技术研发日:2022.03.16
技术公布日:2023/9/22
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
航空商城 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/