基于BP神经网络的贮存可靠性预测
发布时间:2024-11-28
发布时间:2024-11-28
选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。
第32卷第1期2010年1月
舰船科学技术
SHIPSCIENCEANDTECHNOLOGY
V01.32,No.1Jan.,2010
基于BP神经网络的贮存可靠性预测
吴进煌,刘海波
(海军装备技术研究所,北京102442)
摘要:导弹在贮存过程中,可用的故障数据量少,具体的故障时间难以准确确定。为此,引入BP神经网络
进行导弹贮存可靠性分析,建立了导弹贮存可靠性预测模型。利用某2型导弹在贮存期间的测试故障数据,对贮存可靠度指标进行了定量计算。结果表明,该模型能迅速得出其贮存可靠性随时间的变化规律,对给定贮存条件下的贮存可靠性进行准确的预测。
。
关键词:神经网络;贮存可靠性;预测中图分类号:TJ762.3文章编号:
文献标识码:A
DOl:10.3404/j.issn.1672—7649.2010.01.018
1672—7649(2010)01—0099—03
Predictionofstoragereliabilitybased
on
BPneuralnetwork
WUJin—huang.LIUHai—bo
(NavalEquipmentTechnologyInstitute,Beijing102442,China)
Abstract:Thefailuredataofmissilesisfew,SOitisdifficultTosolvethisproblem,apredictionmodel
to
predictthefailuretimeofmissiles.
based
on
aboutstoragereliabilitywasbroughtforward
theBP
neuralnetwork.Wecalculatedthestoragereliabilityoftwotypesofmissilesusingthefailuredata.Thismodel
can
predictthechangeofstoragereliabilitywithtimeandthestoragereliability
on
givingstorage
conditions.
Keywords:
neuralnetwork;storagereliability;prediction
0
引言
能。因此,神经网络广泛应用于人工智能、自动控制、机器人、统计学等领域的信息处理中。
1
神经网络由许多并行运算的功能简单单元组成,这些单元类似于生物神经系统的单元。神经网络是一个非线性动力学系统,其特色在于信息的分布式存储和并行协同处理。虽然单个神经元的结构极其简单,功能有限,但大量神经元构成的网络系统所能实现的行为却是极其丰富多彩的。神经网络系统具有集体运算能力和自适应学习能力,还具有很强的容错性和鲁棒性,善于联想,综合和推广等功能。
神经网络模型各种各样,可以从神经元的角度对生物神经系统进行神经元层次的描述和模拟¨≈】。有代表性的网络模型有感知器、BP网络、RBF网络、双向联想记忆、Hopfield网络等。利用这些网络模型可实现函数逼近、数据聚类、模式分类、优化计算等功
收稿日期:2009—02—20;修回日期:2009—05—26
BP神经网络
多层网络及反向传播BP(Back—Propagation)算法
是工程界应用最多也是最成熟的方法之一。1个典型的多层网络由1个输入层、1个输出层以及1个或若干中间层组成,它是带监督学习的前向网络。网络中的每个单元从前层所有单元接收到信号经加权阈值处理后输出到下一层的单元。由于各连接处的连接权和阈值完全确定,通过对已有的经验(输入一输出关系)进行监督学习来获取各连接权和阈值,一旦网络学习(训练)完毕,就可以用来预测此类问题的其他情形的输出。由于多层网络具有很强的输入输出映射能力,并且适应性广、算法简单,事先不要求任
作者简介:吴进煌(1963一),男,博士,研究员,研究方向为装备综合保障工程。
选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。
100
舰船科学技术第32卷
何的输入输出数学关系,因而在工程领域中得到了最为广泛的应用。
BP神经网络是最为常用的前馈网络¨。,前馈网络又称为“前向网络”,其特点是在前后相邻的2层之间神经元相互连接,在各神经元之间没有反馈。每个神经元可以从前一层接收多个输入,并产生1个输出传递给下一层的各个神经元,信息只能从输入层开始逐层向前依次传递。前馈网络叮以包括许多层,而实际上三层前馈网络一般就足以满足应用需要。所谓三层前馈网络包括3个单层的输入层、隐含层和输出层,其中,隐含层和输出层的节点是具有计算功能的计算单元。
3层BP网络的结构图如图1所示。
为Y={Y。}::。,实际网络输出为i,={,,:3’}::。。
根据梯度下降最优化思想,可以通过梯度来修正网络权值:
仰P一叩努叫P∥川。(4)
其中,叩为网络学习步长,∥’的取值对于输出层(第
3层)为:
毹3’=(,,。一y:3’)g’(s:3’);
对于隐含层(第2层)为:
(5)
毹2’=∑训孑’影3hg(s㈡。
(6)
利用给定的输入输出样本集,按照上述过程反复调整网络权值,最终使网络的输出接近期望的输出。整个处理过程可以分为2个阶段:一是从输入层开始逐层向前计算,根据输入样本计算出各层的输出,最终求出网络输出层的输出,这是正向传播过程;二是对权值的修正,从网络的输出层开始逐层向后进行计算和修正,这是反向传播过程。2个过程反复交替,直到网络收敛。
网络计算单元的传递函数决定了计算神经元输
图1
3层BP神经网络结构图
入输出之间的关系,通常BP网络中取Sigmoid函数作为计算单元的传递函数:
Fig.1
Structureof3layersofneuralnetwork
BP网络是1种有监督学习网络,遵循最小均方误差准则,由误差正向传播和反向传播组成。该型神经网络通过比较实际输出与期望输出的差值不断调节网络权值,以达到函数逼近的目的。
BP网络的学习采用“误差反向传播算法”,即BP
.算法”1。当网络为3层时,设第Z(1=1,2,3)层的节
2
gs(J)2再南。
(7)
某型反舰导弹贮存可靠性BP网络预测
2.1神经网络的训练
1个3层BP神经网络,若合理设定隐含层节点数,就可以任意精度实现任何非线性函数映射关
点数为n,,y∥表示第z层节点k的输出,s∥为该层神
经元的状态,则
系阻61。利用BP网络的这一特性,本文对某型导弹
《
=
㈦
叫∑Ⅲ
蟛丸
乃
=
=
畎
。
一
y
(1)(2)
的贮存可靠性进行预测。
所谓预测,即通过一些已知数据对未来未知数据
“
,』噜
0
的取值进行估计。设导弹的可靠度序列为{尺;},其中历史数据为RP+l,尺P+2,…,Rm,对于未来p+q+r时刻的可靠度进行预测,即预测R。+,的值。预测函数为:
Rm+,:F(RP+1,RP+2,…,Rm,P+q+r)。
(8)
式中,g( )为网络计算单元的传递函数;哦"为由
网络权值组成的系数行向量;Y“’为第Z层的输出列向量。输入层作为第1层处理,对于组合导航系统而言,网络的输入为系统的量测向量,即Y¨’=Z。
给定网络学习样本后,调整BP网络权值,使下面的误差目标函数达到最小:
1
t
式中,P,q,r均为贮存年份点,q为已收集的贮存可靠性年份点数,P+1为已收集的贮存可靠性起始年份点,,.为将预测的年份点。
根据某2型导弹实际情况,现有3年贮存期内的测试数据和故障数据,因此,q取为2。
^3
E(形)=寺l|y一钏2=÷∑(y。一,,:3’)2。(3)
式中,形表示BP网络中所有的权值,期望输出向量
选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。
第1期吴进煌,等:基于BP神经网络的贮存可靠性预测
101
网络结构取3层,即输入层、隐含层和输出层。根据输入和输出数据可知,输入层节点数为3个,即尺川,RP+2和P+2+r为输入值;输出层节点数为l,即
尺P+g+r。
隐含层节点数目的确定没有明确结论。一般认为,通过增加隐含层神经元节点数可以提高网络训练精度,但同时增加了训练时间。综合考虑,此处隐含层节点数确定为6个,如图2所示。
卉
‰‰
D+2+’
图2某型反舰导弹贮存可靠性预测BP网络结构图
Fig.2
StructureofBPneuralnetworkforpredictthestoragereliabilityof
one
type
ofantishipmissile
隐含层与输出层的激活函数均选用对数Sigmoid函数。
按某型反舰导弹贮存年限,列出相对应的贮存可靠度如表1所示。
表l
某型反舰导弹贮存期与贮存可靠度关系
Tab.1
Relationshipbetweenshelflifeandstoragereliabilityof
one
type
ofantishipmissile
训练样本分为3组,如表2所示。
表2训练样本
Tab.2
Trainingswatches
导弹贮存可靠性预测BP神经网络按式(4)调整权值,以达到式(3)的误差目标条件,从而完成网络训练。网络训练过程在MATLAB语言环境下进行。
2.2导弹可靠性预测
BP网络训练完成后,即可用于反舰导弹的贮存可靠度预测。预测结果如表3所示。
表3
某型反舰导弹贮存可靠度预测
Tab.3
Predictionofthestorage
reliabilityofone
type
ofantishipmissile
3
某型舰空导弹贮存可靠性BP网络预测
根据某型舰空导弹贮存可靠性特点,选取BP神
经网络结构进行某型舰空导弹的贮存可靠性预测。即:q取为2;网络结构取3层,包括输入层、隐含层和输出层;输入层节点数为3个,即RP+l,RP+2和P+2+r为输入值;输出层节点数为1,即R…+,;隐含层节点数为6个;隐含层与输出层的激活函数均选用对数Sigmoid函数。该网络结构图与某型反舰导弹贮存可
靠性预测的BP网络结构图相同,参见图2。
按某型舰空导弹贮存年限,列出相对应的贮存可靠度如表4所示。
表4某型舰空导弹贮存期与贮存可靠度关系
Tab.4
Relationshipbetweenshelflifeandstoragereliability
of
one
type
ofship
toairmissile
训练样本同样分为3组,如表5所示。
表5
iJiI练样本
Tab.5
Trainingswatches
某型舰空导弹的贮存可靠度预测结果如表6所
刁≮o
表6某型舰空导弹贮存可靠度预测
Tab.6
Predictionofthestorage
reliabilityof
one
type
ofship
to
airmissile
(下转第109页)
选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。
第l期
赵
宁,等:Cr助剂对甲醇水蒸气重整制氢铜系催化剂性能影响的研究
109
3
结语
研究表明,Cr的加入可使铜系催化剂的活性显著提高。在同一评价条件下,与未添加Cr助剂的9。催化剂相比,添加cr助剂的12。催化剂的催化活性明显提高。具体表现在出口气体中CO的含量降低了50%,甲醇的转化率提高了20%。此外,XRD结果表明,cr的加入既有利于形成Cu。:,zn。.,,Cr:0。尖晶石
10
20
30
40
50
∞70
∞
结构,还可使催化剂颗粒均匀,降低催化剂的团聚,从而提高催化剂的活性。参考文献:
[1]
吴川,张华民,等.化学制氧技术研究进展[J].化学进
展,2005,17(3):423—429.
2Theta/deg
图3
Fig.3
9’与12‘催化剂的XRD谱图
XRDpatternsof9。and12。catalysts
更大的比表面,因此提高了催化活性;或者氧化铬与其他成分反应,生成新的晶体,而新晶体具有高活性,同时新晶体的析出有时还能有效促进和保持催化剂颗粒或晶粒的细化。图3中,含Cr助剂的124催化剂的CuO衍射峰减弱且有一定程度的宽化,ZnO衍射峰消失。据此可认为,未参与形成Cu。.:,zn¨,Cr:O。结构的CuO和ZnO的晶粒变小,避免了晶粒的团聚、烧结,使CuO和ZnO晶粒之间的相互作用加强,从而提高了催化剂的催化活性。
[4][3][2]
蒋元力。等.在Cu/ZnO/AI。O,催化剂上进行甲醇蒸气重整的动力学研究[J].燃料化学学报,2001,29(4):347
—350.
李永峰,董新法,等.甲醇水蒸气重整制氢催化剂最佳组成的确定[J].煤炭转化,2004,27(1):85—88.
陈兵,董新法,等.甲醇水蒸汽重整反应制氢的研究[J].天然气化工,2000,25(2):1—3.
[5]尾崎萃,田丸谦二,等.催化剂手册[M].北京:化学工
业出版社,1982:472—473.
f上接第101页)
[2]
4
毛政良,张圣坤.人工神经网络在结构可靠性中的应用[J].上海交通大学学报,1997,31(儿):27—30.
结语
本文针对某2型导弹贮存可靠性随着贮存时间增长而逐渐下降的贮存可靠性负增长过程,利用BP神经网络建立了某2型导弹的贮存可靠性预测模型,能够迅速定量地得出其贮存可靠性随时间的变化规律,可以对给定贮存条件下的贮存可靠性进行较为准确地预测,并为可靠性管理提供科学依据。参考文献:
[1]
[3]LiuMC,KuoSW.An
exploratorystudy
of
a
neural
networkapproachforreliabilitydataanalysis[J].Quality
reliability,1995,(11):77—83.
[4]AmjadyN,EhsanM.Evaluationof
by
artificial
neural
powersystemreliability
Trans.Power
network[J].IEEE
System,1999,(14):1141—1150.
[5]GurvichMR,PipesRB.Probabilistic
step
analysisofmulti—
bending
failure
process
of
a
laminatedcompositein
[J].Composite[6]
Sci
Technol,1995,(55):413—421.
陈祥光,裴旭东.人工神经网络技术及应用[M],北京:中国电力出版社,2003.
阎宏生,胡云昌,牛勇.基于神经网络响应面的结构可靠性分析方法研究[J].海洋工程,2002,20(2):l一6.
选填,简要介绍文档的主要内容,方便文档被更多人浏览和下载。
基于BP神经网络的贮存可靠性预测
作者:作者单位:刊名:英文刊名:年,卷(期):
吴进煌, 刘海波, WU Jin-huang, LIU Hai-bo海军装备技术研究所,北京,102442舰船科学技术
SHIP SCIENCE AND TECHNOLOGY2010,32(1)
参考文献(6条)
1.毛政良;张圣坤 人工神经网络在结构可靠性中的应用 1997(11)2.陈祥光;裴旭东 人工神经网络技术及应用 2003
3.阎宏生;胡云昌;牛勇 基于神经网络响应面的结构可靠性分析方法研究[期刊论文]-海洋工程 2002(02)4.Gurvich M R;Pipes R B Probabilistic analysis of multi-step failure process of a laminatedcomposite in bending[外文期刊] 1995(55)
5.Amjady N;Ehsan M Evaluation of power system reliability by artificial neural network 1999(14)6.Liu M C;Kuo S W An exploratory study of a neural network approach for reliability data analysis1995(11)
本文链接:http:///Periodical_jckxjs201001021.aspx
上一篇:力劲镁合金压铸机参数
下一篇:中国近代文化思潮幻灯1