Adams新功能及航空航天应用
- 格式:pdf
- 大小:3.72 MB
- 文档页数:40
ADAMS软件简介基于虚拟样机技术的商业软件ADAMS3.1 ADAMS软件概述ADAMS,即机械系统动力学自动分析(Automatic Dynamic Analysis of Mechanical Systems),该软件是美国MDI公司(Mechanical Dynamics Inc.)开发的虚拟样机分析软件.目前,ADAMS己经被全世界各行各业的数百家主要制造商采用.根据1999年机械系统动态仿真分析软件国际市场份额的统计资料,ADAMS软件销售总额近八千万美元,占据了51%的份额.ADAMS软件使用交互式图形环境和零件库,约束库,力库,创建完全参数化的机械系统几何模型,其求解器采用多刚体系统动力学理论中的拉格郎日方程方法,建立系统动力学方程,对虚拟机械系统进行静力学,运动学和动力学分析,输出位移,速度,加速度和反作用力曲线.ADAMS软件的仿真可用于预测机械系统的性能,运动范围,碰撞检测,峰值载荷以及计算有限元的输入载荷等.ADAMS一方面是虚拟样机分析的应用软件,用户可以运用该软件非常方便地对虚拟机械系统进行静力学,运动学和动力学分析.另一方面,又是虚拟样机分析开发工具,其开放性的程序结构和多种接口,可以成为特殊行业用户进行特殊类型虚拟样机分析的二次开发工具平台.ADAMS软件有两种操作系统的版本:UNIX版和Windows NT/2000版.本书将以Windows 2000版的ADAMS l2.0为蓝本进行介绍.ADAMS软件由基本模块,扩展模块,接口模块,专业领域模块及工具箱5类模块组成,如表3-1所示.用户不仅可以采用通用模块对一般的机械系统进行仿真,而且可以采用专用模块针对特定工业应用领域的问题进行快速有效的建模与仿真分析.表3-1 ADAMS软件模块1.基本模块用户界面模块ADAMS/View求解器模块ADAMS/Solver后处理模块ADAMS/PostProcessor2.扩展模块液压系统模块ADAMS/Hydraulics振动分析模块ADAMS/Vibration线性化分析模块ADAMS/Linear高速动画模块ADAMS/Animation试验设计与分析模块ADAMS/Insight耐久性分析模块ADAMS/Durability数字化装配回放模块ADAMS/DMU Replay3.接口模块柔性分析模块ADAMS/Flex控制模块ADAMS/Controls图形接口模块ADAMS/ExchangeCATIA专业接口模块CAT/ADAMSPro/E接口模块Mechanical/Pro4.专业领域模块轿车模块ADAMS/Car悬架设计软件包Suspension Design概念化悬架模块CSM驾驶员模块ADAMS/Driver动力传动系统模块ADAMS/Driveline轮胎模块ADAMS/Tire柔性环轮胎模块FTire Module柔性体生成器模块ADAMS/FBG经验动力学模型EDM发动机设计模块ADAMS/Engine配气机构模块ADAMS/Engine V alvetrain正时链模块ADAMS/Engine Chain附件驱动模块Accessory Drive Module铁路车辆模块ADAMS/RailFORD汽车公司专用汽车模块ADAMS/Pre(现改名为Chassis)5.工具箱软件开发工具包ADAMS/SDK虚拟试验工具箱Virtual Test Lab虚拟试验模态分析工具箱Virtual Experiment Modal Analysis钢板弹簧工具箱Leafspring Toolkit飞机起落架工具箱ADAMS/Landing Gear履带/轮胎式车辆工具箱Tracked/Wheeled Vehicle齿轮传动工具箱ADAMS/Gear Tool3.2 ADAMS软件基本模块3.2.1 用户界面模块(ADAMS/View)ADAMS/View是ADAMS系列产品的核心模块之一,采用以用户为中心的交互式图形环境,将图标操作,菜单操作,鼠标点击操作与交互式图形建模,仿真计算,动画显示,优化设计,X-Y 曲线图处理,结果分析和数据打印等功能集成在一起.ADAMS/View采用简单的分层方式完成建模工作.采用Parasolid内核进行实体建模,并提供了丰富的零件几何图形库,约束库和力/力矩库,并且支持布尔运算,支持FORTRAN/77和FORTRAN/90中的函数.除此之外,还提供了丰富的位移函数,速度函数,加速度函数,接触函数,样条函数,力/力矩函数,合力/力矩函数,数据元函数,若干用户子程序函数以及常量和变量等. 自9.0版后,ADAMS/View采用用户熟悉的Motif界面(UNIX系统)和Windows界面(NT系统),从而大大提高了快速建模能力.在ADAMS/View中,用户利用TABLE EDITOR,可像用EXCEL 一样方便地编辑模型数据,同时还提供了PLOT BROWSER和FUNCTION BUILDER工具包.DS(设计研究),DOE(实验设计)及OPTIMIZE(优化)功能可使用户方便地进行优化工作.ADAMS/View有自己的高级编程语言,支持命令行输入命令和C++语言,有丰富的宏命令以及快捷方便的图标,菜单和对话框创建和修改工具包,而且具有在线帮助功能.ADAMS/View模块界面如图3-1所示.ADAMS/View新版采用了改进的动画/曲线图窗口,能够在同一窗口内可以同步显示模型的动画和曲线图;具有丰富的二维碰撞副,用户可以对具有摩擦的二维点-曲线,圆-曲线,平面-曲线,以及曲线-曲线,实体-实体等碰撞副自动定义接触力;具有实用的Parasolid输入/输出功能,可以输入CAD中生成的Parasolid文件,也可以把单个构件,或整个模型,或在某一指定的仿真时刻的模型输出到一个Parasolid文件中;具有新型数据库图形显示功能,能够在同一图形窗口内显示模型的拓扑结构,选择某一构件或约束(运动副或力)后显示与此项相关的全部数据;具有快速绘图功能,绘图速度是原版本的20倍以上;采用合理的数据库导向器,可以在一次作业中利用一个名称过滤器修改同一名称中多个对象的属性,便于修改某一个数据库对象的名称及其说明内容;具有精确的几何定位功能,可以在创建模型的过程中输入对象的坐标,精确地控制对象的位置;多种平台上采用统一的用户界面,提供合理的软件文档;支持Windows NT平台的快速图形加速卡,确保ADAMS/View的用户可以利用高性能OpenGL图形卡提高软件的性能;命令行可以自动记录各种操作命令,进行自动检查.3.2.2 求解器模块(ADAMS/Solver)ADAMS/Solver是ADAMS系列产品的核心模块之一,是ADAMS产品系列中处于心脏地位的仿真器.该软件自动形成机械系统模型的动力学方程,提供静力学,运动学和动力学的解算结果.ADAMS/Solver有各种建模和求解选项,以便精确有效地解决各种工程应用问题. ADAMS/Solver可以对刚体和弹性体进行仿真研究.为了进行有限元分析和控制系统研究,用户除要求软件输出位移,速度,加速度和力外,还可要求模块输出用户自己定义的数据.用户可以通过运动副,运动激励,高副接触,用户定义的子程序等添加不同的约束.用户同时可求解运动副之间的作用力和反作用力,或施加单点外力.ADAMS/Solver新版中对校正功能进行了改进,使得积分器能够根据模型的复杂程度自动调整参数,仿真计算速度提高了30%;采用新的S12型积分器(Stabilized Index 2 intergrator),能够同时求解运动方程组的位移和速度,显著增强积分器的鲁棒性,提高复杂系统的解算速度;采用适用于柔性单元(梁,衬套,力场,弹簧-阻尼器)的新算法,可提高S12型积分器的求解精度和鲁棒性;可以将样条数据存储成独立文件使之管理更加方便,并且spline语句适用于各种样条数据文件,样条数据文件子程序还支持用户定义的数据格式;具有丰富的约束摩擦特性功能,在Translational, Revolute, Hooks, Cylindrical, Spherical, Universal等约束中可定义各种摩擦特性.3.2.3 后处理模块(ADAMS/PostProcessor)MDI公司开发的后处理模块ADAMS/Postprocessor,用来处理仿真结果数据,显示仿真动画等.既可以在ADAMS/View环境中运行,也可脱离该环境独立运行.如图3-2所示.ADAMS/PostProcessor的主要特点是:采用快速高质量的动画显示,便于从可视化角度深入理解设计方案的有效性;使用树状搜索结构,层次清晰,并可快速检索对象;具有丰富的数据作图,数据处理及文件输出功能;具有灵活多变的窗口风格,支持多窗口画面分割显示及多页面存储;多视窗动画与曲线结果同步显示,并可录制成电影文件;具有完备的曲线数据统计功能:如均值,均方根,极值,斜率等;具有丰富的数据处理功能,能够进行曲线的代数运算,反向,偏置,缩放,编辑和生成波特图等;为光滑消隐的柔体动画提供了更优的内存管理模式;强化了曲线编辑工具栏功能;能支持模态形状动画,模态形状动画可记录的标准图形文件格式有:*.gif,*.jpg,*.bmp,*.xpm,*.avi 等;在日期,分析名称,页数等方面增加了图表动画功能;可进行几何属性的细节的动态演示.ADAMS/PostProcessor的主要功能包括:为用户观察模型的运动提供了所需的环境,用户可以向前,向后播放动画,随时中断播放动画,而且可以选择最佳观察视角,从而使用户更容易地完成模型排错任务;为了验证ADAMS仿真分析结果数据的有效性,可以输入测试数据,并测试数据与仿真结果数据进行绘图比较,还可对数据结果进行数学运算,对输出进行统计分析;用户可以对多个模拟结果进行图解比较,选择合理的设计方案;可以帮助用户再现ADAMS中的仿真分析结果数据,以提高设计报告的质量;可以改变图表的形式,也可以添加标题和注释;可以载入实体动画,从而加强仿真分析结果数据的表达效果;还可以实现在播放三维动画的同时,显示曲线的数据位置,从而可以观察运动与参数变化的对应关系.3.3 ADAMS软件扩展模块3.3.1 液压系统模块(ADAMS/Hydraulics)应用ADAMS/Hydraulics模块,用户能够精确地对由液压元件驱动的复杂机械系统进行动力学仿真分析.这类复杂机械系统包括:工程机械,汽车制动系统,汽车转向系统,飞机起落架等.运用ADAMS/Hydraulics模块可以提高机械工程师建立包括液压回路在内的机械系统动力学模型的能力,工程师利用ADAMS/Hydraulics和ADAMS/Controls模块相结合,就可以在同一仿真环境中建造,试验和观察包括机-电-液一体化的虚拟样机.ADAMS/Hydraulics是选装模块,使用的前提条件是要具备ADAMS/SoIver和ADAMS/View模块.ADAMS/Hydraulics可以帮助用户将系统性能仿真与液压系统设计无缝集成为一体.用户可以首先在ADAMS/View中建立液压回路框图,然后通过液压油缸将其连接到机械系统模型中,最后选取最适当的,功能最强的积分器仿真分析整个系统的性能.用户同时使用ADAMS/Hydraulics和ADAMS/Controls,可以提供阀体的反馈控制输入.并且由于液压系统与机械系统之间的相互作用在计算机内被有机地集成为一体,因此可以方便地进行系统的装配和仿真试验.用户应用ADAMS/Hydraulics模块,可以建造机械系统与液压回路之间相互作用的模型,并在计算机中设置系统的运行特性,进行各种静态,模态,瞬态和动态分析.例如:可以进行液压系统峰值压力和运行压力的分析,液压系统滞后特性的分析,液压系统控制的分析,功率消耗的分析,液压元件和管路尺寸的分析等.由于ADAMS/Hydraulics采用了与ADAMS/View相同的参数化功能和函数库,因此用户在液压元件设计中同样可以运用设计研究(DS),试验设计(DOE)以及优化(OPTIMIZE)等技术.3.3.2 振动分析模块(ADAMS/Vibration)ADAMS/Vibration是进行频域分析的工具,可用来检测ADAMS模型的受迫振动(例如;检测汽车虚拟样机在颠簸不平的道路工况下行驶时的动态响应),所有输入输出都将在频域内以振动形式描述,该模块可作为ADAMS运动仿真模型从时域向频域转换的桥梁.通过运用ADAMS/Vibration可以实现各种子系统的装配,并进行线性振动分析,然后利用功能强大的后处理模块ADAMS/PostProcessor进一步作出因果分析与设计目标设置分析.采用ADAMS/Vibration模块,可以在模型的不同的测试点,进行受迫响应的频域分析.频域分析中可以包含液压,控制及用户系统等结果信息;能够快速准确将ADAMS线性化模型转入Vibration模块中;能够为振动分析开辟输入,输出通道,能定义频域输入函数,产生用户定义的力频谱;能求解所关注的频带范围的系统模型,评价频响函数的幅值大小及相位特征;能够动画演示受迫响应及各模态响应;能把系统模型中有关受迫振动响应的信息列表;为进一步分析能把ADAMS模型中的状态矩阵输出到MA TLAB及MATRIX中;运用设计研究,DOE及振动分析结果和参数化的振动输入数指优化系统综合性能.运用ADAMS/Vibration能使工作变得快速简单,运用虚拟检测振动设备方便地替代实际振动研究中复杂的检测过程,从而避免了实际检测只能在设计的后期进行且费用高昂等弊病,缩短设计时间,降低设计成本.ADAMS/Vibration输出的数据还可被用来研究预测汽车,火车,飞机等机动车辆的噪音对驾驶员及乘客的振动冲击,体现了以人为本的现代设计趋势.3.3.3 线性化分析模块(ADAMS/Linear)ADAMS/Linear是ADAMS的一个集成可选模块,可以在进行系统仿真时将系统非线性的运动学或动力学方程进行线性化处理,以便快速计算系统的固有频率(特征值),特征向量和状态空间矩阵,使用户能更快而较全面地了解系统的固有特性.ADAMS/Linear主要功能特点包括:利用该模块可以给工程师带来许多帮助:可以在大位移的时域范围和小位移的频率范围间提供一座"桥梁",方便地考虑系统中零部件的弹性特性;利用它生成的状态空间矩阵可以对带有控制元件的机构进行实时控制仿真;利用求得的特征值和特征向量可以对系统进行稳定性研究.3.3.4 高速动画模块(ADAMS/Animation)ADAMS/Animation是ADAMS的一个集成可选模块,使用户能借助于增强透视,半透明,彩色编辑及背景透视等方法精细加工所形成的动画,增强动力学仿真分析结果动画显示的真实感.用户既可以选择不同的光源,并交互地移动,对准和改变光源强度,还可以将多台摄像机置于不同的位置,角度同时观察仿真过程,从而得到更完善的运动图像.该模块还提供干涉检测工具,可以动态显示仿真过程中运动部件之间的接触干涉,帮助用户观察整个机械系统的干涉情况;同时还可以动态测试所选的两个运动部件在仿真过程中距离的变化.该模块主要功能是:采用基于Motif/Windows的界面,标准下拉式菜单和弹出式对话窗,易学易用;与ADAMS/View模块无缝集成,在ADAMS/View中只需点一下鼠标就可转换到ADAMS/Animation;其使用的前提条件是必须要有ADAMS/View模块和ADAMS/Solver模块.3.3.5 试验设计与分析模块(ADAMS/Insight)ADAMS/Insight是基于网页技术的新模块.利用该模块,工程师可以方便地将仿真试验结果置于Intranet或Extranet网页上,这样,企业不同部门的人员(设计工程师,试验工程师,计划/采购/管理/销售部门人员)都可以共享分析成果,加速决策进程,最大限度地减少决策的风险.应用ADAMS/Insight,工程师可以规划和完成一系列仿真试验,从而精确地预测所设计的复杂机械系统在各种工作条件下的性能,并提供了对试验结果进行各种专业化统计分析的工具.ADAMS/Insight是选装模块,既可以在ADAMS/View,ADAMS/Car, ADAMS/Pre环境中运行,也可脱离ADAMS环境单独运行.工程师在拥有这些工具后,就可以对任何一种仿真进行试验方案设计,精确地预测设计的性能,得到高品质的设计方案.ADAMS/Insight采用的试验设计方法包括全参数法,部分参数法,对角线法,Box-Behnkn 法,Placket-Bruman法和D-Optimal法等.当采用其他软件设计机械系统时,工程师可以直接输入或通过文件输入系统矩阵对设计方案进行试验设计;可以通过扫描识别影响系统性能的灵敏参数或参数组合;可以采用响应面法(Response Surface Methods)通过对试验数据进行数学回归分析,以更好地理解产品的性能和系统内部各个零部件之间的相互作用;试验结果采用工程单位制,可以方便地输入其他试验结果进行工程分析;通过网页技术可以将仿真试验结果通过网页进行交流,便于企业各个部门评价和调整机械系统的性能.另外,ADAMS/Insight能帮助工程师更好地了解产品的性能,能有效地区分关键参数和非关键参数;能根据客户的不同要求提出各种设计方案,可以清晰地观察对产品性能的影响;在产品制造之前,可综合考虑各种制造因素的影响(例如:公差,装配误差,加工精度等),大大地提高产品的实用性;能加深对产品技术要求的理解,强化在企业各个部门之间的合作.应用ADAMS/Insight,工程师可以将许多不同的设计要求有机地集成为一体,提出最佳的设计方案,并保证试验分析结果具有足够的工程精度.3.3.6 耐久性分析模块(ADAMS/Durability)耐久性试验是产品开发的一个关键步骤.耐久性试验能够解答"机构何时报废或零部件何时失效"这个问题,它对产品零部件性能,整机性能都具有重要影响.MDI公司已经与MTS公司及nCode公司合作,共同开发ADAMS/Durability,使之成为耐久性试验的完全解决方案. ADAMS/Durability按工业标准的耐久性文件格式对时间历程数据接口进行了一次全新的扩展.目前,该模块支持两种时间历程文件格式:nSoft和MTS的RPC3.ADAMS/Durability可以把上述文件格式的数据直接输入到ADAMS仿真模块中去,或把ADAMS的仿真分析结果输出到这种文件格式中来.ADAMS/Durability集成了VTL(Virtual Test Lab)技术.VTL工具箱是由MTS与MDI公司设计及创建的标准机械检测系统,通过MTS的RPC图形用户界面可实施检测,并保留检测配置及操作问题,VTL的检测结果将返回工业标准的RPC格式文件中,以便由标准分析应用程序使用,一旦得到实际检测结果,便可以执行预测分析及验证.nCode公司的nSoft耐久性分析软件可以进行应力寿命,局部应变寿命,裂隙扩展状况,多轴向疲劳及热疲劳特征,振动响应,各种焊接机构强度等分析.ADAMS/Durability把以上技术集成在一起,从而使虚拟样机检测系统耐久性成为现实.ADAMS/Durability的主要功能是,可以从nSoft的DAC及RPC3文件中提取时间记载数据,并将其内插入ADAMS仿真模块中进行分析;可以把REQUEST数据存储在DAC及MTS RPC3文件中,把ADAMS仿真结果及测量数据输出到DAC及MTS RPC3文件;可以查看DAC 及MTS RPC3文件的头信息与数据;可以提取DAC及MTS RPC3文件中的数据并绘图,以此与ADAMS仿真结果相对照.3.3.7 数字化装配回放模块(ADAMS/DMU Replay)ADAMS/DMU(Digital Mockup)Replay模块是MDI公司与Dassault Systems合作,针对CA TIA的用户推出的全新模块,是运行在CA TIA V5中的应用程序,可通过CATIA V5的界面访问.该模块是ADAMS与CA TIA之间数据通讯的桥梁.利用它可以把其他ADAMS产品(如CA T/ADAMS)中得到的分析结果导入到CA TIA中进行动画显示.ADAMS/DMU模块的主要功能是:能够把ADAMS的分析结果导入到CATIA V5中;能够调整ADAMS部件名称与CA TIA几何体相一致以便于显示;能够用装配的CATIA几何体动画显示仿真结果;在运动情况下,能产生一般几何体部件的包络线,执行动态干涉检查.3.4 ADAMS软件接口模块3.4.1 柔性分析模块(ADAMS/Flex)ADAMS/Flex是ADAMS软件包中的一个集成可选模块,提供了与ANSYS,MSC/NASTRAN,ABAQUS,I-DEAS等软件的接口,可以方便地考虑零部件的弹性特性,建立多体动力学模型,以提高系统仿真的精度.ADAMS/Flex模块支持有限元软件中的MNF(模态中性文件)格式.结合ADAMS/Linear模块,可以对零部件的模态进行适当的筛选,去除对仿真结果影响极小的模态,并可以人为控制各阶模态的阻尼,进而大大提高仿真的速度.同时,利用ADAMS/Flex模块,还可以方便地向有限元软件输出系统仿真后的载荷谱和位移谱信息,利用有限元软件进行应力,应变以及疲劳寿命的评估分析和研究.3.4.2 控制模块(ADAMS/Controls)ADAMS/Controls是ADAMS软件包中的一个集成可选模块.在ADAMS/Controls中,设计师既可以通过简单的继电器,逻辑与非门,阻尼线圈等建立简单的控制机构,也可利用通用控制系统软件(如:Matlab,MATRIX,EASY5)建立的控制系统框图,建立包括控制系统,液压系统,气动系统和运动机械系统的仿真模型.在仿真计算过程中,ADAMS采取两种工作方式:其一,机械系统采用ADAMS解算器,控制系统采用控制软件解算器,二者之间通过状态方程进行联系;其二,利用控制软件书写描述控制系统的控制框图,然后将该控制框图提交给ADAMS,应用ADAMS解算器进行包括控制系统在内的复杂机械系统虚拟样机的同步仿真计算.这样的机械-控制系统的联合仿真分析过程可以用于许多领域,例如汽车自动防抱死系统(ABS),主动悬架,飞机起落架助动器,卫星姿态控制等.联合仿真计算可以是线性的,也可以是非线性的.使用ADAMS/Controls的前提是需要ADAMS与控制系统软件同时安装在相同的工作平台上.3.4.3 图形接口模块(ADAMS/Exchange)ADAMS/Exchange是ADAMS/View的一个集成可选模块,其功能是利用IGES,STEP,STL,DWG/DXF等产品数据交换库的标准文件格式完成ADAMS与其他CAD/CAM/CAE软件之间数据的双向传输,从而使ADAMS与CAD/CAM/CAE软件更紧密地集成在一起.ADAMS/Exchange可保证传输精度,节省用户时间,增强仿真能力.当用户将CAD/CAM/CAE软件中建立的模型向ADAMS传输时,ADAMS/Exchange自动将图形文件转换成一组包含外形,标志和曲线的图形要素,通过控制传输时的精度,可获得较为精确的几何形状,并获得质量,质心和转动惯量等重要信息.用户可在其上添加约束,力和运动等,这样就减少了在ADAMS中重建零件几何外形的要求,节省建模时间,增强了用户观察虚拟样机仿真模型的能力.3.4.4 CATIA专业接口模块(CA T/ADAMS)为了使ADAMS更方便地与CATIA进行数据交换,Dassault Systems公司与美国MDI公司在著名汽车公司BMW,Chrysler和Peugeot等的大力支持下开发了CAT/ADAMS.应用CA T/ADAMS可将ADAMS虚拟样机技术有机地融入CA TIA之中,即同时将CATIA的运动学模型,几何图形和其他实体信息方便地传递至ADAMS;可以对整个产品进行动力学分析,并将分析结果反馈给CATIA;可以进行碰撞检测和间隙影响研究.采用这样的接口可以改进仿真精度,提高工程分析的速度和效率,从而快速评价多种设计方案.3.4.5 Pro/E接口模块(Mechanical/Pro)Mechanical/Pro是连接Pro/E与ADAMS之间的桥梁.二者采用无缝连接的方式,使Pro/E 用户不必退出其应用环境,就可以将装配的总成根据其运动关系定义为机构系统,进行系统的运动学仿真,并进行干涉检查,确定运动锁止的位置,计算运动副的作用力.Mechanical/Pro是采用Pro/Develop工具创建的,因此Pro/E用户可以在其熟悉的CAD环境中建立三维机械系统模型,并对其运动性能进行仿真分析.通过一个按键操作,可将数据传送到ADAMS中,进行全面的动力学分析.3.5 ADAMS软件专用领域模块3.5.1 轿车模块(ADAMS/Car)ADAMS/Car是MDI公司与Audi,BMW,Renault和Volvo等公司合作开发的整车设计软件包,集成了他们在汽车设计,开发方面的专家经验,能够帮助工程师快速建造高精度的整车虚拟样机,其中包括车身,悬架,传动系统,发动机,转向机构,制动系统等,工程师可以通过高速动画直观地再现在各种试验工况下(例如:天气,道路状况,驾驶员经验)整车的动力学响应,并输出标志操纵稳定性,制动性,乘坐舒适性和安全性的特征参数,从而减少对物理样机的依赖,而仿真时间只是进行物理样机试验的几分之一.ADAMS/Car采用的用户化界面是根据汽车工程师的习惯而专门设计的.工程师不必经过任何专业培训,就可以应用该软件开展卓有成效的开发工作.ADAMS/Car中包括整车动力学模块(Vehicle Dynamics)和悬架设计模块(Suspension Design),其仿真工况包括:方问盘角阶跃,斜坡和脉冲输入,蛇行穿越试验,漂移试验,加速试验,制动试验和稳态转向试验等,同时还可以设定试验过程中的节气门开度,变速器档位等.3.5.2 悬架设计软件包(Suspension Design)Suspension Design中包括以特征参数(前束,定位参数,速度)表示的概念式悬架模型.通过这些特征参数,设计师可以快速确定在任意载荷和轮胎条件下的轮心位置和方向.在此基础上,快速建立包括橡胶衬套等在内的柔体悬架模型.应用Suspension Design,设计师可以得到与物理样机试验完全相同的仿真试验结。
成绩采用ADAMS和MATLAB建立机械装置或机电装置虚拟样机——四足机器人建模与仿真实验报告院(系)名称自动化科学与电气工程专业名称控制工程学生学号0学生姓名0指导教师02016年4月一、实验背景1. 参照自然界四足哺乳动物如猫狗的运动形式,对四足机器人进行建模,结合虚拟样机技术软件ADAMS,对四足机器人进行步态规划、运动学和动力学分析,使四足机器人模型良好运行。
2. 利用拉格朗日能量法建立四足机器人坐标系并对四足机器人进行运动学分析。
3.在Solidworks中建立四足机器人三维模型,之后将三维模型导入至虚拟样机软件ADAMS中,在ADAMS中建立虚拟样机模型,并利用样条曲线来规划机器人的运动轨迹,进行仿真,实现机器人的直线行走。
二、实验原理2.1 研究对象背景分析移动机器人按移动方式大体分为两大类;一是由现代车辆技术延伸发展成轮式移动机器人(包括履带式);二是基于仿生技术的运动仿生机器人。
运动仿生机器人按移动方式分为足式移动、蠕动、蛇行、游动及扑翼飞行等形式,其中足式机器人是研究最多的一类运动仿生机器人。
自然环境中有约50%的地形,轮式或履带式车辆到达不了,而这些地方如森林,草地湿地,山林地等地域中拥有巨大的资源,要探测和利用且要尽可能少的破坏环境,足式机器人以其固有的移动优势成为野外探测工作的首选,另外,如海底和极地的科学考察和探索,足式机器人也具有明显的优势,因而足式机器人的研究得到世界各国的广泛重视。
现研制成功的足式机器人有1足,2足,4足,6足,8足等系列,大于8足的研究很少。
曾长期作为人类主要交通工具的马,牛,驴,骆驼等四足动物因其优越的野外行走能力和负载能力自然是人们研究足式机器人的重点仿生对象。
因而四足机器人在足式机器人中占有很大的比例,四足机器人的研究深具社会意义和实用价值。
2.2 研究对象数学模型分析四足机器人整体结构由躯体、左前腿、右前腿、左后腿、右后腿五部分组成。
四足机器人的设计为两腿包含两个关节,分别为髋关节和膝关节,在关节位置添加驱动,这两个驱动为主动自由度,小腿为被动自由度。
adams2020教程与实例adams2020是一种多体动力学仿真软件,它广泛应用于机械、航空航天、汽车工程、电子设备等领域的设计和分析过程中。
它能够帮助工程师们通过多体动力学仿真来模拟和分析复杂的物理系统,从而更好地理解系统的行为和性能,并提供改进和优化系统设计的方法。
首先,我们来介绍一下adams2020的基本概念和工作原理。
adams2020是基于多体动力学理论的软件,它将物体抽象为刚体或弹性体,通过应力、力、速度和加速度等物理量来描述物体的运动行为。
在adams2020中,用户可以建立物体的几何模型,并设置物体的质量、惯性矩阵、初速度和初位置等参数。
然后,用户可以在模型中添加各种约束和力的作用,如关节、支撑点和弹簧等,从而模拟出复杂物体之间的相互作用和运动。
adams2020提供了丰富的建模工具和功能模块,使得用户能够方便地构建复杂的物理系统模型。
在adams2020中,用户可以选择不同类型的刚体和连接器来建立模型,也可以添加各种传感器和控制器来监测和控制系统的运动。
此外,adams2020还提供了强大的分析和可视化功能,用户可以通过动画和图表等方式来观察和分析系统的运动行为。
为了更好地使用adams2020进行仿真,我们可以通过一个简单的例子来介绍其基本操作步骤。
假设我们需要模拟一个简单的摆锤系统,其中包含一个固定支撑点和一个可自由运动的摆锤。
首先,我们需要在adams2020中创建一个新的模型,并选择适当的刚体和连接器类型来建立模型。
然后,我们可以设置摆锤的质量、长度和初始位置等参数,并添加适当的约束和力的作用来模拟摆锤的运动。
最后,我们可以通过模拟和分析功能来观察和分析摆锤的运动行为,如角度、速度和加速度等。
除了基本的建模和仿真功能外,adams2020还提供了一些高级功能,如优化和灵敏度分析等。
通过这些功能,用户可以进行系统设计的优化和改进,找到系统的最佳参数和结构,以进一步提高系统的性能。
ADAMS教程很详细手把手教你学会
ADAMS是一款领先的多体动力学仿真软件,广泛应用于机械、航空航天、汽车等领域。
它可以帮助工程师进行产品设计、性能分析、优化等工作。
本文将介绍ADAMS的使用方法,通过详细的手把手教程,让你轻松掌握ADAMS的技术。
接下来,我们需要在模型中添加不同的零部件,比如连接件、传动件等。
通过简单的拖拽操作,将零部件拖放到模型中,并连接它们。
通过设定零部件的属性和参数,可以定制不同的模型。
在模型构建完成后,我们可以进行仿真分析。
点击仿真按钮,ADAMS 将自动计算模型的运动学和动力学特性,得到系统的运动轨迹、力学特性等。
通过对仿真结果的分析,我们可以了解系统的行为和性能。
除了基本的模型构建和仿真分析,ADAMS还提供了优化功能。
通过设定不同的优化目标和约束条件,ADAMS可以自动优化系统设计,使其达到最佳性能。
另外,ADAMS还支持多种输出格式,比如图表、动画等。
我们可以将仿真结果输出为图表,方便进行数据分析;也可以生成动画演示,直观显示系统的运动过程。
总的来说,ADAMS是一款功能强大的多体动力学仿真软件,能帮助工程师进行产品设计和性能分析。
通过本文的手把手教程,相信你已经掌握了ADAMS的基本使用方法,希望你能够在工程设计中充分发挥ADAMS的优势。
adams在各领域的实际应用
ADAMS的应用十分广泛,它广泛应用于汽车、铁道、航空航天、兵器、船舶、风力、工程机械等领域。
具体来说,ADAMS在各领域的实际应用包括但不限于以下几个方面:
1. 汽车工业:用于车辆的乘坐平稳性、可操纵性和寿命研究,悬架系统和转向性能分析,驾驶训练动力学研究以及各种各样机构设计。
2. 航天工业:用于卫星结构的展开、卫星轨道及其飞行姿态动力学研究。
3. 航空和国防工业:用于飞行稳定性和控制分析,驾驶员弹射模拟分析,装备分离、起落装置和载荷分析。
4. 工程机械行业:用于车辆越野机动性分析,操纵性和寿命分析,挖掘机、起重设备以及卡车的动力学分析仿真和研究。
5. 机电产品工业:用于激光唱机、VCR机构、照相机杆件机构和照片复制机的分析。
6. 生物力学和人机工程领域:用于乘员碰撞仿真分析和乘员姿态分析,以及人机界面的检验和事故重建。
此外,ADAMS软件还可以应用于各种动态系统分析和设计领域,例如行星齿轮箱的动态性能分析和优化设计等。
李增刚Adams(ADAMS)是一种基于有限元分析(FEA)技术的仿真软件,广泛应用于机械、航空航天、汽车等领域。
它能够模拟和分析各种工程问题,帮助工程师们进行产品设计和优化,提高产品的性能和可靠性。
在本文中,我们将深入探讨李增刚Adams的入门知识,并结合实例进行详细解释。
1. 什么是李增刚Adams?李增刚Adams是由美国MSC Software公司开发的一种多体动力学仿真软件。
它基于有限元分析(FEA)技术,能够对复杂的机械系统进行动力学仿真和分析。
Adams可以模拟多体系统的运动行为、受力情况,预测系统的动态特性,并通过优化来改善产品设计。
Adams在工程设计和产品优化领域具有重要的应用意义。
2. 初识Adams界面和基本操作当我们第一次打开Adams软件时,会看到一个复杂而丰富的界面。
界面上有各种工具栏、菜单和面板,初学者可能会感到有些不知所措。
不过,只要通过一些基本操作和功能的了解,就能够逐渐熟悉Adams 的界面和操作方法了。
我们需要了解Adams界面的各个部分,比如模型树、属性管理器、操作工具栏等。
学习如何创建一个简单的多体系统模型,并对其进行基本的运动学仿真。
通过这些基本操作,我们可以逐步掌握Adams的使用方法,并为后续的深入学习打下基础。
3. 多体动力学仿真实例解析为了更好地理解Adams的应用,我们将结合一个实际的多体动力学仿真实例进行解析。
假设我们要对一个汽车悬挂系统进行动力学仿真分析,我们可以首先建立一个简化的汽车悬挂系统模型,包括车身、车轮、减震器等部件。
我们可以对车辆通过不同道路情况下的行驶进行仿真,分析汽车悬挂系统在不同路面条件下的工作状态和受力情况,从而优化悬挂系统的设计。
在这个实例中,我们可以运用Adams的各种功能和工具,比如约束条件的设定、运动学分析、动力学分析等,来模拟汽车悬挂系统的运动行为和受力情况。
通过对仿真结果的分析和优化,我们可以为汽车悬挂系统的设计提供有力的支持和指导。