ADAMS柔性体运动仿真分析及运用
adams柔性体仿真MNF
a
c
b
点击“OK” 按钮后,会出现两次下述的消息,可以忽略该消息。 -----------------------------------------------------------------------------------Acknowledgement requested from application APP INTERFACES Problem found with the Craig-Bampton Lower Bound. If it is not changed, a value of '' will be used (For these values blanks are interpretted as the Nastran default). -------------------------------------------------------------------------------------
在连杆小端的中心创建几何点。
d
10
Step4:创建RBE2单元
a
a. 选择Elements | Create | Node | Edit 。
b. 为了在生成RBE2 单元时便于识别
在Node ID List 中输入 10001 。
c. 在Node Location List 中选择在连
a
杆的大端中心建立的几何点。
在本例题中,使用MSC.Patran生成直接以MSC.Nastran输出MNF文件 的MSC.Nastran输入文件,运行MSC.Nastran确认输出MNF文件。
Copyright 2005 MSC.Software Corporation 3
ADAMS中的柔性体分析研究论文
ADAMS中的柔性体分析研究论文0 引言ADAMS是美国MDI公司开发的机械系统动力学仿真分析软件,其求解器采用多刚体动力学理论中的拉格朗日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学、运动学和动力学分析,输出位移、速度、加速度和反作用力曲线。
对系统动力分析而言,结构本身的弹性变形与系统的宏观刚体运动同等重要。
ADAMS中的所有物体均以刚体定义,忽略结构柔度对系统的影响,一般的有限元分析软件对包含大位移运动的系统动力学分析又无能为力,因此在ADAMS中实现刚体和柔体相结合的系统动力学分析是一个较可行的解决方法。
1996年,ADAMS推出ADAMS/Flex莫块,实现了同时包含刚体和柔体的机构动力学分析。
ADAMS中的柔性体分为离散式和模态式两种。
离散式柔性体以梁单元方式串接,单元数目越多越能模拟实际变形。
这种柔性体可以模拟物体的非线性变形,但只适用于简单结构;模态式柔性体是由外部有限元软件生成的,是有网格的物体,能根据物体的实际结构进行复杂建模。
由于采用的是模态线性叠加来模拟物体变形,因此模态式柔性体仅适用于线性结构的受力行为。
1、ADAMS/FIs柔性体ADtALSFSx采用CJmehod柔性体基本理论和模态叠加合成理论,可以根据不同外力状态适时反应出正确的变形结果。
其基本思想是赋予柔性体一个模态集采用模态展开法,用模态向量和模态坐标的线性组合表示物体的弹性位移,通过计算每一时刻物体的弹性位移来描述其变形运动。
物体的弹性变形是相对于物体坐标系的弹性小变形,同时物体坐标系又经历大的非线性整体移动和转动。
ADASFlex中的柔性体采用有限元模态中性文件(ModalNdcra1Fid;MNF)描述。
MNF文件是一个独立于操作平台的二进制文件,包含如下信息:几何信息节点位置及其连接;节点质量和惯量;模态;模态质量和模态刚度。
有限元分析结果可以用程序控制生成模态中性文件,更为实用的是使用ADAM 与ANSYSNASIRANPDEAS等商业有限元软件的数据交换接口利用这些软件进行分析后将结果转换成模态中性文件。
Adams柔性体例子—机器人Adams虚拟实验详细步骤
一.ADAMS软件简介 (2)1.1ADAMS软件概述 (2)1.2用户界面模块(ADAMS/View) (3)1.3求解器模块(ADAMS/Solver) (5)1.4后处理模块(ADAMS/PostProcessor) (6)1.5控制模块(ADAMS/Controls) (8)二.典型机器人虚拟实验 (9)2.1串联机器人 (9)2.1.1 运动学分析 (9)2.1.2 动力学分析 (14)2.1.3 轨迹规划 (17)2.1.4 基于ADAMS和MATLAB的联合运动控制 (22)一.ADAMS软件简介虚拟样机仿真分析软件ADAMS(Automatic Dynamic Analysis of Mechanical Systems)是对机械系统的运动学与动力学进行仿真的商用软件,由美国MDI (Mechnical Dynamics Inc.)开发,在经历了12个版本后,被美国MSC公司收购。
ADAMS集建模、计算和后处理于一体,ADAMS有许多个模块组成,基本模块是View模块和Postprocess模块,通常的机械系统都可以用这两个模块来完成,另外在ADAMS中还针对专业领域而单独开发的一些专用模块和嵌入模块,例如专业模块包括汽车模块ADAMS/Car、发动机模块ADAMS/Engine、火车模块ADAMS/Rail、飞机模块ADAMS/Aircraft等;嵌入模块如振动模块ADAMS/Vibration、耐久性模块ADAMS/Durability、液压模块ADAMS/Hydraulic、控制模块ADAMS/Control和柔性体模块ADAMS/AutoFlex等[3]。
1.1ADAMS软件概述ADAMS是以计算多体系统动力学(Computational Dynamics of Multibody Systems)为基础,包含多个专业模块和专业领域的虚拟样机开发系统软件,利用它可以建立复杂机械系统的运动学和动力学模型,其模型可以是刚体的,也可以是柔性体,以及刚柔混合体模型。
ANSYS和ADAMS柔性仿真详细步骤解析
ANSYS和ADAMS柔性仿真详细步骤解析步骤1:建立模型首先需要建立汽车悬挂系统的模型,包括车轮、悬架、车体等组成部分。
可以使用ANSYS的建模工具进行几何建模,也可以导入CAD模型进行后续处理。
步骤2:定义模型属性在ANSYS中,需要为模型定义材料属性、约束条件和加载条件。
对于悬挂系统,材料属性可以定义弹簧、阻尼器和悬挂臂的材料特性;约束条件可以设置车体和地面间的边界条件,例如固支或可移动支撑;加载条件可以设置车轮的载荷和运动。
步骤3:网格划分接下来需要对模型进行网格划分,将模型离散成小的单元,这些单元可以是三角形、四边形或立方体等形式。
网格划分的精细程度直接影响到仿真的准确性和计算速度。
步骤4:设置运动学和约束在ANSYS中,可以设置模型的运动学和约束条件,即定义汽车悬挂系统中各个部件的运动关系和限制。
例如,可以设置车轮的旋转和转向运动以及悬挂臂的运动自由度。
这些设置可以通过定义关节、连接、驱动器等方式来实现。
步骤5:施加载荷在ANSYS中,可以施加各种静态和动态的载荷,模拟实际工作条件下的受力情况。
例如,可以施加车轮产生的垂直载荷、离心力、横向力等。
载荷可以施加在车轮、悬挂臂或车体上,可以是静态的或随时间变化的。
步骤6:求解模型设置好加载条件后,可以开始求解模型并进行分析。
ANSYS会根据模型的几何形状、材料特性、约束条件和加载条件等参数进行计算,得到模型在各种受力情况下的应力、变形、振动等结果。
求解模型可能需要较长的计算时间,特别是对于复杂的模型。
步骤7:分析结果在求解完成后,可以对模型的分析结果进行后处理和可视化。
ANSYS提供了各种图形和数据输出选项,可以将结果以图像、表格或动画的形式展现出来。
在分析结果中,可以观察汽车悬挂系统各个部件的受力、变形、振动等情况,从而评估其性能和安全性。
ADAMS是一种基于多体动力学的仿真软件,能够模拟和分析多体系统的运动、受力、碰撞等特性。
这里以汽车悬挂系统为例进行详细解析。
ADAMS柔性体运动仿真分析研究及运用
拟出机构动作时的动态行为, 同时还可以分析构件的 振动情况。
一、 ADAMS 柔性体理论
ADAMS 柔性模块是采用模态来表示物体弹性的, 它基于物体的弹性变形是相对于连接物体坐标系的弹 性小变形, 同时物体坐标系又是经历大的非线性整体 移动和转动这个假设建立的。其基本思想是赋予柔性 作或人工修磨复杂曲面。这样虽然也可以得到较好的 质量, 但生产率低, 对工人的技术水平要求也高。现经 采用 CAD / CAM 集成技术后收到较好效果, 设计、 制造 水平和生产率均上了一个台阶, 这也正是模具制造业 创新发展的方向。 本系统用人—机交互的方式, 不片面追求集成的 自动化程度, 在实用的前提下考虑其先进性, 是当前一 种行之有效的实用型集成途径。
图l 引入柔性体的焊枪仿真运动 图6 不同阻尼系数时振动比较 图5 焊丝盘质量对振动影响 图4 焊枪端部横向振动曲线
再减 速 到 0 这 一 过程的振动曲线。 从图中可以看到: 曲线 符 合 总 的 运 动规律, 有明显振 动。 2. 0s 以 后 ( 即速度降为零后 0. 5s ) , 开始趋于稳定, 振幅不超过 0. 03mm, 可以开始焊接, 不影响定位精度。 对焊枪的振 动进行比较分析: l) 焊丝盘焊丝最 多与 最 少 情 况 下 的振 动 比 较 见 图 5 。2 ) 系统阻尼系 数不同时的振动情况比较见图 6 。图 5 中实线表示焊 丝盘焊丝最多时焊枪端部振动曲线, 图中虚线表示焊 丝盘焊丝最少时焊枪端部振动曲线。由图 5 可见, 焊 丝减少时, 振幅降低, 稳定时间缩短。 图 6 是设置 不同 的 阻 尼 系 数 情况 下 得 到 的 振 动曲线, 实线对应 的 阻 尼 率 为 0. 05 , 虚线为 0. 2 。 由图 6 可以看到, 阻尼率对焊枪振幅的影响并不明显, 但对系统的稳定时间有明显影响。当 阻 尼 率 为 0. 2 时, 系统振动曲线与阻尼率为 0. l 时接近, 但当阻尼率 为 0. 05 时, 系统很难达到稳定。由此可见, 适当增加 系统阻尼, 可以缩短系统稳定时间。 根据以上分析可以得出以下结论: 焊枪在启、 停阶 段由于加、 减速造成焊枪头部有一定的振动, 但振动振 幅不大于 0. 2mm, 稳定时间不超过 0. 5s, 即使在焊枪 携带焊丝质量发生变化情况下, 也不例外。所以, 焊接 机器人总体方案从振动角度考虑, 也是可行的。
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 mechanicalsystem1,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系统仿真分析软件,其建基金项目:北京市重点学科建设(XK100070424);北京理工大学基金(0303E10)模仿真的精度和可靠性在现在所有的动作者简介:焦广发(1982—),男,河北人,硕士,主要研究方向为动力学仿真,有限元分析和表面涂层技术.力学分析软件中也名列前茅.机械系统动力学仿真分析是机械设计的重要内容,过去分析时建立的模型,其构件都是属于刚体,在作运动分析时不会发生弹性变形.而实际上,在较大载荷或加、减速的情况下,机构受力后会有较大的变形和位移变化,产生振动.ADAMS的分析对象主要是多刚体,但ADAMS提供了柔性体模块,运用该模块可以实现柔性体运动仿真分析,以弹性体代换刚体,可以更真实地模拟出机构动作时的动态行为,同时还可以分析构件的振动情况[1].一、ADAMS柔性体理论及生成柔性体的几种方法ADAMS柔性模块是采用模态来表示物体弹性的,它基于物体的弹性变形是相对于连接物体坐标系的弹性小变形,同时物体坐标系又是经历大的非线性整体移动和转动这个假设建立的.其基本思想是赋予柔性体一个模态集,采用模态展开法,用模态向量和模态坐标的线性组合来表示弹性位移,通过计算每一时刻物体的弹性位移来描述其变形运动.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.把关键部件改变为柔性体。
基于ADAMS及ANSYS的柔性机器人动力学仿真系统
基于ADAMS及ANSYS的柔性机器人动力学仿真系统一、本文概述随着科技的快速发展,机器人在工业、医疗、军事等领域的应用越来越广泛。
其中,柔性机器人以其独特的柔性和适应性,在众多应用场景中表现出显著的优势。
然而,柔性机器人的动力学特性复杂,传统的建模与仿真方法往往难以准确描述其运动行为。
因此,开发一套基于ADAMS及ANSYS的柔性机器人动力学仿真系统,对于提高柔性机器人的设计效率、优化运动性能、预测运动行为具有重要意义。
本文旨在介绍一种基于ADAMS及ANSYS的柔性机器人动力学仿真系统的设计与实现方法。
文章将对柔性机器人的动力学特性进行分析,明确仿真系统的需求和目标。
详细介绍仿真系统的总体架构和各个模块的功能,包括柔性机器人的建模、动力学方程的建立、仿真求解以及结果后处理等。
在此基础上,文章将重点探讨ADAMS和ANSYS在仿真系统中的应用,以及它们之间的数据交互和协同工作机制。
通过实际案例验证仿真系统的有效性,并对未来研究方向进行展望。
通过本文的阐述,读者可以深入了解柔性机器人动力学仿真系统的基本原理和实现方法,为相关领域的研究人员提供有益的参考和借鉴。
本文的研究成果也将为柔性机器人的设计、优化和控制提供有力的技术支持。
二、柔性机器人动力学建模柔性机器人的动力学建模是理解其运动行为并进行精确控制的关键。
建模过程中,需要同时考虑机器人的刚性部分和柔性部分的动力学特性。
在这个过程中,我们采用了ADAMS和ANSYS这两个强大的工程仿真软件。
我们利用ADAMS进行多体系统动力学建模。
ADAMS以其强大的刚体动力学仿真能力,可以精确模拟机器人的刚性部分运动。
我们根据机器人的实际结构,在ADAMS中建立了详细的多体系统模型,包括连杆、关节、驱动器等各个部分。
然后,通过定义各个部件之间的约束关系,如转动副、移动副等,以及设定驱动器的运动规律,我们能够在ADAMS中模拟出机器人的各种运动状态。
然而,对于柔性机器人来说,仅仅考虑刚性部分的动力学是不够的。
adams柔性体仿真MNF
a
b i c f e d h g
Copyright 2005 MSC.Software Corporation 13
Step4:创建 创建RBE2单元 创建 单元
c b d a
a. b. c. d.
点击Node Size 图标,缩小显示节点。 点击Iso 1 View 按钮,设定在“Iso 1 View” 显示viewport上的模型。 Shading显示模型。 在Plot Erase 面板点击 “Posted Entities – Geometry : Plot” 按钮,在 viewport上显示几何模型。
a b
c
在连杆小端的中心创建几何点。
d
Copyright 2005 MSC.Software Corporation 10
Step4:创建 创建RBE2单元 创建 单元
a
a. b. c. d. 选择Elements | Create | Node | Edit 。 为了在生成RBE2 单元时便于识别 在Node ID List 中输入 10001 。 在Node Location List 中选择在连 杆的大端中心建立的几何点。 继续,选择在连杆的小端中心建 立的几何点。(未勾选Auto Execute 的场合,选择后点击 Apply- 。)
a b c d
c
d
Copyright 2005 MSC.Software Corporation 11
Step4:创建 创建RBE2单元 创建 单元
b d
a.
b. c. d.
为了便于操作在Plot Erase 面板按顺序点击 “Posted Entities – Geometry : Erase” 按 钮、” Posted Entities – FEM : Plot” 按钮 ,仅在viewport上显示FEM 模型。 点击Front View 图标,设定在“Front View”显示viewport上的模型。 如右图,放大显示连杆大端。 点击Node Size 图标,显示节点。
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中建立柔性体;由于采用的是模态线性叠加来模拟物体变形,因此模态式柔性体仅适用于线性结构的受力行为。
基于Adams刚柔耦合仿真分析及应用
基于 Adams刚柔耦合仿真分析及应用【摘要】:剪式稳定架系统常用于汽车车身输送线,可实现车身的升降与运输。
其上框架布置2台电机,通过皮带带动下框架和吊具,实现升降。
在实际运行过程中,由于存在升降皮带安装轮安装相位偏差、皮带缠绕驱动轮运行过程旋转半径波动、皮带不等长等因素,造成下框架倾斜。
在升降过程中,由于运动不平衡,4根剪式稳定架可能产生较大的作用力,存在安全隐患。
因为采用多刚体系统计算会产生卡死现象,所以对剪式稳定架进行柔性化处理,从而得到刚柔耦合的多体系统,然后进行动力学仿真分析,预测剪式稳定架的受力情况,为产品设计和优化提供参考。
【关键词】:剪式稳定架;Adams;刚柔耦合;仿真分析引言1996年,ADAMS推出ADAMS Flex模块,实现了同时包含刚体和柔体的机构动力学分析。
ADAMS中的柔性体分为离散式和模态式2种:离散式柔性体是把一个刚体构件离散为几个小刚性构件,小刚体构件之间通过柔性梁连接,离散式柔性体的变形是柔性梁的变形,并不是小刚体构件的变形,这种柔性体可以模拟物体的非线性变形,但只适用于简单结构;模态式柔性体是由ADAMS Flex模块或外部有限元软件生成,能根据构件的实际结构进行复杂建模,这种柔性体采用的是模态叠加法来模拟物体变形,故仅适用于线性结构的受力分析。
1刚柔耦合基本理论在外部载荷作用下,物体一定会发生弹性变形,所以,多体系统都可以等效认为是一个多柔性系统。
在这种情况下,如果所研究的部件刚度大并且不考虑部件的应力-应变响应,则可以将该部件视为刚体。
但是当所研究部件的弹性变形对系统的影响较大,或者在外部载荷作用下部件的变形较为明显时,则必须考虑部件的弹性系数。
此时,就需要把所研究部件进行柔性化处理,以使多体系统更接近实际情况。
本文进行刚柔耦合仿真时采用了RecurDyn中提供的有限元柔性体建模。
有限元柔性体实现了有限元技术与多体动力学的有机结合,克服了模态柔性体对接触问题建模不准确,柔性体变形后模态需要及时更新的缺点,采用节点之间的相对位移和旋转作为节点坐标来描述结构的变形,具有较高的计算精度。
基于ADAMS的翻板机驱动轴的柔性体和钢性体的仿真分析
入 的翻板 机 的刚性 驱 动 轴 转 化 为 柔 性 驱 动 轴 , 时 此 的翻板 机模 型 就属 于刚 柔 混 合 模 型 ; 后 再 对 刚柔 然
目前 , 大部 分 翻板 机都 由生 产厂 家 自行设 计 , 设 计 水 平参 差不 平 , 计 方法 也不 够专 业 , 设 只是 为 了达 到各 自厂 家 的生 产 目的 , 难 形 成 统 一 的标 准 。经 很 过 查 阅大量 资 料发 现 , 目前 国 内较 为 系 统 的 介 绍 翻 板 机 的资 料 和专 著非 常 少 , 以深 入 的对 此 进 行 研 所
式 翻板机 简 化模 型如 图 1 所示 。
小齿 轮与 固定 在滚 筒 上 的 大齿 圈 啮 合 , 滚 筒 相对 使 于 中铰 轴 支 架 转 动 ; 托 辊 和滚 筒 相 接 触 并 靠摩 4个
擦 力旋转 , 以支承 滚筒 ; 过施加适 当的驱 动 函数 用 通 使放 在滚 筒上 的铜 板 由竖直 状 态 变 为 水平 状 态 , 再 由水 平状 态变 为竖 直状态 , 环往复 , 而实现 连续 循 从 的翻板动 作 。为 了达 到 翻板 的效 果 , 对 机 械 式 翻 应
某些 运动 副上添 加驱 动和 载荷 以及在 构件 间施 加载
荷 。从 本质 上说 , 驱动 也是 一种 约束 , 约束 2个 构件
按照定 义好 的规律 运动 , 而运 动 副 约束 2个 构 件 的 运动 规律 是相对 静止 的 。系统根 据运 动 副建立 的约
ANSYS和ADAMS柔性仿真详细步骤解析
ANSYS与ADAMS进行联合柔性仿真基本思路:在ANSYS进行.mnf文件输出,然后把输出的.mnf文件输入ADAMS,进行零件更换。
然后在ADAMS 进行加载约束,仿真,查看结果。
软件:ANSYS10,ADAMS 2007 R3具体步骤:ANSYS输出.mnf柔性文件1.1建立单元单元1: solid45或者其他3D单元单元2:MASS21,此单元只用于连接点单元设置弹性模量,泊松比,密度3个参数1.2导入模型(・x_t)或者建立模型完成后,创建连接点,ANSYS要求必须是2或者2个以上的连接点keypo ints。
具体方法,看个人而定。
曰Preprocessor0 Elenent Type0 Real Constants;Q laterial FropsB Secti onsB lodelinc曰1田keypoints1.3划分单元对体用3D单元划分,我选用meshtool方法接下来设置real constants,这个参数设置,一定要到等到3D网格划分完后再设置Preference田El CB ent Type□誉g Add/Eail/Delett3 Tki cknes^ Func对MASS21进行设置。
NONE DEFINED E 序 匡 E E Z EEEEE FClose Constants for 3~D U SEE with Eotary Inerti a COTOFT C3XD) 3 it X diriitish HASS K le-5 斤⑪ Y dirtetion le-5 in Z direetioii HASS le-5 inertia about X IXK le-5 i^rtia about Y ITIla-5 aboat Z IZZ in-ertia 1«-S L'iuxeel 1 R K ES I C GTIS I ant Set Snuher I, for IAS5Z] E14<n«nt Ty]?» Mm 2 Heal Co^DElant Mo. LUis Pl&ss H ^SE Rotary tUtar 簞 田田 El Q T o-loigicBl D ;13 EM Tool0 Dpt H F“li Dfe&i g^.® Raiiation 0>l 田 lu-Tiae St.«.l5 RBI V * r- ■- v m W J>a it * ?wTinfllCi >Et PastRa t ary Real constant Set No.要大于2,下面的值要非常小 然后对连接点,即 keypoints 进行单元划分:先设置keypoints 属性,如下[KAni Ais i £Ti Allt\i bnblts “ fjdcri E^J LL E 庙tl stl dgpf Tin EIMH &L 他屯 Applr J :y|i II I nl A t I ; f I hikt ESES ElmauL cc-ardjxiki-i lyx MAT UtlK-J *1 T^Mbtr 耳L 理I LiemerJ A/tifaJes- ■翻1 Fine 1 Coa'se Size 匚 aiiEk * 'g"l Aredd 3 I Lnss _±d d LiVSf 3 I Cu^<l H«£;- Mpsh - -r _d1.4建立刚性区域刚性区域都是节点=连接节点+刚柔接触的面上所有节点在ANSYS里面,这一步,连接点为主节点,刚柔接触面上的所有节点为从节点首先得按如下2个图片进行主节点和从节点节点组合。
ANSYS和ADAMS柔性仿真详细步骤
ANSYS和ADAMS柔性仿真详细步骤ANSLY柔性仿真步骤:1.确定仿真目标:首先要确定柔性仿真的目标,例如想要分析材料的应力应变分布、模拟结构在不同环境下的响应等。
2.创建模型:根据仿真目标,使用ANSYS中的建模工具创建模型。
可以通过几何建模、导入CAD文件等方式创建模型。
模型应包括几何形状、材料属性和约束条件等。
3.定义材料属性:根据实际情况,可以通过ANSYS中的材料库选择合适的材料属性,或者根据具体材料的性质自定义材料属性。
材料属性包括材料的弹性模量、泊松比、密度等。
4.定义约束条件:确定模型中哪些部分是固定的或者受到限制的。
通过在模型上设置约束条件,可以模拟实际物体的固定边界条件。
5.定义加载条件:根据仿真目标,在模型上定义加载条件,即施加在模型上的外部力或者压力。
可以通过指定点载荷、面载荷等方式定义加载条件。
6.网格划分:在模型上进行网格划分,将模型离散为有限个较小的单元。
较精细的网格划分可以提高仿真的精确性,但同时也会增加计算量。
7.选择求解器和求解参数:ANSYS中有多种求解器可以选择,不同的求解器适用于不同类型的仿真问题。
根据自己的仿真目标选择合适的求解器,并设置求解参数,如收敛准则、时间步长等。
8.进行仿真计算:根据以上步骤的设置,启动计算。
ANLSYS会根据模型、材料属性、加载条件等信息进行计算,并生成仿真结果。
对仿真结果进行处理和分析。
如可以分析材料的应力应变分布、变形情况、模态分析等。
ADAMS柔性仿真步骤:1.确定仿真目标:和ANSYS一样,首先要确定柔性仿真的目标,例如想要分析柔性结构的变形、模拟柔性机构的运动等。
2.创建模型:使用ADAMS中的建模工具创建模型。
ADAMS提供了丰富的建模功能,可以创建刚体和柔性体,并定义它们之间的关系和约束。
3.定义材料属性:在ADAMS中,柔性体的材料属性可以通过定义材料的弹性模量、泊松比、密度等参数来实现。
4.确定刚体和柔性体之间的连接关系:根据模型的实际情况,在模型中定义刚体和柔性体之间的连接关系。
ADAMS柔性体仿真在摊铺机振捣熨平装置中的运用
7 2
( 上半月刊 ) 2 0 1 0 1 0
图1 0 振捣频率为 2 0 H z时熨平板振动曲线
图1 1 振捣频率为 2 5 H z时熨平板振动曲线
4 振捣梁间相位角对熨平板振动影响试验
/ —1 , 对振捣器独立工 参照国标 G B T1 6 2 7 7 9 9 6 作时熨平板振动频率和振动加速度进行了测定 。 试 验用摊铺机熨平板长度为 9 m, 熨平板箱体置于轮胎
— — 第i段振捣梁质量 , 其中 Z 代表 式中 mz i ,m F i— 主振捣梁 ,F 代表副振捣梁 ; — — 右侧主振捣梁位移 , [ x x e s i n t -( i ω Z Y i— Z Y i= Z ) / ] , , , …… ; - 1β - = 12 k π2 i — — 右 侧 副 振 捣 梁 位 移 ,x x F Y i— F Y i =e F × [ ( ) / ] , , s i n t + - i -1 - 2 i =1 2, ω β π …… k; — — 左侧 主 振 捣 梁 位 移 , x x e s i n[ t+ ω Z Z i— Z Z i= Z ) / ] , , , …… i - 1 -π 2 i = 1 2 k; α+( β — — 右侧副振捣梁位移 , [ x x e s i n t + ω + F Z i— F Z i= F ) /-π / ] , , , …… i - 1 2 i = 1 2 k; α+ ( β — — 主振捣梁振幅 ; e Z— — — 副振捣梁振幅 ; e F— — — 主副振捣梁相位差 ; — — — α — 左右振捣梁相位差 ; — — 相邻振捣梁相位差 ; β— 2 n; π — — 振捣轴旋转角速度 , ω— ω=2 π f= 6 0 — — 振捣梁振动频率 ; f— — — 振捣轴转速 ; n— — — 侧振捣梁振捣质量块数 。 k—
ANSYS与ADAMS联合柔性仿真详细步骤
ANSYS与ADAMS联合柔性仿真详细步骤下面是ANSYS与ADAMS联合柔性仿真的详细步骤:第一步:建立ANSYS模型1.根据系统的实际情况,使用ANSYS软件建立结构有限元模型。
在建立模型时,需要考虑结构的几何形状、材料特性、边界条件等。
2.对模型进行网格划分,确保模型的几何形状能够被分割成小单元。
划分网格时,需要根据模型的复杂程度和计算资源的限制进行权衡。
3.为模型定义材料属性,包括弹性模量、泊松比、密度等。
这些参数可以根据实际的材料测试数据或者经验值进行定义。
第二步:进行结构有限元分析1.定义加载条件,包括施加在模型上的力、力矩、温度等。
这些加载条件可以来自实际的工作环境或者通过其他仿真方法得到。
2.进行结构有限元分析,求解模型的应力、应变、位移等机械响应。
ANSYS提供了许多求解器,可以根据具体的问题选择合适的求解器。
3.对分析结果进行后处理,包括查看位移、应变云图、应力云图等。
这些结果可以用于评估模型的性能以及设计的合理性。
第三步:导出ANSYS模型至ADAMS1.将ANSYS的分析结果导出至ADAMS软件。
可以选择导出位移、应变等关键结果,并将其作为ADAMS仿真模型的输入。
2.导出过程中需要注意单位的一致性,确保ANSYS模型的尺度与ADAMS模型相匹配,以便于后续的关联分析。
第四步:建立ADAMS模型1.在ADAMS中建立多体动力学模型。
根据系统的实际情况,可以使用ADAMS软件提供的部件库,选择合适的刚体、活动副等进行建模。
2.在模型中引入柔性部件,即ANSYS导出的有限元结果,并与刚体连接起来。
确保柔性部件的位置、方向、刚度等参数与ANSYS模型相匹配。
第五步:进行多体动力学分析1.定义加载条件,包括施加在模型上的力、力矩、速度等。
根据实际的工作环境,可以模拟不同的工况进行分析。
2.进行多体动力学分析,求解模型的运动学和动力学响应。
ADAMS提供了各种求解器和控制算法,可以根据具体的问题选择合适的求解方法。
adams柔性体仿真MNF
Copyright 2005 MSC.Software Corporation 14
Step5:创建DOF List
a
定义外部节点(A-set)。 a. b. c. d. e. f. g. h. i. 选择Elements | Create | DOF List 。 在“DOF List Name” 中输入任意的名称( 例: A-Set)。 点击 Define Terms… 。 在“DOF List Type:” 中选择 ASET 。 在“DOFs” 中选择全部自由度。 在“Node List” 中选择在连杆大端/小端中心 的 Node 10001 , 10002 。 点击Apply 。 点击Cancel 。 点击-Apply- 。
a
a
c
Copyright 2005 MSC.Software Corporation 12
Step4:创建RBE2单元
a
a. b. c. d. e. f. g. h. i. j. 选择Elements | Create | MPC | RBE2 。 点击Define Terms… 。 选择Create Dependent 。 在“DOFs” 中选择全部自由度。 在“Node List” 中选择连杆大端的内径部 的全部节点作为从属节点。(如右图采 用 Polygon Pick 可以便于选择。) 选择Create Independent 。 在“Node List” 中选择在连杆大端中心建 立的节点(Node 10001)。 点击Cancel 。 点击-Apply- 。 对于连杆的小端同样按照 b ~ i的顺序操 作创建 RBE2 单元。
a
b
i c f e g
d
h
Copyright 2005 MSC.Software Corporation 13
ADAMS_CAR模块详细实例教程(柔性体篇)
13柔性体介绍 (253)13.1柔性体引入ADAMS建模 (253)13.1.1打开原有的X5后悬架模板 (253)13.1.2将小连杆的模态中性文件导入ADAMS (254)13.2利用Hyper Mesh及Motion View软件来生成模态中性文件MNF (256)13.2.1创建小连接杆的CAD模型 (256)13.2.2将iges格式文件导入到Hyper Mesh划分网格 (257)13.2.3创建材料 (267)13.2.4创建刚性单元 (271)13.2.5给刚性中心节点编号 (279)13.2.6导出nastran模板格式文件 (281)13.2.7创建h3d文件及MNF文件 (282)《柔性体篇》13柔性体介绍在模型中引入柔性体可以提高仿真的精度。
柔性体可采用模态中性文件(MNF)来描述。
该文件是一个二进制文件,包含了以下信息:几何信息(结点位置及其连接);结点质量和惯量;模态;模态质量和模态刚度。
可以利用ANSYS、NASTRAN、ABAQUS等限元软件包进行分析并将结果写成模态中性文件,输入到ADAMS/View或ADAMS/Car中,建立相应零件的柔性体。
13.1柔性体引入ADAMS建模在模型中引入柔性体首先要在ADAMS/Car中读入模态中性文件,然后ADAMS/Car会创建必要的几何实体用以显示柔性体。
然后在模型中与其它刚体部件之间施加约束。
本教程以后悬架的小连接板为例。
13.1.1打开原有的X5后悬架模板13.1.2将小连杆的模态中性文件导入ADAMS在ADAMS/Car中读入模态中性文件的过程如下:1)从Build菜单中选择Parts>Flexible Body>New设定对话框如下,在Left Modal Neutral File和Right Modal Neutral File里右击鼠标选择自己已经创建好的MNF文件,点击OK。
2)创建柔性体与刚体的中间连接体Interface Part柔性体不能直接与刚体建立约束,必须通过中间体来连接。
ADAMS柔性体运动仿真分析及运用
ADAMS柔性体运动仿真分析及运用
焦广发;周兰英
【期刊名称】《现代制造工程》
【年(卷),期】2007(000)005
【摘要】介绍机械系统自动动力学分析软件(ADAMS)柔性体基本理论及在ADAMS中生成柔性体的几种方法,并构建机械系统仿真模型,通过一个实例验证ADAMS柔性体运动仿真分析的实效.
【总页数】3页(P51-53)
【作者】焦广发;周兰英
【作者单位】北京理工大学机械与车辆工程学院,北京,100081;北京理工大学机械与车辆工程学院,北京,100081
【正文语种】中文
【中图分类】TP391
【相关文献】
1.ADAMS柔性体仿真在摊铺机振捣熨平装置中的运用 [J], 杨力超
2.基于ADAMS柔性体的分析及在太阳阵展开中的应用 [J], 王远锋;水小平
3.基于ADAMS的人体步态运动仿真 [J], 杨楠;戴士杰
4.ADAMS柔性体运动仿真分析研究及运用 [J], 刘俊;林砺宗;刘小平;王刚
5.基于ADAMS柔性体的高速磨床主轴系统结构分析及优化设计 [J], 崔中;文桂林;姜潮
因版权原因,仅展示原文概要,查看原文内容请购买。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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可以通过集成控制器模块实现柔性体系统的控制。
例如,在
飞机机翼的控制系统中,ADAMS可以模拟机翼的柔性变形,并通过优化控
制策略来实现对机翼姿态和形变的控制。
6.应用案例
ADAMS在柔性体运动仿真分析中的应用非常广泛。
例如,ADAMS可以
用于汽车悬挂系统的优化设计,通过对悬挂系统的柔性体动力学进行分析,提高悬挂系统的稳定性和舒适性;ADAMS还可以用于飞机机翼的形变和振
动分析,进而优化飞机的飞行性能和控制策略。
7.结论
ADAMS软件是一种强大的工具,可用于柔性体运动仿真分析。
通过ADAMS可以对柔性体系统进行建模、刚-柔耦合系统模拟、柔性体动力学
分析和柔性体控制策略等方面的研究。
这些功能使得工程师能够更好地理
解和预测柔性体系统的运动行为,从而优化设计和提高性能。
在未来,随
着计算机技术的不断发展,ADAMS在柔性体运动仿真分析中的应用将会更加广泛和深入。