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

        ?

        基于混合算法的數(shù)控加工路徑規(guī)劃優(yōu)化

        2016-04-12 00:00:00余蔚荔
        現(xiàn)代電子技術(shù) 2016年16期

        摘 要: 對數(shù)控加工中的孔群加工路徑規(guī)劃優(yōu)化方法進行研究。將孔群的加工路徑規(guī)劃問題與典型旅行商問題進行類比,建立刀具空行程最短的數(shù)學(xué)模型和適應(yīng)度函數(shù)。針對常規(guī)混合算法不能夠?qū)煞N算法進行融合,只是單純疊加,無法在最佳時機進行算法轉(zhuǎn)化,使得算法混合優(yōu)勢不夠明顯等問題,該文對混合算法進行改進。使用遺傳算法得到若干優(yōu)化解,并將其變成初始信息素從而改成初始信息素偏低問題。使用動態(tài)轉(zhuǎn)移代替靜態(tài)轉(zhuǎn)移法將遺傳算法切換到蟻群算法。算法后期,信息素更新方法使用動態(tài)揮發(fā)系數(shù)法,對交叉變異概率使用信息素和適應(yīng)度進行動態(tài)調(diào)節(jié),交叉變異位置使用信息素和啟發(fā)信息決定。以一種機械零件的孔群加工為例,對研究的混合算法的加工路徑規(guī)劃優(yōu)化方法進行實例分析,結(jié)果表明相比常規(guī)混合算法,該文研究的混合算法具有更高的求解精度和優(yōu)化效果。

        關(guān)鍵詞: 數(shù)控加工; 孔群加工; 路徑規(guī)劃; 混合算法

        中圖分類號: TN911?34; TP18 文獻(xiàn)標(biāo)識碼: A 文章編號: 1004?373X(2016)16?0055?03

        Abstract: The optimization method of hole group machining path planning in NC machining is studied in this paper. The problem of hole group machining path planning is compared with the typical traveling salesman problem, and the mathematical model and fitness function of shortest air travel of cutting tool are set up. Since the conventional hybrid algorithm can not integrate the two algorithms together, but only a simple stack, and can not perform algorithm conversion in the best time, which makes the hybrid algorithm superiority unobvious, the hybrid algorithm is improved in this paper. The genetic algorithm is used to get a number of optimization solutions, which would be turned into the initial pheromone to change the situation that the initial pheromone is low. The genetic algorithm is switched to the ant colony algorithm by using the dynamic transfer instead of the static transfer method. In the latter stage, the dynamic volatile coefficient method is used in the pheromone updating method. The pheromone and adaptive degree are adopted to adjust the probability of cross mutation dynamically. The cross mutation position is determined by information elements and heuristic information. Taking the machining of a machine part as an example, the machining path planning optimization method of the hybrid algorithm is analyzed in this paper. The results show that the hybrid algorithm has higher accuracy and better effect in comparison with the conventional hybrid algorithm.

        Keywords: NC machining; hole group machining; path planning; hybrid algorithm

        0 引 言

        孔群加工是數(shù)控加工中一個非常常見的任務(wù),孔加工在箱體、蓋板以及底座等機械零件加工時占有很大比例。孔群加工的生產(chǎn)效率不僅受單個鉆孔時間的影響,而且還受加工刀具在孔與孔之間運動的輔助時間影響,根據(jù)統(tǒng)計分析,傳統(tǒng)孔群加工時,總加工時長的70%以上都消耗在了輔助時間上,因此對于加工路徑進行優(yōu)化,縮短輔助時間對于提高加工效率以及降低能耗等具有重要意義,也是數(shù)控加工領(lǐng)域的熱點研究問題之一[1?2]。

        1 加工路徑規(guī)劃問題模型

        可以將孔群的加工路徑規(guī)劃問題與典型旅行商問題進行類比,最優(yōu)的加工路徑即要求加工刀具以最短的空行程保證經(jīng)過每一個孔位置一次。使用數(shù)學(xué)語言描述為:設(shè)定一個帶正權(quán)的完全圖[G=V,E],其中[V={1,2,…,n}],[E]為邊集合,設(shè)定[dij]為邊的權(quán)值;經(jīng)過V上各個頂點的回路即G的巡回路線;該條路線權(quán)值的和就是該路線的消耗;加工路徑規(guī)劃問題和旅行商問題就是對巡回路線的消耗求解最小值的問題,可以用以下模型描述:

        加工路徑規(guī)劃或典型TSP問題已經(jīng)通過數(shù)學(xué)方法得到精確解,但是這種精確解法不適用于節(jié)點眾多的工程問題。粒子群優(yōu)化算法、遺傳優(yōu)化算法以及人工免疫算法、神經(jīng)網(wǎng)絡(luò)算法和蟻群算法等現(xiàn)代智能算法能夠較好地解決這種解空間為“組合爆炸”式的組合優(yōu)化問題。因此本文采用遺傳算法和粒子群算法混合的算法進行加工路徑優(yōu)化研究[3?4]。

        2 混合算法

        常規(guī)遺傳算法初始計算速率較快,但是會導(dǎo)致局部尋優(yōu)能力下降;另外由于不能夠?qū)ο到y(tǒng)反饋路徑信息進行較好的利用,會產(chǎn)生冗余迭代,陷入局部最小值等缺點。常規(guī)蟻群算法存在初始信息素偏低而產(chǎn)生的計算速率低以及陷入局部最小值等缺點。

        目前常規(guī)的混合算法已經(jīng)能夠?qū)⑦z傳算法和蟻群算法進行簡單結(jié)合,以期望發(fā)揮各自優(yōu)勢;但是由于常規(guī)的混合算法不能夠?qū)煞N算法進行融合,只是單純疊加,無法在最佳時機進行算法轉(zhuǎn)化,使得算法混合優(yōu)勢不夠明顯[5]。

        為此,本文使用遺傳算法得到若干優(yōu)化解,并將其變成初始信息素從而改成初始信息素偏低問題。使用動態(tài)轉(zhuǎn)移代替靜態(tài)轉(zhuǎn)移法將遺傳算法切換到蟻群算法。算法后期,信息素更新方法使用動態(tài)揮發(fā)系數(shù)法,對交叉變異概率使用信息素和適應(yīng)度進行動態(tài)調(diào)節(jié),交叉變異位置使用信息素和啟發(fā)信息決定。本文研究的混合算法的操作流程[6]如下:

        Step1:根據(jù)任務(wù)確定目標(biāo)函數(shù)和適應(yīng)度函數(shù);

        Step2:由遺傳算法生成[nGA]組優(yōu)化解;

        Step3:將生成的[nGA]組優(yōu)化解通過信息素轉(zhuǎn)換方法變?yōu)槌跏夹畔⑺兀?/p>

        Step4:對蟻群算法的參數(shù)進行初始化,并隨機地將M個螞蟻放置在N個節(jié)點處;

        Step5:根據(jù)螞蟻狀態(tài)轉(zhuǎn)移規(guī)則構(gòu)造的搜索機制遍歷所有N個節(jié)點,構(gòu)成一個路徑;

        Step6:對各個路徑的信息素含量以及適應(yīng)值進行求解,并通過選擇操作,確定如果結(jié)束條件已滿足,則跳至Step10,如果結(jié)束條件沒有滿足,則跳至Step7;

        Step7:交叉變異操作獲得的M條路徑;

        Step8:對已獲得的(M+U)條路徑,根據(jù)適應(yīng)度和信息素含量進行排序,并抽取排名前M條路徑;

        Step9:對信息素進行更新,并跳回Step5;

        Step10:獲得全局最優(yōu)的路徑,完成優(yōu)化任務(wù)。

        本文采用的動態(tài)控制適應(yīng)度函數(shù)方法為[7]:

        [Fi=F+k1cNc1Fi-FFmax-FF, Fi≥FF+k2cNc2F-FiF-FmaxF , Fi

        式中:[F]是適應(yīng)度平均值;[Nc]是迭代次數(shù);[k1],[k2],[c1],[c2]均為調(diào)節(jié)系數(shù)。

        構(gòu)造新的搜索機制,螞蟻按照下面方式選擇節(jié)點:

        [J=J1=argmaxj∈allowedkταij?ηβij , 0≤q

        式中:[allowedk]表示螞蟻下一次運行選取的節(jié)點;[q]是0~1的隨機數(shù);[ταij]是邊(i,j)的信息素含量;[pkij]是在第i個節(jié)點、第k個螞蟻選取第j個節(jié)點的概率;[q1]和[q2]由用戶設(shè)定;

        以提高算法進化質(zhì)量,設(shè)定兩個終止條件,即進化次數(shù)達(dá)到設(shè)定值,或連續(xù)若干代的個體平均適應(yīng)值和信息素含量低于設(shè)定的閾值[8?10]。

        3 實例分析

        本文以一種機械零件的孔群加工為例,對本文研究的混合算法的加工路徑規(guī)劃優(yōu)化方法進行實例分析,待加工機械零件中孔群分布如圖1所示[11?14]。

        該零件共有個30孔需要加工,需要對其進行路徑規(guī)劃。設(shè)定遺傳算法中參數(shù):最大和最小迭代次數(shù)分別為50和10,停滯代數(shù)[Ddtz]=5,[nGA]=10。蟻群算法中參數(shù)為:α=1,β=4,γ=2,κ=2.5,δ=2.5,λ=1.5,ρGA=0.7,NCASmax=300。以鉆頭空行程最小為目標(biāo)函數(shù),建立相應(yīng)的適應(yīng)度函數(shù)為:

        [f=1i=1n-1xi-xi+12+yi-yi+12+xn-x12+yn-y12] (4)

        使用本文研究的混合算法得到的加工路徑為:K1?K12?K11?K13?K14?K18?K21?K20?K24?K25?K22?K26?K27?K28?K29?K30?K23?K19?K17?K16?K15?K9?K8?K5?K4?K3?K6?K7?K2?K1。使用常規(guī)混合算法得到加工路徑如圖2所示,使用本文研究的混合算法得到的加工路徑如圖3所示。

        使用傳統(tǒng)加工方法的路徑長度為4 551.36 mm,使用常規(guī)混合算法得到加工路徑長度為1 526.23 mm,比傳統(tǒng)加工方法的路徑縮短了66.47%。使用本文研究的混合算法得到的加工路徑長度為1 263.21 mm,比傳統(tǒng)加工方法的路徑縮短了72.25%,比常規(guī)混合算法得到加工路徑縮短了17.23%。因此,相比常規(guī)遺傳算法,本文研究的混合算法具有更高的求解精度和優(yōu)化效果。

        4 結(jié) 論

        本文將孔群的加工路徑規(guī)劃問題與典型旅行商問題進行類比,建立加工路徑規(guī)劃問題的數(shù)學(xué)模型。本文采用遺傳算法和粒子群算法混合的算法進行加工路徑優(yōu)化研究,以鉆頭空行程最小為目標(biāo)函數(shù),建立相應(yīng)的適應(yīng)度函數(shù)。以一種機械零件的孔群加工為例,對本文研究的混合算法的加工路徑規(guī)劃優(yōu)化方法進行實例分析,結(jié)果表明,相比常規(guī)混合算法,本文研究的混合算法具有更高的求解精度和優(yōu)化效果,對于提高加工效率以及降低能耗等具有一定意義。

        參考文獻(xiàn)

        [1] 丁同梅.基于GA切削參數(shù)和TSP孔群加工路徑優(yōu)化的研究[D].天津:天津大學(xué),2007.

        [2] 凌玲,胡于進,王青青,等.基于改進遺傳算法的孔群加工路徑優(yōu)化[J].華中科技大學(xué)學(xué)報(自然科學(xué)版),2009(8):88?91.

        [3] 董力,黃宗南,趙學(xué)中.基于改進遺傳算法的點位加工路徑優(yōu)化[J].機械制造,2007(2):35?37.

        [4] 馬兆敏,黃玲,胡波,等.帶基準(zhǔn)孔的孔群加工路徑優(yōu)化算法[J].機床與液壓,2008,36(11):28?29.

        [5] 劉保業(yè).基于改進遺傳蟻群算法的激光加工路徑規(guī)劃[D].青島:青島理工大學(xué),2012.

        [6] 許方.基于混合蛙跳算法的Web文本聚類研究[D].無錫:江南大學(xué),2013.

        [7] 黃發(fā)良,蘇毅娟.基于GA與PSO混合優(yōu)化的Web文檔聚類算法[J].小型微型計算機系統(tǒng),2013,34(7):1531?1533.

        [8] 陳琳,劉曉琳,潘海鴻,等.孔群分類加工路徑的優(yōu)化算法[J].制造業(yè)自動化,2013(17):46?49.

        [9] 蔡蕓,周立煒.人工魚群算法在孔群加工路徑優(yōu)化中的應(yīng)用研究[J].武漢科技大學(xué)學(xué)報,2011(3):182?185.

        [10] 王春香,郭曉妮.基于遺傳蟻群混合算法的孔群加工路徑優(yōu)化[J].機床與液壓,2011,39(21):43?45.

        [11] 肖軍民.一種改進遺傳算法在孔群加工路徑中的優(yōu)化[J].組合機床與自動化加工技術(shù),2015(2):151?153.

        [12] 王鑫.基于加工特征的機床關(guān)鍵零件高效數(shù)控加工切削參數(shù)優(yōu)化技術(shù)研究[D].株洲:湖南工業(yè)大學(xué),2014.

        [13] 王笑蓉.蟻群優(yōu)化的理論模型及在生產(chǎn)調(diào)度中的應(yīng)用研究[D].杭州:浙江大學(xué),2003.

        [14] 李薇.遺傳算法及其在TSP問題中的應(yīng)用研究[D].貴陽:貴州大學(xué),2008.

        午夜性无码专区| 亚洲一区二区三区1区2区| 国产乱子伦一区二区三区国色天香| 强开小婷嫩苞又嫩又紧视频韩国| 成av免费大片黄在线观看| 国产一区二区三区小说| 激情乱码一区二区三区| 亚洲精品国产第一区二区| 欧美a级情欲片在线观看免费| 国产精品乱一区二区三区| 韩国女主播一区二区三区在线观看| 高级会所技师自拍视频在线| 亚洲精品乱码久久久久久日本蜜臀| 久久九九有精品国产尤物| 久久av少妇亚洲精品| 综合偷自拍亚洲乱中文字幕| 伊人情人色综合网站| 日本伦理精品一区二区三区| 国产亚av手机在线观看| 国产一区二区三区美女| 亚洲a人片在线观看网址| 国产精品自拍视频免费看| 亚洲国产精品无码久久一区二区| 人人妻人人澡人人爽久久av| 国产一区二区三区韩国| 天堂一区二区三区精品| 精品精品国产自在97香蕉| 99久久久无码国产精品9| 日韩极品视频在线观看| 亚洲乱码av中文一区二区| 老熟女重囗味hdxx70星空| 精品国产一区二区三区久久女人| 日本淫片一区二区三区| 午夜裸体性播放| 亚洲综合欧美日本另类激情| 自拍偷拍一区二区三区四区| 欧美成人家庭影院| 久久久国产一区二区三区四区小说| 亚洲大尺度动作在线观看一区| 伊人青青草综合在线视频免费播放| 亚洲av无码一区二区三区观看|