999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于AFSA-SVM的船體外板變形預測

2020-12-01 03:15:00董梁何祖軍齊亮葛成威
軟件導刊 2020年10期

董梁 何祖軍 齊亮 葛成威

摘 要:船體外板復雜曲面自動化加工一直是船舶制造業研究熱點和難點,由于加工過程中船板變形影響因素過多,導致船板加工變形預測一直不夠準確快速。鑒于此,將兩種復合變量用來表征加工過程中熱源對應的眾多加工參數,采用人工魚群算法(AFSA)優化的支持向量機(SVM)預測船板變形。經實驗驗證,復合參數輸入的AFSA-SVM模型預測船體外板水火線加熱工藝變形線平均精確度為99.87%,角變形平均精確度為99.53%,且全局最優。將其與傳統的PSO-SVM模型對比,不僅精確度有了提高,而且避免了局部極值導致的部分預測結果誤差過大情況。

關鍵詞:人工魚群算法;支持向量機;船體外板;有限元仿真

DOI:10. 11907/rjdk. 201264

中圖分類號:TP319文獻標識碼:A 文章編號:1672-7800(2020)010-0129-04

Abstract: The automatic machining for the complex surface of hull plate has always been a hot spot and difficult point in the shipbuilding industry. Due to the various factors affecting the deformation process for the ship plate in processing, the deformation prediction of the ship plate has not been accurate and fast enough. In view of this, the two composite variables are used to characterize many processing parameters corresponding to the heat source in the processing process, and the support vector machine (SVM) optimized by artificial fish swarm algorithm (AFSA) is used to predict the deformation of the ship plate. Experimental results show that the average accuracy of? linear deformation and? angular deformation for the AFSA-SVM model based on the composite parameters input are 99.87% and 99.53% respectively, and it is global optimization. By comparing it with the traditional PSO-SVM model, we find that not only the accuracy is improved, but also the large partial prediction error caused by local extremum is avoided.

Key Words: AFSA; SVM; ships hull plates; FEA

0 引言

水火彎板工藝一直是船體外板曲面成形的主要工藝,因操作靈活、設備簡單、成本相對低廉等特點被船廠廣泛采用[1]。但目前這項工藝依托工人手工操作,加工過程中的主要參數都依托工人的經驗判斷。為推動船體外板曲面成形工序的自動化,船板變形量與加工參數關系成為研究重點。傳統的研究方法是使用有限元建模仿真(Finite Element Analysis,FEA)計算船板變形,通常使用ANSYS軟件,但這種方法計算量過大、耗時長,難以普及。隨著神經網絡、人工智能技術發展,智能算法受到青睞[2]。

馮志強[3]采用粗糙集建模方法,對船板變形進行近似推理;段玨媛[4]嘗試使用支持向量機(Support Vector Machine, SVM)對船板變形進行預測;陳尤力[5]使用粒子群優化算法(Particle Swarm Optimization Algorithms,PSO)優化支持向量機,提高預測準確性;王宇哲[6]采用SVM和BP神經網絡,選用不同加工參數進行組合,研究各加工參數對船板變形的影響。

在眾多神經網絡模型中,支持向量機(Support Vector Machine, SVM)面對非線性、高緯度、小樣本問題時表現較好[7],本文使用SVM對船體外板加工變形進行預測。針對SVM存在的模型參數確定問題,使用人工魚群優化算法(Artificial Fish School Algorithm, AFSA)對SVM模型進行參數優化。同時,使用板厚和兩種復合變量作為預測模型中的輸入,以船板的線變形和角變形作為輸出,減少復雜且眾多的加工參數輸入,以簡化模型,提高運算精度。

1 水火彎板變形機理

在水火彎板線加熱工藝中,鋼板溫度場主要受表面承受的加熱熱源影響,這股熱量不均勻施加在鋼板上,導致鋼板溫度場分布不均勻,進而使鋼板內部膨脹不均勻。受到加熱的部位迅速膨脹,未加熱部位有約束,在殘余應力作用下導致鋼板變形。因此,輸入熱源對鋼板變形量影響很大。熱源參數如圖1所示。

針對圖1輸入熱源因素,參考文獻[3]將這些影響因素整合為板厚與兩個表達熱源輸入的復合變量[qs]和[qs·t],如圖2所示。

