基于kriging改进响应面法

基于kriging改进响应面法

ID:32636429

大小:57.24 KB

页数:6页

时间:2019-02-14

基于kriging改进响应面法_第1页
基于kriging改进响应面法_第2页
基于kriging改进响应面法_第3页
基于kriging改进响应面法_第4页
基于kriging改进响应面法_第5页
资源描述:

《基于kriging改进响应面法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、基于kriging改进响应面法摘要:Kriging法是一项估计技术,相比传统插值技术,有两方面的优点[1]:第一,模型的建立只使用估计点附近的部分信息,而不是采用所有的信息对未知信息进行模拟;第二,Kriging法同时具有局部和全局的统计特性,这使得它可以分析、预测己知信息的趋势。本文将Kriging模型作为响应面函数,采用拉丁超立方抽样进行初始样本试验设计,应用ANSYS建立参数化有限元模型,结合MATLAB软件,用基于Kriging的改进响应面法计算结构可靠度,并通过算例验证了方法的高效性和精确性。关键词:可靠度;kriging;

2、响应面;拉丁超立方抽样中图分类号:U443.2文献标志码:A引言结构可靠性包括:安全性、适用性和耐久性,即结构在规定时间内,在规定条件下,完成预定功能的能力。度量可靠性的指标叫可靠度。可靠度常用计算方法有FORM、SORM、MC法、响应面法等。FORM是近似计算可靠度指标最简单的方法,只需考虑随机变量的均值和标准差、功能函数泰勒级数展开式的常数项和一次项。SORM在计算失效概率过程中考虑极限状态曲面在验算点附近的曲率变化,将功能函数在验算点处展开成泰勒级数,并取至二次项,以此二次函数曲面来代替原失效面,但其计算过程繁琐,不利于工程实际

3、应用。MC法又称为统计实验法,计算机的发展为其提供了高效的计算手段,使其应用范围越来越广。响应面法是用一个简单的显示函数去逼近实际的隐式的极限状态函数,先假设一个包括一些未知参数的极限状态方程,然后用插值方法来确定表达式中的未知参数,确定显式的响应面方程。响应面方程有多项式响应面方程和其它形式的响应面方程。多项式模拟的响应面方法能在一定程度能反映极限状态方程的非线性,但如果隐式极限状态方程是高于二次的,精度是很低的,甚至可能得出错误的结果。针对这些问题,人们开始寻找能替代多项式表达式的其他响应面法,如神经网络模拟响应面法,基于支持向量

4、机的响应面法和基于Kriging的响应面法。基于Kriging的可靠度计算Kriging是线性回归分析的一种改进的技术,它包含了线性回归部分和非参数部分,其中非参数部分被视作随机分布的实现,其模型组成形式见下式(1):(1)可以理解为线性组合的多项式形式,为随机分布过程,随机过程的存在就是Kriging法与传统响应面法的不同之处。(2)式中:为线性回归系数;为变量的多项式函数,为的数目。相当于响应面法中的多项式形式,为模型建立提供模拟的全局近似。建立好Kriging模型后,可以另取样本点来验证模型的精度,以保证模型的有效性。Krigi

5、ng模型建立与预测的原理详见参考文献[2]。拉丁超立方抽样拉丁超立方体抽样给出的试验点带有随机性,其理论依据是使试验点对输出变量的总均值提供一个无偏估值,且方差较小,本质是控制抽样点位置,避免抽样点在小邻域内重合,相对于单纯的分层抽样,其最大优势就在于任何大小的抽样数目都能容易地产生,其步骤是:(1)将每一维分成互不重迭的m个区间,使得每个区间有相同的概率。(2)在每一维里的每一个区间中随机的抽取一个点;(3)再从每一维里随机抽出(2)中选取的点,将它们组成向量。基于Kriging的改进响应面法通过拉丁超立方体抽样得到一系列输入参数,

6、将输入参数进行ANSYS有限元分析,可以得到输入对应的输出。采用DACE工具箱建立Kriging模型,得到了响应面方程,再结合FORM、SORM和MC抽样的方法计算结构的可靠度指标。但实际应用中,我们常需要增加训练样本数量以提高模拟精度。为了解决这问题,将建立的Kriging模型与MC法结合,进行迭代循环求解可靠度,即:先采用MC法抽取分布均匀的少量训练样本点,进行有限元分析。用Kriging法将输入与输出模拟成响应面模型,并预测50万个测试点的响应值。再从这些测试点选取少数对真实的响应面模型贡献较大的点作为新增训练点来更新模型,使得

7、响应面模型能够快速接近真实极限状态方程曲线。这些对响应面模型贡献较大的点的选取,是根据测试点的概率密度函数和测试点与极限状态方程的接近程度来确定。我们从所有测试点中选出最小的点,作为新增的训练样本点,使训练样本点迅速地落到真实失效面附近,构建出比较真实的失效面[3]。这整个过程在MATLAB中进行,在matlab中调用ANSYS软件,进行循环迭代,省去了许多的人工操作过程,节省大量的计算时间。算例算例1图1所示三跨连续梁,L=5m,三跨连续梁挠度最大允许值为,建立极限状态函数[4]:(4-1)式中,其中为分布荷载,为弹性模量,为惯性矩

8、,基本随机变量相互独立,其分布参数见表1。图1三跨连续梁简图(单位:m)表1算例1随机变量的统计参数本算例采用基于Kriging的响应面法拟合极限状态方程后,采用FORM、SORM和MC法计算出可靠度指标,结果与精确解比

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。