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

一種復(fù)合算法的裝配序列規(guī)劃方法

2016-03-03 09:17:41劉恩福劉曉陽

劉恩福,劉 博,劉曉陽,李 伊

(河北科技大學(xué)機(jī)械工程學(xué)院,河北石家莊 050018)

?

一種復(fù)合算法的裝配序列規(guī)劃方法

劉恩福,劉博,劉曉陽,李伊

(河北科技大學(xué)機(jī)械工程學(xué)院,河北石家莊050018)

摘要:針對(duì)復(fù)雜產(chǎn)品裝配規(guī)劃的組合爆炸和盲目搜索難題,提出一種復(fù)合算法解決裝配序列規(guī)劃問題的方法。復(fù)合算法首先采取多色集合形式化推理獲取足夠數(shù)量的可行裝配序列,并將可行裝配序列作為遺傳算法的初始種群;然后,通過遺傳算法和蟻群算法將人的模糊知識(shí)融入規(guī)劃過程中求精確解;最后,通過實(shí)例驗(yàn)證了復(fù)合算法的可行性。

關(guān)鍵詞:計(jì)算機(jī)輔助制造;裝配序列規(guī)劃;復(fù)合算法;多色集合;遺傳算法;蟻群算法

E-mail:liuef@hebust.edu.cn

劉恩福,劉博,劉曉陽,等.一種復(fù)合算法的裝配序列規(guī)劃方法[J].河北科技大學(xué)學(xué)報(bào),2016,37(1):52-57.

LIU Enfu,LIU Bo,LIU Xiaoyang,et al.An assembly sequence planning method based on composite algorithm[J].Journal of Hebei University of Science and Technology,2016,37(1):52-57.

產(chǎn)品裝配序列規(guī)劃是產(chǎn)品設(shè)計(jì)開發(fā)過程中的重要環(huán)節(jié),裝配序列規(guī)劃的結(jié)果能夠直接影響產(chǎn)品的裝配質(zhì)量。因此,計(jì)算機(jī)輔助裝配序列規(guī)劃技術(shù)對(duì)于縮短裝配時(shí)間和減小裝配成本等方面具有重要意義,是目前國內(nèi)外研究的熱點(diǎn)。

計(jì)算機(jī)輔助裝配序列規(guī)劃的研究始于20世紀(jì)80年代,常見的裝配序列規(guī)劃方法有基于裝配優(yōu)先約束關(guān)系的裝配序列生成方法、基于組件識(shí)別的裝配序列求解方法、基于矩陣運(yùn)算的方法、基于知識(shí)的求解方法、拆卸法等[1]。

20世紀(jì)末,隨著研究的深入,人們開始將各類智能優(yōu)化算法如遺傳算法、蟻群算法、模擬退火算法、神經(jīng)網(wǎng)絡(luò)算法等應(yīng)用到裝配序列規(guī)劃中,這些智能優(yōu)化算法可以良好地克服傳統(tǒng)方法中存在的組合爆炸問題和裝配知識(shí)的局限性問題。遺傳算法[2-6]是目前在裝配序列規(guī)劃中應(yīng)用最為廣泛的算法,但遺傳算法在解決裝配序列規(guī)劃問題時(shí)具有全局收斂能力較差和存在大量冗余迭代的問題,而且要求初始種群必須為可行序列,初始設(shè)置較復(fù)雜;蟻群算法[7-12]在裝配序列規(guī)劃問題中也有著廣泛的應(yīng)用,但它具有初始信息素累積較慢,計(jì)算效率較低且容易局部收斂的缺點(diǎn);多色集合理論體系[13-15]是一種新興的系統(tǒng)理論和信息處理的數(shù)學(xué)工具,在近幾年也被用來解決裝配序列規(guī)劃問題,但它僅能提供可行裝配序列,需要進(jìn)一步優(yōu)化才能獲得最優(yōu)裝配序列;混合蛙跳算法[16]和粒子群算法[17-19]已經(jīng)成功地應(yīng)用于復(fù)雜產(chǎn)品裝配序列規(guī)劃領(lǐng)域,但混合蛙跳算法在后期的收斂速度較慢,粒子群算法也存在著容易陷入局部最優(yōu)解的問題。

