5 基于 ADAMS的蜗杆传动机构多刚体动力学仿真方法.doc_第1页
5 基于 ADAMS的蜗杆传动机构多刚体动力学仿真方法.doc_第2页
5 基于 ADAMS的蜗杆传动机构多刚体动力学仿真方法.doc_第3页
5 基于 ADAMS的蜗杆传动机构多刚体动力学仿真方法.doc_第4页
5 基于 ADAMS的蜗杆传动机构多刚体动力学仿真方法.doc_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

5 基于 ADAMS的蜗杆传动机构多刚体动力学仿真方法5.1 多刚体动力学仿真多刚体动力学仿真(MBS)是近十年发展起来的机械动力系统计算机数值仿真技术,它建立在多刚体动力学理论基础之上,应用多刚体动力学模型仿真机械系统运动过程中的运动学和动力学特性。MBS 提供了设计过程中设计方案的分析和优化,在机械设计领域获得越来越广泛的应用。目前国内外较为流行的MBS 软件主要有:ADAMS、DADS、SIMPACK 等。5.1.1 多刚体动力学的算法原理设多刚体系统由 n个刚体 组成,地球为零刚体取定一个惯性参考基和每个刚体的连体基,的原点与质心重合。为了确定系统内每个刚体相对惯性基的位形,可以用它的质心的位置矢径的三个分量确定位置,连体基的三个欧拉角确定方位。将这三个平动坐标和三个转动坐标写成矢量列阵25 (4.1)这种确定系统内每个刚体位形所采用的统一坐标称为笛卡尔广义坐标。n个刚体组成的多刚体系统的位形由6n个笛卡尔广义坐标确定,可以写成如下位置矢量列阵 (4.2)在多刚体系统运动学中,刚体的运动用质心的位置矢径列阵和确定变换关系的方向余弦矩阵来描述是方便的。它们都可以用系统的笛卡尔广义坐标表示为, (4.3)将式4.3的第一式对时间求一次和两次导数,得到刚体质心的速度和加速度列阵创建模型创建几何模型给模型添加约束和运动给模型施加载荷测试模型定义测量量对模型进行仿真回放仿真动画绘制仿真结果曲线验证模型输入测试数据在绘制的曲线图上添加测试数据仿真结果是否与试验结果一致?模型的细化添加摩擦力改善施加的载荷函数定义柔性体定义控制重新仿真分析输入测试数据在绘制的曲线图上添加测试数据优化分析进行主要影响因素的研究完成试验设计分析进行优化设计分析定制用户环境定制用户菜单定制用户对话框使用宏命令记录并重复复杂模型操作图2-32 用ADAMS软件进行虚拟样机设计的步骤 (4.4)以上两式中定义了 (4.5)则刚体在惯性基中的角速度矩阵与方向余弦矩阵之间有如下关系: (4.6)可以利用上式由方向余弦矩阵计算角速度矢量的分量。在一般情况下角速度的阵列表达式可由已知的运动学方程得到 (4.7)上式对时间求导,得到加速度阵列为因此各刚体质心的速度、加速度和各刚体的角速度、角加速度的阵列均可用笛卡尔广义坐标表示出来。上述算法原理一般以黑箱形式封装在类似于 ADAMS 这样的多刚体动力学软件之中。5.1.2 多刚体动力学建模要求利用 MBS 技术进行机械系统动力学仿真的关键是建立与机械系统实际组成和运动状况一致的多刚体动力学模型。多刚体动力学模型由刚体、刚体之间的连接、载荷、驱动源、输出几部分组成。刚体是组成多刚体动力学模型最基本的构件,一个多刚体动力学模型至少由两个刚体构成,每个刚体由其几何特性参数(刚体的几何形状、铰接点、力的作用点、仿真结果的输出点等)、材料特性参数(材料密度、摩擦系数、弹性模量等)和质量特性参数(质心、质量和转动惯量矩阵)等来描述。刚体之间的连接用来描述各刚体之间的相互连接关系,主要有以下几种形式16:(1) 铰接:铰接是指刚体直接通过相互间的运动副进行连接,根据自由度的不同可分为滑动铰、转动铰、刚性铰、球铰等多种铰接形式。(2) 弹簧连接:弹簧连接主要有线性弹簧、非线性弹簧、扭转弹簧等多种连接形式,它不仅可以仿真实际的弹簧,还可以用于仿真两个刚体之间的线性力、非线性力、扭转力矩等。(3) 阻尼连接:通过阻尼连接,刚体在运动过程中的相互作用力与运动速度成正比。(4) 其它连接包括绳索连接、二力杆连接等。载荷用来描述机构在运动过程中受到的外力,它既可以是时间的函数,也可以是机构中其它变量的函数。驱动源用来描述驱动机械系统运动的原动力,它既可以是力和扭矩,也可以是位移、速度、加速度等,既可以是时间的函数,也可以是机构中其它变量的函数。5.2 动力学仿真分析软件 ADAMS 简介ADAMS(Automatic Dynamic Analysis of Mechanical System)软件是由美国机械动力公司(Mechanical Dynamics Inc.)开发的多体机械系统动力学仿真分析软件,以刚性体为主要分析对象。它使用交互式图形环境和零件库,约束库,力库,创建完全参数化的机械系统几何模型,其求解器采用多刚体系统动力学理论中的拉格朗日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学,运动学和动力学分析,输出位移,速度,加速度和反作用力曲线。ADAMS 软件的仿真可用于预测机械系统的性能,运动范围,碰撞检测,峰值载荷以及计算有限元的输入载荷等。ADAMS 软件包括核心模块 ADAMS/View 和 ADAMS/Solver,以及其他扩展模块。ADAMS/View(界面模块)是以用户为中心的交互式图形环境,它提供丰富的零件几何图形库、约束库和力库,将便捷的图形操作,菜单操作,鼠标点取操作与交互式图形建模、仿真计算、动画显示、优化设计、X-Y 曲线图处理、结果分析和数据打印等功能集成在一起。ADAMS/Solver(求解器)是 ADAMS 软件的仿真运算核心,它自动形成机械系统模型的动力学方程,提供静力学、运动学和动力学的解算结果。ADAMS/View 有各种建模和求解选项,以便精确有效地解决各种工程问题。ADAMS/Controls(控制模块)可以通过简单的继电器、逻辑与非门、阻尼线圈等建立简单的控制机构,或者利用在通用控制系统软件(如:MATLAB、MATRIX、 EASY5)中建立的控制系统框图,建立包括控制系统、液压系统、气动系统和运动机械系统的仿真模型。ADAMS/Linear(系统模态分析模块)可以在进行系统仿真时将系统非线性的运动学或动力学方程进行线性化处理,以便快速计算系统的固有频率(特征值)、特征向量和状态空间矩阵,更快更全面地了解系统的固有特性。ADAMS/Flex(柔性分析模块)提供 ADAMS 软件与有限元分析软件之间的双向数据交换接口。利用它与 ANSYS、MSC/NASTRAN、ABAQUS、I-DEAS等软件的接口,可以方便地考虑零部件的弹性特征,建立多体动力学模型,以提高系统的仿真精度。5.3 ADAMS 建模、仿真的步骤用 ADAMS 进行建模、仿真和分析,一般要遵循以下步骤,各步骤简述如下:(1) 建造模型a. 创建零件。有两种途径:一是通过 ADAMS/View 的零件库来创建各种简单的单元零件;二是用 ADAMS/Exchange 引入复杂的其他 CAD 软件已建好的单元零件。由于 ADAMS/View 的建模能力相当有限,所以大多数情况下选择第二种方法。b. 给模型施加约束和运动。c. 给模型施加各种作用力。(2) 测试模型定义测量(define measure),对模型进行初步仿真,通过仿真结果检验模型中各个零件、约束及作用力是否正确。(3) 校验模型导入实际实验测试数据,与虚拟仿真的结果进行比较。(4) 模型的细化(Refine)经过初步仿真确定了模型的基本运动后,可以在模型中加入更复杂的单元, 如在运动副上加入摩擦,用线性方程或一般方程定义控制系统,如加入柔性连接件等等,使模型与实际系统更加近似。(5) 定制用户自己的环境用户可以定制菜单、对话框,或利用宏命令使许多重复工作可以自动进行。175.4阿基米德蜗杆传动动力学模型的建立5.4.1 模型简化对于蜗杆传动的几何模型,为了便于在输入 ADAMS 后进行动力学仿真分析,有必要对该模型进行简化。简化主要体现在以下几个方面18:(1) 对系统动力学仿真分析影响不大的零件进行简化。如将蜗杆减速器的外壳、联接螺栓等固定构件等简化为大地模型。(2) 输入、输出轴与虚支承通过销轴连接,二者转速相同,可将虚支承省略,仅保留输入、输出轴。简化后的蜗杆传动模型只包括蜗杆、蜗轮、蜗杆转动轴承、输出轴、蜗轮转动轴承。这样可使模型在输入 ADAMS 后仿真建模更为简明,添加约束方便,在保证仿真结果正确的前提下,减小了仿真计算的复杂性。5.4.2 模型数据的引入为了在 ADAMS 中建立阿基米德蜗杆传动的刚体模型,我们采用模型引入的方式。引入的模型数据是我们事先在UG中建立蜗杆传动的装配模型。在 ADAMS/View 中输入和输出其它应用程序的 CAD 文件之前,还需要将数据文件转换成 ADAMS/ Exchange 图形接口模块支持的IGES、STEP、DXF/DWG、SLP 和 Parasolid 等几种格式图形文件中的某一种。在输入 CAD 图形文件时,ADAMS/Exchage 首先读入 IGES、STEP、DXF/DWG 、SLP 和 Parasolid 等格式的图形文件,然后将这些图形转换为ADAMS/View 中的各种几何单元,这些几何单元符合 ADAMS / Solve 中的GRAPHICS 说明语句、多义线和壳体的要求。可以根据需要,将输入的几何形体同任何 ADAMS / View 样机模型的构件联系起来。19我们把UG中将建立好的蜗杆传动装配模型输出为 parasolid格式的模型文件,利用 ADAMS 的导入命令输入。并且建议在 UG 中,添加装配体的蜗轮轴线以及蜗杆轴线与适当坐标轴平行的配合,这样可以保证导入 ADAMS 后的模型也与坐标轴一致,方便对其进行移动、添加约束等操作。5.4.3 设定模型零件的属性参数阿基米德蜗杆传动是多齿啮合传动,各齿间的载荷分布很复杂。其动力学性能除了受接触变形的影响外,还受制造误差、啮合间隙和轴受力变形等的影响。为了便于研究,对蜗杆传动的刚体模型做如下假设:20(1) 装配间隙为零,制造误差忽略不计;(2) 暂不考虑由于温度升高引起的蜗杆、蜗轮、轴的变形对动力学性能的影响;(3) 各部件均视为刚体。对于输入的蜗杆传动虚拟样机模型,仿真分析时还需包括零部件质量、转动惯量等物理属性。在几何模型数据转换过程中,如果数据文件包含体积信息,该零部件在导入 ADAMS 后可以自动计算其质量、转动惯量等属性。反之,也可以通过手工定义零部件的材料类型,再由 ADAMS 根据各零部件的几何尺寸自动计算其质量及转动惯量。当模型数据输入 ADAMS 后,原本在 UG8.5中建立的各个零件的物理属性参数、装配约束关系等都会消失,所以在 ADAMS 中还要根据实际情况手工添加零件属性参数及约束关系。根据实际要求,设定蜗轮零件属性为:材料:黄铜,密度,弹性模量1.06E+11N/,泊松比0.35。其他零件属性为:材料:钢材,密度,弹性模量2.07E+11N/,泊松比0.29。5.4.4 添加模型零件之间的约束和载荷根据平面二次包络环面蜗杆传动的运动规律,本系统加入的约束为:(1) 蜗杆轴承与大地之间添加固定约束(fixed Joint);(2) 蜗杆轴承与蜗杆之间添加旋转副(Revolute Joint);(3) 蜗轮与输出轴之间用键联接,运动速度相同,添加固定约束(fixed Joint)可节省模型计算时间;(4) 输出轴与蜗轮转动轴承之间添加旋转副(Revolute Joint);(5) 蜗杆轴承与大地之间添加固定约束(fixed Joint);(6) 蜗杆与蜗轮之间添加接触力(Solid to Solid Contact),这是一种基于力的接触模型。图4.1 在ADAMS中建立的蜗杆传动动力学模型蜗杆的转速为 1500r/min,蜗轮的最大扭矩是 1845Nm。所以给蜗杆施加一个固定转速的驱动,速度是 9000deg/s。再给蜗轮输出轴添加一个反方向的转矩,大小是 1845Nm。ADAMS 为接触作用的仿真提供了极大的方便:通过修改接触副中接触刚度及其非线性指数、阻尼系数、最大阻尼时的击穿深度、接触面静态及动态摩擦系数,接触作用形式可以仿真至相当高的程度。215.5 阿基米德蜗杆传动动力学仿真结果分析当我们在 ADAMS/view 中进行了动力学仿真后,需要分析整个仿真过程的数据变化,这时可以借助 ADAMS/PostProcess 模块。ADAMS/PostProcess是 ADAMS 的后处理模块,绘制曲线的功能十分强大,利用ADAMS/PostProcess 我们可以十分清晰的观察方针结果,也可以将所得到的结果转化成表格的形式。5.5.1 输入输出轴转速分析定义蜗杆转速 n输入30r/min180deg/s,z11,z240,按照此传动关系需进行系统仿真验证:蜗轮输出轴转速 n输出0.75r/min4.5deg/s。蜗杆传动仿真后,我们进入 ADAMS/PostProcess 模块,绘制蜗杆输入角速度和蜗轮输出角速度的特征曲线。图 4.2 蜗杆输入角速度和蜗轮输出角速度的特征曲线图中实线为蜗杆转速,虚线为蜗轮转速。可以看出,蜗杆传动启动时从静止到转动的瞬间,动力学变化较大。因而蜗轮在 00.1s 之间的角速度有一个明显得加速阶段,而在 0.1s 之后转速达到额定值,基本保持转速在 4.5deg/s。所以蜗杆仿真模型中蜗杆输入轴、蜗轮输出轴之间的转速及传动比关系符合设计要求及理论分析结果。5.5.2 输入输出轴角加速度分析在 ADAMS/PostProcess 模块中绘制蜗杆输入角加速度和蜗轮输出角加速度的特征曲线。图 4.3 蜗杆输入角加速度和蜗轮输出角加速度的特征曲线图中实线为蜗杆输入角加速度,虚线为蜗轮输出角加速度。从图可以看出,蜗杆角速度基本保持为零,而蜗轮在传动启动时从静止到转动的瞬间,动力学变化较大。蜗轮在 00.1s 之间的角速度从零加速到 4.5deg/s,在此时间段蜗轮有一个明显的角加速过程。并且角加速度在 0 时刻为最大,达到28537deg/s2。在 00.1s 加速度呈线性减小,在 0.1s 之后加速度基本保持 0,说明在 0.1s 之后蜗轮的转速基本保持不变。5.5.3 蜗杆受力分析在 ADAMS/PostProcess 模块中分析蜗杆受力的特征曲线。我们分别绘制蜗杆的 x 轴(与蜗杆轴平行)的受力曲线。图 4.4 蜗杆的 x 轴的受力曲线蜗杆的 x 轴与蜗轮相切,为驱动蜗轮转动提供主要动力。在启动推动蜗轮由静止到转动的瞬间,特别在 0s 时刻,蜗杆 x 轴方向的受力达到最大,经测量为 415.0272N。在 00.1s 时刻段,蜗杆 x 方向受力呈线性下降,在 0.1s达到最小,此后基本保持在 400N。这与刚才研究的蜗轮的速度以及加速度的变化情况是相一致的。我们再来绘制蜗杆的 y 向(垂至于蜗杆、蜗轮轴线)受力图。图 4.5 蜗杆的 y 轴的受力曲线我们可以看到在 y 方向,蜗杆的受力很小。和上面的情况相似,0s 时刻达到最大值 3.7452N。在 00.1s 时刻段,蜗杆 y 方向受力呈线性下降,在 0.1s达到最小,此后基本保持为零的受力状态。只是期间受力略由波动,但波动值也非常小,估计应该是由于啮合冲击造成的。最后再来绘制蜗杆的 z 向(平行于蜗轮轴线)受力图。图 4.6 蜗杆的 z 轴的受力曲线我们可以看到在 z 方向,蜗杆的受力较小。和上面的情况相似,0s 时刻达到最大值 39.895N。在 00.1s 时刻段,蜗杆 z 方向受力呈线性下降,在 0.1s达到最小,此后基本在 35.714N 受力状态。5 蜗杆传动机构柔性多体动力学仿真技术5.1 概述在前面的章节中,我们已经对阿基米德蜗杆传动进行了多刚体动力学分析,得到了转速、角加速度等动力学参数。为了更精确的分析在传动过程中,蜗杆蜗轮的轮齿具体受力,仅仅使用多刚体动力学分析是不够的。因为在进行多刚体动力学建模时,把构件作为刚体,做运动分析时不考虑其弹性变形。实际上,机构在较大的载荷作用下或者作加、减速运动时,机构就会产生较大的弹性变形。因此要更真实地模拟机构的动态性能,必须将构件作为柔性体进行分析。22在机械系统中,柔性体将会对整个系统的运动产主重要影响,由此产生了基于刚体和柔体的多体动力学。其主要目的是通过考虑柔性体的变形以及柔性体之问的高度耦合作,更好地确定各部件之间的载荷传递关系。同样整个系统的运动情况也反过来决定了每个构件的受力状况和运动状态,从而决定了构件内部的应力应变分布。ADAMS 软件充分考虑了这个问题,在其众多的功能里,开发了进行柔性体仿真的功能。ADAMS 软件柔性化主要涉及两个问题:柔性体振型叠加问题和柔性体的运动问题。ADAMS 软件柔性化主要使用了 ADAMS/Flex 模块,其原理是基于Craig-Bampton 方法,又称为固定界面模态综合法,属于动态子结构法范畴,该方法由 Craig 和 Bampton 于 1968 年率先提出。动态子结构法方法常用于求解多自由度系统的特征值问题,其基本思路是:首先按照工程观点或结构的几何特征,遵循某些原则(主要是便于计算或实验)。把完整的大型复杂结构人为抽象为若干个子结构。对各个子结构进行模态分析,保留其主要模态信息,略去高阶模态已达到缩减自由度的目的。根据各子结构交界面的位移协调条件,构成自由度大大缩减的总体系统方程。求解此方程可以获得系统的固有频率和模态坐标下的主振型。最后,进行坐标变换求得系统的位移、速度、加速度等动态响应。23本章采用多体动力学软件 ADAMS 和有限元分析软件 ANSYS 相结合,将有限元方法(FEM)和多体系统仿真分析(MSS)结合在一起建立阿基米德蜗杆传动的柔性多体动力学模型,全面、准确地获得蜗杆工作时的动态载荷,作后利用有限元法对蜗杆进行动态应力、应变分析。5.2 柔体动力学简介多柔体系统动力学可以看作是多刚体系统动力学的自然延伸。根据多柔体系统组成特点,一般以多刚体系统动力学的研究为基础,对系统中的柔性体进行不同的处理,在机械系统中常用的处理方法有离散法,模态分析法,形函数法和有限元法等。将柔性体的分析结果与多刚体系统的研究方法相结合,最终得到系统的动力学方程。24柔性体的广义坐标描述采用相对描述法,见图。柔性体上节点 P 的位置为 3 个矢量和:式中:整体坐标系到柔性体局部坐标系位置矢量,为节点在局部坐标下未变形的位置矢量,为点的线性变形矢量。上面的方程通常用整体坐标系下的矩阵形式表达:其中是局部坐标B到整体坐标的转换矩阵。变形矢量通常用模态叠加来表示:其中为节点的线性自由度相对应的模态矩阵。模态坐标是柔性体的广义坐标,是模态数。因此柔性体的广义坐标可以表示为将柔性体的广义坐标带入拉格朗日方程,得到柔性体的运动方程为:式中,、为柔性体的广义坐标及其对时间的导数,、为柔性体的质量矩阵及其对时间的导数,为质量矩阵对柔性体广义坐标的偏导数,它是一个维张量,M为模态数。5.3 有限元分析原理概述有限元分析(FEA,Finite Element Analysis)利用数学近似的方法对真实物理系统(几何和载荷工况)进行模拟。还利用简单而又相互作用的元素,即单元,就可以用有限数量的未知量去逼近无限未知量的真实系统。有限元分析是用较简单的问题代替复杂问题后再求解。它将求解域看成是由许多称为有限元的小的互连子域组成,对每一单元假定一个合适的(较简单的)近似解,然后推导求解这个域总的满足条件(如结构的平衡条件),从而得到问题的解。这个解不是准确解,而是近似解,因为实际问题被较简单的问题所代替。由于大多数实际问题难以得到准确解,而有限元不仅计算精度高,而且能适应各种复杂形状,因而成为行之有效的工程分析手段。有限元是那些集合在一起能够表示实际连续域的离散单元。有限元的概念早在几个世纪前就已产生并得到了应用,例如用多边形(有限个直线单元)逼近圆来求得圆的周长,但作为一种方法而被提出,则是最近的事。有限元法最初被称为矩阵近似方法,应用于航空器的结构强度计算,并由于其方便性、实用性和有效性而引起从事力学研究的科学家的浓厚兴趣。经过短短数十年的努力,随着计算机技术的快速发展和普及,有限元方法迅速从结构工程强度分析计算扩展到几乎所有的科学技术领域,成为一种丰富多彩、应用广泛并且实用高效的数值分析方法。5.4 多体理论与有限元结合分析基本原理5.4.1 参考系在有限元分析中,分析对象划分的网格节点,是相对与对象本身的某一惯性坐标。为了描述方便,一般将惯性坐标连在物体的一端,并将坐标的一个轴线与物体的轴线重合。将有限元分析的柔体加入多体系统中,需将柔体做相对的位移,即需将柔体的有限元方程乘以转换矩阵,从而实现由局部坐标向整个模型的惯性坐标的转换。5.4.2 多体系统中的有限元方程采用拉格朗日方法建立的多体系统动力学方程,当代入其各项因子后,其简化形式形如有限元方程:有限元分析的通用结构分析方程,一般是在有限元分析对象的局部坐标系下建立的。方程中的变量是相对于局部坐标的坐标元素。为了实现有限元分析方程与多体系统动力学分析方程的统一,可以通过多体理论中的坐标转换矩阵 B,实现有限元分析方程向多体系统动力学的转换。对于形如上式的有限元方程,其惯性坐标下的刚度、阻尼、质量矩阵,是由局部坐标系下的响应矩阵乘以局部坐标向惯性坐标的转换矩阵得到的。即上述方程可以表示为26:式中:为静止状态下的单元质量矩阵; 为静止状态下的单元阻尼矩阵; 为静止状态下的单元刚度矩阵。而力可以表示为位移、速度、加速度的函数当单元的位移不大时,采用惯性坐标描述方程较为方便,因为转换矩阵不需更新。但当单元位移较大时,转换矩阵必须更新,从而局部坐标向惯性坐标系转换的相关矩阵也必须更新,从而也就明显影响了系统的求解效率。ADAMS 软件中,所有的刚体与柔体都使用一个随刚体或柔体运动的浮动局部坐标系(Local Floating Reference Frame),当刚体或柔体运动时,对于系统求解的每一步,从局部坐标向惯性坐标系转换的相关矩阵也必须更新,但惯性坐标系下的矩阵不需要重新组装,从而提高了系统的求解效率。在 ADAMS 软件中,假定柔体的变形应力在材料的线性变化范围内,柔体的总位移便可以通过在局部坐标系中的相邻的单元变形叠加得到。5.4.3 求解方法在多刚体模型的基础上,预求得柔性体与多体系统作用点的力、力矩与位移、速度、加速度等边界条件,柔性体以此边界条件求出变形与力、力矩,与多刚体模型的结果进行对比,如果误差较大,可进入下一次求解;此时以柔性体的变形或力、力矩为已知条件,求得系统对此作用点相应的力、力矩或位移,直到误差达到规定的范围。总而言之,有限元(FEA)与多体机械系统仿真(MSS)拥有相同的系统动力学求解基础。有限元分析使用惯性坐标系下的惯性矩阵能更好地适应小位移分析的需要。而在机械系统仿真软件 ADAMS/Solver 中使用的局部坐标系下的局部单元矩阵,能及时有效地描述系统内不同部件的几何关系。因此将多体理论与有限元分析方法相结合,可以更为准确的研究出运动系统中零件的应力应变分析结果。5.5 ANSYS 软件简介ANSYS软件是融结构、流体、电场、磁场、声场分析于一体的大型通用有限元分析软件。由世界上最大的有限元分析软件公司之一的美国ANSYS开发。 它能与多数CAD软件接口,实现数据的共享和交换,如Pro/Engineer, NASTRAN, Alogor, IDEAS, AutoCAD等,是现代产品设计中的高级CAE工具之一。5.5.1 ANSYS 的分析流程一个典型的 ANSYS 分析过程可分为以下三个步骤27:(1) 创建有限元模型该步骤要在前处理器中完成。前处理器(Preprocessor,/PREP7)用来建立有限元模型,这是问题求解的的基础。又分为三个阶段:a. 参数定义:ANSYS 程序在进行结构建模的过程中,首先要对所有被建模型的材料进行参数定义。包括定义使用单位制,定义所使用单元类型,定义单元实常数,定义材料的特性以及使用材料库文件等。b. 实体建模:在实体建模中,ANSYS 程序提供了两种方法,即自底向上建模方法和自上向下建模方法。自底向上的建模方法是先创建关键点,然后依次创建相关的线、面和体等单图元。自上向下的建模方法是可以直接创建最高级的图元,如球、棱柱等三维实体,通常称之为几何体素。当定义了一个体素时,程序会自动定义相关的面、线和关键点。在 ANSYS 建模过程中,自上向下的建模方法和自底向上的建模方法可以自由组合使用,使模型的创建更加方便。c. 网格划分:从使用选择的角度来讲,ANSYS 网格划分可分为系统智能划分和人工选择划分两种。从网格划分的功能来讲,包括延伸划分、映像划分、自由划分和自适应划分等几种。(2) 施加载荷并进行求解加载和求解主要在求解器中完成,求解器(Solution,/SOLU)的主要操作为定义边界条件、加载外力、求解。元求解功能的。在此阶段,需要定义分析类型、分析选项、载荷数据和载荷步选项等。a. 定义分析类型和分析选项:根据所施加载荷条件和所要计算的响应来选择分析类型。ANSYS 提供的分析类型有结构静力分析、结构动力分析、结构非线性分析、热力学分析、电磁场分析、声场分析、压电分析、流体分析。b. 载荷:一般所谓的载荷应该包括边界条件(约束、支承或边界场参数)和其他外部或内部载荷。在 ANSYS 程序中,载荷分为 DOF(自由度)、力、表面分布载荷、体积载荷、惯性载荷、耦合场载荷。c. 指定载荷步:用于更改载荷步选项,如子步数、载荷步的结束时间和输出控制。(3). 察看分析结果该步骤主要在后处理器中进行。后处理器分通用后处理器、时间历程后处理两种。通用后处理器(General Postprocessor,/POST1)用于观察在给定时间点整个模型的结果。时程后处理器(TimeHist Postprocessor,/POST26)用于观察模型中指之点处呈现为时间函数的结果。5.5.2 ANSYS 的模型文件导入接口ANSYS 的分析能力非常强大,但自身的建模能力却较差,建立复杂模型显得无能为力甚至不能完成。好在 ANSYS 提供了与其他 CAD 软件和有限元分析软件的接口程序,因此在需要在 ANSYS 进行复杂模型分析时,我们就可以在自己熟悉的 CAD 软件中建立几何模型,然后输入到 ANSYS 中,再作适当的修改后转化成 ANSYS 的几何模型。不同的 CAD 文件格式需要不同的 ANSYS 接口工具包才能将模型文件成功传入到 ANSYS。下表给出了 ANSYS 中提供接口的几种 CAD 文件格式、支持此格式的常见 CAD 软件以及 ANSYS 接口所要求的接口工具。28由上表我们可以看出,ANSYS 对于 IGES 文件格式的支持是最好的,进行该类型模型文件是导入时不需要额外的接口工具包。而导入其他类型模型文件时,必须提供该模型文件类型的接口工具包,或者同时安装了对应的 CAD 软件。即使这样,在导入时也常常出现各种问题。因此这里建议在导入模型文件时采用 IGES 文件格式。IGES(Initially Graph Exchange Standard,基本图形转换规范)文件是图形在不同的 CAD 和 CAE 系统间进行交换时,普遍接受的一种中间标准格式。可以利用 ANSYS 内置的 IGES 转换过滤器,将在其他 CAD 系统中建立的文体模型以 IGES 格式输入到 ABSYS 中。由于在不同的软件中进行模型数据交换属于“有缝交换”,交换后的实体模型(特别是复杂模型)难免出现变异,所以在进行 IGES 模型文件导入时,建议选择 Defeature model 选项。ANSYS 在这选项下将自动对几何模型进行修补、转换并自动生成体。当转换过程中遇到问题时,ANSYS 会向用户提示,并激活增强的拓扑和几何工具,使用户可以采用交互方式对模型进行修改。当 ANSYS 使用 Defeature 选项转换 IGES 格式文件有困难时,会提示使用 No Defeaturing 选项,这时 ANSYS 不具有自动生成体的能力。5.6 多体动力学与有限元协同分析实现ADAMS 软件是目前最具权威的机械系统多体动力学仿真软件,而ANSYS 软件是当今最著名的有限元分析程序。通过 ANSYS 软件与 ADAMS软件之间的双向接口,可以方便的考虑柔性体部件对机械系统运动的影响,并得到基于精确动力学仿真结果的应力应变分析结果,提高分析精度,实现多体动力学与有限元联合分析29。5.6.1 ANSYS 与 ADAMS 的双向接口ADAMS 软件允许在 ADAMS 模型中根据模态频率数据创建柔性体部件,柔性体部件可能会对机械系统的运动产生重大的影响,在 ADAMS 模型中考虑柔性体部件的影响会极大地提高仿真精度,而 ANSYS 程序则提供了一种方便的创建柔性体部件的方法。在 ANSYS 程序在生成柔性体部件的有限元模型之后,在进行模态分析时,利用 adams.mac 宏命令可以输出 ADAMS 软件所需要的模态中性文件,文件包含了中包含了柔性体的质量,质心,转动惯量,频率,振型以及对载荷的参与因子等信息。30利用 ADAMS/Flex 模块将此文件调入,即可建立柔性体部件的模型。指定好柔性体与其它部件的连结方式,即将有限元分析的柔体加入多体系统中,并给系统施加必要的外载后即可进行系统的多体动力学仿真。经过 ADAMS 的动力学仿真后,可生成 ANSYS 使用的载荷文件(.lod文件),记录了运动过程中柔性体的运动状态和受到的载荷。ANSYS 将载荷文件中对应时刻的载荷施加到柔性体上对柔性体,生成有限元分析中力的边界条件,进行应力、应变以及疲劳寿命的评估分析和研究。这样便可以得到基于精确动力学仿真结果的应力、应变分析结果。由此我们可以看到,利用 ANSYS 与 ADAMS 软件之间的双向接口,可以将这两个工程软件进行联合运用。不仅可以方便的建立多体动力学模型,得到动载荷;而且还可以方便的进行零件在动载荷下的有限元分析。5.6.2 ANSYS 与 ADAMS 的协同柔性多体动力学仿真步骤在 ANSYS 中产生柔性体模态中性文件时,也需要建立实体模型。我们也采用模型引入的方式。引入的模型数据是我们事先在UG中建立的模型。在传入模型文件前,还需要将模型文件转换成 ANSYS 图形接口模块支持的 IGES 类型模型文件。图 5.2ANSYS、ADAMS、Solidworks 联合进行动力学分析流程图利用 ANSYS 与 ADAMS 联合并依靠 Solidworks 建模,所进行机械系统多体动力学分析的流程图 5.2 所示。5.7 模态中性文件ADAMS/Flex 是采用模态柔性来表示物体弹性的。其基本思想是赋予柔性体一个模态集,采用模态展开法,用模态向量和模态坐标的线性组合来表示弹性位移,通过计算每一时刻物体的弹性位移来描述其变形运动。30ADAMS/Flex 中的柔性体可采用模态中性文件(Modal Neutral File 文件)来描述,该文件是一个独立于操作平台的二进制文件。模态中性文件中包含了柔性体的几何信息、质量、质心、转动惯量、频率、振型以及对载荷的参与因子等信息。任何有限元模型都可以用来建立 ADAMS/Flex 的柔性体,在将它们传入ADAMS 时要考虑以下几个方面的问题31:(1) 节点数利用有限元模型生成模态中性文件时对节点数量是没有限制的,它的多少只会影响数据的存储空间大小以及对显示硬件的性能要求。(2) 界面点将一个柔性体引入 ADAMS 模型中后,需要建立起它与模型中其他元件的关系,例如施加约束或作用力。在 ADAMS/Flex 中,这些边界条件可以施加在界面点上。界面点是保留了六个自由度的单元节点,对应于每个自由度都有一个约束模态,即在该自由度上施加单位位移而其他界面点自由度位移为零时物体的静态变形。如果界面点过多,就会导致数据文件增大而使运算时间增长。(3) 模态选择ADAMS/Flex 中柔性体的模态是修正的 Craig-Bampton 模态,它可以分为固定界面主模态和界面约束模态两类。任何模态都可以根据它们在动力响应中的影响进行取舍。(4) 单位在生成模态中性文件时,必须为有限元分析指定单位,这个单位将保存在模态中性文件中。有限元分析使用的单位不必与 ADAMS 仿真时的单位一致,只要在模态中性文件中设好了单位,ADAMS 会正确地进行转换。由于在 ADAMS 程序中可以处理不同的单位系统,所以 mnf 文件中必须包含 ANSYS 分析所使用的单位信息。ANSYS 分析中默认的单位系统是 SI单位制(m-kg-second-centigrade),在运行 ADAMS 宏命令时可以选择输出为CGS、BFT 或 BIN 的单位制。如果使用的不是上述四种单位系统,则必须重新定义转换后单位系统与 ANSYS 分析中所使用单位系统之间的转换因子。(5) 约束在有限元模型中不用施加约束,只有在极其特殊的情况下才需要约束。(6) 刚体模态将一个无约束构件的模态信息读入 ADAMS 中时,必须确保所有的刚体模态是被关闭的。ADAMS 会自动对每个柔性体添加六个非线性的刚体自由度。(7) 外部节点外部节点在 ANSYS 程序中指柔性体与刚性体连结位置处的节点,用于在 ADAMS 所进行的运动学分析中连结柔性体与刚性体。一般来讲,一个关节位置只使用一个节点作为外部节点,如果柔性体的连结部位处为空心,则需在连结处创建一个节点作为外部节点,外部节点与其周围的柔性体节点一般使用刚性区域来定义。在运行宏命令 ADAMS 之前只选择作为外部节点的节点,因为 ADAMS宏会将此时选择的节点作为外部节点处理,因而此选择步骤不可缺少。5.8 阿基米德蜗杆在 ANSYS 中的模态分析及模态中性文件的建立5.8.1 模态分析概述结构模态分析用于确定设计中的结构或机器部件的振动特征(固有频率和振型)。模态分析是其他更详细的动力学分析即谐响应分析、瞬态动力学分析以及谱分析的基础。固有频率和振型不仅对于动载荷下结构的设计是很重要的,同时也为进行谱分析或者瞬态分析提供了重要的条件。ANSYS 的模态分析可以用于对有预应力的结构以及循环对称机构的分析32。模态分析过程由 4 个主要步骤组成:建模、加载及求解、扩展模态和检查结果。要注意在 ANSYS 中,模态分析是线性的,

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论