本技术涉及电子通信,尤其涉及一种空调的风向控制领域,特别涉及一种空调的风向控制方法、装置、存储介质及空调。
背景技术:
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、本技术通过为空调配置的第一信号接收点以及第二信号接收点,根据三点定位的方式确定第一信号发送点的第一位置以及第二信号发送点的第二位置,从而确定第一目标送风角度以及第二目标送风角度,从而当空调为送风模式时,可以控制送风角度仅在第一目标送风角度以及第二目标送风角度之间进行送风;当空调为避风模式时,可以控制送风角度仅在除第一目标送风角度以及第二目标送风角度之间的其他送风角度进行送风,实现空调室内机送风的精确控制。