(特价书)离散事件系统仿真(原书第5版)
基本信息

内容简介
目录
前言
新版内容调整
关于作者
第一部分 离散事件系统仿真概述
第1章 仿真初识2
1.1 何时适用仿真2
1.2 何时不适用仿真3
1.3 仿真的优势与劣势3
1.4 应用领域4
1.5 近年来的应用7
1.6 系统与系统环境8
1.7 系统要素9
1.8 离散系统与连续系统9
1.9 系统模型10
1.10 模型的种类10
1.11 离散事件系统仿真11
1.12 仿真研究的步骤11
参考文献15
练习题16
前言
本书第一部分包含第1~4章。第1章回答如下问题:仿真是什么?仿真用来做什么?仿真在什么情况下才是合适的工具?仿真的优点和缺点分别有哪些?仿真包含哪些类型?如何开展仿真项目?在这一版中,我们增加了很多真实仿真案例的摘要信息。
第2章介绍如何使用Microsoft Excel进行仿真。该章利用抛掷硬币、使用简单离散分布模拟随机服务时间和到达时间等例子,介绍什么是随机数。从随机数定义出发,教师可以从该章后续给出的排队论、库存系统或其他类型系统案例中,选择合适的内容讲授给学生。该章所有的例子都基于公共框架构建,并且强调模型定义、使用Excel建模所需定义的变量、系统输入的规范化、系统输出和系统性能度量——所有这些知识点都以简单方式呈现给学生,因为第5章才会介绍统计学知识。应用Excel进行仿真建模(相关内容可以在本书网站上找到),有助于实现手动实验,这样可以很好地向学生展示仿真概念。此外,学生还可以通过学习相关Excel案例,完成该章后面的练习题。
虽然使用Excel有助于教师讲授仿真概念、演示统计变量的影响,尤其是分析和展示仿真结果,但是使用电子表格讲授仿真的基础知识还存在严重的缺陷。因此,第3章讨论“事件”和“流程”这两个概念的核心通用架构,“事件”和“流程”是几乎所有离散事件仿真软件的设计基础。第4章对于仿真工具的发展进行了历史回顾,并以GPSS和Java为例进行介绍。我们也介绍当前常见仿真软件的最新特性和实施能力。仿真软件发展的很快,该章给出了软件供应商的网址,以便读者可以获取最新的信息。
本书第二部分包括第5章和第6章,知识内容涉及系统仿真所用到的统计学和排队论的相关背景知识。第5章汇集本书后续会用到的所有统计学背景知识。第6章介绍排队队列的概念、几个简单的稳态排队系统模型,以及评价排队系统性能的测度指标。在这一版中,我们增加了“粗略建模”技术的介绍,“粗略建模”是在开展排队系统仿真之前实施的一个步骤。该章中的一些案例基于MATLAB编程。电子表格文件QueueingTools.xls在本书网站上可以找到,该文件用于计算该章所有排队系统案例的系统性能指标。
本书第三部分包含第7章和第8章。这部分内容旨在介绍生成仿真输入的相关概念及算法,最终目的不是为学生传授最新的方法,而是让他们能够明智而慎重地选择所用工具。电子表格文件RandomNumberTools.xls包含能够生成大量随机数的VBA代码,这部分内容在第7章中论及。第8章介绍一些生成随机变量的相关算法。
本书第四部分包括第9~12章。
第9章聚焦于如何使用数据驱动仿真过程,特别是研究如何选用统计分布代表仿真模型中的随机输入变量。在这一版中,替换了该章关键的例子,新的例子更加短小,用于描述在输入建模过程中会出现的困难之处,尤其是可能出现的违背“独立同分布假设”的情况。该章也介绍如何在无数据可用的情况下实现输入建模。
第10章提出了这样一些问题:我们怎样才能知道所建模型是正确的?模型的精确度是怎样的?有哪些技术可以帮助我们评价和评估模型的准确性和正确性。
在这一版中,我们对仿真输出分析的章节进行了重新命名:第11章为“绝对性能评价”,第12章为“相对性能评价”。这代表了我们观念的变化,即关键问题不在于模拟多少个系统方案,而是彼此孤立或相互关联的系统性能指标是否值得我们去研究。我们使用时效性更强的案例替换了这两章的全部原有案例。电子表格文件SimulationTools.xls内含多种统计分析方法,全部功能操作可以使用菜单点选完成,并可在本书配套网站上获得。此外,在这一版中,第12章关于元建模的内容,特别强调了仿真实验过程的相关问题,而不像一般教材中讨论回归分析问题。
本书第五部分也是最后一部分,包含生产与物料搬运系统仿真,以及网络化计算机系统仿真两部分内容。
第13章分析生产与物料搬运系统性能测度的一些问题,也包括一个小型车间系统仿真的扩展案例及其分析。
第14章由第4版中第14章和第15章合并而成,但是删除了CPU和内存的仿真内容,增加了关于无线网络系统仿真的新内容。特别地,我们介绍描述用户移动性的一般模型,介绍无线电信号广播模型的复杂性和难度范围。本书配套网站包含了该章所使用的仿真案例,也提供了包含更多支持材料的链接地址。
本书在以下两种课程中可以作为教材使用:
针对工程学、计算机科学或管理学专业的学生开设的介绍性仿真课程(如果不使用仿真工具辅助教学,可以包括第1~9章全部以及第10~12章的部分内容;如果教学过程中使用仿真软件作为配套工具,那么可以不讲授第4章的内容,并依据需要适当增加第13~14章的内容)。
进阶课程或中级课程(包含第10~12章的所有内容,使用配套仿真软件作为教学工具时,适当选取第13章或第14章的内容)。
我们由衷地感谢通用汽车公司研发部允许我们使用本书第三位作者为该公司开发的软件工具作为SimulationTools.xls的主要内容,同时也非常感谢Feng Yang和Jun Xu为本书所使用的程序代码做的修改工作。Ira Gerhardt应用MATLAB语言对以前版本中使用Maple语言开发的例子进行了重新编写,在此一并致谢。
Jerry Banks
John S. Carson II
Barry L. Nelson
媒体评论
本书特点
从离散事件系统仿真的理论基础、仿真中的数学模型和统计模型、随机数和随机变量生成、输入数据分析、输出数据分析、仿真应用等方面展现离散事件仿真知识体系。
本书内容不依赖于特定的仿真语言,聚焦对仿真原理、建模及分析方法的介绍,有利于读者利用仿真解决各领域尤其是管理领域的实际问题。
本书包含大量制造业、服务业和计算机领域的仿真应用案例,通过深入浅出地分析案例,循序渐进地引导读者掌握仿真方法。
原书拥有配套的学习资源网站(www.bcnn.net),译者也建立了面向管理仿真的学习网站(www.simcourse.com),提供教学课件和仿真软件的视频学习材料,帮助读者获得更好的学习效果。