
發布
注冊
/
登錄abaqus收斂教材的案例
使用abaqus結果不收斂,你該怎么辦——解決篇
慶幸的是有個作者Raphael Jean Boulbes寫了有一本非常好的書——Troubleshooting Finite-Element Modeling with Abaqus。 神來之筆,令我佩服。值得好好拜讀!
當使用abaqus模型出現不收斂或者異常應該采用如下步驟:
檢查模型出錯“表面”原因。查看相應的文檔。比如.dat .msg等文件。 在這些文件中搜索error,得到不收斂的原因.當然文件中給出的原因,是數值的原因。它不會給出模型或者材料的原因。比如材料參數輸錯了或者單位不統一導致數值問題。 無論如何它給出了原因。
針對原因,對癥下藥,如書名——trouble shooting!這個是個難點,不少書都有講,比如abaqus有限元的常見問題解答等都有涉獵這方面的問題。這方面的解決很難,尤其如果用到子程序。具體的東西,需要理論知識和經驗。 我學abaqus不是很久,我對這方面認識不多。所知道的也就是書上的內容,等有新的認知,再來補充。值得一提的是,abaqus官方培訓手冊也是好的。Abaqus收斂培訓教材——Obtaining a Converged Solution with Abaqus.
解決問題,反思模擬的問題。一個正確的模擬,一切都是正確的。一個錯誤的模擬,錯誤可能是多方面導致的,也可能就一個原因。記錄下解決的方法,和出錯原因。
先這樣吧,以后補充
展開 精品abaqus學習教材分享
《Troubleshooting Finite-Element Modeling with Abaqus》
作者:Raphael Jean Boulbes
推薦理由:本書的目的是為學生和工程師提供有限元法的基本理論和深入的實踐知識,以及使用商用有限元分析軟件Abaqus解決故障所需的技能以及學習abaqus各類子程序的使用介紹和案例。
書籍的目錄如下:
書籍內部有大量的使用框圖:
常見的收斂性問題以及對應的解決方法
abaqus分析如何調試模型等:
材料屬性方面
網格劃分和網格質量評估指標
數值收斂準則:
里面包含了大量的軟件分析技巧(網格技巧,小邊,非線性收斂提升等),無論初學者還是高級工程師,均會從中受益。
其內置了umat,vumat等常見子程序的詳細介紹和數值案例,對于二次開發也非常友好。
接觸分析的問題也有大篇幅的介紹。總之,建議值得推薦給abaqus的每一位用戶。
書籍可自行去網上下載,同時該書籍也傳入了我的知識星球社區,需要的也可以加入后下載獲取,該社區創建的目的是分享abaqus學習的相關資料,尤其是關于umat和vumat理論部分的內容。此外還重點分享晶體塑性相關的內容。如一些重點文獻的分享,前后處理的常用軟件,以及一些開源代碼的分享,加入知識星球的鏈接如下:
此外目前還上傳了vpsc8.0對應的學習教材,以及damask2.03譜方法入門的三個案例文件。后續計劃上傳黃永剛程序的一般使用案例。
展開 Abaqus在飛機復合材料中的應用 附abaqus官方復合材料教材下載
下載地址:abaqus官方復合材料教材
『分享』hm7與abaqus的接口培訓教材HW70_ABAQUSInterfacepart
hm7與abaqus的接口培訓教材HW70_ABAQUSInterfacepart共2個分解壓縮文件
part1
HW70_ABAQUSInterface_rev12.part1.rar
HW70_ABAQUSInterface_rev12.part2.rar

