
發布
注冊
/
登錄相場斷裂的案例
【全源碼】MATLAB相場脆性斷裂模擬代碼(AT1/AT2)【附對應文獻公式說明】 ¥1000
交替迭代算法:采用了魯棒性較好的位移場與相場交替求解策略,收斂性好,適合初學者學習。
完全開源透明:可以看到剛度矩陣組裝、殘差計算、相場演化的每一行代碼,適合用于理解相場法的原理。
ABAQUS熱力耦合相場斷裂模型 ¥300
采用ABAQUS軟件通過UEL子程序進行了二維熱力耦合相場斷裂模型的求解,采用了能量分解(譜分解和球-偏分解),附件包括CAE模型(22版本)、INP文件和子程序
黃永剛晶體塑性模型耦合相場方法模擬多晶斷裂
斷裂相場是一種物理模型,用于描述固體材料中的斷裂現象。它是一種基于相場理論的連續介質力學模型,可以在微觀層面上描述材料中的裂紋擴展和斷裂行為,同時考慮到宏觀上的應力和形變。
在斷裂相場模型中,材料被視為由不同的相域組成,每個相域具有不同的物理性質和能量。裂紋被描述為相域的界面,相域之間的界面可以隨著應力的變化而移動和改變形狀。斷裂現象可以通過計算相場的演化來模擬,包括裂紋擴展、裂紋分支和裂紋相互作用等。
斷裂相場模型的優點在于能夠捕捉到裂紋擴展的非線性和多尺度特性,并且不需要預先指定裂紋的路徑和形狀。它可以應用于不同類型的材料,包括金屬、陶瓷、玻璃等,并且可以預測材料的強度、韌性和斷裂模式等。
在Abaqus中,UEL斷裂相場程序是一種基于相場理論的有限元模型,可以模擬固體材料中的裂紋擴展和斷裂行為。該模型使用相場變量來描述材料的相域和裂紋的位置和形狀,并通過演化方程描述相場變量的時間演化和裂紋的擴展。通過在UEL程序中實現相場模型的演化方程和邊界條件,可以模擬裂紋擴展的過程,并計算出材料的應力、應變和損傷等。
通過和黃永剛晶體塑性模型進行耦合可以實現介觀尺度下,多晶材料的完整彈-塑-損傷力學行為分析,并且相比與其他損傷模型耦合方式而言,耦合相場法物理含義更加清晰,數值實現格式簡介,處理雅可比矩陣方便且易于收斂。因此逐漸受到介觀尺度分析材料損傷分析學者的青睞。
這里通過耦合常用的晶體塑性模型(黃-umat(修改取向到狀態變量))和斷裂相場方法,剛度和應力退化使用二次退化函數形式。
展開 傳統脆性斷裂相場模型的三維UEL理論及代碼 ¥120
1 引言
本部分介紹來自于《斷裂相場法》書籍。
“1998年Francfort和Marigo根據Griffith脆性斷裂理論,提出了一種斷裂力學變分原理,他們以結構內可能的位移場和裂紋面作為自變量,將變形能與斷裂面之和定義為結構總能量,并且認為真實的位移場與裂紋面使得該總能量最小。然而在數值模擬中將離散的裂紋面作為未知量來求解是非常困難的。因此2000年Bourdin等提出了一種相場模型,其中引入了一個連續的標量場,即相場,來近似地描述裂紋。相場值為1和0分別代表材料完全破壞和完好兩種極限狀態,而它們之間的值代表了一種損傷狀態,并且裂紋的彌散程度由相場特征寬度來控制,其值越大彌散寬度越大,反之則越小。然后通過一個與相場相關的裂紋面密度泛函來重構結構內的斷裂能,并將因損傷而退化的變形能與重構的斷裂能代入Francfort-Marigo變分原理就得到了相場模型的基本列式。相場模型中的自變量為兩個連續變化的場,即位移場和相場,因此它可以很方便地由不同數值方法實現。直觀來看,相場模型將一個結構內裂紋萌生與演化問題,轉化為了一個多場耦合情況下求最小能量的優化問題,因此它可以用于直接求解(例如分叉、交叉、融合、扭結等)復雜斷裂問題,而不需要額外的裂紋路徑追蹤方法。”
2 理論
將系統的總勢能表示為如下兩項:
式中第一項能量為:
考慮損傷帶來的退化,彈性能的表達式為:
式中
k為一個小值,用于防止數值不穩定現象。另一項斷裂能為:
因此代入具體表達式可將系統總勢能表達為:
對上述能量進行一階變分可得:
即可得弱形式方程為:
具體外力虛功為:
式中本構方程為:
該弱形式方程是后續推導有限元方程的基礎。同時,通過弱形式方程也可推導得到強形式的控制方程,即位移場和相場的控制方程。
展開 
COMSOL混凝土細觀單軸拉伸斷裂模擬基于相場損傷模型
相場斷裂理論
現階段在有限元框架下模擬裂紋擴展的數值分析方法主要有單元刪除法、界面單元法、擴展有限元 (XFEM)等;相場理論是通過在尖銳裂縫擴展的邊界引入0~1的相場來反映材料的損傷或斷裂程度,通過相場的控制方程來實現變量的演化。相場 (phase-field) 斷裂模型是一種彌散式裂紋模型,是基于傳統 Griffith理論, 通過能量平衡理論研究裂紋的擴展行為,與其他斷裂理論相比,相場理論具有便于描述裂紋的形成、分岔等復雜情況,網格敏感性較小等優點。
模型樣圖
建模采用的CAD模型樣圖可在下面鏈接下載:
https://www.yqgqt.org.cn/post/1787116
展開 二維三維彈塑性斷裂相場------uel子程序 ¥69.9
包含二維三維彈塑性斷裂相場程序,原始代碼,以及對應的程序公式,job文件,計算收斂性較好,運算穩定,可使用二維的三角形,四邊形單元,以及三維四面體,六面體單元的程序計算案例的結果:
二維:
二維斷裂相場分布:
三維斷裂相場模型:
基于相場損傷模型的混凝土細觀壓縮斷裂模擬
緒論
斷裂是混凝土材料破壞的主要模式。可靠、高效的混凝土斷裂模型在橋梁、隧道、大壩等土木工程結構的安全評估中發揮著重要作用。對混凝土斷裂的研究,尤其對其裂紋萌生和擴展的研究,引起了國內外學者越來越多的關注。混凝土斷裂的數值模擬與斷裂理論、物理試驗相互印證與補充,并隨著科技發展不斷地提高著混凝土斷裂問題模擬的準確性。近年發展起來的斷裂相場法,通過場變量的自動演化獲取裂紋路徑,可方便地模擬出裂紋的動態擴展過程。因此本案列將采用基于<a href="/major/<a href="/major/ABAQUS的斷裂相場模型實現對混凝土斷裂問題的模擬分析并探討該模型的工程實際適用性
理論基礎
相場法是一種以經典熱、動力學理論為基礎,由耦合的非線性的力平衡方程和相場梯度型演化方程組合而成的唯象方法。該方法引入一組場變量來描述結構的相變過程。與銳界面法中場變量的不連續性相反的是,相場法中場變量在界面區域具有連續性,可以用來描述材料初始時和完全破壞之間的平滑過渡。相場變量能分成保守的場變量與非保守的場變量兩種,總量在物體結構演化中保持不變的為保守的場變量,如原子和電荷的濃度場;總量在物體結構演化中為不守恒的并從0到1變化的是非保守的場變量,如馬氏相變。
Frankfort和Marigo基于能量最小化原理提出了Griffith理論的變分形式。描述斷裂的相場法中材料勢能分為兩部分,彈性應變能和表面能,分別對應于完好相和斷裂相。Griffith理論的泛函形式可以表達為:
其中是對稱的小應變張量,代表裂紋面,Ω為求解區域。斷裂問題系統自由能由彈性應變能(等號右邊第一項)和斷裂表面能(等號右邊第二項)構成,裂紋的擴展受自由能最小化原理控制。通過求能量泛函的極值可以獲得材料系統的控制方程。
采用有限寬度的彌散區域來近似表征離散裂紋面,如圖 1所示。
展開 平面應力脆性斷裂相場AT2模型 ¥120
(4)添加UEL和可視化UMAT單元的性質
其中UEL的單元性質分別是楊氏模量、泊松比、斷裂韌性、相場特征寬度值、保證數值穩定性的小值、平面應力問題中的厚度值
UMAT的材料性質為楊氏模量、泊松比和單元總個數,其中楊氏模量設置為一個極小的值,不同job需要修改單元總個數的值。狀態變量的個數設置為8.
(5)修改分析步的設置
具體數值可以酌情修改,每個變量的含義可以查找Abaqus文檔。
(6)添加狀態變量的場輸出,用于可視化
2 理論
將系統的總勢能表示為如下兩項:
式中第一項能量為:
考慮損傷帶來的退化,彈性能的表達式為:
式中
k為一個小值,用于防止數值不穩定現象。另一項斷裂能為:
因此代入具體表達式可將系統總勢能表達為:
對上述能量進行一階變分可得:
即可得弱形式方程為:
具體外力虛功為:
式中本構方程為:
該弱形式方程是后續推導有限元方程的基礎。同時,通過弱形式方程也可推導得到強形式的控制方程,即位移場和相場的控制方程。對上述弱形式進行分部積分可得:
因次位移場和相場的強形式控制方程為:
以及相應的邊界條件為:
3 有限元離散
為推導有限元離散方程,對位移場和相場控制方程的弱形式進行處理:
對位移場和相場進行插值可得:
m指單元節點的個數。因此相應的梯度場可以插值為:
B矩陣的是由形函數對物理坐標的導數組成的。同理有:
代入到弱形式方程中可得殘值方程;
使用牛頓迭代法求解上述非線性系統。
展開 陶瓷板熱沖擊相場斷裂ABAQUS模擬
模型尺寸為50 mm × 9.8 mm,初始溫度設置為680 K, 環境溫度設置為 300K;
材料參數如表所示
最終裂紋形態如圖所示:
Abaqus子程序代碼分享
Theoretical and Applied Fracture Mechanics 107: 102446 (2020)
6、QuasiNewtonFatigue.zip
7、PHASE FIELD FRACTURE IMPLEMENTATION IN FENICS
FENICS
中的相場斷裂實現
FEniCS Python script with a staggered implementation of the phase field fracture method, suitable for 2D and 3D case studies. Includes a document with detailed instructions.
FEniCS Python腳本具有交錯執行的相場斷裂方法,適用于2D和3D案例研究。包括帶有詳細說明的文檔。
Paper: Hirshikesh, S. Natarajan, R. K. Annabattula, E. Martínez-Pa?eda. Phase field modelling of crack propagation in functionally graded materials.
展開 材料脆性斷裂有限元模擬的UEL子程序實現方法
一、引言
相場斷裂模型是描述當裂紋尖端狀態達到臨界能量釋放率時發生裂紋擴展現象的工具,被廣泛應用于材料斷裂過程的模擬研究。UEL (User Element Subroutine) 子程序允許用戶自定義單元的切線剛度矩陣及節點力向量,在實現相場斷裂模型時具有靈活性與便利性。UMAT (User Material Subroutine)子程序可以供用戶自定義材料的本構模型,同時可彌補UEL子程序無法可視化的缺陷。本文中的計算結合UEL子程序與UMAT子程序,采用雙層模型進行交互計算材料的斷裂過程。

