第1章 系统仿真概述 1
1.1系统仿真技术的发展历程 1
1.2系统仿真技术的必要性 1
1.3计算机仿真技术的作用和价值 2
1.4系统仿真技术的局限性 5
1.5系统仿真技术的应用 5
1.5.1系统仿真技术在技术领域的应用 5
1.5.2 ProModel系统仿真软件的企业应用 7
第2章 离散事件系统仿真 10
2.1基本概念 10
2.1.1系统 10
2.1.2系统仿真 10
2.1.3系统模型 11
2.1.4系统、模型和仿真之间的关系 11
2.2仿真的类型 12
2.2.1连续系统仿真 12
2.2.2离散事件系统仿真 13
2.2.3离散事件系统与连续系统的区别 14
2.2.4离散事件系统的五要素 14
2.2.5三种典型的离散事件系统 16
2.3仿真的机理 25
2.3.1确定性活动与随机性活动 25
2.3.2随机概率分布 26
2.3.3随机数 33
2.3.4仿真时钟 34
2.3.5手工仿真 35
2.4仿真的一般步骤 40
2.4.1一般工作流程 40
2.4.2步骤1:研究规划 40
2.4.3步骤2:定义系统 44
2.4.4步骤3:建立模型 47
2.4.5步骤4:运行实验 49
2.4.6步骤5:分析输出 53
2.4.7步骤6:报告结果 53
2.4.8仿真中的陷阱 54
2.4.9总结 54
第3章 仿真软件介绍 55
3.1系统仿真软件的分类 55
3.2仿真软件的评价项目 56
3.3仿真软件的发展趋势 57
3.4典型离散事件系统仿真软件简介 58
3.4.1 Flexsim仿真软件 58
3.4.2 Arena仿真软件 59
3.4.3 Extend仿真软件 61
3.4.4 Witness仿真软件 63
3.4.5 AutoMod仿真软件 63
3.4.6 ProModel仿真软件 65
3.4.7 RaLC(乐龙)仿真软件 68
3.4.8 eM-Plant仿真软件 68
第4章 ProModel导入:安装和界面 70
4.1安装与注册 70
4.1.1一般要求 70
4.1.2本地单机安装 70
4.1.3网络服务器版安装 71
4.2使用与全貌 71
4.3建立模型 77
4.3.1阶段1:基本的模型要素 79
4.3.2阶段2:添加资源和可变性 82
4.3.3阶段3:附加操作 84
4.3.4阶段4:运行模型 86
4.3.5阶段5:观察输出统计数据和报告 89
4.4建模环境 89
4.4.1 File(文件) 90
4.4.2 Edit(编辑) 94
4.4.3 View(显示) 95
4.4.4 Output(输出) 101
4.4.5 Tools(工具) 101
4.4.6 Window(窗口) 101
4.4.7 Help(帮助) 101
4.4.8快捷菜单 102
第5章 ProModel导入:基础建模要素 103
5.1 Build(建模) 103
5.2 Locations(位置) 103
5.2.1位置编辑器 104
5.2.2位置编辑表 104
5.2.3设置关于位置的优先等级 109
5.2.4规则对话框 111
5.3 Entities(实体) 114
5.4 Path Networks(路径网络) 117
5.5 Resources(资源) 120
5.6 Processing(处理) 126
5.7 Arrivals(到达) 131
5.8 Shift(轮班)设置 132
5.8.1 Shift Editor(轮班编辑器) 132
5.8.2 Shift Assignment(轮班分配) 133
5.8.3定义优先等级 135
5.8.4轮班和休息逻辑 135
5.8.5下班停工时间规则 136
5.9 General Information(通用信息) 137
5.10 Cost(成本) 138
5.10.1 Cost(成本)对话框 138
5.10.2成本输出 140
5.11 Background Graphics(背景图) 140
第6章 ProModel导入:高级建模要素 144
6.1 Attributes(属性) 144
6.2 Variables(变量) 145
6.3 Arrays(阵列) 147
6.4 Macros(宏) 149
6.5 Subroutines(子程序) 151
6.6 Arrival Cycles(到达循环) 154
6.7 Table Function(表函数) 156
6.8 User Distribution(用户定义分布) 158
6.9 Extend Files(外部文件) 160
6.10 Streams(随机数流) 161
6.11 Expression/Statements(表达式和语句) 162
第7章ProModel导入:运行和输出 166
7.1运行模型 166
7.1.1 Simulation(仿真) 166
7.1.2 Options(选项) 166
7.1.3 Model Parameters(模型参数) 169
7.1.4 Scenarios(方案) 170
7.1.5 Run(运行) 171
7.2运行时的菜单和控制 171
7.2.1运行时的菜单 172
7.2.2运行时的快捷菜单 176
7.2.3运行时的控制 176
7.3输出观察器3DR 177
7.3.1 File(文件) 177
7.3.2 View(视图) 178
7.3.3 Tools(工具) 179
7.3.4 Window(窗口) 181
7.3.5工具栏 181
7.3.6快捷菜单 181
7.4报告和图表 183
7.4.1数据表格 183
7.4.2创建图形 187
第8章 ProModel建模实验练习 191
8.1 Lab1:理发店仿真Barber Dan 191
8.2 Lab2:自动柜员机仿真Bank Of ATM 198
8.3 Lab3:管理决策仿真案例Call Center 203
8.4 Lab4:生产系统仿真案例Furniture Factory 206
8.5 Lab5:仿真生产系统案例Machine Shop 211
8.6 Lab6:仿真结果输出模式练习 214
8.7 Lab7:基础建模要素练习Bank of India(1) 229
8.8 Lab8:基础建模要素练习Pomona Electronics 232
8.9 Lab9:基础建模要素练习Poly Casting Inc.(1) 236
8.10 Lab10:基础建模要素练习Segundo Composites 239
8.11 Lab11:基础建模要素练习Calcutta Tea Company 242
8.12 Lab12:基础建模要素练习San Dimas High School 244
8.13 Lab13:基础建模要素练习Shipping Cases Shop 246
8.14 Lab14:典型生产单元仿真Machine Factory 249
8.15 Lab15:搬运设施建模练习Wang’s Export Machine Shop 253
8.16 Lab16:基础建模要素练习Bombay Restaurant 257
8.17 Lab17:基础建模要素练习Shipping Boxes Unlimited 260
8.18 Lab18:基础建模要素练习Poly Casting Inc.(2) 263
8.19 Lab19:基础建模要素练习Bank of India(2) 265
8.20 Lab20:基础建模要素练习Bank of India(3) 267
8.21 Lab21:基础建模要素练习Bombay Clothing Mill 270
8.22 Lab22:仿真输出分析练习Spuds-n-More Seashore 272
8.23 Lab23:SimRunner应用练习 277
8.24 Lab24:高级建模要素练习(Shift) 282
8.25 Lab25:高级建模要素练习(Attributes) 286
8.26 Lab26:高级建模要素练习(User Distribution) 289
8.27 Lab27:高级建模要素练习(RTI宏参数) 292
8.28 Lab28:高级建模要素练习(Cost) 296
8.29 Lab29:高级建模要素练习(Clock Downtime) 299
8.30 Lab30:高级建模要素练习(Subroutines) 302
8.31 Lab31:仿真输入数据分析练习(Stat::Fit) 305
第9章 ProModel建模案例研究 312
9.1案例一:餐厅接待现场仿真 312
9.2案例二:生产系统改善仿真 317
9.3案例三:生产物流系统优化仿真 325
9.4案例四:带天车(行车)的生产库存系统优化仿真 330
参考文献 337