最近有很多小伙伴询问:自己模拟的结果与试验结果不吻合是哪里的问题,该怎么调整?其实大多数情况下还是混凝土本构、钢筋本构、网格划分的问题,那么我将较为常见的几个的问题例举出来并给出相应的解决办法。(以下为自己学习时的一些经验,不一定正确,希望大家保持思考判别的意识,多去尝试,才能找到其变化的规律)
问题一:模拟的滞回曲线没有下降段
该问题的原因主要是输入的混凝土应力应变参数问题。在abaqus中,混凝土应力应变曲线代表着混凝土强度的变化。当出现没有下降段时我们要调整应力应变曲线下降段斜率(一般斜率越大,下降段越明显。但是下降段斜率不能太大,也就是不能太陡,不然容易不收敛。具体斜率调多大,需要自己不断的试算,因为有限元模拟本身就是试算的过程)。
问题二:模拟的滞回曲线太饱满,不捏缩
该问题的原因主要是在ABAQUS中无法模拟钢筋混凝土之间的粘结滑移作用。实际构件中,钢筋混凝土之间往往发生较大的粘结滑移作用,但在ABAQUS中没有可以模拟粘结滑移的单元或本构,那么一些学者通过不断削弱钢筋的强度来等效实现钢筋混凝土滑移的作用。其中做的比较好的是深圳大学方自虎老师的子程序。当遇到这种情况时,解决办法为:(1)使用opensees软件,该软件有很多的本构模型,可以模拟出粘结滑移的效果。该软件适合构造简单的结构模拟。(2)使用方自虎老师的子程序。
问题三:模拟的滞回曲线初始刚度较小,达不到试验的初始刚度
该问题的原因主要是输入损伤因子时拉压恢复刚度的大小。在混凝土拉压变换过程中,其控制值是不一样的。在从受压到受拉的过程中,控制值为0;在从受拉到受压的过程中,常输入0.34—0.44的值来控制。当遇到该问题时,解决办法为可以尝试调大从受拉到受压的过程中其控制值。
问题四:模拟的滞回曲线承载力较小,达不到试验的承载力
该问题的原因主要是输入混凝土控制参数的问题。我们可以尝试增大混凝土的弹性模量,增大混凝土的屈服强度以及问题三的解决办法。
问题五:模拟的滞回曲线和试验结果相差较大
在这里也提醒大家注意网格划分的问题。作者亲身体会,网格划分100和划分50的结果天差地别。在钢筋混凝土结构中,推荐大家混凝土划分50,钢筋划分100或50即可。对于某些重点研究的,可以划分的更细。