AMESim添加所有库的一般方法
AMESIM介绍资料讲解

A M E S I M介绍第二章AMESim的应用方法2.1 AMESim简介AMESim表示系统工程高级建模和仿真平台(Advanced Modeling Environment for Simulations of engineering systems)。
它能够从元件设计出发,可以考虑摩擦、油液、和气体的本身特性、环境温度等非常难以建模的部分,直到组成部件和系统进行功能性能仿真和优化,并能够联合其他优秀软件进行联合仿真和优化,还可以考虑控制器在环构成闭环系统进行仿真,使设计出的产品完全满足实际应用环境的要求。
AMESim软件共由四个功能模块组成:AMESim、AMESet、AMECustom、AMERun,另外还有软件帮助模块AMEHelp。
其中,AMESim用于面向对象的系统建模、参数设置、仿真运行和结果分析,是该工具软件的主功能模块,主要工作模式为:按系统原理图建模一确定元件子模型一设定元件参数一仿真运行一结果观测和分析。
AMEest用于构建符合用户个人需求的元件子模型,主要通过两步进行:先设定子模型外部参数情况,系统自动生成元件代码框架,再通过用户的算法编程实现满足用户需要的元件,程序使用C或Fortnar77实现;AMECustom用于对软件提供的元件库中的元件进行改造,但不能深入到元件代码层次,只适用于元件的外部参数特性的改造;AMERun是提供给最终用户的只运行模块,最终用户可以修改模型的参数和仿真参数,执行稳态或动态仿真,输出结果图形和分析仿真结果,但不能够修改模型结构,不能够访问或修改元件代码等涉及技术敏感性的信息。
2.2AMESim的特点1.多学科的建模平台AMESim在统一的平台上实现了多学科领域的系统工程的建模和仿真,模型库丰富,涵盖了机械、液压、控制、液压管路、液压元件设计、液压阻力、气动、热流体、冷却、动力传动等领域,且采用易于识别的标准ISO图标和简单直观的多端口框图,方便用户建立复杂系统及用户所需的特定应用实例。
amesim液压元件设计库教程

Chapter 2
1
液压元件设计库
Hydraulic Component Design (HCD)
世冠工程(北京)有限公司 丁强博士
2007世冠AMESim液压、气动系统及其元件设计专题培训
液压元件设计库(HCD)
目录 1. 2. 3. 4. 5. HCD库简介:为什么? 如何做? 应用实例 设计一个单向阀 超模块工具 设计一个三通阀
HCD: 可变容积 假设活塞移动的速度 0.1m/s, 我们可以计算 出产生0.1L/min的流量需要的活塞面积
A= Q 0.1 1 1 100 = = m2 = mm 2 . V 60000 0.1 60000 6
14
对应的活塞直径为
Dp = 4A
π
=
20 mm ≈ 4.607 mm 6π
2007世冠AMESim液压、气动系统及其元件设计专题培训
HCD: 可变容积
让我们看看右腔的体积变化
26
我们看到体积在0.1cm3饱和了,为什么?
为了在AMESim中避免0或者负的体积出现,有一个饱和设定 为 V0/100,其中V0 = 在液压容腔中定义的Dead volume 这种情况本不应该出现, 只是我们参数设置不当造成的
2007世冠AMESim液压、气动系统及其元件设计专题培训
2
2007世冠AMESim液压、气动系统及其元件设计专题培训
AMESim中的标准液压库
3
2007世冠AMESim液压、气动系统及其元件设计专题培训
为什么需要液压元件设计库 ?
想一想 : 世界上有多种类型的液压缸?
4
在此我们假设液压缸的缸体是固定的。 如果液压缸的缸体是可动的话, 那么液压缸类型的数目就要翻一倍!有时对同一种类型还需要考虑端口不 同的因果规则 (C 或 R)
AMESim基础中文教程第1章

提供了实时工具可选项后,避免非必要计算量变得异常苛刻。在AMESim 4.1 中 经常调用计算函数,甚至没做什么特别有意义的计算。 AMESet 4.2 对调用函数的修改是把不调用计算函数作为一个可选项。在 AMESim 4.2中,这意味着很好地加速了CPU速度。 1.6.8 模型简化和实时性 AMESim 为模型简化提供了一组工具。在AMESim 4.1中你可以使用如下工具: • 状态计数 • 主动索引 • 特征值分析 • 模式形态 AMESim 4.2中的优化工具提供了更进一步的功能。你可以用一个简单的阀代替 复杂的,使用最优化设定简单阀的模型参数。 Figure 1.12: 使用固定步长积分器
试验设计
确定哪些参数影响一些性能指标。
优化 用Monte Carlo法进行鲁棒性 分析
你可以试验一族参数来优化某些性能指标。 你可以发现参数变量由于以下原因是如何执行 的: • 产生允许误差 • 不同的操作条件 • 截断误差
Figure 1.8: 使用基因算法优化一个主动悬挂系统
amesim教程