針對(duì)以上問題,本文提出一種基于復(fù)合算法進(jìn)行裝配序列規(guī)劃的方法。

1復(fù)合算法的基本原理

該復(fù)合算法利用多色集合形式化推理算法,并借鑒遺傳算法和蟻群算法推理過程快速生成最優(yōu)裝配序列。圖1為復(fù)合算法的原理圖。

圖1 復(fù)合算法基本原理圖Fig.1 Basic principle of composite algorithm

2復(fù)合算法研究

2.1 可行裝配序列生成

多色集合形式化推理算法能夠快速求出可行裝配序列,該算法在面對(duì)復(fù)雜產(chǎn)品時(shí)可以較大程度上縮小求解空間,有效降低計(jì)算的復(fù)雜性,所以,復(fù)合算法利用多色集合形式化推理算法來進(jìn)行可行裝配序列的生成。

2.1.1裝配關(guān)系模型

多色集合形式化推理算法以裝配約束關(guān)系方程組作為篩選可行裝配序列的充要條件。裝配約束關(guān)系方程組包括定位關(guān)系方程組和干涉關(guān)系方程組,它們分別由定位關(guān)系模型和干涉關(guān)系模型求取得出[20],如圖2和圖3所示。

圖2 定位關(guān)系模型Fig.2 Location relationship model

圖3 干涉關(guān)系模型Fig.3 Interference relationship model

圖2和圖3中,(ai,aj)表示零件j對(duì)零件i的邏輯關(guān)系;F1~F6表示零件在x,y,z方向平動(dòng)、轉(zhuǎn)動(dòng)的定位關(guān)系;F7~F12表示零件在±x,±y,±z方向的干涉關(guān)系;·表示存在定位關(guān)系或者干涉關(guān)系。

2.1.2定位關(guān)系方程的建立

定位關(guān)系方程是由定位元件(能夠確定某一零件在裝配體中正確位置的零件集)按一定的邏輯關(guān)系組成的關(guān)系式,定位關(guān)系方程的值代表零件在裝配時(shí)能否定位。

定位關(guān)系方程組的求取算法:

3)若B(ak)=aj∧am,且B(ak)=aj∧al,則B(ak)=aj∧(am∨al)。

其中:ai代表零件i是否安裝,如果零件i已安裝,則ai=1,如果零件i未安裝,則ai=0;B(ai)的值代表零件i的定位狀態(tài),B(ai)=1代表零件i在裝配時(shí)能夠定位,B(ai)=0代表零件i在裝配時(shí)不能定位。

2.1.3干涉關(guān)系方程的建立

干涉關(guān)系方程是由1組干涉某一零件進(jìn)入裝配區(qū)間的其他零件按照一定的邏輯關(guān)系組成的關(guān)系式,干涉關(guān)系方程的值代表零件在裝配時(shí)是否會(huì)發(fā)生干涉。

干涉關(guān)系方程組的求取算法如下:

3)若W(ak)=aj∧am,且W(ak)=aj∧al,則W(ak)=aj∧(am∨al)。

其中W(ai)的值代表零件i的干涉狀態(tài),W(ai)=1代表零件i在裝配時(shí)會(huì)與其他零件發(fā)生干涉,W(ai)=0代表零件i在裝配時(shí)不會(huì)與其他零件發(fā)生干涉。

2.2 可行裝配序列優(yōu)化

基于多色集合形式化推理生成的可行裝配序列,通過對(duì)遺傳算法的變異操作進(jìn)行改進(jìn),快速生成新的可行裝配序列,并對(duì)可行裝配序列進(jìn)一步優(yōu)化。

2.2.1適應(yīng)度函數(shù)建立

適應(yīng)度函數(shù)的建立直接影響著新的可行裝配序列生成效率和質(zhì)量。優(yōu)秀的裝配序列應(yīng)具有較低的裝配成本、較短的裝配時(shí)間及較高的裝配質(zhì)量,因此,本文主要以裝配方向的改變次數(shù)、裝配工具的更換次數(shù)以及裝配體的穩(wěn)定性這3項(xiàng)評(píng)價(jià)指標(biāo)來構(gòu)建適應(yīng)度函數(shù)。

