一种采用非劣排序算法进行燃油消耗优化方法及装置制造方法及图纸

技术编号:23559017 阅读:29 留言:0更新日期:2020-03-25 04:24
本申请属于飞机燃油技术领域,特别涉及一种采用非劣排序算法进行燃油消耗优化方法及装置。方法包括:步骤一:获取飞机状态参数、气动参数以及发动机特性参数;步骤二:根据所述飞机状态参数、所述气动参数以及所述发动机特性参数获取飞机待飞距离的燃油消耗,并通过非劣排序算法获得飞机最优的飞行高度和速度集合。本申请的采用非劣排序算法进行燃油消耗优化方法,能够快速准确的得到飞机最优的飞行高度和速度集合,可以充分发挥该飞行器的飞行性能,达到非常良好的飞行效果,圆满完成飞行任务。

A method and device for fuel consumption optimization using non inferior sorting algorithm

【技术实现步骤摘要】
一种采用非劣排序算法进行燃油消耗优化方法及装置
本申请属于飞机燃油
,特别涉及一种采用非劣排序算法进行燃油消耗优化方法及装置。
技术介绍
飞行器的燃油最优轨迹设计一直受到普遍的关注,飞行器飞行节油轨迹的优化,即对飞行器飞行状态的优化,就是飞行器在一定的飞行条件下,如何选取其最优的飞行状态,使其中某项性能指标达到最优。优化飞行航路不仅仅可以节省飞行器的飞行成本,而且能使某项性能的指标更优,在同等飞行成本条件下具有一定的指导作用。现有技术中还没有一套能够快速有效实现飞机燃油消耗优化的方法。因此,希望有一种技术方案来克服或至少减轻现有技术的至少一个上述缺陷。
技术实现思路
本申请的目的是提供了一种采用非劣排序算法进行燃油消耗优化方法及装置,以解决现有技术存在的至少一个问题。本申请的技术方案是:本申请的第一个方面提供了一种采用非劣排序算法进行燃油消耗优化方法,包括:步骤一:获取飞机状态参数、气动参数以及发动机特性参数;步骤二:根据所述飞机状态参数、所述气动参数以及所述发动机特性参数获取飞机待飞距离的燃油消耗,并通过非劣排序算法获得飞机最优的飞行高度和速度集合。可选地,步骤一中,所述飞机状态参数包括外挂信息和重量,所述气动参数包括阻力系数,所述发动机特性参数包括耗油参数。可选地,所述飞机待飞距离是飞机在当前位置经过各个航路点到达机场点的航路总和,获取所述飞机待飞距离的步骤包括:获取飞机当前位置信息、机场点位置信息以及各航路点位置信息;r>将所述飞机当前位置信息、所述机场点位置信息以及所述各航路点位置信息进行坐标转换;计算转换后坐标系的水平距离。可选地,所述飞机当前位置信息、所述机场点位置信息以及所述各航路点位置信息均包括经度、纬度以及高度。可选地,转换后的坐标系为北东天坐标系。可选地,步骤二中,所述根据所述飞机状态参数、所述气动参数以及所述发动机特性参数获取飞机待飞距离的燃油消耗包括:根据所述飞机状态参数获取飞机待飞距离的第一燃油消耗;根据所述气动参数获取飞机待飞距离的第二燃油消耗;根据所述发动机特性参数获取飞机待飞距离的第三燃油消耗;将所述第一燃油消耗、所述第二燃油消耗以及所述第三燃油消耗进行加和,得到飞机待飞距离的总燃油消耗。可选地,步骤二中,所述通过非劣排序算法获得飞机最优的飞行高度和速度集合包括:S21、获取初始种群,所述初始种群为飞机初始的高度和速度的集合;S22、对所述初始种群执行二元锦标赛选择出第一代种群;S23、对所述第一代种群模拟二进制交叉算子进行交叉和多项式变异方式变异得到第二代种群;S24、合并所述第一代种群和所述第二代种群,对合并后的种群进行非劣排序,通过排挤和精英保留策略选出第三代种群;S25、对所述第三代种群进行复制、交叉和变异选出最优的第四代种群;其中,所述第一代种群、所述第二代种群、所述第三代种群以及所述第四代种群均为满足飞机待飞距离的总燃油消耗要求的种群。本申请的第二个方面提供了一种采用非劣排序算法进行燃油消耗优化装置,包括:参数获取模块,用于获取飞机状态参数、气动参数以及发动机特性参数;数据处理模块,用于根据所述飞机状态参数、所述气动参数以及所述发动机特性参数获取飞机待飞距离的燃油消耗,并通过非劣排序算法获得飞机最优的飞行高度和速度集合。专利技术至少存在以下有益技术效果:本申请的采用非劣排序算法进行燃油消耗优化方法,能够快速准确的得到飞机最优的飞行高度和速度集合,可以充分发挥该飞行器的飞行性能,达到非常良好的飞行效果,圆满完成飞行任务。附图说明图1是本申请一个实施方式的采用非劣排序算法进行燃油消耗优化方法流程图。具体实施方式为使本申请实施的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行更加详细的描述。在附图中,自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。所描述的实施例是本申请一部分实施例,而不是全部的实施例。下面通过参考附图描述的实施例是示例性的,旨在用于解释本申请,而不能理解为对本申请的限制。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。下面结合附图对本申请的实施例进行详细说明。在本申请的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请保护范围的限制。下面结合附图1对本申请做进一步详细说明。本申请的第一个方面提供了一种采用非劣排序算法进行燃油消耗优化方法,包括:步骤一:获取飞机状态参数、气动参数以及发动机特性参数;步骤二:根据飞机状态参数、气动参数以及发动机特性参数获取飞机待飞距离的燃油消耗,并通过非劣排序算法获得飞机最优的飞行高度和速度集合。具体的,步骤一中,飞机状态参数包括外挂信息和重量,气动参数包括阻力系数,发动机特性参数包括耗油参数。本申请的采用非劣排序算法进行燃油消耗优化方法,步骤二中,飞机待飞距离是飞机在当前位置经过各个航路点到达机场点的航路总和,获取飞机待飞距离的步骤包括:获取飞机当前位置信息、机场点位置信息以及各航路点位置信息;飞机当前位置信息、机场点位置信息以及各航路点位置信息均包括经度、纬度以及高度;将飞机当前位置信息、机场点位置信息以及各航路点位置信息进行坐标转换,转换后的坐标系为北东天坐标系。计算转换后坐标系的水平距离。步骤二中,根据飞机状态参数、气动参数以及发动机特性参数获取飞机待飞距离的燃油消耗包括:根据飞机状态参数获取飞机待飞距离的第一燃油消耗。本实施例中,飞机的状态参数包括飞机的重量和外挂种类、数量、挂点位置等信息。首先建立这些状态参数与飞机耗油的关系数据表,在使用时通过查表法计算得到飞机待飞距离的第一燃油消耗;根据飞机气动参数获取飞机待飞距离的第二燃油消耗。本实施例中,飞机的气动参数主要考虑飞机的阻力系数。首先建立飞机阻力系数与飞机耗油的关系数据表,在使用时通过查表法计算得到飞机待飞距离的第二燃油消耗;根据飞机发动机特性参数获取飞机待飞距离的第三燃油消耗。本实施例中,飞机的发动机特性参数包括发动机个数、转数、开/关加力工作状态等信息。首先建立这些发动机特性参数与飞机耗油的关系数据表,在使用时通过查表法计算得到飞机待飞距离的第三燃油消耗;将第一燃油消耗、第二燃油消耗以及第三燃油消耗进行加和,得到飞机待飞距离的总燃油消耗。步骤二中,通过非劣排序算法获得飞机最优的飞本文档来自技高网...

