adamsamesim联合仿真
AMESim和ADAMS联合仿真设置

AMESim和ADAMS联合仿真设置amesim和adams依靠AMESIM7 0和亚当斯2022或2022。
除这两个软件外,还应安装完整版本的VC++(请注意,不应使用绿色版本,但应使用完整破解版本)。
设置环境变量:右键单击我的电脑>属性>高级>环境变量,单击管理的用户变量列下的“新建”,然后设置:变量名ame_adams_home变量值填充在安装Adams的安装路径中(例如:D:\\adams2022)然后确定。
在开始>运行栏中打cmd进入dos环境,输入echo%ame_adams_home%请注意,echo后面有一个空格,然后按enter键以显示您的Adams安装路径(例如:D:\\Adams 2022)。
描述是正确的。
下面总体说一下联合仿真过程,简单的说,是两种软件量与量的交换过程。
首先在adams中会建立一个接受amesim传来的量(f)驱动模型,然后从adams中输出一个模型量(w)传到amesim。
建立Adams模型:首先建立一个工作文件夹,adams和amesim的工作目录全部指向它,注意这个文件夹的名字和路径全部为英文不能有其他符号和字符,视频教程中建在c盘根目录下,命名aa。
为了说明清楚,在这里仅建立了一个绕固定点旋转的杆件模型,在它和ground直接加入铰接关系,就是那个合页的连接关系,给它加入空间力矩。
然后在build下选systemelements>stablevariable>new建立新的变量(famesim输入扭矩),用同样的方法建立变量w(adams输出角速度),并且设置w的值,从build下选systemelements>stablevariable>modify选择model中的w,设定f=值,点击三个小点的按钮进入functionbuild,在下拉框中选择velocity,单击anglarvelocityaboutz,点击assist,在tomarker栏右键单击,选择marker>browse,选择part2cm(杆中心点),ok,ok,删掉原有的0,然后确定,然后选择build>ContralLight>plantinput。
基于ADAMS禾口AMESim联合仿真的压力机平衡缸优化设计

式 中 , 为气体 压 强 , 为气 体体 积 , P n为 气 体 物
质 的量 , 为 比例常数 , R T为 温 度 。n、 为 常 数 , 以 R 所
当 温 度 一 定 时 便 有 PV 为 常 数 。
ቤተ መጻሕፍቲ ባይዱ
响 。所 以传 统 的仿 真 方 法 不 能 反 映 整 个 机 构 间 液 压
摘 要 : 衡 缸 是 机 械 式 压 力 机 必 不 可 少 的 一部 分 , 衡 缸 系 统 的 设 计 涉 及 到 机 、 、 、 诸 方 面 。 文 应 平 平 电 液 气 本
用 基 于 ADAMS和 AME i 联 合 仿 真 的仿 真 与 设 计 方 法 , 即 利 用 ADAMS建 立 平 衡 缸 系统 的机 械 动 力 学 模 Sm
( 3 )
( 4)
式 ( 中 , S为 定 值 , 此 , 4) P、 因 当 越 大 时 , V p/ 越 小 , 平 衡 力 的 曲线 斜 率 越 小 。 样 在 平 衡 点 以 上 即 这
力是 定值 , 就 是 系统压 强是定 值 。 此 时 的系统压 也 设
技术
强 为 P, 意 时 刻 的 系 统 压 强 为 P。则 有 : 任 ,
P( lV) pV — △ = 1 () 2
( ) 1 一 p
对 应平衡 缸 的平衡 力 为 :
F平 = p = p一 △ 衡 s 1s
并 进行 优化设 计 。
机械 式伺 服压力 机拥 有高精 度 、 柔性 、 能耗 高 低 以及 高 效 率 等 优 点 。 即将 取 代 传 统 压 力 机 成 为 塑 性 加 工 的 主 流 设 备 『 l 1 。 机 械 式 压 力 机 的 各 连 杆 、连 杆 与 滑 块 之 间 铰 接
AMESim与ADAMS联合仿真操作说明