適應(yīng)度函數(shù)的構(gòu)建方法如下:

f(s)=ω1vc-ω2vt-ω3vd+vp,

(1)

vp為裝配序列的幾何可行性,取

ω1,ω2,ω3為權(quán)重系數(shù)。

2.2.2改進(jìn)變異算法

為了保證新的可行裝配序列快速生成,本文提出一種新的變異方法:選取1個(gè)父代個(gè)體,從這個(gè)個(gè)體中隨機(jī)選擇1個(gè)零件,對(duì)選擇零件后的序列利用多色集合形式化推理部分的算法重新進(jìn)行排序,由于多色集合形式化推理算法具有快速性和準(zhǔn)確性,可以有效生成新的可行序列,這樣就免去了對(duì)生成序列進(jìn)行可行性判斷的步驟,有效提高了迭代效率。

2.2.3可行裝配序列優(yōu)化終止條件

2.3 最優(yōu)裝配序列生成

該復(fù)合算法借鑒蟻群算法使裝配序列優(yōu)化過程快速收斂,生成最優(yōu)裝配序列。

2.3.1狀態(tài)轉(zhuǎn)移概率函數(shù)的建立

在構(gòu)建裝配序列的過程中,從基礎(chǔ)件出發(fā),根據(jù)狀態(tài)轉(zhuǎn)移概率選擇下一級(jí)裝配零件,狀態(tài)轉(zhuǎn)移概率由信息素、裝配方向和裝配工具決定。

狀態(tài)轉(zhuǎn)移概率函數(shù)的構(gòu)建方法如下:

(2)

2.3.2信息素初始值設(shè)定

信息素初始值設(shè)計(jì)如下:

(3)

3復(fù)合算法的實(shí)現(xiàn)流程

該復(fù)合算法的實(shí)現(xiàn)流程如圖4所示。

圖4 復(fù)合算法流程圖Fig.4 Flow chart of the composite algorithm

4實(shí)例驗(yàn)證

為了驗(yàn)證算法的可行性,以圖5所示裝配體為例,使用Visual C++ 6.0分別對(duì)復(fù)合算法、遺傳算法、蟻群算法進(jìn)行編程實(shí)現(xiàn)。其中,設(shè)定遺傳算法的初始種群數(shù)N=5,變異概率為1,最小遺傳迭代次數(shù)I=10,最小進(jìn)化率P=0.05,螞蟻數(shù)量M=5,全局信息素蒸發(fā)率為0.3。

圖5 軸系部件Fig.5 Shaft parts

通過多色集合形式化推理算法對(duì)裝配體進(jìn)行可行裝配序列生成,得到5個(gè)可行裝配序列,分別是:

1)a1→a3→a2→a4→a5→a6;

2)a1→a3→a2→a5→a4→a6;

3)a1→a3→a2→a5→a6→a4;

4)a1→a3→a4→a2→a5→a6;

5)a1→a4→a3→a2→a5→a6。

運(yùn)行程序所得的最優(yōu)裝配序列為a1→a3→a2→a5→a6→a4。圖6為3種算法中各代種群的平均適應(yīng)度函數(shù)值圖。

圖6 種群各代平均適應(yīng)度值Fig.6 Fitness value of each generation

同時(shí),分別采用不同的種群數(shù)量和不同的螞蟻數(shù)量對(duì)3種算法進(jìn)行比較,其結(jié)果如表1所示。

表1 不同參數(shù)下的算法運(yùn)行結(jié)果

由圖6和表1可以看出,遺傳算法雖然收斂性較為穩(wěn)定,但其收斂速度較慢,而且初始種群必須為可行序列,初始設(shè)置較為復(fù)雜,蟻群算法雖然收斂速度較快,但由于其初始信息素累積的盲目性,造成收斂不穩(wěn)定的現(xiàn)象,很容易局部收斂,該復(fù)合算法既改進(jìn)了遺傳算法收斂較慢的缺點(diǎn),又避免了蟻群算法收斂不穩(wěn)定的缺點(diǎn)。

5結(jié)語

