- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
系统仿真内容简介.doc
内容简介
本书以作者自主开发的仿真软件GPSS/JAVA为基础,系统阐述了管理系统建模与仿真技术的应用,旨在使读者对GPSS和GPSS/JAVA仿真系统的建模方法有深入的理解和全面的掌握。并能够应用于解决各种管理工作的实际问题。
全书共分9章。第1章为绪论;第2章介绍了系统仿真的基本概念;第3章介绍了GPSS建模的基本概念和方法,并说明了GPSS/JAVA的特点和使用方法;第4章介绍了GPSS/JAVA的初级部分,即GPSS/JAVA的基础模块语句和控制语句;第5章介绍了仿真模型的初始化操作、模型输入操作及模型运行的内部机制;第6章介绍了随机数的生成、函数实体和标准随机函数;第7章介绍了GPSS/JAVA的中级建模技术部分,包括标准属性和动态实体参数,以及用于实现测试、比较、统计、循环和选择等模型功能的模块语句,在此基础上可建立比较复杂的仿真模型;第8章介绍了GPSS/JAVA的高级建模技术,主要包括动态实体的分裂、装配、匹配和聚集等,以及用户链和设备的抢占等内容;第9章介绍了GPSS/JAVA集成开发环境的使用及其仿真类库的结构与组织。
本书可以作为高等院校信息管理与信息系统专业、企业管理和经济类专业、交通与物流类专业以及计算机应用等工程类专业的专科生、本科生和研究生的教材或参考书。本书对于企业的管理者、决策者和工程技术人员了解、学习和掌握系统建模与仿真技术,亦有较大的参考价值。
前言
仿真是一个建立实际系统或设想系统的计算机模型的过程,其目的是通过该模型的试验来更好地理解系统在给定条件下的行为。管理系统属于复杂社会系统,往往存在众多复杂又相互关联的因素;系统中事件的发生具有随机性,不确定性;而且决策方案具有多样性,需要甄别选优。运筹学以整体最优为目标,从系统的观点出发,力图以来解决工商企业、民政事业军事等—优化软件已经出现,从而可以在仿真环境下同时进行优化处理;此外,由于仿真理论的发展,在仿真模型的代表性方面,近年来已经从统计学角度提出了仿真模型确认的理论,从而使仿真构模从非精确性逐步向精确性过渡,从“艺术”领域转向技术领域。
1.2计算机仿真的发展
1.2.1 手工仿真
在计算机出现以前,人们只能用手工方式进行仿真。采用手工仿真的典型应用,莫过于著名的“蒲丰投针实验”。
在1733年左右,一个叫Georges Louis Leclerc的人(后来由于其在仿真方面的杰出才能而被封为勃丰(Buffon)伯爵)描述了一个用来估计π值的实验:如何向一个画有平行线的桌子上投掷针,针的长度为L,平行线之间的距离为d(d=L),则可得到针与平行线相交的概率p=2L/(πd)。
下面就是一个简单而巧妙的证明。找一根铁丝弯成一个圆圈,使其直径恰恰等于平行线间的距离d。可以想象得到,对于这样的圆圈来说,不管怎么扔下,都将和平行线有两个交点。因此,如果圆圈扔下的次数为n次,那么相交的交点总数必为2n。 现在设想把圆圈拉直,变成一条长为πd的铁丝。显然,这样的铁丝扔下时与平行线相交的情形要比圆圈复杂些,可能有4个交点,3个交点,2个交点,1个交点,甚至于都不相交。 由于圆圈和直线的长度同为πd,根据机会均等的原理,当它们投掷次数较多,且相等时,两者与平行线组交点的总数可望也是一样的。这就是说,当长为πd的铁丝扔下n次时,与平行线相交的交点总数应大致为2n。现在转而讨论铁丝长为L的情形。当投掷次数n增大的时候,这种铁丝跟平行线相交的交点总数m应当与长度L成正比,因而有:m=kL,式中k是比例系数。为了求出k来,k=m/L,当L=πk时,m=2n,因此,k=2n/L,即k=(2n)/(πd);代入前式就有:m≈(2Ln)/(πd),即m/n≈2L/πd。若投掷的次数足够多,m/n就近似等于针与平行线相交的概率,即p≈2L/(πd)。
虽然这个实验看起来很简单(甚至觉得有些笨拙),但是却具有大多数仿真所具有的一些特征:
(1)目的是估计某个很难精确计算出的参数值(本例中为π,在1773年可能真得不太好算)。
(2)最后得出的估计值不可能准确无误,即会有一定的误差,能搞清楚这个误差可能有多大就很不错了。
(3)直观上感觉投针次数越多(即n越大)误差应该越小,也即估计值可能越准确。
事实上,可以做一系列连续实验,不断地把针投下去,直到可能的误差小到可以接受的范围内,这样就不必事先确定n值了。
从那以后,许多科学家对投针实验产生了极大的兴趣。1901年,Lazzarini做了3408次实验,得到圆周率的值为3.1415929。Buffon的“投针试验”法引起了很大反响,后来有许多科学家也纷纷采用这种方法进行科学试验,并取得了成功。
“蒲丰投针问题的重要性并非是为了求得比其它方法更精确的 π 值而在于它是第一个用几何形式表达概率问题的例子。计算 π 的这一
文档评论(0)