
發布
注冊
/
登錄損傷本構模型的案例
基于ABAQUS的混凝土損傷本構模型與LSDYNA的JHC本構模型分析與研究
1問題引出的意義
在土木行業中,鋼筋混凝土框架仿真模型是一種有限元重要仿真分析模型,基于混凝土框架結果的模型和分析有助于我們更好了解實際生產中的混凝土框架結構的力學響應行為,諸如框架的彈塑性變形、框架的損傷甚至框架的破壞失效。我們知道一個有限元模型的準確性與模擬材料的本構模型選取之間具有不可分割的直接關系,那么就有必要對常見描述混凝土材料的本構模型進行對比分析,這也是本案例實施的意義所在。
2研究問題描述
基于上述對混凝土本構模型的思考及筆者使用聯合仿真的經驗,對基于ABAQUS的非關聯流動法則混凝土損傷模型與基于ANSYS/LSDYNA軟件的JHC本構模型進行了理論上的分析,分別通過ABAQUS軟件建立了混凝土框架模型并使用對應損傷模型、使用LSDYNA建立混凝土材料的JHC模型,最后對比觀察材料的損傷分布效果。
3混凝土損傷本構模型分析
3.1基于ABAQUS的非關聯流動法則的混凝土損傷模型
在ABAQUS中,創建混凝土材料的本構模型是通過工具箱中的create material命令進行的。模型首先定義混凝土的基本彈性屬性,主要是彈性模量、泊松比、密度。之后再定義混凝土損傷塑性塑性,主要是膨脹角、塑性勢偏移量、雙軸受壓初始屈服應力與單軸受壓初始屈服應力比值、K值、黏度系數五個參數。這些參數通過查閱《混凝土結構設計規范》均可以得到準確的參數值。最后通過定義混凝土損傷系數完成整個混凝土本構模型的建立,綜上,得出的混凝土材料的本構參數如表1所示。本文以已經建立的鋼筋混凝土框架模型為例,在ABAQUS中對其進行混凝土材料本構參數的操作如圖1所示。
展開 混凝土塑性損傷本構模型-Matlab代碼 ¥50
本塑性損傷本構模型參照規范GB50010-2010(2015版),根據代碼注釋修改參數即可直接計算應力,應變和損傷因子具體數值以及繪制應力-應變關系曲線和損傷因子曲線。損傷因子的計算參照Sidiroff的能量等價原理,主要應用于ABAQUS中混凝土材料屬性中塑性應力應變關系和損傷因子的取值。下載包中還自帶規范PDF完整版。
如有需求,本人可提供相關abaqus技術指導。
下圖為利用本代碼所計算得出的C40標號混凝土材料受壓應力-應變關系曲線以及損傷因子曲線:
展開 Abaqus通過VUMAT子程序實現混凝土拉壓不對稱彈塑性損傷本構模型
在考慮混凝士等準脆性材料的非彈性力學行為方面,連續損傷力學模型可以通過不同的方式來描述材料剛度和強度的退化以及單邊效應。真正意義上的彈塑性損傷本構模型:不僅考慮卸載時不可恢復塑性變形的影響,而且還應該考慮損傷和塑性的雙向耦合效應。
彈性階段應力應變滿足如下關系
通過對應力進行譜分解,可得
式中,σ 為名義應力,d 為損傷,d=1-exp(-εp/ρ0),公式右端σ為有效應力的正負分解。
拉壓屈服函數如下所示
屈服后,塑性流動由下式定義
按照彈性預測-塑性修正-損傷修正的流程,通過在主應力空間進行譜分解,結合徑向返回算法,本文編寫了混凝土彈塑性損傷的VUMAT子程序。
通過對單胞的單向拉壓模擬可以計算得到混凝土的應力應變響應如下圖所示。
拉伸損傷演化過程
壓縮損傷演化過程
不同圍壓下的應力應變曲線
可以發現,隨著圍壓增大,混凝土壓縮強度提高
展開 分享課B1—基于GB50010-2010規范的混凝土塑性損傷本構模型(表格與小程序) ¥69
<p>本課程為分享課B1—基于GB50010-2010規范的混凝土塑性損傷本構模型(表格與小程序),主要分享給從事鋼管混凝土、混凝土結構研究的學生,科研工作者。</p><div contenteditable="false" width="100%"><figure class="figure-image" data-img="https://img.jishulink.com/202412/attachment/6f8a2a5b63024cd088ce6c00c9db0b7f.png" style="text-align: center"><img src="https://img.jishulink.com/202412/attachment/6f8a2a5b63024cd088ce6c00c9db0b7f.png"></figure></div><p><br></p><p><br></p>
展開 
混凝土彈塑性損傷本構模型在Abaqus中vumat子程序的實現
混凝土彈塑性本構
混凝土的受力非線性行為同時包含微裂縫(微缺陷)和塑性流動這兩種微觀機制的影響,導致混凝土材料具有以如下顯著特征:
1)峰值應力后存在不穩定區域并伴隨明顯的剛度退化和強度軟化;
2)加卸載時的滯回特性:變形超過定的閥值后,混凝土完全卸載后存在著不可恢復變形;
3)有側限(如雙軸受壓應力狀態)時材料的強度和延性明顯增大;
4)由于拉應力的影響,二維拉壓應力下混凝土的受壓強度較一維抗壓強度低,即所謂的拉壓軟化效應(vcccllio and Collins,1986);
5)單邊效應:受拉強度和受壓強度明顯不同;損傷特別是受拉時的損傷具有明顯的方向性:荷載反向后受拉裂縫閉合會導致混凝土的剛度恢復
二。vumat子程序的實現
本文作者根據上述本構,參考如下的子程序編寫流程可以實現vumat子程序的編寫。
從而可以模擬混凝土的塑性損傷,結果如下所示:
結果表明,本文所編寫的子程序準確有效。
參考文獻:
吳建營,《基于損傷能釋放率的混凝土彈塑性損傷本構模型及其在結構非線性分析中的應用》
最后, 如果您有abaqus二次開發相關需求或者擅長某一領域,都可以加入通過公眾號聯系我們~~
微信公眾號:320科技工作室
展開 ABAQUS混凝土損傷塑性模型損傷因子對本構關系影響 附c40~c45混凝土損傷因子ABAQUS輸入
但是ABAQUS塑性損傷模型除了能模擬單調加載的混凝土行為外,更重要的功能就是模擬循環、動態荷載下的混凝土反應,在結構的抗震性能分析能起到很好的作用。
在動荷載作用下,混凝土在受力過程中拉伸和壓縮都會產生損傷造成的裂縫開展,從而導致材料剛度退化。CDP 模型就假定混凝土材料主要因為拉伸開裂和壓縮破碎而破壞,拉伸和壓縮采用不同的損傷因子來描述這種剛度退化,詳見圖 1、圖 2。
圖中E0是材料初始未受損的彈性剛度。損傷變量dc和dt分別為壓縮和拉伸條件下的損傷因子,表示彈性剛度的退化。損傷后的彈性模量為(1-dc)E0,或(1-dt)E0。損傷因子dc或dt=0時表示沒有損傷,dc或dt=1時表示材料失去強度。
那么混凝土的塑性損傷本構模型中的損傷因子到底對混凝土的應力-應變曲線有什么影響呢?讓我們采用100mm*100mm*300mm的混凝土棱柱體模型來做個測試看一下。
依然采用C110級混凝土的本構關系,混凝土的屈服應力和非彈性應變表格如下。子選項中損傷參數和非彈性應變關系的表格也在圖中給出。
但是注意上圖中紅色框部分默認是不填的,即下圖中的混凝土壓縮損傷——拉伸恢復因子wt,混凝土拉伸損傷——壓縮復原因子wc,默認是不填的。
因為CDP模型假定混凝土從拉伸到壓縮時裂縫會閉合,剛度會恢復;從壓縮到拉伸時裂縫仍然存在,剛度不會恢復。因此在ABAQUS中不填的話默認wt(拉伸剛度恢復因子)=0,wc(壓縮剛性恢復因子)=1.
下圖為損傷因子和剛度恢復因子在混凝土載荷循環中對混凝土本構模型的影響。
展開 Abaqus通過VUMAT子程序實現混凝土拉壓不對稱彈塑性損傷本構模型
在考慮混凝士等準脆性材料的非彈性力學行為方面,連續損傷力學模型可以通過不同的方式來描述材料剛度和強度的退化以及單邊效應。真正意義上的彈塑性損傷本構模型:不僅考慮卸載時不可恢復塑性變形的影響,而且還應該考慮損傷和塑性的雙向耦合效應。
彈性階段應力應變滿足如下關系
通過對應力進行譜分解,可得
式中,σ 為名義應力,d 為損傷,d=1-exp(-εp/ρ0),公式右端σ為有效應力的正負分解。
拉壓屈服函數如下所示
屈服后,塑性流動由下式定義
按照彈性預測-塑性修正-損傷修正的流程,通過在主應力空間進行譜分解,結合徑向返回算法,本文編寫了混凝土彈塑性損傷的VUMAT子程序。
通過對單胞的單向拉壓模擬可以計算得到混凝土的應力應變響應如下圖所示。
拉伸損傷演化過程
壓縮損傷演化過程
不同圍壓下的應力應變曲線
可以發現,隨著圍壓增大,混凝土壓縮強度提高
最后歡迎通過公眾號"320科技工作室"聯系我們.
展開 abaqus三維復合材料彈塑性+漸進損傷本構模型-3D VUMAT ¥145
對于纖維增強復合材料的模擬,在<a href="/major/ABAQUS中,集成了二維Hashin失效準則與多種損傷演化準則,但缺少三維的復合材料本構模型。
參考一篇已發表的SCI文章,使用Fortran語言建立三維平紋織物復合材料彈塑性、漸進損傷本構模型-Vumat子程序。平紋織物復合材料在1方向和2方向絲束性能近似相同。
該程序是博士期間學習復材子程序的小部分總結,編程結構并不是非常漂亮及完美,但確保能順利運行,且單元驗證結果與理論公式一致,介意請勿拍。
程序中塑性迭代部分并非主流的牛頓-拉夫遜和梯度下降方法,但經過驗證能夠適用于該模型,介意請勿拍。
附件內容:1. inp算例模型(低速沖擊工況,1/4模型,層間使用cohesive element) 2. 子程序 3 .使用方法 4.參考論文名稱
首先介紹該子程序的使用方法與效果
1. 在ABAQUS中建立三維復合材料模型,這里建立一個簡單的方塊。賦給材料方向,1,2方向分別表示絲束的方向,3方向表示垂直于1,2的方向,也就是面外方向。
2. 建立材料屬性
3. 建立顯示Explicit計算時間步,時間0.005,在場輸出中勾選輸出 SDV和 STATUS.
4. 劃分網格,賦給Explicit 3D stress單元類型,邊界條件根據需要設定即可,此處不再贅述。此處劃分為一個單元,使用12方向往復加載卸載。建立Job,提交模型前在Job中選擇該子程序,設置雙精度計算。
5. 查看結果,等效塑性應變在卸載時沒有變化,再次加載時剪切應力按照原來的路徑返回,剪切損傷在卸載時也保持不變。
6. 將該子程序應用在低速沖擊模型中,可以順利運行。
接下來簡要介紹該子程序的相關理論,子程序、參考的論文名稱以及輸入材料參數的對應含義打包在附件中。
展開 Abaqus累積損傷與失效本構模型總結
Abaqus累積損傷與失效本構模型總結
方鋼管混凝土本構模型 ¥15
方鋼管混凝土本構模型,方鋼管約束混凝土本構模型,mander混凝土本構模型,自己做的方鋼管混凝土本構模型,表格只要輸入相關參數,自動生成混凝土塑性損傷本構關系,塑性損傷本構模型。B站有鋼管混凝土軸壓驗證操作詳細視頻:https://www.bilibili.com/video/BV19R4y147gb?spm_id_from=333.337.search-card.all.click
約束混凝土cdp塑性損傷本構,mander混凝土本構模型 ¥10
約束混凝土本構,mander混凝土本構,自己做的箍筋約束方柱和圓柱本構模型,表格只要輸入相關參數,自動生成ABAQUS塑性損傷本構關系。

