基于遗传算法的空中加油区域配置模型

合集下载

数学建模y05B飞机空中加油方案

数学建模y05B飞机空中加油方案

=
é1 êë 2
+
1 3 log3
(n
+1)ùúû
L;
② k 为其他情况(由以上同理求得)
k=4
时, rn
=
é1 êë 2
+5 12
log4
(n
+1)ùúû
L

k=5
时, rn
=
é1 êë 2
+
1 2
log5
(n
+1)ùúû
L

k=6
时, rn
=
é1 êë 2
+
11 20
log6
(n
+1)ùúû
L;
所以该结构中飞机的总数目为 w = k m ,辅机数目为 n=w-1= km -1。
引理:满足上述结构图的作战计划可保证主机飞到最大作战半径为
rn
=
1 2
+
hm

证明:由性质①可知,不同层的步进距离 h 是相同的;
由性质②可知,同一层不同的基步进距离也为 h;
由性质③④⑤可以保证主机在结构图的最顶点处再前进 1/2L 距离返回时可
3 29/30L
4 29/30L
5 1L
6
山东大学:刘澄玉,高均波,姜春香
由此可以看出 n-m 接 m 送与 m 接 n-m 送的结果是完全相同的,也从一个侧 面验证了引理二。
基 k、层数 m、每层步进 h、辅机架数 n 以及 rn 之间的关系: ① k=3 时,h=1/3L
m=1 n= 31 -1=2 rn =1/2+1/3=5/6L
此时的 Rn* 。对问题 5,求出满足主机最快到达目的地并返回和最少辅机数两种情 况下的作战方案,并给出 n 值分别为 580 和 186。最后对基 k 模型进行了优化, 给出了改进。

空中加油问题的最优化研究

空中加油问题的最优化研究

空中加油问题的最优化研究
孙金标;施克如;王克格
【期刊名称】《飞行力学》
【年(卷),期】2000(18)4
【摘要】通过对空中加油在作战使用中的问题进行分析 ,针对受油机往返各加 1次油的情况 ,给出了空中加油的数学模型 ,并采用遗传算法对问题进行了优化计算。

实际计算表明 ,所建模型具有良好的适应性 ,能够适合不同的作战环境和不同作战要求 ;采用遗传优化算法研究空中加油问题 ,优化效率高、具有全局性 ,并易于计算机实现 ;所得的加油方案是合理的。

【总页数】4页(P10-13)
【关键词】作战要求;遗传算法;空中加油机
【作者】孙金标;施克如;王克格
【作者单位】空军指挥学院二系
【正文语种】中文
【中图分类】V271.494
【相关文献】
1.一类空中加油问题的优化研究 [J], 贾明亮;郭继坤;贾建锋
2.自动空中加油技术研究进展与关键问题 [J], 董新民;徐跃鉴;陈博
3.无人作战飞机空中加油航路问题研究 [J], 程路尧;朱建冲;蔡纪伟
4.基于耗油模型和多种群遗传算法的空中加油问题的研究 [J],
5.飞机空中加油航路规划的最优化研究 [J], 刘健豪;艾剑良
因版权原因,仅展示原文概要,查看原文内容请购买。

基于多种群遗传算法的远程作战体系加油路径优化

基于多种群遗传算法的远程作战体系加油路径优化

收稿日期:2016-05-08修回日期:2016-06-17基金项目:国家自然科学基金资助项目(71401174)作者简介:崔利杰(1979-),男,河南许昌人,博士,副教授。

研究方向:航空安全、系统可靠性与优化。

*摘要:为解决加油机在远程作战体系中的高效使用与经济性问题,推导了远程作战体系中加油机和歼击机的油耗方程模型,建立以耗油量最少为目标的空中加油路径优化模型。

该模型基于一定的作战任务构想,利用多种群遗传算法进行了求解,从求解结果来看,该算法可以快速搜索到能够在所有满足作战任务要求的任务路径中寻找到最小消耗的位置坐标,以获得最大的作战效能,从而达到优化远程作战体系中的作战和训练中加油机使用问题。

关键词:多种群遗传算法,远程作战体系,空中加油,路径优化中图分类号:V279文献标识码:ADOI :10.3969/j.issn.1002-0640.2017.06.020基于多种群遗传算法的远程作战体系加油路径优化*崔利杰1,祖成昊2,李泽1,任博1,郑鹏军2(1.空军工程大学装备管理与安全工程学院,西安710051;2.解放军95885部队,西安710089)Route Optimization of AAR in Long Range Operational SystemBased on MPGACUI Li-jie 1,ZU Cheng-hao 2,LI Ze 1,REN Bo 1,ZHENG Peng-jun 2(1.School of Equipment Management and Safety Engineering ,Air Force Engineering University ,Xi ’an 710051,China ;2.Unit 95885of PLA ,Xi ’an 710089,China )Abstract :To use Air -to -Air Refueling (AAR )technology in long range operational systemefficiently ,an equation of tanker ’s and fighter plane ’s oil consumption rate is deduced.Firstly ,the optimization model to get minimum oil consumption and extreme restore the real war environment is built.Secondly ,the multiple population genetic algorithm (MPGA )is used and described to solve the optimization model question.Finally ,the result display this method can search the point which can satisfy request of operation and cost least oil ,so the goal optimize how to use tanker in fight or train can be achieved.Key words :MPGA ,long range operational system ,AAR ,route optimization 0引言随着空中加油技术的不断成熟,加油机在军事行动中的作用越来越突出,世界各军事发达国家对空中加油的研究方兴未艾,如美军依靠空中加油技术,实现了美国空军的“全球警戒、全球到达、全球力量”的战略目标[1];欧洲防务局(European Defense Agency )依托于空中加油提出了全球到达战略[2];不仅如此,民航领域也开始研究空中加油的应用问题,如欧盟已着手论证民航中空中加油的效益问题,并提出了“民用加油运输系统”思想(CivilAir-to-air Refilling Transport System )[3],证明这个系统可以降低9%的总成本。

