亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        采用增廣乘子法和模擬退火法的結(jié)構(gòu)可靠性分析

        2019-07-11 07:13:32高翔王林軍杜義賢
        關(guān)鍵詞:蒙特卡羅模擬退火標(biāo)準(zhǔn)差

        高翔,王林軍,杜義賢

        (1.三峽大學(xué)水電機(jī)械設(shè)備設(shè)計(jì)與維護(hù)湖北省重點(diǎn)實(shí)驗(yàn)室,443002,湖北宜昌;2.三峽大學(xué)機(jī)械與動(dòng)力學(xué)院,443002,湖北宜昌)

        在工程實(shí)際中,由于受材料屬性、制造精度、安裝誤差等各種不確定因素的影響,結(jié)構(gòu)的實(shí)際參數(shù)會(huì)偏離設(shè)計(jì)參數(shù)。為了在設(shè)計(jì)階段有效度量及控制不確定因素對(duì)結(jié)構(gòu)的影響,需要通過(guò)可靠性分析來(lái)預(yù)先評(píng)估結(jié)構(gòu)的失效風(fēng)險(xiǎn)。

        關(guān)于結(jié)構(gòu)的可靠性分析,國(guó)內(nèi)外很多學(xué)者都進(jìn)行了積極地探索和研究。Dempster和Shafer提出了證據(jù)理論,并且廣泛應(yīng)用于非概率結(jié)構(gòu)可靠性分析及可靠性?xún)?yōu)化設(shè)計(jì)[1-2]。Zadeh等對(duì)基于元模型的多目標(biāo)多學(xué)科優(yōu)化結(jié)構(gòu)設(shè)計(jì)進(jìn)行了研究,提出了求解多學(xué)科優(yōu)化設(shè)計(jì)(multi-disciplinary design optimization,MDO)問(wèn)題的EMOPSO法,該方法類(lèi)似于MOPSO法,引入了SQP法和元模型,從而做出了位于Pareto解處的模糊邏輯決策[3]。Wang等對(duì)基于非概率集合理論的多學(xué)科可靠性?xún)?yōu)化設(shè)計(jì)問(wèn)題進(jìn)行了研究,提出了一種基于MDO策略的單循環(huán)算法,并且指出MDO策略主要包括MDF法、CSSO法、CO法、BLISS法[4]。Hao等對(duì)求解非概率可靠性?xún)?yōu)化設(shè)計(jì)問(wèn)題的混沌控制方法進(jìn)行了研究,提出了一種初期使用HL-RF法、振蕩時(shí)使用ECC法進(jìn)行迭代的方法,并使用混沌動(dòng)力學(xué)理論加速可靠指標(biāo)的收斂速度[5]。為了提高ECC法的收斂性,在內(nèi)層嵌套了Wolfe-Powell準(zhǔn)則,用來(lái)檢查以及更新控制因子[5]。Hao等對(duì)桁架結(jié)構(gòu)的可靠性?xún)?yōu)化設(shè)計(jì)進(jìn)行了研究,提出了一種高效的IGA法,并且通過(guò)ESLA法和SSORASORM法提高了IGA法的計(jì)算效率[6]。Moon等對(duì)實(shí)驗(yàn)數(shù)據(jù)不足情況下的基于信度的可靠性?xún)?yōu)化設(shè)計(jì)進(jìn)行了研究,通過(guò)貝葉斯模型的核密度估計(jì)法計(jì)算概率密度函數(shù),并由基于馬爾可夫鏈蒙特卡羅取樣器的MH算法計(jì)算后驗(yàn)分布,最終利用Diracδ測(cè)度計(jì)算失效概率;由于Hellinger相似性的靈敏度不能用有限差分法計(jì)算,所以引入了復(fù)變量法;此外,指出DKG法是最準(zhǔn)確的代理模型方法之一[7]。杜秀云等對(duì)基于Bregman距離函數(shù)的可靠性分析進(jìn)行了研究,引入Bregman距離函數(shù)來(lái)計(jì)算可靠指標(biāo)β,根據(jù)不動(dòng)點(diǎn)同倫映射的思想構(gòu)造同倫方程組進(jìn)行計(jì)算,對(duì)極限狀態(tài)函數(shù)為非線(xiàn)性方程的可靠指標(biāo)計(jì)算取得了良好的效果,尤其是極限狀態(tài)函數(shù)為指數(shù)函數(shù)的情況[8]。吉猛等對(duì)基于同倫分析的結(jié)構(gòu)可靠性功能度量法進(jìn)行了研究,使用KKT條件構(gòu)造同倫方程組,并采用β-cone搜索方法追蹤到最可能點(diǎn)(most probable point,MPP),且使用優(yōu)于可靠指標(biāo)法的功能度量法來(lái)分析可靠性[9]。李彬等研究了基于改進(jìn)自適應(yīng)混沌控制的逆可靠性分析方法,運(yùn)用自適應(yīng)混沌控制方法進(jìn)行了逆可靠性分析[10]。黃曉旭等對(duì)基于主動(dòng)學(xué)習(xí)Kriging模型和子集模擬的可靠性分析進(jìn)行了研究,提出了AK-SS法,對(duì)具有隱式功能函數(shù)的小失效概率計(jì)算取得了良好的效果[11]。孟增等對(duì)基于修正混沌控制的一次二階矩(first order second moment,FOSM)法進(jìn)行了研究,運(yùn)用混沌理論對(duì)迭代震蕩的情況進(jìn)行修正,解決了極限狀態(tài)函數(shù)非線(xiàn)性程度較高時(shí)的迭代振蕩問(wèn)題[12]。

        盡管FOSM法在結(jié)構(gòu)可靠性分析方面的理論已經(jīng)很成熟,然而在實(shí)際工程的結(jié)構(gòu)可靠性分析中卻很少使用,原因如下:①如果功能函數(shù)比較復(fù)雜,將會(huì)導(dǎo)致雅可比矩陣的計(jì)算變得煩瑣,從而整個(gè)過(guò)程效率低下;②如果雅可比矩陣的條件數(shù)過(guò)大,將會(huì)導(dǎo)致結(jié)果誤差較大;③通過(guò)極限狀態(tài)方程求解雅可比矩陣的過(guò)程中涉及到單位換算,極易得到錯(cuò)誤的雅可比矩陣,這將導(dǎo)致可靠指標(biāo)及失效概率計(jì)算錯(cuò)誤。因此,如何避免雅可比矩陣的求解成了一個(gè)亟待解決的問(wèn)題。

        將有約束模型轉(zhuǎn)換為無(wú)約束模型的常用方法為罰函數(shù)法。內(nèi)點(diǎn)罰函數(shù)法的罰因子逐步減小,常用于不等式約束;外點(diǎn)罰函數(shù)法的罰因子逐步增大,常用于等式約束。由于罰函數(shù)法是一種序列無(wú)約束極小化方法,所以收斂較慢,且兩種罰函數(shù)法的收斂性均依賴(lài)于罰因子的初值[13]。如果初始罰因子選取不當(dāng),就可能會(huì)導(dǎo)致兩種罰函數(shù)法中構(gòu)造的目標(biāo)函數(shù)均不收斂。因此,如何避免罰函數(shù)法初始罰因子的選取成了一個(gè)亟待解決的問(wèn)題。

        針對(duì)以上兩個(gè)技術(shù)難點(diǎn),本文提出了一種采用增廣乘子法與模擬退火法的結(jié)構(gòu)可靠性分析方法,通過(guò)增廣乘子法將等式約束優(yōu)化模型轉(zhuǎn)換為無(wú)約束優(yōu)化模型,采用模擬退火法求解結(jié)構(gòu)的可靠指標(biāo)。此外,本文研究了各參數(shù)的不確定度對(duì)可靠指標(biāo)的影響,并與FOSM法和蒙特卡羅模擬(Monte Carlo simulation,MCS)法進(jìn)行了對(duì)比,數(shù)值算例和懸臂梁算例的結(jié)果表明,本文方法迭代次數(shù)比MCS法少,且所得結(jié)果比FOSM法更接近于MCS法。

        1 可靠性理論

        正態(tài)分布的概率密度函數(shù)f(x)和累積分布函數(shù)F(x)的公式[14]分別為

        (1)

        (2)

        式中μx和σx分別為變量x的均值和標(biāo)準(zhǔn)差。

        拉科維茨·菲斯萊法可以實(shí)現(xiàn)正態(tài)分布到標(biāo)準(zhǔn)正態(tài)分布的轉(zhuǎn)換,公式[14]為

        y=(x-μx)/σx

        (3)

        μy=x-φ-1[F(x)]σx

        (4)

        σy=φ{(diào)φ-1[F(x)]}/f(x)

        (5)

        (6)

        (7)

        式中:y為轉(zhuǎn)換后的x;μy和σy分別為變量y的均值和標(biāo)準(zhǔn)差;φ(y)為y的概率密度函數(shù);φ(y)為y的累積分布函數(shù);t為積分變量。

        誤差函數(shù)erf(y)和互補(bǔ)誤差函數(shù)erfc(y)的公式[15]分別為

        (8)

        (9)

        引入誤差函數(shù)后,累積分布函數(shù)φ(y)變?yōu)?/p>

        (10)

        可靠指標(biāo)β和失效概率Pf的公式[14]分別為

        β=(x-μx)/σx=μy/σy

        (11)

        (12)

        變異系數(shù)V的公式[14]為

        V=σx/μx

        (13)

        由大數(shù)定理中的Bernoulli定理可知,進(jìn)行N次模擬之后,若功能函數(shù)g(x)<0的次數(shù)為nf,則直接抽樣蒙特卡羅法的失效概率Pf[14]為

        (14)

        式中:xu為第u次模擬時(shí)的變量;I[x]為示性函數(shù),公式為

        (15)

        (16)

        為提高直接抽樣蒙特卡羅法的精度,將抽樣中心改為MPP。重要抽樣蒙特卡羅法的失效概率Pf[14]為

        (17)

        式中fMPP(x)表示將概率密度函數(shù)f(x)中變量x的均值替換為MPP后的概率密度函數(shù)。

        標(biāo)準(zhǔn)化正態(tài)空間中坐標(biāo)原點(diǎn)到極限狀態(tài)面的最短距離就是可靠指標(biāo)β[14],此時(shí)對(duì)應(yīng)的極限狀態(tài)面上的點(diǎn)就是MPP[14]。

        (18)

        2 優(yōu)化算法理論

        2.1 等式約束的增廣乘子法理論

        根據(jù)可靠性理論,可建立優(yōu)化模型為

        subject togj(X)=0,j=1,2,…,m

        (19)

        式中:M為適應(yīng)度;X=[X1,X2,…,Xn];μv和σv分別為Xv的均值和標(biāo)準(zhǔn)差。

        式(19)為具有m個(gè)等式約束gj(X)的模型,可以由增廣乘子法轉(zhuǎn)化為無(wú)約束優(yōu)化模型,公式[13]為

        (20)

        式中:Mλ為無(wú)約束優(yōu)化模型的適應(yīng)度;r為外罰函數(shù)法的罰因子;λ=[λ1,λ2,…,λm],為拉格朗日乘子。式(20)右端第二項(xiàng)為懲罰項(xiàng),第三項(xiàng)為乘子項(xiàng)。

        使用增廣乘子法時(shí),并不要求罰因子趨于無(wú)窮大,只需取一個(gè)比較大的值或按照一定的比例遞增[14]。此方法同時(shí)應(yīng)用于外點(diǎn)罰函數(shù)法及拉格朗日乘子法,避開(kāi)了外罰函數(shù)法的初始罰因子選取。

        2.2 模擬退火法理論

        1983年,IBM公司的Kirkpatrick等提出了一種基于物理學(xué)正則系統(tǒng)的模擬退火法,該算法使用了輔助分布和多重馬爾科夫鏈,且類(lèi)似于吉布斯采樣器[16-18]。吉布斯分布又稱(chēng)玻爾茲曼分布,表達(dá)式為

        (21)

        式中:i為迭代次數(shù);P為概率;Z為配分函數(shù)或正則化常數(shù);U(i)為勢(shì)能;k為玻爾茲曼常數(shù);T為溫度;E(i)為系統(tǒng)的能量。

        Creutz在研究物理學(xué)的伊辛模型時(shí),提出了基于微正則系統(tǒng)的微正則退火法,其配分函數(shù)[18-19]為

        (22)

        式中:E0為初始能量值;ED為熱系統(tǒng)中具有能量交換能力的“妖”(Demon)的能量,更新規(guī)則為

        (23)

        式(21)中的溫度T有很多種計(jì)算方法。經(jīng)過(guò)查閱相關(guān)資料,收集了以下3種常見(jiàn)的第i次迭代時(shí)的溫度Ti的計(jì)算方法。

        (1)文獻(xiàn)[17]指出,若目標(biāo)函數(shù)值的標(biāo)準(zhǔn)差為σf(x)、接受概率p>3σf(x),則溫度Ti為

        (24)

        (2)文獻(xiàn)[17]指出,為保證接受新解的概率大于設(shè)定值a0,應(yīng)設(shè)定溫度Ti為

        (25)

        式中:Δ+為目標(biāo)函數(shù)值上升的平均值;m1、m2分別為先前實(shí)驗(yàn)中使目標(biāo)函數(shù)下降、上升的解的數(shù)量。

        (3)文獻(xiàn)[20]指出,設(shè)定一個(gè)足夠大的常數(shù)γ,使γ等于或者大于函數(shù)圖形的深度,則溫度Ti為

        (26)

        分析上述方法可知:方法(1)需要統(tǒng)計(jì)目標(biāo)函數(shù)值的標(biāo)準(zhǔn)差,比較煩瑣;方法(2)需要設(shè)定初始概率值a0;方法(3)需要知道函數(shù)圖像的深度。由于以上3種方法的參數(shù)設(shè)置均比較困難,所以本文沒(méi)有采用。

        模擬退火法利用μ-1原理[21]計(jì)算迭代步長(zhǎng),公式為

        (27)

        式中:gμ-1=[gμ-1,1,gμ-1,2,…,gμ-1,n]為計(jì)算迭代步長(zhǎng)的中間變量;μ0=10100η,η=(i/imax)q,q為退火因子,必須大于0,q越大則退火速度越快[21];變量Xrand=[Xrand,1,Xrand,2,…,Xrand,n]與變量X的元素?cái)?shù)量相同,且所有元素均是位于[-1,1]內(nèi)的隨機(jī)數(shù);sgn為符號(hào)函數(shù)。

        模擬退火法利用Metropolis準(zhǔn)則[13]來(lái)判斷是否接受新解,Metropolis準(zhǔn)則為:當(dāng)適應(yīng)度的變化ΔMλ<0或隨機(jī)數(shù)p滿(mǎn)足一定的條件時(shí),接受新解。p需要滿(mǎn)足的具體條件為

        (28)

        式中:ε是算法的精度;ε0是極小數(shù)常量,分母加上ε0是為了防止分母為零。在MATLAB軟件中,p由RAND函數(shù)生成,ε0由eps函數(shù)生成。

        為避免式(28)中的指數(shù)函數(shù)計(jì)算,文獻(xiàn)[22]提出了Demon算法,具體如下:若ΔE≤D,則接受新解,同時(shí)更新Demon值D,即D=D-ΔE。但是,文獻(xiàn)[22]提出的Demon算法的初始Demon值如何設(shè)置,文獻(xiàn)[17]中并未記載,故本文未采用。

        采用模擬退火法求解無(wú)約束優(yōu)化問(wèn)題的步驟如下。

        步驟1 初始化X,并求出函數(shù)Mλ的函數(shù)值。

        步驟2 開(kāi)始迭代,設(shè)i為迭代次數(shù)。

        步驟3 對(duì)每個(gè)Xν,計(jì)算迭代步長(zhǎng)dXν=gμ-1,ν·(Bu,ν-Bl,ν),式中Bu,ν和Bl,ν分別為變量Xν的上下界。

        步驟4 通過(guò)迭代步長(zhǎng)求得新解X′=X+dX,如果X′不在范圍內(nèi)則隨機(jī)賦予新值。

        步驟5 首先求函數(shù)的變化值ΔMλ,然后根據(jù)Metropolis準(zhǔn)則選擇是否接受新解。

        步驟6 保留適應(yīng)度最小的解。

        步驟7 判斷是否達(dá)到循環(huán)終止條件。當(dāng)i小于迭代上限imax時(shí),返回步驟2;當(dāng)i達(dá)到imax時(shí),循環(huán)終止。

        文獻(xiàn)[23]指出,為了在后期能夠跳出局部最優(yōu)解,有學(xué)者提出了在后期提高溫度(即回火)的回火退火法,也有學(xué)者提出反復(fù)執(zhí)行退火降溫和回火升溫的計(jì)算方法。若采用文獻(xiàn)[23]的回火退火法,則式(28)變?yōu)?/p>

        (29)

        本文將文獻(xiàn)[13]的增廣乘子法與文獻(xiàn)[13,21]的模擬退火法和文獻(xiàn)[23]的回火退火法結(jié)合,并將其應(yīng)用于可靠指標(biāo)的計(jì)算,分析結(jié)構(gòu)的可靠性,本文方法的流程圖如圖1所示。

        圖1 本文算法的流程圖

        3 數(shù)值算例分析

        設(shè)變量X=[X1,X2]服從正態(tài)分布,X1和X2均值分別為10和2.5,標(biāo)準(zhǔn)差分別為2和0.375,某個(gè)結(jié)構(gòu)的功能函數(shù)g(X)為

        (30)

        設(shè)算法的終止條件為‖X(i)-X0‖/‖X0‖≤1×10-6,X0為最優(yōu)解,X(i)為第i次迭代時(shí)的解。分別采用設(shè)計(jì)點(diǎn)法、JC法和簡(jiǎn)化加權(quán)分位值法3種FOSM法[14]求解此問(wèn)題,所得結(jié)果如下。

        (1)3種方法的迭代次數(shù)均為12次,且功能函數(shù)g均等于8.689 9×10-12。

        (2)3種方法所得可靠性參數(shù)幾乎相同,MPP約等于(11.185 490,1.654 912),可靠指標(biāo)β≈2.330 217,失效概率Pf≈0.009 897。

        (3)設(shè)計(jì)點(diǎn)法和JC法所得失效概率相同,而簡(jiǎn)化加權(quán)分位值法的失效概率略小。文獻(xiàn)[14]指出,簡(jiǎn)化加權(quán)分位值法的精度低于JC法,但是此次的計(jì)算結(jié)果表明,簡(jiǎn)化加權(quán)分位值法與JC法的失效概率誤差僅為1×10-17。

        取退火因子q=1,M0為當(dāng)前函數(shù)值,Mv為最優(yōu)函數(shù)值,設(shè)|M0-Mv|<1×10-6或迭代次數(shù)小于等于12作為終止條件。本文方法迭代4次得:MPP為(11.746 19,1.683 011),g=0.029 489,β=2.348 96,Pf=0.009 413。

        設(shè)計(jì)點(diǎn)法、JC法和簡(jiǎn)化加權(quán)分位值法3種FOSM法所得的可靠指標(biāo)β=2.330 217,本文所得可靠指標(biāo)β=2.348 96。兩種方法的可靠指標(biāo)幾乎相同,證明本文方法可行。

        經(jīng)過(guò)1×107次模擬,直接抽樣蒙特卡羅法求得參數(shù)如下:β=2.346 2,Pf=0.009 5,σPf=3.064 7×10-5。

        設(shè)重要抽樣蒙特卡羅法的抽樣中心為設(shè)計(jì)點(diǎn)(11.185 5,1.654 9),經(jīng)過(guò)1×107次模擬,重要抽樣蒙特卡羅法求得參數(shù)如下:β=2.344 3,Pf=0.009 5,σPf=4.942 0×10-6。由此可見(jiàn),與直接抽樣蒙特卡羅法相比,在模擬次數(shù)相同時(shí),重要抽樣蒙特卡羅法的失效概率標(biāo)準(zhǔn)差σPf明顯偏小,說(shuō)明重要抽樣蒙特卡羅法的改進(jìn)效果較好。

        將FOSM法、MCS法和本文方法的計(jì)算量和計(jì)算結(jié)果進(jìn)行對(duì)比,結(jié)果見(jiàn)表1和表2,其中,FOSM法取JC法的數(shù)據(jù),MCS法取重要抽樣蒙特卡羅法的數(shù)據(jù)。

        表1 數(shù)值算例下FOSM法、MCS法和本文方法

        表2 數(shù)值算例下FOSM法、MCS法和本文方法

        由表1和表2可以看出:本文方法的迭代次數(shù)少于MCS法,計(jì)算結(jié)果比FOSM法更接近MCS法。由此可得出,本文方法比MCS法效率更高,比FOSM法更精確。

        在不同確定度下,X1、X2的均值μX1、μX2以及標(biāo)準(zhǔn)差σX1、σX2會(huì)有不同的變化范圍,此時(shí)通過(guò)本文方法計(jì)算得到的對(duì)應(yīng)可靠指標(biāo)β也會(huì)有不同的變化范圍和不確定度。不同不確定度下的μX1、μX2、σX1、σX2、β的變化范圍以及β的不確定度如表3和表4所示。

        表3 不同均值不確定度下μX1、μX2、β的變化范圍及β的不確定度

        表4 不同標(biāo)準(zhǔn)差不確定度下σX1、σX2、β的變化范圍及β的不確定度

        由表3和表4可知均值和標(biāo)準(zhǔn)差的不確定度與β的不確定度之間的關(guān)系,如圖2所示。

        (a)均值的不確定度與β的不確定度的關(guān)系

        (b)標(biāo)準(zhǔn)差的不確定度與β的不確定度的關(guān)系圖2 均值和標(biāo)準(zhǔn)差的不確定度與β的不確定度的關(guān)系

        對(duì)表3、表4、圖2進(jìn)行分析,可得如下結(jié)論:

        (1)β與均值呈正比關(guān)系,與標(biāo)準(zhǔn)差呈反比關(guān)系;

        (2)β的不確定度與均值、標(biāo)準(zhǔn)差的不確定度分別呈現(xiàn)線(xiàn)性關(guān)系;

        (3)均值的不確定度為8%時(shí),β的不確定度為43.34%,標(biāo)準(zhǔn)差的不確定度為20%時(shí),β的不確定度為40.07%,證明均值對(duì)β的影響比標(biāo)準(zhǔn)差對(duì)β的影響大一倍。

        4 懸臂梁的可靠性分析

        懸臂梁[24]長(zhǎng)度為L(zhǎng),矩形橫截面的寬和高分別為b和h。懸臂梁末端承受的水平載荷和豎直載荷分別為Ph、Pv,末端許可撓度[ω]=3 mm。懸臂梁的材料為45號(hào)鋼,彈性模量E=210 GPa,屈服極限σs=350 MPa。此時(shí),變量X=[b,h,L,Ph,Pv]。

        設(shè)寬度b/mm~N(100,52),高度h/mm~N(200,52),Ph/kN∈[45,75],Pv/kN∈[22,28]。長(zhǎng)度L的均值為1 000 mm,變異系數(shù)V=0.01,由式(13)可知L/mm~N(1 000,102)。根據(jù)正態(tài)分布的3σ準(zhǔn)則可知,Ph/kN~N(60,52),Pv/kN~N(25,12)。

        4.1 考慮撓度失效的可靠性分析

        矩形截面的梁彎曲變形時(shí),橫截面對(duì)中性軸的慣性矩IZ為

        (31)

        當(dāng)懸臂梁的一端承受集中力Pv時(shí),最大撓度ωmax為

        (32)

        所以,當(dāng)懸臂梁的一端承受Ph、Pv兩個(gè)集中載荷時(shí),產(chǎn)生的最大撓度為

        (33)

        考慮撓度失效時(shí),功能函數(shù)g1為

        (34)

        由于此功能函數(shù)比較復(fù)雜,求導(dǎo)煩瑣,雅可比矩陣較難獲取,此處不再與FOSM法進(jìn)行對(duì)比。

        經(jīng)過(guò)50次迭代,本文方法求得參數(shù)如下:MPP為(111.27,202.32,994.48,51.34,25.01),g1=-0.488 3,β=3.303 6,Pf=4.77×10-4。求解過(guò)程中β和Pf的變化如圖3所示。

        圖3 撓度失效求解過(guò)程中β和Pf的變化

        由圖3可知,本文方法在前10次迭代中收斂較快,而在后40次迭代中收斂較慢。

        4.2 考慮應(yīng)力失效的可靠性分析

        矩形截面的梁彎曲變形時(shí),梁的抗彎截面系數(shù)WZ為

        (35)

        式中ymax為懸臂梁中性層到橫截面兩端的最大距離。

        當(dāng)懸臂梁一端承受Ph、Pv兩個(gè)集中載荷時(shí),矩形截面上產(chǎn)生的最大應(yīng)力σmax為

        (36)

        考慮應(yīng)力失效時(shí),功能函數(shù)g2為

        (37)

        經(jīng)過(guò)1 000次迭代,JC法求得參數(shù)如下:MPP為(84.97,195.93,100 2.76,60.0,25.0),g2=48.756 6,β=3.126 1,Pf=8.857 2×10-4。

        經(jīng)過(guò)500次迭代,本文方法求得參數(shù)如下:MPP為(85.4,192.9,100 4.0,70.7,25.0),g2=-0.024 0,β=3.904 1,Pf=4.728 8×10-5。求解過(guò)程中β和Pf的變化如圖4所示。

        圖4 應(yīng)力失效求解過(guò)程中β和Pf的變化

        由圖4可知,本文方法在前70次迭代中收斂較快,而在后430次迭代中收斂較慢。

        采用式(28)的模擬退火法及式(29)的回火退火法計(jì)算可靠指標(biāo),分別運(yùn)行6次后得到兩組結(jié)果,分別為:3.896 6、3.920 5、3.983 8、3.911 4、3.931 4、3.949 6,以及3.914 0、3.988 3、3.916 4、3.955 7、3.952 9、3.889 2。可靠指標(biāo)的統(tǒng)計(jì)參數(shù)見(jiàn)表5。

        表5 可靠指標(biāo)的統(tǒng)計(jì)參數(shù)

        分析表5可知,在相同的迭代次數(shù)下,回火退火法的算術(shù)平均值、標(biāo)準(zhǔn)差和極差都較大,回火退火法的改進(jìn)效果較差。這是因?yàn)榛鼗鹜嘶鸱m然提高了全局搜索能力,但是犧牲了局部搜索能力。如果將其應(yīng)用于強(qiáng)欺騙性、多模態(tài)、多漏斗的函數(shù),情況可能相反。

        經(jīng)過(guò)1×107次模擬,直接抽樣蒙特卡羅法求得參數(shù)如下:β=3.828 0,Pf=6.460 0×10-5,σPf=2.541 6×10-6。

        設(shè)重要抽樣蒙特卡羅法的抽樣中心為設(shè)計(jì)點(diǎn)(84.97,195.93,1 002.7,60,25),經(jīng)過(guò)1×107次模擬,重要抽樣蒙特卡羅法求得參數(shù)如下:β=3.835 4,Pf=6.267 7×10-5,σPf=4.120 8×10-8。與直接抽樣蒙特卡羅法相比,在模擬次數(shù)相同時(shí),重要抽樣法的失效概率標(biāo)準(zhǔn)差σPf明顯偏小,說(shuō)明重要抽樣蒙特卡羅法的改進(jìn)效果較好。

        FOSM法、MCS法和本文方法的計(jì)算量見(jiàn)表6,計(jì)算結(jié)果見(jiàn)表7。

        分析表6和表7可知,本文方法的迭代次數(shù)比MCS法更少,所以本文方法比MCS法效率更高。FOSM法的失效概率與MCS法相比相差一個(gè)數(shù)量級(jí),誤差非常大,而本文算法的失效概率4.8×10-5更接近MCS法的失效概率6.3×10-5,說(shuō)明本文方法比FOSM法更精確。由于本文方法和MCS法都不需要計(jì)算雅可比矩陣,所以FOSM法的結(jié)果誤差較大極有可能是由于雅可比矩陣條件數(shù)過(guò)大導(dǎo)致的。

        表6 懸梁臂可靠性分析時(shí)FOSM法、MCS法和本文方法的計(jì)算量

        表7 懸梁臂可靠性分析時(shí)FOSM法、MCS法和本文方法的計(jì)算結(jié)果

        根據(jù)考慮撓度和應(yīng)力失效的雙失效模式系統(tǒng)的迭代結(jié)果可知,撓度的失效概率比應(yīng)力大,且雙失效模式的串聯(lián)系統(tǒng)的失效概率Pf=5.24×10-4。

        4.3 均值的不確定度對(duì)可靠指標(biāo)的影響

        改變均值的不確定度,并保持標(biāo)準(zhǔn)差不變,本文方法所得的可靠指標(biāo)及可靠指標(biāo)的不確定度見(jiàn)表8。

        表8 不同均值不確定度下的可靠指標(biāo)及可靠指標(biāo)的不確定度

        由表8可知均值的不確定度與撓度失效和應(yīng)力失效可靠指標(biāo)的不確定度之間的對(duì)應(yīng)關(guān)系,如圖5所示。

        圖5 可靠指標(biāo)受均值不確定度的影響

        由表8和圖5可以看出:

        (1)在均值不確定度為2%時(shí),撓度失效可靠指標(biāo)的不確定度為3.12%,應(yīng)力失效可靠指標(biāo)的不確定度為13.88%,撓度與應(yīng)力可靠指標(biāo)的不確定度分別呈1.5倍和6倍的關(guān)系;

        (2)觀察其他均值不確定度的情況可看出,撓度與應(yīng)力可靠指標(biāo)的不確定度分別呈線(xiàn)性關(guān)系,而且分別呈近似1.5倍和5倍的關(guān)系;

        (3)均值的不確定度對(duì)應(yīng)力的影響是對(duì)撓度的影響的4~5倍。

        5 結(jié) 論

        (1)FOSM法需要計(jì)算雅可比矩陣,而病態(tài)的雅可比矩陣會(huì)導(dǎo)致計(jì)算結(jié)果誤差大大增加。分析懸臂梁應(yīng)力失效時(shí),FOSM法的結(jié)果異于MCS法和本文方法,這極有可能是由雅可比矩陣為病態(tài)矩陣引起的。

        (2)傳統(tǒng)的罰函數(shù)法的收斂性依賴(lài)于罰因子初始值的選取,而本文方法的收斂性并不依賴(lài)于拉格朗日乘子和罰因子的初始值。本文采用增廣乘子法將有約束優(yōu)化模型轉(zhuǎn)換成無(wú)約束優(yōu)化問(wèn)題,成功避免了罰因子初始值的選取。

        (3)本文方法的迭代次數(shù)介于FOSM法和MCS法之間,且結(jié)果更接近于MCS法。本文方法有望拓展到具有多個(gè)極限狀態(tài)方程的多學(xué)科可靠性分析及優(yōu)化問(wèn)題中。

        猜你喜歡
        蒙特卡羅模擬退火標(biāo)準(zhǔn)差
        用Pro-Kin Line平衡反饋訓(xùn)練儀對(duì)早期帕金森病患者進(jìn)行治療對(duì)其動(dòng)態(tài)平衡功能的影響
        利用蒙特卡羅方法求解二重積分
        模擬退火遺傳算法在機(jī)械臂路徑規(guī)劃中的應(yīng)用
        基于模糊自適應(yīng)模擬退火遺傳算法的配電網(wǎng)故障定位
        SOA結(jié)合模擬退火算法優(yōu)化電容器配置研究
        對(duì)于平均差與標(biāo)準(zhǔn)差的數(shù)學(xué)關(guān)系和應(yīng)用價(jià)值比較研究
        探討蒙特卡羅方法在解微分方程邊值問(wèn)題中的應(yīng)用
        基于遺傳-模擬退火算法的城市軌道交通快慢車(chē)停站方案
        復(fù)合型種子源125I-103Pd劑量場(chǎng)分布的蒙特卡羅模擬與實(shí)驗(yàn)測(cè)定
        同位素(2014年2期)2014-04-16 04:57:20
        基于蒙特卡羅仿真的CRC檢錯(cuò)能力驗(yàn)證
        玩弄人妻少妇500系列网址| 久久国产在线精品观看| 久久99热国产精品综合| 国产午夜福利久久精品| 亚洲男人的天堂网站| 久久久久久中文字幕有精品| 亚洲高清一区二区三区在线观看| 色综合久久精品中文字幕| 国产乱理伦在线观看美腿丝袜| 亚洲中文字幕无码不卡电影| 国产性生交xxxxx免费| 中国精品视频一区二区三区| 国产精品女同一区二区久| 日韩有码在线一区二区三区合集| 无码a级毛片免费视频内谢5j| 免费少妇a级毛片人成网| 九九精品无码专区免费| 精品日本韩国一区二区三区| 极品少妇人妻一区二区三区| 国产午夜福利片在线观看| 国产suv精品一区二区883| 中文字幕av一区二区三区| 国内专区一区二区三区| 精品国产中文字幕久久久| 国产人妻大战黑人20p| 国产成人久久777777| 操B小视频国产| 亚洲乱码av一区二区蜜桃av| 久久国产成人精品av| 日本理伦片午夜理伦片| 亚洲一区二区三区在线观看播放 | 精品国产一区二区三区av性色| av片在线观看免费| mm在线精品视频| 久久精品人妻一区二三区| 欧美激欧美啪啪片| 精品一区二区三区免费播放| 色yeye在线观看| 精品人妻av中文字幕乱| 亚洲av综合一区二区在线观看| 日本阿v网站在线观看中文 |