《生产系统仿真 Plant Simulation应用教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:周金平编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2011
  • ISBN:9787121146992
  • 页数:332 页
图书介绍:本书共分8章,第1章介绍生产过程中的波动对生产系统效率的影响;第2章建立了订单型制造企业生产线/装配线的物料配送仿真模型,并对其关键参数进行优化;第3、4章对设施规划中的两种经典布置方法进行详细分析及建模,得到最优布置方案;第5、6章全面系统地介绍生产计划调度的各类FSP和JSP问题的求解方法,提出改进的算法及运用;第7章针对人机作业分析进行仿真建模,探讨一人多机操作模式的克星性及经济性;最后,对于工厂的仓储、车间等活动频密场所进行仿真。

第1章 流水线暂存区的仿真试验设计 1

1.1 Flow Shop暂存区模型 1

1.2开始一个新项目 2

1.2.1初始准备工作 2

1.2.2建立基本生产线模型 3

1.2.3设置模型的全局变量 4

1.2.4 Method编程 5

1.3机器设备的故障率对产出的影响 7

1.3.1修改模型 7

1.3.2试验实施过程 8

1.3.3 回归分析 10

1.3.4获取数据 10

1.3.5瓶颈分析 11

1.4加工时间波动的影响 12

1.5加工时间、故障率对产出率的联合作用 14

1.6暂存区的设置 16

1.6.1新建一个模型层 16

1.6.2 25因子设计 17

1.6.3多因子多水平因子设计 19

1.6.4瓶预工序暂存分析 20

1.7加工时间波动、故障率和暂存区容量变化同时对产出率的影响 21

本章思考题 23

第2章 混流装配线物料配送仿真与优化 24

2.1一般MTO企业混装线概述 24

2.2建模前的准备工作 25

2.2.1编辑动画图标 26

2.2.2构建基本模型框架 28

2.2.3清除原有模型对象 32

2.2.4生成生产计划表 33

2.2.5随机生成订单等数据 36

2.3建立物料中转区 43

2.4装配线及AGV配送路线建模 46

2.4.1生成装配线模型的通用方法 48

2.4.2生成装配线模型的调用方法 51

2.4.3搬运小车AGV调度策略 54

2.4.4仿真模型的初始化 58

2.5 AGV配送小车的优化 60

2.5.1线边暂存区参数优化 60

2.5.2搬运小车AGV参数优化 60

2.5.3线边暂存区参数优化 63

本章思考题 65

第3章 工艺原则布置仿真建模 66

3.1次分配问题概述 66

3.2开始一个新项目 68

3.2.1在模型层添加对象 69

322全局变量设置 70

3.2.3从至表数据处理 70

3.2.4从至表数据校核 72

3.3仿真建模思路 73

3.4建立QAP模型 75

3.4.1定义机器序列表 75

3.4.2定义零件加工顺序表 76

3.4.3 生成机器及其前置暂存区 77

3.4.4调入策略和离开策略 79

3.5布置设计的优化 80

3.5.1排序问题的GA工具——GASequence 81

3.5.2遗传算法向导——GAwizard 84

3.5.3其他因素的考虑 87

3.5.4某些机床的固定约束位置要求 87

3.6多行布置设计问题的仿真优化 89

3.6.1多行布置模型 90

3.6.2建立多行布置仿真模型 91

3.6.3生成从至表 92

3.6.4优化布置设计 99

3.6.5优化结果分析 103

本章思考题 104

第4章 产品原则布置的仿真建模 106

4.1开始个新项目 107

4.2模型工作流程 109

4.3建立流水线平衡仿真模型 110

4.3.1 GASequence设置 110

4.3.2 SeqInit方法 111

4.3.3 GAOptimization设置 111

4.3.4 InitJobs作业初始化 112

4.3.5 Jobs作业任务编码 113

4.3.6工站表的设定 115

4.3.7 Evaluation编码评估 115

4.3.8适应度计算 118

4.3.9 Termination进程结束控制 119

4.3.10运行GA优化 120

4.4其他案例仿真 121

4.5混合装配线平衡问题 122

本章思考题 123

第5章 流水车间生产排程仿真 124

5.1 Johnson启发式算法 125

5.1.1新建一个模型层 125

5.1.2 Johnson算法的实现 126

5.1.3 Johnson算法仿真模型 129

5.1.4使用甘特图工具 130

5.2 Palmer启发式算法 132

5.2.1 Palmer算法的仿真模型 133

5.2.2建立Palmer算法的参数化仿真模型 135

5.3基于遗传算法的FSP问题仿真建模 139