提出了一種新的復(fù)合算法來解決裝配序列規(guī)劃問題,此算法由多色集合形式化推理算法、遺傳算法、蟻群算法融合而成,有效避免了遺傳算法對(duì)初始種群依賴性強(qiáng)以及蟻群算法容易局部收斂的問題。通過實(shí)驗(yàn)驗(yàn)證,復(fù)合算法不僅能夠有效地生成裝配序列,而且具有更好的收斂效率和全局收斂性。

參考文獻(xiàn)/References:

[1]彭琛, 劉克能, 周長省. 機(jī)械產(chǎn)品裝配序列規(guī)劃研究[J]. 南京師范大學(xué)學(xué)報(bào)(工程技術(shù)版), 2006,6(2):81-85.

PENG Chen, LIU Keneng, ZHOU Changsheng. Study on mechanical product’s assembly sequence planning[J]. Journal of Nanjing Normal University (Engineering and Technology), 2006,6(2):81-85.

[2]李原, 張開富, 王挺, 等. 基于遺傳算法的飛機(jī)裝配序列規(guī)劃優(yōu)化方法[J]. 計(jì)算機(jī)集成制造系統(tǒng), 2006,12(2):188-191.

LI Yuan, ZHANG Kaifu, WANG Ting, et al. Assembly sequence planning optimization for aircraft assembly based on GA[J]. Computer Integrated Manufacturing Systems, 2006,12(2):188-191.

[3]韓曉東, 蔡勇, 蔣剛. 基于改進(jìn)的遺傳算法的裝配序列規(guī)劃[J]. 機(jī)械設(shè)計(jì)與制造, 2009(3):212-214.

HAN Xiaodong, CAI Yong, JIANG Gang. Assembly sequence planning based on the improved genetic algorithm[J]. Machinery Design & Manufacture, 2009(3):212-214.

[4]蔣超, 吳波, 李明宇, 等. 基于遺傳算法的產(chǎn)品裝配序列規(guī)劃研究[J]. 機(jī)械與電子, 2012(4):7-11.

JIANG Chao, WU Bo, LI Mingyu, et al. Product assembly sequence planning method based on genetic algorithm[J]. Machinery & Electronics, 2012(4):7-11.

[5]丁慧敏, 李蓓智, 周亞琴. 基于遺傳算法的裝配序列規(guī)劃[J]. 東華大學(xué)學(xué)報(bào)(自然科學(xué)版), 2001,27(6):10-13.

DING Huimin, LI Beizhi, ZHOU Yaqin. Assembly sequence planning based on genetic algorithm[J]. Journal of Donghua University(Natural Science), 2001,27(6):10-13.

[6]陳穎悅, 吳豪杰. 基于改進(jìn)遺傳算法的拆卸序列優(yōu)化研究[J]. 廈門理工學(xué)院學(xué)報(bào), 2014,22(5):72-77.

CHEN Yingyue, WU Haojie. Disassembly sequence optimization based on the improved genetic algorithm[J]. Journal of Xiamen University of Technology, 2014,22(5):72-77.

[7]史士財(cái), 李榮, 付宜利, 等. 基于改進(jìn)蟻群算法的裝配序列規(guī)劃[J]. 計(jì)算機(jī)集成制造系統(tǒng), 2010,16(6):1189-1194.

SHI Shicai, LI Rong, FU Yili, et al. Assembly sequence planning based on improved ant colony algorithm[J]. Computer Integrated Manufacturing Systems, 2010,16(6):1189-1194.

[8]鄧明星, 唐秋華, 雷喆. 基于蟻群算法的改進(jìn)裝配序列規(guī)劃方法[J]. 武漢大學(xué)學(xué)報(bào)(工學(xué)版), 2013,46(2):246-251.

DENG Mingxing, TANG Qiuhua, LEI Zhe. A novel approach for assembly sequence planning based on ant colony algorithm[J]. Engineering Journal of Wuhan University, 2013,46(2):246-251.

[9]方建新. 基于蟻群算法的裝配序列規(guī)劃研究[D]. 武漢:華中科技大學(xué), 2007.

FANG Jianxin. Research on Assembly Sequence Planning based on Ant Colony Algorithm[D]. Wuhan: Huazhong University of Science & Technology, 2007.

