电脑桌面
添加文秘网到电脑桌面
安装后可以在桌面快捷访问

基于Matlab和BP神经网络的固体火箭发动机比冲性能的预测

栏目:财经金融发布:2010-04-27浏览:2748下载135次收藏

                                   (内蒙古工业大学理学院,内蒙古  呼和浩特 010051)
摘 要:本文采用基于误差反向传播算法(bp算法)的人工神经网络技术,利用mat lab神经网络工具箱,建立了固体火箭发动机比冲性能预测的神经网络模型,并利用实验数据进行了验证。结果表明,可以利用该方法开展固体火箭发动机比冲性能的预测。
关键词:固体火箭发动机比冲;bp算法;mat lab神经网络工具箱;人工神经网络
中图分类号:v435∶tp183  文献标识码:a  文章编号:1007—6921(2007)08—0073—02
      固体火箭发动机性能参数预测是发动机设计和研究的基本课题之一,正确预测发动机性能参数是提高发动机性能指标和精度并缩短研制周期的关键和基础。比冲性能的预测目前有两种方法。一种是以历次试验得到的修正系数对新设计的发动机的理论比冲进行修正。另一种是通过计算各种损失来预估比冲。这些方法存在需要样本数据大和预测精度差的缺点。
      神经网络理论由于自身固有的超强适应能力和学习能力在很多领域获得了极其广泛的应用,解决了许多传统方法难以解决的问题。由于神经网络学习算法在数学计算上比较复杂过程也比较繁琐,容易出错。因此,采用神经网络软件包成为必然的选择。本文采用现在应用最为广泛的matlab神经网络工具箱,利用基于bp算法的人工神经网络建立固体火箭发动机比冲性能预测模型,以提高比冲的预测精度。
1 bp神经网络模型
      bp网络由于结构简单,具有较强的非线性映射能力,是应用最为广泛的一类神经网络。bp神经网络的学习过程分为信息的正向传播过程和误差的反向传播过程两个阶段。外部输入的信号经输入层、隐含层的神经元逐层处理向前传播到输出层,给出结果。如果在输出层得不到期望输出,则转入逆向传播过程,将实际值与网络输出之间的误差沿原来联结的通路返回,通过修改各层神经元的联系权值,使误差减少,然后再转入正向传播过程,反复迭代,直到误差小于给定的值为止。
2 matlab神经网络工具箱的应用
      神经网络工具箱是在mat lab环境下开发出来的许多工具箱之一,它以人工神经网络理论为基础,用matlab语言构造出典型神经网络的激活函数,在网络训练过程中使用的是mat lab
6.5 for windows软件,对于网络的训练使用了neural networks toolbox for mat lab。美国的math work公司推出的matlab软件包既是一种非常实用有效的科研编程软件环境,又是一种进行科学和工程计算的交互式程序。matlab本身带有神经网络工具箱,可以大大方便权值训练,减少训练程序工作量,有效的提高工作效率。
3 影响固体火箭发动机比冲性能的因素
      比冲是反映发动机所用推进剂能量高低和内部工作过程完善程度的重要技术指标。影响比冲性能的因素很多,主要包括以下几项:喷管喉径、喷管潜入比、平均扩张比、工作时间、扩散半角、平均工作压强、平均燃速、推进剂密度。由于固体火箭发动机的全尺寸试车需要耗费大量的人力、物力和财力。因此比冲的试验数据比较缺乏,本文共收集了6组数据样本,选定其中的5组作为训练样本,一组作为测试样本。每组数据样本前8项为输入因子,输出因子为实际比冲。利用这6组数据对网络进行

解锁后支持完整在线阅读或下载编辑海量优质内容资源

基于Matlab和BP神经网络的固体火箭发动机比冲性能的预测

点击下载
分享:
热门文章
    热门标签
    确认删除?
    QQ
    • QQ点击这里给我发消息
    回到顶部