基于遗传算法和长短记忆神经网络组合模型的加油站销量预测

基于遗传算法和长短记忆神经网络组合模型的加油站销量预测

基于遗传算法和长短记忆神经网络组合模型的加油站销量预测基于遗传算法和长短记忆神经网络组合模型的加油站销量预测随着社会经济的发展,汽车已成为人们出行的重要工具。

加油站作为汽车燃料的供应点,其销量预测对于加油站的经营和管理至关重要。

为了更好地进行销量预测,本文基于遗传算法和长短记忆神经网络(LSTM)组合模型,提出了一种高效准确的加油站销量预测方法。

遗传算法是一种模拟自然界生物进化过程的优化算法,通过模拟自然选择、交叉和变异等过程,能够寻找到问题的最优解。

在加油站销量预测中,我们可以将销量数据看作遗传算法的个体,并通过遗传算法来优化模型参数,提高预测准确性。

通过不断迭代优化,遗传算法可以找到最适合预测加油站销量的参数组合。

而LSTM则是一种特殊的循环神经网络,能够有效地捕捉序列数据中的长期依赖关系。

在加油站销量预测中,销量数据往往是时间序列数据,具有明显的时间依赖性。

LSTM能够通过记忆单元和各个门控单元的组合,对销量数据中的长期依赖关系进行建模,从而更准确地预测加油站的销量。

在本文提出的组合模型中,首先需要收集一段时间内的加油站销量数据。

然后,通过遗传算法来寻找LSTM模型的最优参数。

遗传算法通过不断地选择、交叉和变异来生成新的参数组合,并通过适应度函数来评估每个参数组合的优劣。

不断迭代的过程中,遗传算法可以逐渐接近目标函数的最优解。

当遗传算法找到最优参数组合后,我们将这些参数应用于LSTM模型中,开始进行加油站销量的预测。

LSTM模型通过学习历史销量数据,建立起销量数据与时间的映射关系,从而可以对未来的销量进行预测。

预测结果可以帮助加油站经营者合理制定销售策略,更好地满足市场需求。

通过对实际加油站销量数据的测试和对比分析,我们可以发现,基于遗传算法和LSTM组合模型的加油站销量预测方法相比其他传统方法具有更高的预测准确性和稳定性。

遗传算法优化了LSTM模型的参数,提高了模型的拟合能力,而LSTM模型又能够有效地捕捉销量数据的时间依赖性,进一步提高了预测的准确性。

基于遗传算法的空中加油航迹规划优化技术研究

基于遗传算法的空中加油航迹规划优化技术研究

基于遗传算法的空中加油航迹规划优化技术研究随着现代军事技术的不断发展,空中加油技术已经成为了现代战争中不可或缺的一部分。

在战机执行长途飞行任务时,由于燃油储备的限制,无法一直在空中飞行,需要通过空中加油进行补给,从而延长其飞行时间,提高其任务执行能力。

空中加油技术的实现需要规划一条合适的加油航迹,这就需要通过一定的优化方法实现。

遗传算法是一种基于遗传学原理的优化算法,具有全局搜索能力,适用于复杂问题的求解。

本文将基于遗传算法的空中加油航迹规划优化技术进行研究。

首先,需要分析空中加油的特点,确定问题模型。

空中加油中,加油机和受油机的速度和高度不同,受油机必须按照加油机的速度和高度飞行,加油机需要实现与受油机的对接,因此加油航迹必须在满足受油机速度和高度要求的前提下,确保加油机与受油机的对接成功。

其次,需要建立适应度函数。

适应度函数的作用是评价每个候选解的优劣程度,并为遗传算法提供优秀的进化方向。

针对空中加油航迹规划,可以将适应度函数分为两部分。

第一部分是航程函数,用来评估加油航迹的长度。

在规定的加油航迹范围内,航程越短,则受油机节省的燃油越多,加油效率越高。

第二部分是对接函数,用来评估加油机与受油机之间的对接状况。

在对接区域内,对接成功的加油航迹会得到更高的适应度值,否则适应度值会相应下降。

然后,需要选择编码方案和遗传算子。

编码方案是指将空中加油航迹问题的决策变量转换成计算机可处理的形式。

在本研究中,我们采用二进制编码方式,在航迹范围内随机生成一定数量的航路点,利用二进制编码表示。

遗传算子是一组基于遗传学原理的进化算子,包括选择、交叉和变异三种算子。

其中,选择算子用于筛选优秀的个体,交叉算子用于交换不同个体的遗传信息,变异算子用于引入新的遗传信息,从而提高搜索范围和多样性。

最后,需要进行遗传算法的实现和优化。

