This application discloses an autonomous conflict resolution method for dense flight based on precedent flight information. The method includes: step 11. When the communication anomaly between the target aircraft and the adjacent aircraft is determined, the target flight is calculated by using normalized algorithm and weighted algorithm according to all the pure flight strategies of the target aircraft in multi-aircraft cooperative flight and the current flight strategies of the adjacent aircraft. In step 12, the strategy memory pool of multi-aircraft cooperative flight is generated according to the individual expected revenue, and the total expected revenue corresponding to the pure flight strategy in the strategy memory pool is calculated. In step 13, the single flight strategy corresponding to the maximum total expected revenue is determined as the decommissioning flight strategy of the target aircraft. Through the technical scheme in this application, the problem of flight conflict between multiple aircraft is solved when the aircraft can only detect the current flight strategy of adjacent aircraft, so as to improve the flight efficiency of multiple aircraft and the accuracy and timeliness of flight route planning.
【技术实现步骤摘要】
基于前序飞行信息的密集飞行自主冲突解脱方法
本申请涉及飞行器的
,具体而言,涉及基于前序飞行信息的密集飞行自主冲突解脱方法。
技术介绍
随着飞行器技术的不断发展,飞行器被广泛应用于各个领域。随着飞行器数量的增加,多飞行器之间存在发生碰撞的可能性,因此,需要对协同飞行的多飞行器进行自主冲突解脱控制,以避免协同飞行过程中,飞行器发生碰撞。而现有技术中,对于多飞行器之间的自主解脱飞行控制,通常是以各个飞行器之间能够感知到对方的飞行策略为前提,即各个飞行器之间的信息交互是完全即时和准确的。但是,在实际情况中,对于高密度、高复杂度的空域状况,飞行器飞行时速度很快,网络拓扑高速动态变化,空域环境复杂因素较多,存在导致飞行器之间的通信链路延时、随机噪声干扰、甚至通讯暂时中断将导致无法正常获取其他飞行器的飞行信息的可能。飞行器只能感知到其探测范围内其它飞行器的存在,也就是其它飞行器前序飞行轨迹和当前位置信息等,而无法得知它们的其它飞行信息,例如飞行时间、延误时间、飞行意图以及目的地等信息。此时,飞行器存在自主解脱飞行控制异常,发生碰撞的可能性。同时,现有的自主解脱飞行控制,是以降低飞行效率为代价,如飞行效率包括时延、能耗及舒适度等方面,以保证自主解脱飞行控制的可行性。
技术实现思路
本申请的目的在于:解决多飞行器之间通信异常时的飞行冲突问题,提高多飞行器飞行安全的可靠性,提高飞行路线规划的准确性和及时性。本申请的技术方案是:提供了基于前序飞行信息的密集飞行自主冲突解脱方法,该方法包括:步骤10,当判定多机协同飞行中的目标飞行器与相邻飞行器之间通信异常时,根据目标飞行器的 ...
【技术保护点】
1.基于前序飞行信息的密集飞行自主冲突解脱方法,其特征在于,该方法包括:步骤10,当判定多机协同飞行中的目标飞行器与相邻飞行器之间通信异常时,根据所述目标飞行器的总期望收益,确定所述目标飞行器的解脱飞行策略;步骤20,当判定所述目标飞行器和所述相邻飞行器之间的通信正常时,根据所述目标飞行器的博弈总收益,确定所述目标飞行器的所述解脱飞行策略。
【技术特征摘要】
1.基于前序飞行信息的密集飞行自主冲突解脱方法,其特征在于,该方法包括:步骤10,当判定多机协同飞行中的目标飞行器与相邻飞行器之间通信异常时,根据所述目标飞行器的总期望收益,确定所述目标飞行器的解脱飞行策略;步骤20,当判定所述目标飞行器和所述相邻飞行器之间的通信正常时,根据所述目标飞行器的博弈总收益,确定所述目标飞行器的所述解脱飞行策略。2.如权利要求1所述的基于前序飞行信息的密集飞行自主冲突解脱方法,其特征在于,所述步骤10中,具体包括:步骤11,当判定多机协同飞行中的所述目标飞行器与所述相邻飞行器之间通信异常时,根据多机协同飞行中的目标飞行器的全部单纯飞行策略和相邻飞行器的当前飞行策略,采用归一化算法和加权算法,计算所述目标飞行器对应的个体期望收益;步骤12,根据所述个体期望收益,生成多机协同飞行的策略记忆池,并计算所述策略记忆池中所述单纯飞行策略对应的总期望收益;步骤13,确定所述总期望收益最大值对应的所述单纯飞行策略为所述目标飞行器的所述解脱飞行策略。3.如权利要求2所述的基于前序飞行信息的密集飞行自主冲突解脱方法,其特征在于,所述步骤11中,具体包括:步骤111,根据目标飞行器的所述单纯飞行策略和任一个所述相邻飞行器的所述当前飞行策略,计算所述目标飞行器的个体安全收益和个体效率收益,其中,所述目标飞行器和所述相邻飞行器进行多机协同飞行;步骤112,采用归一化算法,对所述目标飞行器的个体安全收益和个体效率收益,进行归一化计算;步骤113,采用加权算法,根据归一化处理后的所述个体安全收益和归一化处理后的所述个体效率收益,计算所述个体期望收益,其中,所述个体期望收益的计算公式为:式中,为所述个体期望收益,为所述个体安全收益,为所述个体效率收益,λ为安全收益权重,为所述目标飞行器ai的第n个所述单纯飞行策略,n=1,2,…,N,N为所述单纯飞行策略的总数,i=1,2,…,M,M为协同飞行的飞行器数量。4.如权利要求3所述的基于前序飞行信息的密集飞行自主冲突解脱方法,其特征在于,所述安全收益权重的取值,满足如下步骤:步骤a,选取系统碰撞次数为零的所述单纯...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。