倪軍亮
摘 要:本文介紹了一種四連桿門座起重機變幅系統(tǒng)的優(yōu)化方法。將優(yōu)化系統(tǒng)歸納為10維、5個目標函數(shù)、19個約束條件的數(shù)學模型,并用Matlab對該模型進行最優(yōu)化求解。
關鍵詞:門座起重機;變幅系統(tǒng);優(yōu)化;Matlab
在四連桿門機中,變幅系統(tǒng)的優(yōu)劣直接影響到了整機的性能。因此對整個變幅系統(tǒng)各部件尺寸的選擇顯得至關重要。
下面介紹如何建立有效的數(shù)學模型,并通過Matlab對其進行優(yōu)化計算。
1 建立數(shù)學模型
設計變量、目標函數(shù)和約束條件稱為優(yōu)化數(shù)學模型中的三要素。
本文將優(yōu)化系統(tǒng)歸納為10維。5個目標函數(shù),共有19個約束條件。
我們對四連桿臂架的要求是:首先要求在整個變幅過程中由吊重產(chǎn)生的對臂架的力矩要盡可能小,然后是吊重在整個變幅過程中的落差要小,最后是希望臂架裝置整體結(jié)構(gòu)緊湊,重量輕。(圖1)
2 基于Matlab的優(yōu)化計算
Matlab對于解決此類的多目標優(yōu)化有著很好的辦法,前面總共講了5個目標函數(shù),所以這是一個標準的多目標的優(yōu)化問題,可以用fgoalattain函數(shù)進行優(yōu)化規(guī)劃。計算步驟如下:
①將目標函數(shù)編制成M文件。②將非線性不等式約束條件也編制成M文件。③用相關Matlab程序語句調(diào)用fgoalattain函數(shù)進行優(yōu)化計算。
3 工程實例
運用上述方法對公司45T四連桿門機進行計算,發(fā)現(xiàn)各個數(shù)據(jù)指標都有了不同程度的優(yōu)化,尤其是變幅力矩,這一最為關鍵的數(shù)據(jù)減少了近50%,很好的起到了優(yōu)化變幅機構(gòu)驅(qū)動功率的目的,同時也提高了整機工作時的穩(wěn)定性。
參考文獻:
[1]陸國賢,丁怡四.聯(lián)桿變幅裝置優(yōu)化設計,1979.
[2]嚴正宏.起重機運動機構(gòu)參數(shù)優(yōu)化設計,2008.
[3]陳飛婷.基于遺傳算法的變幅機構(gòu)的設計,2004.