其中,變量[qs]代表單位面積下加熱熱源輸入的有效熱量,表征[QC2H2](乙炔流量)、[vHL](加熱速度)、[η](熱源效率)、[r0](熱源半徑)等參數;[qs·t]代指單位時間下加熱熱源輸入的有效熱量。這兩個復合參數數學模型如下:

使用兩個復合參數后,沒有了原本眾多的輸入參數,極大簡化了預測模型,減少實際運算量。這兩個復合參數又很好地表達了熱源對鋼板的影響,提高了運算準確度。

2 支持向量機

支持向量機起源于20世紀90年代,至今已成為機器學習技術中解決非線性、小樣本和高緯度問題最實用的方法之一[8]。

SVR算法原理:

式(3)中,[Φ(x)]為非線性映射函數,其主要作用是把數據映射到高維特征空間內,b定義為偏置,w定義為權向量。

支持向量機核函數有linear(線性核函數)、PKF(多項式核函數)、RBF(高斯徑向基核函數)3種,其中RBF應用最為廣泛,能適應任何維數容量樣本,且收斂域較寬[9],故本文選擇RBF核函數。對于支持向量機,其參數優化的實質就是選擇核參數r和懲罰因子C。如果C值過小,模型會欠學習,導致經驗風險較大;如果C值過大,模型過學習,會引起同樣的風險,r取值與C一樣。下面使用人工魚群算法對核參數和懲罰因子進行優化,得出最優參數,提高模型預測精度。

3 人工魚群算法

人工魚群算法是基于動物社會性活動特征原理的群體智能優化算法,通過模仿魚類覓食行為在指定搜索區域空間內尋優。人工魚群算法擁有很強的尋優能力且不易陷入局部極值,對初值不敏感,魯棒性強[10]。

3.1 人工魚群算法定義

有N條人工魚組成一個魚群,設其中一條魚的狀態為[Xi=xl,l=1,2,…,n]。人工魚的食物濃度用作目標函數的適應度值,單個魚狀態作為優化變量,適應度值可由優化變量獲得,即:[Yi=f(Xi)]。人工魚[Xi]與[Xj]距離為[dij=Xi-Xj]。 擁擠度因子為[δ],它表示附近的擁擠程度。人工魚可以感覺到的范圍是Visual,根據其它魚在感知范圍內的行為確定運動方向。人造魚步長為Step,飼養過程次數為Try-number。

人工魚群算法通過覓食、聚群和追尾3種仿生行為模式實現。

3.1.1 覓食行為

