欢迎来到天天文库
浏览记录
ID:31361847
大小:116.50 KB
页数:10页
时间:2019-01-09
《人工神经网络在海堤非稳定渗流参数反演中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、人工神经网络在海堤非稳定渗流参数反演中的应用 摘要:利用ANSYS进行海堤的非稳定渗流的有限元分析,并提取渗压计测点的时序渗压和对应的渗透系数分别作为神经网络的输入层和输出层,建立海堤渗压与渗透系数的非线性映射关系。在此基础上,将实测渗压序列代入训练好的BP神经网络中进行海堤渗透系数的反演,再将反演成果投入有限元正分析,结果显示,测点渗压的模拟计算值与实测渗压序列的大小及变化趋势相同,说明拟合效果理想。 关键词:非稳定渗流;海堤渗压;渗透系数反演;BP神经网络 中图分类号:TV698.1文献标志码:A文章编号:1672-1683(2015)06-1147-04 Abstract:ANS
2、YSwasusedtoperformthefiniteelementanalysisofunsteadyseepageofseawall.Theosmoticpressuresequenceandcorrespondingpermeabilityparameterswerecollectedtoactastheinputlayerandoutputlayeroftheneuralnetwork,andthenonlinearmappingrelationshipbetweentheosmoticpressureandpermeabilityparametersofseawallwasdevel
3、oped.Basedontheresults,theobservedosmoticpressuresequencewasputintothetrainedBPneuralnetworktoconductthebackanalysisofthepermeabilityparametersofseawall.Theinversionresultswereanalyzedusingthefiniteelementmethod,whichshowedthatthesimulatedandmeasured10osmoticpressuresatthemonitoringpointsaresimilar.
4、 Keywords:unsteadyseepage;pressureofseawall;backanalysisofpermeabilityparameters;BPneuralnetwork 海堤是为维护堤内人民的生产、生活而修建的堤防工程,它主要受到潮水位、降雨、风暴潮等外载作用。研究显示,海堤堤身渗压的变化与潮水位的涨落规律密切相关[1],同时,渗透系数对潮位涨落过程中堤内孔隙水压力的大小与分布有重要影响[2]。因此,根据实际监测的渗压时间序列反演海堤堤身的渗透系数,对合理评价海堤的实际安全状况有重要意义。 海堤在实际的运行中,由于潮位升降迅速,因此在海堤渗流分析中应考虑非稳定渗流
5、的影响,以便更加真实地反映实际渗压状况。理论研究表明,渗压与渗透系数具有高度非线性映射关系[3-6],而人工神经网络是一种智能的分析技术,已被广泛应用于工程参数辨识[7-10]、工程预测[11-12]等领域。本文以上海某海堤工程为研究对象,在非稳定渗流的数值模型分析基础上,结合海堤实测渗压序列,利用改进的BP神经网络模型反演海堤堤身的渗透系数。 1非稳定渗流分析原理 由于式(1)在计算方法上将整个渗流范围作为研究对象,因此不需要对自由面进行调整,自由面只是正负压的分界面,避免了给水度的补给自由面边界的麻烦[4]。式(1)与无热源的热传导微分方程相似,因此可以采用ANSYS的热分析模块求解非
6、稳定渗流场问题[5-6]。 2BP神经网络10 该函数能较好地反映生物神经元的反映特性,并且导数是连续的。BP算法采用的是误差逆传播,是一种有导师训练的多层前馈网络算法,能将一组输入输出的模拟仿真问题转化成非线性优化问题,基于梯度下降法调整网络的连接权值与阈值,使网络的输出尽可能的接近期望的输出。 标准的BP算法虽然从原理上证明了可以以任意精度逼近任何非线性函数,然而大量研究表明,基于梯度下降的BP算法在峡谷区容易产生震荡,影响函数的收敛,且容易陷入极小值。为改善标准BP算法的缺陷,有关学者提出了一些有效的改进算法[11-14]。本文采用附加动量算法和修正激活函数法对标准BP算法进行改进
7、。 式中:ΔW(i)为第i次的权值调整量;η为学习速率,0<η<1;δ为误差函数对输出层的各神经元的偏导数;α为动量系数,一般有α∈(0,1);ΔW(i-1)为第i-1次的权值调整量。 附加的动量项反映了权值的历史调整量,考虑了权值在误差曲面上变化趋势的影响,可有效减小振荡,提高网络训练速度。 标准BP算法的激活函数常使用S型对数函数,即式(6),该函数在0或1附近的导数很小,会导致权值的改
此文档下载收益归作者所有