基于多層次遺傳算法的機(jī)械產(chǎn)品整體方案設(shè)計(jì)的研究
本文關(guān)鍵詞:基于多層次遺傳算法的機(jī)械產(chǎn)品整體方案設(shè)計(jì)的研究,由筆耕文化傳播整理發(fā)布。
【摘要】:產(chǎn)品方案設(shè)計(jì)是開發(fā)新產(chǎn)品的前提條件。本文針對(duì)具有多層次的機(jī)械產(chǎn)品方案設(shè)計(jì)的特點(diǎn),改進(jìn)了遺傳算法,提出多層次遺傳算法,并在VC++平臺(tái)上進(jìn)行程序設(shè)計(jì),結(jié)合CAXA造型技術(shù),建立了數(shù)控車床智能設(shè)計(jì)系統(tǒng)工具,對(duì)數(shù)控機(jī)床設(shè)計(jì)優(yōu)化具有一定的現(xiàn)實(shí)意義。 本文對(duì)多層次機(jī)械產(chǎn)品進(jìn)行研究,結(jié)合傳統(tǒng)遺傳算法,,提出多層次基因編碼技術(shù),并對(duì)傳統(tǒng)遺傳算法的交叉、變異操作進(jìn)行改進(jìn),使其能完成多層次基因的進(jìn)化。本文研究了數(shù)控機(jī)床的結(jié)構(gòu)和特點(diǎn),把數(shù)控機(jī)床拆分成具有多層次結(jié)構(gòu)多個(gè)子構(gòu)件,對(duì)這些子構(gòu)件進(jìn)行多層次編碼,并在SQL中建立相應(yīng)的數(shù)據(jù)庫結(jié)構(gòu)。對(duì)CAXA2005三維實(shí)體設(shè)計(jì)軟件進(jìn)行二次開發(fā),在CAXA中建立數(shù)控機(jī)床的元件庫,利用SmartAssembly實(shí)現(xiàn)零部件智能裝配。從而建立了完整的數(shù)控機(jī)床方案設(shè)計(jì)系統(tǒng)工具,成功地實(shí)現(xiàn)的文字輸出與圖形輸出的結(jié)合。
【關(guān)鍵詞】:方案設(shè)計(jì) 遺傳算法 多層次 數(shù)控車床
【學(xué)位授予單位】:沈陽理工大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2013
【分類號(hào)】:TH122;TG519.1
【目錄】:
- 摘要6-7
- Abstract7-10
- 第一章 緒論10-16
- 1.1 課題背景及其意義10
- 1.2 研究背景及發(fā)展趨勢10-14
- 1.2.1 研究背景10-14
- 1.2.2 發(fā)展趨勢14
- 1.3 本文的研究內(nèi)容14-16
- 第二章 遺傳算法16-26
- 2.1 遺傳算法簡介16-17
- 2.2 遺傳算法的特點(diǎn)17-18
- 2.3 遺傳算法基本思想18-19
- 2.4 遺傳算法的應(yīng)用19
- 2.5 基本遺傳算法19-20
- 2.6 遺傳算法基本實(shí)現(xiàn)技術(shù)20-26
- 第三章 多層次結(jié)構(gòu)的遺傳算法26-42
- 3.1 機(jī)床的多層次結(jié)構(gòu)分析26
- 3.2 多層次基因編碼特點(diǎn)及其求解策略26-30
- 3.2.1 多層次基因編碼的特點(diǎn)26-29
- 3.2.2 遺傳算法的求解策略29-30
- 3.3 多層次遺傳算法的遺傳操作30-38
- 3.3.1 編碼30-33
- 3.3.2 選擇操作33-34
- 3.3.3 交叉操作34-36
- 3.3.4 變異算子36-38
- 3.4 多層次結(jié)構(gòu)遺傳算法的驗(yàn)證模型38-42
- 第四章 多層次遺傳算法在數(shù)控車床整體方案設(shè)計(jì)中的應(yīng)用42-58
- 4.1 設(shè)計(jì)要求定義42-43
- 4.2 系統(tǒng)結(jié)構(gòu)43-44
- 4.3 機(jī)床方案設(shè)計(jì)的任務(wù)分解44-45
- 4.4 數(shù)控車床的編碼表示45-49
- 4.4.1 基因編碼表示45-46
- 4.4.2 基因編碼的存儲(chǔ)46-47
- 4.4.3 評(píng)價(jià)知識(shí)庫47-49
- 4.5 設(shè)計(jì)模塊的參數(shù)定義49-50
- 4.6 方案輸出50-54
- 4.7 系統(tǒng)運(yùn)行演示54-58
- 第五章 CAXA 系統(tǒng)的二次開發(fā)58-67
- 5.1 CAXA 2005 簡介58-59
- 5.2 設(shè)計(jì)思路及應(yīng)用程序接口59-60
- 5.3 CAXA 二次開發(fā)的關(guān)鍵技術(shù)60-65
- 5.3.1 建立 Addin 應(yīng)用60-61
- 5.3.2 標(biāo)準(zhǔn)摸板庫(STL)61
- 5.3.3 待裝配零件選擇61-62
- 5.3.4 創(chuàng)建零件屬性62-63
- 5.3.5 實(shí)體零件屬性查詢63-64
- 5.3.6 出錯(cuò)處理64-65
- 5.4 CAXA 二次開發(fā)插件在本系統(tǒng)中的應(yīng)用65
- 5.4.1 SmartAssembly 注冊65
- 5.4.2 SmartAssembly 的激活65
- 5.5 數(shù)控車床整體方案設(shè)計(jì)智能裝配過程65-67
- 第六章 設(shè)計(jì)實(shí)例67-75
- 6.1 實(shí)例一67-71
- 6.2 實(shí)例二71-75
- 結(jié)論75-76
- 參考文獻(xiàn)76-79
- 攻讀碩士學(xué)位期間發(fā)表的論文和獲得的科研成果79-80
- 致謝80-81
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前10條
1 周明,孫樹棟,彭炎午;基于遺傳模擬退火算法的機(jī)器人路徑規(guī)劃[J];航空學(xué)報(bào);1998年01期
2 郝博,盧有文,聶義勇;遺傳算法在機(jī)械方案設(shè)計(jì)中的應(yīng)用研究[J];機(jī)械設(shè)計(jì)與制造;1998年01期
3 蔡逆水,鄒慧君,王石剛,亢金月;機(jī)械產(chǎn)品概念設(shè)計(jì)——智能CAD中的關(guān)鍵技術(shù)[J];機(jī)械設(shè)計(jì);1997年06期
4 葉軍;概念設(shè)計(jì)過程的分解、評(píng)價(jià)與綜合[J];機(jī)械設(shè)計(jì);1998年04期
5 何琳,王科俊,李國斌,金鴻章;最優(yōu)保留遺傳算法及其收斂性分析[J];控制與決策;2000年01期
6 高玉根,王國彪,丁予展;遺傳算法在機(jī)械優(yōu)化設(shè)計(jì)中的應(yīng)用現(xiàn)狀及展望[J];機(jī)械;2002年03期
7 鄧雁萍;李介谷;;圖像分割的性能評(píng)估[J];模式識(shí)別與人工智能;1996年02期
8 郝博,胡玉蘭,盧有文,聶義勇;用遺傳算法解病態(tài)線性方程組的研究[J];計(jì)算機(jī)工程與設(shè)計(jì);1998年03期
9 吳更石,梁德群,田原;基于遺傳算法的分形圖像壓縮方法[J];西安交通大學(xué)學(xué)報(bào);1999年04期
10 孫樹棟,曲彥賓;遺傳算法在機(jī)器人路徑規(guī)劃中的應(yīng)用研究[J];西北工業(yè)大學(xué)學(xué)報(bào);1998年01期
本文關(guān)鍵詞:基于多層次遺傳算法的機(jī)械產(chǎn)品整體方案設(shè)計(jì)的研究,由筆耕文化傳播整理發(fā)布。
本文編號(hào):278026
本文鏈接:http://sikaile.net/kejilunwen/jixiegongcheng/278026.html