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

基于改進遺傳算法的拉鍛式塞補焊工藝參數(shù)尋優(yōu)

2018-05-07 08:12:29付婷婷
機械制造與自動化 2018年2期
關(guān)鍵詞:優(yōu)化

付婷婷

(上海拓璞數(shù)控科技有限公司,上海 201111)

0 引言

隨著我國航空、航天行業(yè)的快速發(fā)展,對鋁合金焊接技術(shù)的需求與應(yīng)用日益擴大,也促進了鋁合金焊接工藝的不斷發(fā)展。然而自動化、先進化的焊接工藝也避免不了焊接缺陷的產(chǎn)生,現(xiàn)有的補焊工藝多采用傳統(tǒng)手工TIG焊,產(chǎn)品質(zhì)量無法有效保障,在航空、航天領(lǐng)域內(nèi)一些重要器件更會因為補焊質(zhì)量不高而導(dǎo)致重大事故和經(jīng)濟損失。摩擦塞補焊(friction plug welding,F(xiàn)PW)作為一種新型固相補焊技術(shù),有望彌補傳統(tǒng)補焊工藝缺陷,為航空、航天領(lǐng)域提供優(yōu)質(zhì)可靠的補焊技術(shù),從而進一步提高我國工業(yè)制造技術(shù)水平。

摩擦塞補焊是英國焊接所于1995年發(fā)明的一種新型固相連接和修復(fù)技術(shù),屬于堆焊工藝,首先在洛克希德·馬丁公司得到應(yīng)用,2000年摩擦塞補焊技術(shù)正式應(yīng)用于航天外貯箱的焊接修補。目前國內(nèi)摩擦塞補焊技術(shù)逐步開展,首都航天機械公司首先對摩擦塞補焊相關(guān)設(shè)備進行了研制。摩擦塞補焊具有接頭質(zhì)量高、殘余應(yīng)力低、焊接變形小等優(yōu)點,在航空航天鋁合金補焊、精密儀器設(shè)備補焊等領(lǐng)域擁有廣闊的應(yīng)用前景。

研究國內(nèi)外摩擦塞補焊的效果可知,影響其質(zhì)量和效率的參數(shù)包括:轉(zhuǎn)速、拉拔行程、拉拔速度與錐度等,需采用優(yōu)化方法對實驗數(shù)據(jù)進行尋優(yōu)以得到最佳參數(shù)。遺傳算法作為基于自然界生物進化原理的普適性全局優(yōu)化算法,是目前發(fā)展最快的優(yōu)化算法之一。本文通過對傳統(tǒng)實數(shù)編碼遺傳算法和普通免疫遺傳算法進行改進,采用標準測試函數(shù)對改進算法的性能進行檢驗,運用改進遺傳算法對塞補焊參數(shù)進行尋優(yōu)。應(yīng)力優(yōu)化結(jié)果對于摩擦塞補焊實際使用具有重要的意義。

1 遺傳算法發(fā)展現(xiàn)狀

遺傳算法(genetic algorithm,GA)自20世紀60年代末創(chuàng)立以來,發(fā)展至今已取得了豐碩的理論研究進展和應(yīng)用成果[1-2]。遺傳算法是一種借鑒生物界自然選擇和自然遺傳機制的隨機、高度隱形并行的智能性搜索算法。它使用當(dāng)前解和一些隨機信息來產(chǎn)生新解,已發(fā)展成一種自組織、自適應(yīng)、自學(xué)習(xí)的綜合優(yōu)化技術(shù)[3-5]。遺傳算法常用的編碼方案有二進制編碼、實數(shù)編碼、矩陣編碼、樹型編碼和量子比特編碼等[6-8]。編碼方案決定了遺傳算子的操作方式,對遺傳算法的搜索效率有重要影響[9-10]。實數(shù)編碼遺傳算法中個體的每個基因直接采用實數(shù)來表示,易于進行數(shù)值操作[11-12],是最有發(fā)展前景的優(yōu)化算法之一。

2 改進實數(shù)編碼遺傳算法

本文提出的改進實數(shù)編碼遺傳算法結(jié)合了3個基本算子(選擇、交叉、變異)的并聯(lián)運行和串聯(lián)運行,并采用均布生成初始種群和遞進式變異。前者能夠生成良好的初始種群,后者將種群平均適應(yīng)度控制在一定范圍的基礎(chǔ)上,進行相比于其他變異算子是更為活躍的遺傳變異操作。改進算法可以獲得優(yōu)勢個體,降低進化代數(shù),提高搜索效率。

2.1 算法流程

