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

        ?

        基于NSGA-II算法的鈦合金加工多目標優(yōu)化

        2021-12-25 01:21:40莊可佳趙培翔
        數(shù)字制造科學 2021年4期
        關(guān)鍵詞:鈦合金粗糙度表面

        莊可佳,趙培翔,代 星

        (1.武漢理工大學 機電工程學院,湖北 武漢 430070;2.華中科技大學 數(shù)字制造裝備與技術(shù)國家重點實驗室,湖北 武漢 430074)

        隨著輕量化、整體化設(shè)計概念的推廣,鈦合金憑借其高比強度、高熱強度、強抗腐蝕性等優(yōu)良特性,被廣泛應(yīng)用于航空航天、船舶、化工等領(lǐng)域[1-2]。在鈦合金零件的生產(chǎn)加工過程中,加工效率和表面質(zhì)量一直是人們關(guān)注的重點,較高的切削效率有助于降低生產(chǎn)成本,減少加工時間,但是往往會導(dǎo)致工件的表面質(zhì)量降低,而隨著綠色制造的概念越來越深入人心,如何在確保表面質(zhì)量的同時提高切削效率,降低切削能耗已經(jīng)成為鈦合金零件加工的關(guān)鍵問題。由于切削參數(shù)是影響上述目標的主要因素,因此以上問題可以轉(zhuǎn)化為對切削參數(shù)的優(yōu)化問題,它是一項具有挑戰(zhàn)性的工作。

        切削參數(shù)一般包括切削速度、進給速度、切削深度等,適當選擇切削參數(shù)可確保產(chǎn)品質(zhì)量,延長刀具壽命,降低加工成本,降低功耗并提高生產(chǎn)效率[3-4]。切削參數(shù)的優(yōu)化問題一般需要先建立切削參數(shù)與目標之間的關(guān)系模型,然后再借助上述模型和優(yōu)化算法實現(xiàn)參數(shù)的優(yōu)化。因此,在對切削參數(shù)進行優(yōu)化之前,需要明確切削參數(shù)與優(yōu)化目標之間的關(guān)系。常用的建模方法有田口方法、響應(yīng)曲面法(response surface methodolog,RSM)和人工智能方法等。馬堯等[5]以TC25鈦合金材料為切削對象進行了銑削實驗,并運用正交實驗法分析了主軸轉(zhuǎn)速、每齒進給量、軸向切深、徑向切深等切削參數(shù)對表面粗糙度的影響規(guī)律,建立了較為精確的表面粗糙度多元線性回歸預(yù)測模型。唐超蘭等[6]以主軸轉(zhuǎn)速、進給速度、軸向進給量等為實驗因素對6061鋁合金進行了銑削實驗,并建立了銑削參數(shù)與表面粗糙度之間的反向傳播神經(jīng)網(wǎng)絡(luò)預(yù)測模型,實驗證明該模型具有較好的預(yù)測精度。

        由于切削過程的復(fù)雜性,在實際加工條件下,對切削參數(shù)的優(yōu)化一般必須同時優(yōu)化幾個不同且相互矛盾的目標。常用的優(yōu)化思路有兩種,一是利用加權(quán)求和或者灰色關(guān)聯(lián)分析等方法將多目標問題轉(zhuǎn)化為單目標問題;二是同時考慮多個目標,使用多目標優(yōu)化算法來尋找能夠盡可能同時滿足多個條件的參數(shù)組合,它可以有效地確定多個最佳切削參數(shù)的值。Khan等[7]探究了進給、切削速度、切削深度、切削條件對Ti-6Al-4V鈦合金材料車削加工過程中的比切削能、刀具磨損、表面粗糙度和材料去除率的影響規(guī)律,并使用灰度關(guān)聯(lián)分析法和響應(yīng)曲面法得出了最佳的切削參數(shù)組合。翁劍等[8]分別采用了MOEA/D(multi-objective evolutionary algorithm based on decomposition)、NSGA-II(non-dominated sorting genetic algorithm-II)、SPEA2(strength pareto evolutionary algorithm 2)、NSPSO(non-dominated sorting particle swarm optimizer)等多目標優(yōu)化算法優(yōu)化了鈦合金插銑過程中的加工參數(shù),最終發(fā)現(xiàn)NSGA-II方法優(yōu)化效果最好。在實際加工過程中,加工條件比較復(fù)雜,加工需求多種多樣,使用第一種思路并不能很好地應(yīng)對這些情況,因此目前使用多目標優(yōu)化算法是解決加工參數(shù)優(yōu)化問題的趨勢。

        筆者以常用航空材料TC4鈦合金作為實驗材料設(shè)計實驗,測量了銑削過程中的切削功率和工件的表面粗糙度,使用支持向量機算法分別建立了切削參數(shù)與比切削能、切削參數(shù)與表面粗糙度之間的關(guān)系模型。最后以最小化比切削能和最小化比切削時間為目標,表面粗糙度為約束條件,采用NSGA-II算法優(yōu)化切削參數(shù),以達到提高加工效率,減少刀具損耗,保證產(chǎn)品質(zhì)量的目的。

        1 實驗設(shè)計

        根據(jù)廠家推薦參數(shù)和經(jīng)驗設(shè)計了實驗的參數(shù)值,分別將切削速度V、每齒進給fz、切削深度ap、切削寬度ae和切削長度L分為4個水平,具體水平設(shè)計如表1所示。本實驗一共規(guī)劃了20組不同的切削參數(shù)組合,在每一組實驗中,銑刀由右向左水平移動設(shè)定的切削長度,并測量記錄切削過程中機床的功率值和切削完成后工件的表面粗糙度。為了更好地表征切削能耗和切削效率,分別采用比切削能(specific cutting energy consumption, SCEC)和比切削時間(specific cutting time, SCT)來描述這兩個目標[9],其計算表達式如式(1)-式(3)所示。

        表1 切削參數(shù)設(shè)計

        (1)

        式中:Pcut為瞬時切削功率;tcut為切削時間;MRV為材料去除量。

        (2)

        MRV=tcut×MRR

        (3)

        式中,MRR為材料去除率。

        針對鈦合金材料進行了銑削實驗研究,實驗選用切削速度、每齒進給、切削深度、切削寬度和切削長度共5個切削參數(shù)作為實驗變量,測量了工件表面粗糙度和切削過程中的機床功率。實驗在機型為VMP-30A的立式加工中心上進行,所選用的工件材料為TC4,使用的刀具是來自Walter公司的四刃球頭硬質(zhì)合金銑刀。機床功率數(shù)據(jù)是通過Yokogawa公司的CW500功率測量計進行采集的,工件表面粗糙度數(shù)據(jù)由Mitutoyo公司的SJ-210測量儀測量獲取。具體實驗裝置如圖1所示。

        圖1 實驗裝置

        2 預(yù)測模型與參數(shù)優(yōu)化

        2.1 基于貝葉斯優(yōu)化調(diào)參的支持向量機建模

        切削能耗與表面粗糙度的預(yù)測屬于回歸問題,ε-SVR(εsupport vector regression)是一種求解回歸問題的支持向量機算法,筆者使用這種算法分別構(gòu)建了比切削能與表面粗糙度的預(yù)測模型,其中使用的核函數(shù)為徑向基核函數(shù)。為了獲得最好的預(yù)測效果,需要找到ε-SVR模型里最合適的超參數(shù)C、g和ε[10]?;诮徊骝炞C和網(wǎng)格搜索的方法最常被用來尋找ε-SVR模型的最優(yōu)超參數(shù),這種方法類似于窮舉遍歷,如果網(wǎng)格間距設(shè)置過大,則很容易漏掉最優(yōu)參數(shù)組合,如果網(wǎng)格間距設(shè)置過小,則會導(dǎo)致計算量過大,尋優(yōu)時間過長,因此選擇合適的網(wǎng)格密度是比較困難的。為了避免這種情況,使用貝葉斯優(yōu)化法(bayesian optimization)代替網(wǎng)格搜索法來尋找ε-SVR模型的最優(yōu)超參數(shù)組合。貝葉斯優(yōu)化主要有兩個關(guān)鍵步驟,一是需要選擇一個先驗函數(shù)(priors function)來表示被優(yōu)化函數(shù)的分布假設(shè), 任何貝葉斯方法都依賴于定義的先驗分布;另一個是需要定義一個采集函數(shù)(acquisition function),用于從模型后驗分布中確定下一個需要評估的點[11-12]。

        2.1.1 先驗函數(shù)

        目前最常用的先驗函數(shù)是高斯過程(gaussian process)。高斯過程是多維高斯分布向無限維的擴展,其中任意有限維組合都是高斯分布。高斯分布是由隨機變量的均值和協(xié)方差定義的隨機變量的分布,類似地,高斯過程是由函數(shù)f(x)的均值μ(x)和協(xié)方差函數(shù)k(x,x′)定義的函數(shù)分布:

        f(x)~GP(μ(x),k(x,x′))

        (4)

        為了方便起見,在此假設(shè)先驗平均值為零函數(shù)μ(x)=0;協(xié)方差函數(shù)k(x,x′)定義如下:

        (5)

        假定已知{(xi,fi)|i=1,2,…,t},其中{fi=f(xi)|i=1,2,…,t},函數(shù)值是從一個高斯分布N(0,K)獲得的,它的協(xié)方差矩陣K可以表示為:

        (6)

        假設(shè)通過訓練數(shù)據(jù)擬合獲得了函數(shù)值{f1:t|x1:t},對于一個新的樣本點xt+1的輸出ft+1,根據(jù)高斯過程的性質(zhì)可知,f1:t和ft+1的聯(lián)合分布如下所示:

        (7)

        其中,k可以由式(8)計算獲得:

        k=[k(xt+1,x1)k(xt+1,x2) …k(xt+1,xt)]

        (8)

        通過計算可得ft+1的后驗分布為:

        (9)

        μt(xt+1)=kTK-1f1:t

        (10)

        (11)

        2.1.2 采集函數(shù)

        采集函數(shù)的作用是選擇新的需要評估的樣本點,它的選擇需要綜合考慮利用(exploitation)和探索(exploration)兩個方面的影響。exploitation簡單來說就是盡量選擇當前的最優(yōu)解周圍的點,這樣點的分布會出現(xiàn)一個密集區(qū)域,容易進入局部最大;exploration簡單來說就是盡量探索未知的區(qū)域,這樣點的分布會盡可能的平均,避免陷入局部最優(yōu)解。筆者采用EI函數(shù)作為采集函數(shù),表達式如下:

        EI(x)=

        (12)

        其中,

        (13)

        式中:Ф(x)為正態(tài)累積分布函數(shù);φ(x)為正態(tài)概率密度函數(shù);f(x*)為現(xiàn)有的最優(yōu)樣本點的函數(shù)值;μ(x)為均值;σ(x)為標準差。

        EI函數(shù)求的是未知點函數(shù)值比f(x*)大的期望。

        2.1.3 貝葉斯優(yōu)化流程

        貝葉斯優(yōu)化本質(zhì)上是求解未知目標函數(shù)的全局最優(yōu)解的問題,它可以簡化為如下數(shù)學表達式:

        (14)

        式中:x為需要優(yōu)化的參數(shù);f(x)為目標函數(shù)。

        算法流程如下:

        (1)基于已知目標數(shù)據(jù)集D={xi,yi=f(xi)|i=1,2,…,n}建立高斯過程回歸模型;

        (2)根據(jù)EI函數(shù)獲取新的樣本點xn+1,在此過程中要權(quán)衡exploitation和exploration;

        (3)獲取新樣本點處xn+1的目標值yn+1,并將新的數(shù)據(jù){xn+1,yn+1}添加到數(shù)據(jù)集D中。

        2.1.4 支持向量機建模

        從20組實驗數(shù)據(jù)中選取16組數(shù)據(jù)作為訓練集,以它們的切削參數(shù)作為輸入特征,表面粗糙度和比切削能作為輸出值,分別構(gòu)建了兩個支持向量機模型,剩余的4組數(shù)據(jù)作為測試集,用來驗證模型的精度。模型在訓練過程中通過貝葉斯優(yōu)化的方法選取了表面粗糙度模型的參數(shù)C、g和ε,分別為14.458 624 95,1.621 481 99和0.000 001;選取了比切削能模型的參數(shù)C、g和ε,分別為2.666 113 73,0.142 565 95和0.001 098 96。圖2和圖3分別為表面粗糙度模型和比切削能模型在測試集上的預(yù)測效果圖。結(jié)果表明,表面粗糙度模型訓練集與測試集誤差都非常小,測試集的平均相對誤差為2.04%;比切削能模型訓練集個別樣本點誤差較大,但是整體誤差相對較小,測試集的平均相對誤差為6.25%,由此可見支持向量機模型可以很好地反映切削參數(shù)與目標值之間的關(guān)系。

        圖2 表面粗糙度模型(ε-SVR)的預(yù)測效果

        圖3 比切削能模型(ε-SVR)的預(yù)測效果

        2.2 求解Pareto前沿

        使用基于Pareto解集的非支配排序遺傳算法[13]。在實際的切削加工中,復(fù)雜的工況和多種需求都決定了切削參數(shù)組合的選取不能單一,而NSGA-II可以很好地應(yīng)對這種情況,它通過求解非支配解集的方式提供多個優(yōu)選切削參數(shù)組合,可以滿足不同的技術(shù)需求。

        材料去除率越大,比切削時間越小,則生產(chǎn)效率越高,另一方面考慮到減少能耗和系統(tǒng)穩(wěn)定性,比切削能越小越好。除此之外,零件加工還需要考慮表面質(zhì)量,根據(jù)不同的加工要求,表面粗糙度需要低于約定值,因此在這里把表面粗糙度作為一個約束條件。其優(yōu)化模型如下:

        (15)

        S.t.

        45≤V≤60 m/min10≤ap≤16 mm0.1≤ae≤0.4 mm0.04≤fz≤0.07 mm/zRa≤1.2 μm

        (16)

        由于存在約束條件,因此不能使用無約束的NSGA-II算法進行求解。對于這種情況,可以采用帶約束的支配關(guān)系來處理。在存在約束的情況下,每一個解都可能可行或不可行,對于一個解x,若其滿足約束條件,則稱該解為可行解,若不滿足,則稱之為不可行解。因此,最多可能存在3種情況:①兩個解都是可行的;②一個解可行,另一個不可行;③兩個解都不可行。對于單目標優(yōu)化來說,當遇到上述3種情況時,可以分別采用以下準則來確定應(yīng)該選擇哪個解:

        (1)選擇具有更好的適應(yīng)度值的解;

        (2)選擇可行解;

        (3)選擇具有較小的約束違反值的解。

        約束違反值可以描述一個解對約束條件的違反程度,當約束條件中的不等式轉(zhuǎn)化為gi(x)≤0,等式轉(zhuǎn)化為hj(x)=0時,則一個解x的約束違反值可以描述如下:

        (17)

        其中,式(17)中的gi(x)≤0時,則=0,否則=|gi(x)|。顯然,對于可行解來說,約束違反值為零,而對于不可行解來說,其約束違反值較小的更符合選擇的要求。結(jié)合以上所述,多目標優(yōu)化問題的約束支配關(guān)系可以重新定義,對于任意兩個解i,j來說,i約束支配j應(yīng)該滿足以下一個或任意一個條件:

        (1)i是可行解,而j是不可行解;

        (2)i,j都是不可行解,但是i的約束違反值小于j的約束違反值;

        (3)i,j都是可行解,但是i支配j。

        這種約束支配原則可以使得任何可行解都比任何不可行解具有更好的非支配等級,而當兩個不可行解對比時,約束違反程度較小的解排名更高,排序完成之后根據(jù)其非支配級別對所有解進行排序。這樣對非支配原則的這種修改不會改變NSGA-II算法的計算復(fù)雜性。

        根據(jù)以上原則添加了NSGA-II算法的約束項,種群規(guī)模設(shè)置為100,進化代數(shù)設(shè)置為150代。圖4為Pareto最優(yōu)解集,X軸為比切削能,Y軸為比切削時間。從圖4可知,在Pareto前沿上,當一個響應(yīng)改變時,另一個響應(yīng)也會發(fā)生變化。當比切削時間增加時,相應(yīng)的比切削能會隨之降低。具體的切削參數(shù)組合的選擇需要根據(jù)實際加工情況來決定。

        圖4 Pareto最優(yōu)前沿

        為了驗證優(yōu)化的效果,選取實驗中材料去除量較大的一組作為實驗對比項與優(yōu)化后的Pareto最優(yōu)解進行對比,結(jié)果如表2所示。從表2可知,最優(yōu)切削參數(shù)對應(yīng)的比切削能和比切削時間都較小,這就表明了通過優(yōu)化算法選取的最佳切削參數(shù)可以大幅提高切削效率并能減少機床的能量消耗。

        表2 初始實驗參數(shù)與選取的Pareto最優(yōu)解對比

        3 結(jié)論

        以鈦合金加工過程為研究對象,基于實驗數(shù)據(jù)和參數(shù)尋優(yōu)方法建立了支持向量機模型,最后采用帶約束的NSGA-II算法實現(xiàn)了鈦合金加工過程中的加工參數(shù)優(yōu)化,主要研究內(nèi)容如下:

        (1)使用切削速度、切削深度、每齒進給、切削寬度和切削長度5個切削參數(shù)設(shè)計了五因素四水平實驗,并測量了實驗過程中機床的切削功率和工件的表面粗糙度;

        (2)基于實驗數(shù)據(jù),分別建立了比切削能和表面粗糙度的支持向量機模型,在建立模型過程中,使用貝葉斯優(yōu)化方法尋找支持向量機模型的最佳模型參數(shù)。貝葉斯優(yōu)化方法能避免常用尋參方法(網(wǎng)格搜索法)的網(wǎng)格參數(shù)的盲目選擇,同時還能保證較好的參數(shù)尋優(yōu)能力。最終結(jié)果顯示所構(gòu)建的支持向量機模型具有良好的預(yù)測能力;

        (3)以最大化切削效率和最小化切削能耗為目標,以表面粗糙度為約束條件,利用NSGA-II算法進行多目標優(yōu)化,獲取了多組最優(yōu)切削參數(shù)組合。將優(yōu)化后的切削參數(shù)組合與實驗初始切削參數(shù)組合進行對比,發(fā)現(xiàn)優(yōu)化后的結(jié)果能夠在保證表面質(zhì)量的情況下,提高切削效率并減少切削能耗。

        猜你喜歡
        鈦合金粗糙度表面
        太陽表面平靜嗎
        基于無人機影像的巖體結(jié)構(gòu)面粗糙度獲取
        甘肅科技(2020年20期)2020-04-13 00:30:18
        冷沖模磨削表面粗糙度的加工試驗與應(yīng)用
        模具制造(2019年4期)2019-06-24 03:36:48
        “神的金屬”鈦合金SHINE YOUR LIFE
        中國自行車(2018年8期)2018-09-26 06:53:32
        鈦合金板鍛造的工藝實踐
        四川冶金(2017年6期)2017-09-21 00:52:30
        基于BP神經(jīng)網(wǎng)絡(luò)的面齒輪齒面粗糙度研究
        鋼材銹蝕率與表面三維粗糙度參數(shù)的關(guān)系
        醫(yī)用鈦合金的研究與應(yīng)用
        3.《黑洞表面》(英/美)等
        新青年(2015年2期)2015-05-26 00:08:47
        神回復(fù)
        意林(2014年17期)2014-09-23 17:02:14
        亚洲一本大道无码av天堂| 九一免费一区二区三区偷拍视频| 国产精品亚洲片在线观看不卡| 精品人妻少妇一区二区三区不卡 | 福利视频一二区| 牛仔裤人妻痴汉电车中文字幕| 婷婷色婷婷开心五月四| 亚洲国产成人久久综合下载| 国产在线美女| 少妇又紧又色又爽又刺| 黄片大全视频在线播放| 国产精品无码成人午夜电影| 国产精品成人午夜久久| 日本加勒比一区二区在线观看| 久草青青91在线播放| 国产成人乱色伦区| 亚洲精品国产老熟女久久| 亚洲中文乱码在线观看| 蜜臀av在线播放一区二区三区| 国产精品卡一卡二卡三| www.尤物视频.com| 亚洲最新精品一区二区| 国产青榴视频在线观看| 国产网站视频| 亚洲一级天堂作爱av| 亚洲中字幕日产av片在线| 久久午夜伦鲁片免费无码| 无码吃奶揉捏奶头高潮视频| 一本色道久久亚洲精品| 好吊妞无缓冲视频观看| 亚洲av无码一区二区二三区下载| 国产一区二区三区免费主播| 在线观看免费日韩精品| 天堂а√在线中文在线新版| 99re6久精品国产首页| 蜜乳一区二区三区亚洲国产| 亚洲av无码av在线播放| 日韩区在线| 91人妻人人做人人爽九色| 色偷偷888欧美精品久久久| 永久免费无码av在线网站|