
發布
注冊
/
登錄abaqus 裂紋分析的案例
采用Abaqus和Marc軟件的疲勞裂紋擴展分析對比
1基本理論
在進行疲勞裂紋擴展計算時,兩款軟件的基本理論相同,均是基于Paris公式。不同的是,Abaqus僅提供了能量釋放率形式的Paris公式,即
而Marc還提供了應力強度因子形式的paris公式。兩種公式形式下的參數C和m有所不同。
Abaqus通過下式判斷疲勞裂紋何時開始擴展
而Marc則通過在分析工況中選中相應的初始裂紋,通過設置多個分析工況,控制裂紋開始擴展的時間。
2軟件分析過程
ABAQUS
Abaqus進行疲勞裂紋擴展分析時,分析步需選擇Direct cyclic。另需編輯關鍵字,輸入參數C、m等。
初始裂紋建模與其它類型的裂紋相似,通過擴展有限元方式建立初始裂紋及實現裂紋的擴展,因此初始裂紋需剛好穿過整數個單元,才能實現初始裂紋的準確建模。Abaqus中,每次疲勞裂紋擴展的距離為一個單元,然后軟件會以單元的長度和得到的能量釋放率,通過Paris公式計算出對應的疲勞周次,直接跳轉到相應的循環次數,進行后續的計算。
Abaqus軟件的疲勞裂紋擴展分析暫不支持非線性,僅可定義裂紋面之間的接觸。
Marc
Marc軟件進行疲勞裂紋擴展分析時,與常規分析裂紋沒有太大差別,無需定義特殊的分析類型。初始裂紋建模和裂紋的擴展則是通過網格重劃分實現。
Marc軟件中,每次疲勞裂紋擴展的距離有兩種控制方式。方式1:直接由Paris公式計算出擴展的距離,逐一計算各疲勞周次。
展開 ABAQUS裂紋尖端應變、裂紋擴展模擬及問題
前幾天有人問我ABAQUS做焊點分析,我一看他給我的一片文獻,其實是用ABAQUS做裂紋擴展分析。之前也沒接觸過裂紋分析,于是照貓畫虎做了個算例,但是裂紋沒有擴展。
ABAQUS做裂紋有三種方法:contour integral,擴展有限元及VCCT法,這里用了contour integral法。
如圖所示,V形楔形處有一個預制裂紋,是采用Interaction模塊的assign seam設定的,裂紋的擴展面及方向是通過crack來設定的,類型為contour integral。材料模型定義了塑性應力-應變關系,彈性參數、GTN參數、脆性失效參數等。模型上的兩個孔,一個固支、一個勻速拉。預期當裂紋尖端的單元變形達到某一個值時將刪除單元。
您看見了就給個意見唄。
步驟:
建立模型,進行適當的partition
定義材料:分別定義了elastic彈性參數、plastic真實應力-應變關系、GTN模型參數、脆性失效參數(包括一個叫演化參數)。
定義預制裂紋、定義裂紋擴展面、方向,定義失效單元的generation。
邊界條件,提交job,查看結果。
結果:預期模型在塑性變形不是很大時就會產生裂紋擴展,但是模型產生了很大塑性變形后仍然沒有發生失效。
Mises應力場:
x方向正應力場
x方向真實應變場
x方向塑性應變場
裂紋尖端應變的結果還是挺漂亮的,雖然正確性有待考證,如果裂紋出來了就完美了,可惜裂紋沒出來。
展開 多分析步下的裂紋擴展
把ABAQUS模型導入FRANC3D,并在正面定義了一個半圓形的表面裂紋,圖10.36。
圖10.36 立方體正面的半圓形表面裂紋。
插入裂紋,進行ABAQUS靜態裂紋分析。編輯FRANC3D/ABAQUS分析的默認值,以便輸出每一子步的結果,圖10.37。ABAQUS為FRANC3D生成的結果(.dtp)文件將包含所有分析步的所有子步的位移。dtp文件可以在編輯器中打開,它應該有如下數據:
圖10.37 ABAQUS分析的默認值,結果輸出設置為每個子步。
一旦分析結束,.dtp文件被導入FRANC3D,就可以計算SIFs了。FRANC3D為每個分析步的每個子步計算SIFs。圖10.38顯示了分析步1的所有子步的I型SIFs。類似的圖可以顯示在分析步2和3中,圖10.39-40。
圖10.38 分析步1的所有子步的I型SIFs。
圖10.39 分析步2的所有子步的I型SIFs。
圖10.40 分析步3所有子步的I型SIFs。
一旦計算出SIF,就可以用它們來定義裂紋的擴展。必須定義一個載荷計劃,它可能使用部分或全部SIF。
展開 算例丨基于ABAQUS的滾子軸承保持架橫梁裂紋擴展仿真分析
裂紋在開始擴展以后,首先向深度方面延伸,然后裂紋擴展方向發生明顯改變,如圖10所示,裂紋出現偏斜,角度約為45?,向橫梁另一面擴展。如圖11所示為裂紋狀態圖(PHILSM),表示裂紋面上,距離裂縫的等高線(值有正有負)。如12表示保持架橫梁裂紋的statuxfem開裂狀態,當=1時(紅色),表示完全開裂;當=0時(深藍色),標識完全不開裂;當0~1之間時,不同開裂程度。
圖9 裂紋位置與擴展趨勢分析
圖10 裂紋擴展區域局部放大圖
圖11 裂縫狀態
圖12 裂紋statuxfem圖示
四、結論
滾子軸承常用于齒輪箱等旋轉機械中,其保持架橫梁受滾動體沖擊載荷的影響,容易在橫梁末端產生裂紋,并擴展導致保持架失效。通過建立簡化保持架橫梁3D模型,仿真分析了保持架橫梁末端裂紋的擴展趨勢。結果顯示,裂紋在深度方向擴展一定距離后,其擴展方向發生45?偏轉,并繼續擴大。分析結果為滾子軸承保持架結構設計提供了有益指導。
文章來源:CAE仿真學社
展開 
ABAQUS中的斷裂力學及裂紋分析(原創)
1.為什么我設置理想彈塑性(epp)分析的時候得到的xx,yy方向或者最大應力值Sxx, Syy會超過材料的屈服強度Sy呢, 這分析結果可能嗎?這是因為在ABAQUS中對應等于材料的屈服強度的是von Mises等效應力Se=Sy,因此在平面應變的條件下,xx方向的應力Sxx=Sy*pi/SRQT(3)>Sy, 而Syy=Sy*(2+pi)/SRQT(3), 大概是3倍的屈服應力。所以得到大于材料的屈服強度的xx及yy方向應力是正常的。2.為什么設置collapse element的時候對彈性分析在中間就一個點而要把單元邊上的中點移到1/4處,但彈塑性分析卻要在中間設置一圈點并且保持單元邊上的中點位置不變呢?這個其實不是隨便定的,在有限元中分析裂紋時,對彈性分析需要模擬裂尖1/SQRT(r)的奇異性,這樣在把單元邊上的中點移到1/4處后計算出來的等參單元拉格郎日型函數對應的u field正好包含1/ SQRT(r)項,事實上這一方法在斷裂力學的數值模擬發展史上是很巧妙的一個發現,至今仍然被廣泛采用。至于理想彈塑性分析需要模擬裂尖1/r的奇異性, 這樣大家都知道在把單元邊上的點放在到1/2處后計算出來的正常的等參單元拉格郎日型函數對應的u field包含1/ r項, 可以模擬彈塑性分析需要的裂尖1/r的奇異性。所以在看似動手點幾下就能實現的分析模式后面有很清楚漂亮的理論作支持。還有就是比較新的cohesive element單元。需要定義damage initiation和evolution的準則, softening準則目前只有linear和exponential,但對一般材料也夠用了。然后通過設置后處理display group可以看到裂紋擴展情況。
展開 基于ABAQUS的滾子軸承保持架橫梁裂紋擴展仿真分析
裂紋在開始擴展以后,首先向深度方面延伸,然后裂紋擴展方向發生明顯改變,如圖10所示,裂紋出現偏斜,角度約為45?,向橫梁另一面擴展。如圖11所示為裂紋狀態圖(PHILSM),表示裂紋面上,距離裂縫的等高線(值有正有負)。如12表示保持架橫梁裂紋的statuxfem開裂狀態,當=1時(紅色),表示完全開裂;當=0時(深藍色),標識完全不開裂;當0~1之間時,不同開裂程度。
圖9 裂紋位置與擴展趨勢分析
圖10 裂紋擴展區域局部放大圖
圖11 裂縫狀態
圖12 裂紋statuxfem圖示
四
結論
滾子軸承常用于齒輪箱等旋轉機械中,其保持架橫梁受滾動體沖擊載荷的影響,容易在橫梁末端產生裂紋,并擴展導致保持架失效。通過建立簡化保持架橫梁3D模型,仿真分析了保持架橫梁末端裂紋的擴展趨勢。結果顯示,裂紋在深度方向擴展一定距離后,其擴展方向發生45?偏轉,并繼續擴大。分析結果為滾子軸承保持架結構設計提供了有益指導。
文章來源:CAE技術交流
展開 ABAQUS中的斷裂力學及裂紋分析總結
1.為什么設置理想彈塑性(epp)分析的時候得到的xx,yy方向或者最大應力值Sxx, Syy會超過材料的屈服強度Sy呢, 這分析結果可能嗎?
這是因為在ABAQUS中對應等于材料的屈服強度的是von Mises等效應力Se=Sy,因此在平面應變的條件下,xx方向的應力Sxx=Sy*pi/SRQT(3)>Sy, 而Syy=Sy*(2+pi)/SRQT(3), 大概是3倍的屈服應力。所以得到大于材料的屈服強度的xx及yy方向應力是正常的。
2.為什么設置collapse element的時候對彈性分析在中間就一個點而要把單元邊上的中點移到1/4處,但彈塑性分析卻要在中間設置一圈點并且保持單元邊上的中點位置不變呢?
這個其實不是隨便定的,在有限元中分析裂紋時,對彈性分析需要模擬裂尖1/SQRT(r)的奇異性,這樣在把單元邊上的中點移到1/4處后計算出來的等參單元拉格郎日型函數對應的u field正好包含1/ SQRT(r)項,事實上這一方法在斷裂力學的數值模擬發展史上是很巧妙的一個發現,至今仍然被廣泛采用。至于理想彈塑性分析需要模擬裂尖1/r的奇異性, 這樣大家都知道在把單元邊上的點放在到1/2處后計算出來的正常的等參單元拉格郎日型函數對應的u field包含1/ r項, 可以模擬彈塑性分析需要的裂尖1/r的奇異性。所以在看似動手點幾下就能實現的分析模式后面有很清楚漂亮的理論作支持。
也可以使用python控制seam尺寸,然后移動partition和網格,我也沒嘗試過。但有一些學者有類似的結果:FRANC/FAM - A software system for the prediction of crack propagation.
In: Journal of Structural Engineering 26, No. 1, 1999, pp. 39-48.
展開 基于ABAQUS的滾子軸承保持架橫梁裂紋擴展仿真分析
基于ABAQUS的滾子軸承保持架橫梁裂紋擴展仿真分析
Cliff_Shi 重慶大學 400044
1. 摘要
滾子軸承在轉動過程中會在滾動體與保持架之間產生較大的沖擊載荷,導致應力集中分布在保持架橫梁的彎折位置,誘發保持架裂紋的萌生與擴展,影響軸承性能與壽命。針對這一問題,建立了3D保持架橫梁有限元模型,仿真分析了保持架橫梁在連續沖擊載荷作用下的裂紋萌生與擴展過程,結果顯示,保持架末端裂紋呈近似45?擴展,結果為滾子軸承保持架結構設計提供了有益指導。
2. 問題/任務描述
滾子軸承在運行過程中,滾動體在載荷區推動保持架轉動,而保持架在非承載區推動滾動體轉動,滾動體與保持架之間的載荷具有作用時間短,載荷幅值大的沖擊特征,而滾動體與保持架的打滑加劇了兩者之間的沖擊程度,容易導致保持架橫梁在端部萌生裂紋與擴展而發生斷裂,影響滾子軸承的服役性能和壽命。如圖1所示,滾動體與保持架在區域A和B發生接觸,載荷分布面積較小,沖擊幅值較大,應力容易在區域A、B、C和D區域集中分布,導致該區域內裂紋萌生,在滾動體的反復沖擊作用下,裂紋擴展直至保持架橫梁斷裂。具體參考《滾針軸承滾針—保持架沖擊碰撞特征仿真分析》一文[1]。
圖1 保持架應力集中區域A、B、C和D
3. 仿真計算采用的設備基本情況(CPU、內存等)
Intel(R) Core(TM) i7-8565U CPU @ 1.80GHz 1.99 GHz
8.00 GB (7.88 GB 可用)
Abaqus 6.14
4.
展開 abaqus和franc3d疲勞裂紋擴展分析對比
精確估算出結構的疲勞壽命,確保結構在服役期內不發生疲勞失效是疲勞裂紋研究的目的。Abaqus和Franc3D均可以模擬循環載荷下的疲勞裂紋擴展行為,本文對兩者的模擬結果進行了對比分析。
Abaqus中可以通過直接循環法進行疲勞裂紋擴展分析,整個過程包含兩階段,(1)裂紋萌生階段;(2)裂紋擴展階段。
裂紋萌生準則如下
裂紋萌生后的擴展速度采用基于能量釋放率的Paris公式進行描述
Abaqus中通過設置關鍵字來引入裂紋擴展模型。
*Fracture Criterion,TYPE=FATIGUE,MIXED MODE BEHAVIOR=POWER(BK or REEDER)
Franc3D與Abaqus的區別在于裂紋描述方式上,abaqus采用擴展有限元方法來描述裂紋,Franc3D則通過自適應網格來描述裂紋。Franc3D內置了多種疲勞裂紋擴展速率模型,如下圖所示。
在計算疲勞裂紋擴展時,Abaqus和Franc3D本質上的物理機理是相同的,只是各自具體的實現方法有所區別。本文分別使用Abaqus和Franc3D模擬了含有預制裂紋平板的疲勞行為,并對模擬結果進行了對比。
Abaqus中模型的幾何形狀和加載方式如下圖所示。Abaqus計算出裂紋尖端的能量釋放率,并結合式(2)進行裂紋疲勞擴展分析。
Franc3D中的網格如下所示。Franc3D對裂紋尖端網格進行了楔形單元劃分,通過M-integral等方法計算出裂紋尖端的應力強度因子,結合Paris公式等進行疲勞裂紋擴展分析。
展開 abaqus2020-二維-顯示分析-通用接觸-單元刪除法模擬裂紋,解決單元穿透!!
前面說到abaqus2020-二維-顯示分析-通用接觸-單元刪除法模擬裂紋出現明顯穿透,結果不合理,那么有什么辦法解決嗎?有,對于這樣的模型采用接觸對接觸+通用接觸可以很好的解決問題。注意,如果模型中只采用接觸對接觸,可以解決沖頭與基體之間的接觸建立問題,但是對于基體自身破壞后單元之間的穿透并不能解決,因此,還要建立基體自接觸,所以在接觸對接觸的基礎上再加上一個通用接觸就可以很好的解決這個問題,這里不使用軟件自帶的自接觸,因為自接觸在這樣的模型中很難建立起來(如果模型只涉及外表面的自接觸,那么可以使用),特別是這樣的模型都涉及內部單元之間的接觸,下面給出一個例子和結果文件。
例子1:abaqus2020-二維-顯示分析-僅接觸對接觸-單元刪除法模擬裂紋
例子1:abaqus2020-二維-顯示分析-接觸對接觸+通用接觸-單元刪除法模擬裂紋
可以發現:接觸對接觸+通用接觸很好地解決了沖擊開裂下沖頭與基體、基體自身之間的穿透問題。
abaqus2020-二維-顯示分析-通用接觸+接觸對-brittle cracking-無穿透.rar
ABAQUS斷裂模擬收徒 ,快速學會各種ABAQUS斷裂模擬方法 **/人(將有機會享有各種插件以及程序,價值**、專門定制視頻、全程親自教學、各種模型調試及解答問題等等,傾囊相教)
展開 abaqus2020-二維-顯示分析-通用接觸-單元刪除法模擬裂紋,出現穿透!!
上文講解了使用abaqus2020模擬二維顯示分析通用接觸下的沖擊響應,結果很好,而且在新版本中可以很好的建立二維通用接觸,這個是軟件的一大進步,但是這個通用接觸在處理單元刪除法模擬裂紋的過程中依然不能很好地建立接觸,出現大量明顯的穿透,下面將給出例子和結果,也希望大家注意并找到合適的解決方法。
例子:模型僅采用了通用接觸,采用了brittle cracking單元刪除法模擬開裂,結果出現了明顯穿透
abaqus2020-二維-顯示分析-通用接觸-brittle cracking-穿透.rar
ABAQUS斷裂模擬收徒 ,快速學會各種ABAQUS斷裂模擬方法 **/人(將有機會享有各種插件以及程序,價值**、專門定制視頻、全程親自教學、各種模型調試及解答問題等等,傾囊相教)
展開 
ABAQUS直裂紋、斜裂紋圍道積分計算裂紋尖端J積分
之前算過一個關于裂紋擴展的問題,當時創建裂紋選擇的是contour intergral,后來又有人咨詢我裂紋尖端J積分的計算問題。我才恍然大悟,其實圍道積分方法還是適用于計算裂紋尖端在某時刻的J積分,至于動態擴展問題,還是交給XFEM吧(雖然也不太好)。
計算了幾種情況下的裂紋尖端J積分,包括直裂紋、斜裂紋以及裂紋尖端傾斜等三種情況。
部分試件的應力分布及J積分結果如圖所示:
abaqus2020-三維-顯示分析-通用接觸或接觸對接觸-單元刪除法模擬裂紋,單元穿透問題!!
1 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,僅采用通用接觸時,模型中出現明顯穿透,結果不合理!
2 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,僅采用接觸對接觸時,模型中出現少許穿透,結果相對合理,但不是最理想狀態!
3 abaqus2020-三維-顯示分析-單元刪除法模擬裂紋,同時采用通用接觸+接觸對接觸時,模型中無明顯穿透,結果合理!
技術鄰周報Q13:裂紋擴展/ABAQUS/復合材料/LS-DYNA/疲勞分析/Digimat/數字化/Ansys...
4、基于子模型-全局模型技術的微動疲勞Abaqus有限元分析
作者:
David2014
鏈接:https://www.yqgqt.org.cn/content/post/1817891
交變荷載作用下金屬板材及構件的微動疲勞問題是復雜服役狀態下土木工程結構及設備所面臨的主要挑戰和難題。本說明書首次提出了基于子模型和全局模型技術的微動疲勞有限元模擬方法,并利用晶體塑性有限元方法模擬了pad和軸向體應力作用下specimen的微動疲勞過程,并根據等效塑性應變分布云圖識別出模型內部和接觸表面最先發生起裂的薄弱部位。我們所提出的方法考慮了試樣晶粒尺寸、形態和組構等細觀特征,克服了宏-細觀尺度耦合問題,可從物理層面分析試樣的微動疲勞特征并預測其初始起裂壽命。
5、Digimat復合材料建模平臺與Abaqus的聯合使用
作者:
320科技工作室
鏈接:https://www.yqgqt.org.cn/content/post/1818135
復合材料以優異的性能被廣泛應用于航空航天、高速鐵路、新能源等領域,然而隨著應用領域越來越廣,結構也更為復雜,給復合材料結構力學分析帶來了巨大的挑戰。尤其是在工程應用中的強度失效及斷裂問題的發生,常是發生在微米量級上。傳統板、殼等在宏觀尺度上的理論分析方法已很難滿足實際需要。因此,借助于計算機進行復合材料的小尺度分析是解決這一問題的關鍵。
展開 基于XFEM的裂紋擴展仿真過程詳解和仿真經驗交流(二)(包括直接循環載荷步疲勞裂紋擴展分析) ¥20
第二部分、基于XFEM_paris模型的裂紋擴展仿真分析
相比于靜態裂紋參數計算問題,裂紋擴展仿真在學術和工程領域更為人們所關注,常用的方法有網格重劃分技術、邊界元法、無網格方法和XFEM,其中,XFEM通過引入水平集法和單位分解等思想實現了實體與裂紋相互獨立,在裂紋擴展的過程中不需要更新網格,提高了計算效率。ABAQUS中集成的XFEM裂紋擴展仿真可以根據使用的模型分為三類:基于損傷力學內聚力模型(cohesive)的牽引分離定律、基于LEFM的虛擬裂紋閉合技術(VCCT)和基于Paris公式的疲勞裂紋擴展理論。第一種方法可以不用預制裂紋,適用于裂紋的萌生壽命分析,第二種不是很熟悉,第三種則必須預制裂紋,適用于裂紋的擴展壽命分析。下面將對這三種操作流程進行一一說明,以二維模型為例,三維模型基本相同。
讀者須知:經過很多次的仿真分析,在模型和參數基本相同的情況下,筆者發現基于cohesive和基于VCCT模型的裂紋擴展分析很難得到收斂,仿真難度較大,這有可能是參數設置的問題,部分參數修改之后還是能夠成功的,但也有可能是本人學藝未精,所以說只能是提及一下給個建議。但是基于Paris模型的方法仿真效果還不錯,因此本文僅對后者做詳細的說明,至于其余兩種方法只能夠簡單的說明一下其實現過程中的異同點。再次強調,本文只有基于Paris模型的direct cyclic分析步的仿真過程,誤買本帖的同學請別來罵我。
本文還將針對同學們在仿真過程中的一些問題提供解決方法和思路,其中包括:裂紋不發生擴展、每個cycle裂紋都會擴展一次等。
展開