圖1為本文提出的改進實數(shù)編碼遺傳算法的算法流程。

圖1 改進實數(shù)編碼遺傳算法流程圖

圖1中需設(shè)定的參數(shù)包括:種群規(guī)模P、最大進化代數(shù)N、變量個數(shù)n、交叉概率Pc、變異概率Pm。

2.2 編碼方式

本文采用實數(shù)編碼方式,相比于二進制編碼,實數(shù)編碼直接采用解空間的形式進行編碼,其特點是編碼意義明確,易于引入特定領(lǐng)域的信息,能大大縮短編碼串長度。另外,遺傳操作無須頻繁地編碼和解碼,程序運行所占內(nèi)存空間減小,易于進行相關(guān)的數(shù)值操作,改善了GA的計算復(fù)雜性,因而算法的搜索速度有較大的提高。

2.3 標準測試函數(shù)的尋優(yōu)

為了驗證改進實數(shù)編碼遺傳算法的有效性,本文分別使用典型標準測試函數(shù)Schaffer Function、Schaffer1 function、Himmelblau Function和Griewank function,通過搜索各函數(shù)的全局最小值檢驗改進算法的搜索精度和速度。

Schaffer Function的表達式如式(1)所示。

(1)

圖2為根據(jù)式(1)繪制的函數(shù)三維圖,可以看出函數(shù)具有二元多峰性。當(dāng)(x*,y*)=(0,0)時,函數(shù)取得全局最小值F(x*,y*)=0,且它被無數(shù)個局部最小值包圍。式(1)是多元多峰函數(shù)的優(yōu)化問題,利用該函數(shù)可以測試本文優(yōu)化算法的抗早熟性能。

Himmelblau Function的表達式如式(2)所示。

F=(x2+y-11)2+(x+y2-7)2,x≤6,y≤6

(2)

圖2 Schaffer Function的三維圖

圖3為根據(jù)式(2)繪制的函數(shù)三維圖,可以看出該函數(shù)有4個全局最小值點,即當(dāng)(x*,y*)={(3.0,2.0),(3.584 428,-1.848 126),(-2.805 118,3 013 131), (-3.779 310,-3.283 186)}時,函數(shù)取得全局最小值F(x*,y*)=0。式(2)是多元多峰函數(shù)的優(yōu)化問題,該函數(shù)可用來測試本文優(yōu)化算法的全局快速搜索能力。

圖3 Himmelblau Function的三維圖

2.4 算法搜索精度的比較

將交叉概率Pc設(shè)置為0.8,變異概率Pm設(shè)置為0.1,種群規(guī)模P設(shè)置為50,以進化代數(shù)N=100為運行終止的條件,采用傳統(tǒng)實數(shù)編碼遺傳算法和改進實數(shù)編碼遺傳算法分別對2個測試函數(shù)的全局最小值進行搜索。

圖4為針對Schaffer function函數(shù)的傳統(tǒng)實數(shù)編碼遺傳算法在進化代數(shù)達到100時,運行得到的最優(yōu)值為0.4,圖5為改進算法在進化代數(shù)達到100時,運行得到的最優(yōu)值為0.39。

圖4 傳統(tǒng)實數(shù)編碼遺傳算法的尋優(yōu)結(jié)果

圖5 改進實數(shù)編碼遺傳算法的尋優(yōu)結(jié)果

圖6為針對Himmeblau function函數(shù)的傳統(tǒng)實數(shù)編碼遺傳算法在進化代數(shù)達到100時,運行得到的最優(yōu)值為3.7,圖7為改進算法在進化代數(shù)達到100時,運行得到的最優(yōu)值為2.6。

圖6 傳統(tǒng)實數(shù)編碼遺傳算法的尋優(yōu)結(jié)果

圖7 改進實數(shù)編碼遺傳算法的尋優(yōu)結(jié)果

以上優(yōu)化結(jié)果表明:通過對2個不同的標準測試函數(shù)的全局最小值進行搜索,在相同的進化代數(shù)條件下,改進實數(shù)編碼遺傳算法能取得比傳統(tǒng)實數(shù)編碼遺傳算法更高的搜索精度。

2.5 算法搜索速度的比較

將Pc設(shè)置為0.8,Pm設(shè)置為0.1,P設(shè)置為50,以搜索精度δ=10-3為運行終止的條件,算法的最大進化代數(shù)為100,即算法進化100次未達到搜索精度時算法也停止運行。采用傳統(tǒng)實數(shù)編碼遺傳算法和改進實數(shù)編碼遺傳算法分別對4個測試函數(shù)的全局最小值進行搜索。

