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

        ?

        基于遺傳算法的疲勞裂紋擴展方法優(yōu)化研究

        2022-01-04 15:05:02徐康賓楊亞莉
        軟件工程 2022年1期
        關(guān)鍵詞:遺傳算法優(yōu)化

        徐康賓 楊亞莉

        摘? 要:當前,用于預(yù)測疲勞裂紋擴展的方法多種多樣,但無論哪一種裂紋擴展方法,都是以擴展點的擴展代替整個裂紋的擴展。因此,對擴展點的優(yōu)化具有重要意義。考慮到遺傳算法對多參數(shù)優(yōu)化具有較好的效果,基于遺傳算法對擴展點的個數(shù)和分布進行了優(yōu)化研究;引進了“位置比”這個概念,以最外側(cè)擴展點的位置比表征擴展點的分布;介紹了一種裂紋擴展的數(shù)值方法,計算數(shù)值結(jié)果與實驗結(jié)果的誤差,取該誤差的倒數(shù)作為個體適應(yīng)度。結(jié)果表明,當擴展點個數(shù)和最外側(cè)擴展點位置比分別為11和0.95時,個體適應(yīng)度最高,數(shù)值預(yù)測精度最好。

        關(guān)鍵詞:遺傳算法;裂紋擴展;擴展點個數(shù);位置比;優(yōu)化

        中圖分類號:TP304? ? ?文獻標識碼:A

        文章編號:2096-1472(2022)-01-22-06

        Abstract: At present, there are various methods for predicting the fatigue crack growth, but no matter which kind of crack growth method, expansion of the expansion point replaces the entire crack expansion. Therefore, optimization of the expansion point is of great significance. Considering that genetic algorithm has good effect on multi-parameter optimization, this paper proposes to optimize the number and distribution of expansion points based on genetic algorithm. The concept of position ratio is introduced to represent the distribution of expansion points by the position ratio of the outermost expansion points. A numerical method for crack growth is introduced. The error between numerical results and experimental results is calculated, and the reciprocal of the error is taken as individual fitness. The results show that when the number of expansion points and the position ratio of the outermost expansion points are 11 and 0.95 respectively, the individual fitness is the highest and the numerical prediction accuracy is the best.

        Keywords: genetic algorithm; crack growth; number of expansion points; position ratio; optimization

        1? ?引言(Introduction)

        工程構(gòu)件在生產(chǎn)、安裝、使用過程中,難免會受到擠壓、劃傷等,造成表面損傷。在循環(huán)荷載作用下,這些表面損傷將演變?yōu)楸砻媪鸭y,最終斷裂,從而導(dǎo)致構(gòu)件失效。因此,研究表面裂紋的擴展機理具有很大的經(jīng)濟價值和現(xiàn)實意義[1-4]。LIN等[5]、WU[6]通過三次樣條曲線擬合表面裂紋擴展形狀,而NEWMAN等[7]、SONG等[8]和LIU等[9]則通過橢圓弧擬合表面裂紋擴展形狀,雖然他們使用的裂紋擴展方法不同,但都是通過對擴展點的擬合得到擴展結(jié)果的。因此,對擴展點的優(yōu)化具有重要意義。

        遺傳算法作為一種最優(yōu)算法,在很多領(lǐng)域得到應(yīng)用[10-12]。隨著遺傳算法的不斷完善,其應(yīng)用的領(lǐng)域也越來越廣[13-16]。考慮到遺傳算法對多參數(shù)優(yōu)化具有較好的優(yōu)化效果,本文基于遺傳算法對裂紋擴展過程中的擴展點個數(shù)與分布進行了優(yōu)化研究。

        2? ?裂紋擴展方法(Crack growth method)

        2.1? ?位置比的確定

        圖1是位置比的示意圖,其定義如式(1)所示,其中代表裂紋上的任何點p到裂紋最深點的距離,代表表面點到裂紋最深點的距離。對于一個給定的裂縫,因為最深的點和表面點是固定的,也是固定的。點p的位置發(fā)生變化,也發(fā)生變化,從而使R發(fā)生變化。換句話說,每一個點p的位置對應(yīng)一個R,反過來,給出一個R也就能確定點p的位置。

        2.2? ?裂紋擴展步驟

        當裂紋從第條裂紋擴展到第 條裂紋時,其裂紋擴展示意圖如圖2所示。

        其具體步驟如下:

        (1)在第條裂紋上取N 個擴展點,其坐標為,代表第個擴展點,其取值為1到N。

        (2)計算第 個擴展點的擴展步長。其中是第條裂紋上的第 個擴展點的應(yīng)力強度因子幅,是第條裂紋上的第1 個擴展點的應(yīng)力強度因子幅。是第1 個擴展點的擴展量。

        (3)根據(jù)擴展點垂直于當前裂紋,求出擴展后的第 個擴展點pj,其坐標為。

        (4)根據(jù)每個擴展點擴展后的坐標,擬合出第 條裂紋。

        (5)將第條裂紋上的擴展點垂線與第 條裂紋的交點作為第 條裂紋的擴展點,其坐標為。

        由于第1 條裂紋是已知的,從而可以得出第2 條裂紋,依次迭代可以得出整個擴展過程的所有裂紋。

        3? ?數(shù)值結(jié)果處理(Numerical result processing)

        考慮到優(yōu)化時需要一個優(yōu)化標準,因此提出一種可以量化數(shù)值結(jié)果與實驗結(jié)果誤差的方法。其原理是用一條曲線擬合實驗結(jié)果,然后以擬合曲線與數(shù)值曲線的接近程度作為優(yōu)化標準。實驗結(jié)果來源于TORIBIO等人[17]。

        3.1? ?實驗結(jié)果的處理

        圖3是用Origin軟件擬合實驗數(shù)據(jù)后的結(jié)果圖。圖3中的擬合結(jié)果如表1所示。則實驗數(shù)據(jù)擬合曲線的方程為:

        3.2? ?數(shù)值結(jié)果與實驗結(jié)果的誤差計算

        經(jīng)過將實驗數(shù)據(jù)擬合后,實驗結(jié)果可以用一條曲線代替,而數(shù)值結(jié)果也能用一條曲線表示,因此,可以將數(shù)值結(jié)果與實驗結(jié)果的誤差用兩條曲線的誤差代替。其示意圖如圖4所示,具體步驟如下:

        (1)將數(shù)值結(jié)果中的n 個數(shù)據(jù)點連接起來。

        (2)在實驗擬合曲線中取出n 個數(shù)據(jù)點,保證兩條曲線中的n 個數(shù)據(jù)點的相對裂紋深度相同。

        (3)計算兩條曲線中n 個數(shù)據(jù)點的相對裂紋弦長差。

        (4)計算兩條曲線的誤差。

        4? 基于遺傳算法的研究方法(Research method based on genetic algorithm)

        遺傳算法的優(yōu)化目標包括擴展點個數(shù)和擴展點分布,其中擴展點分布是通過最外側(cè)擴展點的位置比實現(xiàn)的。遺傳算法所選取的種群個數(shù)為8,實現(xiàn)步驟可以分為六步,即編碼、解碼、求解適應(yīng)度、復(fù)制、交叉、變異。

        (1)編碼

        根據(jù)經(jīng)驗,擴展點個數(shù)一般小于20,擴展點個數(shù)范圍選為3—18,共16 種選擇;而擴展點位置比為0.11、0.23、0.35、0.47、0.59、0.71、0.83和0.95,共八種選擇。

        因此,染色體位數(shù)選擇為七位,前四位代表擴展點個數(shù),后三位代表位置比,相對應(yīng)的關(guān)系如表2和表3所示??梢詫⑾嚓P(guān)參數(shù)轉(zhuǎn)換成染色體編號。

        (2)解碼

        解碼規(guī)則與編碼規(guī)則是相對應(yīng)的,可以根據(jù)染色體編號通過查詢表2和表3獲得對應(yīng)的相關(guān)參數(shù)。

        (3)求解適應(yīng)度

        每個個體中的染色體都能通過解碼找到其對應(yīng)的擴展點個數(shù)和位置比,通過這兩個參數(shù)就能得到相應(yīng)的數(shù)值結(jié)果,再將數(shù)值結(jié)果進行處理,就得到了數(shù)值結(jié)果與實驗結(jié)果的誤差,最后取誤差的倒數(shù)作為該個體的適應(yīng)度。

        (4)復(fù)制

        將種群中適應(yīng)度最低的個體用適應(yīng)度最高的個體替代,就是更新后的種群。

        (5)交叉

        種群中個體與個體間有一定概率發(fā)生部分染色體交換的情況,用MATLAB實現(xiàn)的代碼如圖5所示。

        (6)變異

        除了個體與個體之間的交換會改變?nèi)旧w外,每個個體自身的變異也會改變?nèi)旧w的編號,用MATLAB實現(xiàn)的代碼如圖6所示。

        5? ?種群進化(Population evolution)

        首先,種群的第一代個體所對應(yīng)的染色體編號由電腦隨機生成,其相關(guān)信息如表4所示。個體3適應(yīng)度最小,個體4適應(yīng)度最大。

        將第一代種群進行復(fù)制、交叉與變異后得到第二代種群,其相關(guān)信息如表5所示。個體3適應(yīng)度最小,個體8適應(yīng)度最大。

        將第二代種群進行復(fù)制、交叉與變異后得到第三代種群,其相關(guān)信息如表6所示。個體8適應(yīng)度最小,個體4適應(yīng)度最大。

        將第三代種群進行復(fù)制、交叉與變異后得到第四代種群,其相關(guān)信息如表7所示。個體1適應(yīng)度最小,個體3適應(yīng)度最大。

        將第四代種群進行復(fù)制、交叉與變異后得到第五代種群,其相關(guān)信息如表8所示。個體3適應(yīng)度最小,個體5適應(yīng)度最大。

        將第五代種群進行復(fù)制、交叉與變異后得到第六代種群,其相關(guān)信息如表9所示。個體2適應(yīng)度最小,個體1適應(yīng)度最大。

        將第六代種群進行復(fù)制、交叉與變異后得到第七代種群,其相關(guān)信息如表10所示。個體6適應(yīng)度最小,個體2和個體3適應(yīng)度最大。

        將第七代種群進行復(fù)制、交叉與變異后得到第八代種群,其相關(guān)信息如表11所示。個體3適應(yīng)度最小,個體2和個體6適應(yīng)度最大。

        6? ?結(jié)果與討論(Results and discussion)

        將每代種群中最高的個體適應(yīng)度作為該代種群中最佳適應(yīng)度,從而可以得到種群中最佳適應(yīng)度與種群迭代次數(shù)的關(guān)系,如圖7所示。從圖7中可以看出,當種群從第五代開始,種群中最佳適應(yīng)度就一直維持在同一個水平。說明此時的種群已經(jīng)進化到最佳狀態(tài),則種群中最佳適應(yīng)度對應(yīng)的個體就是最佳個體,其對應(yīng)的染色體編號為1000111,經(jīng)過解碼后,得知其對應(yīng)的擴展點個數(shù)和位置比分別為11和0.95。

        對于擴展點,當擴展點較少時,用于預(yù)測下一條裂紋的擬合數(shù)據(jù)較少,導(dǎo)致誤差偏大;而當擴展點較多時,由于在模型計算中劃分網(wǎng)格精度不高,計算出的應(yīng)力強度因子幅誤差偏大,從而使得單個擴展點精度不足,進而誤差也偏大。對于位置比,位置比越大,最外側(cè)擴展點越接近圓柱體表面,擴展點在整個裂紋前沿的分布范圍也越廣,也就越有利于減小誤差。

        7? ?結(jié)論(Conclusion)

        本文通過遺傳算法對疲勞裂紋擴展過程中擴展點的個數(shù)和分布進行了優(yōu)化研究。具體結(jié)論如下:

        (1)引進了位置比的概念,通過改變位置比實現(xiàn)對擴展點分布的改變。介紹了疲勞裂紋擴展方法,通過該方法可以實現(xiàn)在不同擴展點個數(shù)和分布下的數(shù)值擴展。

        (2)提出了一種數(shù)值結(jié)果與仿真結(jié)果的誤差計算方法,實現(xiàn)了在不同擴展點個數(shù)和分布下對應(yīng)的數(shù)值精度計算?;谶z傳算法,將不同的擴展點個數(shù)和分布進行編碼和解碼,并將對應(yīng)的數(shù)值精度的倒數(shù)作為個體適應(yīng)度。

        (3)從第五代開始,種群中的最佳適應(yīng)度就不再改變,說明的種群已經(jīng)進化到最佳狀態(tài)。此時,種群中最佳適應(yīng)度對應(yīng)的個體就是最佳個體,其對應(yīng)的染色體編號為1000111,經(jīng)過解碼后,得知其對應(yīng)的擴展點個數(shù)和位置比分別為11和0.95。

        參考文獻(Refereces)

        [1] MACKAY T L, ALPERIN B J. Stress intensity factors for fatigue cracking in high-strength bolts[J]. Engineering Fracture Mechanics, 1985, 21(2):391-397.

        [2] LORENTZEN T, KJAER N E, HENRIKSEN T K. The application of fracture mechanics to surface cracks in shafts[J]. Engineering Fracture Mechanics, 1986, 23(6):1005-1014.

        [3] CARPINTERI A. Elliptical-Arc surface cracks in round bars[J]. Fatigue & Fracture of Engineering Materials & Structures, 1992, 15(11):1141-1153.

        [4] YANG F P, KUANG Z B, SHLYANNIKOV V N. Fatigue crack growth for straight-fronted edge crack in a round bar[J]. International Journal of Fatigue, 2006, 28(4):431-437.

        [5] LIN X B, SMITH R A. Fatigue shape analysis for corner cracks at fastener holes[J]. Engineering Fracture Mechanics, 1998, 59(1):73-87.

        [6] WU Z. The shape of a surface crack in a plate based on a given stress intensity factor distribution[J]. International Journal of Pressure Vessels and Piping, 2006, 83(3):168-180.

        [7] NEWMAN J C, RAJU I S. An empirical stress-intensity factor equation for the surface crack[J]. Engineering Fracture Mechanics, 1981, 15(1/2):185-192.

        [8] SONG P S, SHEU B C, SHIEH Y L. Prediction of semi-elliptical surface crack growth in 2024-T4 aluminium alloy[J]. International Journal of Pressure Vessels and Piping, 2002, 79(4):273-278.

        [9] LIU Y P, CHEN C Y, LI G Q, et al. Fatigue life prediction of semi-elliptical surface crack in 14MnNbq bridge steel[J]. Engineering Failure Analysis, 2010, 17(6):1413-1423.

        [10] 陳炎冬,楊敏,許轟烈,等.采用遺傳算法參數(shù)整定的車輛ABS分數(shù)階PID控制[J].制造業(yè)自動化,2018,40(1):24-27.

        [11] 李振業(yè),陳婷,陳靜.基于遺傳算法的旅游最優(yōu)路徑探究[J].電腦知識與技術(shù),2018,14(34):187-189,194.

        [12] 劉志宏,喻曉旭.基于遺傳算法的兩階段切割問題的研究[J].電子技術(shù)與軟件工程,2018,146(24):171-172.

        [13] 哈圣,白楚楓,杜建紅,等.基于遺傳優(yōu)化混合模型發(fā)動機穩(wěn)態(tài)數(shù)據(jù)融合[J/OL].測控技術(shù).[2021-10-08].https://doi.org/10.19708/j.ckjs.2021.08.262.

        [14] 岳榮華.對遺傳算法下高溫作業(yè)服裝傳熱的探討[J].輕紡工業(yè)與技術(shù),2021,50(09):78-79.

        [15] 屈新懷,王嬌,丁必榮,等.貪婪初始種群的遺傳算法求解柔性作業(yè)車間調(diào)度[J].合肥工業(yè)大學(xué)學(xué)報(自然科學(xué)版),2021,44(09):1153-1156,1171.

        [16] 鄭俊褒,華思潔.基于GA-BPNN的PM2.5濃度預(yù)測模型[J].軟件導(dǎo)刊,2021,20(09):28-32.

        [17] TORIBIO J, MATOS C J. Numerical modelling of crack shape evolution for surface flaws in round bars under tensile loading[J]. Engineering Failure Analysis, 2009, 16:618-630.

        作者簡介:

        徐康賓(1995-),男,碩士生.研究領(lǐng)域:汽車零部件疲勞損傷及輕量化.

        楊亞莉(1982-),女,博士,副教授.研究領(lǐng)域:汽車零部件疲勞損傷及金屬斷裂機理.

        猜你喜歡
        遺傳算法優(yōu)化
        超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
        民用建筑防煙排煙設(shè)計優(yōu)化探討
        關(guān)于優(yōu)化消防安全告知承諾的一些思考
        一道優(yōu)化題的幾何解法
        由“形”啟“數(shù)”優(yōu)化運算——以2021年解析幾何高考題為例
        遺傳算法對CMAC與PID并行勵磁控制的優(yōu)化
        基于自適應(yīng)遺傳算法的CSAMT一維反演
        一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
        基于遺傳算法和LS-SVM的財務(wù)危機預(yù)測
        協(xié)同進化在遺傳算法中的應(yīng)用研究
        中文字幕一区二区人妻性色av| 亚洲国产一区二区在线| 老熟女熟妇嗷嗷叫91| 国产主播一区二区三区在线观看| 日本道色综合久久影院| 午夜成人鲁丝片午夜精品| 国产精品一区二区在线观看完整版| 精品久久日产国产一区| 亚洲丝袜美腿在线视频| 日韩中文字幕免费视频| 国产一区曰韩二区欧美三区| 国产人妖在线免费观看| 一区二区视频在线观看地址| 国产激情视频一区二区三区| 久久久精品3d动漫一区二区三区| 视频精品熟女一区二区三区| 亚洲精品国产成人久久av| 成人精品视频一区二区三区尤物 | 236宅宅理论片免费| 最新手机国产在线小视频| 中文乱码字幕在线亚洲av| 国内熟女啪啪自拍| 亚洲肥老太bbw中国熟女| 中文熟女av一区二区| 国产偷国产偷亚洲综合av| 曰本人做爰又黄又粗视频| 国产夫妻av| 亚洲一区二区三区av无| 搡女人真爽免费视频大全| 国产嫖妓一区二区三区无码| 日韩人妻无码中文字幕一区| 中文字幕亚洲精品在线| 午夜精品久久久久久99热| 91久久国产精品视频| 欧美三级一区| 亚洲老女人区一区二视频 | yw193.can尤物国产在线网页| 在线成人影院国产av| 亚洲国产日韩精品一区二区三区| 另类一区二区三区| 91久久国产露脸国语对白 |