第一章 ANSYS与结构分析
1.1 ANSYS功能与软件结构
1.1.1 ANSYS软件的技术特点
1)强大的建模能力:可建立复杂的几何模型,可采用自底向上、自顶向下或两者结合建模方法,通过各种布尔运算和操作建立所需几何实体。
2)强大的求解能力:求解器主要有迭代求解器(预条件共轭梯度,雅可比共轭梯度,不完全共轭梯度)、直接求解器(波前、稀疏矩阵)、特征值求解法(分块Lanczos法、子空间法、凝聚法、QR阻尼法)、并行求解器(分布式并行、代数多重网格)等,用户可根据问题类型选择合适的求解器。
3)强大的非线性分析能力:可进行几何非线性、材料非线性、接触非线性和单元非线性分析。其中材料非线性包含压电材料和形状记忆合金等。
4)强大的网格划分能力:可智能网格划分。
5)良好的优化能力:通过ANSYS的拓扑优化功能,可对模型进行外形优化,寻求物体对材料的最佳利用。
6)单场及多场耦合分析能力:ANSYS不但能进行诸如结构、热、流体运动、电磁等单场分析,还可进行这些类型的相互影响研究,即多物理耦合分析。
7)具有多种接口能力:ANSYS提供了与多数CAD软件及有限元分析软件的接口程序,可实现数据的共享和交换,如UG、Pro/Engineer、Parasolid、Solidwork、CADAM、Sold-edge、Solid Designer、CADKEY、AutoCAD等。
8)强大的后处理能力:可获得任何节点和单元的数据,具有列表输出、图形显示、动画模拟等多种数据输出形式,可进行多种载荷工况的组合和各种数学运算,以及时间历程分析能力等。
9)强大的二次开发能力:可利用APDL、UPFs、UIDL等进行二次开发,几乎可完成用户的任意功能要求。
10)强大的数据统一能力:ANSYS使用统一的数据库储存模型数据和求解结构,实现前后处理、分析求解及多场分析的数据统一。
11)支持多种硬件平台和操作系统平台。
1.1.2 ANSYS软件的分析功能
ANSYS软件功能非常强大,主要进行以下五个方面分析:
结构分析----分析结构的变形、应力和稳定问题;
热分析----分析系统或部件的温度分布;
流体分析----分析确定流体的流动状态和温度;
电磁场分析----分析计算电磁设备中的磁场;
耦合场分析----考虑两个或多个物理场之间的相互作用。
ANSYS的结构分析有七种类型,结构分析的基本未知量是位移,其他未知量如应变、应力和反力等均通过位移量导出。七种类型的结构分析功能如下:
1)静力分析:用于求解静力载荷作用下结构的静态行为,可以考虑结构的线性和非线性特性。非线性特性包括大变形、大应变、应力刚化、接触、塑性、超弹、蠕变等。
2)特征屈曲分析:用于计算线性屈曲荷载和屈曲模态。非线性屈曲分析和循环对称屈曲分析属于静力分析类型,不属于特征值屈曲分析类型。
3)模态分析:计算线性结构的固有频率和振型,可采用多种模态提取方法。可计算自然模态、预应力模态、阻尼复模态、循环模态等。
4)谐响应分析:确定线性结构在随时间正弦变化的荷载作用下的响应。
5)瞬态动力分析:计算结构在随时间任意变化的荷载作用下的响应,可以考虑与静态分析相同的的结构非线性特性,可考虑非线性全瞬态和线性模态叠加法。
6)谱分析:模态分析的扩展,用于计算由于响应谱或PSD输入(随机振动)引起的结构应力和应变。可考虑单点谱和多点谱分析。
7)显式动力分析:ANSYS/LS-DYNA可用于计算高度非线性动力学和复杂的接触问题。
除上述七种分析类型外,还可进行特殊分析 ,包括断裂分析、复合材料分析、疲劳分析、p-方法、粱分析等。
1.1.3 ANSYS处理器
1.1.4 ANSYS文件类型和格式
1.1.5 ANSYS输入方式
从使用角度看,分为两类:GUI方式和命令流方式。
1.2 ANSYS结构分析单元功能与特性
ANSYS结构分析单元包括:杆单元、梁单元、管单元、2D实体单元、3D实体单元、壳单元、弹簧单元、质量单元、接触单元、矩阵单元、表面效应单元、预紧、多点约束、网分单元。
1.3 ANSYS结构分析材料模型
1.3.1 材料模型的分类
AHSYS结构分析材料属性有线性、非线性、密度、热膨胀、阻尼、摩擦系数、特殊材料等七种。可通过材料属性菜单分别定义。材料模型可分为线性、非线性及特殊材料三类。
图1-1 非线性材料模型分类
1.3.2 材料模型的定义及特点
材料模型及其属性均可通过GUI方式输入,这里仅介绍定义材料模型的命令流方式。线弹性材料可通过MP命令输入,而非线性及特殊材料通过TB命令输入,其属性通过TBDATA表输入。
1.4 ANSYS结构分析与结构建模
1.4.1 结构分类与仿真单元
依据几何特征和单元种类,结构可分为杆系结构、板壳结构和实体结构。
1.4.2 平面模型与空间模型
1.4.3 模型深度与单元选择
1.4.4 全结构仿真分析技术
1.5 结构分析的基本过程
1.5.1 基本过程
分析过程包括前处理、求解和后处理。
前处理包括创建几何模型或有限元模型,定义单元,定义材料属性,定义单元划分等。施加荷载和边界条件也可在该过程完成。求解过程包括施加荷载和边界条件,定义求解类型,定义求解器及求解方式等。后处理用于查看分析结果、结果计算与分析等。
1.5.2 几何建模-有限元模型分析过程的GUI方式
1.5.3 直接建立有限元模型的GUI方式
1.5.4 两种方式的命令流
第二章 几何建模技术与技巧
2.1 坐标系和工作平面
2.2 创建几何模型
2.2.1 2D草图绘制
1)绘制工具
2)修改工具
3)尺寸工具
4)约束工具
5)栅格设置工具
2.1.2 3D建模
DesignModeler包括3种体元,即3D实体、面体和线体。本节主要介绍3D实体建模的主要方法。
建模工具包括拉伸、旋转、扫掠、创建锥体球体圆环体等。
2.1.3 线面建模
线面建模用于建立线体和面体,在桁架以及薄壁件有限元分析中非常有用。AWE支持在DesignModeler中建立和从外部导入几何模型两种方式来创建线面图元。
2.3 几何模型的布尔运算
2.4 几何建模的其他常用命令
2.5 几何建模技巧
2.5.1 ANSYS的单位
从表中可看出,基本物理量单位不同,导出物理量的单位也不同,如力、应力、面压力或弹性模量等,这样实际使用上不便。由于实际工程中常用N和Pa或MPa单位,而长度单位会随模型的大小常取m或mm,因此可用上述物理量的单位进行换算,即采用长度、力和时间为基本物理量,然后导出其他物理量的单位,这样仅存质量和密度两个物理量。
2.6 几何建模实例
总结:本章重点讲解GUI命令建模,具体使用具体去查。
第三章 网格划分技术及技巧
3.1 定义单元属性
单元属性包括单元类型、实常数、材料特性、单元坐标系和截面号等。
定义单元属性通过命令进行。
3.2 网格划分控制
定义网格控制选项就是对几何图素边界划分网格的大小和数目进行设置,以得到理想的网格。网格的疏密对结果的好坏影响很大。合理的网格密度是经济性和结果良好性的统一。没有固定的网格密度可供参考,但可通过评估结果来评价网格密度的合理性。
3.3 网格划分高级技术
自由网格划分时,对面可全部采用四边形单元、三角形单元或者是二者的混合单元。对体一般为四面体单元,金字塔单元作为过渡也可使用。但是,映射网格划分则只能全部用四边形单元或全部用三角形面单元或全部用六面体单元。
面映射网格划分、体映射网格划分、扫掠生成体网格
3.4 网格划分实例
第四章 结构静力学分析
4.1 结构静力学分析简介
静力分析是计算在固定不变的载荷作用下结构的效应,它不考虑惯性和阻尼的影响,如结构随时间变化的载荷的情况。可是,静力学分析可计算那些固定不变的惯性载荷对结构的影响,如重力和离心力,以及那些可近似为等价静力作用的随时间变化载荷,如通常在许多建筑规范中定义的等价静力载荷和地震载荷。
静力分析用于计算由那些不包括惯性和阻尼效应的载荷作用于结构或部件上引起的位移、应力、应变和力。固定不变的载荷和响应是一种假定,即假定载荷和结构响应随时间的变化非常缓慢。静力分析所施加的载荷包括:
(1)外部施加的作用力和压力;
(2)稳态的惯性力(如重力和离心力);
(3)强迫位移;
(4)温度载荷(对于温度应变);
(5)能流(对于核能膨胀)。
4.2 AWE静力学分析基本过程
Simulation的使用步骤大概如下9步:
(1)导入DesignModeler以及其他CAD软件创建的几何模型;
(2)添加材料信息;
(3)设定接触选项(如果是装配体);
(4)设定网格划分参数并进行网格划分;
(5)选择分析类型;
(6)施加载荷以及约束;
(7)设定求解(结果)参数,即设定要求解何种问题,哪些物理量;
(8)求解;
(9)观察求解结果。
4.3 汽车驱动桥桥壳强度校核
4.3.1 分析关键
1.模型简化
简化模型是指忽略零件或装配中的细节。由于实际结构是复杂的,如果完全按实物建立有限元模型,实际是不必要的,有时甚至不可能。因此在进行有限元网格划分前,需对零部件的细节特征进行压缩处理。注意事项有:
1)压缩特征是否会改变分析模型的特性。即看特征是保证结构强度必需的基本特征还是仅为修饰特征,需要压缩的是修饰特征。这些特征一般包括圆角、棱角、小的槽和定位孔等。切记在进行所有的分析之前都要考虑特征的压缩。另外,对于模态分析或热分析,可以压缩的特征也许并不适用于强度分析,比如,在模态分析中可以忽略那些能够产生应力集中的特征,并且不影响刚度,但在强度分析中就必须考虑这些因素。
2)压缩特征是否会影响敏感度和优化分析。如果分析的目的是减少质量,那么上面提到的修饰特征就会起到关键作用,一个圆角的半径也许就是优化参数,虽然它只是一个修饰特征,但会显著影响优化分析过程。
本例在建立桥壳的有限元模型时,先对驱动桥壳实体做必要的简化。对主要承载件,均保留其原结构形状,以反映其力学特性,对非承载件进行了一定程度的简化。
2.位移约束
AWE中支持的主要支撑方式和功能如下。
1)固定约束:
——在顶点,边缘或面上约束所有的自由度;
——对于实体,限制X,Y和Z的平移;
——对于壳和梁,限制X,Y和Z的平移和转动。
2)给定位移:
——在顶点,边缘或面上给定已知的位移;
——允许在X,Y和Z方向给予强制位移;
——输入“0”代表此方向上即被约束;
——不设定某个方向的值则意味着实体在这个方向上自由运动。
3)无摩擦约束:
——在面上施加法向约束;
——对于实体,这个约束可以用施加一个对称边面界条件来实现,因为对称面等同于法向约束。
4)圆柱面约束:
——施加在圆柱表面;
——用户可以指定是轴向,径向或者切向约束;
——仅仅适用于小变形(线性)分析。
4.4 AWE在薄壁注塑模具设计中的应用
4.4.1 分析关键
1.接触设置
对于装配体的分析,不可避免要使用接触。在AWE默认的设定中,当一个装配体的CAD模型被导入的时候,接触关系已经被自动检测,而接触区域被指定为面/面关系。这个默认的设定可以在“Simulation Contact”设定选项的Option对话框中更改。默认的接触自动探测属性适合于大多数的接触问题。然而,附加的接触关系控制设定拓宽了可以模拟的接触类型。
有以下几种接触关系控制设定。
全局属性:包括自动接触探测的基本设定,以及高亮显示的接触区域的透明度设定,这些设定将会影响所有的接触区域。
接触区域控制:包括接触属性浏览,区域接触类型设定,以及其他的一些高级控制选项,例如,设定接触模拟方程、法向刚度、热传导设定,以及pinball区域设定等。
更加详细地,自动接触探测的基本设定包含:容差设定,即容差类型以及容差值的设定;接触探测的种类设定(例如,设定探测面/面接触,面/边接触以及边/边接触)等;接触探测的种类设定(例如,设定面/面接触优先于其他种类的接触)等。
在接触区域控制的接触类型设定中,ANSYS可以模拟如下的多种接触类型:固结,即完全绑定,无摩擦也无滑动;不分离,和固结类似,不过在小范围内允许无摩擦的滑动;无摩擦,部件之间摩擦系数为0,允许法向分离;粗糙,与无摩擦类型相似,只是部件之间不允许接触滑动;有摩擦的,部件之间会因摩擦系数而产生剪切力。
2.荷载施加
在结构静力学分析中,AWE通过惯性载荷、结构载荷、结构支撑和热载荷4种方式来模拟结构实际受到的外界约束。
1)惯性载荷
(1)这些载荷作用在整个系统中;
(2)需要用到质量的时候设定密度是必须的。
2)结构载荷
这种载荷是作用在系统部分结构上的力或者力矩。
3)结构支撑
这些是利用约束来防止部分范围内的移动。
4)热载荷
从结构上讲,热载荷会导致温度区域生成并且在整个模型上引起热扩散。
对于本例中用到的结构载荷主要是锁模力和具有时间历程的注塑压力载荷。需要注意以下问题。
(1)压力载荷
——压力只能施加在表面并且通常与表面的法向一致;
——正值代表进入表面(如压缩);
——负值代表从表面出来(如抽气等);
——压力的单位为每个单位面积上力的大小。
(2)力载荷
——力可以施加在结构的最外面。边缘或者表面;
——力将分布到整个结构当中去。这就意味着假如一个力施加到两个同样的表面上,每个表面将承受这个力的一半。力单位为质量乘以长度比上时间的平方。力可以通过定义矢量,大小以及分量来施加。