箱梁模板的設(shè)計中的優(yōu)化約束方法
2013-06-20 by:廣州有限元分析、培訓(xùn)中心-1CAE.COM 來源:仿真在線
一.引言
機械優(yōu)化設(shè)計是以最低的成本獲得最好的效益.是設(shè)計工作者一直追求的目標,從數(shù)學(xué)的觀點看。工程中的優(yōu)化問題,就是求解極大值或極小值問題,亦即極值問題。優(yōu)化設(shè)計是以建立數(shù)學(xué)模型進行設(shè)計的。優(yōu)化設(shè)計引用了一些新的概念和術(shù)語,如前所述的設(shè)計變量、目標函數(shù)、約束條件等。機械優(yōu)化設(shè)計將機械設(shè)計的具體要求構(gòu)造成數(shù)學(xué)模型,將機械設(shè)計問題轉(zhuǎn)化為數(shù)學(xué)問題。構(gòu)成一個完整的數(shù)學(xué)規(guī)劃命題。逐步求解這個規(guī)劃命題,使其最佳地滿足設(shè)計要求,從而獲得可行方案中的最優(yōu)設(shè)計方案。
機構(gòu)運動參數(shù)的優(yōu)化設(shè)計是機械優(yōu)化設(shè)計中發(fā)展較早的領(lǐng)域,不僅研究了連桿機構(gòu)、凸輪機構(gòu)等再現(xiàn)函數(shù)和軌跡的優(yōu)化設(shè)計問題。而且還提出一些標準化程序。機械零、部件的優(yōu)化設(shè)計最近十幾年也有很大發(fā)展。主要是研究各種減速器的優(yōu)化設(shè)計、液壓軸承和滾動軸承的優(yōu)化設(shè)計以及軸、彈簧、制動器等的結(jié)構(gòu)參數(shù)優(yōu)化。除此之外,在機床、鍛壓設(shè)備、壓延設(shè)備、起重運輸設(shè)備、汽車等的基本參數(shù)、基本工作機構(gòu)和主體結(jié)構(gòu)方面也進行了優(yōu)化設(shè)計工作。 近年來發(fā)展起來的計算機輔助設(shè)計(CAD)引入優(yōu)化設(shè)計方法后。把優(yōu)化設(shè)計方法與計算機輔助設(shè)計結(jié)合起來,使設(shè)計過程完全自動化,已成為設(shè)計方法的一個熏要發(fā)展趨勢。機械優(yōu)化設(shè)計研究的發(fā)展情況表明,機械優(yōu)化設(shè)計已陸續(xù)用到建筑結(jié)構(gòu)、化工、冶金、鐵路、航天航空、造船、機床、汽車、自動控制系統(tǒng)、電力系統(tǒng)以及電機、電器等工程設(shè)計領(lǐng)域。并取得了顯著效果。
多維有約束優(yōu)化是在優(yōu)化問題中最普遍的問題,它的基本形式是,有一個目標函數(shù)F(x),數(shù)個約束條件。用公式描述如下:
在式中,X為N維向量,表示所需求得的未知量。G(x)與H(x)為兩種不同形式的約束條件。通過對未知向量X的求解,可得到問題的最優(yōu)解以實現(xiàn)獲得最低成本的最優(yōu)收益。
本文的問題是某工廠箱梁模版的優(yōu)化設(shè)計,大型的箱梁預(yù)制要求機械化程度高,操作方便,其中箱梁內(nèi)模設(shè)計是關(guān)鍵。本問題是對24m單線箱梁內(nèi)模板的設(shè)計加工。通過對彎曲位置X,Y和彎曲角度的約束優(yōu)化,求得內(nèi)??上陆档淖畲缶嚯xH。通過使用了坐標輪換法和罰函數(shù)兩種方法實現(xiàn)了優(yōu)化的運算。在實際問題中,不僅需要考慮可下降的距離H,還需考慮強度的校合等問題,但由于篇幅有限,得到數(shù)據(jù)不全,僅以最大距離H來作為最優(yōu)函數(shù)進行求解。
二.問題的描述
箱梁內(nèi)模的結(jié)構(gòu)為無底式,其具體形狀見圖1,其中,未知量為X,Y, 以知量為:a,b,c,d,e,f,g,h,m。X為第一次動作中模版轉(zhuǎn)動的位置,為轉(zhuǎn)動角度,Y為第二次動作中模版轉(zhuǎn)動的位置,為轉(zhuǎn)動角度。
圖1:內(nèi)模斷面結(jié)構(gòu)圖
箱體梁模的四個動作步驟:
① 收下側(cè)模;
② 收上側(cè)模;
③ 收頂部油缸,內(nèi)模整體下降;
④ 通過外設(shè)卷揚機將內(nèi)模拉出預(yù)制梁箱體。
通過這4步驟中的前3步建立約束條件。
圖2:箱體的三個運動過程
首先,在靜止條件時可得到X,Y的約束條件:
說動作一:收下側(cè)模,以A點為中心,將下模旋轉(zhuǎn)角度,在旋轉(zhuǎn)過程中,為了避免碰撞。其中。
這時F1點坐標
Gl點坐標
其中:AG=(d—x)
動作二:收上側(cè)模,以B點為中心,將上側(cè)模(此時下側(cè)模與上側(cè)模連為一體,為剛性體。)旋轉(zhuǎn)角度,在旋轉(zhuǎn)過程中,要求G點的橫坐標Xg2<(a+2b-h)/2,同時H點橫坐標XH>g。
動作三:內(nèi)模整體下降,在此過程中,G1點的Y軸位置應(yīng)該更大。即:XYcosarctg( /)值最大。這樣可以得到所有的約束條件和所需函數(shù):
三.多維約束優(yōu)化
1.方法的描述
多維優(yōu)化分為直接和間接法兩種。
在直接法中,每一步的迭代解都要服從兩個條件——可行性和使用性。
解的可行性是指每一步的迭代解都應(yīng)當在可行域的范圍之類。
解的使用性是指每一步的迭代解都應(yīng)當是較上一值更優(yōu)的。(在某些方法中,會以一定概率接受次解以增加解的可能性)
本文使用的輪換法就是一種典型的直接優(yōu)化方法。
間接法是指通過一定的方法將優(yōu)化問題轉(zhuǎn)換,使期去除約束,成為無約束優(yōu)化問題,從而使用無約束優(yōu)化的方法來解決。其中,懲罰函數(shù)法為較為常用的間接法。
2.輪換法的敘述
一般問題的可行域為:
在約束范圍中當存在某個點X*,使其周圍每個點當距離小于某e>0時,f(x)<f(X*)。則我們稱:X為一個局部最優(yōu)解。在一個問題中,可能存在數(shù)個局部最優(yōu)解。
全局最優(yōu)解為所求問題中整體的最小值,即我們所欲求得的值,全局最優(yōu)解一定在局部最優(yōu)解中,故,只需在局部最優(yōu)解中尋找最小值即可。
輪換法為一種直接求解的有約束優(yōu)化方法,其建立在多維無約束優(yōu)化方法的基礎(chǔ)上。基本思想為:尋找某維上的最小值直至找到或超出范圍,換維繼續(xù)尋找,直至到達終止條件。步驟可以簡單描述:
1.選取一個步長a,初始值x(0)和終止條件e
2.沿x(0)中的第一維方向進行搜索,其初始步長為a,
3.當x(0)的第一維方向以a=2a的速度進行搜索,直至f(x)開始增大(既找到局部最優(yōu)解)或x超出約束條件
4.退回當前步長a,將此x(0)的第一維方向記做x(1)的第一維方向,增加一維從新進行2-4步過程。
5.當x(0)達到其最大維數(shù),使用所記錄的x(1)進行新的搜索,此時,a=a/2
6.如此循環(huán)直至達到終止條件
其流程圖基本如下:
圖3:輪換坐標法的流程圖
3.懲罰函數(shù)法
懲罰函數(shù)法是一種間接求解的多維有約束優(yōu)化算法,它的數(shù)學(xué)模型與輪換法類似,不過,引入了一個新的條件,罰函數(shù):
此罰函數(shù)須滿足兩個條件:
1.不破壞原函數(shù)的約束條件
2.取最小值時的x因為f(x)取最小值時的x
通過引入罰函數(shù),原問題變成了高維的無約束優(yōu)化問題,可以使用無約束優(yōu)化方法進行求解。
具體步驟如下:
1.在可行域內(nèi)選擇初始點x0, x0的選擇可根據(jù)經(jīng)驗選擇
2.確定初始罰因子r0和C,并確定K值為0。
3.求罰函數(shù)的最小值,解出最優(yōu)點Xk
4.當K=0時,跳至步驟5,否則至6
5.xk+1=xk,轉(zhuǎn)至步驟3
6.判斷終止條件,滿足則繼續(xù)到7,否則至步驟5
7.輸出f(x)與x
其路程圖大致如下:
圖4:罰函數(shù)法的流程圖
結(jié)束條件通常有兩個,一為兩次的X值的變化較小,即,二為兩次的F(x)值變化較小,即
四.問題的實際應(yīng)用
在實際問題中,應(yīng)當先建立正確的模型以進行進一步的分析。
在第二節(jié)中,對問題的分析后給出的數(shù)學(xué)模型建立如下:
其中,X,Y, , 作為未知量進行輪換,而下面四個為約束條件,函數(shù)F(x)是個求最大值的函數(shù),故可將F(x)=-F(x)。
使用輪換坐標法對其進行優(yōu)化,將X(X,Y, , )作為坐標四維向量進行輪換運算。當達到結(jié)束條件時,可終止運算。
對模型的建立,罰函數(shù)法與坐標輪換法基本一致,均使用在第二節(jié)中分析出的目標函數(shù)和約束條件,在運算時,需使罰函數(shù)用(x)的形式表示。即 (因為約束條件為4個,且只存在的形式。使用此罰函數(shù)進行多維無約束優(yōu)化運算,達到終止條件時對其終止,可得到優(yōu)化結(jié)果。
五.結(jié)論
通過使用坐標輪換法對箱體的壓模進行設(shè)計后,得到了較好的結(jié)果,雖然同實際的結(jié)果存在著一定的差異,因為在實際工作中,需考慮到物體的強度等更多的因素,需增加更多的約束條件。
從整體看來,機械優(yōu)化是一種先進有效的優(yōu)化方法,它有效的運算了在多維有約束的條件下,機械設(shè)計的最優(yōu)解的求得。在各個領(lǐng)域里均得到了廣泛的運用,有效的提高了產(chǎn)品的質(zhì)量與設(shè)計。
并且,隨著對運算要求的不斷提高,更多的優(yōu)化方法也被提出,如,遺傳算法,模擬退火算法,神經(jīng)網(wǎng)絡(luò)算法,蟻群算法。這些方法更能快速有效的提高了優(yōu)化的運算,為機械的設(shè)計提供了更好的工具。
相關(guān)標簽搜索:箱梁模板的設(shè)計中的優(yōu)化約束方法 Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) Abaqus培訓(xùn) Autoform培訓(xùn) 有限元培訓(xùn) Solidworks培訓(xùn) UG模具培訓(xùn) PROE培訓(xùn) 運動仿真