ADAMS,即机械系统动力学自动分析(Automatic Dynamic Analysis of Mechanical Systems),该软件是美国机械动力公司(Mechanical Dynamics
Inc.)(现已并入美国
MSC 公司)开发的
虚拟样机分析软件。ADAMS已经被全世界各行各业的数百家主要制造商采用。根据1999年
机械系统动态仿真分析软件
国际市场份额的
统计资料,ADAMS软件
销售总额近八千万美元、占据了51%的份额,现已经并入美国MSC公司。
软件应用
ADAMS软件使用交互式图形环境和
零件库、约束库、力库,创建完全参数化的
机械系统几何模型,其求解器采用
多刚体系统动力学理论中的
拉格朗日方程方法,建立
系统动力学方程,对虚拟机械系统进行
静力学、
运动学和动力学分析,输出位移、速度、
加速度和
反作用力曲线。ADAMS软件的仿真可用于预测机械系统的性能、运动范围、
碰撞检测、峰值载荷以及计算
有限元的输入载荷等。
ADAMS一方面是
虚拟样机分析的应用软件,用户可以运用该软件非常方便地对虚拟机械系统进行静力学、运动学和动力学分析。另一方面,又是虚拟样机分析
开发工具,其
开放性的程序结构和多种接口,可以成为特殊行业用户进行特殊类型虚拟样机分析的二次开发工具平台。ADAMS软件有两种操作系统的版本:UNIX版和
Windows NT/2000版。在这里将以
Windows 2000版的ADAMS l2.0为蓝本进行介绍。
软件模块
ADAMS软件由基本模块、扩展模块、接口模块、专业领域模块及
工具箱5类模块组成。用户不仅可以采用通用模块对一般的
机械系统进行仿真,而且可以采用专用模块针对特定工业
应用领域的问题进行快速有效的建模与仿真分析。
ADAMS软件包含的模块和工具箱如下:
求解器模块 ADAMS/Solver
后处理模块 ADAMS/PostProcessor
扩展模块 液压
系统模块 ADAMS/Hydraulics
振动分析模块 ADAMS/Vibration
线性化分析模块 ADAMS/Linear
高速动画模块 ADAMS/Animation
试验设计与分析模块 ADAMS/Insight
数字化装配回放模块 ADAMS/DMU Replay
接口模块 柔性分析模块 ADAMS/Flex
控制模块 ADAMS/Controls
图形接口模块 ADAMS/Exchange
CATIA专业接口模块 CAT/ADAMS
Pro/E接口模块 Mechanical/Pro
专业领域模块 轿车模块 ADAMS/Car
概念化悬架模块 CSM
驾驶员模块 ADAMS/Driver
动力传动系统模块 ADAMS/Driveline
轮胎模块 ADAMS/Tire
柔性环轮胎模块 FTire Module
发动机设计模块 ADAMS/Engine
配气机构模块 ADAMS/Engine Valvetrain
正时链模块 ADAMS/Engine Chain
附件驱动模块Accessory Drive Module
FORD汽车公司专用汽车模块 ADAMS/Pre(现改名为Chassis)
虚拟试验工具箱Virtual Test Lab
虚拟试验
模态分析工具箱Virtual Experiment Modal Analysis
钢板弹簧工具箱Leafspring Toolkit
飞机
起落架工具箱ADAMS/Landing Gear
履带/轮胎式车辆工具箱Tracked/Wheeled Vehicle
Adams是全球运用最为广泛的
机械系统仿真软件,用户可以利用Adams在计算机上建立和测试
虚拟样机,实现
实时在线仿真,了解复杂机械系统设计的运动性能。
MD Adams(MD代表多学科)是在企业级 MSC SimEnterprise
仿真环境中与MD Nastran相互补充,提供了对于复杂的高级
工程分析的完整的仿真环境, SimEnterprise是当今最为完整的集成仿真和分析技术。
MD Adams的发布完全支持运动-结构耦合仿真,与MD Nastran的双向集成可以释放便利地将Adams的模型输出到Nastran进行更为详细的
NVH分析或应力恢复,继而进行寿命/损伤计算。
MD Adams/Car
应用MD Adams/Car,技术团队可以快速建立和测试整车和
子系统的功能化虚拟样车。
这可以帮助在车辆研发过程中节省时间、降低费用和风险,提升新车设计的品质。通过
MD Adams/Car的仿真环境,汽车工程师们可以在
虚拟环境中对于不同的路面、不同的
实际条件反复测试他们的设计,从而得到满意的结果。
MD Adams/Car包含许多的
功能模块用于多学科仿真。
Multidiscipline Value多学科价值
多学科的价值在于大大地拓广了
数字分析的能力,
MSC的MD技术是优化的涵盖跨学科/多学科的集成,可以充分利用现有的
高性能计算技术解决大量大规模的问题。多学科技术聚焦于提升仿真效率、保证设计初期设计的
有效性、提升品质、加速产品投放市场。
MD Adams Package 包括
Adams/Solver
Adams/Solver SMP (C++ Solver Only)
Adams /Linear
Adams/View
Adams/Controls
Adams/Durability
Adams/Exchange
Adams/Flex
Adams/Insight
Adams/PostProcessor
Adams/Vibration
MD Adams/Car Package 包括:
Adams/Car
Adams/Car Vehicle Dynamics
Adams/Car Suspension Design
Adams/Car Mechatronics (New for MD Adams only)
Adams/Chassis
Adams/Driveline
Adams/SmartDriver
Adams/Tire
Adams/3D Road
Adams/Car Ride
可选的 MD Adams/Car 模块:
Adams/Tire FTire
MD Adams/Car 需要 MD Adams Package
MD Adams新功能
MD Adams R3的新功能
产品集成
弹性体通用的 MD
数据库 (MD DB) 格式,允许在单个MD Nastran的结果文件(.MASTER)中存储多个弹性体模型。
使用“白匣子(white box)”的
输出方式,使得从Adams到Nastran (Adams2Nastran)的输出发展到单元层次上,因而,对整个系统中单个部件的替换更容易实现。
Adams/View下新插件Adams/Mechatronics,使得控制系统与
多体系统的集成实现标准化。
MD 版Adams/Engine的发布增加了新的功能,使MD Adams所提供的功能更趋完满。
性能改进
弹性体的动画显示及其
分布载荷云图显示速度更快,有助于改善你
仿真结果的可视化效果。
对Windows 和
Linux 64位操作系统的支持及使用XML格式导入结果文件的方式,有助于处理大模型及
分析结果,改善了前后处理的速度。
Adams/Solver(C++)
SMP支持 Adams/Tire并行解算,在多CPU机器上的
运行速度更快。
新的功能
Adams C++ Solver 3D接触碰撞功能支持在
弹性体和弹性体或弹性体和刚性体之间定义碰撞。
· Adams/Car的功能上有所加强,易用性方面进一步提高,支持常规激励的分析(General Actuation Analysis),新的用于分析的路面生成工具( Road Builder)以及
悬架试验台的合并。
加强Adams/SmartDriver的应用,可以进行车辆路径的再规划,支持路径平滑处理,减少路径
曲率峰值。同时采用新的非连续常规
状态方程(GSE,General State Equations),保证了在大输出
步长情况下的解算精度,并且增加了反方向行驶的功能。
在Adams/Car Ride 中定量的平顺性指标测试,方便车辆
平顺性能的定量化以及评估振动对乘员的冲击。
Hiller-Anantharaman STIFF
积分器 (HASTIFF) 的 SI1 和SI2方法,迭代过程需要更少的函数估值,同时提高了极小
时间步长的收敛稳定性。
在Adams/Solver (C++) 中新增
延迟时变函数(DELAY run-time function),可用于
控制模型中信号或驱动的延迟。
Adams/Tire 3D 轮胎
模拟技术,可适用表面崎岖不平的道路。
一个新的命令MNFXFORM,可用于弹性体MNF文件的镜像,或变换/旋转弹性体
坐标系。
新增有关插件的帮助文档,并加强了帮助文档的易用性。
MD Adams R3的新功能
MD Adams
1. 新的在线
帮助系统以及PDF格式文件,方便打印
2. 输出线形模型,可用于在NASTRAN中进行进一步的振动
性能分析3. 在3D接触分析中,新的用于处理球体的分析方法
MD Adams/Car
6. MD Adams/Car Mechatronics 汽车机电模块
7. C++ Solver 支持 Adams/Car
8. 更精确的动态悬架分析
9. 用于轮胎分析的新试验台
特点综合
1. 新的在线帮助系统以及PDF格式文件,方便打印
在 MD Adams中,MSC.Software 引入了一套新的电子在线帮助系统。MD Adams 和 MD Adams/Car 的用户可以使用整个帮助系统。在帮助系统的目录表中,按照模块进行组织,更方便信息的查找和搜索。
对 MD Adams/View 中的
命令语言,新加帮助,对 MD Adams/Vibration模块新加了新的理论手册。
为方便打印,帮助文档提供了所有帮助文档的PDF格式。
2. 输出线形模型可用在NASTRAN中进行进一步的振动性能分析
MD Adams/Vibration的一个新功能就是Adams2Nastran功能,该功能可以输出线形模型,用于在NASTRAN中进行进一步的振动性能分析。此功能将线性化后的ADAMS模型封装为 Nastran 的DMIG 输入形式。一旦输出完成,用户能够利用NASTRAN强大的
频响分析的功能,对系统进行精确的
NVH分析和较高
频域范围内系统的响应分析。
3. 在3D接触分析中,用于处理球体新的分析方法
当模型中存在3D的球体接触碰撞时,为了得到更为精确的结果,加强了接触计算的算法,即使用真实的几何来代表球体。同旧的将球体表面用小平面表示的方法相比,这种算法解算的速度明显加快。例如,
滚珠轴承模型,解算的速度提高3.1倍。
这种算法的另一个好处是接触载荷计算的精度提高。
曲线图显示旧的算法 (黑色曲线)和新的算法 (红色曲线)所得到的接触载荷的区别所在。
4. 仿真过程中时变累计质量的计算
新版本中开发了新的实用
子程序,可以自动地计算仿真过程中时变的系统累计质量。
新的解算器可以完成
多体系统质量的计算,包括刚性体和弹性体。
5. 对频响仿真节点的应力和应变结果的曲线绘制
MD Adams 新版本支持绘制由于强迫载荷激励载荷输入引起的在弹性体上
应力应变的结果曲线。利用此功能,可以让分析人员快速地进行“what-if”的研究,同时考虑系统多体动力学特性和结构的影响。
6. MD Adams/Car Mechatronics汽车机电模块
MD Adams/Car Mechatronics(汽车机电模块)为新的模块,该模块极大地加强了Adams/Car和 Adams/Controls的集成。新模块的宗旨是在Car模型下标准化控制系统的实现。
使用新的机电模块,你可以很容易地对你的车辆控制系统性能的参数影响进行仿真,控制器的开/关只需要简单地在控制器上切换一下即可。
信号控制器,作为机电模块的一部分,可以在整个系统装配时连接控制系统和
机械系统。
7. C++ Solver 支持 Adams/Car
Adams/Car 的模型可以使用 C++ Solver解算了,用户可以利用新的HHT
积分器以提高解算速度。 MD Adams/Tire 和 MD Adams/SmartDriver 模块也支持新的 C++ Solver。
新的 C++ Solver 提供分析
偏微分方程的功能,因而精度更高也更稳定。同时还支持基于
传动系统建立的一般状态方程(GSE),并改进了包含弹性体和
钢板弹簧的模型。
8. 更精确的动态悬架分析
MD Adams 具有的功能可以利用动态悬架试验台对悬架模型完成更为真实的动态悬架分析。此新功能将悬架运动的动态影响考虑在内,因而可以提高仿真的精度。
用户同样可以使用 RPC 格式的文件作为运动驱动,这一点对于
悬架系统及其零部件的耐久
性能分析则为至关重要的。
9. 用于轮胎分析的新试验台
轮胎试验台更为快速地进行多个轮胎模型的比较。可以为不同的轮胎模型自动地生成轮胎特性比较需要的各种曲线图。这种高度自动化的分析功能界面有助于你对各种轮胎模型的品质以及轮胎数据库快速地分析比较。
Adams Golf 成立于1987年, Adams Golf,
Inc.致力于设计、组装和经营高品质、高质量、极具创新的
高尔夫球杆。一直以来,Adams Golf 专心致力于研发
高尔夫球具和相关附件产品,并且在多
产品系列的基础上,不断创新,提供给消费者更多选择。