本技术涉及航空器速度控制领域,具体而言,涉及一种无人驾驶航空器速度控制方法、系统及介质。
背景技术:
1、航空器是飞行器中的一个大类,是指通过机身与空气的相对运动(不是由空气对地面发生的反作用)而获得空气动力升空飞行的任何机器。包括气球、飞艇、飞机、滑翔机、旋翼机、直升机、扑翼机、倾转旋翼机等。
2、航空器在飞行过程中需要精准的控制飞行速度,现有的航空器速度控制过程中无法进行实时动态控制,且无法将气流信息作为辅助变量进行精准的反馈调节,航空器飞行控制精度较差。
3、针对上述问题,目前亟待有效的技术解决方案。
技术实现思路
1、本技术实施例的目的在于提供一种无人驾驶航空器速度控制方法、系统及介质,可以通过实时获取航空器速度信息,并通过向量分解进行速度信息的预处理与向量夹角判断,进而实时调整航空器飞行速度,实现对航空器飞行速度的动态精准控制的技术。
2、本技术实施例还提供了一种无人驾驶航空器速度控制方法,包括:
3、获取航空器速度信息,并对速度信息进行向量解析,生成速度向量;
4、将所述速度向量与预设的向量进行夹角计算,得到角度偏差率;
5、判断所述角度偏差率是否大于或等于预设的偏差率阈值;
6、若大于或等于,则生成调整信息,通过调整信息调整航空器速度信息;
7、若小于,则生成航空器速度变化信息,并将速度变化信息传输至数据库。
8、可选地,在本技术实施例所述的无人驾驶航空器速度控制方法中,所述获取航空器速度信息,并对速度信息进行向量解析,生成速度向量,包括:
9、获取航空器速度信息,并对速度信息进行矢量计算,得到速度向量;
10、将速度向量进行解析,得到若干个子向量,将若干个子向量与预设的子向量进行计算,得到向量偏差;
11、若向量偏差大于或等于第一向量偏差值,则将部分子向量进行融合,得到融合向量;
12、若向量偏差大于或等于第二向量偏差值,则将子向量对应的航空器速度信息进行滤波处理;
13、若向量偏差小于第一向量偏差值,则将若干个子向量进行分成若干组子向量;
14、将若干组子向量进行向量融合,得到融合后的速度向量;
15、所述第一向量偏差值小于第二向量偏差值。
16、可选地,在本技术实施例所述的无人驾驶航空器速度控制方法中,所述若向量偏差小于第一向量偏差值,则将若干个子向量进行分成若干组子向量;
17、获取分组规则,根据分组规则对若干个子向量进行分组,并进行计数,得到分组数;
18、将分组数与预设的分组数进行比较;
19、判断所述分组数与预设的分组数是否相等;
20、若相等,则将不同组的子向量进行组别排序,并按照预定的顺序进行不同组之间的子向量融合;
21、若不相等,则调整分组规则,并进行二次分组。
22、可选地,在本技术实施例所述的无人驾驶航空器速度控制方法中,所述若相等,则将不同组的子向量进行组别排序,并按照预定的顺序进行不同组之间的子向量融合,包括:
23、若干个子向量分为n组,每一组分别记为n1,n2…nn;每一组均有m个子向量,每一组内的子向量分别记为m1,m2…mm;
24、子向量融合包括将n1组内的m个子向量与n2组内的m个子向量进行融合,得到第一个融合向量;
25、将n3组内的子向量与n4组内的m个子向量进行融合得到第二个融合向量;
26、依次类推,将n/2个融合向量进行二次融合,得到最终的速度向量;或
27、将n1组内的m个子向量与n2组内的m个子向量进行融合,得到第一个融合向量;
28、将第一个融合向量按照顺序分别与n3组内的m个子向量融合,得到第二个融合向量;
29、将第二个融合向量按照顺序分别与n4组内的m个子向量融合,以此类推,得到最终的速度向量。
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、本技术的其他特征和优点将在随后的说明书阐述,并且,本技术的优点部分地从说明书中变得显而易见,或者通过实施本技术实施例了解。本技术的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
1.一种无人驾驶航空器速度控制方法,其特征在于,包括:
2.根据权利要求1所述的无人驾驶航空器速度控制方法,其特征在于,所述获取航空器速度信息,并对速度信息进行向量解析,生成速度向量,包括:
3.根据权利要求2所述的无人驾驶航空器速度控制方法,其特征在于,所述若向量偏差小于第一向量偏差值,则将若干个子向量进行分成若干组子向量;包括:
4.根据权利要求3所述的无人驾驶航空器速度控制方法,其特征在于,所述若相等,则将不同组的子向量进行组别排序,并按照预定的顺序进行不同组之间的子向量融合,包括:
5.根据权利要求4所述的无人驾驶航空器速度控制方法,其特征在于,所述若大于或等于,则生成调整信息,通过调整信息调整航空器速度信息,包括:
6.根据权利要求5所述的无人驾驶航空器速度控制方法,其特征在于,所述获取大气环境信息,通过大气环境信息计算空气气流信息,包括:
7.一种无人驾驶航空器速度控制系统,其特征在于,该系统包括:存储器及处理器,所述存储器中包括无人驾驶航空器速度控制方法的程序,所述无人驾驶航空器速度控制方法的程序被所述处理器执行时实现以下步骤:获取航空器速度信息,并对速度信息进行向量解析,生成速度向量;
8.根据权利要求7所述的无人驾驶航空器速度控制系统,其特征在于,所述获取航空器速度信息,并对速度信息进行向量解析,生成速度向量,包括:
9.根据权利要求8所述的无人驾驶航空器速度控制系统,其特征在于,所述若向量偏差小于第一向量偏差值,则将若干个子向量进行分成若干组子向量;包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包括无人驾驶航空器速度控制方法程序,所述无人驾驶航空器速度控制方法程序被处理器执行时,实现如权利要求1至6中任一项所述的无人驾驶航空器速度控制方法的步骤。
