子模型简介
子模型是得到模型部分区域中更加精确解的有限单元技术。在有限元分析中往往出现这种情况,即对于用户关心的区域,如应力集中区域,网格太疏不能得到满意的结果,而对于这些区域之外的部分,网格密度已经足够了。如图1所示。
![f34f53892703843a36fd771f8d997306.png](https://i-blog.csdnimg.cn/blog_migrate/f6ffc165a60b2331d6ba278be31d2f8a.png)
图1 轮毂和轮辐的子模型 a)粗糙模型,b)叠加的子模型
要得到这些区域的较精确的解,可以采取两种办法:(a)用较细的网格重新划分并分析整个模型;(b)只在关心的区域细化网格并对其分析。显而易见,方法(a)太耗费机时,方法(b)即为子模型技术。
子模型方法又称为切割边界位移法或特定边界位移法。切割边界就是子模型从整个较粗糙的模型分割开的边界。整体模型切割边界的计算位移值即为子模型的边界条件。
子模型基于圣维南原理,即如果实际分布载荷被等效载荷代替以后,应力和应变只在载荷施加的位置附近有改变。这说明只有在载荷集中位置才有应力集中效应,如果子模型的位置远离应力集中位置,则子模型内就可以得到较精确的结果。
ANSYS并不限制子模型分析必须为结构(应力)分析。子模型也可以有效地应用于其他分析中。如在电磁分析中,可以用子模型计算感兴趣区域的电磁力。
除了能求得模型某部分的精确解以外,子模型技术还有如下几个优点:
Ø 它减少甚至取消了有限元实体模型中所需的复杂的传递区域。
Ø 它使得用户可以在感兴趣的区域就不同的设计(如不同的圆角半径)进行分析。
Ø 它帮助用户证明网格划分是否足够细。
值得注意的是,使用子模型也有一些限制条件具体如下:
Ø 只对体单元和壳单元有效。
Ø 子模型的原理要求切割边界应远离应力集中区域。用户必须验证是否满足这个要求。
子模型分析的一般步骤
子模型分析的过程一般包括以下步骤:
1、 生成并分析较粗糙的模型。
2、 生成子模型。
3、 提供切割边界插值。
4、 分析子模型。
5、 验证切割边界和应力集中区域的距离应足够远。
第一步:生成并分析较粗糙的模型
第一个步骤是对整体建模并分析。(注:为了方便区分这个原始模型,我们将其称为粗糙模型。这并不表示模型的网格划分必须是粗糙的,而是说模型的网格划分相对子模型的网格是较粗糙的。)
分析类型可以是静态或瞬态的,其操作、分析的步骤与一般分析相同。下面列出了其它的一些要特别注意的方面:
(1) 文件名——粗糙模型和子模型应该使用不同的文件名。这样既可以保证文件不被覆盖,而且在切割边界插值时可以方便地指出粗糙模型的文件。用下列方法指定文件名:
Command: /FILNAME
GUI: Utility Menu>File>Change Jobname
(2) 单元类型——子模型技术只能使用体单元和壳单元。分析模型中可以有其他单元类型(如梁单元作为加强筋),但切割边界只能经过体和壳单元。
(3) 建模——在很多情况下,粗糙模型不需要包含局部的细节如圆角等,如图2所示。但是,有限元网格必须细化到足以得到较准确的位移解。这一点很重要,因为子模型的结果是根据切割边界的位移解插值得到的。