- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 概 论
模拟或仿真(simulation)就是模拟真实事物,也就是用一个模型来模仿真实的系统。计算机模拟就是利用电子计算机对所研究系统的内部结构、功能和行为进行模拟。日常生活中我们可以看到许许多多的模仿现象,例如象棋模拟陆军作战的过程,博物馆内的火箭与卫星模型是对火箭与卫星实物的模拟,儿童玩具中的积木可粗糙地搭成各种建筑物的模型。计算机模拟是一种解决问题的强有力的工具。在国民经济的各领域都有计算机模拟技术的用武之地,特别是在那些环境特别恶劣(例如真空、高温高压、有毒有害的核试验场等)、实验条件苛刻、实验仪器精度不够、实验周期太长、花费财力太大的场合,使用计算机模拟技术解决问题有其独特的优点。由于半导体和数字计算机技术的飞速发展,计算机的计算速度快、存储容量大,使得以前很难解决或在当时根本不可能解决的一些难题,今天几乎都能得到解决,或被纳入到科研工作计划之中。今天,电子计算机的微型化和价格日益下降,使电子计算机的普及率大大提高,也使计算机模拟技术的应用范围大为扩展。在五六十年代,计算机模拟技术主要用于航空、航天、武器研制和核试验等少数领域,而现在的情况大不相同了,无论国内国外、各行各业都十分重视这门技术的研究、应用和发展。我国计算机模拟技术研究开展较早,发展迅速,特别是党和政府领导人对计算机模拟技术研究与发展十分重视,1993年2月24日中共中央总书记、国家主席、军委主席江泽民同志为“计算机仿真”杂志题词:“发展我国仿真技术,勇攀世界科技高峰”,1994年1月8日江泽民同志视察了北京仿真中心, 并做了重要指示, 他号召要“努力扩大仿真技术的应用范围, 多为国民经济建设服务”, 江主席的指示对我们是巨大地鼓舞。
计算机模拟和系统学是近代科学技术革命具有代表性的科学技术。它之所以有代表性,并能反映出新的科学技术时代的特征,是因为它的应用已为各领域带来新的气象和成果,并使其向纵深飞速发展。计算机模拟所涉及的知识面很广,计算机模拟工作者不但要有计算机和数学知识及编程技巧,还要对模拟对象有深刻的理解,只有这样才能较好地做出自己的模拟系统。目前计算机模拟技术与应用仍处于发展阶段,有人预言在二十一世纪,计算机模拟技术的发展将日新月异和“无所不能”。
1.1 系 统
在任何模拟实验中,我们都有一个待研究的系统,所谓“系统”就是一些具有特定功能的相互之间按一定规律联系着的实体集合。系统有大有小,例如社会经济系统、社会教育系统、人口系统、自然资源系统都是特大系统,它可以是一个国家范围之内的,也可以是一个省、市、县范围内的。在这类大系统中,要完全搞清系统内各“实体”或“部件”之间的联系是困难的,因为这些“实体” 或“部件”之间的关系往往不能用简单的函数式或方程式来描述,所以对这类系统不能只用一种简单的方法进行处理,而要使用多种方法综合解决。
本书所介绍的模拟实例--二维肥皂泡系统,看似很小,但它所涉及的方方面面也足以使科学家们感到不那么容易对付,在后面的章节中我们将对肥皂泡系统的计算机模拟进行详细讨论。
一个系统应是一个整体,该整体内的各个部分是不可分割的。例如一个工厂系统,它由管理部门、原材料仓库、生产车间及销售部门构成。要想把厂办好,这些部门之间就要密切配合,统一指挥,不可缺少任何一个部门,也不能在任何环节出问题。公交车调度系统也是如此,要编排一个好的调度程序,就必须对现有的系统作出周密的调查,搞清系统中影响调度程序的成分和实体,例如该系统由现有车辆数、每车载客数、每趟车跑一趟花费的时间、沿途乘客密集程度、乘客的一般去向、乘客高峰期的人数等因素组成,这也是一个比较复杂的系统。只有经过周密的调查研究,才能形成一个完整的模拟系统。这称为系统的完整性。
系统内部各部分之间以一定的规律联系着,它们的特定关系形成了具有特定性能的系统,这就是系统的相关性。例如一个工厂的销售部门,它的任务就不同于一个商业系统的销售部门,它与其它部门的关系也不同与商业系统的销售部门。一个系统内每个环节的功能可能都是独特的,但它们之间又有一定的联系,这些联系可用环节之间的信息流动和信息反馈来表示。这称为系统的相关性。
设计一个模拟系统总是先要研究这个系统,使该系统能在预定的目标下达到完善、最优。例如研究和设计一个公交车交通系统的目的是充分发挥现有的人员和设备的潜力,获得最好的经济效益和社会效益。
1.2 系统的分类
系统的分类方法很多,按照不同的分类方法,可以得到不同类型的系统。其中最重要的一种分类方法是按照其状态随时间的变化是否连续分为连续系统与离散系统两种。
若一个系统的状态随时间连续变化,称为连续系统。这类系统的动态特性可以用一个或一组方程来描述。这里的“方程”可以是代数方
文档评论(0)