工程领域最具实用性的数值模拟方法,早在二十世纪40年代被用于求解St.Venant的扭转问题,并随着计算技术的发展广泛应用于科学研究和工程计算领域。但由于当时计算机硬件及运算时间的限制,有限元模型的建立往往会忽略实际结构的某些细部特征,如倒角、圆角及小孔等,导致其周边应力发生较为显著的变化,从而造成较大的计算误差。为准确反映复杂结构的应力分布情况,保证大型实际工程的应力精度要求,子模型方法应运而生。
子模型法是将应力变化剧烈或应力集中区域等重点关注部位从整体模型中取出,单独对网格二次加密并进行计算的一种分析方法。圣维南原理认为:实际荷载可用等效荷载来代替,这种代替只会使荷载施加的位置附近的应力和应变有所改变,但对较远的区域基本没有影响。这说明当子模型切割边界距离关键部位足够远时,就可以通过子模型法计算得到较精确的结果。
算例
块体尺寸100×100×20mm,块体中心有一弧形孔,整体模型“W”网格尺寸设置为5mm,材料弹性模量取210000,泊松比取0.3,块体厚度取20mm。
第一步,在Part建立三维实体单元
第二步,在Property模块,设定材料属性。
材料:模量取210000,泊松比取0.3
第三步,在Assembly模块装配
第四步,在Step模块建立分析步。
选择静力通用
第五步,在load模块创建荷载。
边界条件为在左侧铰接约束U1,U2,U3,右侧边施加10MPa压强
第六步,在mesh模块划分网格
网格尺寸设置为5mm
第七步,在job模块,建立“w”计算
第八步,在Visualization模块查看结果
第九步,建立子模型
复制“W”模型,命名为“S”,右键单击模型“S” 进行子模型设置。其中“从下列作业中读取数据填入W.odb。
第十步,子模型裁剪
对原模型进行裁剪,裁剪边界原则上可以任意裁切,将其余区域的面删除,重新划分尺寸为2mm的网格。
第十一步,在load模块,修改荷载
由于在整体模型中,Property,Assembly,Step都已经设置无需再次设置,但是在load模块,要将整体模型的作为边界条件加入到子模型。
第十二步,在mesh模块划分网格
网格尺寸设置为2 mm
第十三步,在job模块,建立“S”计算
第十四步,在Visualization模块查看结果
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删