系统仿真的类型.doc

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE 8 0.3 系统仿真的类型 1.根据模型的物理属性分类 物理仿真:按照真实系统的物理性质构造系统的物理模型,并在物理模型 上进行实验的过程称为物理仿真。 物理仿真的优点是:直观、形象,也称为“模拟”。 物理仿真的缺点是:模型改变困难,实验限制多,投资较大。 数学仿真:对实际系统进行抽象,并将其特性用数学关系加以描述而得到 系统的数学模型,对数学模型进行实验的过程称为数学仿真。 计算机技术的发展为数学仿真创造了环境,亦称为计算机仿真 数学仿真优点是:方便、灵活、经济 数学仿真缺点是:受限于系统建模技术,即系统数学模型不易建立。 半实物仿真:即将数学模型与物理模型甚至实物联合起来进行实验。 对系统中比较简单的部分或对其规律比较清楚的部分建立数学模型,并在计算机上加以实现 对比较复杂的部分或对规律尚不十分清楚的系统,其数学模型的建立比较困难,则采用物理模型或实物 仿真时将两者连接起来完成整个系统的实验 2.根据仿真计算机类型分类 模拟计算机仿真:模拟计算机本质上是一种通用的电气装置,这是50-60年代普遍采用仿真设备。将系统数学模型在模拟机上加以实现并进行实验称为模拟机仿真。 模拟机仿真是一种并行仿真,仿真时,代表模型的各部件是并发执行的。 例如: … … b -c -a f 数字计算机仿真: 将系统数学模型用计算机程序加以实现,通过运行程序来得到数学模型的解,从而达到系统仿真的目的。 早期的数字计算机仿真则是一种串行仿真,因为计算机只有一个中央处理器(CPU),计算机指令只能逐条执行。 数字模拟混合仿真: 为了发挥模拟计算机并行计算和数字计算机强大的存贮记忆及控制功能,以实现大型复杂系统的高速仿真,将系统模型分为两部分,其中一部分放在模拟计算机上运行,另一部分放在数字计算机上运行,两个计算机之间利用模/数和数/模转换装置交换信息。 3.根据仿真时钟与实际时钟的比例关系分类 实际动态系统的时间基称为实际时钟 系统仿真时模型所采用的时钟称为仿真时钟 实时仿真:即仿真时钟与实际时钟完全一致 模型仿真的速度与实际系统运行的速度相同 当被仿真的系统中存在物理模型或实物时,必须进行实时仿真 亚实时仿真:即仿真时钟慢于实际时钟 模型仿真的速度慢于实际系统运行的速度,也称为离线仿真。 超实时仿真:即仿真时钟快于实际时钟 模型仿真的速度快于实际系统运行的速度 4.根据系统模型的特性分类 连续系统仿真 连续系统是指系统状态随时间连续变化的系统 分为:集中参数系统模型,一般用常微分方程(组)描述 分布参数系统模型,一般用偏微分方程(组)描述 ■离散时间变化模型中的差分模型归为连续系统仿真范畴 离散事件系统仿真 离散事件系统是指在某些随机时间点上 系统状态发生离散变化的系统。 与连续系统的主要区别在于: 状态变化发生在随机时间点上这种引起状态变化的行为称为“事件”,因而这类系统是由事件驱动的; 实际系统建模与形式化形式模型仿真建模程序设计仿真模型校验正确否?否 实际系统 建模与形式化 形式模型 仿真建模 程序设计 仿真模型校验 正确否? 否 仿真运行 仿真结果分析 是 正确否? 否 是 结束 图0.3 仿 真 的 一 般 步 骤 可信否? 否 是 ★系统的状态变量往往是离散变化的 系统的动态特性很难用人们所熟悉的数学方程形式描述 ★研究与分析的主要目标是系统行为的统计性能而不是行为的点轨迹。 0.4 系统仿真的一般步骤 建模与形式化: 确定模型的边界, 模型进行形式化处理 仿真建模: 实际系统建模与形式化 实际系统 建模与形式化 形式模型 仿真建模 程序设计 仿真模型校验 正确否? 否 仿真运行 仿真结果分析 是 正确否? 否 是 结束 图0.3 仿 真 的 一 般 步 骤 可信否? 否 是 算法的稳定性、计算精度、计算速度 程序设计: 将仿真模型用计算机能执行的程序来描述 程序中要包括仿真实验的要求 仿真运行参数、控制参数、输出要求 模型校验:程序调试 检验所选仿真算法的合理 ★检验模型计算的正确性(Verification) 仿真运行:对模型进行实验 仿真结果分析:对系统性能作出评价 模型可信性检验(Validation) ★只有可信的模型才能作为仿真的基础

文档评论(0)

asd3366 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档