MSC Adams FE part 柔性体 多体动力学仿真
- 格式:pdf
- 大小:768.53 KB
- 文档页数:26
基于ADAMS的悬架系统动力学仿真分析与优化设计一、概述本文以悬架系统为研究对象,运用多体动力学理论和软件,从新车型开发中悬架系统优化选型的角度,对悬架系统进行了运动学动力学仿真,旨在研究悬架系统对整车操纵稳定性和平顺性的影响。
文章提出了建立悬架快速开发系统平台的构想,并以新车型开发中的悬架系统优化选型作为实例进行阐述。
简要介绍了汽车悬架系统的基本组成和设计要求。
概述了多体动力学理论,并介绍了利用ADAMS软件进行运动学、静力学、动力学分析的理论基础。
基于ADAMSCar模块,分别建立了麦弗逊式和双横臂式两种前悬架子系统,多连杆式和拖曳式两种后悬架子系统,以及建立整车模型所需要的转向系、轮胎、横向稳定杆等子系统,根据仿真要求装配不同方案的整车仿真模型。
通过仿真分析,研究了悬架系统在左右车轮上下跳动时的车轮定位参数和制动点头量、加速抬头量的变化规律,以及汽车侧倾运动时悬架刚度、侧倾刚度、侧倾中心高度等侧倾参数的变化规律,从而对前后悬架系统进行初步评估。
1. 悬架系统的重要性及其在车辆动力学中的作用悬架系统是车辆的重要组成部分,对车辆的整体性能有着至关重要的作用。
它负责连接车轮与车身,不仅支撑着车身的重量,还承受着来自路面的各种冲击和振动。
悬架系统的主要功能包括:提供稳定的乘坐舒适性,保持车轮与路面的良好接触,以确保轮胎的附着力,以及控制车辆的姿态和行驶稳定性。
在车辆动力学中,悬架系统扮演着调节和缓冲的角色。
当车辆行驶在不平坦的路面上时,悬架系统通过其内部的弹性元件和阻尼元件,吸收并减少来自路面的冲击和振动,从而保持车身的平稳,提高乘坐的舒适性。
同时,悬架系统还能够根据车辆的行驶状态和路面的变化,自动调节车轮与车身的相对位置,确保车轮始终与路面保持最佳的接触状态,以提供足够的附着力。
悬架系统还对车辆的操控性和稳定性有着直接的影响。
通过合理的悬架设计,可以有效地改善车辆的操控性能,使驾驶员能够更加准确地感受到车辆的行驶状态,从而做出更为精确的操控动作。
基于Adams与Ansys的柔性多体系统运动特性仿真分析
蔡光;吴谨;肖潇
【期刊名称】《制造业自动化》
【年(卷),期】2014(000)023
【摘要】利用Adams与Ansys在各自领域的优势进行联合仿真,采用建立柔性
体的方法对悬臂结构进行动力学仿真分析,避免了传统分析时复杂数学模型的建立,不但可以精确的模拟整个系统的运动,更能在对Adams与Ansys仿真结果的比
较中得出基于精确动力学仿真的应力应变分析结果。
【总页数】4页(P74-77)
【作者】蔡光;吴谨;肖潇
【作者单位】武汉科技大学信息科学与工程学院,武汉 430081;武汉科技大学信
息科学与工程学院,武汉 430081;武汉科技大学机械自动化学院,武汉 430081【正文语种】中文
【中图分类】TP39;TP31
【相关文献】
1.基于ADAMS曲线同源机构运动特性仿真分析 [J], 赵永强;侯红玲;魏伟锋
2.基于Pro/E、ADAMS与AnSyS的小车底板运动特性仿真分析 [J], 肖潇;杨金堂;全芳成;李京
3.基于ADAMS与ANSYS Workbench的码垛装备运动特性仿真分析 [J], 许哲;
牟晓华;魏鹏;高亚东
4.基于ADAMS和ANSYS Workbench的AGV剪叉式升降机构的仿真分析研究
[J], 徐恒才;李鹭扬
5.基于ADAMS和ANSYS的挖掘机应力仿真分析与测试 [J], 王海玲
因版权原因,仅展示原文概要,查看原文内容请购买。
adams动力学仿真原理
Adams是一种基于动力学原理进行仿真的软件,它使用多体
动力学理论和计算力学算法,对系统中的物体进行建模和仿真,以模拟真实的物体运动和相互作用。
Adams的仿真原理主要基于以下几个方面:
1. 多体动力学:Adams使用多体动力学理论来描述系统中的
物体运动。
多体动力学是物体受力和受力作用导致的加速度之间的关系。
通过建立质点、刚体或弹性体等物体的动力学模型,并考虑物体之间的相互作用,可以求解物体的运动轨迹、速度和加速度等。
2. 约束条件:Adams支持对系统中物体之间的各种约束条件
进行建模和仿真。
约束条件可以是几何约束,如固定连接、旋转关节、滑动关节等,也可以是物理约束,如弹簧、阻尼器等。
Adams利用这些约束条件来限制物体的运动范围,并求解约
束条件下的系统运动。
3. 接触和碰撞:Adams还考虑了系统中物体之间的接触和碰撞。
通过建立接触模型和碰撞模型,Adams可以模拟物体之
间的接触力和碰撞力,并根据物体的质量、形状和速度等参数计算物体的反应。
4. 动力学求解:Adams使用高效的动力学求解算法,通过求
解物体运动的微分方程组,得到物体的运动轨迹、速度和加速度等。
求解过程中,Adams考虑了物体之间的相互作用和约
束条件,并根据物体的质量、惯性、摩擦力等参数计算物体的运动状态。
总的来说,Adams的仿真原理基于多体动力学理论和计算力学算法,并考虑了物体之间的约束、接触和碰撞等相互作用,以模拟系统中物体的真实运动和行为。
ADAMS柔性体运动仿真分析及运用摘要:ADAMS(Automated Dynamic Analysis of Mechanical Systems)是一种用于机械系统运动仿真分析的软件工具,它可以模拟复杂的运动和多体动力学行为。
本文介绍了ADAMS软件及其在柔性体运动仿真分析中的应用,包括柔性体建模、刚-柔耦合系统模拟、柔性体动力学分析和柔性体控制策略等方面。
1.引言ADAMS是一种用于机械系统运动仿真分析的软件工具,由美国MSC Software公司开发。
它可以模拟复杂的运动和多体动力学行为,广泛应用于机械系统设计、优化和性能评估等领域。
柔性体是一种具有形变和弯曲等特性的物质,出现在很多工程和机械系统中。
ADAMS软件能够对柔性体运动进行仿真分析,帮助工程师更好地理解和预测柔性体系统的运动行为。
2.ADAMS柔性体建模在ADAMS中,柔性体可以通过素材法(Material Subsystem)进行建模。
素材法是一种基于连续介质力学的方法,将物体划分为多个微小单元,并根据其材料性质和力学行为进行建模。
通过调整单元的尺寸和连接方式,可以模拟各种不同的柔性体结构和形变行为。
3.刚-柔耦合系统模拟在实际工程中,往往存在着刚体和柔性体相互作用的情况,这就需要进行刚-柔耦合的系统模拟。
ADAMS可以通过使用接触、连接和约束等功能来实现刚-柔耦合系统的建模。
例如,在汽车悬挂系统中,车轮和车身之间存在接触和连接关系,同时车身又是一个柔性体,这就需要通过ADAMS进行刚-柔耦合系统模拟。
4.柔性体动力学分析ADAMS可以对柔性体系统进行动力学分析,包括振动分析、形变分析和动态响应分析等。
通过设置初始条件和加载条件,可以对柔性体系统的运动行为进行模拟和分析。
例如,在机械臂系统中,可以通过ADAMS对机械臂的振动和形变进行分析,进而优化机械臂的结构设计和控制策略。
5.柔性体控制策略在柔性体系统中,控制策略对于保持系统的稳定性和精确性起着重要作用。
基于ADAMS及ANSYS的柔性机器人动力学仿真系统一、本文概述随着科技的快速发展,机器人在工业、医疗、军事等领域的应用越来越广泛。
其中,柔性机器人以其独特的柔性和适应性,在众多应用场景中表现出显著的优势。
然而,柔性机器人的动力学特性复杂,传统的建模与仿真方法往往难以准确描述其运动行为。
因此,开发一套基于ADAMS及ANSYS的柔性机器人动力学仿真系统,对于提高柔性机器人的设计效率、优化运动性能、预测运动行为具有重要意义。
本文旨在介绍一种基于ADAMS及ANSYS的柔性机器人动力学仿真系统的设计与实现方法。
文章将对柔性机器人的动力学特性进行分析,明确仿真系统的需求和目标。
详细介绍仿真系统的总体架构和各个模块的功能,包括柔性机器人的建模、动力学方程的建立、仿真求解以及结果后处理等。
在此基础上,文章将重点探讨ADAMS和ANSYS在仿真系统中的应用,以及它们之间的数据交互和协同工作机制。
通过实际案例验证仿真系统的有效性,并对未来研究方向进行展望。
通过本文的阐述,读者可以深入了解柔性机器人动力学仿真系统的基本原理和实现方法,为相关领域的研究人员提供有益的参考和借鉴。
本文的研究成果也将为柔性机器人的设计、优化和控制提供有力的技术支持。
二、柔性机器人动力学建模柔性机器人的动力学建模是理解其运动行为并进行精确控制的关键。
建模过程中,需要同时考虑机器人的刚性部分和柔性部分的动力学特性。
在这个过程中,我们采用了ADAMS和ANSYS这两个强大的工程仿真软件。
我们利用ADAMS进行多体系统动力学建模。
ADAMS以其强大的刚体动力学仿真能力,可以精确模拟机器人的刚性部分运动。
我们根据机器人的实际结构,在ADAMS中建立了详细的多体系统模型,包括连杆、关节、驱动器等各个部分。
然后,通过定义各个部件之间的约束关系,如转动副、移动副等,以及设定驱动器的运动规律,我们能够在ADAMS中模拟出机器人的各种运动状态。
然而,对于柔性机器人来说,仅仅考虑刚性部分的动力学是不够的。
ADAMS柔性体运动仿真分析及运⽤ADAMS 柔性体运动仿真分析及运⽤焦⼴发,周兰英(北京理⼯⼤学机械与车辆⼯程学院100081)摘要介绍了ADAMS柔性体基本理论及在ADAMS中⽣成柔性体的⼏种⽅法,并构建机械系统仿真模型.通过⼀个实例验证了ADAMS 柔性体运动仿真分析的实效.关键词:ADAMS 柔性体运动仿真继电器Application of ADAMS flexible body kinetic simulationJiao guangfa Zhou lanying(Beijing institute of technology ,school of mechanical and vehicular engineering , Beijing 100081 ) Abstract Introduced the basic theory of ADAMS flexible body and some methods of adding flexible bodies to a model to study the dynamic characteristics of the mechanical system1,constructed mechanical system simulation model1 Tested the validity of the ADAMS flexible kinematical simulation through an example1.Key words :ADAMS Flexible body Kinetic simulation relayADAMS全称是机械系统⾃动动⼒学分析软件,它是⽬前世界范围内最⼴泛使⽤的多体1系统仿真分析软件,其建模仿真的精度和可靠性在现在所有的动⼒学分析软件中也名列前茅.机械系统动⼒学仿真分析是机械设计的重要内容,过去分析时建⽴的模型,其构件都是属于刚体,在作运动分析时不会发⽣弹性变形.⽽实际上,在较⼤载荷或加、减速的情况下,机构受⼒后会有较⼤的变形和位移变化,产⽣振动.ADAMS的分析对象主要是多刚体,但ADAMS提供了柔性体模块,运⽤该模块可以实现柔性体运动仿真分析,以弹性体代换刚体,可以更真实地模拟出机构动作时的动态⾏为,同时还可以分析构件的振动情况[1].⼀、ADAMS柔性体理论及⽣成柔性体的⼏种⽅法ADAMS柔性模块是采⽤模态来表⽰物体弹性的,它基于物体的弹性变形是相对于连接物体坐标系的弹性⼩变形,同时物体坐标系⼜是经历⼤的⾮线性整体移动和转动这个假设建⽴的.其基本基⾦项⽬:北京市重点学科建设(XK100070424);北京理⼯⼤学基⾦(0303E10)作者简介:焦⼴发(1982—),男,河北⼈,硕⼠,主要研究⽅向为动⼒学仿真,有限元分析和表⾯涂层技术. 思想是赋予柔性体⼀个模态集,采⽤模态展开法,⽤模态向量和模态坐标的线性组合来表⽰弹性位移,通过计算每⼀时刻物体的弹性位移来描述其变形运动.ADAMS柔性模块中的柔性体是⽤离散化的若⼲个单元的有限个结点⾃由度来表⽰物体的⽆限多个⾃由度的.这些单元结点的弹性变形可近似地⽤少量模态的线性组合来表⽰.ADAMS提供了四种⽣成柔性体的⽅法,对于外形简单的构件,可以采⽤直接⽣成柔性件的⽅法,即拉伸模式;对于外形复杂的构件,可以采⽤先建刚性件, 再进⾏⽹格划分的模式, 即构件⽹格模式(Solid).1) 拉伸法⽣成柔性体:⾸先要确定拉伸中⼼线,再定义截⾯半径、单元尺⼨、材料属性等,最后定义好柔性体跟其它构件的连接点即外连点,就可以⽣成柔性体.模型⽣成柔性件的同时⽣成模态中性⽂件,该模态中性⽂件中包含了柔性件的质量、质⼼、转动惯量、频率、振型以及对载荷的参数因⼦等信息.将模型中原有的刚体件上的运动副修改在柔性件上,使柔性件与模型上的其它构件连接起来,同时删除⽆效的刚性件.这样可以使模型保持原有的⾃由度,从⽽实现柔性构件的运动仿真运算.2)⼏何外形法⽣成柔性体:这种⽅法是将⼏何体的外形所占⽤的空间进⾏有限元离散化,⼏何体既可以是在ADAMS/View中创建的,也可以是从其他CAD软件中导⼊的模型.这种⽅法⾸先要定义柔性件的附着点,即柔性件与其它构件的连接点.定义好附着点后,需要在附着点的附近的⽹格结点上选取适当数量结点作为⼒的作⽤点,作⽤点的数量和位置根据模型精度的需要来选取.最后,将选取的结点转换成ADAMS 的标识ID后,就可以⽣成模态中性⽂件.⽤这种⽅法与拉伸法相⽐,拉伸法创建的柔性体是六⾯体单元,⽽⼏何外形法⽣成的柔性体是四⾯体单元.⼀般来说六⾯体单元要⽐四⾯体单元要好些.3)导⼊有限元模型的⽹格⽂件创建柔性体:在ADAMS/AutoFlex的Flexbody 中选择Import mesh项,然后输⼊⽹格⽂件名,最后定义⽹格的材料属性,壳单元的厚度和计算的模态数,就可以导⼊柔性体,但是应⽤范围很⼩,只能输⼊Natran的bdf⽹格⽂件和I-DEAS的universal⽹格⽂件[2].4)利⽤ANSYS的宏命令⽣成ADAMS柔性体:A NSYS是⼀个多重物理有限元分析软件,适⽤于各种复杂的、跨领域的分析设计.ANSYS与ADAMS之间的双向数据接⼝可以⽅便地处理柔性体部件对机械系统运动的影响,并得到基于精确动⼒学分析结果的应⼒应变分析结果,从⽽提⾼分析⽔平.通过ADAMS软件与ANSYS软件之间的接⼝,可以很⽅便的考虑柔性体部件对机械系统运动的影响,并得到基于精确动⼒学仿真结果的应⼒应变分析结果,提⾼分析精度.ANSYS程序在⽣成柔性体部件的有限元模型之后,利⽤ADAMS宏命令可以很⽅便地输ADAMS软件所需要的模态中性⽂件Jobname.mnf此⽂件包含了ADAMS中柔性体的所有信息.在ADAMS软件中直接读⼊此⽂件即可看到柔性体部件的模型,指定好柔性体与其它部件的连结⽅式, 并给系统施加必要的外载后即可进⾏系统的动⼒学仿真[3].⼆、实例分析本⽂主要应⽤ADAMS提供的⼏何外形法⽣成柔性体.1.应⽤solidworks软件建⽴继电器三维实体模型,模型由衔铁、顶⽀架、底⽀架、触头、动簧⽚、动断静簧⽚、动何静簧⽚等组成,在建⽴模型过程中,对模型作了简化,省略了线圈、磁铁等部件,结构如图:1.顶⽀架2.动簧⽚3.动断静簧⽚4.触头5.动簧⽚6.动合静簧⽚7.衔铁8.挡圈9.底⽀架图1 三维软件模型2.建⽴模型后,⽣成Parasolid格式,保存于ADAMS的⼯作⽬录下.3.导⼊ADAMS中,并定义各部件的材料属性,同时ADAMS⾃动计算出转动惯量和质量.对各个部件进⾏约束.在这⾥对结构进⾏了简化,忽略了电学的⼲扰,只考虑机械结构之间的相互关系.⾸先⽤固定副把顶⽀架和底⽀架与⼤地固定在⼀起,然后固定动簧⽚,动断静簧⽚,动合静簧⽚,还要把触头与衔铁固定在⼀起,最后在衔铁与底⽀架之间施加旋转副,由于触头与动簧⽚接触,动合静簧⽚,动断静簧⽚之间也产⽣接触⼒,因此在这些部件之间也要定义接触.因为这次主要是为了验证柔性体的仿真,忽略了电磁学问题,同时也可忽略掉顶⽀架和底⽀架,因此把顶⽀架和底⽀架设置为哑物体,并对部分构件设为透明如图2所⽰.经简化后,在旋转副上加正弦驱动⼒来模拟电磁铁产⽣的吸附⼒,驱动⼒为9.5d *sin(1200* time),再进⾏仿真.设置仿真时间为0.015s,步长为0.000025s,由于动簧⽚为刚性体,当触头与动簧⽚接触时就会发⽣错误,当时间步长⾜够⼩时,也会发⽣穿透现象.1.衔铁2.动簧⽚3.动合静簧⽚4.动断静簧⽚5.触头6.衔铁7.底⽀架图2 简化后的模型4.把关键部件改变为柔性体。
从Adams2014版本开始,引入ANCF (Absolute Nodal Coordinate Formulation )算法,基于该种方式,可在Adams 中快速实现柔性索和柔性梁等类型模型的创建,并且在计算时具备更快地速度,提升效率。
基于这种方法创建的模型在Adams 中叫做FEpart ,即有限元构件模型,可同其他刚体模型进行碰撞或其他约束关系等的定义,还可在其上施加分布载荷,可将其看作为Adams 刚柔耦合功能的补充,可处理大变形、自接触等现象。
Adams 中刚柔耦合功能架构,如下所示:在多体动力学中考虑构件大变形时往往采用传统的离散方法,将本来完整的模型离散成一个个小刚体,刚体之间通过力元连接,该种方法可以一定程度上模拟几何非线性现象,但基于FE Part 可以更进一步,在精度与计算速度方面都有更好地表现。
同时,FE Part 相对于MNF 方法也有很多不同之处,首先其可以更加精确地模拟大变形问题,而线性模态方法则不可,另外,建摸时不需要有限元软件,直接在Adams环境下即可完成。
在口令许可方面,也有了专门的Feature加以明确,如下:FEATURE ADAMS_Nonlinear_Part MSC 2014.1118 18-nov-2014 uncounted \4484928C4511 HOSTID=5c260a527247 ISSUED=20-may-2014 \NOTICE="For the exclusive use of MSC Software employee Zhiwei \Chen" ck=62 SN=1195221-09a6300b72a93741ab53-598b下面基于FE part功能创建说明模型。
下图红色箭头所指即为FEPart建模图标:点击后出现向导对话框,在类型方面有3D和2D等类型供选择:然后,选择所建立模型的扫掠线:会形成三维模型。
adams建立柔性体ADAMS是美国MDI公司开发的机械系统动力学仿真分析软件,其求解器采用多刚体动力学理论中的拉格朗日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运动学和动力学分析,输出位移、速度、加速度和反作用力曲线。
对系统动力分析而言,结构本身的弹性变形与系统的宏观刚体运动同等重要。
ADAMS中的所有物体均以刚体定义,忽略结构柔度对系统的影响,一般的有限元分析软件对包含大位移运动的系统动力学分析又无能为力,因此在ADAMS中实现刚体和柔体相结合的系统动力学分析是一个较可行的解决方法。
1996年,ADAMS推出ADAMS/Flex模块,实现了同时包含刚体和柔体的机构动力学分析。
ADAMS中,有3种建立柔性体的方法:1.利用柔性梁连接,将一个构件离散成许多段刚性构件,离散后的刚性构件之间采用柔性梁连接,只适用于简单的构件,其实质还是刚性构件柔性连接,不算是真正的柔性体;离散柔性连接件:把一个刚性构件离散为几个小刚性构件,小刚性构件之间通过柔性梁连接,离散柔性连接件的变形是柔性梁连接的变形,并不是小刚性构件的变形,小刚性构件的任意两点不能产生相对位移,所以离散柔性连接件本质是刚性构件的范畴内。
每段离散件有自己的质心坐标系、名称、颜色和质量信息等属性,每段离散件是一个独立的刚性构件,可以像编辑其他刚性构件一样来编辑每段离散件。
柔性连接件的优点:这种柔性体可以模拟物体的非线性变形,但只适用于简单结构,可以直接帮助用户计算横截面的属性,比直接使用柔性梁连接将两个构件连接起来方便Build——Flexible bodies——Discrete Flexible LinkName:Dis_flex,系统自动按照Dis_flex_elem1、Dis_flex_elem2......的顺序给每个离散连接件起一个名称,Dis_flex_beam1、Dis_flex_beam2.......的顺序给每个柔性梁连接起一个名字Damping Ratio 设置柔性梁连接的粘性阻尼和刚度之间的比值Attachment 确定起始端和中终止端与其他构件之间的连接关系:free、刚性rigid、柔性flexible2.利用其他有限元分析软件将构件离散成细小的网格,进行模态计算,将计算的模态保存为模态中性文件MNF(Modal Neutral File),直接读取到ADAMS中建立柔性体;由于采用的是模态线性叠加来模拟物体变形,因此模态式柔性体仅适用于线性结构的受力行为。