第一部分 理论篇 3
第1章 物流系统概述 3
1. 1系统 3
1. 1. 1系统的定义 3
1.1.2系统的特点 3
1. 1.3系统的模式 4
1.1.4系统的分类 5
1.2物流系统的概念 5
1.3物流系统的目标 6
1.4物流系统的要素 7
1.4.1资源要素 7
1.4.2功能要素 7
1.4.3流动要素 7
1.4.4物质基础要素 8
1.4.5支撑要素 8
复习思考题 8
部分参考答案 9
第2章 仿真方法在物流系统中的应用 10
2.1仿真方法 10
2.1.1系统模型 10
2. 1.2系统仿真 10
2. 1.3仿真方法的特点 12
2.2物流系统仿真 12
2.2.1物流系统仿真意义 12
2.2.2物流系统仿真类型分析 13
2.2.3物流系统仿真模型分析 14
2.2.4物流系统的仿真策略分析 16
2.2.5物流系统仿真的主要步骤 17
2.2.6物流系统仿真的应用领域 19
复习思考题 22
部分参考答案 23
第3章 随机数和随机变量 24
3. 1伪随机数的产生 24
3. 1.1线性同余法 24
3. 1.2中值平分法 25
3. 1.3加同余法 25
3.2随机变量的产生方法 25
3.2.1逆变换法 25
3.2.2卷积法 27
3. 2. 3合成法 27
3.2.4取舍法 27
3. 2. 5函数变换法 28
3.2.6表搜索法(经验分布法) 28
3.2.7近似法 30
3.2.8正态分布的直接变换法 30
3.2.9泊松分布的接受一拒绝法 30
复习思考题 31
部分参考答案 31
第4章 仿真数据分析与模型验证 32
4. 1仿真输入数据分析 32
4. 1.1概述 32
4.1.2数据的收集与处理 33
4.1.3数据的分布分析与假设(分布类型识别) 34
4.1.4参数的估计 36
4. 1.5拟合优度检验 38
4.1.6随机变量的相关分析和回归分析 39
4.1.7经验分布 41
4.2仿真输出数据分析 42
4.2.1单系统仿真输出数据分析 42
4.2.2多系统仿真输出分析 45
4.2.3仿真结果的方差缩减技术 50
4.3仿真模型的验证与分析 52
4.3. 1模型的验证与确认 52
4.3.2模型确认与模型验证的概念 53
4.3.3常用V&V方法的类型 55
4. 3. 4 V&V作用于建模与仿真全生命周期 57
4.3.5仿真输出与实际系统观察结果的对比统计方法 59
4.3.6系统仿真与专家系统 60
复习思考题 61
部分参考答案 62
第5章 典型物流系统仿真软件 63
5.1 Flexsim 63
5.2 eM-Plant 64
5.3其他典型物流系统仿真软件 66
5.3. 1 Witness 66
5.3.2 AutoMod 67
5. 3. 3 RaLC 67
5. 3. 4 Arena 68
5.3.5 Qnest 68
5.3.6 Extend 69
5.3.7 ProModel 69
5.3.8 Vensim 69
5.4仿真软件的选择 70
复习思考题 71
部分参考答案 71
第二部分Flexsim篇 75
第6章Flexsim软件的基本概念 75
6.1 Flexism软件的层次结构 75
6.1.1面向对象思想 75
6. 1.2软件层次结构 76
6. 1.3树和节点 77
6. 1.4实体与临时实体 78
6.2实体库 78
6.2. 1固定实体 78
6.2.2移动实体 82
6.2.3其他实体 84
6.2.4实体属性和参数 86
6.3端口 91
复习思考题 92
部分参考答案 93
第7章Flexsim软件的基本应用及建模步骤 94
7. 1.菜单功能介绍 94
7. 1.1 File菜单 94
7.1.2 Edit菜单 96
7. 1. 3 View菜单 97
7.1.4 Execute菜单 99
7.1.5 Stats菜单 100
7. 1. 6 Tools菜单 101
7. 1.7 Preentai ion菜单 102
7.1.8 Window菜单 102
7. 1. 9 Help菜单 103
7.2工具条功能介绍 103
7.2. 1工具条 103
7.2.2仿真运行控制面板 104
7.3基于Flexsim建模的基本步骤 105
复习思考题 106
部分参考答案 107
第8章Flexsim二次开发的关键技术 108
8. 1任务序列技术 108
8.1.1任务序列的概述 108
8.1.2定制创建简单任务序列 109
8.1.3 Changetask技术 110
8. 1.4协同任务序列技术 112
8. 1.5任务类型 113
8.2设施设备定制化与运动学实现开发 114
8.2. 1虚拟现实3D模型制作与导入 114
8.2.2设备参数化定制 119
8.2.3设备集成与运动分析 120
8.2.4设备运动的运动学实现 121
8.2.5运动学函数 124
8.3图形用户界面 129
8.3. 1图形用户界面概述 129
8.3.2建立一个简单的GUI 129
8.4基于ExpertFit的数据建模技术 135
8.4.1数据建模技术方法 135
8.4.2基于ExpeFit的数据建模技术实例分析 135
8.5基本建模函数 138
8.5. 1常用命令的快捷参考 138
8.5.2高级函数 141
复习思考题 142
部分参考答案 143
第9章 基于Flexsim软件的物流仓储系统仿真实例 144
9. 1基于Flexsim的自动化立体仓库系统仿真建模与分析 144
9.1.1自动化立体仓库子系统的简单模型 144
9. 1.2堆垛机复合作业方式的实现 151
9. 1.3货架的二次开发 156
9.2基于Flexsim自动分拣系统仿真建模与分析 162
9.2. 1货物分拣和打包模块仿真模型 162
9.2.2机器人码盘应用模块 164
9.3基于Flexsim的DPS自动拣货系统仿真建模与分析 170
9. 3. 1 DPS自动拣货系统仿真模型 170
9. 3. 2 DPS自动拣货系统的二次开发 176
9.4基于Flexsim的其他自动化系统仿真建模与分析 181
9.4. 1基于Flexsim的AGV运输系统仿真建模与分析 181
9.4.2基于exsim的自动输送系统仿真建模与分析 184
第二部分eM-Plant篇 193
第10章eM-Plant初步 193
10.1 eM-Plant工作界面介绍 193
10.2 eM-Plant功能菜单功能介绍 194
10.3 eM-Plant对象库菜单及功能介绍 196
10.4 eM-Plant建模窗口菜单及功能介绍 197
复习思考题 200
部分参考答案 201
第11章eM-Plant概念及对象介绍 202
11.1 eM-Plant中对象的概念及其分类 202
11. 1. 1对象与继承 202
11.1.2 eM-Plant对象分类及其应用 203
11.2 eM-Plant常用对象介绍 204
11.2.1移动对象 205
11.2.2物流对象 207
11.2.3信息流对象 223
11.2.4用户交互接口对象 230
11.3 eM-Plant层次结构建模介绍 234
11.3. 1层次结构建模的概念 234
11.3.2层次结构的实现 235
11.3.3层次结构的动画显示 237
复习思考题 240
部分参考答案 241
第12章SimTalk语言 242
12. 1 SimTalk基础 242
12.1.1 SimTalk语言简介 242
12. 1.2命名规则、名称空间和访问路径 243
12.1.3匿名指代符 244
12.2 SimTalk编程初步 245
12.2. 1数据类型及其运算转换 245
12.2.2预定义函数介绍 247
12.2.3控制语句 248
12.3 Method对象 254
12.3.1Method对象介绍 254
12.3.2 Method的语法 254
12.3.3 Method的运行与调试 255
复习思考题 257
部分参考答案 258
第13章 仿真建模综合案例——桌子加工厂 259
13.1eM-Plant基础对象的应用 259
13.1.1准备移动对象 259
13. 1.2基础物流对象的使用与设置——简单流程模型 262
13. 1.3客户定制参数及Method和Variable对象的使用——货物质量属性设置 266
13. 1.4综合应用——货物的回流处理 269
13.2 eM-Plant对象的高级应用 272
13.2. 1层次结构及其图形化的实现——细化模型 272
13.2.2 Container对象的应用——桌腿组装实现 279
13.2.3 ShiftCalendar对象和Trigger对象的使用——工作排班的实现 290
13.3 eM-Plant用户交互应用 299
13.3. 1数据表类对象的使用——生产信息搜集的实现 299
13.3. 2图形及数据显示类对象应用——数据显示的实现 305
13.3.3 Dialog对象的使用——用户交互的实现 309
参考文献 315