1.一種六自由度并聯(lián)機構優(yōu)化方法,其特征在于步驟如下:
(1)在ADAMS中建立六自由度并聯(lián)機構模型;
(2)根據(jù)六自由度并聯(lián)機構模型中的結構優(yōu)化參數(shù)和目標函數(shù),編寫六自由度并聯(lián)機構遺傳算法;
(3)利用動態(tài)鏈接庫技術把六自由度并聯(lián)機構遺傳算法添加到ADAMS中,在ADAMS中,在優(yōu)化設計對話框中選定運動方式、優(yōu)化目標函數(shù),優(yōu)化參數(shù)以及約束條件;在優(yōu)化算法中調用六自由度并聯(lián)機構的遺傳算法,從而完成六自由度并聯(lián)機構的優(yōu)化。
2.根據(jù)權利要求1所述的一種六自由度并聯(lián)機構優(yōu)化方法,其特征在于:所述步驟(1)中,在ADAMS中建立六自由度并聯(lián)機構仿真模型如下:
選取結構優(yōu)化參數(shù)為上鉸點分布圓半徑、上鉸點分布角、下鉸點分布圓半徑、下鉸點分布角和中位時支桿長度,并確定結構優(yōu)化參數(shù)的上下限;在ADMAS中根據(jù)結構優(yōu)化參數(shù)變化時支桿的行程變化,得出六自由度并聯(lián)機構在不同方向運動時的特點,并基于此確定優(yōu)化目標函數(shù)為支桿伸長最大值的最小值,仿真的運動形式為沿Z軸的正弦運動,最后建立約束條件函數(shù)。
3.根據(jù)權利要求1所述的一種六自由度并聯(lián)機構優(yōu)化方法,其特征在于:所述步驟(3)中,將六自由度并聯(lián)機構遺傳算法的程序生成.obj文件,并通過ADAMS軟件編譯產生動態(tài)鏈接庫文件.dll,利用動態(tài)鏈接庫技術,建立ADAMS/View與目標函數(shù)的鏈接,從而實現(xiàn)優(yōu)化設計時成功運行自定義算法,即所述遺傳算法。