计算机仿真技术的发展及其应用资料PPT课件下载推荐.pptx
《计算机仿真技术的发展及其应用资料PPT课件下载推荐.pptx》由会员分享,可在线阅读,更多相关《计算机仿真技术的发展及其应用资料PPT课件下载推荐.pptx(13页珍藏版)》请在冰豆网上搜索。
![计算机仿真技术的发展及其应用资料PPT课件下载推荐.pptx](https://file1.bdocx.com/fileroot1/2022-10/8/dcfab162-1f2f-4310-a564-cbab8b4c57c4/dcfab162-1f2f-4310-a564-cbab8b4c57c41.gif)
JimLedin,仿真工程所谓计算机仿真是指在实体尚不存在、或者不易在实体上进行实验的情况下,先通过对考察对象进行建模,用数学方程式表达出其物理特性,然后编制计算机程序,并通过计算机运算出考察对象在系统参数以及内外环境条件改变的情况下,其主要参数如何变化,从而达到全面了解和掌握考察对象特性的目的。
计算机仿真技术是作为分析和研究系统运行行为、揭示系统动态过程和运动规律的一种重要手段和方法。
计算机仿真的三要素计算机仿真的三项活动系统建模仿真建模仿真实验要对一个系统或对象实施计算机仿真首先必须把握系统的基本特征,抓住主要的因素、引入必要的参量、提出合理的假设、进行科学的抽象、分析各参量间的相互关系、选择恰当的数学工具,建立相应的数学模型。
往往需要对上述各个具体步骤进行多次反复修改,通常也把这一过程简称为二次建模编制计算机程序改变相关条件对计算结果进行分析、处理,从中研究客观对象的基本特征计算机仿真的特点模型参数任意调整系统模型快速求解运算结果准确可靠实物仿真形象直观3计算机仿真的步骤1.建模建立适合于研究并能较好的体现实际系统各关系特征的抽象模型是模型分析的基础,也是系统仿真的基础。
对一个复杂系统而言,基本的建模过程可以划分为三个阶段:
提出系统抽象模型;
建立结构关系模型;
模型的性能分析,评估与综合建模就是建立一个特定对象的有限边界的数学模型,是进行系统仿真的第一步,也是十分重要的一步。
建模首先要考虑可用的信息源,有以下四类:
(1)对于特定对象进行仿真研究所预定的目标和边界;
(2)先验知识,包括已被验证的定理、定律、理论和模型;
(3)数据,通过对系统的观测而获得的数据;
(4)特定领域专家的经验。
对于不同的系统,其信息源的水平是不一致的,针对信息源的不同水平,发展了不同的建模方法
(1)演绎法:
主要是运用系统先验知识,通过数学的逻辑演绎来建模,常用于物理系统、工程系统的建模。
(2)归纳法:
主要从观测系统变量和数据出发,经过对观测数据的处理、统计归纳,推导出与系统行为相一致的模型。
常用于内部结构不清楚的系统,即常说的黑箱系统的建模。
(3)综合集成法:
强调对一切可用信息源的利用和集成。
包括先验知识、观测数据和专家经验。
定性和定量的,形式化和非形式化的,理论和经验的,精确和模糊的,都通过计算机进行集成和处理加以利用。
综合集成法主要用于具有病态特征的复杂系统。
由于人类对于复杂系统的认识不可能一次完成,综合集成法强调建模是一个过程,是一个持续无止境的活动的集合。
建模结果只能产生一个认识阶段上的相对模型,而不能产生终极模型。
2.模型的程序化设计仿真算法编制仿真程序商品化编程产品
(1)用于以微分方程描述的一类连续动力学系统的连续系统仿真语言,如CSSL、CSMP、ACSL等;
(2)用于以概率统计模型和排队论描述的一类离散事件动力学系统仿真语言,如SLMCRIPT、GPSS、SIMULA等;
(3)用于连续离散系统混合的复杂系统的仿真语言,如SLAM、GASP等;
(4)用于社会经济系统仿真的系统动力学仿真DYNAMO;
(5)对于用偏微分方程描述的分布参数系统的仿真,目前也已有了许多求解的数值方法,并开发出与之相对应的语言和程序包。
如PDEL、PDE-LAN、DSS2等。