AMESim与ADAMS联合仿真操作说明摘要:物理系统可能由各种元件组成,例如气动的,机械的,液压的,电子的以及控制系统等,所有的元件协同工作。
多学科领域系统和复杂多体系统之间的相互作用很难在单一的软件平台中来仿真。
解决的方案就是通过AMESim和专用的多体动力学软件ADAMS之间的接口,使得两者在仿真中协同工作。
本文结合天线的简单实例介绍AMESim与ADAMS联合仿真的操作过程。
关键词:AMESim ADAMS 联合仿真1.引言AMESim(Advanced Modeling Environment for Simulation of engineering systems)软件是由法国IMAGINE公司于1995年推出的多学科复杂领域系统工程高级建模和仿真平台,该软件不要求用户具备完备的仿真专业知识,采用面向系统原理图建模的方法,便于工程技术人员掌握和使用。
机构动力学分析软件ADAMS (automatic dynamic of mechanical system)集建模、求解和可视化技术于一体,能有效分析和比较多种参数方案。
运用AMESim与ADAMS的联合仿真,可以有效的对设备的动态过程进行分析,根据交互分析产生的结果来评价设备的性能,为了更加真实的符合实际情况,理论分析用来完成检验产生的数值结果。
这种虚拟产品开发方法与得出的结论将对设计人员提供一定帮助。
通过AMESim/ADAMS之间的接口,有两种方式实现联合仿真:(1)将模型从一个平台中输入到另一个平台中,采用单一的积分器进行计算。
(2)各个平台分别利用自己的积分器计算自己的模型,通过预先统一的通讯间隔进行信息交换。
2.软件环境要求首先AMESim软件需要4.2级以上版本; ADAMS需要2003级以上版本(含A/Control模块)。
其次必须要有Microsoft Visual C++ 编译器。
如果需要从ADAMS环境中使用接口,那么还强烈推荐Fortran编译器,这样可以将AMESim的模型编译成为ADAMS的子函数(Subroutine)。
Amesim 和 Adams联合仿真设置过程和关键点

高版本的Adams已经不再支持Adams导入Amesim这种联合模式(以Amesim 作为master的co-simulation也不行),但是将Amesim导入Adams或者以Adams 作为master的co-simulation还是没有问题的。
下表是兼容性对比图表(来自Amesim的help文档):下面讲述的过程是基于Amesim R13 、Adams 2012和VS 2009(32-bit):1、安装软件最好的安装顺序:VS , Adams,Amesim安装路径不要有中文和空格及特殊字符2、环境变量设置AME_ADAMS_HOME,指向Adams安装目录,如:D:\MSC.Software\MD_Adams\R3 ADAMS_CONTROLS_WTIME=203、安装完成后,确认在AMESim安装目录下(如:AMESim/v1300)已包含如下文件:nmake.exevcvars32.bat如果没有,从VS安装目录拷贝过来。
3、将adams库加入到Amesim路径中:完成之后在你的Amesim库列表中包含Import of Adams models库:4、以下以Amesim之中help自带的例子讲述联合仿真操作过程(简单、方便联合仿真调通)将例子拷贝到某个目录下,用Amesim打开.ame文件,编译器选择VC++编译,确保在同一个目录下生成了.dll文件:5、打开adams,设置路径(Select Directory…)到.ame文件所在位置(这步很关键,如果不选可能会出错)6、导入Adams的cmd格式文件,一般在%AME%\v1300\demo\Platform\1D3DCAE\MBS\AMESimAdams,如:D:\AMESim\v1300\demo\Platform\1D3DCAE\MBS\AMESimAdams7、选择solver:为了方便在仿真时看结果,可以选择Display,在Show Messages 后面选择Yes再选择编译器和dll文件,Executable 下拉菜单选择External;Solver Library 后面灰色出双击鼠标左键,找到.ame文件生成的.dll文件在Choice后面选择C++作为编译器此处有建议选择FORTRAN的,我的Fortran版本太低,当时无法计算;不过选择C++就能正常计算,一般情况也不需要再安装Fortran。
基于adams和amesim的斜盘式轴向柱塞泵联合仿真

