DYNA縮短計算時間可以采用的方法
瀏覽:2337 評論:1 收藏:4
主要可從這幾方面下手: 1.網格尺寸 2.質量縮放 3.單元算法 4.接觸控制 5.并行計算
1.dyna時間步長直接跟網格尺寸有關,時間步長由全局模型最小單元尺寸決定,最小單元尺寸越小時間步長越長 算的時間越長 這就說明我們在處理網格的時候對于顯式算法而言 網格要盡量均勻,不要有過小的單元存在;
2.質量縮放 dyna允許在計算中使用質量縮放控制最小時間步長,如果程序計算的時間步長過小,則可以用質量縮放,當要求質量縮放時候,就要調整單元密度達到用戶需要的時間步長;
3.單元算法 dyna單元算法有縮減積分和全積分之分 縮減積分較全積分而言計算要快,但是會存在沙漏現象,而全積分單元存在體積鎖死的問題所以要結合實際問題選擇;
4.接觸控制 dyna中大量應用自動雙面接觸 ,雙面算法的好處是不需要用戶判斷接觸主從面 程序會雙向探測接觸行為這樣算的時間就是單面算法的兩倍,如果用戶可以判斷主從面就可以使用單面接觸以減少時間;
5.想提高計算速度當然也和機器硬件有很大關系。內存越大、cpu主頻越高、并行的cpu個數越多,都能極大的提高計算速度。
技術鄰APP
工程師必備
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP
5
1
4




















