第1章 AMESim简介 1
1.1 什么是AMESim 1
1.2 如何使用AMESim 2
1.3 如何使用在线文档 3
1.4 AMESim REV 10软件包 4
1.4.1 AMESim 5
1.4.2 AMECustom 5
1.4.3 AMESet 5
1.4.4 AMERun 5
1.4.5 其他的AMESim系列产品 6
第2章 AMESim工作空间 8
2.1 AMESim的用户界面 8
2.1.1 主窗口 8
2.1.2 菜单栏 10
2.1.3 工具栏 14
2.1.4 鼠标右键菜单 18
2.1.5 库 18
2.1.6 组织工作空间的工具 23
2.2 AMESim的4种工作模式 25
2.2.1 草图模式 25
2.2.2 子模型模式 25
2.2.3 参数模式 26
2.2.4 仿真模式 26
2.3 工作流程菜单 26
2.4 常用技巧 27
2.4.1 Lock(锁定)按钮 27
2.4.2 旋转和镜像一个图标 27
2.4.3 状态栏 27
2.4.4 删除元件 27
2.4.5 拖放 28
2.4.6 添加文本 28
2.4.7 端口 29
2.4.8 显示/隐藏元件标注 29
2.4.9 在线帮助 29
2.4.10 键盘快捷键 30
第3章 建模 32
3.1 库路径列表 32
3.1.1 可用库种类 33
3.1.2 应用库的激活 35
3.1.3 全选/全不选 35
3.1.4 附加目录 35
3.1.5 载入和保存应用库路径列表 36
3.1.6 用户专用的应用库路径列表 37
3.1.7 更新应用库 39
3.1.8 应用库的设置 39
3.2 插入 42
3.3 接口部件 42
3.3.1 创建接口图标 43
3.3.2 显示接口状态 44
3.3.3 引入Motion模型 44
3.3.4 引入Adams模型 44
3.3.5 从系统设置 44
3.4 导入线性模型 44
3.5 Modelica输入助理 45
3.6 检验子模型 45
3.7 别名列表 51
3.8 注释列表 51
3.9 端口标签列表 52
3.9.1 显示端口标签 52
3.9.2 右键菜单 53
3.10 可用用户菜单子模型 53
3.11 可用定制 54
3.12 可用超级元件 55
3.12.1 基本编辑 56
3.12.2 恢复超级元件的辅助系统 57
3.12.3 编辑超级元件的组成元件 57
3.12.4 改变超级元件组成元件的参数 58
3.12.5 删除 59
第4章 设置 60
4.1 全局参数 60
4.2 批处理参数 65
4.2.1 设置批处理参数 65
4.2.2 保存和载入批处理参数 66
4.3 共用参数 67
4.4 设置最终的数值 68
4.5 系统参数 69
4.5.1 保存系统参数的设置 69
4.5.2 载入系统参数设置 70
4.6 输出设置 70
4.7 保存变量 70
4.8 锁定状态 71
4.8.1 全局改变锁定状态 72
4.8.2 改变子模型的锁定状态 72
4.8.3 改变个别状态变量的锁定状态 73
4.9 状态变量观察器 76
第5章 仿真 77
5.1 时域分析和线性分析 77
5.1.1 线性化参数 78
5.1.2 更改变量的LA状态 79
5.2 设置运行参数 82
5.2.1 General标签 82
5.2.2 Standard options标签 84
5.2.3 Fixed step options标签 89
5.2.4 使用的积分方法 90
5.2.5 仿真运行 93
5.2.6 如何加快仿真的运行速度 96
5.3 并行处理设置 105
5.3.1 UNIX操作系统的设置 106
5.3.2 Windows操作系统的设置 108
5.3.3 设备测试 108
第6章 分析 115
6.1 分析菜单的主要功能 115
6.1.1 更新 115
6.1.2 绘图方式设置 116
6.1.3 打开绘图配置 118
6.1.4 绘图菜单 118
6.1.5 Replay工具 119
6.1.7 状态计数工具 127
6.2 为什么要进行线性分析 128
6.3 执行线性分析 128
6.3.1 特征值分析 129
6.3.2 模态振型 130
6.3.3 波特图、尼克尔斯图、奈奎斯特图 134
6.3.4 根轨迹图 137
第7章 AMESim脚本工具 139
7.1 引言 139
7.2 脚本说明 139
7.2.1 参数处理 139
7.2.2 运行仿真与结果处理 141
7.2.3 图形绘制 144
7.2.4 响应曲面模型的处理 144
7.2.5 数据交换 145
第8章 所有模式下的通用工具 147
8.1 选择对象 147
8.2 通过永久的工具栏按钮来使用的工具 148
8.2.1 更改模式 148
8.2.2 将选中的项复制到附件文件 148
8.2.3 草图注释工具 149
8.2.4 绘制曲线 150
8.3 通过草图区域菜单使用的工具 150
8.3.1 复制 151
8.3.2 颜色 151
8.3.3 别名 152
8.3.4 注释 152
8.3.5 标签 153
8.3.6 文本操作 154
8.3.7 注释对象操作 155
8.3.8 设置属性为缺省值 156
8.3.9 鸟瞰视图 156
8.3.10 帮助 157
8.4 通过菜单栏使用的工具 157
8.4.1 File(文件)菜单 157
8.4.2 Edit(编辑)菜单 169
8.4.3 View(视图)菜单 174
8.4.4 Tools(工具)菜单 194
8.4.5 Windows(窗口)菜单 211
8.4.6 Help(帮助)菜单 212
8.5 AMESim参数选择 218
8.5.1 Generl(总体) 218
8.5.2 Drawing(绘图设置) 221
8.5.3 Compilation(编译) 222
8.5.4 Simulation(仿真) 222
8.5.5 Post processing(后处理) 224
8.5.6 工具菜单——其他选项 226
第9章 草图模式下的可用工具 231
9.1 添加对象到草图 231
9.1.1 AMESim的重叠规则 231
9.1.2 添加元件到草图 231
9.1.3 添加新连线到草图 234
9.2 用删除和剪切操作来移除AMESim对象 235
9.2.1 移除对象 235
9.2.2 删除未约束连线 237
9.2.3 重新连接未约束连线 237
9.3 AMESim辅助系统 237
9.4 移动元件 238
9.5 AMESim端口 238
9.6 移除子模型 240
9.6.1 移除子模型的目的 240
9.6.2 移除一个或多个子模型 241
第10章 子模型模式下的可用工具 243
10.1 子模型模式——选择子模型 243
10.2 首选子模型按钮 243
10.3 为元件选择子模型 244
10.4 移除元件子模型 247
10.5 为元件指派超级元件 247
10.6 从元件中移除超元件 248
10.7 影像子系统 248
10.7.1 定义 248
10.7.2 示例 249
第11章 参数模式下的可用工具 251
11.1 进入参数模式 251
11.2 系统编译窗口 251
11.2.1 编译错误时的处理方法 252
11.2.2 使用参数模式 253
11.3 访问参数和变量 253
11.3.1 更改参数对话框 253
11.3.2 变量列表对话框 255
11.3.3 关联视图 256
11.3.4 查看视图 257
11.3.5 参数预览下的表达式估值 264
11.4 结果管理器 264
11.5 参数类型 265
11.5.1 状态变量 266
11.5.2 约束变量 266
11.5.3 常值变量 266
11.5.4 离散变量 267
11.5.5 矢量变量 267
11.5.6 实型参数 267
11.5.7 整型参数 269
11.5.8 文本参数 270
11.6 改变参数:可能的情况 272
11.6.1 为通用子模型和自定义超级元件改变参数 272
11.6.2 改变自定义子模型参数 272
11.6.3 为没有全局参数的通用超级元件改变参数 273
11.6.4 为有全局参数的通用超级元件改变参数 273
11.7 读取/保存参数值 274
11.8 设置菜单所提供的工具 276
11.9 参数和变量组 276
11.10 菜单栏中其他菜单提供的工具 279
11.10.1 工具菜单中的比较系统项 279
11.10.2 写辅助文件 282
11.11 右键操作 282
第12章 仿真模式下的可用工具 284
12.1 引言 284
12.2 变量和参数的访问 285
12.2.1 变量列表对话框 285
12.2.2 更改参数对话框 286
12.3 时域分析和线性分析模式 287
12.3.1 保存变量的当前状态和下一状态 287
12.3.2 锁定状态的改变 290
12.3.3 矢量状态变量的锁定状态 293
12.4 创建观测变量 295
12.5 结果管理器 296
12.5.1 后处理 296
12.5.2 交叉结果 298
12.6 实验视图 299
12.6.1 显示实验视图 300
12.6.2 创建新实验 300
12.6.3 加载与应用实验 301
12.6.4 导出和导入实验 302
第13章 绘图工具 304
13.1 简单绘图 304
13.1.1 创建绘图 304
13.1.2 高亮元件 305
13.2 批处理绘图 306
13.3 模式下绘图(Modulo plots) 308
13.3.1 为模式绘图设置参数 308
13.3.2 显示模式绘图 308
13.3.3 理解模式化绘图 310
13.3.4 多循环曲线 310
13.4 一维图形 311
13.4.1 创建一维图形 311
13.4.2 用一维绘图 312
13.5 绘图配置 313
13.5.1 保存和打开绘图配置 314
13.5.2 在AMESim模型中加入绘图配置 314
13.5.3 关于多个AMESim系统的绘图配置 314
13.5.4 从AMESim数据路径引用数据 315
13.5.5 绘图配置里的数据路径 316
13.5.6 绘图配置的布局 317
13.6 AMEPlot结构 317
13.7 AMEPlot工具栏 318
13.8 AMEPlot菜单栏 319
13.8.1 File(文件)菜单 319
13.8.2 Edit(编辑)菜单 324
13.8.3 View(查看)菜单 324
13.8.4 Tools(工具)菜单 327
13.8.5 Help(帮助)菜单 333
13.9 AMEPlot主窗口 333
13.9.1 轴菜单 334
13.9.2 绘图菜单 335
13.9.3 边缘菜单 343
13.9.4 曲线菜单 343
13.9.5 文本菜单 345
13.10 绘图管理器 346
13.10.1 简介 346
13.11 用曲线图页工作 350
13.11.1 页菜单 350
13.11.2 AMEPlot页 350
13.11.13 复制和粘贴曲线图 351
13.12 AMEPlot的有效操作快捷方式 351
第14章 三维绘图和阶次分析工具 352
14.1 曲面绘图 352
14.1.1 曲面绘图的类型 353
14.1.2 如何创建一个曲面绘图 355
14.1.3 曲面绘图选项 356
14.1.4 相交面 357
14.2 XYZ绘图 359
14.3 阶次分析工具 360
14.3.1 频谱图 360
14.3.2 创建频谱图 363
14.4 阶次振幅 365
14.4.1 定义 365
14.4.2 阶次跟踪技巧 366
14.4.3 参考速度 366
14.4.4 创建一个阶次振幅绘图 366
第15章 AMESim输出模块 368
15.1 引言 368
15.2 相关术语 368
15.3 AMESim输出的主要原则 368
15.4 导出参数设置对话框 369
15.5 导出的输入参数 369
15.5.1 为导出设置增加输入 369
15.5.2 从导出设置中删除输入 370
15.5.3 输入参数特性 370
15.5.4 向量作为输入参数 373
15.5.5 格式化字符串作为输入参数 374
15.6 导出简单输出参数 375
15.6.1 在导出设置中添加简单输出参数 375
15.6.2 在导出设置中删除简单输出 375
15.6.3 简单输出参数属性 376
15.7 复合输出参数 376
15.7.1 添加复合输出参数到导出设置中 376
15.7.2 从导出设置中移除复合输出参数 376
15.7.3 复合输出参数属性 377
15.7.4 表达式求值规则 377
15.8 在AMESim外控制仿真 378
15.8.1 设置输入参数 378
15.8.2 运行仿真程序 379
15.8.3 获取结果 380
15.9 直接接口 380
15.9.1 关于iSIGHT和OPTIMUS的接口 380
15.9.2 AMESim/Visual Basic接口 381
第16章 AMESim设计探索模块 385
16.1 简介 385
16.2 术语 385
16.3 主要功能 385
16.3.1 试验设计(DOE) 385
16.3.2 优化设计 387
16.3.3 蒙特卡罗方法 388
16.4 主要原则 388
16.5 设计探索对话框 388
16.5.1 打开设计探索对话框 388
16.5.2 研究的列表 389
16.5.3 执行面板 389
16.5.4 执行设计探索 389
16.6 设计探索定义对话框 400
16.6.1 简介 400
16.6.2 DOE 400
16.6.3 优化 404
16.6.4 蒙特卡罗法(Monte Carlo) 407
16.7 拉丁超立方 409
16.7.1 用法 409
16.7.2 OLH管理器 411
16.8 设计探索绘图对话框 413
16.8.1 静态部分 414
16.8.2 动态部分 415
16.8.3 交互作用图表 416
16.8.4 不同研究类型可能的绘图阵列 420
第17章 AMESim的最佳实践工具 421
17.1 运行参数 421
17.2 稳态运行 421
17.3 状态计数 421
17.4 模态 422
17.5 活性指数 423
附录A AMESim用到的专用文件 424
A.1 概述 424
A.2 AMESim的节点 424
A.3 AMEIcons文件 426
A.4 submodels.index文件 426
A.5 AME.make文件 426
A.6 为AMESim产生的文件 427
A.7 文件的清空工具 429
A.8 打包和拆包工具 429
附录B 输出和后处理函数的说明 430