孫 凱
南京市特種設備安全監(jiān)督檢驗研究院 南京 210019
在半個世紀前,計算機技術的發(fā)展給結(jié)構(gòu)優(yōu)化設計帶來新的發(fā)展契機,涌現(xiàn)出大量的工程優(yōu)化設計算法和軟件[1]。高效的機械結(jié)構(gòu)優(yōu)化流程的實施離不開基礎理論、力學分析手段和軟件方法實現(xiàn),這些基礎學科的發(fā)展為工程設計者提供了清晰的設計思路和工具。目前,針對機械結(jié)構(gòu)的優(yōu)化設計主要分為尺寸優(yōu)化、形貌優(yōu)化、拓撲優(yōu)化等,優(yōu)化設計理論比較完備,且在各領域均有廣泛應用案例,如Ansys、Nastran和Hyperworks等CAE分析軟件中均已加入優(yōu)化分析功能模塊[2]。
近年來,國內(nèi)外學者已將結(jié)構(gòu)優(yōu)化設計理論應用到機械臂設計中。Rout B K等[3]以平面機械手和四自由度機械臂為研究對象,以尺寸和質(zhì)量為優(yōu)化目標開展機械臂的優(yōu)化設計,將對運行精度和重復定位精度的影響降到最小;Hedge G S等[4]采用拓撲優(yōu)化技術對機械臂進行結(jié)構(gòu)優(yōu)化設計,以柔度、質(zhì)量降低為優(yōu)化設計的目標,將彈性位移、速度作為約束條件,實現(xiàn)了初步的優(yōu)化目標;Zhou L L等[5]以機械臂的動力學性能為約束條件,利用有限元分析技術進行動應力計算,系統(tǒng)全面地考慮了傳動鏈、零件尺寸等因素,對五自由度機械臂結(jié)構(gòu)開展了以減重為目標的輕量化研究;羅忠等[6]針對細長機械臂結(jié)構(gòu)優(yōu)化問題,提出了一種基于剛度靈敏度分析的參數(shù)優(yōu)化方法;管貽生等[7]將動力學分析與有限元分析相結(jié)合,基于動力學仿真尋找到最危險的機械臂姿態(tài),對工業(yè)機械臂進行尺寸優(yōu)化和拓撲優(yōu)化,取得了良好優(yōu)化效果;劉延杰等[8]以機械臂各臂的制造板材厚度為優(yōu)化設計變量,提出了以柔性關節(jié)結(jié)構(gòu)模態(tài)頻率為目標的優(yōu)化設計新方法,為了避免結(jié)構(gòu)柔度過小,在優(yōu)化過程中還增加了靜態(tài)偏移量為約束條件;任亮等[9]利用靈敏度分析技術篩選優(yōu)化設計參數(shù),大大降低了待優(yōu)化參數(shù)規(guī)模,并在此基礎上對六自由度機械臂進行參數(shù)優(yōu)化,同時達到了增大機械臂的模態(tài)頻率、改善力學性能和輕量化等多個目標。
機械臂的結(jié)構(gòu)優(yōu)化設計以結(jié)構(gòu)疲勞壽命、動柔度、經(jīng)濟性、可制造性等指標為約束條件,通過對機械臂的結(jié)構(gòu)尺寸、形狀、拓撲構(gòu)型、材料、工藝等方面進行合理調(diào)整,使指定的性能指標達到最優(yōu)(如質(zhì)量最輕、能耗最小等)[10,11]。如圖1所示,船用起重液壓機械臂的主要功能是離岸吊裝(如將船上的重物,通過起重機械臂運輸?shù)酱a頭地面)一些重要精密設備對起吊過程中的沖擊振動、平穩(wěn)性要求尤為嚴格,需要對機械臂進行精密主動控制。機械臂自身的質(zhì)量直接影響控制系統(tǒng)的響應速度,故起重機械臂的輕量化設計是重中之重。
圖1 船用起重液壓機械臂示意圖
本文以圖1中船用液壓機械臂的實驗室樣機(相似縮比模型)為研究對象,進行剛?cè)狁詈蟿恿W建模,計算其在典型、完整工作循環(huán)中的各關節(jié)載荷時域響應。以機械臂結(jié)構(gòu)輕量化設計為優(yōu)化目標,以機械臂主承力構(gòu)件—主臂板材厚度為待優(yōu)化參數(shù),以主臂最大米塞斯應力為約束邊界,建立待優(yōu)化參數(shù)與約束邊界之間的多項式響應面模型;采用蒙特卡洛法在約束邊界內(nèi)進行全局尋優(yōu),得到機械臂輕量化設計結(jié)果;再將優(yōu)化后的結(jié)構(gòu)參數(shù)帶入有限元模型中,驗證優(yōu)化結(jié)果的正確性。
響應面法的基本核心是采用多項式或其他方法(如支持向量機函數(shù)、神經(jīng)網(wǎng)絡等)建立可以模擬實際系統(tǒng)輸入輸出關系的數(shù)學模型,避免求解規(guī)模巨大的有限元、多體模型,在提高分析效率的同時保證符合要求的精度。其中,多項式擬合法因其構(gòu)造簡單、物理意義明確,在工程實踐中使用最廣泛。多項式法線性擬合多元自變量與因變量的關系式為
式中:X1、X2、…、Xm為m個一般自變量,Y為因變量,β0、β1、…、βm為未知的回歸系數(shù),ε為隨機誤差。
為了計算回歸系數(shù),需要對X1、X2、…、Xm做n次測量,得到n組測量數(shù)據(jù)(Yi、Xi1、Xi2、…、Xim),i=1、…、n,n>m,則回歸關系為
多項式響應面中的二階多項式方法在工程應用中較普遍,其形式可表示為
式中:y(x)為系統(tǒng)的響應,可以為加速度信號值、應變值、模態(tài)特征值等;x=(x1,x2,…,xm)為響應面中的樣本點,即試驗設計點;m為試驗參數(shù)數(shù)量;β為回歸系數(shù)。
結(jié)構(gòu)優(yōu)化設計的目的是在滿足結(jié)構(gòu)功能要求的前提下獲得最優(yōu)的解決方案,如尺寸最小、質(zhì)量最輕,其流程主要包括定義目標響應和待優(yōu)化參數(shù)、定義邊界約束、優(yōu)化計算等。
在機械臂結(jié)構(gòu)優(yōu)化設計中,需將結(jié)構(gòu)最危險工況下的載荷作為邊界條件輸入到力學模型中。傳統(tǒng)的篩選典型靜力學工況的分析方法由于忽略了系統(tǒng)加減速過程、振動沖擊等因素,且人工考慮極限工況可能會有遺漏,不能反映機械臂真實工作受力情況。為了計算液壓機械臂在工作過程中各關節(jié)點的真實動態(tài)載荷用于后續(xù)結(jié)構(gòu)優(yōu)化的載荷輸入條件,需進行剛?cè)狁詈蟿恿W分析。
在多體動力學軟件MSC.ADAMS中,建立機械臂的剛體模型,并進行運動學仿真,評估模型的機構(gòu)運動特性是否符合設計要求。再將有限元軟件生成的包含機械臂主臂、伸縮臂網(wǎng)格信息、模態(tài)結(jié)果信息等的.mnf文件導入MSC.ADAMS軟件中,并建立機械臂剛?cè)狁詈蟿恿W模型。剛?cè)狁詈夏P图瓤赡M機構(gòu)運動學,又可同時研究柔性體的彈性位移、應變等力學響應。
模擬機械臂在真實工作狀態(tài)將貨物從船上運輸?shù)降孛娴雀髌鸬豕r下的動力學特性,同時進行主臂關節(jié)節(jié)點力計算。主臂關節(jié)動態(tài)載荷即為主臂結(jié)構(gòu)優(yōu)化載荷輸入條件。機械臂剛?cè)狁詈蟿恿W模型及將貨物從船上運輸?shù)降孛鏁r各關節(jié)節(jié)點的載荷如圖2所示。
圖2 機械臂剛?cè)狁詈夏P图瓣P節(jié)載荷
在圖2b中,液壓機械臂的剛?cè)狁詈夏P蛯⒁粋€圓柱體重物負載從船舶平臺運輸?shù)搅硗獯a頭岸上,此為一個作業(yè)循環(huán)。機械臂的主臂和伸縮臂各具有前后2個關節(jié),每個關節(jié)的受力沿X、Y、Z方向進行分解,共計12個分量,如圖2a所示。在剛?cè)狁詈蟿恿W模型中,液壓機械臂將貨物從船上運輸?shù)降孛娴倪^程中4個典型時刻(即起吊開始、提升階段、平移運送負載、釋放負載等時刻)的機械臂米塞斯應力云圖如圖3所示。
圖3 4個時刻主臂米塞斯應力云圖
由圖3可知,主臂米塞斯應力較大的部位在其內(nèi)側(cè)受壓處,且受力較均勻,應力集中情況較少。保證應力云圖中每一點都符合安全系數(shù)要求是輕量化過程中的約束條件,主臂總質(zhì)量只需用其板材厚度和密度經(jīng)過簡單代數(shù)運算即可求出,而主臂板材厚度與主臂最大米塞斯應力之間無顯式的數(shù)學關系表達式,需要采用響應面模型進行描述。
試驗設計是關于怎樣合理安排試驗的數(shù)學方法,其確定了設計點的數(shù)量及分布規(guī)律,是建立高精度響應面的首要步驟。常用的試驗設計方法包括全因子、均勻試驗設計、正交試驗設計等。拉丁超立方抽樣(Latin Hypercube Sampling,LHS)是一種分層的隨機抽樣方法,可改進抽樣策略,使產(chǎn)生的隨機數(shù)更具代表性。LHS抽樣能以較少采樣次數(shù)獲得較高的采樣精度,其采樣點均勻分布于設計區(qū)間內(nèi),而非集中在中值區(qū)域。如圖4所示,將主臂按加工過程中的板材結(jié)構(gòu)分布進行材料劃分。
圖4 參數(shù)分區(qū)示意圖
在圖4中,1、2、3為在機械臂制造過程中的鋼板分區(qū),每個分區(qū)由一整塊金屬板材焊接而成,每個分區(qū)采用同一厚度規(guī)格的板材,選取板材厚度為待優(yōu)化參數(shù)。采用LHS方法對主臂區(qū)域Ⅰ、區(qū)域Ⅱ、區(qū)域Ⅲ(對應的板材厚度參數(shù)為P1、P2、P3)進行抽樣,綜合考慮建模速度和精度,抽樣點數(shù)為100個,參數(shù)P1、P2、P3的初始值為10 mm。根據(jù)工程經(jīng)驗,抽樣上下邊界均為參數(shù)初始值的50%~150%。
建立響應面模型可以模擬原始有限元模型的輸入輸出關系。在結(jié)構(gòu)優(yōu)化迭代過程中,只需在響應面模型中進行擬合計算,即可避免反復調(diào)用耗時較長的有限元求解器。此外,該方法同時具有數(shù)據(jù)精度高、計算速度快等優(yōu)點。將100個試驗設計點分別輸入有限元模型中,計算出100個對應的主臂最大米塞斯應力。通過嘗試,選用5階多項式方法擬合樣本點,建立3個設計參數(shù)(P1、P2、P3)和主臂最大米塞斯應力之間的響應面模型,其中區(qū)域Ⅰ、區(qū)域Ⅱ的板材厚度與最大應力之間的響應面模型如圖5所示。
圖5 區(qū)域Ⅰ、區(qū)域Ⅱ響應面模型
在圖5中,橫縱坐標表示當區(qū)域Ⅰ、區(qū)域Ⅱ板材厚度從0.5 mm變化到1.0 mm時,豎坐標表示主臂最大米塞斯應力從62.0 MPa變化到145.0 MPa。
在實際工程問題中,響應面模型的精度和泛化能力必須滿足一定的要求,故所建立的響應面模型都要按照一定的指標進行精度評價。本文通過常用的均方根誤差(RMSE)及決定系數(shù)R2這2種標準對響應面模型精度進行評估。其表達式為
式中:y、ys為設計空間中各樣本點對應的試驗真值和代理模型預測值;為設計空間上各點的均值;RMSE為設計空間各點試驗真值和代理模型預測值之間誤差占平均幅值的百分比;R2為決定系數(shù),即試驗真值與代理模型預測值之間的總體差異程度,取0~1。
如果R2越接近1、RMSE越接近0,則代理模型越能反映真實的參數(shù)和響應之間的關系。通過對響應面進行檢驗,決定系數(shù)R2均大于0.99,相對均方根誤差RMSE均小于0.001,響應面模型精度滿足工程要求。
采用蒙特卡洛法求解響應面最優(yōu)問題既可避免求解過程陷入局部最優(yōu),也可兼顧較高的求解效率。在設計參數(shù)的取值空間內(nèi),再次采用拉丁超立方抽取2萬個樣本點。由于LHS為分層均勻抽樣,2萬個樣本點從概率學上能完全覆蓋3個參數(shù)的取值空間。
將2萬個樣本點帶入響應面模型中,計算主臂在嚴苛工況工作下的最大米塞斯應力。結(jié)果顯示,米塞斯應力為62.0~145.0 MPa。機械臂采用LY12材料制造,其屈服強度為325.0 MPa。在實際工程中,結(jié)構(gòu)取4倍安全系數(shù),即材料許用應力為81.25 MPa。在圖6中,區(qū)域Ⅰ、區(qū)域Ⅱ、區(qū)域Ⅲ板材厚度為一個參數(shù)取值的組合,如區(qū)域Ⅰ、區(qū)域Ⅱ、區(qū)域Ⅲ的板材厚度取6.5 mm、8.2 mm、9.8 mm時為一個滿足許用應力要求的參數(shù)組合,即一個樣本點。圖6為從2萬個樣本點中篩選出的3 799個滿足材料許用應力要求的樣本點。計算3 799個樣本點對應的主臂質(zhì)量,最小質(zhì)量為74.5 kg,區(qū)域Ⅰ、區(qū)域Ⅱ、區(qū)域Ⅲ的最薄板材厚度組合為8.49 mm、5.60 mm、5.27 mm。
圖6 滿足條件的樣本點
考慮到板材厚度為標準化、系列化,取3個板材厚度分別為8.5 mm、5.6 mm、5.3 mm。相比優(yōu)化前的10 mm初始厚度,主臂板材厚度下降了15%~47%,總質(zhì)量降低了26%。將上述優(yōu)化設計結(jié)果帶入原始有限元模型中,進行結(jié)果二次驗證確認。在機械臂主臂上,選取應力最大的區(qū)域內(nèi)6個典型位置,計算每個位置危險有限元網(wǎng)格單元的米塞斯應力。圖7為一個工作循環(huán)中機械臂應力最大的6個區(qū)域的米塞斯應力曲線。
圖7 驗證優(yōu)化設計結(jié)果
由圖7可知,優(yōu)化設計后主臂在嚴苛工況下的一個工作循環(huán)0~20 s,6個危險位置的有限元網(wǎng)格單元米塞斯應力隨起吊、舉升、下降、卸載等過程發(fā)生連續(xù)變化,其中舉升過程米塞斯應力最大。工作過程中最大米塞斯應力為79.9 MPa,滿足4倍安全系數(shù)下許用應力的要求,且冗余量較小,同時也滿足輕量化設計目的。
1)采用剛?cè)狁詈蟿恿W方法,建立了機械臂力學模型,計算了其在典型動態(tài)工作循環(huán)下的主臂受力情況,更精確地模擬了結(jié)構(gòu)的真實受載狀態(tài)。
2)以機械臂輕量化設計為目標,以材料許用應力為約束條件,以主臂板材厚度為待優(yōu)化參數(shù),建立了待優(yōu)化參數(shù)與約束條件之間的響應面模型,并進行了響應面質(zhì)量檢驗。響應面可以在保證較高求解精度的同時,大大提高求解效率。
3)采用蒙特卡洛法對響應面模型進行優(yōu)化求解,既可避免求解過程陷入局部最優(yōu),也可兼顧較高的求解效率。對優(yōu)化結(jié)果進行二次驗證,證實本算法優(yōu)化結(jié)果為全局最優(yōu),安全可靠。
4)從結(jié)構(gòu)可靠性和輕量化角度對主臂優(yōu)化結(jié)果進行評價。相比于原始方案,主臂板材厚度下降了15%~47%,總質(zhì)量降低了26%,達到了輕量化、經(jīng)濟性的目標,也為類似結(jié)構(gòu)的優(yōu)化設計,提供了良好的工程案例。