您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 结构设计 > 关于可靠度分析的若干方法
关于可靠度分析的若干方法1.一次二阶矩法(1)中心点法中心点法的基本思路就是将非线性功能函数在其随机变量均值(中心点)处Taylor级数展开并取至一阶项,然后近似计算功能函数的平均值和标准差,而结构可靠度可用功能函数的均值和标准差来表示。假设nxxx,...,,21为结构中互不相关的n个基本随机变量,其均值为),...,2,1(niix标准差为),...,2,1(niix,将功能函数Z=G(nxxx,...,,21)在均值处Taylor级数展开并取至一阶项:)(),...,,(121inxiniixxxxxGGZ由此可计算出功能函数的均值和标准差为:),...,,(21nxxxZGnixiZixG122从而结构的可靠度可表示为:nixixxxZZinxGG122),...,,(21由以上论述可知,中心点法的最大的优势在于计算简便,不需要进行过多的数值计算,但其缺陷也是非常明显的:①不考虑随机变量的分布类型;②将非线性功能函数在基本随机变量均值处展开不合理,这是因为均值不一定在结构的极限状态面上,因此展开后的功能函数可能会较大地偏离原来的极限状态面;③对有相同力学含义但数学表达式不同的极限状态方程,求得的结构可靠指标值不同。(2)验算点法(JC法)验算点法的特点是能够考虑非正态的随机变量,在计算工作量增加不多的条件下,可对可靠指标进行精度较高的计算。对于极限状态方程中包含非正态分布的随机变量的情形,在进行其可靠度分析时,一般要把非正态随机变量当量化为正态随机变量。当量正态化方法即为JC法。它的基本思想就是:①在设计验算点*x处,当量正态随机变量*X(其均值*IX,标准差为*IX)的分布函数值*IXF与原随机变量(其均值*ix,标准差为*Ix)的分布函数值*IxF相等;②在设计验算点*x处,当量正态随机变量*X(其均值*IX,标准差为*IX)的概率密度函数值*IXf与原随机变量(其均值*ix,标准差为*Ix)的概率密度函数值*Ixf相等。下面详细介绍一下验算点法的具体步骤。引入标准正态随机变量,令:iixxiixyi=1,2,…,n○1极限状态方程可表示为:0)(),...,(111yGyyGZnnxnxxx○2定义方向余弦:nixyixyiiiiyGyG122**|○3其中,*y表示标准正态空间内极限状态曲面的切平面的法线垂足,又可称为设计验算点。*|yiyG表示功能函数对基本随机变量的偏导数在设计验算点处的值。根据方向余弦的定义可得:iiy○4因此根据○1,○4两式可将原随机变量表示为:ixixiix*,i=1,2,…,n○5联合○3,○4,○5三式可求解和原始设计验算点*ix。上述计算过程通常需要迭代直到前后两次计算所得可靠度相差不大,且原始设计验算点*ix满足极限状态方程○2式为止。因此,*x和的迭代计算过程为:(1)设置原始随机向量*x初始迭代点,如取均值,即xiix*,i=1,2,…,n;(2)由○1式计算标准正态空间的设计验算点*iy;(3)计算功能函数梯度*|yiyG和方向余弦在设计验算点*y处的值;(4)将方向余弦值i和随机变量的均值、标准差代入○2,○5两式求出值和原始设计验算点*x;(5)判断前后两次计算所得的值之间的误差是否满足精度要求,以及设计验算点*x是否满足极限状态方程。如果不满足要求则将(3)步中计算所得的*x代入步骤(2),重复步骤(3)至步骤(5),直到结果满足要求为止。2.响应面法大型复杂结构的内力和位移一般要用有限元法进行分析,当对结构或结构构件进行可靠度分析时,所建立的极限状态方程也不再是一个显式表达式,从而造成了迭代求解可靠度的困难.响应而法是近年来发展起来的处理此类问题的一种有效方法,其基本思想是先假设一个包括一些未知参量的极限状态变量与基本变量之间的解析表达式,然后用插值的方法来确定表达式中的未知参量。选择响应面的表达式时,一方面要求尽可能地逼近真实曲面;另一方面则要求尽可能简单。在实际应用中,通常可取为二次多项式形式:jninjiijiniinixxaxaaxG11101}{其中,ijiaaa,,0是待定系数,共有2)1(1nnn个。若不考虑上式中的交叉项)(jiaij,则待定系数的个数可减少至2n+1个,即:21101}{iniiiiniinixaxaaxG因此,由上述论述可知,待定系数的求解是响应面法应用的关键。为了得到响应面表达式中的待定系数,需要选择足够的展开点来计算极限状态函数nixG1}{的值,进而通过联立方程组求解待定系数ijiaaa,,0,即可得到响应面函数的拟合表达式。在实际计算过程中,为了提高计算精度,通常需要引进一些数值计算的冗余度,即所得到的方程的个数必须大于待定系数的个数,然后利用最小二乘法求待定系数ijiaaa,,0的值,即:}{}{GXAXXTT由此可得待定系数为:}{}{1GXXXATT其中,系数矩阵或向量为:nknkkknkiknkknnnnxxxxxxxxxxxxxxxxX,1,2,1,2,2,,1,,11,12,11,12,121,1,11,1.........1.......................................1{G}={G1,G2,…,Gk}{A}={a0,a1,…,an,a1,1,…,an,n,a1,2,…,an-1,n}T其中,xij为第i组数据中第j个随机变量的样本值;Gi为第i组随机变量样本值代入响应面函数中所得到的值。但上述方法随着随机变量数目的增加,其计算量将变得非常庞大,因此在实际计算过程中不需要在整个空间上使响应面nixG1}{和精确的失效界面nixG1}{相吻合,只需要在验算点附近一致即可。因为,这一区域对结构总的失效概率贡献最大,因此}{}{GXAXXTT式中应将展开点取在验算点附近,但是在计算时并不知道验算点的位置,因此,需要预先选取随机变量展开点的取值范围。如果展开点取值范围很宽,验算点比较容易落在该范围内,但是所得到的多项式对实际的失效函数的拟合度就比较差;若取值范围过窄,验算点就有可能不落在该范围内,从而使所得到的多项式不能与实际的极限状态函数在该点处拟合。因此,在实际计算过程中,若已知各基本随机变量的分布类型和分布参数,则首先以均值点为中心,展开点的选择范围则取为xixixif~,其中xixi,别为随机变量xi的均值和标准差,如下图所示为两个随机变量的插值点选取。取若干组展开点后就可以计算极限状态函数的近似表达式nixG1}{,第一次得到的结果在验算点附近可能与真实的极限状态函数nixG1}{的拟合程度并不是很好,这时可根据nixG1}{计算近似的验算点,然后以近似验算点为中心展开点,重复上述计算过程,直到达到精度要求为止,计算过程可形象地表示如下:均值处的样本点设计验算点处的样本点其中,曲线为真实的失效界面:直线为拟合的失效界面;“○”表示展开点。另外,在随机变量比较多的情况下,涉及到交叉项的响应面法的计算量比较大,所以可根据实际情况忽略响应面展开式中的交叉项,简化计算。同时,在实际计算过程中,若结合有限元法来计算功能函数nixG1}{的值,则可以运用响应面法分析各种复杂的工程问题。在拟合响应面求出以后,采用蒙特卡罗法或其他改进算法进而求出结构的失效概率。3.蒙特卡罗方法蒙特卡罗方法是一种采用统计抽样理论近似地求解数学问题或物理问题的方法。利用蒙特卡罗方法解决问题,其基本思想是:首先建立与描述该问题有相似性的概率模型,并利用这种相似性把这个概率模型的某些特征(如随机变量的均值、方差等)与数学计算问题的解答联系起来,然后对模型进行随机模拟或统计抽样,最终利用所得结果求出这些特征的统计估计值作为原来的数学计算问题的近似值。假设有n个统计独立的随机变量X1,X2,…,Xn,其对应的概率密度函数分别为xnxxfff,...,,21,极限状态函数为),...,,(21nxxxgZ,现在计算结构的失效概率fP。蒙特卡罗法求解结构失效概率的过程如下:(1)首先用随机抽样分别获得各变量的分位值nxxx,...,,21;(2)计算极限状态函数值:),...,,(21nixxxgZ;(3)设抽样数为N,每组抽样变量分位值对应的极限状态函数值为iZ,iZ0的次数为L,则在大批抽样之后,结构失效概率可由式fP=L/N算出。可见在蒙特卡罗法中,失效概率就是结构失效次数占总抽样数的频率,这就是蒙特卡罗法的基本点。用蒙特卡罗法计算失效概率的方法很多,有直接法、平均值法、半解析法以及改进法等。直接法就是对极限状态方程中的随机变量直接作数值模拟,从而得到结构的失效概率。设功能函数),...,,(21nxxxgZ,并定义),...,,(21nxxxgZ0为结构失效,又),...,,(21nXXXf为各随机变量的联合分布概率密度函数,结构的失效概率是nnfdxdxxxxfP...),...,,(...121当各随机变量互相独立时,有niinxfxxxf121)(),...,,(为了便于表达,引进一个指标函数其它,00),...,,(,1{)),...,,((2121nnxxxgxxxgI根据数学期望的定义,有))],...,(([1njjfxxgIEP上式中fP的一个无偏估计是njnjjfxxgIMP11)),...,((1式中:),...,(1njjxxg是随机变量第j次抽样得到的观察值。它的意义是对随机变量(X1,X2,…,Xn)进行M次独立抽样,代入功能函数),...,,(21nxxxgZ中得到一个观察值。若),...,,(21nxxxgZ0或1)),...,,((21nxxxgI为结构失效,则结构失效频数之和与抽样次数M之比,即为结构的失效概率。显然,抽样次数越多,失效频率将渐近于失效概率。蒙特卡罗法是通过随机模拟和统计试验来求解结构可靠性的近似数值方法。根据大数定理,设nxxx,...,,21是n个独立的随机变量,若它们来自同一母体,有相同的分支,且具有相同的有限均值和方差,分别用和2表示,则对于任意0有:01lim1niinxnP另有,若随机事件A发生的概率为P(A),在n次独立试验中,事件A发生的频数为m,频率为W(A)=m/n,则对于任意0有:1)(limAPnmPn蒙特卡罗法是从同一母体中抽去简单子样来做抽样试验。根据简单子样的定义,nxxx,...,,21是n个具有相同分布的独立随机变量,由上两式可知,当n足够大时,nxi)(依概率收敛于,而频率m/n依概率收敛于P(A),这就是蒙特卡罗法的理论基础。设抽样次数为N,每组抽样随机数对应的功能函数值为)(ig,0)(ig的次数为L,则在大批抽样后,结构的失效概率可由下式计算:NLPf/蒙特卡罗法的误差可由下式计算:21)()1(2ffPNP可见取样数N越大,误差越小。因此,要达到一定的精度,N必须取得足够大。一般应满足:fPN100式中fP为预先估计的失效概率。在工程中,一般fP是个很小的数,因此要求计算的N非常大,但据有关资料,N取500次即可满足工程精度。现在的问题归结为:如何得到各随机变量戈的抽样,其条件是使Xi满足它的概率分布函数F(xi)或概率密度函数f(xi)。根据随机变量函数的理论,只要知道一种具有连续分布的随机变量,就可以通过变换或运算产生其它任意分布的随机变量。而[0,1]区间均匀分布的随机变量是最简单最基本的分
本文标题:关于可靠度分析的若干方法
链接地址:https://www.777doc.com/doc-4079242 .html