第一章引言本章将介绍AMESim 家族产品和AMESim 4.2 的新特征。
AMESim 是什么? AMESim 怎么用? 如何使用文件组?在线帮助的组织结构。
AMESim 4 软件包。
AMESim 4.2 的新特征1.1 AMESim 是什么?AMESim表示工程系统仿真高级建模环境(A dvanced M odeling E nvironment for performing Sim ulations of engineering systems). 基于直接图形接口,在整个仿真过程中系统可以显示在环境中。
AMESim 使用图标符号代表各种系统的元件,这些图标符号要么是国际标准组织如工程领域的ISO为液压元部件确定的标准符号,或为控制系统确定的方块图符号,或者当不存在这样的标准符号时可以为该系统给出一个容易接受的非标准图形特征。
. Figure 1.1: AMESim 中使用符号Figure 1.1 所示为使用标准液压,机械和控制符号表达的一个工程系统。
Figure 1.2所示为使用了非标准图形特征的汽车制动系统。
Figure 1.2: 汽车制动系统的符号1.2 如何使用AMESim?使用AMESim 你可以通过在绘图区添加符号或图标搭建工程系统草图,搭建完草图后,可按如步骤进行系统仿真:• 图标元件的数学描述• 设定元件的特征• 初始化仿真运行• 绘图显示系统运行状况Figure 1.3 所示为从HCD符号构建的一个三柱塞径向液压泵详细模型。
箭头用来表示液流方向。
Figure 1.3: 从HCD符号构建的一个三柱塞径向液压泵大多数自动化系统都可按上述步骤执行,在每一步都可以看到系统草图。
接口现在的联系是为了提供软件间的接口使它们能够联合工作,以便你能够获得每个软件的最佳特征。
标准AMESim软件包提供了与MATLAB.的借口。
这使你有权使用控制器设计,优化工具和功率谱分析等。
还有其它一些接口可用,AMESim 最新接口信息请参见1.6.6节接口。
!!!AMESim操作图解

Chapter 2: AMESim 工作空间章节描述::• AMESim用户接口• AMESim的四个工作模式• 一些诀窍和技巧2.1 AMESim用户接口AMESim 用户接口是基本工作区域,取决于工作模式,你可选择各种工具。
• 主窗口• 菜单条• 工具栏• 右击鼠标菜单• 各种库2.1.1 主窗口启动AMESim当启动AMESim时, 菜单窗口是空的。
Figure 2.23: AMESim主窗口标题栏最小化,恢复,关闭按钮你可以:• 要么打开一个空文本系统:• 下载一个已经存在的系统:当你下载一个已经存在的系统时,会出现一个浏览器以便指示你要打开系统的路径。
.Figure 2.24: 浏览器1. 选择你要打开的系统并点击打开项“Open”,2. 或者双击要打开的系统。
关闭AMESim当你关闭主窗口时,就自动退出了AMESim。
要关闭主窗口,按如下即可:• 点击关闭按忸(close),• 按Ctrl+Q键,• 在主菜单中选择文件菜单中退出键(File _ Quit),我们将描述AMESim W主接口的组成(请参见图表2.23)2.1.2 主菜单主菜单使你进入AMESim的主特征。
Figure 2.25: 主菜单注:通过菜单中已经给出的键盘快捷键还有其它一些特征,请参见键盘快捷键列表。
2.1.3 工具栏工具栏显示了对应于AMESim主特征的按钮。
你可以选择好多种工具栏:• 在所有模式下:• 文件操作工具栏• 模型操作工具栏• 注释工具栏• 瞬时分析工具栏•在运行模式下:• 后台处理工具栏• 线性分析工具栏要了解AMESim更多的工作模式,请见34页“AMESim的四个工作模式”。
文件操作工具栏要创建草图,请打开新系统。
要修改或完成已经存在的系统请打开它。
保存你创建系统。
模式操作工具栏Figure 2.26: 草图模式Figure 2.27: 子模型模式Figure 2.28: 参数模式Figure 2.29: 运行模式模式操作工具栏依你正在工作的模式而改变。
AMESIM介绍