5.3.1 FSP问题的仿真模型 140

5.3.2仿真模型参数调整 141

5.3.3 Taillard基准问题测试 144

5.3.4基于GA的Taillard基准问题排程仿真 147

5.3.5排程仿真模型的交互界面设计 150

5.3.6用户界面封装 155

5.4混合(柔性)FSP问题仿真建模 156

5.4.1 HFSP基本模型 158

5.4.2基于GA和FIFS的HFSP求解 164

5.4.3基于GA和SPT的HFSP求解 165

5.5并行机调度问题仿真 170

5.5.1最小化完工时间的并行机调度问题 170

5.5.2最小化最大加权完工/拖期时间的并行机调度问题 184

5.5.3带工艺约束的并行机调度问题 192

5.5.4并行多机提前/拖期调度问题 200

5.5.5允许机器空闲的并行多机提前/拖期调度问题 210

5.5.6并行流水车间调度问题 212

本章思考题 213

第6章 作业车间生产排程仿真 214

6.1基本方法 215

6.1.1染色体编码 215

6.1.2交叉算子的选择 216

6.1.3启发式算法的遗传算子 216

6.2 Giffler-Thompson启发式算法 216

6.2.1建立 GT算法仿真模型 217

6.2.2运行 GT算法仿真模型 224

6.3基于工序编码的JSp问题求解 225

6.3.1构建仿真模型 227

6.3.2构建改进OBR型遗传算法模型 231

6.3.3仿真实例 236

6.4基于工件编码的JSp问题求解 238

6.4.1算法简介 238

6.4.2构建仿真模型 239

6.4.3运行仿真模型 241

本章思考题 243

第7章 人机作业分析的仿真 244

7.1人机作业分析概述 244

7.1.1操作者闲余能量分析 246

7.1.2一人多机作业的经济性分析 247

7.2人工装卸作业的仿真实现 247

7.2.1 Plant Simulation中的资源类对象 247

7.2.2仿真模型基础工作 250

7.2.3 Method编程 252

7.2.4物流对象设置 252

7.2.5资源对象设置 253

7.3一人两机作业分析的仿真模型 253

7.3.1建立第二台机床仿真模型 254

7.3.2两台机床的连接 254

7.3.3运行一人两机模型 255

7.3.4.人两机模型的完善 255

7.4人三机作业分析的仿真模型 257

7.4.1建立第三台机床仿真模型 257

7.4.2连接机床M2和机床M3 257

7.4.3连接机床M3和机床M1 257

7.4.4运行一人三机模型 258

本章思考题 259

第8章 仓储作业的仿真 260

8.1仓储策略概述 260

8.2建立简易仓储模型 262

8.2.1全局变量定义 262

8.2.2 生成仓储货架层 264

8.2.3生成模型基本对象 265

8.2.4出入库操作Method 267

8.2.5运行仿真模型 271

8.3出入库操作界面 272

8.3.1建立对话框模型 272

8.3.2对话框模型方法 272

8.3.3对话框界面设计 274

8.3.4对话框功能Method 276

8.4图表化仓储状态 279

8.5 PortalCrane对象的应用 281

8.5.1 PortalCrane对象简介 281

8.5.2 PortalCrane运载货物方式 284

8.5.3完整的PortalCrane实例 287

8.6机加工车间天车搬运物料仿真 290

8.7拖挂车搬运仿真 294

8.7.1建立 PortalCrane仓储模型 295

8.7.2生成拖挂车 296

8.7.3装卸过程仿真 297

本章思考题 301

附录A模型参数设置 302

A.0在模型中内嵌参数设置 302

A.1设计对话框窗口的外观结构 303

A.2设计一个简单对话框 305

A.2.1添加个菜单和菜单命令 307

A.2.2添加一个静态文本串 309

A.2.3添加一个文本框 309

A.2.4添加一个下拉列表 310

A.2.5添加一个分组框 311

A.2.6添加一组单选按钮 312

A.2.7添加一个复选框 312

A.3建立个带标签页的对话框 313

A.3.1添加标签控件 314

A.3.2为标签控件添加一个标签页 315

A.3.3添加个列表框 316

A.3.4添加个列表视窗 317

A.3.5添加一个按钮 318

A.3.6添加图像元素 318

A.4对话框项目的执行程序 319

A.5交互式对话框的活动程序 321

A.6使用AttributeExplorer设置参数 322

A.6.1输入要进行参数化处理的对象 323

A.6.2输入要查看或修改的属性 324

A.6.3选择如何显示对象及其名称 325

A.6.4对象及属性查询 327

参考文献 329