[10]謝龍, 付宜利, 馬玉林. 基于蟻群算法的裝配序列生成策略[J]. 哈爾濱工業(yè)大學(xué)學(xué)報(bào), 2006,38(2): 180-183.

XIE Long, FU Yili, MA Yulin. Ant-colony-optimization strategy for assembly sequence planning[J]. Journal of Harbin Institute of Technology, 2006,38(2): 180-183.

[11]盧天宇. 遺傳蟻群混合算法研究及應(yīng)用[D]. 西安:西安科技大學(xué), 2012.

LU Tianyu. Research and Application of Genetic Ant Colony Hybrid Algorithm[D]. Xi’an: Xi’an University of Science and Technology, 2012.

[12]趙義武, 牛慶銀, 王憲成. 遺傳算法與蟻群算法的融合研究[J]. 科學(xué)技術(shù)與工程, 2010,10(16):4017-4020.

ZHAO Yiwu, NIU Qingyin, WANG Xiancheng. Study on the combination of genetic algorithm and ant algorithm[J]. Science Technology and Engineering, 2010,10(16):4017-4020.

[13]李宗斌, 高新勤, 趙麗萍. 基于多色集合理論的信息建模與優(yōu)化技術(shù)[M]. 北京:科學(xué)出版社, 2010.

[14]趙姍姍, 李宗斌. 基于多色集合的裝配序列形式化推理方法[J]. 計(jì)算機(jī)集成制造系統(tǒng), 2008,14(8):1579-1585.

ZHAO Shanshan, LI Zongbin. Formalization reasoning method for assembly sequences based on polychromatic sets[J]. Computer Integrated Manufacturing Systems, 2008,14(8):1579-1585.

[15]李宗斌. 先進(jìn)制造中多色集合理論的研究及應(yīng)用[M]. 北京:中國水利水電出版社, 2005.

[16]王松, 孫振忠, 郭建文, 等. 基于混合蛙跳算法的復(fù)雜產(chǎn)品裝配序列規(guī)劃[J]. 計(jì)算機(jī)集成制造系統(tǒng), 2014,20(12):2991-2999.

WANG Song, SUN Zhenzhong, GUO Jianwen, et al. Assembly sequence planning based on shuffled frog leaping algorithm[J]. Computer Integrated Manufacturing Systems, 2014,20(12):2991-2999.

[17]于宏, 王成恩, 于嘉鵬, 等. 基于粒子群算法的復(fù)雜產(chǎn)品裝配序列規(guī)劃[J]. 東北大學(xué)學(xué)報(bào)(自然科學(xué)版), 2010,31(2):261-264.

YU Hong, WANG Cheng’en, YU Jiapeng, et al. Assembly sequence planning based on particle swarm optimization algorithm for complex product[J]. Journal of Northeastern University (Natural Science), 2010,31(2):261-264.

[18]張秀芬, 張樹有. 基于粒子群算法的產(chǎn)品拆卸序列規(guī)劃方法[J]. 計(jì)算機(jī)集成制造系統(tǒng), 2009,15(3):508-514.

ZHANG Xiufen, ZHANG Shuyou. Product disassembly sequence planning based on particle swarm optimization algorithm[J]. Computer Integrated Manufacturing Systems, 2009,15(3):508-514.

[19]陳海彬, 郭建文, 孫振忠, 等. 基于自適應(yīng)變異粒子群優(yōu)化算法的產(chǎn)品裝配序列規(guī)劃[J]. 組合機(jī)床與自動(dòng)化加工技術(shù), 2015(7):153-156.

CHEN Haibin, GUO Jianwen, SUN Zhenzhong, et al. Product assembly sequences planning based on adaptive particle swarm optimization algorithm with mutation[J]. Modular Machine Tool & Automatic Manufacturing Technique, 2015(7):153-156.

[20]張博, 張洪濤, 趙姍姍, 等. 基于多色集合理論的產(chǎn)品裝配規(guī)劃建模與算法研究[J]. 西安交通大學(xué)學(xué)報(bào), 2005,39(11):1254-1258.

ZHANG Bo, ZHANG Hongtao, ZHAO Shanshan, et al. Product assembly planning modeling and algorithm based on polychromatic sets[J]. Journal of Xi’an Jiaotong University, 2005,39(11):1254-1258.

