如何做好有限元分析 胡淼(分析產品經理) 9 k5 I, h7 p! v1 g- b4 C% W S
分析前準備
8 s5 s4 x% h) G, q D' f/ j* o o5 N) g- 有必要時,參考別人針對類似問題的分析方式。
- 先針對簡單的問題作分析,以了解相關的力學現象,并借此了解有限元以及軟件的操作。
- 根據以上兩點,以及現有設備(計算機速度快不快)以及時間,做適當的簡化假設、設定適當的邊界條件、材料性質,并決定要采用線性分析、非線性分析、穩態或瞬時等。
- 針對所要分析的問題先研讀相關基礎理論。
- 決定所分析之工程問題最關鍵點位于何處。例如應力集中,或有接觸的地方。
- 根據以前的人做相關問題的經驗,或由簡單彈性力學概念,預先評估會遭遇何種困難,以及解決方式。1 Z3 M% \5 G8 e
- U, F/ y7 q9 n9 w0 T3 Z! O. y分析求解 1. 若求解時間過久,可以先去做別的事,例如睡覺、吃飯看書。換句話說,不要浪費時間。
3 E- m/ K: ~4 ~( J+ V4 E 2. 若求解不出來,想辦法讓他求解出來。這點下面再詳述。
( V: U: v$ |+ y3 K' z# f2 f后處理以及如何判斷結果是否正確或合理 1. 經由簡單的材料力學判斷。這一點很重要,但也不容易,必須要有堅強的材料力學基礎才行。 2. 看位移量是否合理。5 H) x" d2 f" [% C5 Y
3. 若有接觸問題,看接觸力以及接觸面積是否合理。* n* e* ]7 i5 _7 Q0 }! D& S# L4 u
4. 必要時(通常都有這個必要),高應力集中的地方必須做幾個不同的網格粗細,以得到收斂的應力值。 1 t/ h2 E/ Y+ }* u
結果不合理 1. 如果位移量太大,那不是力量加太大,不然就是材料剛性弄錯,再不然就是因次搞錯。% l" d0 y, u! W+ u4 x
2. 邊界條件施加方式錯誤。例如如果要在邊界上施加均勻壓力,將其總力P 除以邊界上節點數,然后于各個節點上施加集中力例,這樣有一個問題,左邊網格較細,右邊叫粗,所以左邊的壓力會較大,右邊較小,總力雖然正確,但卻產生了額外的彎矩。2 o! o1 D; E# g- J a D; g
3. 邊界條件施加不合理。& R# ^$ n1 ?! Q8 a' q$ O
4. 網格太粗,換細一點的試試看。3 _) c0 ^# L- w; O
5. 模型簡化太多。例如所要分析的問題含有接觸現象,但為簡化模型,將其忽略,用線性分析,計算結果很不合理,那就要考慮增加接觸模型。
/ f6 V- H3 w1 t9 ~+ k( V" F求解失敗 1. 注意是否有些必要參數沒加,例如忘了定義材料性質。
. U1 I: m7 `# A3 U# Y( b2 h5 W2. 注意有無剛體運動的發生。; g$ W' z& Q# h2 ]' }
3. 是否輸入不合理的材料性質,例如超過0.5 的泊松比,或負的楊氏模量。
& L m! T! s; u: x+ k! q K4. 接觸問題中,外力或位移的進給量是否太大,或接觸單元網格太粗。
: |1 N: u6 z |* I3 d5. 是否有「孤立的單元」。( g) `/ h: a: f% m
6. 是否分析模型太大,計算機跑不動。
9 T; ^2 x6 F" E% k7. 在較進階的問題中,有些參數的設定必須詳細參考軟件工具書,或研讀相關理論,方能解決問題。
& W' I3 N* p& e, a8. 請教別人。
$ e/ P8 R! i% C7 h5 R3 t% }9. 接洽軟件設計公司或代理公司。 6 g) k' n/ D2 x. z$ D
$ Q5 B8 T( j( n1 | M) x
|