土木用的ABAQUS教材 ¥1
一本挺好用的材料,大家可以下載
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著)
abaqus-CFD培訓教材(英文)
abaqus-CFD培訓教材(英文)
abaqus-CFD培訓教材(英文).part1.rar
abaqus-CFD培訓教材(英文).part2.rar
ABAQUS Solver Hyperworks 8.0 接口教材
ABAQUS Solver Hyperworks 8.0 接口教材
abaqus應用之收斂篇 ¥1.66
<h1><strong>一、收斂的定義和重要性</strong></h1><h2><strong style="color: rgb(51, 51, 51);">1.收斂的多種含義</strong></h2><p>在有限元分析中,收斂具有多重意義。它包括網格收斂、時間積分精度和非線性程序收斂。</p><p><strong>l 網格收斂</strong>是指增加模型單元數量會使仿真解趨于解析解。對于線性和非線性問題都適用,AbaqUS 中使用 H 網格自適應技術來輔助實現網格收斂。當進一步加密網格時,結果變化很小或不變時,可認為網格達到收斂。但也存在一些例外情況,如網格奇異解或材料損傷累積在模型特定區域的局部問題。</p><p><strong>l 時間積分精度</strong>則是針對具有物理時間尺度的瞬態問題,AbaqUS 提供用戶定義參數,以控制對相關方程的積分精度。</p><p><strong>l 非線性程序收斂</strong>是本文重點討論的內容,要獲得精確解需要滿足網格收斂、瞬態問題的精確時間積分以及非線性求解過程收斂等條件。</p><h2><strong style="color: rgb(51, 51, 51);">2.收斂對分析結果的影響</strong></h2><p>收斂性直接關系到分析結果的準確性。如果模型不收斂,得到的結果可能毫無意義,甚至會誤導工程決策和學術研究。因此,理解和掌握 ABAQUS 中的收斂問題是正確使用該軟件進行有效分析的基礎。
展開 ABAQUS有限元分析實例詳解(石亦平、周玉蓉著) ,很有用的教材!!!
ABAQUS有限元分析實例詳解
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著).part01.rar
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著).part02.rar
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著).part03.rar
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著).part04.rar
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著).part05.rar
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著).part06.rar
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著).part07.rar
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著).part08.rar
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著).part09.rar
ABAQUS有限元分析實例詳解(石亦平、周玉蓉著).part10.rar
展開 Abaqus有限元分析不收斂該怎么辦? 附Abaqus 分析用戶手冊材料卷文檔下載
ABAQUS提供式和隱式兩種求解類型,其中顯式計算方法是“有條件收斂的”,只需滿足增量步小于限值,大多數情況均能順利計算完成;而隱式計算方法,在非線性情況下極易出現不收斂的情況,比如:欠約束、接觸、材料塑性或失效、斷裂、屈曲失穩等,都可能導致多次迭代不收斂,增量步大小一降再降,直到滿足終止條件而退出計算。作為老司機,使用了這么多年的軟件總有點心得吧,總結了五條經驗,分享給大家:
一、ABAQUS的任務提交流程
了解ABAQUS的任務提交流程,也就是讓我們學會找錯!當我們點擊Submit后會有兩個處理階段:1)預處理;2)任務計算。
結合ABAQUS Job Monitor窗口進行講解,兩個階段的分界點位于Data File子頁面的內容是否完成;也就是說,當出現Error,而Message File和Status File未激活(生成)時,表明還處于預處理階段,我們定義的模型一開始就存在問題,Errors子頁面都會一一列出,通常會有:信息不完整、材料參數不符合本構模型、特殊定義之間沖突、關鍵字輸入問題等,我們只需逐個修改即可。
當順利進入任務計算階段后,窗口上方的表格將實時更新為Status File(jobName.sta)中的內容,提示計算的進度,當后續再出現Error時,才可能是由于計算不收斂導致的錯誤。
二、收斂的基本條件
模型收斂是什么?很多初學者估計都不太清楚,從而提出一些奇奇怪怪的問題,比如:“我用彈性材料可以計算,換成復雜材料模型就計算不了,為什么?”。
展開 abaqus四點彎曲不收斂
Abaqus/Standard Analysis exited with an error - Please see the message file for possible error messages if the file exists.
Path based tracking is defined in contact pair (assembly__pickedsurf43,assembly_part-2-1_rigidsurface_). Path based tracking cannot be used with analytical rigid master surfaces, the state based tracking algorithm will be used instead.
Path based tracking is defined in contact pair (assembly__pickedsurf45,assembly_part-2-2_rigidsurface_). Path based tracking cannot be used with analytical rigid master surfaces, the state based tracking algorithm will be used instead.
Solver problem. Zero pivot when processing D.O.F. 1 of 1 nodes. The nodes have been identified in node set WarnNodeSolvProbZeroPiv_1_1_5_5_1.
展開 
abaqus 復合材料接觸不收斂
abaqus 復合材料接觸不收斂
第二章 abaqus分析收斂準則
abaqus分析收斂準則(外文書籍翻譯).pdf
原文書籍:Troubleshooting Finite-Element Modeling with Abaqus With Application in Structural Engineering Analysis by Raphael Jean Boulbes (z-lib.org)
第二章 abaqus分析收斂準則
2.1 收斂問題的癥狀
收斂問題是與工程設計相關的一個典型的分析問題,涉及撓度、位移、應力、固有頻率、溫度分布等的預測。這些參數用于迭代材質參數和/或幾何體以優化其行為。傳統的方法,如手工計算,涉及理想化的物理模型使用簡單的方程來獲得解決方案。然而,這些近似使問題過于簡單化,而解析解只能提供保守估計。或者,有限元法和其他數值方法旨在提供一個考慮到更多細節的工程分析,這對于手工計算是不實際的。有限元法將物體分割成小塊,使位移沿這些單元邊界連續。對于那些使用有限元分析的人,通常使用收斂項。大多數線性問題不需要迭代求解過程。網格收斂是一個重要問題另外,還有在迭代過程中也需要考慮收斂性。在本節中,將調查收斂性問題并解決與此術語相關的問題。首先,要識別大多數收斂問題的癥狀,可以在消息文件(.msg)擴展名中找到。此外,.dat和(.sta)文件也可能包含問題的癥狀。有一些共同的信息可能表明收斂問題在求解有限元模型時造成數值困難。
展開 Abaqus不收斂怎么辦?
這里推薦大家有能力的可以深入閱讀ABAQUS幫助文檔分析手冊(Analysis Solution and Control)的內容,會對解決不收斂的問題有很大幫助。在2021版幫助文檔中入口如下圖所示
Abaqus中的求解類型分為顯示與隱士。顯示求解基于動力學方程,當前求解至于前一時刻的速度與位移有關,求解過程無需迭代,是有條件穩定,無條件收斂;隱式求解則基于虛功原理,一般需要迭代計算,無條件穩定,有條件收斂。
所以對于你提到的不收斂問題這里我就認為是針對隱式計算。
1.基礎不收斂問題
在模型計算報錯時,我們首先查看Job Monitor中的報錯信息,對于簡單的模型錯誤,例如材料、邊界、載荷定義錯誤、網格問題、關鍵字定義錯誤等都能在Job Monitor中直接看出。針對不同的問題針對修改就可以。這部分相信稍微有些經驗的CAEer都能自行解決。
2.不收斂的本質與進階解決方法
在接著講之前,我希望大家能夠了解模型收斂的本質是什么?
對于線性系統來說,一般不存在收斂問題。模型不收斂一般都是由于幾何非線性、材料非線性、邊界非線性。
有限元求解的過程是根據外力與內力平衡求解出各個節點的位移,根據位移再求解應力、應變等。對于非線性系統,載荷與位移的關系也通常是非線性的,如下圖所示。
我們的首要目的就是求解不同載荷下的位移。做法就是將一個完整求解過程細分為許多個小的過程。
這里就不得不提abaqus中的Step、increment與iterations。
這里舉一個例子,假如我們從冰箱里拿面包吃。
展開 Abaqus有限元分析不收斂該怎么辦? 附ABAQUS非線性有限元分析實例下載
ABAQUS提供式和隱式兩種求解類型,其中顯式計算方法是“有條件收斂的”,只需滿足增量步小于限值,大多數情況均能順利計算完成;而隱式計算方法,在非線性情況下極易出現不收斂的情況,比如:欠約束、接觸、材料塑性或失效、斷裂、屈曲失穩等,都可能導致多次迭代不收斂,增量步大小一降再降,直到滿足終止條件而退出計算。作為老司機,使用了這么多年的軟件總有點心得吧,總結了五條經驗,分享給大家:
一、ABAQUS的任務提交流程
了解ABAQUS的任務提交流程,也就是讓我們學會找錯!當我們點擊Submit后會有兩個處理階段:1)預處理;2)任務計算。
結合ABAQUS Job Monitor窗口進行講解,兩個階段的分界點位于Data File子頁面的內容是否完成;也就是說,當出現Error,而Message File和Status File未激活(生成)時,表明還處于預處理階段,我們定義的模型一開始就存在問題,Errors子頁面都會一一列出,通常會有:信息不完整、材料參數不符合本構模型、特殊定義之間沖突、關鍵字輸入問題等,我們只需逐個修改即可。
當順利進入任務計算階段后,窗口上方的表格將實時更新為Status File(jobName.sta)中的內容,提示計算的進度,當后續再出現Error時,才可能是由于計算不收斂導致的錯誤。
二、收斂的基本條件
模型收斂是什么?很多初學者估計都不太清楚,從而提出一些奇奇怪怪的問題,比如:“我用彈性材料可以計算,換成復雜材料模型就計算不了,為什么?”。
展開