有限元的网格划分技术

上传人:s9****2 文档编号:507640197 上传时间:2022-09-04 格式:DOCX 页数:8 大小:25.99KB
返回 下载 相关 举报
有限元的网格划分技术_第1页
第1页 / 共8页
有限元的网格划分技术_第2页
第2页 / 共8页
有限元的网格划分技术_第3页
第3页 / 共8页
有限元的网格划分技术_第4页
第4页 / 共8页
有限元的网格划分技术_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《有限元的网格划分技术》由会员分享,可在线阅读,更多相关《有限元的网格划分技术(8页珍藏版)》请在金锄头文库上搜索。

1、有限元的网格划分技术http:/www.doci n. com/p-35397638.html对于有限元分析来说,网格划分是其中最关键的一个步骤,网格划分的好坏直接影响到解算的精 度和速度。网格化有三个步骤:定义单元属性(包括实常数)、在几何模型上定义网格属性、划 分网格。定义网格的属性主要是定义单元的形状、大小。单元大小基本上在线段上定义,可以用线段数目 或长度大小来划分,可以在线段建立后立刻声明,或整个实体模型完成后逐一声明。采用 Bottom-Up方式建立模型时,采用线段建立后立刻声明比较方便且不易出错。例如声明线段数目 和大小后,复制对象时其属性将会一起复制,完成上述操作后便可进行网格

2、化命令。网格化过程也可以逐步进行,即实体模型对象完成到某个阶段就进行网格话,如所得结果满意, 则继续建立其他对象并网格化。网格的划分可以分为自由网格(free meshing)、映射网格(mapped meshing)和扫略网格(sweep mesh ing)等。一、自由网格划分自由网格划分是自动化程度最高的网格划分技术之一,它在面上可以自动生成三角形或四边形 网格,在体上自动生成四面体网格。通常情况下,可利用ANSYS的智能尺寸控制技术(SMARTSIZE命令)来自动控制网格的大小和疏密分布,也可进行人工设置网格的大小 (AESIZE、LESIZE、KESIZE、ESIZE等系列命令)并控制

3、疏密分布以及选择分网算法等(MOPT 命令)。对于复杂几何模型而言,这种分网方法省时省力,但缺点是单元数量通常会很大,计算效率降低。 同时,由于这种方法对于三维复杂模型只能生成四面体单元,为了获得较好的计算精度,建议采 用二次四面体单元(92号单元)如果选用的是六面体单元,则此方法自动将六面体单元退化为阶次一致的四面体单元,因此,最 好不要选用线性(一阶次)的六面体单元(没有中间节点,比如45号单元),因为该单元退化后 为线性的四面体单元,具有过大的刚度,计算精度较差;如果选用二次的六面体单元(比如95 号单元),由于其是退化形式,节点数与其六面体原型单元一致,只是有多个节点在同一位置而 已,

4、因此,可以利用TCHG命令将模型中的退化形式的四面体单元变化为非退化的四面体单元(如 92号单元),减少每个单元的节点数量,提高求解效率。在有些情况下,必须要用六面体单元的退化形式来进行自由网格划分,比如,在进行混合网格划 分(后面详述)时,只有用六面体单元才能形成金字塔过渡单元。对于计算流体力学和考虑集肤 效应的电磁场分析而言,自由网格划分中的层网格功能(由LESIZE命令的LAYER1 和 LAYER2 域控制)是非常有用的。二、映射网格划分映射网格划分是对规整模型的一种规整网格划分方法,映射网格要求面或体的形状是规则的,也 就是说它们必须遵循一定的规则。给面划分四边形映射网格时,必须满足

5、3个条件:1此面必须由3或4条线围成。2. 在对边上必须有相等的单元划分数。3. 如果此面由3条线围成,则三条边上的单元划分数必须相等则必须是偶数。给体划分六边形单元映射网格时,必须满足4个条件:1. 它必须是砖形(六面体),楔形体(五面体)或四面体形。2. 在对面和侧边上所定义的单元划分数必须相等。3. 如果体是棱柱形或四面体形,在三角形面上的单元划分数必须是偶数。4. 相对棱边上划分的单元数必须相等,但不同方向的对应边可以不相等。对于三维复杂几何模型而言,通常的做法是利用ANSYS布尔运算功能,将其切割成一系列四、 五或六面体,然后对这些切割好的体进行映射网格划分。也可以用连接的方式来得到