在遗传算法的基础上,可以通过不断调整适应度函数、编码方案和遗传算子等参数,实现更加高效的航迹规划优化。

基于线性规划的空中加油飞行计划

基于线性规划的空中加油飞行计划

基于线性规划的空中加油飞行计划空中加油飞行是一种在飞行中进行加油的特殊飞行方式,它能够延长战斗机的飞行时间和作战半径,提高其作战能力。

对于作战任务或长途出动的战斗机来说,空中加油飞行是非常重要的。

为了保证空中加油飞行的有效性和安全性,需要进行详细的飞行计划和规划。

本文将基于线性规划的方法,建立一种空中加油飞行计划模型。

我们将考虑飞行器的型号、燃油容量、起飞地点、目的地点等参数,以最小化飞行时间和燃油消耗为目标,充分利用加油飞机资源,确保飞行任务的顺利完成。

下面将详细介绍空中加油飞行计划的建模和求解过程。

我们需要确定飞行器的相关参数和条件。

假设我们有一种特定型号的战斗机需要执行一项空中加油飞行任务,其燃油容量为C(单位:升),起飞地点为A,目的地点为B。

我们还有一种加油飞机,其加油能力为M(单位:升/分钟),加油飞行的起飞地点和目的地点与战斗机相同。

我们的目标是设计一个最优的飞行计划,以最小化飞行时间和燃油消耗。

在建立线性规划模型之前,我们需要先确定一些约束条件。

飞行器需要满足起飞和降落的时间窗口约束,即在规定的时间范围内完成起飞和降落。

加油飞机的加油速度需要满足战斗机的燃油需求,即在规定的时间内完成加油任务。

飞行器的总飞行时间需要满足任务的要求,即在规定的时间内完成整个飞行任务。

建立线性规划模型的目标函数如下所示:Minimize Z = T + FT表示飞行时间,F表示燃油消耗。

目标是最小化总飞行时间和燃油消耗。

1. 起飞时间窗口约束:T ≥ T_aT ≤ T_bT_a表示起飞的最早时间,T_b表示起飞的最晚时间。

T''表示加油的时间,T'''_a表示加油的最长时间,T'''_b表示加油的最短时间。

T ≤ T_maxT_max表示总飞行时间的上限。

以上就是建立线性规划模型的目标函数和约束条件。

接下来,我们将使用线性规划方法对模型进行求解。

基于遗传算法组合预测模型的空域流量预测系统构建

i n t h e a i r s p a c e ,a i r t r a f f i c c o n ro t l wo r k l o a d o f i n t e r n a t i o n a l a i r p o r t ,t he a c c ra u c y a n d r e l i a b i l i t y o f he t f li g h t d y n a mi c i n f o r ma t i o n p r o v i d e t h e b a s i s f o r t h e me a s u r e s o f a i r t r a f ic f c o n t r o l e fe c t i ve l y .I n t h i s p a pe r ’t he s o l u t i o n t o t he s e p r o bl e ms i s t o f o c u s o n p r e d i c t t he f li g h t f lo w i n t he s p e c i ic f c o n rol t a r e a a nd f li g h t r o u t e p o i nt a t a s p e c i ic f t i me i n t e r va l ,p r o vi d i n g r e f e r e n c e f lo w i nf o m a r t i o n t o a i r t ra ic f c o n ro t l l e r s s o t ha t t he y c a n l a y d o wn c o n t r o l p r o g r a m f l e x i b l y i n a d v nc a e a nd a v o i d wa s t i n g a i r s p a c e

基于遗传算法的VLCC货油舱分舱优化

舰船科学技术SHIP SCIENCE AND TECHNOLOGY第43卷第4期2021年4月Vol. 43, No. 4Apr., 2021基于遗传算法的VLCC 货油舱分舱优化王志刚,周旭(南通中远海运川崎船舶工程有限公司,江苏南通226005)摘 要:探讨以减小静水弯矩为目标的超大型油船分舱优化方法。

建立以横舱壁位置为参变量的参数化分舱模型,编程实现典型工况配载计算;建立基于遗传算法的优化模型,实现在主尺度、船型和货油舱区域总长确定的 情况下,以最小静水弯矩为优化目标的货油舱横舱壁位置优化。

实际应用结果表明,该方法能快速高效地找到满足强制规范要求的静水弯矩最优的分舱方案。

关键词:分舱优化;遗传算法;参数化建模;VLCC中图分类号:U661.44 文献标识码:A文章编号:1672 - 7649(2021)04 - 0056 - 04 doi : 10.3404/j.issn,1672 - 7649.2021.04.011Subdivision optimization of VLCC Cargo tanks based on genetic algorithmWANG Zhi-gang, ZHOU Xu(Nantong COSCO KHI Ship Engineering Co., Ltd., Nantong 226005, China)Abstract: Studies the methods for subdivision optimization of VLCC with the objective of minimizing still water bend ­ing moment. The longitudinal position of the main transverse bulkhead are parametrically modeled and regarded as designvariables. The application program for calculating the typical loading condition is developed. The optimization model based on genetic algorithm method is built up. It can be used for optimizing the transverse bulkhead position of cargo tanks withthe objective of minimizing still water bending moment when the main dimensions, ship form and cargo area length are de ­termined. The example shows that this method can be applied to find a subdivision rapidly and efficiently, which satisfies themandatory rules requirements and with minimum still water bending moment.Key words: subdivision optimization ; genetic algorithm ; parametric modeling ; VLCC0引言船舶的优化设计理论及技术在降低船舶建造成本和提高船舶整体性能方面已经卓有成效,其研究成果已经广泛地应用到散货、集装箱及油轮等船型的优化设计中。