第二章 AMESim的应用方法2.1 AMESim简介AMESim表示系统工程高级建模和仿真平台(Advanced Modeling Environment for Simulations of engineering systems)。
它能够从元件设计出发,可以考虑摩擦、油液、和气体的本身特性、环境温度等非常难以建模的部分,直到组成部件和系统进行功能性能仿真和优化,并能够联合其他优秀软件进行联合仿真和优化,还可以考虑控制器在环构成闭环系统进行仿真,使设计出的产品完全满足实际应用环境的要求。
AMESim软件共由四个功能模块组成:AMESim、AMESet、AMECustom、AMERun,另外还有软件帮助模块AMEHelp。
其中,AMESim用于面向对象的系统建模、参数设置、仿真运行和结果分析,是该工具软件的主功能模块,主要工作模式为:按系统原理图建模一确定元件子模型一设定元件参数一仿真运行一结果观测和分析。
AMEest用于构建符合用户个人需求的元件子模型,主要通过两步进行:先设定子模型外部参数情况,系统自动生成元件代码框架,再通过用户的算法编程实现满足用户需要的元件,程序使用C或Fortnar77实现;AMECustom用于对软件提供的元件库中的元件进行改造,但不能深入到元件代码层次,只适用于元件的外部参数特性的改造;AMERun是提供给最终用户的只运行模块,最终用户可以修改模型的参数和仿真参数,执行稳态或动态仿真,输出结果图形和分析仿真结果,但不能够修改模型结构,不能够访问或修改元件代码等涉及技术敏感性的信息。
2.2AMESim的特点1.多学科的建模平台AMESim在统一的平台上实现了多学科领域的系统工程的建模和仿真,模型库丰富,涵盖了机械、液压、控制、液压管路、液压元件设计、液压阻力、气动、热流体、冷却、动力传动等领域,且采用易于识别的标准ISO图标和简单直观的多端口框图,方便用户建立复杂系统及用户所需的特定应用实例。
AMESIM中文教程-第3章初级实例

AMESIM 中文教程-第3章初级实例Chapter 3:本章你将作三个练习,使用AMESim主要功能搭建工程系统,分析它们的动态特性。
通常大约需要3~4小时,但因人而异差别较大。
而且,练习是可扩展的,在每一个练习的最后都有可供进一步研究的可选建议。
做完这些练习后,你应该能够使用标准AMESim元件和子模型进行简单的仿真。
我们建议你要立即或读完之后不久作这些练习。
3.1 AMESimUnix:请教系统管理员,请他给你演示如何设置工作环境以便进入AMESim i在合适的窗口,改变成你希望工作的路径,然后打印:AMESimWindows:按如下之一操作:• 从菜单程序选择AMESim_ Imagine AMESim _ 通过启动按钮产生AMESim,或者:• 双击桌面上的AMESim 图标,或者:• 在MS DOS 命令窗打印AMESim。
你可以配置窗口,以便从Windows 资源管理器双击系统文件(.ame 文件)就可以自动启动AMESim请参考安装注解中的设置程序。
3.23.2.1• 点击打开空系统图标 :• 同时按下Ctrl+N,或者• 在下拉菜单中选择File _ New出现如下所示窗口:Figure 3.3:然后只有点击OK 按钮。
进行仿真的第一阶段就是搭建你要研究的系统,通过挑选并把各个元件放置在合适位置即可搭建系统。
进一步学习之前,我们要介绍一些AMESim 工具栏的按钮,要想了解更多工具栏知识,请参考26页“工具栏”一节。
3.2.23.2.3 /类库属于库,它们被表示为按钮的集合,在显示器左侧工具栏垂直向下。
如果你把鼠标移动到他们上,会显示一个标注,给出每一个类库的标题。
一个类库是特定元件图标的集合,是这些元件的数学模型(参见元件子模型),每一个库包含一个或多个类库。
标准AMESim库提供2个类库:机械的信号,控制和观测器的点击机械类库按钮产生一个如图3.4的新窗口。
lFigure 3.4:如果还有可选库,例如液压或气动库,这些将包含在垂直工具栏里的其它类库里。
AMESim基础培训介绍

基础培训
李靖
华中科技大学CAD中心
主要内容
z AMESim概述 z AMESim建模仿真简单实例 z AMESim技巧介绍 z AMESim知识基础
AMESim概述
z AMESim图形用户界面(GUI)
Sketch mode Submodel mode Parameter mode Simulation mode
AMESim因果规则
AMESim知识基础
AMESim因果规则
基本模块
AMESim知识基础
AMESim因果规则
基本模块
AMESim知识基础
AMESim因果规则
机械系统
AMESim知识基础
AMESim因果规则
AMESim知识基础
AMESim因果规则
符号约定
为系统中多次出现的参数命名,并进行设置。
AMESim技巧介绍
z
共同变量Common Parameters
为选定区域模块设置共同的参数值
AMESim技巧介绍
z
批处理Batch Parameters
对同一参数设置多种情况
AMESim技巧介绍
z
批处理Batch Parameters
如:设置几组不同刚度和阻尼值
z 第四步——Simulation
设置仿真参数 开始仿真 停止仿真 仿真参数设置
AMESim建模仿真简单实例
z Plot
AMESim技巧介绍
z 保护系统方案
在Sketch mode时,为了避免模型受到意外 修改,可以通过激活Sketch锁定功能来锁定 模型 z 此时,如果需要增加或者删除元件,需要关 闭锁定功能。
AMESim技巧介绍