圖8為針對Schaffer function函數(shù)的傳統(tǒng)實數(shù)編碼遺傳算法在達到搜索精度時,運行得到的終止代數(shù)為73。 圖9為改進算法在達到搜索精度時,運行得到的終止代數(shù)為9。

圖8 傳統(tǒng)實數(shù)編碼遺傳算法的尋優(yōu)結(jié)果

圖9 改進實數(shù)編碼遺傳算法的尋優(yōu)結(jié)果

圖10為針對Himmeblau function函數(shù)的傳統(tǒng)實數(shù)編碼遺傳算法在達到搜索精度時,運行得到的終止代數(shù)為87,圖11為改進算法在達到搜索精度時,運行得到的終止代數(shù)為9。

圖10 傳統(tǒng)實數(shù)編碼遺傳算法的尋優(yōu)結(jié)果

圖11 改進實數(shù)編碼遺傳算法的尋優(yōu)結(jié)果

以上優(yōu)化結(jié)果表明:通過對2個不同的標準測試函數(shù)的全局最小值進行搜索,在達到相同的搜索精度條件下,改進實數(shù)編碼遺傳算法能取得比傳統(tǒng)實數(shù)編碼遺傳算法更快的搜索速度。

3 工藝參數(shù)尋優(yōu)

試驗采用2219-T6鋁合金材料,其主要質(zhì)量分數(shù)和力學(xué)性能如表1、表2所示。

表1 2219-T6鋁合金質(zhì)量分數(shù)

表2 2219-T6鋁合金力學(xué)性能

鋁合金材料尺寸為150mm×75mm×6mm,采用K型熱電偶接觸式測溫度: 0.1mm,0.25℃的精度,力傳感器的頻度為500ms。

遺傳算法的尋優(yōu)參數(shù)為轉(zhuǎn)速、拉拔行程、拉拔速度與錐度。攪拌工具的轉(zhuǎn)速(ω, rpm)以及拉拔速度(v,mm/min),ω/v或ω2/v越高,摩擦越劇烈,熱輸入量越大,材料能更充分的軟化進而產(chǎn)生高效的流動和混合。然而如果ω/v或ω2/v過高,會導(dǎo)致攪拌區(qū)材料過熱甚至熔化,難以形成致密的焊縫;過低則材料塑化不足,流動性變差,形成表面溝槽或內(nèi)部隧道的缺陷。從大量的試驗數(shù)據(jù)中提取表3中20組典型數(shù)據(jù)作為改進遺傳算法的初始種群進行迭代運算尋優(yōu)。

表3 典型數(shù)據(jù)表

續(xù)表3

通過使用改進實數(shù)編碼遺傳算法對尋優(yōu)參數(shù)進行尋優(yōu),焊接效率為溫度、拉鍛力、保壓力、抗拉強度和延伸率的綜合指標,所以尋優(yōu)以焊接效率最高為目標值,得到最優(yōu)解為轉(zhuǎn)速:5 000r/min,拉拔行程5mm,拉拔速度250mm/min,錐度50°。以最優(yōu)解的參數(shù)值進行試驗,得到焊接效率為87.6%,超過表3中使用其他參數(shù)值的焊接效率。

4 結(jié)語

1) 在進化代數(shù)相同時,改進實數(shù)編碼遺傳算法能取得比普通實數(shù)編碼遺傳算法更高的搜索精度。

2) 在達到相同的搜索精度條件下,改進實數(shù)編碼遺傳算法能取得比傳統(tǒng)實數(shù)編碼遺傳算法更快的搜索速度。

3) 通過試驗驗證,采用改進實數(shù)編碼遺傳算法搜索得到的最優(yōu)工藝參數(shù)能夠取得更高的焊接效率。

參考文獻:

[1] 李鵬, 董聰. 基于實數(shù)編碼的廣義遺傳算法及其在優(yōu)化問題中的應(yīng)用[J] . 控制與決策, 2002, 17(4) : 487-490.

[2] 商允偉. 基于進化算法的數(shù)值優(yōu)化問題研究及其應(yīng)用[D]. 北京: 中國科學(xué)院自動化研究所博士學(xué)位論文, 2004.

[3] Bunnag D, SunM. Genetic algorithm for constrained global optimization in continuous variables[J]. Applied Mathematics andComputation, 2005, 171(1) : 604-636.

[4] GrigioniM M, MorbiducciU, Tura A. Genetic algorithms for parameter estimation inmathematical modeling of glucose metabolism [J]. Computers in Biology and Medicine, 2005, 35 ( 10) :862-874.

