一种基于遗传算法优化的发射场气温预报模型制造技术

技术编号:38213311 阅读:13 留言:0更新日期:2023-07-25 11:21
本发明专利技术提供一种基于遗传算法优化的发射场气温预报模型。所述基于遗传算法优化的发射场气温预报模型包括以下步骤:S1:数据介绍与样本构建;S2:标准化训练样本数据;S3:BP神经网络模型的建立;S4:将遗传算法和BP神经网络结合;S5:输出实验仿真结果。本发明专利技术提供的基于遗传算法优化的发射场气温预报模型具有能够不断迭代新的数据,可以实现发射场的逐时温度精确预报,从而为发射放行决策提供坚实的科学基础。基础。基础。

【技术实现步骤摘要】
一种基于遗传算法优化的发射场气温预报模型


[0001]本专利技术涉及航天气象预报
,尤其涉及一种基于遗传算法优化的发射场气温预报模型。

技术介绍

[0002]气温对发射活动的影响主要分为发射前和发射时两个阶段,在发射前的液体燃料加注环节,由于液体燃料具有热胀冷缩效应以及液体凝固效应,加注前需根据准确的气温预报计算燃料的加注量,合适的加注量是火箭发动机正常工作的保证;而在遇到寒潮等低温天气时,发射场勤务保障系统须根据准确的温度预报采取不同的保温措施,及时调整空调送风量,确保射前发射塔气温满足要求;而在发射时,尤其是塔架完全展开后,火箭失去发射塔的气温勤务保障,完全裸露在环境气温当中,低温会导致火箭外部部件结冰或失能,高温则会使得部件绝缘性能下降,都将影响发射成败。比如美国“挑战者号”航空事故就是因为极端低温使得外部燃料箱右侧固体火箭助推器下端壳体接头的O型密封圈失效,致使推进剂外泄造成燃烧和爆炸。在实际任务保障过程中,当发射窗口温度临近发射放行准则临界值时,准确的气温预报是发射放行决策的最终依据。
[0003]气温的变化是云量、云高、云厚、风速、下垫面等诸多因素非线性耦合的综合变量,目前在气象预报业务中,气温预报主要是根据数值预报结果,再由预报员根据局地预报保障经验和对天气变化的认识进行修正,当天气复杂时,预报误差可达4℃,在实际业务中,要达到时间间隔为逐时、空间距离小于10km的温度精确预报是非常具有挑战性的。
[0004]现有技术中,施晓芬等首次把实测气压、风速以及相对湿度作为输入,利用BP神经网络建立了逐时气温预测模型,模型的单站气温预报误差效果较好。数学上,BP神经网络是从输入到输出的高度非线性映射,有定理证明,BP神经网络通过对简单非线性函数进行数次复合,可以逼近任何复杂函数如图1所示,图1中,X1,X2,

,Xn是BP神经网络的输入值,Y1,Y2,

,Yn是神经网络的预测值,ω
ij
和ω
jk
为神经网络权值。当输入节点数为n,输出节点数m时,BP神经网络就实现从n个自变量到m个因变量的函数映射关系。
[0005]BP神经网络预测需先训练网络,通过训练使网络具有联想记忆和预测能力。BP神经网络的训练过程包括以下几个步骤:
[0006]步骤1:网络初始化。根据输入输出序列(X,Y),确定网络输入层点数n、隐含层节点数l,输出层节点数m,并初始化输入层、隐含层以及输出层之间的连接权值ω
ij
,ω
jk
,初始化隐含层阈值a,输出层阈值b,给定学习速率和神经元激励函数。
[0007]步骤2:隐含层输出计算。根据步骤1设定的参数,计算隐含层输出H。
[0008][0009]式中,l为隐含层节点数;f为隐含层激励函数,该函数有多种表达形式。
[0010]步骤3:输出层计算。根据隐含层输出H,连接权值w
jk
以及阈值b,计算BP神经网络预测输出O。
[0011][0012]步骤4:误差计算。根据网络预测输出O和期望输出Y,计算网络预测误差e。
[0013]e
k
=Y
k

O
k k=1,2,

,m
[0014]步骤5:调整权值和阈值。根据网络预测误差e更新网络连接权值ω
ij
和ω
jk
,更新连接网络节点阈值a,b。
[0015][0016]w
jk
=w
jk
ηH
j
e
k j=1,2,

,l;k=1,2,

,m
[0017][0018]b
j

b
j+e
k k=1,2,

