System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及航空器电源供电领域,具体而言,涉及一种无人驾驶航空器多电源冗余控制方法、系统及介质。
技术介绍
1、无人驾驶航空器以其飞行稳定,可悬停,操作技术要求低等特点,被广泛应用于国防、灾情评估,农情诊断,危险地带资源勘探等高危、不宜人为操作领域,随着科技及材料的进步无人驾驶航空器使用范围越发广泛,无人驾驶航空器将会应用在各种作业环境中,现有的航空器供电方法中,均是通过单电源进行供电,无法实现多电源配合供电,供电效率较低,且在供电过程中无法根据航空器的飞行状态进行供电模式的切换,容易造成电源冗余度较高,针对上述问题,目前亟待有效的技术解决方案。
技术实现思路
1、本申请实施例的目的在于提供一种无人驾驶航空器多电源冗余控制方法、系统及介质,可以根据航空器的飞行状态进行模式切换,并且能够根据不同的模式进行切换航空器电源供电配合方式,提高航空器供电控制精度的技术。
2、本申请实施例还提供了一种无人驾驶航空器多电源冗余控制方法,包括如下步骤:
3、获取电源参数信息,得到分布式电源状态信息,并生成电源供电模型;
4、获取航空器当前状态信息,将航空器状态信息与预设的状态信息进行比较,得到状态偏差率;
5、判断所述状态偏差率是否大于或等于预设的偏差率阈值;
6、若大于或等于,则生成航空器模式切换信息,根据航空器模式切换信息生成电源供电切换信息;
7、若小于,则航空器当前状态信息输入电源供电模型,得到电源供电策略。
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、可选地,在本申请实施例所述的无人驾驶航空器多电源冗余本文档来自技高网...
【技术保护点】
1.一种无人驾驶航空器多电源冗余控制方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的无人驾驶航空器多电源冗余控制方法,其特征在于,所述获取电源参数信息,得到分布式电源状态信息,并生成电源供电模型,具体为:
3.根据权利要求2所述的无人驾驶航空器多电源冗余控制方法,其特征在于,所述获取电源参数信息,得到分布式电源状态信息之后,还包括:
4.根据权利要求3所述的无人驾驶航空器多电源冗余控制方法,其特征在于,所述获取电源区位分布,并根据航空器当前状态信息对不同区位的电源进行多等级配合供电,得到电源联动信息,具体为:
5.根据权利要求4所述的无人驾驶航空器多电源冗余控制方法,其特征在于,所述若小于,则将对应的电源进行屏蔽,并与下一个子区域的供电标准信息进行比较,直至最后一个电源进行匹配完成之后,还包括:
6.根据权利要求5所述的无人驾驶航空器多电源冗余控制方法,其特征在于,若大于或等于,则生成航空器模式切换信息,根据航空器模式切换信息生成电源供电切换信息,具体为:
7.一种无人驾驶航空器多电源冗余控制系统,
8.根据权利要求7所述的无人驾驶航空器多电源冗余控制系统,其特征在于,所述获取电源参数信息,得到分布式电源状态信息,并生成电源供电模型,具体为:
9.根据权利要求8所述的无人驾驶航空器多电源冗余控制系统,其特征在于,所述获取电源参数信息,得到分布式电源状态信息之后,还包括:
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中包括无人驾驶航空器多电源冗余控制方法程序,所述无人驾驶航空器多电源冗余控制方法程序被处理器执行时,实现如权利要求1至6中任一项所述的无人驾驶航空器多电源冗余控制方法的步骤。
...【技术特征摘要】
1.一种无人驾驶航空器多电源冗余控制方法,其特征在于,包括如下步骤:
2.根据权利要求1所述的无人驾驶航空器多电源冗余控制方法,其特征在于,所述获取电源参数信息,得到分布式电源状态信息,并生成电源供电模型,具体为:
3.根据权利要求2所述的无人驾驶航空器多电源冗余控制方法,其特征在于,所述获取电源参数信息,得到分布式电源状态信息之后,还包括:
4.根据权利要求3所述的无人驾驶航空器多电源冗余控制方法,其特征在于,所述获取电源区位分布,并根据航空器当前状态信息对不同区位的电源进行多等级配合供电,得到电源联动信息,具体为:
5.根据权利要求4所述的无人驾驶航空器多电源冗余控制方法,其特征在于,所述若小于,则将对应的电源进行屏蔽,并与下一个子区域的供电标准信息进行比较,直至最后一个电源进行匹配完成之后,还包括:
6.根据权利要求5所述的无人驾驶航空器多电源冗余控制方法,其特征在于,若大于或等于...
【专利技术属性】
技术研发人员:胡华智,薛鹏,
申请(专利权)人:亿航智能设备广州有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。