混凝土材料作为一种人造复合材料,其材料力学性能受到了广泛关注和研究。其中混凝土材料的应力-应变关系是一个重要研究内容,目前的研究已经建立了许多混凝土本构模型。
ANSYS中,常用混凝土材料本构模型包括:Drucker-Prager Concrete模型(DPC)、Menetrey-Willam模型(MW)、多线性随动强化模型(MISO)、损伤-塑性微平面模型(CPT215)等等。
目前,ANSYS中SOLID185/186单元支持DPC模型或MW用于混凝土结构分析,相比较早期的SOLID65单元的混凝土模型更具适应性(20版本以后workbench似乎不再支持SOLID65单元的调用),计算的收敛性上更强。此外,该模型也比MISO模型能更好的考虑混凝土强化和刚度退化的影响,解决MISO不能出现负刚度(荷载位移曲线的下降段)的问题。
本文就来聊聊在ANSYS workbench中如何定义DPC或MW混凝土材料本构模型。
-PART.01-
ANSYS中Drucker-Prager 混凝土本构模型、Menetrey-Willam混凝土本构模型是由屈服本构(DP或MW模型)和软化本构(HSD模型,包含4种)两部分组成。
具体讲,屈服本构部分:采用的是材料从弹性状态到屈服的DP模型或MW模型(复杂应力下的DP屈服面或MW屈服面判断)。 软化本构部分:采用的是材料屈服后的硬化、软化和膨胀[hardening, softening and dilatation behavior(HSD)]模型。
在ANSYS workbench中如何定义上述本构呢?前面已经提到,ANSYS中的混凝土本构模型实际包含了两部分,因此按照屈服本构和软化本构的组合可以有多种形式,常用的形式如下:
DPC+HSD2模型;
DPC+HSD6模型;
MW+HSD2模型;
MW+HSD6模型;
......
在ANSYS workbench的材料模块定义如下:
① DPC+HSD模型

② MW+HSD模型

可以看到,软化本构有4种HSD模型,混凝土本构模型中常采用2种。分别是:
Exponential指数HSD模型,即HSD6模型。
-PART.02-
从上图中可以看到,除了密度、各向同性弹性参数的定义外,混凝土材料的Drucker-Prager和Menetrey-Willam屈服本构定义的参数都包括:
单轴抗压强度(Uniaxial Compressve Stength)
单轴抗拉强度(Uniaxial Tensie Strength)
双轴抗压强度(Biaxial Compressive Strength)
两者之下的区别在于对剪胀参数的定义上:
Drucker-Prager屈服本构采用了2个剪胀参数,分别是:拉伸/拉压剪胀系数(Tensile/Tension-compression Dilatancy)、压缩剪胀系数(Compression Dilatancy)。Menetrey-Willam只采用了1个剪胀角(dilatancy angle)。
两类本构的共同参数定义方法如下:
单轴抗压强度(Uniaxial Compressve Stength) 单轴抗拉强度(Uniaxial Tensie Strength) | ![]() |
双轴抗压强度(Biaxial Compressive Strength) | 混凝土双轴抗压强度可根据《混凝土结构设计标准》GB/T 50010附录C.4确定,规范取值为1.16倍单轴抗压强度,如下图。在实际计算时发现该值对混凝土受压溃缩影响较大,一般该值取1.2倍单轴抗压强度值;但实际计算发现该值取值可能会偏小,导致计算时混凝土提前出现溃缩,应按照具体情况进行适当缩放,可以取大一般不超过1.3倍单轴抗压强度。该值是PDC或者MWC模型在应力平面第三象限投影范围的控制值,如下图椭圆的远端点:
|
对于剪胀参数的定义,Drucker-Prager屈服本构定义如下:
Menetrey-Willam屈服本构的剪胀角参数值规范并未给出,在实际计算中发现该值影响梁斜裂缝发展角度,一般按照经验取值为20°~30°,且采用MW模型的收敛性略好于DP模型。
-PART.03-
《混凝土结构设计标准》GB/T 50010中在峰值拉压应变前后本构模型为幂函数,HSD模型中的Expotential HSD2和中国规范接近,如下图计算精度更高,但收敛性不如linear线性HSD6模型。实际应用过程中,根据收敛性和精度的需求,既可以采用指数HSD2模型也可以采用线性的HSD6来进行计算。

① 线性HSD6模型
下表为该模型的在ANSYS软件中设置的一些常数的含义,以及这些常数在压缩和拉伸中的线性软化对应的本构曲线位置:


在压缩和拉伸中的线性软化
以上参数的取值如下:
单轴抗压强度下的塑性应变kcm:可根据《混凝土结构设计标准》GB/T 50010取值,对于C30混凝土,取值为:0.00164,如下图:

需要注意,单轴抗压强度下的塑性应变kcm与表中的ξcr其实并不相同,kcm应是ξcr减去弹性应变,只是因为混凝土的弹性应变很小,两者在数值上比较接近,取值按上表取值,对结果的影响不大。
最终有效压缩塑性应变kcr:可根据经验取值,一般可取0.01;
非线性硬化开始时的相对应力Ωci:该参数是混凝土线性比例极限应力和单轴抗压强度的比值,该值确定混凝土的比例极限应力大小,根据《混凝土结构设计原理》该值可取0.3~0.4。
残余压缩相对应力Ωcr:经验取值0.1~0.2;
拉伸塑性应变极限ktr:可根据经验取值,一般可取0.01;
残余拉伸相对应力Ωtr:经验取值,0.1~0.2。
② 指数HSD2模型
下表为该模型的在ANSYS软件中设置的一些常数的含义,以及这些常数在压缩和拉伸中的线性软化对应的本构曲线位置:


压缩和拉伸下的指数软化

单轴抗压强度下的塑性应变kcm:可根据《混凝土结构设计标准》GB/T 50010取值,对于C30混凝土,取值为:0.00164,如前所述。
从幂律到指数软化的过渡处的塑性应变kcu:对应于《混凝土结构设计标准》GB/T 50010中下图的εcu.根据标准中表C.2.4,可得:
kcu=εcu=2.3εcr=2.3*0.001640=0.003772

非线性硬化开始时的相对应力Ωci: 该参数是混凝土线性比例极限应力和单轴抗压强度的比值,该值确定混凝土的比例极限应力大小,根据《混凝土结构设计原理》该值可取0.3~0.4;
在kcu处的残余相对应力Ωcu:如上图对应于0.5fcr,因此可取0.5;
残余压缩相对应力Ωcr:经验取值,0.1~0.2;
I型模式特定断裂能量Gft:一般取50~200,强度越大,取值越大,如下所示,仅供参考:

残余拉伸相对应力Ωtr:经验取值,0.1~0.2,强度越小取值越小。
本文对ANSYS中的DPC+HSD混凝土本构模型和MW+HSD混凝土本构模型的参数定义进行简要介绍,抛砖引玉,并未介绍有关参数对应的理论知识,有兴趣的朋友可以查看和学习一下ANSYS 软件说明书中的有关理论知识。
此外,在上述模型参数的确定中,一部分参数为经验取值,这些参数可以在计算过程中做适当的调整,以满足收敛、精度等实际需求。对个人的使用经验上看,笔者主观认为abaqus中对混凝土非线性计算的收敛性更强,而且也较为容易得到应力-应变曲线的下降段,且abaqus采用的塑性损伤模型(CPD本构)比较契合我国《混凝土结构设计标准》GB/T 50010中的损伤的概念。后续文章笔者也分享一下ANSYS和abaqus中钢筋混凝土的一些计算案例,还请点赞、推荐和转发支持!