《离散事件系统建模与仿真 第2版》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:王维平等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2007
  • ISBN:7030176367
  • 页数:378 页
图书介绍:本书较系统地介绍了离散事件系统建模与仿真的概念、原理、方法及应用,突出对离散事件建模方法和仿真策略的讲解,是关于离散事件系统仿真的一本内容比较全面的教材,可作为系统工程专业、自动化专业和其他相近专业本科生教材使用,也可供工程技术人员和管理人员作为参考书使用。书中各章均附有习题,可以满足教学或个人自学的需要。

第1章 概论 1

1.1 仿真基本概念 1

1.1.1 物理仿真 2

1.1.2 计算机仿真 3

1.1.3 仿真及其应用 8

1.1.4 仿真建模的基本原则 12

1.1.5 仿真研究的基本步骤 14

1.2 连续系统仿真 15

1.2.1 连续系统模型 15

1.2.2 连续系统仿真算法 20

1.3 离散事件系统仿真 22

1.3.1 离散事件系统模型 22

1.3.2 离散事件系统仿真策略 24

1.3.3 模型的形式化描述规范 25

1.4 现代仿真技术发展 27

1.4.1 建模方法 28

1.4.2 仿真软件 31

1.4.3 分布交互仿真技术 36

1.4.4 计算机技术在仿真中的应用 37

练习1 40

第2章 仿真的概率统计基础 42

2.1 概率统计的基本概念 42

2.2 常用概率分布 45

2.2.1 离散型分布 45

2.2.2 连续型分布 46

2.2.3 系统概率分布模型 51

2.3 分布假设与检验 54

2.3.1 分布类型假设 54

2.3.2 分布参数估计 57

2.3.3 分布假设检验 59

2.4 伪随机数及其生成 68

2.4.1 伪随机数 69

2.4.2 伪随机数生成方法 71

2.4.3 伪随机数序列的检验和确认 74

2.5 随机变量的生成算法 81

2.5.1 常用的随机变量生成方法 81

2.5.2 常用分布的随机变量生成 88

练习2 92

第3章 理论模型建模方法 95

3.1 基本概念和术语 95

3.2 实体流图法 96

3.2.1 实体流图 96

3.2.2 实体流图模型的人工运行 103

3.3 活动周期图法 106

3.3.1 活动周期图 107

3.3.2 ACD模型的人工运行 116

3.4 Petri网方法 119

3.4.1 Petri网的定义及其建模方法 119

3.4.2 网系统 120

3.4.3 Petri网的特性 125

3.4.4 小结 128

3.5 Euler网方法 128

3.5.1 Euler图与奇异Euler图 129

3.5.2 Euler网 131

3.5.3 初级Euler网系统 132

3.5.4 高级Euler网系统 136

练习3 143

第4章 仿真模型设计与实现 146

4.1 离散事件系统仿真策略 146

4.1.1 事件调度法 146

4.1.2 活动扫描法 147

4.1.3 三段扫描法 148

4.1.4 进程交互法 150

4.2 仿真模型设计 152

4.2.1 面向事件的仿真模型 153

4.2.2 面向活动的仿真模型 155

4.2.3 面向进程的仿真模型 161

4.3 仿真模型的计算机实现 162

4.3.1 简单排队系统模型的C++语言实现 163

4.3.2 基于SimuLib的仿真模型实现 169

练习4 197

第5章 SIMSCRIPT Ⅱ.5仿真语言 198

5.1 SIMSCRIPT Ⅱ.5的功能特点 198

5.2 SIMSCRIPT Ⅱ.5程序设计基础 200

5.2.1 程序结构 200

5.2.2 主程序 201

5.2.3 变量 201

5.2.4 Preamble 204

5.2.5 赋值语句和表达式计算 204

5.2.6 输入和输出 205

5.2.7 程序逻辑控制 207

5.2.8 程序例程 211

5.2.9 预定义元素 214

5.3 进程交互法仿真的概念和定义 214

5.3.1 仿真时间 215

5.3.2 实体 218

5.3.3 集合 220

5.3.4 进程 223

5.3.5 资源 231

5.3.6 预定义属性 233

5.3.7 概率统计 233

5.4 进程交互法仿真示例 236

5.4.1 加油站模型示例 236

5.4.2 银行模型示例 241

5.4.3 海港模型 245

5.5 事件调度法仿真示例 249

5.5.1 进程和事件 250

5.5.2 基于事件调度的加油站模型 251

5.5.3 附加的事件命令 253

5.6 连续系统仿真示例 253

5.6.1 连续系统模型的性质 253

5.6.2 微分方程解法 254

5.6.3 离散事件-连续系统混合模型 254

5.6.4 SIMSCRIPT Ⅱ.5的连续特征 255

5.6.5 积分控制语句 257

5.6.6 应用示例 257

练习5 268

第6章 仿真结果分析与模型校验 270

6.1 终态仿真结果分析 270

6.1.1 重复运行法 270

6.1.2 序贯程序法 272

6.2 稳态仿真结果分析 274

6.2.1 批均值法 274

6.2.2 稳态序贯法 276

6.2.3 再生法 278

6.3 灵敏度分析 280

6.4 模型有效性校验 282

6.4.1 VV&A基础 282

6.4.2 VV&A方法 285

6.4.3 VV&A管理 300

练习6 305

第7章 离散事件系统仿真应用 307

7.1 排队系统仿真 307

7.1.1 基本知识 307

7.1.2 系统建模 310

7.1.3 仿真实例 313

7.2 库存系统仿真 320

7.2.1 基本知识 320

7.2.2 系统建模 320

7.2.3 仿真实例 324

7.3 加工制造系统仿真 334

7.3.1 问题描述 334

7.3.2 系统建模 335

7.3.3 仿真实例 336

7.4 作战系统仿真 345

7.4.1 应用Petri网方法建模 345

7.4.2 应用Euler网方法建模 349

7.4.3 反舰导弹攻防对抗仿真实例 351

练习7 356

参考文献 358

附录A SimuLib库函数参考 360

附录B 常用数表 374