[5] MAC F, GIOLL BHRIDE, MCGINNITV T M, et al. Landscape classification and problem specific reasoning for genetic algorithms[J]. Emerald Group Publishing Limited, 2005(8): 1469-1497.

[6] 張曉繢,方浩, 戴冠中. 遺傳算法的編碼機制研究[J]. 信息與控制,1997,26(2):134-139.

[7] 李韙韜, 王惠南, 錢志余. 遺傳算法的一種新穎編碼研究[J]. 信息與控制, 2006,35(5):624-628.

[8] W.M.Jenkins. A decimal-coded evolutionary algorithm for constrained optimization [J]. Computer & Structures, 2002,80 (23): 471-480.

[9] 周育人,李元香,王勇. 一種有效的實數(shù)編碼遺傳算法[J]. 武漢大學(xué)學(xué)報(理學(xué)版) , 2003, 49 (1) : 39-44.

[10] Ha J L, Fung R F, Han C F. Optimization of an impact drivemechanism based on real-coded genetic algorithm [J]. Sensorsand Actuators, 2005, 121(2) : 488-493.

[11] 李勇,曹廣益,朱新堅. 一種基于復(fù)合交叉的實數(shù)編碼遺傳算法[J]. 計算機仿真,2006,23(6): 166-170.

[12] DEB K, ANAND A, JOSHI D. A computationally efficient evolutionary algorithm for real-parameter evolution[J]. Evolutionary Computation, 2002, 10(4): 371-395.

猜你喜歡
優(yōu)化
超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
PEMFC流道的多目標優(yōu)化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設(shè)計優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
由“形”啟“數(shù)”優(yōu)化運算——以2021年解析幾何高考題為例
圍繞“地、業(yè)、人”優(yōu)化產(chǎn)業(yè)扶貧
事業(yè)單位中固定資產(chǎn)會計處理的優(yōu)化
4K HDR性能大幅度優(yōu)化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優(yōu)化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 久久亚洲日本不卡一区二区| 国产一区二区三区精品久久呦| 午夜福利网址| 色综合成人| 毛片免费在线视频| 色香蕉影院| 欧美激情福利| 国产色伊人| 伊人成色综合网| 9啪在线视频| 久久亚洲AⅤ无码精品午夜麻豆| 在线va视频| 蜜臀AV在线播放| 欧美成人午夜影院| 久久综合色天堂av| 亚洲最新网址| 亚洲男人天堂久久| 久久无码免费束人妻| 国产丝袜第一页| 中文字幕无线码一区| 亚洲精品无码在线播放网站| 国产精品成人一区二区| 青青青国产免费线在| 久久五月天综合| 国产亚洲美日韩AV中文字幕无码成人| 丁香六月激情综合| 国产高清在线精品一区二区三区 | 五月激情婷婷综合| 91 九色视频丝袜| 无码精品福利一区二区三区| 国产精品免费电影| 亚洲精品无码人妻无码| 精品无码国产自产野外拍在线| 91在线播放免费不卡无毒| 人妻无码一区二区视频| 国内精品久久久久久久久久影视 | 欧美国产精品拍自| 国产成人乱码一区二区三区在线| 久久人午夜亚洲精品无码区| 狠狠久久综合伊人不卡| 国产永久在线观看| 亚洲成人精品| 成人精品免费视频| 国产精品不卡片视频免费观看| 久久久久人妻一区精品| 99久久精品国产精品亚洲 | 国产成人精品综合| 91久久夜色精品国产网站| 亚洲狠狠婷婷综合久久久久| 国产成人综合久久精品尤物| 国产簧片免费在线播放| 欧美日韩资源| 色婷婷综合在线| 综合五月天网| 国产国产人成免费视频77777| 久久免费成人| 国产成人h在线观看网站站| 久久无码av三级| 欧美精品亚洲精品日韩专区va| 视频在线观看一区二区| 少妇精品久久久一区二区三区| 免费国产好深啊好涨好硬视频| 国产99视频在线| 91视频区| 欧美一级高清免费a| 99ri国产在线| 最新亚洲人成网站在线观看| 欧美亚洲国产日韩电影在线| 久久综合色88| 精品国产亚洲人成在线| 国产一区二区丝袜高跟鞋| 国产黄网永久免费| 日韩A级毛片一区二区三区| 亚洲欧美在线综合一区二区三区 | 女同国产精品一区二区| 亚洲精品波多野结衣| www欧美在线观看| h视频在线播放| 国产成人永久免费视频| 国产成人av一区二区三区| 成人精品视频一区二区在线| 久久99国产乱子伦精品免|