
發布
注冊
/
登錄ansys混凝土開裂模擬的案例
ansys之——混凝土開裂
finish
/clear
/title, fixed - fixed concrete beam example
/prep7
et,1,65
mp,ex,1,3e7 ! steel rebar (units are pounds, inches)
mp,ex,2,1e6, ! concrete
mp,dens,2,.00025
tb,concr,2
tbdata,1,.3,.5,200,4000 ! shear coeffs, tensile and compress strength
r,1,1,.03,0,0 ! mat 1 (steel), 3 percent reinforcement in x dir
r,2,1,.01,0,0 ! mat 1 (steel), 1 percent
r,3,1,.04,0,0 ! mat 1 (steel), 4 percent
block,,100,,5,,5
block,,100,5,10,,5
block,,100,10,15,,5
!vovlap,all
NUMMRG,KP, , , ,LOW
numcmp,volu
esize,5
mat,2 ! concrete material
real,1 ! rebar
vmesh,1
real,2
vmesh,2
real,3
vmesh,3
nsel,s,loc,x
d,all,all
nsel,s,loc,x,100
d,all,all
nsel,all
fini
/solu
nsel,s,loc,y,15
sf,all,pres,100
nsel,all
OUTRES,ALL,ALL,
nsub,10
solve
展開 一維單元模擬混凝土構件開裂的解決方案
一、算例背景及分析技術
鋼筋混凝土結構開裂是廣泛存在的現象,準確的說從鋼筋混凝土結構服役開始就進入帶裂工作狀態,只是這種裂縫肉眼難以辨別并且對結構安全沒有影響。但裂縫作為鋼筋混凝土構件工作狀態的重要表征指標,是結構損傷的表現,也許是破壞的先兆,也許是耐久
性不足的預警,更是災后調查和受力機理揭示的重要線索,見圖1。
圖1 鋼筋混凝土結構裂縫
本案例使用ABAQUS對一根鋼筋混凝土受拉構件進行裂縫估算分析,根據鋼筋應力狀態計算等效裂縫寬度,并采用Python腳本在ODB結果文件中創建裂縫場變量,實現在ABAQUS中使用一維單元進行快速分析,并在后處理模塊 顯示等效裂縫寬度的目標。
案例涉及的相關技術:
①ABAQUS梁單元Rebar積分點插入;
②利用Python腳本提取ABAQUS場變量數據;
③利用Python腳本創建ABAQUS場變量數據。
計算報告編寫采用操作引導式,希望能為讀者使用ABAUQS場變量創建提供有益參考。操作分析要點為:
①ABAQUSABAQUS梁單元Rebar積分點插入;
②ABAQUS場變量輸出Python腳本getSubset()函數應用;
③ABAQUS場變量編輯Python腳本addData()()函數應用。
二、計算任務
1.模型裝配及接觸連接
計算模型取自《混凝土結構:混凝土結構設計原理》(第六版)習題8-3。
計算模型為鋼筋混凝土屋架下弦按軸心受拉構件,見圖2。模型只包含1個part。截面寬200mm,截面高160mm。因為案例模型較為簡單,混凝土梁采用B21單元模擬,鋼筋通過在與混凝土單元共節點建立鋼筋箱型截面單元實現。
展開 ANSYS鋼筋混凝土結構開裂計算介紹
1.概述
開裂計算是工程中比較關心的問題,但一直是有限元分析的一個難點,涉及到材料本構、計算收斂性等諸多問題。ANSYS+CivilFEM提供了鋼筋混凝土結構開裂計算功能,其中土木專用模塊CivilFEM提供的非線性混凝土計算適用于混凝土梁結構的非線性計算(包括開裂),可以直接通過截面定義鋼筋,從而模擬鋼筋混凝土梁。
但對于更一般的結構,用梁單元來模擬不一定合適,需要采用更一般的單元,ANSYS提供了專用的鋼筋混凝土實體單元SOLID65來模擬鋼筋混凝土結構,該單元材料采用混凝土材料模型,可定義混凝土的開裂、壓碎準則。
另外可以定義鋼筋方向和體積率,可用來模擬鋼筋混凝土的破壞。本文將通過算例對ANSYS+CivilFEM開裂計算的效果進行探討,并針對一些計算難點提出初步的解決方案。
2.CivilFEM開裂計算
CivilFEM適合于梁結構開裂分析,另外為了與后面SOLID65單元開裂計算結果進行比較,先探討了CivilFEM的開裂計算。
CivilFEM開裂計算需要考慮的要點:
1、激活CivilFEM非線性模塊(~CFACTIV,NLC,Y),這是CivilFEM非線性計算的前提。
2、即使事實上為小變形,也必須打開幾何非線性效應(NLGEOM,ON),否則無法激活非線性迭代。
3、通常應該關閉求解控制(SOLCONTROL,OFF),由于CivilFEM非線性計算通過修改實常數的等效方法,自動求解控制反而可能導致發散。
4、在收斂不好的情況下,可以增加子步數、打開自動步長(AUTOTS,ON)或可以給定一個比較大的迭代數(NEQIT,NUM),以改善收斂,線性搜索有時也可以改善收斂(LNSRCH,ON)。
展開 ANSYS鋼筋混凝土結構開裂計算介紹 附ANSYS土木工程應用實例下載
1.概述
開裂計算是工程中比較關心的問題,但一直是有限元分析的一個難點,涉及到材料本構、計算收斂性等諸多問題。ANSYS+CivilFEM提供了鋼筋混凝土結構開裂計算功能,其中土木專用模塊CivilFEM提供的非線性混凝土計算適用于混凝土梁結構的非線性計算(包括開裂),可以直接通過截面定義鋼筋,從而模擬鋼筋混凝土梁。
但對于更一般的結構,用梁單元來模擬不一定合適,需要采用更一般的單元,ANSYS提供了專用的鋼筋混凝土實體單元SOLID65來模擬鋼筋混凝土結構,該單元材料采用混凝土材料模型,可定義混凝土的開裂、壓碎準則。
另外可以定義鋼筋方向和體積率,可用來模擬鋼筋混凝土的破壞。本文將通過算例對ANSYS+CivilFEM開裂計算的效果進行探討,并針對一些計算難點提出初步的解決方案。
展開 
《Engineering Failure Analysis》:混凝土保護層銹脹開裂細觀力學模擬
作者所建立的不同保護層厚度下鋼筋混凝土細觀數值模型如圖1所示,其中混凝土模型的截面尺寸為150mm×150mm,鋼筋直徑為16mm,骨料體積含量為46.5%,保護層厚度分別為20-40mm。
圖1 不同保護層厚度下的鋼筋混凝土細觀模型
不同保護層厚度下混凝土保護層的開裂模式如圖2所示,其中(a)~(d)為各細觀模型對應的混凝土宏觀模型,可以看出宏觀和細觀模型的開裂形態差別很大,宏觀模型下保護層的銹脹裂縫(損傷)呈現出連續的區域性分布,而在細觀模型下由于骨料的阻礙作用和界面區的薄弱性,銹脹裂縫呈現分散的形態,而且分布裂縫長度也較宏觀模型要長。
圖2 混凝土保護層宏觀模型和細觀模型銹脹開裂形態對比
作者對每組保護層厚度的鋼筋混凝土試件建立了8個不同骨料分布的數值模型,計算所得鋼筋邊界銹脹力-徑向位移曲線如圖3所示,可以看出在同保護層厚度不同骨料分布下曲線存在差異,這表明骨料分布對保護層銹脹開裂力學反應有影響。
圖3 各保護層厚度不同骨料分布下的銹脹力-徑向壓力曲線
角部鋼筋的保護層銹脹開裂模擬結果如圖4所示,可以看出,角部鋼筋處保護層的開裂形態與中部鋼筋有明顯不同,出現了混凝土角狀脫落的現象,相較于中部鋼筋情形更加危險。
圖4 角部鋼筋混凝土保護層開裂形態
原始文獻:Du X, Jin L. Meso-scale numerical investigation on cracking of cover concrete induced by corrosion of reinforcing steel [J]. Engineering Failure Analysis, 2014, 39: 21-33.
展開 Abaqus混凝土梁三點彎曲開裂模擬基于隨機多邊形骨料及界面過渡區模型
在細觀混凝土開裂研究中,仿真可直觀揭示混凝土中多相材料的破壞特征及微觀裂縫的發展規律。本案例建立包含隨機多邊形粗骨料、界面過渡區(ITZ)及水泥砂漿在內的細觀混凝土梁二維模型,對混凝土梁在三點彎曲工況下進行有限元模擬,展示混凝土梁跨中部位的裂縫發展情況。
在Abaqus CAE軟件內,采用AbyssFish RandomPolygon2D V2.0插件建立多邊形粗骨料、實體界面過渡區、水泥砂漿三部件混凝土細觀模型。由于只考慮梁的跨中開裂情況,為了簡化模型的復雜度,這里只建立了跨中部分的細觀混凝土模型。
為實現長方形梁模型,手動建立長方形部件,并與插件建立的細觀混凝土模型裝配為整體,并進行相應的材料指派。
建立梁支座,并將下部支座設置為固定約束,跨中添加豎直向下的位移,進行混凝土梁的三點彎曲試驗模擬。
對模型進行網格劃分,跨中部分適當加密網格。
創建作業提交分析并查看結果。
展開 abaqus鋼筋銹蝕導致混凝土開裂
abaqus鋼筋銹蝕導致混凝土開裂
ansys模擬鋼管混凝土
==========
ttt_ttt所說的:
直接輸入由試驗得出的單向素混凝土模型,因為所謂的三向應力應變模型是在單向基礎上產生的,給出雙向應力狀態和單向應力狀態情況下的比值
那輸入應力應變關系時是直接用單向應力應變關系?還是輸入考慮三向應力狀態后(更改參數后)所計算的應力應變關系?
ansys中可否按書上所列的輸入完整的三向應力應變關系,而不是僅僅一條應力應變曲線?如何輸入啊?
也看到有人說,定義tb,concr后,定義tb,mkin,輸入混凝土的應力應變關系曲線,這樣也就將屈服準則、流動法則、硬化法則等確定了。這樣計算是否合理?輸入的單軸應力應變可否?
望各位大俠不吝指教
===========
1、鋼管對混凝土的約束效應,根本不能由彈簧單元反映出來。
因為,受到約束后的混凝土相當于一種特殊的混凝土,可以稱為“約束混凝土”,而對于約束混凝土,必須首先研究其本身的本構關系,即應力-應變發展關系,同時需要研究它的屈服準則、后繼屈服準則以及破壞準則,這就需要有新的材料模型,“約束混凝土”與普通混凝土的本構關系有區別,在過鎮海《鋼筋混凝土原理》一書中,專門介紹過約束混凝土的本構關系KENT-PARK模型。在韓林海老師一書中也有介紹。
2、彈簧的模擬只是可以將鋼管對混凝土的約束作用進行傳遞。
混凝土的受約束后的性能有了,但是它受到鋼管的約束這樣產生,主要是通過彈簧單元或其他界面單元來實現,實現的準確有否,關鍵在于彈簧的f-d曲線來定義,可以用combination39來模擬。
3、混凝土的材料本構的定義
(1)、D-P材料,可以反映混凝土的拉壓強度不同,但是不能反映開裂。至于三個參數的取值,可以參考ANSYS中文手冊的高級手冊。
(2)、CONCRETE材料的定義。
單調加載分析本人建議:
(A)、受約束混凝土的應力-應變關系:非線彈性材料曲線。
展開 鋼筋混凝土梁三點彎曲模擬ANSYS/ls-dyna ¥5
對于鋼筋混凝土梁三點彎曲模型而言,整體模型較為簡便,可直接通過ls-prepost生成混凝土梁及鋼筋(分離式或共節點)。
主要技術參數是通過BOUNDARY_PRESCRIBED_MOTION_RIGID來控制鋼板的強制位移來使混凝土梁充分受力,同時也需要對支撐板與梁之間的接觸進行合理設置。
其他主要關鍵字如下:
*CONTROL_TERMINATION
*DATABASE_BINARY_D3PLOT
*DATABASE_FORMAT
*DATABASE_EXTENT_BINARY
*BOUNDARY_PRESCRIBED_MOTION_RIGID
*CONTACT_ERODING_SURFACE_TO_SURFACE
*CONTACT_AUTOMATIC_SURFACE_TO_SURFACE
鋼筋受力云圖如下所示:
展開 ABAQUS中帶預制裂縫XFEM的纖維混凝土開裂-纖維帶取向度 ¥300
ABAQUS中帶預制裂縫XFEM的纖維混凝土開裂-纖維帶取向度(隨機、水平、垂直、特定取向度)
亮點:纖維的隨機分布角度對纖維混合基體整體性能的影響
開展帶預制裂縫的隨機亂向鋼纖維混凝土(SFRC)和定向鋼纖維混凝土(ASFRC)試件的三點彎曲靜載斷裂試驗。試件幾何尺寸如圖2.3所示,試件實際跨距L = 440 mm,試驗加載支座范圍內有效跨距S = 400 mm,梁寬B = 100 mm,梁高D = 100 mm,跨中初始裂縫長度a0 = 40 mm,縫寬為2 mm。
基于擴展有限元的混凝土受力開裂計算分析
本文基于大型非線性有限元商用軟件Abaqus模擬混凝土I型開裂行為,主要內容包括:混凝土開裂模型介紹、數值模擬細節、后處理分析。
模型介紹
本文講解的模型數據選自胡少偉課題組[2],模型尺寸圖所示,彈性模量:30 GPa,泊松比:0.167,抗拉強度:1.65 Mpa,斷裂能:102.8 N/m,預置裂紋長度為80 mm。
圖 1 混凝土開裂模型尺寸
模擬細節
Abaqus以非線性計算為自身優勢,在眾多有限元軟件中一騎絕塵,本文選用Abaqus作為模擬工具。
整體介紹
為減少計算成本,整體采用平面應力模型,讀者也可根據自己需求建立三維實體模型。支座與壓頭使用離散剛體,即剛度無限大,不參與計算過程,不要忽略了剛體的參考點設置。
圖1 2D三點彎曲梁模型圖
材料屬性
應用Maxps Damage斷裂準則,損傷演化采用以能量線性Linear軟化本構,斷裂能參數輸入至Fracture Energy,粘性系數Damage Stabilization Cohesive-Viscosity coefficient選用1.0 e-4~1.0 e-5,該選項的作用是幫助收斂,取值范圍是一個經驗性的取值,具體的范圍取值可參照Ahmad[3]的建議 。
圖 2 材料屬性設置
分析步設置
在斷裂分析中,結構大變形開關應保持開啟(Nlgeom:on),最大增量步數可以適當調整,初始分析步應相對減小,使得結構在啟裂階段更容易收斂,最小增量步也應適當減小,在這里我設置的1.0E-12,大家可以試一試別的數值,最大增量步無實際含義,保持默認值1不變即可。
展開 
ANSYS/LS-DYNA巖石、混凝土準靜態壓縮模擬 ¥10
ANSYS/LS-DYNA巖石、混凝土準靜態壓縮模擬
ABAQUS隨機球體骨料細觀混凝土三維圓柱試件軸壓開裂
針對混凝土材料的細觀力學分析可建立其宏觀力學行為與細觀組分的關系,進而改進混凝土宏觀唯象理論的不足,推進混凝土細觀仿真的發展,解決試驗條件限制及資源浪費。本案例在ABAQUS軟件內,建立隨機投放的三維球體骨料及圓柱體混凝土試件,基于損傷力學模型,進行準靜態軸心受壓試驗,研究混凝土圓柱試件的裂縫開展。
在Abaqus CAE軟件內,采用AbyssFish RandomSphere Cylinder 3D V2.0插件建立球體骨料、圓柱體試件三維混凝土細觀模型。
建立圓柱體部件作為壓力試驗機加載板,并將其與插件生成的試件模型裝配為整體,設置兩者之間的相互作用。
添加材料,插件已將模型中的所有球體統一賦值截面屬性,只需替換截面中的材料,即可實現所有球體的材料批量賦值。
建立分析步,將上部板添加位移,下部板設置為固定約束,模擬試驗機的荷載施加。
對模型各部分進行網格劃分。
創建作業提交分析查看結果。
展開 北鯤教程 | 基于擴展有限元的混凝土受力開裂計算分析
“云計算”是計算機快速發展的產物,可以非常有效地解決數值模擬中遇到的內存不足、性能不佳、數據丟失等問題。
本文基于北鯤云云計算平臺模擬混凝土I型開裂行為,主要內容包括:混凝土開裂模型介紹、數值模擬細節、北鯤云操作方法以及使用感想。
本文講解地模型數據選自胡少偉課題組[2],模型尺寸如下圖所示,彈性模量:30 GPa,泊松比:0.167,抗拉強度:1.65 Mpa,斷裂能:102.8 N/m,預置裂紋長度為80 mm。
混凝土開裂模型尺寸
Abaqus以非線性計算為自身優勢,在眾多有限元軟件中一騎絕塵,本文選用Abaqus作為模擬工具。為減少計算經費,可以先使用個人筆記本進行前處理建模,然后在北鯤云平臺進行提交作業分析。
Ⅰ整體介紹
為減少計算成本,整體采用平面應力模型,讀者也可根據自己需求建立三維實體模型。支座與壓頭使用離散剛體,即剛度無限大,不參與計算過程,不要忽略了剛體的參考點設置。
圖1 2D三點彎曲梁模型圖
Ⅱ 材料屬性
應用Maxps Damage斷裂準則,損傷演化采用以能量線性Linear軟化本構,斷裂能參數輸入至Fracture Energy,粘性系數Damage Stabilization Cohesive-Viscosity coefficient選用1.0 e-4~1.0 e-5,該選項的作用是幫助收斂,取值范圍是一個經驗性的取值,具體的范圍取值可參照Ahmad的建議 [3]。
展開 ANSYS混凝土三維隨機骨料 混凝土細觀 隨機球體 顆粒增強復合材料建模
研究進展
通過ANSYS進行混凝土細觀模型的構建是進行混凝土性能分析的有效方法,在ANSYS內構建混凝土細觀模型是分析的前提。現階段在ANSYS內進行隨機混凝土模型構建的主流方法是通過APDL命令流等形式,這要求研究者應具有一定的程序設計能力。
為了方便快捷的構建出混凝土細觀幾何模型,這里提出另一種建模方案,通過AutoCAD模型導入的方式,實現無編程構建混凝土隨機骨料。
模型構建
1、CAD模型生成
首先采用CAD隨機球體顆粒插件在AutoCAD內構建三維球體幾何模型:
插件可指定生成隨機分布的不相交的球體顆粒,同時生成與球體顆粒裝配的帶有孔洞的長方體基體。同時對顆粒的粒徑大小、比例等都能進行控制。
將生成的三維球體幾何模型導出為.sat格式文件備用。
2、ANSYS Workbench 導入
打開ANSYS Workbench,在幾何內進行導入預先保存的.sat文件:
后續進行網格劃分等操作,在ANSYS Workbench內進行即可:
插件下載
建模用到的CAD插件下載:
CAD隨機球體顆粒插件
展開