机技术、传感和信号技术的,虚
机技术随之产生[3*(虚 机技术是
多
个 的 工具, 研究对象的本质因素进行
,
现与物理样机的无限接近,因 对于虚
机的仿 的研
对物理样机的 ,缩
期[4*(
等[5*
数字式
虚 机,通虚 机仿真和试验测试,对
数字式
的流量、压力和功率 等功能进行
研究。Monika等[6*进行了单
型 验,对
Abstract: As one of the most impoOant friction pairs in the swash plate axial piston pump, the piston pais plays an impoOant ole in the mechanical efficienca, temperature rise, volumetac efficienca, workin/ life and work reliability of tte piston pump. The swash plate type axial piston pump was taken as the reseerch object, and the three-dimensional /eometric modd of the piston pair wn established through analyzin/ the force of the piston paie Then the physical modd of the VOuI prototype wn established through controllin/ the relationship between force and motion of the three-dimensional geometac mode, and the displacement, velocity and acceleration cuoes of plunger are obtained. Based on the hydraulic pressure modd established by AMESim, tOe united simulation of tOe dynamic modd and thehydraulic modd of the piston pump was implemented. The pressure distribution in Oie plunger cavity is obtained by the hydraulic model, which lays a foundation to the desifn of plunger cavity and tlie study of oil film characteostics.
Matlab Amesim Adams联合仿真

联合仿真可以充分利用各仿真软件的优点,从而简化建模实现快速仿真。
这里首先讲下如何实现联合仿真,工欲善其事,必先利其器。
一.Matlab与Amesim1. 安装好matlab与amesim。
要点:安装目录不要有空格,比如不要放到program files这个目录中。
2.安装编译器(compiler)Microsoft Visual C++ 6.0(必须)或者Compaq Visual Fortran Pro v6.6.0(可选),在安装过程中遇到设置环境变量的(environmental variance)选择‘yes’,免得以后自己添加麻烦3.拷贝Microsoft Visual C++ 6.0安装目录下\VC98\Bin\VCVARS32.BAT文件到Amesim的安装目录下。
比如:C:\Program Files\Microsoft Visual Studio\VC98\Bin中的VCVARS32.BAT拷贝到C:\AMESim\7.0.0下面4.设置Matlab环境变量,这样联合仿真时Amesim才能找到matlab。
在系统变量中添加‘MATLAB’,其值为Matlab的安装路径,如D:\MATLAB\R2009a。
5.在matlab中设置编译器(如下图)。
在matlab命令行里输入mex -setup,选择编译器Microsoft Visual C++6.0 ,最后选Y确定。
6. 在Amesim里选择编译器。
打开Amesim--tools--options--Amesim preferences选择Microsoft Visual C++7.在Matlab 的目录列表里加上AMESim与Matlab 接口文件所在的目录%AME%\matlab\amesim,其中%AME%是AMESim的安装目录,如果安装在C:\AMEsim ,则就加上C:\AMEsim\matlab\amesim。
(有的版本这个目录可能是安装目录\******ing\matlab\amesim)8.在matlab中set path中继续添加路径:%AME%\7.0.0\interface\simulink以及%AME%\7.0.0\interface\sl2ame9. 完成,实现amesim to simulink 和simulink to amesim 的联合仿真。
基于AMESim和ADAMS联合仿真的核磁兼容机器人气动控制系统

作者简介:杨志永(1972— ) ,男,博士,教授. 通讯作者:李鹏帅,whutlps@. 网络出版时间:2015-10-12. 网络出版地址:/kcms/detail/12.1127.N.20151012.0950.002.html.
Hale Waihona Puke 2016 年 12 月Pneumatic Control System Based on AMESim and ADAMS Co-Simulation for MRI Compatible Robots
Yang Zhiyong,Li Pengshuai,Feng Wenhao
(School of Mechanical Engineering,Tianjin University,Tianjin 300072,China) Abstract:With regard to research on the magnetic resonance imaging(MRI)guided needle-penetrating robot,a
杨志永,李鹏帅,冯文浩
(天津大学机械工程学院 天津 300072) 摘 要:针对核磁共振成像(MRI)导航手术机器人的研究,搭建了电磁比例阀气动控制系统,建立了系统的数学模
型,并分别利用 D-H(Denavit-Hartenberg)矩阵法和矢量法进行了运动学的正逆解分析.利用 AMESim 建立了 PID 控制下的气动控制系统模型,ADAMS 建立了机器人动力学模型,发挥两者优势进行联合仿真,并结合搭建的手术 机器人实验平台进行了针刺实验验证.仿真和实验结果均验证了系统理论模型的正确性和 PID 控制器的有效性. 关键词:核磁共振成像;气动控制系统;AMESim;ADAMS;联合仿真 中图分类号:TP24 文献标志码:A 文章编号:0493-2137(2016)12-1312-08
基于ADAMS和AMESim联合仿真的压力机平衡缸优化设计

基于ADAMS和AMESim联合仿真的压力机平衡缸优化设计杜二虎;莫健华;吕言;黄海波【摘要】In order to simulate and optimize the balance cylinder system precisely,the simulation and optimal design method based on ADAMS and AMESim co -simulation has been proposed in the text.The mechanical dynamic system of the model has been built on ADAMS platform,while the hydraulic,pneumatic and control systems of the model have been built on AMESim platform.Then,a co-simulation of the transmission and balance cylinder system for the servo press has been carried out by use of two kinds of software.It is found out that proper increase of the hose diameter and the accumulator volume of the hydraulic system can apparently reduce the load of the motor.%平衡缸是机械式压力机必不可少的一部分,平衡缸系统的设计涉及到机、电、液、气诸方面.本文应用基于ADAMS和AMESim联合仿真的仿真与设计方法,即利用ADAMS建立平衡缸系统的机械动力学模型,利用AMESim建立平衡缸系统的液压、气动模型以及控制系统.然后利用两个软件对伺服压力机传动系统及平衡缸系统进行联合仿真,得出适当增加平衡缸液压系统软管直径和蓄能器容积可以明显减小电机负载.【期刊名称】《锻压装备与制造技术》【年(卷),期】2012(047)003【总页数】4页(P26-29)【关键词】机械设计;平衡缸;联合仿真;ADAMS;AMESim;伺服压力机【作者】杜二虎;莫健华;吕言;黄海波【作者单位】华中科技大学材料成形与模具技术国家重点实验室,湖北武汉430074;华中科技大学材料成形与模具技术国家重点实验室,湖北武汉430074;华中科技大学材料成形与模具技术国家重点实验室,湖北武汉430074;华中科技大学材料成形与模具技术国家重点实验室,湖北武汉430074【正文语种】中文【中图分类】TG315.5机械式伺服压力机拥有高精度、高柔性、低能耗以及高效率等优点。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
A/View(前、后置处理器包含模型建构、函数
A/Hydraulics(液压模组)
建构器、客户化界面设计、动画控制及输出、
A/Vibration(振动分析)
试验设计及最优设计等)
A/Solver(求解核心器,含运动、(准)静定、 动 力 学 的 线 性 及 非 线 性 分 析 , 可 与 C++ 或
MATRIXx
MATLAB
EASY5
AMESim
5
Virtual Prototyping 整合系統
设计阶段 节省时间
改善品质
BUILD
• 建构模型 • 输入 CAD 模型
TEST VALIDATE
• 建构驱动器, 感测器与建构测量 • 执行初步机构模拟
• 性能与已知资料比对 • 输入基本图表
REFINE
NO YES
• 试验设计
6
Virtual Prototyping 整合系統
设计阶段 节省时间
改善品质
BUILD
• 建构模型 • 输入 CAD 模型
TEST VALIDATE
REFINE ITERATE
• 建构驱动器, 感测器与建构测量
• 执行初I步-D机E构AS模拟
• 性能与U已G知资料比对 • 输入基C本A图T表IA
Pro/E
• 输入法C则ADDS 5 • 加入摩S擦o、lid滑w动or等ks 参数
CoCreate • What ifA?utoCAD
Microstation
改善效率 产品改善
OPTIMIZE • 最优化 • 敏感度研究
DOT
AUTOMATE
• •
使 自用 行M定ac义自ro对行命话令(G框A,SA..)
Dynamic Designer
Solid Edge
Dynamic Designer
Autodesk
Dynamic Designer
Microstation
ADAMS/MS
Motion & Mechamisms
与FEA软件整合的软件如下:
MSC/Nastran
ANSYS
ABAQUS
I-DEAS
与控制、液压系统软件整合的软件如下:
• 输入法则 • 加入摩擦、滑动等 参数
ITERATE • What if?
改善效率 产品改善
OPTIMIZE • 最优化 • 敏感度研究
AUTOMATE • 使用Macro命令 • 自行定义对话框
• 结果比较
Do results match?
• 加入控制挠性(FEA)
• 建立参数、建立变量 • 执行试验设计
AMECustom
定制您的模型
> 一个简单的平台 <
> 一种简单的语言 <
10
多学科领域系统建模仿真的统一平台
基本库
应用库
专业库
液压 气动
热 机械
电磁 控制 两相流库…
空气调节库 冷却库 动力传动库 发动机库 机构库 电机及驱动库
MATRIXx MATLAB Easy5 •A结M果E比Si较m
Do results match?
NO • 加入控制挠性(FEA)
YES
• 建立参数M、S建C立/N变as量tran • 执行试验A设N计SYS
ABAQUS • 试验设计I-DEAS
7
二、AMESim简介
应用行业
车辆
航天航空
In工du程st机ry械
A/Insight (统计分析)
A/Durability(耐久性分析)
A/Tire(轮胎与路面建构模组,olkit(履带车辆分析)
Durability)
A/LGT(起落架设计)
4
系统整合表
与CAD软件整合的软件如下:
I-DEAS
Mechanism Design
图表的资料整理与单一视窗中)
其他 CAD 系統如 I-Deas 及 UG 均在原软件
Mechanism Design 模组內,Solid Designer
加强模组
的 SD/ADAMS、Mircostation 的 MS/ADAMS、Solid works 与 MDT 的 DDM,整合介面均在这些软件的
CAD 介面整合模组
Fortran 结合,提供无限制分析空间)
Mechanism/Pro(与 Pro/Engineer 整合的介面)
A/Postprocessor(加强型且独立型之后置处理
CAT/ADAMS(与 CATIA 整合的介面)
器,提供后分析数据的整合,以及动画及分析
CAT/ADAMS Replay
A/Exchange(图形交换器,提供 IGES、STL、
模组中。
Parasolid、DWG、DXF 及 STEP 等格式的输入)
专业模组 A/Flex(提供弹性体元件,可与 FEA 软件整合 的介面,可与刚体及弹性体整合于机构分析中)
A/Linear(线性化,解结构体的自然频率、
Car Package ( 工 业 汽 车 模 组 , 有 A/Car 、
ADAMS、AMESim
联合仿真-ADAMS、AMESim
1
内容提纲
一、ADAMS简介 二、AMESim简介 三、联合仿真
2
一、ADAMS简介
基于计算多体系统动力学 用于系统运动学、动力学分析和仿真
工程机械 汽车制造业
通用机械制造业
航天航空业
3
ADAMS 2005家族
标准模组
A/Driver(与 ADAMS/Tire 配合时可分析在坡面, 斜坡及崎岖不平路面的运动特性)
eigenvector 及 eigenvalue)
A/Driver、A/Tire 及 A/Pre 等)
A/Controls ( 与 控 制 软 件 整 合 的 介 面 , 如
Rail Package(轨道车辆模组 A/Rail)
Matlab、EASY5 及 MatrixX)
A/Engine(引擎设计模组)
Unigraphics Mechanisms
CATIA CAT/ADAMS
Pro/Engineering
Mechanism/Pro
CADD5 SystemLab
I/MSM I/ADAMS
Bravo Kinematics Bravo Mechanism
Solid Designer SD/ADAMS
Solid Works
8
AMESim定位
功能层
系统层 控制
物理网络层 技术
几何层
CFD, FEM
产品检验 系统层的 集成,测试和标定 零件检验
功能检验
时间
9
AMESim系列产品
从研究开发………….………………… 到 ………………..……………. 产品成型
AMESim
设计您的系统
AMESet
创建您的应用库
AMERun
提供给您的 最终客户