來自劍橋Martínez-Pa?eda 多尺度 斷裂 應變梯度的文章和源代碼(UEL, CMSG等) ¥10
Martínez-Pa?eda 公布了微觀多尺度斷裂力學的許多源代碼,包括應變梯度理論 相場斷裂力學 面向msg的XFEM等理論的源代碼。幫其在國內推廣下,用其代碼注意引用他的文章! 花了時間做這個帖子,辛苦費還是要收的
(一)PHASE FIELD FRACTURE IMPLEMENTATION IN FENICS
FEniCS Python script with a staggered implementation of the phase field fracture method, suitable for 2D and 3D case studies. Includes a document with detailed instructions.
Paper: Hirshikesh, S. Natarajan, R. K. Annabattula, E. Martínez-Pa?eda. Phase field modelling of crack propagation in functionally graded materials.
展開 為什么經典斷裂力學算不準?——從"無限尖裂紋"到"真實物理過程"的范式轉變
五、理論框架的完整圖景
5.1 兩尺度耦合機制
微觀尺度(RVE內部) 宏觀尺度(結構響應)
↓ ↓
應變/損傷非均勻分布 ←——h——→ 均勻化能量密度
↓ ↓
高階梯度項(?ε, ?2ε) 退化剛度矩陣
↓ ↓
拉伸/壓縮譜分解 損傷演化準則
↓ ↓
非局部相互作用 客觀尺寸效應預測
5.2 與現有方法的對比
特征經典LEFM內聚力模型(CZM)相場斷裂均勻化能量理論裂紋尖端奇異性
? 存在
? 消除
? 消除
? 自然消除
缺陷尺寸效應
? 無法預測
?? 依賴參數
?? 依賴參數
? 客觀預測
拉壓不對稱性
? 無
?? 需額外模型
?? 需譜分解
? 能量準則
高階變形效應
? 無
? 無
? 無
? 核心機制
展開 COMSOL鋰電池技術仿真與應用(九)鋰電池電-熱-力-相全耦合模型搭建與應用
力相耦合
熱-力耦合模型基于固體力學框架而建立的耦合模型,在固體力學上耦合相場損傷接口,主要用于模擬電池的內部由于應力變化引起的材料斷裂和失效。相場方法的核心思想是利用彌散的相邊界描述實際上較為尖銳的邊界,通過引入序參量,便可用連續函數描述斷裂模型,并通過相場控制方程控制序參量的演化,使得在模擬時不用顯式地追蹤裂紋面,而是通過序參量的自動演化獲取裂紋路徑及位置。
壓裂注漿仿真模擬 ¥1500
基于固體力學、稀物質傳遞、斷裂相場,相關的技術流程如圖2所示。模擬了地層壓裂產生縫隙后,在縫隙處自動注漿填充縫隙并進行擴散遷移的過程,模擬結果如圖3所示。
圖1 幾何模型
圖2 模擬過程
(1)開裂縫隙擴展的位置
(2)注漿液填充分布
圖3 仿真結果
感興趣的朋友,歡迎交流模型!