什么是ANSYS優(yōu)化?我想說明一個例子要比我在這里對你絮叨半天容易理解的多。
注意過普通的水杯嗎?底面圓圓的,上面加蓋的哪一種。仔細觀察一下,你會發(fā)現(xiàn)比較老式的此類水杯有一個共同特點:底面直徑=水杯高度。
圖1 水杯的簡化模型
為什么是這樣呢?因為只有滿足這個條件,才能在原料耗費最少的情況下使杯子的容積最大。在材料一定的情況下,如果水杯的底面積大,其高度必然就要。蝗绻叨茸兇罅,底面積又大不了,如何調(diào)和這兩者之間的矛盾?其實這恰恰就反應(yīng)了一個完整的優(yōu)化過程。
在這里,一個水杯的材料是一定的,所要優(yōu)化的變量就是杯子底面的半徑r和杯子的高度h,在ANSYS的優(yōu)化模塊里面把這些需要優(yōu)化的變量叫做設(shè)計變量(DV);優(yōu)化的目標(biāo)是要使整個水杯的容積最大,這個目標(biāo)在ANSYS的優(yōu)化過程里叫目標(biāo)函數(shù)(OBJ);再者,對設(shè)計變量的優(yōu)化有一定的限制條件,比如說整個杯子的材料不變,這些限制條件在ANSYS的優(yōu)化模塊中用狀態(tài)變量(SV)來控制。下面我們就來看看ANSYS中怎么通過設(shè)定DV、SV、OBJ,利用優(yōu)化模塊求解以上問題。