abaqus學習總結2-論壇整理

——還沒找到組織?

CAE仿真與數值模擬公眾號已設立交流群, 趕快加入和小伙伴們聊聊吧!加群方法先加CAE仿真與數值模擬小編為好友(微信號 stokisyd ),發送消息“進群”

學習abaqus,整理的一些資料,經驗總結,慢慢分享。 


ABAQUS中常用的單位制。單位制錯誤會造成分析結果錯誤,甚至不收斂。

ABAQUS中的時間對于靜力分析,時間沒有實際意義(靜力分析是長期累積的結果)。對于動力分析,時間是有意義的,跟作用的時間相關。

對于ABAQUS/Standard分析,增大內存磁盤空間會大大縮短計算時間;對于ABAQUS/Explicit分析,生成的臨時數據大部分是存儲在內存中的關鍵數據,不寫入磁盤,加快分析速度的主要方法是提高CPU的速度。

 參考點對于離散剛體和解析剛體部件,參考點必須在PART模塊里面定義。而對于剛體約束,顯示休約束,耦合約束可以在PART ,ASSEMBLY,INTERRACTION,LOAD等定義參考點.

PART模塊里面只能定義一個參考點,而其它的模塊里面可以定義很多個參考點。

離散剛體:可以是任意的形狀,無需定義材料屬性,要定義參考點,要劃分網格。

解析剛體:只能是簡單形狀,無需定義材料屬性,要定義參考點,不需要劃分網格。

 剛體約束的部件:要定義材料屬性,要定義參考點,要劃分網格。

顯示體約束的部件:要定義材料屬性,要定義參考點,不需要要劃分網格(ABAQUS/CAE會自動為其要劃分網格)。

 剛體與變形體比較:剛體最大的優點是計算效率高,因為它在分析作業過程中不參與所在基于單元的計算,此外,在接觸分析,如果主面是剛體的話,分析更容易收斂。 

剛體約束和顯示體約束與剛體部件的比較:剛體約束和顯示體約束的優點是去除約束后,就可以立即變為變形體。

剛體約束與顯示體約束的比較:剛體約束的部件會參與計算,而顯示約束的部件不會參與計算,只是用于顯示作用。

一般分析步與線性攝動分析步:

  1. 一般分析步:每個分析步的開始狀態都是前一個分析步結束時刻的模型狀態; 如果不做修改的話,前一個分析步所施加的載荷,邊界條件,約束都會延續到當前的分析步中;所定義的載荷,邊界條件以及得到的分析結果都是總量。

  2. 線性攝動分析步:線性攝動分析步結束時的模型狀態不會延續到下一個分析步中,例如,分析步1,4為一般分析步,分析步2,3為線性攝動分析步,則分析步2,3,4的開始狀態都是分析步1結束時的模型狀態;線性攝動分析步中所定義的載荷,邊界條件,約束不會延續到下一個分析步當中,它只適用當前分析步; 所定義的載荷,邊界條件以及得到的分析結果都是相對于上個分析步的增量。(線性攝動分析步中所施加的載荷要足夠小,目的是使得模的型的響應不會過多地偏離切線模量所預測的響應值)。

對于難收斂的非線性的問題,可以把初始增量步設為適當小的值,例如,分析步時間乘以0.01或0.1,如果初始增量步設置得太小,會大大增加增量步數,延長計算時間;如果初始增量步設置得太大,分析會很難收斂。

非線性問題可以分為以下三種類型:

  1. 材料非線性  即材料的應力應變關系為非線性。

  2. 幾何非線性  即位移的大小對結構的響應發生的影響,包括大位移,大轉動,初始應力,幾何剛性化和突然翻轉等。

  3. 邊界條件非線性 即邊界條件在分析過程中發生變化,接觸分析是典型的邊界非線性。

單元類型:非協調模式單元(I)和修正單元(M)

  1. 非協調是相對于Quad(四邊形)和Hex(六面體)。

  2. 修正單元是相對于Tri(三角形)和Tet(四面體)。

  3. 非協調單元的計算精度很接近二次單元,而計算代價遠遠低于二次單元,但是如果單元形狀較差的話,計算精度會降低。

  4. 定義了接觸和彈塑性材料區域后,不要使用二次完全積分和二次減縮積分單元:如果能夠劃分六面體就非協調模式單元,如果不能就用四面體二次修正單元。

  5. 非協調單元不能用于ABAQUS/Explicit分析中。

不收斂的處理方法:

接觸不收斂常用的處理方法:出現不收斂時首先想到的是模型有沒有問題,可以從以下幾個方面著手:

  1. 檢查接觸關系、邊界條件、載荷和約束。

  2. 消除剛體位移。

 被賦予彈性和彈塑性材料的機構受到外力作用時,在外力比較小的時候,機構所受到的應力小于材料的屈服應力對于兩種情況是一樣的,但當外力比較大時,機構所受到的應力大于材料的屈服應力,這時彈性材料所對應的應力比較大。

極限應力,許用應力和安全系數:

  1. 由實驗和工程實踐可知,當構件的應力達到了材料的屈服點或抗拉強度時,將產生較大的塑性變形或者斷裂,為使構件能正常工作,設定一種極限應力,對于塑性材料來說,它的極限應力為屈服強度,對于脆性材料來說,它的極限應力為抗拉強度。

  2. 考慮到載荷估計的準確程度,應力計算方法的精確程度,材料的均勻程度,以及構件的重要性等因素,為了保證構件的安全可靠地工作,應使它的工作應力小于材料的極限應力,使構件留有適當的強度儲備。一般把極限應力除以大于1的安全系數n.。

  3. 正確地選取安全系數,關系到構件的安全與經濟這一對矛盾的問題。過大的安全系數會浪費材料,太小的安全系數則又可能使構件不能安全的工作。各種不同工作條件下構件安全系數n.的選取,可從有關工程手冊中查到。對于塑性材料,取n.=1.3到2.0

  4. 對于脆性材料,取n.=2.0到3.5。

從面與主面:

  1. 從面應該是網格劃分得更密的面。

  2. 如果從面與主面的網格相接近時,從面應該定義在較軟的材料上。

關于abaqus的任務管理

任務暫停:abaqus suspend job=job-name

任務恢復:abaqus resume job=job-name

任務終止:abaqus terminate job=job-name

  1. 任務暫停(suspend)的時候,windows任務管理欄中仍會保留standard/explicit的計算線程,只是不再使用CPU資源,當任務恢復(resume)的時候繼續工作。

  2. 任務終止則就像CAE中提交的任務的KILL功能類似,直接cut掉正在運行的任務,不可恢復。其實也就和在windows任務管理欄中強行終止差不多,但屬于合法操作。

  3. 利用windos的任務管理欄了,使用它的processes管理功能時,不僅僅可以強行關掉一個正在運行的任務,還可以通過改變它的優先級別來改變其對CPU的占用程度。共有Realtime,High,AboveNormal,Normal,BelowNormal,Low 五個可選等級,windows默認的等級是Normal,此時所有的任務都在隨機搶占CPU資源,一般ABAQUS在運行時想要運行別的程序就比較困難了,特別是一些大程序。在覺得機器使用時有明顯的延遲時,就可以把ABAQUS任務的優先級別設的低一些,就可以騰出CPU資源給別的級別高的任務了,不用機器的時候再把ABAQUS任務的級別調上去,這樣就可以娛樂、工作兩不誤了。

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

21
2
3