【技术实现步骤摘要】
本专利技术涉及航空技术,尤其涉及一种基于分组方式的飞行冲突解脱方法及装置。
技术介绍
随着我国航空业的快速发展,航空业务量与日俱增,飞行流量大大增加。相应地,空域中飞机的密度增大,导致飞机之间的安全间隔难以保证,从而发生飞行冲突的可能性增加。全国民航航班的架次,日平均在7000架次以上,规模和数量都非常庞大。同时,全国民航航班计划由航空公司、机场、空管局等多个单位和部门协调制定,而且全国航线分布复杂,因此航班在飞行过程中不可避免地会与其他航班存在冲突。因此,如何保证飞行安全成为亟待解决的重要问题,而进行飞机的冲突解脱成为避免飞机发生冲突的关键技术。现有技术中的冲突解脱方法主要是通过短期与中期的局部调整实现,通过临时调整局部范围出现飞行冲突的飞机的航行路径,以避免飞行冲突的发生。 由于局部调整策略可能在解决某两架飞机冲突的同时,带来他们与其他飞机的新的冲突,所以难以完成所有航班的全局性冲突解脱。
技术实现思路
针对现有技术中的缺陷,本专利技术提供了一种基于分组方式的飞行冲突解脱方法及>J-U ρ α装直。本专利技术提供了一种基于分组方式的飞行冲突解脱方法,包括步骤I、根据种群中适应度最高的基因序列中飞行器的延迟时间,以及所述飞行器对应的飞行计划,判断每架飞行器是否与其他飞行器存在冲突,若存在,则执行步骤2,若不存在,则结束优化流程;其中,所述种群包括mXn个延迟时间,所述m为基因序列的数量,每条基因序列包括η个延迟时间,所述η为飞行器的数量,每架飞行器包括m个延迟时间,m彡2,η彡2 ;步骤2、将所述飞行器分为X个子组,依次对各子组执行步骤3-4,其中,χ^2; ...
【技术保护点】
一种基于分组方式的飞行冲突解脱方法,其特征在于,包括:步骤1、根据种群中适应度最高的基因序列中飞行器的延迟时间,以及所述飞行器对应的飞行计划,判断每架飞行器是否与其他飞行器存在冲突,若存在,则执行步骤2,若不存在,则结束优化流程;其中,所述种群包括m×n个延迟时间,所述m为基因序列的数量,每条基因序列包括n个延迟时间,所述n为飞行器的数量,每架飞行器包括m个延迟时间,m≥2,n≥2;步骤2、将所述飞行器分为x个子组,依次对各子组执行步骤3?4,其中,x≥2;步骤3、从所述种群中选出两条基因序列,对所述两条基因序列在当前子组中的延迟时间的自身适应度进行比较,择优继承所述子组中的延迟时间,获得两条继承后的子代基因序列;对分别从所述两条继承后的子代基因序列在所述子组中选出的延迟时间进行变异,获得两条子代基因序列;步骤4、判断所获得的子代基因序列的数量是否达到m,若否,则重复执行步骤3;若是,则执行步骤5;步骤5、判断执行完步骤3?4的子组个数是否达到x,若否,则对下一子组继续执行步骤3;若是,则将所获得的种群作为优化后的种群,获取所述优化后的种群,以及所述优化后的种群中适应度最高的一条基因序 ...
【技术特征摘要】
1.一种基于分组方式的飞行冲突解脱方法,其特征在于,包括 步骤I、根据种群中适应度最高的基因序列中飞行器的延迟时间,以及所述飞行器对应的飞行计划,判断每架飞行器是否与其他飞行器存在冲突,若存在,则执行步骤2,若不存在,则结束优化流程; 其中,所述种群包括mXη个延迟时间,所述m为基因序列的数量,每条基因序列包括η个延迟时间,所述η为飞行器的数量,每架飞行器包括m个延迟时间,m彡2,η彡2 ; 步骤2、将所述飞行器分为X个子组,依次对各子组执行步骤3-4,其中,χ^2; 步骤3、从所述种群中选出两条基因序列,对所述两条基因序列在当前子组中的延迟时间的自身适应度进行比较,择优继承所述子组中的延迟时间,获得两条继承后的子代基因序列;对分别从所述两条继承后的子代基因序列在所述子组中选出的延迟时间进行变异,获得两条子代基因序列; 步骤4、判断所获得的子代基因序列的数量是否达到m,若否,则重复执行步骤3 ;若是,则执行步骤5 ; 步骤5、判断执行完步骤3-4的子组个数是否达到X,若否,则对下一子组继续执行步骤3 ;若是,则将所获得的种群作为优化后的种群,获取所述优化后的种群,以及所述优化后的种群中适应度最闻的一条基因序列。2.根据权利要求I所述的基于分组方式的飞行冲突解脱方法,其特征在于,执行完所述步骤5之后,所述方法还包括 步骤6、判断所述优化后的种群的优化代数是否等于预设阈值,若否,则对所述优化后的种群重复执行步骤1-5 ;若是,则将所获得的种群作为最终优化后的种群,获取所述最终优化后的种群,以及所述最终优化后的种群中适应度最高的一条基因序列;或者 步骤7、判断所述优化后的种群中适应度最高的基因序列的适应度是否满足预设条件,若否,则对所述优化后的种群重复执行步骤1-5 ;若是,则获得最终优化后的种群,以及所述最终优化后的种群中适应度最闻的一条基因序列。3.根据权利要求I所述的基于分组方式的飞行冲突解脱方法,其特征在于,所述步骤2包括 将所述飞行器分为X个子组,所述X个子组包括至少一个冲突组和一个非冲突组,依次对各子组执行步骤3-4,其中,X彡2 ; 若对所述飞行器进行分组的结果与执行步骤2之前的各子组相同,则将所述飞行器随机分为X个子组,依次对各子组执行步骤3-4,其中,X ^ 2。4.根据权利要求I所述的基于分组方式的飞行冲突解脱方法,其特征在于,所述从所述种群中选出两条基因序列包括 从所述种群中采用锦标赛法选出两条基因序列; 所述对所述两条基因序列在当前子组中的延迟时间的自身适应度进行比较,择优继承所述子组中的延迟时间,获得两条继承后的子代基因序列具体为 对所述两条基因序列在当前子组中的延迟时间的自身适应度进行比较; 若所述两条基因序列中,与同一架飞行器对应的延迟时间的自身适应度不相同,则所述两条基因序列均继承自身适应度较大的延迟时间,获得两条继承后的子代基因序列; 若所述两条基因序列中,与同一架飞行器对应的延迟时间的自身适应度相同,则所述两条基因序列分别按预设比例继承所述自身适应度相同的延迟时间,获得两条继承后的子代基因序列; 所述对分别从所述两条继承后的子代基因序列在所述子组中选出的延迟时间进行变异包括 根据所述两条继承后的子代基因序列在所述子组中的延迟时间,以及对应的飞行器的飞行计划,分别判断所述子组内的飞行器之间是否存在冲突; 若是,则将所述继承后的子代基因序列中按照预设规则选出的延迟时间变异为随机数;若否,则将所述继承后的子代基因序列中随机选出的延迟时间变异为随机数; 所述判断每架飞行器是否与其他飞行器存在冲突具体为 分别判断每架飞行器与其他飞行器预计到达各航迹交汇点的时间间隔是否小于预设的时间间隔,所述航迹交汇点为各架飞行器的航迹相交的位置点。5.根据权利要求I或2所述的基于分组方式的飞行冲突解脱方法,其特征在于,所述适应度为6.一种基于分组方式的飞行冲突解脱装置,其特征在于,包括 第一工作模块,用于根据种群中适应度最高的基因序列中飞行器的延迟时间,以及所述飞行器对应的飞行计划,判断每架飞行器是否...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。