6、规则的面和 体,连接后生成的线或面对任何实体建模操作都是无效的,仅用于网格的划分。面可以是三角形、四边形、或其它任意多边形。对于四边以上的多边形,必须用LCCAT命令将 某些边联成一条边,以使得对于网格划分而言,仍然是三角形或四边形;或者用AMAP命令定 义3到4个顶点(程序自动将两个顶点之间的所有线段联成一条)来进行映射划分。注意线与线 的夹角不要太大或太小。体可以是四面体、五面体、六面体或其它任意多面体。对于六面以上的多面体,必须用ACCAT 命令将某些面联成一个面,以使得对于网格划分而言,仍然是四、五或六面体。面的三角形映射网格划分往往可以为体的自由网格划分服务,以使体的自由网格划分满足

7、一些 特定的要求,比如:体的某个狭长面的短边方向上要求一定要有一定层数的单元、某些位置的节 点必须在一条直线上、等等。这种在进行体网格划分前在其面上先划分网格的方式对很多复杂模 型可以进行良好的控制,但别忘了在体网格划分完毕后清除面网格(也可用专门用于辅助网格划 分的虚拟单元类型一MESH200 来划分面网格,之后不用清除)。三、扫略网格划分对于由面经过拖拉、旋转、偏移(VDRAG、VROTAT、VOFFST、VEXT等系列命令)等方式 生成的复杂三维实体而言,可先在原始面上生成壳(或MESH200)单元形式的面网格,然后在 生成体的同时自动形成三维实体网格;对于已经形成好了的三维复杂实体,如

8、果其在某个方向上 的拓扑形式始终保持一致,则可用(人工或全自动)扫略网格划分(VSWEEP命令)功能来划 分网格;这两种方式形成的单元几乎都是六面体单元。通常,采用扫略方式形成网格是一种非常好的方式,对于复杂几何实体,经过一些简单的切分处 理,就可以自动形成规整的六面体网格,它比映射网格划分方式具有更大的优势和灵活性。http:/pera.e-works. net.c n/docume nt/200708/article1257_6.htm四、混合网格划分混合网格划分即在几何模型上,根据各部位的特点,分别采用自由、映射、扫略等多种网格划分 方式,以形成综合效果尽量好的有限元模型。混合网格划分方

9、式要在计算精度、计算时间、建模 工作量等方面进行综合考虑。通常,为了提高计算精度和减少计算时间,应首先考虑对适合于扫略和映射网格划分的区域先划 分六面体网格,这种网格既可以是线性的(无中节点)、也可以是二次的(有中节点),如果无合 适的区域,应尽量通过切分等多种布尔运算手段来创建合适的区域(尤其是对所关心的区域或部 位)。其次,对实在无法再切分而必须用四面体自由网格划分的区域,采用带中节点的六面体单元进行 自由分网(自动退化成适合于自由划分形式的单元),此时,在该区域与已进行扫略或映射网格 划分的区域的交界面上,会自动形成金字塔过渡单元(无中节点的六面体单元没有金字塔退化形 式)。ANSYS中

10、的这种金字塔过渡单元具有很大的灵活性:如果其邻接的六面体单元无中节点,则在 金字塔单元四边形面的四条单元边上,自动取消中间节点,以保证网格的协调性。同时,应采用 前面描述的TCHG命令来将退化形式的四面体单元自动转换成非退化的四面体单元,提高求解 效率。如果对整个分析模型的计算精度要求不高、或对进行自由网格划分区域的计算精度要求不高,则 可在自由网格划分区采用无中节点的六面体单元来分网(自动退化成无中节点的四面体单元), 此时,虽然在六面体单元划分区和四面体单元划分区之间无金字塔过渡单元,但如果六面体单元 区的单元也无中节点,则由于都是线性单元,亦可保证单元的协调性。五、利用自由度耦合和约束方