,m
[0019]式中,η为学习效率。
[0020]步骤6:判断算法误差是否满足要求,若没有,返回步骤2.
[0021]虽然BP网络得到广泛应用,它存在自身的限制与不足,其主要表现在它的训练过程的不确定性上,具体如下:
[0022]1)从数学角度说,它是一个非线性优化问题,不可避免存在局部极小问题;
[0023]2)学习算法的收敛速度很慢且不易收敛;
[0024]3)网络的运行时单向传播,没有反馈;
[0025]4)其使用实测的要素作为输入值建立气温预测模型,在实际业务中,这些要素和气温都是同时测得,应该使用预测的要素作为输入值。
[0026]因此,有必要提供一种新的基于遗传算法优化的发射场气温预报模型解决上述技术问题。

技术实现思路

[0027]本专利技术解决的技术问题是提供一种具有全局优化、概括能力强的的基于遗传算法优化的发射场气温预报模型。
[0028]为解决上述技术问题,本专利技术提供的基于遗传算法优化的发射场气温预报模型包括以下步骤:
[0029]S1:数据介绍与样本构建;
[0030]S2:标准化训练样本数据;
[0031]S3:BP神经网络模型的建立;
[0032]S4:将遗传算法和BP神经网络结合;
[0033]S5:输出实验仿真结果。
[0034]所述数据介绍与样本构建包括以下步骤:剔掉温度预报与实际观测大于5℃的样本,再剔除掉预报要素不全的样本,处理后得到有效样本,选取一部分作为试验样本,一部分作为测试样本,建立模型。
[0035]所述标准化训练样本数据包括以下步骤:对所有预报因子采取归一化处理,采用归一化方法为最大最小法,函数如下:
[0036]x
i
=(x
i

x
min
)/(x
max

x
min
)
[0037]式中,x
min
,x
max
分别为数据序列中的最小数和最大数。
[0038]所述BP神经网络模型的建立:采用三层的BP神经网络,其结构可描述如下,输入层由欧洲细网格预报的2m气温、地表气温、2m露点温度、850hPa气温组成,即输入节点数为4个;输出为预报的气温,输出节点为1个;通过控制变量法不断学习后,误差最小的隐含层节点数为7个。
[0039]所述将遗传算法和BP神经网络结合包括以下步骤:
[0040]S41:种群初始化:通过拟合的函数输入参数,设置的BP神经网络结构,确定种群数;
[0041]S42:适应度函数:用训练数据训练BP神经网络后预测系统输出,把预测输出和期望输出之间的误差绝对值和E作为个体适应度值F,计算公式为:
[0042][0043]式中,n为网络输出节点数,y
i
为BP神经网络第i个节点的期望输出;0
i
为第i个节点的预测输出,k=1为系数。
[0044]S4本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于遗传算法优化的发射场气温预报模型,其特征在于,包括以下步骤:S1:数据介绍与样本构建;S2:标准化训练样本数据;S3:BP神经网络模型的建立;S4:将遗传算法和BP神经网络结合;S5:输出实验仿真结果。2.根据权利要求1所述的基于遗传算法优化的发射场气温预报模型,其特征在于,所述数据介绍与样本构建包括以下步骤:剔掉温度预报与实际观测大于5℃的样本,再剔除掉预报要素不全的样本,处理后得到有效样本,选取一部分作为试验样本,另一部分作为测试样本,建立模型。3.根据权利要求1所述的基于遗传算法优化的发射场气温预报模型,其特征在于,所述标准化训练样本数据包括以下步骤:对所有预报因子采取归一化处理,采用归一化方法为最大最小法,函数如下:x
i
=(x
i

x
min
)/(x
max

x
min
)式中,x
min
,x
max
分别为数据序列中的最小数和最大数。4.根据权利要求1所述的基于遗传算法优化的发射场气温预报模型,其特征在于,所述BP神经网络模型的建立:采用三层的BP神经网络,其结构可描述如下,输入层由欧洲细网格预报的2m气温、地表气温、2m露点温度、850hPa气温组成,即输入节点数为4个;输出为预报的气温,输出节点为1个;通过控制变量法不断学习后,误差最小的隐含层节点数为7个。5.根据权利要求1所述的基于遗传算法优化的发射场气温预报模型,其特征在于,所述将遗传算法和BP神经网络结合包括以下步骤:S41:种群初始化:通过拟合的函数输入参数,设置的BP神经网络结构,确定种群数;S42:适应度函数:用训练数据训练BP神经网络后预测系统输出,把预测输出和期望输出之间的误差绝对值和E作为个体适应度值F,计算公式为:式中,n为网络输...

【专利技术属性】
技术研发人员:张芳王刚张朝飞陈锋康林潘泉谭文秋靳晓铂曾丽苟伟强
申请(专利权)人:中国人民解放军六三六二零部队
类型:发明
国别省市:

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

1