【技术保护点】
1.一种采用非劣排序算法进行燃油消耗优化方法,其特征在于,包括:/n步骤一:获取飞机状态参数、气动参数以及发动机特性参数;/n步骤二:根据所述飞机状态参数、所述气动参数以及所述发动机特性参数获取飞机待飞距离的燃油消耗,并通过非劣排序算法获得飞机最优的飞行高度和速度集合。/n

【技术特征摘要】
1.一种采用非劣排序算法进行燃油消耗优化方法,其特征在于,包括:
步骤一:获取飞机状态参数、气动参数以及发动机特性参数;
步骤二:根据所述飞机状态参数、所述气动参数以及所述发动机特性参数获取飞机待飞距离的燃油消耗,并通过非劣排序算法获得飞机最优的飞行高度和速度集合。


2.根据权利要求1所述的采用非劣排序算法进行燃油消耗优化方法,其特征在于,步骤一中,所述飞机状态参数包括外挂信息和重量,所述气动参数包括阻力系数,所述发动机特性参数包括耗油参数。


3.根据权利要求2所述的采用非劣排序算法进行燃油消耗优化方法,其特征在于,所述飞机待飞距离是飞机在当前位置经过各个航路点到达机场点的航路总和,获取所述飞机待飞距离的步骤包括:
获取飞机当前位置信息、机场点位置信息以及各航路点位置信息;
将所述飞机当前位置信息、所述机场点位置信息以及所述各航路点位置信息进行坐标转换;
计算转换后坐标系的水平距离。


4.根据权利要求3所述的采用非劣排序算法进行燃油消耗优化方法,其特征在于,所述飞机当前位置信息、所述机场点位置信息以及所述各航路点位置信息均包括经度、纬度以及高度。


5.根据权利要求4所述的采用非劣排序算法进行燃油消耗优化方法,其特征在于,转换后的坐标系为北东天坐标系。


6.根据权利要求5所述的采用非劣排序算法进行燃油消耗优化方法,其特征在于,步骤二中,所述根据所述飞机状态参数、所述气动参数以及所述发动机特...

【专利技术属性】
技术研发人员:马晓宁刘志男吕明伟阳力
申请(专利权)人:中国航空工业集团公司沈阳飞机设计研究所
类型:发明
国别省市:辽宁;21

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1