蒙特卡罗方法在结构可靠性分析中的应用

蒙特卡罗方法在结构可靠性分析中的应用

ID:27445700

大小:78.00 KB

页数:4页

时间:2018-12-03

蒙特卡罗方法在结构可靠性分析中的应用_第1页
蒙特卡罗方法在结构可靠性分析中的应用_第2页
蒙特卡罗方法在结构可靠性分析中的应用_第3页
蒙特卡罗方法在结构可靠性分析中的应用_第4页
资源描述:

《蒙特卡罗方法在结构可靠性分析中的应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、蒙特卡罗方法在结构可靠性分析中的应用摘要:根据蒙特卡洛方法和结构可靠性分析理论,在概率分布分析基础上提出结构川靠性的新概念、新原理、新方法与衡量标准,综合考虑结构物中多种不确定因素,从而对结构物的安全性进行评价。蒙特卡洛方法结构可靠性分析是通过随机模拟和统计试验來求解结构可靠性的近似数值方法。首先介绍如何利用蒙特卡洛方法对所取的载荷和材料参数进行模拟,产生其各自的随机数,然后用蒙特卡洛方法汁算结构的失效概率。该方法回避结构可靠性分析屮数学问题,具有直接解决困难的能力。关键字:蒙特卡洛方法结构可靠性随机变量失

2、效概率一、人.刖目20世纪60年代以来,由于高速电子计算机的发展,蒙特卡洛模拟法在工程领域得到/广泛应用,日益为人们所重视。随着科学技术的发展,研宄问题越来越笈杂,用传统的数学方法处理时,有时会遇到很大的困难,而用蒙特卡洛模拟方法则能有效地解决。蒙特卡洛方法是以抽样理论为某础,用随机数对有关独立随机变:Ui:进行抽样实验或随机模拟,以求得随机函数的函数侪、统计特征值(如均伉、概率等)和分布,作为待解问题的数伉解,是求解工程技术W题近似解的一种数值计算方法。它可应用于随机函数服从任意分布,既可解决不确定的闷题

3、,也可以用于解决确定性的问题。蒙特卡洛方法便于编制计算机程序,能够保证依概率收敛,计算精度随模拟次数的增加而提高,在工程中尤其是在可靠性工程中得到了广泛应用蒙特卞•洛法乂称随机抽样法或统计试验发。该方法是通过随机模拟和统计试验来求解结构可靠性的近似数伉方法。当用蒙特卡洛方法求解某一事件的概率时,可以通过抽样试验的方法,得到该事件出现的频率,将其作为问题的解。采用蒙特卡洛法进行可靠度分析,可以冋避结构可靠度分析中的数学W难,既可以不考虑功能函数的复杂性,而且其收敛速度与随机变量的维数无关,极限状态函数的复杂程

4、度与模拟工程无关,更无耑将状态函数线性化和随机变量“当量正态”化,具有直接解决问题的能力。1.随机变量的抽样用蒙特卡洛法分析结构可靠度问题,关键是要模拟所求问题的各随机变量,求出各已知分不K的随机数。1.1伪随机数的产生在区间(0,l)

5、Aj产生随机数的方法一般有物理方法和数学方法两种。数学方法以其计算简单、产生速度快和可重复性好等优点被广泛采用。用数学方法按某一确定的规律在计算机上产生的随机数,不是真正随机数,称为伪随机数。但是,只要这种随机数序列能通过统计检验,就可以认为它们是随机的。川数学方法产生随机

6、数的方法屮乘同余法以其统计性质好、周期长等优点被广泛采用。索同余方法是由Lehmer在1951年提出来的,它的一般形式是:对于任一初始值仍随机数序列由下面递推公式确定:xM=d,,(modM)其屮为常数。为了便于在计算机上使用,通常取:M=2s其中s为计算机屮二进制数的最大可能有效位数奇数a=52k+1其巾々为使5^在计算机上所能容纳的最大整数,即ci为计算机上所能容纳的5的最大奇次幂。—•般地,532时,«=513;f48,6Z=515等。伪随机数序列的最大容量=25-2。乘同余方法是使用的S多、S广的方

7、法,在计算机上被广泛地使用。1.2给定分布下随机变量数值的产生对于随机变量X,已知某概率分布函数为Fx(X)y则其随机函数为Xt=F^Ui).式巾:Ui力区间(0,1)闪的均匀随机数。可以证明,这样得到的随机数Xi是从具有概率密度为A的母体屮抽出来的一个样本值。1)正态分布。若所研究的随机变量由许多互不相干的随机因素总和所构成,且每个因素对总体的影响均很小,则可近似地认为这个随机变量服从正态分布[2]。设随机数ujnUnu是(o,i)区间闪的两个均匀随机数,则可通过下列变换得到服从标准正态分布M0,1)的两

8、个随机数x/和xn>/为1=(―21nun)2cos(2nun+1)1Xn+1=(-21nun)2Sin(2nun+1)这里产生的随机数,不仅互相独立,而且服从正态分布。1)对数正态分布。随机变:W:是由若干个互不相干的随机因素的乘积构成的,而每一因素对总体影响十分微笑且随机变量仅取正值,可近似认为该随机变量服从对数正态分布。对数正态分布变呈随机数产生的方法是先将均匀随机数变换为正态分布随机数,然后再转换为对数正态分布随机数。1.计算结构的失效概率设己知统计独立的随机变量A7,…,尤,其概率密度函数分别为/

9、>之…,Zw?。结构的功能函数Z=g(Xl,X2,…,Xn),概括起来,用蒙特卡洛法计算结构的失效概率FV的步骤如下:1)通过随机抽样获得各变量的分位値x2…,xn、如图1所示。2)计算功能函数值Zi=g(Xl,X2,…,W;3)设抽样组数为A;每组随机变量计算得到的功能函数值为Z,的次数为n,则在大批抽样之后,结构的失效概率力通过大批抽样得到的结构失效次数与总抽样次数之比即为结构的失效概率。这一结论是蒙特卡洛法

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

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

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