再生混凝土塑性損傷本構模型 ¥20
由于再生混凝土相較于普通的混凝土 峰值應變更高,所以不可以采用普通的混凝土本構,本文檔采取了楊有福的公式,基于韓林海的進行了改進,適合鋼管混凝土構件
混凝土塑性損傷CDP模型的幾個問題 附2010規范用C50混凝土損傷塑性本構關系數據下載
【圖二】
單軸壓縮模型(左側)、選擇平面應變單元,對比CDP模型中損傷的影響。
結論:
當模型損傷較小時,兩條曲線基本重合,但隨著應變增加,損傷逐漸增大,會降低材料的模量,對于平面應變模型,模量會在一定程度上降低材料的側限壓力,因此會降低一部分殘余強度。如果這樣的差異可以接受,那么可以不定義損傷,因為這樣可以極大增強模型的收斂性,降低計算成本。
【圖三】
單軸壓縮模型(左側)、選擇平面應變單元,對比幾何非線性對結果的影響。
注意:這里對比的是加載點的位移-反力曲線,很多小伙伴會提取模型外力,然后除以初始橫截面積,這個應力是名義應力,拿這個和輸入的材料參數(真實應力-應變曲線)進行對比,是不嚴謹的。當然,如果模型沒有定義幾何非線性(Negeom=No)時,模型輸出的名義應力=真實應力。
【圖四】
帶圍壓的壓縮模型(右側)、選擇平面應變單元,對比模型圍壓的影響。
曾經在課程中說過CDP的本構模型,重點提到了本構的靜水壓力相關性,但并沒有給出直觀的對比曲線,所以大家印象不深刻,還是會提出諸如:為什么單元應力比定義的屈服強度還大的問題。
結論:
該模型每增加2MPa圍壓,混凝土強度增加近10MPa,因此圍壓對CDP材料的屈服強度有極大影響。在復雜的工況作用下,單元往往都會受到周邊混凝土或鋼筋的限制,因此超過單軸抗壓強度也就不足為怪了。
正因為CDP模型對圍壓極其敏感,很多小伙伴會發現單元的應力應變曲線在后期會出現增大的現象,為了印證這一點,大家可以查看單元應力輸出中的Pressure組合量的變化趨勢。
不知道大家是否能回答最開始的那幾個問題了?
展開 Abaqus鋼管混凝土塑性受拉及受壓應力應變本構模型及損傷因子 ¥5
<p class="ql-align-justify">本內容基于韓林海的約束混凝土模型所制作的Excel,可用于將其輸入直接到ABAQUS中,用于建立鋼管約束混凝土型,具體如下:</p><p class="ql-align-justify">模型介紹:</p><p class="ql-align-justify">本模型基于<span style="color: rgb(25, 27, 31);">韓林海</span>所開發的約束混凝土應力應變關系模型,以及損傷因子,其中受壓本構以及受拉本構以及其損傷因子均有,且附帶鋼材料的二次流塑模型,可直接輸入abaqus進行分析,均具有完美下降段。</p><p class="ql-align-justify"><br></p><figure style="text-align: center;" class="ql-align-center"><figure class="figure-image" contenteditable="false" data-img="https://img.jishulink.com/202511/attachment/66d3ae0e7f464f3c8a0a386084e4e134.png" style="display: inline-block;" data-regular="true"><img src="https://img.jishulink.com/202511/attachment/66d3ae0e7f464f3c8a0a386084e4e134.png" data-mobile-src="https://img.jishulink.com/202511/attachment/66d3ae0e7f464f3c8a0a386084e4e134.png?
展開 算例丨Abaqus軟件中陶瓷本構模型及侵徹損傷失效數值計算應用實例
圖5 0.02ms時陶瓷板的破碎情況
3.2 分析與討論
由4.1節中數值計算結果可知,JHB本構模型的求解結果與另2種本構模型結果的存在明顯差異。其主要原因是不同本構模型定義陶瓷材料的損傷失效模型存在一定差異,造成了JHB本構模型單元失效快,棒材速度降低。而陶瓷本構的損傷段參數往往都是根據試驗擬合得出的,不能適應所有的工況,故調整JHB本構的損傷段參數,進行重新求解,結果如圖6所示。此時速度降基本與其它兩種本構模型一致,且陶瓷破碎出現陶瓷錐及環裂現象。
圖6 修正JHB損傷參數后的求解結果
根據3種本構模型的損傷失效公式可知,本質上DP和JH-2本構是一種累積損傷失效模式,即理解為不同的損傷程度對應不同的應力壓力關系曲線,在損傷過程中對應的曲線是不斷產生變化的,變化的過程是連續函數;而JH-1和JHB本構模型在不同損傷程度時,僅對應兩種狀態,即完整和失效兩種狀態,類似數字電路中的0、1,是不連續的間斷函數。
JH本構模型本質上是一種唯象本構模型,是通過觀察到的現象來確定公式形式、耦合參數的。陶瓷的高應變率的損傷失效行為是在微秒級甚至更小的時間尺度內發生的,JH本構模型通過較為簡單的公式很難精確反映其損傷失效過程。故采用單元失效來表征材料失效的方法難以對這類復雜的侵徹問題進行求解,如需得出較為準確而可靠的數值計算結果,在目前本構模型的基礎上,還應訴諸于以SPH為代表的粒子法處理這類問題。
JH本構對求解的邊界條件敏感,改變單元的大小、整體的分布趨勢(如加密方式不同)及單元屬性(如四面體網格)等都將對計算結果造成影響。
最后,在實際工程實際使用當中,個人認為沒必要考慮哪種本構更精確更可靠,其實它們"半斤八兩;,選擇自己熟悉且合適的本構模型即可。當使用一個本構模型一直不能求解出滿意結果時,也不妨換個本構模型嘗試一下。
展開