本发明涉及智能家居,尤其涉及一种智能控制出风的方法及装置。
背景技术:
1、在人们的日常生活中,空调经常被使用作为调节室内温度的重要手段。
2、然而,在实际使用过程中,常常需要通过用户操作遥控器或者控制面板来控制扇叶的转动,以达到改变空调出风方向和轨迹的目的,但是,通过人工控制空调出风的准确性和效率较低,限制了空调改善环境的能力,因而,如何提高空调出风控制的准确性和效率显得非常重要。
技术实现思路
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、本发明实施例中,根据获取到的当前区域的信息,判断是否存在影响所述智能空调的气流的目标物品,所述目标物品包括粉末状物品和/或与所述智能空调所在位置的水平距离小于等于预设距离的非粉末状物品;当判断出存在所述目标物品时,确定所述目标物品的物品信息,确定所述智能空调的当前出风参数;所述目标物品的物品信息包括物品位置;根据所述物品信息、所述智能空调的位置信息和所述智能空调的当前出风参数,生成所述智能空调的控制参数,所述控制参数用于控制所述智能空调的出风避开所述目标物品。可见,本发明判断是否存在影响空调出风气流的物品存在,若存在,根据确定出的物品信息和空调参数生成用于空调出风避开影响物的控制参数,能够减少空调气流被影响的情况发生,提高空调出风的控制精度。