An assembly sequence planning method based on composite algorithm

LIU Enfu, LIU Bo, LIU Xiaoyang, LI Yi

(School of Mechanical Engineering, Hebei University of Science and Technology, Shijiazhuang, Hebei 050018, China)

Abstract:To solve the combination explosion problem and the blind searching problem in assembly sequence planning of complex products, an assembly sequence planning method based on composite algorithm is proposed. In the composite algorithm, a sufficient number of feasible assembly sequences are generated using formalization reasoning algorithm as the initial population of genetic algorithm. Then fuzzy knowledge of assembly is integrated into the planning process of genetic algorithm and ant algorithm to get the accurate solution. At last, an example is conducted to verify the feasibility of composite algorithm.

Keywords:computer aided manufacturing; assembly sequence planning; composite algorithm; polychromatic sets; genetic algorithm; ant algorithm

作者簡(jiǎn)介:劉恩福(1960—),男,河北石家莊人,教授,主要從事制造業(yè)信息化方面的研究。

基金項(xiàng)目:河北省應(yīng)用基礎(chǔ)研究計(jì)劃重點(diǎn)基礎(chǔ)研究項(xiàng)目(14961811D)

收稿日期:2015-09-11;修回日期:2015-11-23;責(zé)任編輯:馮民

中圖分類號(hào):TP391

文獻(xiàn)標(biāo)志碼:A

doi:10.7535/hbkd.2016yx01009

文章編號(hào):1008-1542(2016)01-0052-06

主站蜘蛛池模板: 无遮挡一级毛片呦女视频| 欧美综合成人| 国产区免费| 国产91在线免费视频| 71pao成人国产永久免费视频 | 呦视频在线一区二区三区| 亚洲香蕉在线| 国产性精品| 欧美色综合网站| 欧美a级完整在线观看| 国产午夜在线观看视频| 九色视频在线免费观看| 日韩国产 在线| 在线精品自拍| 波多野结衣无码AV在线| 亚洲无码高清免费视频亚洲 | 综合亚洲网| 亚洲伦理一区二区| 熟女日韩精品2区| 在线精品亚洲一区二区古装| 日本国产在线| 最新国产在线| 免费网站成人亚洲| 亚洲三级a| 欧美全免费aaaaaa特黄在线| 亚洲AⅤ永久无码精品毛片| 亚洲一级毛片| 色亚洲成人| 婷婷99视频精品全部在线观看 | 免费观看精品视频999| 国产精品护士| 99热6这里只有精品| 最新精品国偷自产在线| 亚洲成人高清在线观看| a级免费视频| 日韩精品专区免费无码aⅴ | 91青青在线视频| 久久精品最新免费国产成人| 伊人无码视屏| 亚洲熟女中文字幕男人总站| 99国产在线视频| 五月天综合网亚洲综合天堂网| 中国一级特黄大片在线观看| 五月婷婷精品| 国产在线第二页| 免费xxxxx在线观看网站| 久久77777| 成人在线亚洲| 国产美女无遮挡免费视频| 亚洲成a人在线播放www| 四虎永久在线精品影院| 久久亚洲中文字幕精品一区| 欧美19综合中文字幕| 国产91导航| av尤物免费在线观看| 欧美一区二区丝袜高跟鞋| 狼友av永久网站免费观看| 国产精选自拍| 99久久亚洲综合精品TS| 91国内在线视频| 思思热在线视频精品| 亚洲国产高清精品线久久| 欧美一级黄片一区2区| 成人国产免费| 国产91色在线| 亚洲成人一区在线| 大学生久久香蕉国产线观看| 国产美女无遮挡免费视频网站| 日韩在线2020专区| 亚洲三级成人| 天天综合亚洲| 无码精品国产VA在线观看DVD| 99re这里只有国产中文精品国产精品| 重口调教一区二区视频| 亚洲男人天堂网址| 国产在线观看一区精品| 丁香综合在线| 激情午夜婷婷| 亚洲性一区| 五月天丁香婷婷综合久久| 婷婷中文在线| 欧美性猛交一区二区三区|