空中加油计划优化模型及其遗传算法求解


i USa oc ,n ot zt n m d li p tf w r icu esvn go p frs c osad oeojci .h n t eei ag— n ..rfrea pi ai o e s u o a nld ee r so et t n n n bet e e h gnt lo i mi o r d u i ri vT e c
空军指挥学院 作战指挥系 , 北京 10 9 007
A rF r o ad C lg ,e ig 10 9 , hn i oc C mm n o ee B in 0 0 7 C ia e l j
E-mal qiqf 9 @ sn c n i: n 1 66 i a.o
QI a -u Z AO J g l g X a gAr rfe n ln ig b sd o e e c ag r h C mp trE gn eig a d N Qi f, H i -o , U Gu n . i eu l g pa nn ae n g n t l i m.o ue n ler n n n n i i ot n
1 引言
空 中加油能力是空军远程作战能力的基本 构成 , 而如何迅
速地制定更加合理 的加 油计划 , 传统的手工方式 已经远远不能 满足现 代作 战高节奏 、 强对抗的要求 , 成为作 战计 划部门面临
油机代号 , 场 , 飞时间 , 机 起 航线 , 加油空域位置 , 加油量> 。由
此, 加油机 出动计划可以用下列集合表示 :
me t r s l e n t t h t te mo e n o r s o d n ac lt g me h d i f c u 1 n e u t d mo s a e t a h d l a d c re p n i g c lu a i t o s e f t a . s r n e

基于遗传算法优化BP神经网络的飞机油耗预测方法

