1.1 AMESim是什么 1
第1章 引论 1
1.2 如何使用AMESim 2
1.3 如何使用文档 3
1.4 本手册的组织结构 4
1.5 AMESim 4软件包 4
1.5.1 AMESim 4
1.5.3 AMESet 5
1.5.4 AMERun 5
1.5.2 AMECustom 5
1.5.5 AMESim产品的全体家族 6
1.6 AMESim 4.2的新特点 7
1.6.1 Export工具 7
1.6.2 设计分析 8
1.6.3 编译器标志 9
1.6.4 稳态运行 9
1.6.5 向量显示 9
1.6.6 接口 9
1.6.7 子模型调用的修改 11
1.6.9 系统比较 12
1.6.8 模型简化和实时仿真 12
1.6.10 打包和解包 13
1.6.11 列举 14
1.6.12 参数和变量的查看 16
1.6.13 在线帮助 17
第2章 AMESim工作空间 18
2.1 AMESim用户界面 18
2.1.1 主窗口 18
2.1.2 主菜单 19
2.1.3 工具栏 19
2.1.4 鼠标右键菜单 23
2.1.5 应用库 24
2.2 AMESim的四种工作模式 26
2.2.1 方案模式 26
2.2.2 子模型模式 26
2.2.3 参数模式 26
2.2.4 运行模式 27
2.3 诀窍和技巧 27
2.3.1 锁定解锁按钮 27
2.3.2 旋转和镜像一个图标 28
2.3.3 状态条 28
2.3.7 端口 29
2.3.6 添加一些文本 29
2.3.8 显示/消隐元件标注 29
2.3.5 拖放 29
2.3.4 删除元件 29
2.3.9 在线帮助 30
2.3.10 键盘快捷键 31
第3章 入门篇 32
3.1 启动AMESim 32
3.2 创建新系统方案 33
3.2.1 打开一个新系统 33
3.2.2 锁定按钮 34
3.2.3 应用库/类库 34
3.3.1 搭建质量弹簧模型 35
3.3 实例1:质量弹簧系统的仿真 35
3.3.2 给元件分配子模型 38
3.3.3 设置参数 39
3.3.4 运行仿真 42
3.3.5 绘制曲线图 43
3.3.6 使用回放功能 47
3.3.7 存储和退出AMESim 48
3.4 实例2:一个简单的机械系统 49
3.4.1 搭建连线 50
3.4.2 在系统方案上显示标注 51
3.4.3 参数设定 53
3.4.4 改变参数数值 53
3.4.5 参数名,子模型和变量名的别名 55
3.4.6 设置参数并运行仿真 56
3.4.7 使用“外部变量”功能 57
3.4.8 使用旧的最终值 60
3.4.9 放大图形 60
3.4.10 连续运行 61
3.5 实例3:使用隐含变量的系统 62
3.5.1 一个图标的多个子模型 63
3.5.2 信号端口 64
3.5.3 隐性变量 65
3.6 实例4:有代数环的系统 67
4.1.1 状态计数功能 69
4.1 实例1:四分之一车(续) 69
第4章 高级实例 69
4.1.2 动态运行和稳态运行 71
4.1.3 存储数据/下载数据 75
4.1.4 给图形加文本 76
4.2 实例2:转动惯量 76
4.2.1 获得AMESim示范实例 77
4.2.2 转速和转矩的符号规定 77
4.2.3 数据采样的失真 78
4.2.4 非连续性打印输出 79
4.3 实例3:汽车悬架 80
4.3.1 同时显示两个或多个AMESim系统 80
4.3.2 选择元件、线和文本 82
4.3.3 拷贝、删除、剪切和粘贴动作 83
4.3.4 动态块 85
4.3.5 比较不同悬架时的车体位移 86
4.3.6 编辑现有文本的属性 87
4.4 实例4:凸轮操纵阀 87
4.4.1 模型描述 88
4.4.2 系统仿真 88
4.4.3 产生XY曲线 91
4.4.4 使用绘图管理器 92
4.4.5 改变曲线的属性 93
4.5 实例5:车辆动力传动系统 95
4.5.1 使用表格编辑器来创建一个一维表格数据文件 96
4.5.2 创建系统并设置参数 97
4.5.3 运行仿真 98
第5章 批运行和线性分析 100
5.1 引言 100
5.2 实例1:四分之一车的模型 100
5.2.1 选择性保存 100
5.2.2 批运行 102
5.3 实例2:一个弹射器的锁定状态示范 107
5.3.1 锁定状态介绍 107
5.3.2 示范 108
5.3.3 锁定状态 109
5.3.4 误差类型 112
5.4 实例3:简单质量弹簧系统的线性分析 112
5.4.1 线性分析 113
5.4.2 特征值分析 115
5.4.3 平衡位置 118
5.5 实例4:质量-弹簧(mass-spring)减震系统的频率响应分析 119
5.5.1 Bode图,Nichols图和Nyquist图 119
5.5.2 根轨迹分析 121
5.6 实例5:一个机械系统的模态分析 124
5.6.1 模态 124
5.6.2 模态分析与时域之间的关系 128
第6章 超级元件工具 130
6.1 引言 130
6.2 使用标准图标来构造PID控制器的超级元件 130
6.2.1 平面系统和包含超级元件系统的比较 130
6.2.2 创建一个超级元件 132
6.3 超级元件工具 135
6.3.1 用超级元件来替换一个子模型 135
6.3.2 展开一个超级元件 135
6.3.3 更改一个超级元件的参数 136
6.3.4 绘制一个超级元件的变量曲线 137
6.4 管理超级元件 138
6.5 使用自己的图标来构造PID控制器的超级元件 141
6.5.1 创建一个超级元件库 142
6.5.2 创建一个超级元件图标 145
6.6 创建一个包含全局参数的通用超级元件 149
第7章 AMESim与MATLAB的接口 155
7.1 引言 155
7.2 示例 155
7.2.1 设置MATLAB路径列表 155
7.2.2 设置MATLAB工作区域 156
7.2.3 将AMESim结果导入MATLAB中 157
7.2.4 在MATLAB中运行AMESim仿真 158
7.2.5 将AMESim中的线性化结果导入MATLAB中 161
7.3.1 可用的专用的.m文件 163
7.3 参考资料 163
7.3.2 将AMESim中随时间变化的瞬时结果导入到MATLAB中 164
7.3.3 将MATLAB中的线性系统导入到AMESim中 166
7.3.4 在MATLAB中运行AMESim仿真 170
第8章 活性指数 173
8.1 引言 173
8.2 数学定义 173
8.3 使用AMESim活性指数工具 174
8.3.1 实例1:车辆传动系统 174
8.3.2 实例2:三柱塞泵(研究型的例子) 178
9.2 多项式的积分器 188
第9章 AMEPilot和输出模块基础篇 188
9.1 引言 188
9.2.1 设置输出 189
9.2.2 运行仿真 192
9.2.3 使用复合输出参数 193
第10章 AMESim的设计探索功能基础篇 196
10.1 引言 196
10.2 主动悬挂的例子 196
10.3 试验规划 199
10.4 优化 205
10.5 Monte Carlo 210
11.1 选择对象 214
第11章 在各种模式下都可用的工具 214
11.2 通过永久的工具条按钮来使用工具 215
11.2.1 更改模式 215
11.2.2 将选中的项复制到辅助系统 215
11.2.3 方案注释工具 215
11.2.4 绘制曲线 217
11.2.5 表格编辑器 217
11.3 通过方案区域菜单使用的工具 218
11.4 通过菜单工具条使用的工具 222
11.4.1 File文件菜单,如图11.19所示 222
11.4.2 Edit编辑菜单 228
11.4.3 Options选项菜单 236
11.4.5 Interface接口菜单 243
11.4.4 View视图菜单 243
11.4.6 Graphs图形菜单 244
11.4.7 Icons图标菜单 245
11.4.8 Tools工具菜单 250
11.4.9 Windows窗口菜单 256
11.4.10 Help帮助菜单 256
12.2 给方案添加对象 259
12.2.2 给方案添加元件 259
12.2.1 AMESim中重叠的规则 259
12.1 引言 259
第12章 在方案模式下可用的工具 259
12.2.3 给方案添加一个新的管路 261
12.3 删除AMESim对象,删除和剪切操作 261
12.3.1 删除对象 261
12.3.2 删除多余的线 262
12.3.3 重新连接多余的管道 263
12.4 AMESim辅助系统 263
12.5 移动元件 264
12.6 AMESim端口 264
12.7.1 为什么要删除一个子模型? 266
12.7.2 删除一个或多个子模型的过程 266
12.7 删除子模型 266
12.8 接口菜单 268
第13章 子模型模式中的可用工具 269
13.1 子模型模式-选择子模型 269
13.2 首选子模型按钮 269
13.3 为一个元件选择一个子模型 269
13.4 删除一个元件的子模型 272
13.5 为一个元件分配一个超级模型 272
13.6 将超级元件从一个元件中删除 273
13.7 影像子系统 274
14.2 直接改变子模型和超元件的参数值的方法 276
14.2.1 改变常规子模型和定制的超元件的参数的方法 276
14.1 引言 276
第14章 参数模式中的可用工具 276
14.2.2 改变不带全局参数的常规超元件的参数 282
14.2.3 改变带全局参数的常规超元件的参数 282
14.2.4 定制子模型参数的改变 282
14.2.5 载入/保存参数值 283
14.2.6 编辑名称和值 284
14.3 参数菜单 285
14.3.1 载入/保存Load/Save系统参数设置 285
14.3.2 设定最终值 286
14.3.3 全局参数 288
14.3.5 共用参数设置 290
14.3.4 批运行参数 290
14.4 菜单栏中其他菜单提供的参数设置工具 292
14.4.1 视图(View)菜单中参数选项 292
14.3.6 输出设置 292
14.4.2 Tools菜单中的Compare systems选项 296
14.4.3 写附加文件功能 300
14.5 右键操作 300
14.5.1 Copy/Paste parameters复制/粘贴参数 300
14.5.2 载入/保存参数Load/Save parameters 301
15.1 引言 303
15.2 时域和线性分析模式 303
第15章 运行模式下的可用工具 303
15.3 运行仿真 304
15.3.1 保存变量的当前状态和下一状态 304
15.3.2 状态变量的锁定状态 306
15.3.3 设置运行参数 307
15.3.4 所用到的积分方法 313
15.3.5 Simulation run对话框 314
15.4 载入/保存曲线配置 316
15.5 状态计量工具(State count facility) 317
15.6 回放工具 317
15.6.1 回放控制命令(Replay Control Command) 318
15.6.2 回放本地设置的改变 319
15.6.3 使用饱和值 320
15.6.4 建议 320
15.7 为什么做线性分析? 320
15.8 进行线性分析 321
15.8.1 设置线性分析时间 322
15.8.2 线性分析状态 322
15.8.3 改变变量的线性分析状态 323
15.8.4 特征值分析 324
15.8.5 模态 325
15.8.6 波特图,尼科尔斯图和奈奎斯特曲线 328
15.8.7 根轨迹曲线 330
15.9 加快缓慢仿真的仿真速度 331
第16章 绘制曲线工具 333
16.1 引言 333
16.2 简单曲线 333
16.3 曲线族 334
16.4 AMEPlot的结构 334
16.5 AMEPlot工具栏 336
16.6 AMEPlot菜单栏 337
16.6.1 File下拉菜单 337
16.6.2 Edit下拉菜单 339
16.6.3 View下拉菜单 340
16.6.4 Tools下拉菜单 341
16.6.5 Windows下拉菜单 344
16.6.6 Help下拉菜单 344
16.7 AMEPlot的主窗体 344
16.7.1 Axis Format菜单 345
16.7.2 Plot曲线图菜单 346
16.7.3 margin菜单 350
16.7.4 Curve菜单 350
16.7.5 Text菜单 352
16.8 Plot管理器 353
16.8.1 绘制已存变量函数的曲线 353
16.9 AMEPlot的有效操作快捷方式 357
第17章 三维绘图和阶次分析工具 358
17.1 表面绘图 358
17.1.1 表面绘图的类型 359
17.1.2 创建一个表面绘图 360
17.1.3 表面绘图选项 363
17.2 XYZ绘图 363
17.3 阶次分析工具 365
17.3.1 光谱图 365
17.3.2 创建光谱图 368
17.4.3 参考速度 371
17.4.2 阶次跟踪方法 371
17.4.1 定义 371
17.4 阶次振幅 371
17.4.4 创建一个阶次振幅图 372
第18章 AMESim输出模块 374
18.1 引言 374
18.2 相关术语 374
18.3 AMESim输出的主要原则 374
18.4 输出参数设置对话框 375
18.5 输出的输入参数 375
18.5.1 为输出设置增加输入 375
18.5.2 从输出设置中删除输入 376
18.5.3 输入参数特性 377
18.5.4 向量作为输入参数 379
18.5.5 格式化字符串作为输入参数 380
18.6 输出简单输出 381
18.6.1 在输出设置中添加简单输出 382
18.6.2 在输出设置中删除简单输出 382
18.6.3 简单输出参数属性 382
18.7 复合输出参数 382
18.7.1 在输出设置中添加复合输出 382
18.7.2 在输出设置中删除复合输出参数 383
18.7.3 复合输出参数属性 383
18.7.4 表达式求值规则 383
18.8 在AMESim外控制仿真 384
18.8.1 设置输入参数 385
18.8.2 执行仿真程序 386
18.8.3 获取结果 386
18.9 MESim与其他软件的直接接口 387
18.9.1 针对iSIGHT和Optimus的接口 387
18.9.2 AMESim/Visual Basic接口 387
19.2 术语 392
19.3 主要功能 392
19.3.1 DOE 392
19.1 引言 392
第19章 AMESim设计探索模块 392
19.3.2 优化 393
19.3.3 蒙特卡罗 394
19.4 主要原理 394
19.5 设计探索对话框 394
19.5.1 描述 394
19.5.2 研究的目录 395
19.5.3 执行面板 395
19.5.4 控制DOE的操作 396
19.6 设计探索定义对话框 403
19.6.1 介绍 403
19.6.2 DOE 404
19.6.3 优化 409
19.6.4 蒙特卡洛法 412
19.7 设计探索绘图对话框 414
19.7.1 介绍 414
19.7.2 静态部分 415
19.7.3 动态部分 415
19.7.4 交互作用图表 417
19.7.5 关于不同研究类型可能的绘图阵列,如表19.2所列 420
附录A AMESim的表格编辑器的支持格式 421
A.1 概述 421
A.2 1D表格格式 421
A.3 2D表格式 422
A.4 3D表格式 423
A.5 1D双表格式 425
A.6 XYs表格式 426
附录B AMESim用到的特殊文件 428
B.1 概述 428
B.2 AMESim的节点 428
B.3 AMEIcons文件 430
B.4 submodels.index文件 430
B.5 AME.make文件 431
B.6 为AMESim产生的文件 432
B.7 文件的清空工具 433
B.8 打包和拆分工具 433