11、程对于某些形式的复杂几何模型,可以利用ANSYS的约束方程和自由度耦合功能来促成划分出优 良的网格并降低计算规模。比如,利用 CEINTF 命令(Ma in Menu PreprocessorCoupli ng / Ceqn Adjace nt Regi on )可 以将相邻的体在进行独立的网格划分(通常是采用映射或扫略方式)后再粘结起来,由于各个 体之间在几何上没有联系,因此不用费劲地考虑相互之间网格的影响,所以可以自由地采用多种 手段划分出良好的网格,而体之间的网格粘结是通过形函数差值来进行自由度耦合的,因此连 接位置处的位移连续性可以得到绝对保证,如果非常关注连接处的应力,可以如下面所述

12、再在该 局部位置建立子区模型予以分析。还可以先将各个体GLUE (粘接)起来然后再划分网格;再如,对于循环对称模型(如旋转机械等),可仅建立一个扇区作为分析模型,利用CPCYC命 令可自动对扇区的两个切面上的所有对应节点建立自由度耦合条件(用MSHCOPY命令可非常 方便地在两个切面上生成对应网格)。六、利用子区模型等其它手段子区模型是一种先总体、后局部的分析技术(也称为切割边界条件方法),对于只关心局部区域 准确结果的复杂几何模型,可采用此手段,以尽量小的工作量来获得想要的结果。其过程是:先建立总体分析模型,并忽略模型中的一系列细小的特征,如导角、开孔、开槽等(因 为根据圣维南原理,模型的局

13、部细小改动并不特别影响模型总的分析结果),同时在该大模型上 划分较粗的网格(计算和建模的工作量都很小),施加载荷并完成分析;其次,(在与总体模型相 同的坐标系下)建立局部模型,此时将前面忽略的细小特征加上,并划分精细网格(模型的切割 边界应离关心的区域尽量远),用CBDOF等系列命令自动将前面总体模型的计算结果插值作为 该细模型的边界条件,进行求解计算。该方法的另外好处是:可以在小模型的基础上优化(或任意改变)所关心的细小特征,如改变圆 角半径、缝的宽度等;总体模型和局部模型可以采用不同的单元类型,比如,总体模型采用板壳 单元,局部模型采用实体单元等。子结构(也称超单元)也是一种解决大型问题的

14、有效手段,并且在ANSYS中,超单元可以用于 诸如各种非线性以及装配件之间的接触分析等,有效地降低大型模型的求解规模。巧妙地利用结构的对称性对实际工作也大有帮助,对于常规的结构和载荷都是轴对称或平面对 称的问题,毫无疑问应该利用其对称性,对于一些特殊情况,也可以加以利用,比如:如果结构 轴对称而载荷非轴对称,则可用ANSYS专门用于处理此类问题的25、83和61号单元;对于由 多个部件构成装配件,如果其每个零件都满足平面对称性,但各对称平面又不是同一个的情况下, 则可用多个对称面来处理模型(或至少可用此方法来减少建模工作量:各零件只需处理一半的模 型然后拷贝或映射即可生成总体模型)。总之,对于

15、复杂几何模型,综合运用多种手段建立起高质量、高计算效率的有限元模型是极其 重要的一个步骤,这里介绍的注意事项仅仅是很少一部分,用户自己通过许多工程问题的不断摸 索、总结和验证才是最能保证有效而高效地处理复杂模型的手段Ansys网格划分功能简介(一)第一讲1、首先确定单元形状:Mshape,key,dimensionDimension: 2D or 3D,对与2D(3D)来说,key=0,四边形(六面体)单元,key=1,三角形(四面 体)单元。2、确定单元的划分方式(free or mapped)Mshkey, value,其中 value=1,mapped 划分方式,value=0,free

16、,value=2,尽量 mapped,如果不 可以,进行free.3、中节点的设置:mshmid对与mapped的划分方式是大家最喜欢的,优点不比多说。首先说一下(area)的mapped的划分方式:l基本条件:(1)面有三条或四条线组成(2)对边划分相等的等份,或者符合过度模式 (transition pattern).(3)若是三条线组成的面,所有边必须等份。满足三者之一,可 以采用mapped方式,进行area网格划分。若面有多余四条的线组成:可以采用:lcomb (推荐首先采用)或lccat变成四条。对于 线、面、体上的keypoint,ansys在划分网格时,将有节点设置。I Transition pattern(过度模式)对于面来说,有两种过度模式可选(以有四条线组成的面为例):第一种:满足条件:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 其它学术论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号