以第i條人工魚為例,當前位置為[Xi],在其視野范圍[(dij

3.1.2 聚群行為

同樣以第i條人工魚為例,當前位置為[Xi],當前i的視野范圍內有nf條人工魚。任意兩條人工魚i,j距離為[dij=Xi-Xj],其食物濃度為[Yi]。將視野范圍內人工魚的狀態和[Xs]除以條數nf,得到鄰域中心狀態[Xc]。[δ]為擁擠度因子,若此時[Yc/nf/δYi],則表示領域中心并不擁擠,向其移動一步,公式如下:

3.1.3 追尾行為

以第i條人工魚為例,當前視野范圍內[(dijδYi],說明狀態[Xj]處食物比當前位置食物多且不擁擠,由此人工魚i判斷[Xj]處位置優于當前位置,因此向[Xj]位置移動一步,公式如下:

3.2 AFSA-SVM算法實現

人工魚群算法實現步驟:①初始化設置,包括種群規模N、每條人工魚初始位置、人工魚視野Visual、步長Step、擁擠度因子[δ]、重復次數Try-number;②計算初始魚群適應值,取最優人工魚狀態將其值賦予公告板;③對每個個體進行評價,選擇執行行為,包括覓食Pray、聚群Swarm、追尾Follow和評價bulletin;④執行人工魚行為,更新后生成新魚群;⑤評價所有個體,若某個體優于公告板,則將公告板更新為該個體,否則公告板數據不變;⑥當公告板上的最優解在誤差界內或達到算法迭代次數上限時,算法結束,否則轉步驟③。

4 實例分析

為驗證AFSA-SVM預測模型的有效性,本文通過 Ansys 軟件進行有限元仿真,并結合實際加工得到的若干組數據,收集一批船舶通用材質低碳鋼鋼板在不同流量、速度下的變形數據。鋼板物理參數與文獻[7]相同,選用長寬1000mm×1000mm,厚度分別為12mm、14mm、16mm的鋼板進行仿真。每種厚度隨機選取30組數據作為訓練樣本,每種厚度選3組數據作為仿真測試樣本。

4.1 AFSA-SVM預測模型

AFSA-SVM預測模型算法步驟如下:①首先篩選數據,建立訓練樣本和測試樣本,對訓練樣本歸一化處理,提高模型運算速度;②初始化各項參數;③以支持向量機回歸結果的平均方均根誤差倒數為適應度,采用人工魚群算法步驟優化SVM模型參數。設人工魚群個數[N=150],單個魚視野Visual=10m,移動步長Step=20m3,擁擠度因子[δ]=0.618,最大試探次數Try-number=10;④利用人工魚群算法得出最優參數,建立最優的SVM模型,對訓練數據展開訓練;⑤訓練完畢后將預測結果與測試樣本進行對比。

4.2 預測結果分析

仿真結果如圖3、圖4所示。圖中圓圈表示實際線變量和角變量值,三角形表示利用AFSA-SVM模型得到的預測值,可以看出鋼板線變形和角變形仿真值與預測值基本一致。分析數據后,得出線變形平均精確度為99.87%,角變形平均精確度為99.53%,二者的變形量預測都取得良好的擬合效果。

為更進一步驗證AFSA-SVM預測模型可行性與精確度,對上述90組訓練樣本采用傳統的PSO-SVM建模,并將測試結果對比,用誤差百分比評鑒預測精度,見表1。從表 1 可以看出,AFSA-SVM 模型的整體預測精度明顯優于傳統的PSO-SVM預測精度。

由表1計算出AFSA-SVM模型線變形和角變形的平均誤差為0.13%和0.47%,PSO-SVM模型線變形和角變形平均誤差為0.38%和0.70%。經過人工魚群算法優化,線變形和角變形預測結果誤差減小幅度為65%和32%。可以看出,AFSA-SVM模型達到全局最優,PSO-SVM模型部分結果出現誤差較大及局部極值情況。

5 結語

本文采用AFSA優化SVM的回歸預測模型預測船體外板水火線加熱工藝的變形量,利用板厚與表征熱源對應的眾多加工參數復合變量預測鋼板變形量。使用人工魚群算法避免了傳統PSO-SVM模型易出現局部極值導致部分結果誤差較大的情況;使用復合變量提高了模型運算速度與精度。實驗結果表明,AFSA-SVM預測模型對實際船體外板曲面成形加工有一定的指導意義,可應用在實際生產中。

參考文獻:

[1] 張成龍.? 水火彎板變形機理關鍵參數研究[D]. 鎮江:江蘇大學,2014.

[2] QI L, YU F. Research on expert system for line heating[C]. Tokyo:International Conference on Frontier Computing,2016.

[3] FENG Z Q,YANG R Q, LIU C G, et al. Modeling based on fuzzy rough set with application to prediction of line-heating deformation[J].? Ship Engineering, 2016,45(12):41-45.

[4] 段玨媛,葉樹霞,齊亮. 基于LSSVM的水火彎板變形預測方法[J]. 自動化與儀器儀表,2015,14(1):142-144.

[5] 李彥,陳尤力,齊亮. 基于PSO_SVM模型的水火彎板變形預測研究[J]. 艦船科學技術,2015,37(7):54-57.

[6] 王哲宇,柳存根,楊志. 基于數據挖掘的水火彎板變形預測[J]. 熱加工工藝,2019,48(1):129-133.

[7] 丁世飛,齊丙娟,譚紅艷. 支持向量機理論與算法研究綜述[J]. 電子科技大學學報,2011,40(1):2-10.

[8] 孫德山. 支持向量機分類與回歸方法研究[D]. 長沙:中南大學,2004.

[9] 王麗婕,厲虹,方市彬. 基于人工魚群優化算法的支持向量機短期風電功率預測模型[J]. 電氣工程學報,2016,11(10):7-12.

[10] 李素,袁志高,王聰,等. 群智能算法優化支持向量機參數綜述[J]. 智能系統學報,2018,13(1):70-84.

[11] 齊 亮,楊 平,張成龍.? 水火彎板成形因素對鋼板表面溫度和變形的影響[J]. 船舶工程,2013,24(6):87-90,111.

[12] DENG Y P, GUO P J, LIU Y J, et al. Design and implementation of technological parameter prediction system for hull plate formed by line heating[J].? Ship Engineering, 2008, 30(1): 61-65.

[13] 齊亮. 船體外板曲面線加熱成形關鍵技術研究[D]. 鎮江:江蘇大學,2016.

[14] FENG Z Q, YANG R D, LIU C G, et al. Modeling based on fuzzy rough set with application to prediction of line-heating deformation[J].? Ship Engineering, 2016,45(12):41-45.

[15] QI L, LI T B. Research on ship-hull plates curve forming by means of line heating with variable velocity[J].? International Journal of Materials and Structural Integrity, 2016, 10(1/2/3):99-107.

[16] 羅娜. 數據挖掘中的新方法——支持向量機[J]. 軟件導刊,2008,7(10):30-31.

[17] 李世文,李立聰. 自適應OSTU算法在艦船邊緣檢測中的應用及其FPGA實現[J]. 軟件導刊,2019,18(6):176-180.

[18] 趙晟然,伍常亮. 基于SVM的智能統分自學習系統設計與實現[J]. 軟件導刊,2019,18(8):127-130,135.

[19] 趙妍,樂燕芬,施偉斌. 基于微粒群優化LSSVM的室內指紋定位算法[J]. 軟件導刊,2019,18(4):87-90,94.

[20] 孔夢君,于蓮芝,吳志強. 基于IWO-PSO優化支持向量機的模擬電路故障診斷[J]. 軟件導刊,2019,18(5):53-57.

[21] 余勝威. MATLAB 優化算法案例分析與應用 [M]. 北京:清華大學出版社,2014.

(責任編輯:杜能鋼)

主站蜘蛛池模板: 国产亚洲视频在线观看| 久草网视频在线| 国内精品手机在线观看视频| 国产区福利小视频在线观看尤物| 在线精品自拍| 四虎永久在线视频| 精品欧美视频| 午夜国产精品视频| 九九热在线视频| 最近最新中文字幕在线第一页 | 欧美第二区| 九色在线观看视频| 欧美区一区二区三| 国产91无码福利在线| 欧美日韩中文字幕在线| 国产内射在线观看| 香蕉久久永久视频| 国产在线欧美| 欲色天天综合网| 久久国产亚洲偷自| aaa国产一级毛片| 亚洲人成影视在线观看| 四虎国产在线观看| 在线色国产| 国产区精品高清在线观看| 久久综合伊人 六十路| 日韩无码视频专区| 久久亚洲精少妇毛片午夜无码| 四虎成人精品| 四虎精品黑人视频| 97se亚洲综合在线天天| 国产地址二永久伊甸园| 国产h视频在线观看视频| 啪啪国产视频| 亚洲最大在线观看| 青青草久久伊人| 亚洲欧美国产高清va在线播放| 国产精品网曝门免费视频| 中文成人在线视频| 国产女人综合久久精品视| 日韩精品无码不卡无码| 超碰精品无码一区二区| 国产91无毒不卡在线观看| 亚洲福利片无码最新在线播放| 毛片手机在线看| 亚洲色中色| 熟妇无码人妻| 精品天海翼一区二区| 精品国产成人三级在线观看| 国产乱子伦视频三区| 好紧好深好大乳无码中文字幕| 亚洲伊人电影| 国产91在线|日本| 欧美在线精品怡红院| 亚洲日本一本dvd高清| 97se综合| 精品少妇人妻av无码久久| 亚洲视屏在线观看| 久久一本精品久久久ー99| 亚洲第一天堂无码专区| 免费黄色国产视频| 国产在线观看高清不卡| 成年人国产视频| 日韩中文无码av超清 | 国产国语一级毛片在线视频| 极品国产一区二区三区| 一级一毛片a级毛片| 国产91av在线| 成人精品免费视频| 欧美精品在线观看视频| 国产高清国内精品福利| 熟妇无码人妻| 欧洲欧美人成免费全部视频| 在线免费亚洲无码视频| 亚洲欧美另类专区| 一级毛片在线播放免费观看| 一区二区欧美日韩高清免费| 波多野一区| 国产伦片中文免费观看| 久久精品这里只有精99品| 欧美日韩导航| www亚洲天堂|