第13卷㊀第3期Vol.13No.3㊀㊀智㊀能㊀计㊀算㊀机㊀与㊀应㊀用IntelligentComputerandApplications㊀㊀2023年3月㊀Mar.2023㊀㊀㊀㊀㊀㊀文章编号:2095-2163(2023)03-0226-05中图分类号:TP103文献标志码:A基于遗传算法优化BP神经网络的飞机油耗预测方法邹春玲,熊㊀静,刘㊀超,严㊀宇(上海工程技术大学航空运输学院,上海201620)摘㊀要:飞机油耗的精准预测可以有效减少环境污染㊁节约燃油能源㊁为航空公司降低运营成本㊂为了提高飞机油耗的预测精度,本文采用主成分分析方法从QAR数据中选择对飞机油耗影响较大的地速㊁纵向加速度㊁垂直加速度㊁风速㊁风向㊁倾斜角㊁空速㊁气压高度作为BP神经网络的输入变量,提出了基于遗传算法优化反向传播神经网络的飞机油耗预测方法㊂通过Matlab仿真软件建立了预测模型,以某航空公司飞机下降阶段QAR数据为基础进行验证实验㊂实验结果显示,该模型的预测精度优于传统的BP神经网络模型,预测性能更好㊂关键词:BP神经网络;遗传算法;飞机油耗预测;QAR数据AircraftfuelconsumptionpredictionmethodbasedonBPneuralnetworkoptimizedbygeneticalgorithmZOUChunling,XIONGJing,LIUChao,YANYu(SchoolofAirTransportation,ShanghaiUniversityofEngineeringScience,Shanghai201620,China)ʌAbstractɔAccuratepredictionofaircraftfuelconsumptioncaneffectivelyreduceenvironmentalpollution,savefuelenergy,andreduceoperatingcostsforairlines.Inordertoimprovethepredictionaccuracyofaircraftfuelconsumption,thegroundspeed,longitudinalacceleration,verticalacceleration,windspeed,winddirection,tiltangle,airspeedandairpressureheightwithgreaterinfluenceonaircraftfuelconsumptionareselectedfromtheQARdatabyprincipalcomponentanalysismethod,andanaircraftfuelconsumptionpredictionmethodbasedongeneticalgorithmoptimizationbackpropagationneuralnetworkisproposed.ApredictivemodelisestablishedthroughMatlabsimulationsoftware,andaverificationexperimentisconductedbasedontheQARdataoftheaircraftdescentphaseofanairline.ExperimentalresultsshowthatcomparedwiththetraditionalBPneuralnetwork,themodelpredictstheeffectmoreaccuratelyandthepredictionperformanceisbetter.ʌKeywordsɔBPneuralnetwork;geneticalgorithm;aircraftfuelconsumptionprediction;QARdata基金项目:上海市自然科学基金面上项目(21ZR1423800)㊂作者简介:邹春玲(1997-),女,硕士研究生,主要研究方向:智能算法与飞机油耗预测;熊㊀静(1979-),女,副教授,硕士生导师,主要研究方向:交通通信㊁智能信息处理;刘㊀超(1998-),男,硕士研究生,主要研究方向:数字孪生㊁数据挖掘;严㊀宇(1997-),男,硕士研究生,主要研究方向:优化算法㊁交通运输规划㊂通讯作者:熊㊀静㊀㊀Email:crystal_420@126.com收稿日期:2022-05-160㊀引㊀言据航空公司的统计资料表明,航空器的燃油生产成本已超过了航空公司运营成本的百分之四十以上[1]㊂过度的飞机燃料消耗,不但为中国航空的经营成本增加了很大压力,同时也给国内的节能减排工作带来了巨大挑战㊂因此,如何对飞机燃油油耗进行精准的预测减少飞机油耗量成为学术界与工业界关注的热点问题㊂国内外学者在飞机油耗预测方面进行了大量的研究㊂Baklacioglu[2]使用遗传算法优化的BP神经网络模型来模拟飞行阶段的飞行高度与真实空速及飞机油耗之间的关系㊂Ma等学者[3]开发了一种基于遗传算法的双机身飞机MOD框架,并将其用于飞机配置优化中㊂Baumann等学者[4]使用神经网络和决策树2种机器学习算法应用到飞机不同飞行阶段和整个飞行任务的燃油消耗数据建模中,通过实验结果对比出2种方法的优劣㊂颜艳[5]构建了2种BP神经网络油耗预测模型,并将其应用到整个航段的飞机油耗预测中,同时采用MIV算法和敏感度分析法对模型的影响因素进行了分析㊂魏志强等学者[6]以空客A320机型的数据为基础,使用BP神经网络来对不可预期燃油进行预测㊂刘家学等学者[7]构建了一种改进深度信念网络的方法,并将其应用在飞机下降阶段的飞机油耗预测中,以此提高飞机油耗预测的精度㊂上述研究大多数是采用BP神经网络对飞机油耗某个阶段进行预测,但如果BP神经网络初始权值和阈值的位置选择不合适会导致网络的收敛速度慢㊁陷入局部最优值,针对这些问题,研究学者采用遗传算法对BP神经网络进行优化[8]㊂但目前该优化算法在飞机油耗预测领域应用较少,其个别应用多数使用单个参数进行研究,而飞机油耗量和众多因素相关㊂另外,有些建模未基于实际数据进行仿真实验,在实际应用中有一定局限性㊂因此,本文采用主成分分析法选择QAR数据中对飞机下降阶段影响较大的几个参数,建立基于遗传算法优化BP神经网络的飞机油耗预测模型,通过Matlab软件实现预测模型,并以某航空公司飞机QAR数据进行验证实验,将其预测精度与传统的BP神经网络进行对比分析,以验证其在飞机油耗量预测精准度上的提升㊂1㊀BP神经网络BP神经网络是Rumelhart等学者[9]在1986年提出来的概念㊂BP神经网络在训练的过程中,数据可以通过权重从输入层传递到隐藏层,经过隐藏层非线性计算后再作用于输出层,输出层通过计算与实际值之间的误差来调节数据传递过程中的权值和阈值[10]㊂3层BP神经网络包含了一个输入层㊁一个隐藏层和一个输出层,其结构如图1所示㊂X1X2 X mT1T n W i j Wj h输入层i隐藏层j输出层h 图1㊀3层BP神经网络结构图Fig.1㊀Three-layerBPneuralnetworkstructurediagram㊀㊀BP神经网络训练过程的步骤如下:(1)网络初始化㊂按照网络输入输出顺序(X,T),来设定网络的输入层节点数n㊁隐藏层节点数l㊁输出层节点数m,输入层到隐藏层的连接权值wij,隐藏层到输出层的连接权值wjh,初始化隐藏层阈值aj,输出层阈值bh,并且给定了学习速率η和神经元的激励函数g(x)㊂其中,i=1, ,n,j=1, ,l,h=1, ,m,g(x)取Sigmoid函数,数学公式具体如下:gx()=11+e-x(1)㊀㊀(2)隐藏层的输出㊂隐藏层输出Hj的数学公式具体如下:Hj=gðni=1wijxi+aj()(2)㊀㊀(3)输出层的输出㊂输出层输出Oh的数学公式具体如下:Oh=ðlj=1Hjwjh+bh(3)㊀㊀(4)误差计算㊂误差E的数学公式具体如下:E=12ðmh=1Yh-Oh(4)㊀㊀其中,Yh为期望输出㊂记Yh-Oh=eh,则E可以表示为:E=12ðmh=1e2h(5)㊀㊀(5)权值更新㊂权值的更新公式具体如下:wij=wij+ηHj1-Hj()xiðmh=1wjhehwjh=wjh+ηHjeh{(6)㊀㊀(6)阈值更新㊂阈值的更新公式具体如下:aj=aj+ηHj1-Hj()ðmh=1wjhehbh=bh+ηeh{(7)㊀㊀(7)判断算法是否迭代结束,若没有结束,返回步骤(2)㊂BP神经网络训练过程流程如图2所示㊂反向传播误差,求所有隐含层的误差求输出层与预期输出的偏差e前向求出各个隐含层和输出层的输出迭代次数t=1网络初始化:选择第一个输入样本开始调整权值与阈值本训练样本结束?迭代次数t=t+1训练样本训练结束?选择下一个输入样本结束图2㊀BP神经网络训练流程图Fig.2㊀BPneuralnetworktrainingflowchart722第3期邹春玲,等:基于遗传算法优化BP神经网络的飞机油耗预测方法2㊀基于遗传算法优化BP神经网络的预测模型㊀㊀遗传算法最早是由Holland于20世纪70年代提出,是一种通过选择㊁交叉和变异三个基本遗传算子操作来对种群个体进行逐代寻优,然后通过对BP神经网络的权值和阈值不断更新,最终获得全局最优解的随机搜索算法[11-12]㊂遗传算法的步骤如下㊂(1)初始值编码:遗传算法在对问题求解前要将定义问题的变量编码为二维的参数向量㊂本文采取实数编码方法㊂(2)初始化种群:随机生成W=(W1;W2; ;Wp)的初始种群,种群个体数设为P,通过线性插值函数生成个体Wi,W1,W2, ,Ws为算法的一个染色体㊂(3)计算种群个体适应度值:利用训练误差平方和作为计算种群个体适应值㊂(4)选择:采用轮盘赌法,选择概率可由式(8)计算求出:pi=fiðpi=1fi㊀i=1,2, ,p(8)㊀㊀其中,fi为适应度值倒数,p为种群规模㊂(5)交叉:基因Wq在j位的交叉操作和基因Ws在j位的交叉操作分别按如下公式进行:Wqj=Wqj1-b()+Wsjb(9)Wsj=Wsj1-b()+Wqjb(10)㊀㊀其中,b是[0,1]间的随机数㊂(6)变异:第i个个体的第j个基因进行种群变异,其操作可由如下公式进行描述:Wij=Wij+Wij-Wmax()fg()㊀rȡ0.5Wij+Wmin-Wij()fg()㊀r<0.5{(11)fg()=r2(1-g/Gmax)(12)㊀㊀其中,Wmax,Wmin分别为基因Wij的最大值和最小值;Gmax为最大进化次数;g为当前迭代次数;r为[0,1]间的随机数;r2是随机数㊂(7)获得新种群:重复(4) (6)步骤,直到输出最优解㊂GA优化BP神经网络的流程如图3所示㊂初始值编码(输入数据)数据匹配、预处理(归一化等)确定B P 网络结构初始化种群计算种群个体适应度值获取B P 初始权值和阈值选择(轮盘赌法)计算网络误差更新权值和阈值满足条件?满足最小均方误差或迭代次数输出结果仿真测试新种群变异变叉YNNY图3㊀GA优化BP神经网络流程图Fig.3㊀GA-optimizedBPneuralnetworkflowchart3㊀仿真实验3.1㊀实验环境及数据来源实验在MatlabR2016a环境下构建基于遗传算法优化BP神经网络的飞机油耗预测模型㊂本文实验的QAR数据来源于某航空公司,选择200组QAR数据样本进行实验,同时选取地速㊁纵向加速度㊁垂直加速度㊁风速㊁风向㊁倾斜角㊁空速㊁气压高度㊁俯仰角㊁大气温度㊁飞机质量㊁发动机工作状态12个飞行参数[13]㊂其中,96%的数据用于训练,其余4%的数据用于测试㊂为了更精准地预测模型,采用主成分分析法从12个飞行参数中选取对飞机燃油油耗影响比较大的主成分进行实验㊂对12个参数进行主成分分析得到的碎石图如图4所示㊂6543210组件号特征值123456789101112图4㊀飞机油耗主成分分析碎石图Fig.4㊀Analysisoftheprincipalcomponentsofaircraftfuelconsumptioninalithotripsychart822智㊀能㊀计㊀算㊀机㊀与㊀应㊀用㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀第13卷㊀㊀㊀从图4中可以看出,第8个参数后的特征值几乎趋于0,对飞机油耗的影响程度较小,故只选取前8个参数作为神经网络的输入㊂3.2㊀GA-BP神经网络的输入和输出数据实验的输入参数有地速㊁纵向加速度㊁垂直加速度㊁风速㊁风向㊁倾斜角㊁空速㊁气压高度共8种参数,输出参数为预测航线燃油油量这一种参数㊂经GA-BP神经网络模型计算后得出预测的航线油量㊂由于每个参数的量纲不同,输入参数在输入神经网络前要先进行归一化处理,使输入参数转化为[0,1]之间的无量纲数据,研究推得的数学公式为:X˙tn=Xtn-XtminXtmax-Xtmin(13)㊀㊀其中,X˙tn为第t个参数中第n个值归一化后的值;Xtn为第t个参数中第n个值归一化前的值;Xtmax为第t个参数中的最大值;Xtmin为第t个参数中的最小值㊂部分归一化前的数据见表1,部分归一化后的数据见表2㊂表1㊀部分归一化前的数据Tab.1㊀Databeforepartialnormalization地速纵向加速度垂直加速度风速风向倾斜角空速气压高度燃油油量254-0.007801.00414261.56-0.44240.38491653383830.001950.97789239.77-0.09286.003024042692120.050800.96517262.27-2.64192.50459253553150.007800.97753234.84-1.58268.881909245983170.003900.97751237.66-1.76269.88188244606319-0.003900.97749239.06-1.93269.8818556461324-0.003900.9846198.98-2.72270.3836574924-0.035200.9846198.98-2.46137.00365748170.007801.0166258.05-1.90132.883257401390.003900.9575214.45-2.72271.50845693表2㊀部分归一化后的数据(保留两位小数)Tab.2㊀Partiallynormalizeddata(keepstwodecimalplaces)地速纵向加速度垂直加速度风速风向倾斜角空速气压高度燃油油量0.250.16-0.37-0.750.640.360.67-0.670.440.920.29-0.530.980.110.530.990.99-1.000.040.45-0.60-0.680.66-0.700.34-0.690.470.570.24-0.530.15-0.01-0.190.880.26-0.550.580.22-0.530.100.06-0.280.880.24-0.540.590.18-0.530.060.09-0.360.880.22-0.53-0.930.03-0.49-0.93-0.88-0.74-0.05-0.991.00-0.930.24-0.49-0.93-0.88-0.62-0.08-0.990.99-0.700.22-0.49-0.93-0.88-0.350.89-0.990.98-0.340.28-0.29-0.950.56-0.74-0.05-0.990.923.3㊀GA-BP神经网络的训练BP神经网络模型使用三层网络结构,其中输入层节点数为8,隐含层节点数为6,输出层节点数为1㊂BP神经网络具体的参数设置见表3,GA的参数设置见表4㊂实验的误差使用平均相对误差(MRE)㊁均方误差(MSE)㊁平均绝对误差(MAE)来进行评估㊂3种误差计算公式分别见下式:MAE=1NðNpi=1|xi-x˙i|(14)MRE=ðNpi=1(xi-x˙i)2ðNpi=1xi()2(15)MSE=1NPðNpi=1(xi-x˙i)2(16)㊀㊀其中,xi是真实值;x˙i是预测值;NP是实验总样本㊂表3㊀BP神经网络参数设置Tab.3㊀BPneuralnetworkparameterssettings训练次数学习率训练目标训练函数传递函数10000.010.00004tansigPurelin,trainbfg表4㊀GA参数设置Tab.4㊀GAparametersettings种群规模变异概率进化代数交叉概率100.1100.33.4㊀实验仿真结果用经过预处理后的数据对模型进行训练,并将922第3期邹春玲,等:基于遗传算法优化BP神经网络的飞机油耗预测方法训练后的预测模型通过测试集进行检验,再将BP神经网络与遗传算法优化的BP神经网络的检验结果进行对比㊂研究得到的BP神经网络预测结果见图5,遗传算法优化BP神经网络预测结果见图6㊂从图5㊁图6可看出,遗传算法优化的BP神经网络对飞机油耗量预测结果比BP神经网络精确性更高㊂预测输出期望输出58005600540052005000480046004400420012345678预测样本飞机油耗图5㊀BP神经网络预测结果Fig.5㊀PredictionresultsofBPneuralnetwork预测输出期望输出5800560054005200500048004600440012345678预测样本飞机油耗图6㊀遗传算法优化BP神经网络预测结果Fig.6㊀PredictionresultsofGA-optimizedBPneuralnetwork㊀㊀通过测试集数据对预测模型进行预测后,使用MAE㊁MAPE以及RMSE三种计算方法分别计算各个模型的相对误差,误差对比情况见表5㊂从表5可以看出,GA-BP神经网络预测模型的MAE㊁MAPE以及RMSE与BP神经网络预测模型相比分别提高了4.6056㊁0.0138㊁4.2026㊂表5㊀模型预测误差对比Tab.5㊀Comparisonofmodelpredictionerrors预测模型MAEMAPERMSEBP9.13900.020127.4158GA-BP4.53340.006323.2132㊀㊀通过对预测结果及3种预测模型的MAE㊁MAPE及RMSE进行分析,可看出遗传算法优化的BP神经网络模型具有更好地稳定性和精确性,对飞机油耗的预测更准确,在实际应用中的可行性也更好㊂4㊀结束语提出了一种基于遗传算法优化BP神经网络的飞机油耗预测模型㊂仿真结果表明,与传统BP神经网络相比,此模型具有更好的预测性能,能提高飞机油耗预测精度,为飞机油耗提供了新的预测模型和方法㊂但却只将该模型用到了飞机下降阶段的油耗预测中,未来可考虑该模型在其它航段的实际应用㊂参考文献[1]李宜.航空节油飞行策略研究及分析软件的设计和开发[D].成都:电子科技大学,2010.[2]BAKLACIOGLUT.Modelingthefuelflow-rateoftransportaircraftduringflightphasesusinggeneticalgorithm-optimizedneuralnetworks[J].AerospaceScience&Technology,2016,49:52-62.[3]MAYiyuan,ELHAMA.Twin-fuselageconfigurationforimprovingfuelefficiencyofpassengeraircraft[J].AerospaceScienceandTechnology,2021,118:107000.[4]BAUMANNS,KLINGAUFU.Modelingofaircraftfuelconsumptionusingmachinelearningalgorithms[J].CEASAeronauticalJournal,2020,11:277-287.[5]颜艳.基于神经网络的A330多因素油耗模型研究[D].天津:中国民航大学,2015.[6]魏志强,胡杨.基于BP神经网络的不可预期燃油计算方法[J].飞行力学,2019,37(06):7-11,16.[7]刘家学,尹鹏.改进深度信念网络在飞机下降段油耗估计中的应用[J].计算机应用与软件,2019,36(08):69-74.[8]谷润平,来靖晗,魏志强.基于改进BP神经网络的飞行落地剩油预测方法[J].飞行力学,2020,38(04):76-80,86.[9]RUMELHARTDE,HINTONGE,WILLIAMSRJ.Learninginternalrepresentationsbyerrorpropagation[J].Nature,1986,323:533-536.[10]张峰峰,张欣,陈龙,等.采用改进遗传算法优化神经网络的双目相机标定[J].中国机械工程,2021,32(12):1423-1431.[11]HOLLANDJ.Adaptationinnaturalandartificialsystems:Anintroductoryanalysiswithapplicationtobiology,Control&ArtificialIntelligence[M].2nded.Cambridge:MITPress,1992.[12]刘萍,俞焕.一种改进的自适应遗传算法[J].舰船电子工程,2021,41(06):101-104.[13]刘婧.基于飞行数据分析的飞机燃油估计模型[D].南京:南京航空航天大学,2010.032智㊀能㊀计㊀算㊀机㊀与㊀应㊀用㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀㊀第13卷㊀。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

摘要 :对存 在 敌威胁 时的 空 中加 油任 务 ,提 出一种基 于遗传 算 法 的 区域 配 置方 法 。其通 过建 立 空 中加 油 区域 优 化 配置 模型 ,将 不 同的代 价通 过转 换 而统 一在 适应 度 函数 中。先 就 战场 环境 参数 得 出加 油可 行 区域 ,然后 将可 行 区 域 拓展 为搜 索 区域 ,再针对 搜 索 区域设 计 编码 和代 价 函数 ,并把 配 置方 案 的不 同代价 统 一到适 应度 函数 中,最后运 用遗传 算法进 行全 局搜 索 ,以 求得 最优化 配 置 。
Ke wo d : ra eu ln Th e t Re i nd p o i g Ge ei lo ih ( y r s Aeil f eig; r a; g o e ly n ; n t ag rtm GA) r c
0 引 言
空 中加 油 区 域 的确 定 ,既 关 系 到 受 油 机 的作 战 能 力 ,又 影 响到 加 油 机 的空 中生 存 能 力 。采 用 多 目 标优 化 决策 方 法 ,分 析 存 在 敌 方 威 胁 时 影 响 加 油 区
维普资讯
兵 工 自动 化
先鞋目叠与一瑶
Ad a c d M a u a t r n a a e n v n e n f c u ea d M n g me t
o .I A ut m a i . o ton
r e u ln e i n a c r i g t i l n io me t r me e s Th n u f l e sb e r g o n o s a c e i n Afe q i r f e i g r g o c o d n o fe d e v r n n a t r . e , n o d f a i l e i n i t e r h r g o . t r e pa
t t d i c ha , esgn ode an cos unc i a co di t s ar hi g r gi d tf ton c r ng o e c n e on,uniy f dif r n c t f de o n i t a pt biiy fe e t os o pl yi g n o da a lt
文 章 编 号 : 10 — 5 6 ( 0 7 1- 0 2 0 0 6 17 2 0 ) 0 0 2 — 2
2 0 , 1 2 , .1 0 7 Vo . 6 No 0
基 于遗传 算 法 的空 中加油 区域 配置 模型
毛 德 军 , 邢 焕 革
( 军工 程大 学 管理 工程 系 ,湖 北 武 汉 4 0 3 ) 海 3 0 3
分 别 以 受 油 机 机 场 和 目标 点 作 为 圆心 , 以 R L 和 RF 半 径 作 圆 ,则 加 油 区域 应 配 置 在 2个 圆 的 为 公 共 部 分 内 。如 图 2 ,记 受 油 机 机 场 F和 目标 T 的 距 离 为 DF, 目标 周 围 的 雷 达 图标 代 表 威 胁 分 布 。 T
Ab ta t sr c :A t o n r g o e l y n a e n GA s p o o e o h e i lr f e i g mis o n t r a x si g me h d i e i n d p o i g b s d o i r p s d f r t e a ra e u ln s i n i h e t e itn
关键 词 :空 中加 油 ;威胁 ; 区域 配置 :遗 传算 法 中图分类 号 :T 3 1 文 献标 识码 :A P 9, 9
Re i n De l y n o e o ra f e i g M iso s d o g o p o i gM d l r f Ae i l Re u l s i n Ba e n GA n
MAO Dejn XI a —e - , NG Hu ng u
( p . fMa a e n g n e ig Na a i est f g n e ig Wu a 3 0 3 Ch n ) De to n g me t En i e rn , v lUn v riyo ie rn , h n4 0 3 , ia En
图 中 圆 弧包 围 的 区域 即 为加 油 可行 区 域 。
1 ^F r
域 配 置 的各 种 因素 ,建 立 基 于 遗 传 算 法 的 空 中加 油 区 域优 化 配 置 模 型 ,并 对 模 型 进 行 仿 真 计 算 。


1 模型 建立 与算 法实现
11基 本 思 想 . 由战场 环 境 中 的各 参 数 得 出加 油 可 行 区域 ,将 该 区 域拓 展 为搜 索 区域 ,再 对 其 设 计 编 码 和 代 价 函 数 ,把 配 置方 案 的 不 同代 价 统 一 到 适 应 度 函数 中 ,
f n to . s, s u c i n Atl t u e GA o c r y o t o e s a c i g t c u r p i z d d p o i g a t ar u wh l e r h n o a q ieo tmi e e l y n .
en r m en .Con ri g dif r tprc nt e fti unc i ,a m ode o vion t ve tn f e en iesi o on itng f ton lf roptm i n e i lr f ln r sdev l ed i zi g a ra e ue i g a eai e op
相关文档
最新文档