[发明专利]一种基于高效排序算法的巡航解算方法在审
| 申请号: | 202011046058.1 | 申请日: | 2020-09-29 |
| 公开(公告)号: | CN112179350A | 公开(公告)日: | 2021-01-05 |
| 发明(设计)人: | 吕明伟;马晓宁;刘伟;张少卿;王言伟 | 申请(专利权)人: | 中国航空工业集团公司沈阳飞机设计研究所 |
| 主分类号: | G01C21/20 | 分类号: | G01C21/20;G06N3/00 |
| 代理公司: | 北京航信高科知识产权代理事务所(普通合伙) 11526 | 代理人: | 刘传准 |
| 地址: | 110035 辽*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 高效 排序 算法 巡航 方法 | ||
1.一种基于高效排序算法的巡航解算方法,其特征在于,包括:
步骤S1、获取飞机的重量信息,给定包含当前位置至终点位置的飞行高度剖面及飞行速度剖面,其中,飞行高度剖面内包含多个离散的目标飞行高度,飞行速度剖面内包含多个离散的目标飞行速度;由所述目标飞行高度与所述目标飞行速度构成初始种群变量;
步骤S2、根据飞机重量信息及目标飞行高度、目标飞行速度确定飞机的平飞公里耗油;
步骤S3、根据飞机当前位置信息及终点位置信息确定飞机水平飞行距离;
步骤S4、根据飞机水平飞行距离及平飞公里耗油确定耗油量;
步骤S5、以所述耗油量为第一目标函数,以所述目标飞行高度及目标飞行速度为变量,进行遗传算法计算,获得最小耗油量下的目标飞行高度及目标飞行速度。
2.如权利要求1所述的基于高效排序算法的巡航解算方法,其特征在于,步骤S1中,获取飞机的重量信息包括:
获取飞机空重;
获取当前时刻的外挂剩余重量;
获取当前时刻的剩余油量;以及
根据飞机空重、外挂剩余重量及剩余油量确定飞机的重量信息。
3.如权利要求1所述的基于高效排序算法的巡航解算方法,其特征在于,步骤S3中,确定飞机水平飞行距离包括:
将飞机当前位置信息转化为东北天坐标;
确定终点位置以及未飞过的航路点;
计算飞机当前位置依次经过各航路点直至到终点位置的飞机水平飞行距离。
4.如权利要求1所述的基于高效排序算法的巡航解算方法,其特征在于,步骤S5中,进一步包括:
设定目标飞行高度及目标飞行速度的范围约束条件。
5.如权利要求4所述的基于高效排序算法的巡航解算方法,其特征在于,所述目标飞行高度的范围为0-17553m;所述目标飞行速度的范围为0-1Ma。
6.如权利要求1所述的基于高效排序算法的巡航解算方法,其特征在于,步骤S5中,进一步包括:
构建第二目标函数,所述第二目标函数为:
min f1=-(M2*MaToMs*C2y/C2x)/Ce,其中,M2为平飞速度、MaToMs为真空速、C2y为平飞升力系数、C2x为平飞阻力系数、Ce为平飞耗油因子。
7.如权利要求6所述的基于高效排序算法的巡航解算方法,其特征在于,对于包含所述第一目标函数及所述第二目标函数的多目标函数,步骤S5中采用非劣解排序进行解算。
8.如权利要求1所述的基于高效排序算法的巡航解算方法,其特征在于,步骤S4中,通过龙贝格求积分方法确定飞机的耗油量。
9.如权利要求1所述的基于高效排序算法的巡航解算方法,其特征在于,进一步包括,设置燃油阈值,若经解算的最小耗油量下的目标飞行高度及目标飞行速度所对应的燃油超过所述燃油阈值,则进行燃油告警提示。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司沈阳飞机设计研究所,未经中国航空工业集团公司沈阳飞机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011046058.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种生猪养殖饲料定期上料装置
- 下一篇:一种线缆剥线钳





