人工神经网络在结构近似重分析中应用研究.docVIP

  • 3
  • 0
  • 约3.57千字
  • 约 8页
  • 2018-08-16 发布于福建
  • 举报

人工神经网络在结构近似重分析中应用研究.doc

人工神经网络在结构近似重分析中应用研究

人工神经网络在结构近似重分析中的应用研究   摘 要:简述传统的结构近似重分析技术的缺点与不足,介绍BP网络的原理、算法,利用BP网络能够实现从n维设计空间到m维任意非线形映射的特点,通过不同设计变量的训练样本集对BP网络进行训练,然后输出拟合值。经过分析,证明在结构近似重分析中,采用BP神经网络能很好地实现从设计变量到结构响应之间的映射。??   关键词:BP神经网络;非线性逼近;近似重分析;优化??   中图分类号:TP183 文献标识码:A   文章编号:1004-373X(2008)10-136-03?オ?      Application of ANN for Approximate Re-analysis in Structure??   DONG Yongqiang,WANG Guozhi??   (Xuchang University,Xuchang,461000,China)?オ?   Abstract:The defects and lacks of traditional approximate re-analysis in structure are simply depicted in the paper,the principle and algorithm of BP neural network is also introduced.Using the BP network′s character ofany nonlinear mapping from n dimension to m dimension,it is trained by the sample collections of different varieties,then the approximate analysis value is obtained. It proves that using BP Network can complete the mapping from design variety to structure response in approximate re-analysis in structure.??   Keywords:BP neural network;nonlinear approach;approximate re-analysis;optimization??      1 引 言??   众所周知,结构优化设计面临着计算效率和处理对象复杂性之间的矛盾,为了提高计算效率,各种近似重分析方法应运而生,用以代替完整的有限元分析。传统的结构近似重分析技术是基于泰勒级数展开的,这种方法有其局限性,如需要使用导数信息,设计变量的变化副值不能太大等。在有限元分析中,当载荷条件确定时,静动力特性分析可以看成是从设计变量到结构响应之间的映射,如果这种影射关系可以确定,则结构近似重分析就应刃而解。??   近年发展起来的人工神经网络(Artificial Neural Network,ANN)具有自学习、自组织、自适应和容错性等一系列优点,在很多领域已有许多成功的应用。国内外许多研究单位和学者,已经利用ANN方法在机械设计中做了很多工作,并取得可喜的成果。采用BP神经网络代替有限元做结构近似重分析,能够实现从n维设计空间到m维任意非线形映射,用他来处理设计变量和结构响应之间的映射,应该是非常合适的。??      2 BP网络??   BP网络是一种单向传播的多层前向网络,其结构如图1所示。网络具有输入、隐层、输出节点,同层节点中没有任何耦合。输入信号从输入层输入,经过各隐层节点,然后传到输出节点。??      图1 BP网络结构示意图   BP网络可以看成是一从输入到输出的高度非线性映射,即??F:Rn→Rm,f(X)=Y。??   对于样本集合:输入xi(∈Rn)和输出yi(∈Rm),可以认为存在某一映射g使g(xi)=yi,i=1,2,…,n,现要求一映射f是g的最佳逼近。经过数次复合,可近似复杂的函数。?И?   BP算法是将误差信号(样本输出与网络输出之差)按原联接通路反向计算,按照梯度下降法调整各层神经元的权值和阈值,使误差信号减小。??   算法步骤:??   (1) 设置初始权系??w(0)??为较小的随机非零值;??   (2) 给定输入/输出样本对,计算网络的输出??    设第??p?ё檠?本输入、输出分别为:   ?И?[WB]up=(u1p??,u2p??,…,unp??) ??   dp=(d1p??,d2p??…dnp??),p=1,2,…,L?И?   利用该样本集首先对BP网络进行训练,也即对网络的连接

文档评论(0)

1亿VIP精品文档

相关文档