|
梁的優(yōu)化是很多ANSYS教材的例程,,使用箱形梁,以梁的板厚為變量,,尋求梁質(zhì)量的最小化,。* Q1 }* s: H* T7 q$ u
我這里唯一的不同是使用了自己定義的一個(gè)截面,截面外形尺寸固定,,所以截面形狀的變化主要與梁的板厚相關(guān)聯(lián),。
' m; e8 G" w2 T5 ?優(yōu)化程序主要包括三部分:" v+ J! h& n0 X6 i
(1)定義截面形狀和分網(wǎng);
( v' I$ S) p/ o$ x% R" ^% P(2)大梁建模,,加載和靜力求解,;' t, x. z: k/ @0 ?
(3)提取梁?jiǎn)卧w積、截面應(yīng)力,、節(jié)點(diǎn)位移,,進(jìn)行優(yōu)化
5 N. I5 F! i" b2 z
& y) e3 y4 y/ Y; Q! z1 ]* m( j- h問(wèn)題出現(xiàn)在這里:優(yōu)化時(shí)需要不斷的調(diào)整設(shè)計(jì)變量(板厚),也即每次都要建立相應(yīng)的截面并進(jìn)行靜力求解分析,。截面建立完成,,其節(jié)點(diǎn)等需要?jiǎng)h除,但其使用的板厚尺寸又需要保留給后續(xù)使用,。9 J2 @' I _, Y7 A) b
$ l3 z, P0 l9 ?' u; u# A# i, W! D% q我嘗試不刪除截面,,直接定義兩種單元,單元一Plane82給截面,,單元二Beam188大梁建模,,但這樣大梁模型中混雜著梁的截面,,多出一個(gè)面;! E6 Q! V! [8 [: J1 M4 |
又嘗試在完成截面定義時(shí),,在/clear(清除節(jié)點(diǎn)等)前使用PARSAV保存參數(shù),,其后使用PARRES恢復(fù)參數(shù),但又出現(xiàn)新的問(wèn)題:優(yōu)化時(shí)狀態(tài)變量(應(yīng)力,、撓度(節(jié)點(diǎn)位移))和目標(biāo)函數(shù)(體積)不隨設(shè)計(jì)變量(板厚)變化而變化,,二者沒(méi)有了關(guān)聯(lián)性。4 t8 M5 e6 ^6 B
4 h9 q( c5 k# D( J8 X
|
|