《离散事件系统建模仿真及GPSSWorld教程》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:谢毅编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2011
  • ISBN:9787302243649
  • 页数:181 页
图书介绍:本书比较详细地介绍了离散事件系统建模仿真的理论方法和GPSS World仿真语言。

第1章 绪论 1

1.1 系统、模型与仿真 1

1.1.1 系统 1

1.1.2 模型 3

1.1.3 仿真 5

1.2 仿真的分类 7

1.3 计算机仿真的特点和作用 9

1.4 计算机仿真的基本步骤 10

1.5 计算机仿真的应用与发展 11

1.5.1 计算机仿真的应用 11

1.5.2 计算机仿真的发展 13

1.6 计算机仿真软件的分类 15

习题 16

第2章 离散事件系统建模仿真基本原理和方法 17

2.1 离散事件系统建模仿真的基本术语 17

2.1.1 描述系统结构模型的基本术语 17

2.1.2 描述系统仿真模型的基本术语 20

2.2 离散事件系统图形化建模方法 22

2.2.1 实体流图法 22

2.2.2 活动周期图法 25

2.2.3 实体流程图与活动周期图的比较 31

2.3 离散事件系统的仿真策略 31

2.3.1 事件调度法 32

2.3.2 活动扫描法 35

2.3.3 三段扫描法 38

2.3.4 进程交互法 39

2.3.5 四种仿真策略小结 43

习题 44

第3章 初级GPSSWorld语言 46

3.1 GPSSWorld的运行环境 47

3.2 GPSSWorld中实体的分类 53

3.3 GPSSWorld程序的基本结构、语句组成及自定义符号 54

3.3.1 GPSSWorld程序的基本结构 54

3.3.2 GPSSWorld语句的组成 55

3.3.3 GPSSWorld中的用户自定义符号 56

3.4 与活动实体有关的模块 56

3.4.1 GENERATE(产生活动实体)模块 57

3.4.2 ADVANCE(活动实体延时)模块 59

3.4.3 ASSIGN(活动实体参数赋值)模块 59

3.4.4 TRANSFER(转向)模块 60

3.4.5 PRIORITY(改变优先级)模块 66

3.4.6 BUFFER模块 66

3.4.7 TERMINATE(消除活动实体)模块 67

3.5 与设施有关的模块 67

3.5.1 SEIZE(获得设施控制权)模块 68

3.5.2 RELEASE(释放设施控制权)模块 68

3.6 与队列有关的模块 68

3.6.1 QUEUE(进入队列排队)模块 69

3.6.2 DEPART(离开队列)模块 69

3.7 与存储器有关的模块及定义语句 70

3.7.1 STORAGE定义语句 70

3.7.2 ENTER(进入存储器)模块 70

3.7.3 LEAVE(离开存储器)模块 71

3.8 相关控制语句 71

3.8.1 START语句 72

3.8.2 RESET语句 72

3.8.3 CLEAR语句 72

3.9 初级GPSSWorld语言编程举例 73

3.10 GPSSWorld仿真程序在计算机中的执行过程 94

习题 98

第4章 中级GPSSWorld语言 101

4.1 系统数字属性 101

4.2 GPSSWorld中的表达式 104

4.3 中级GPSSWorld定义语句 105

4.3.1 EQU符号定义语句 105

4.3.2 VARIABLE变量定义语句 106

4.3.3 FUNCTION函数定义语句 106

4.3.4 RMULT设定随机数种子 111

4.4 中级GPSSWorld模块语言及其相关的INITIAL初始化语句 112

4.4.1 LOGIC逻辑开关 112

4.4.2 SAVEVALUE保存值模块 113

4.4.3 INITIAL初始化语句 114

4.4.4 TEST比较测试模块 114

4.4.5 GATE测试模块 115

4.4.6 SELECT测试模块 116

4.5 中级GPSSWorld语言编程举例 119

习题 131

第5章 高级GPSSWorld语言 134

5.1 活动实体的居留时间和过境时间 134

5.2 表格实体 135

5.2.1 TABLE定义语句 135

5.2.2 TABULATE模块 135

5.2.3 QTABLE“表格”实体 137

5.3 LOOP循环模块 137

5.4 活动实体的复制和装配模块 138

5.4.1 SPLIT模块 138

5.4.2 ASSEMBLE模块 139

5.4.3 GATHER模块 140

5.4.4 MATCH模块 141

5.5 用户链及其模块 141

5.5.1 LINK模块 142

5.5.2 UNLINK模块 142

5.6 综合编程举例 143

习题 159

第6章 基于GPSSWorld的工作流建模仿真 162

6.1 工作流概述 162

6.1.1 工作流的基本概念和术语 162

6.1.2 工作流中的4种基本模型结构 163

6.1.3 工作流执行的两种模式 164

6.2 基于GPSSWorld的工作流建模仿真 166

6.2.1 基于共享队列的工作流建模仿真 166

6.2.2 基于独立队列的工作流建模仿真 169

习题 178

参考文献 181