- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机仿真和数学建模7月31日
计算机仿真与数学建模;计算机仿真基本概念;1.1 系统及其分类;悼粮竭就牲堵鸽邻瘤噪慎跟柒另倒翠雌捞客俞邻尉衅仅咙离砾实聪塑拐矫计算机仿真与数学建模7月31日计算机仿真与数学建模7月31日;·实体(Entity):组成系统的具体对象。分为两类:
(1) 永久性或固定的实体:如服务系统内的服务员(或台);
(2) 临时性或流动的实体:又叫动态实体(Transaction),它是激活系统的实体。如接受服务的顾客。
·属性(Attributes):实体所具有的特性,如表1所示。;1.1 系统及其分类(续);定义系统时,还要确定系统边界。
边界确定了系统的范围,取决于系统研究的目的。
环境:边界之外,对系统有影响的外界因素。
系统的输入:边界以外的环境对系统的作用。
系统的输出:系统对边界以外的环境的作用。;;系统的分类;按系统状态随时间的变化分:
连续型系统:系统状态随时间连续且光滑性变化的系统,可用微分方程来描述其状态变化的,称为连续型系统。
离散型系统:系统状态的变化只发生在一系列离散的时间点上,一般可用差分方程来描述的,称为离散型系统。 可分为:
时间离散系统(采样控制系统):系统状态连续变化,离散采样,仅研究采样点的输出;
离散事件系统:系统状态的变化只发生在一系列离散的时间点上,且是随机的。 ;1.2 系统模型的概念及其分类;(1)物理模型:主要基于相似性原理对系统进行模拟。
1)动态物理模型:系统行为通过决定模型的物理性质定律反映出来。
2)静态物理模型:直接将所研究对象的形式进行按比例放大或缩小的处理。如实际系统的缩小(或放大)、样机模型。;系统模型的分类(续);系统模型的分类(续);系统模型的分类(续);模 型 的 分 类;系统模型举例----静态数学模型;;;;1.3 计算机仿真的基本概念;1.3 计算机仿真的基本概念(续);1.3 计算机仿真的基本概念(续);;;;;现代仿真技术的进展;;现代仿真技术的进展(续);仿真的分类;半实物仿真特点;;;1)根据仿真系统的结构和实现手段分(续);仿真的分类(续);2)根据仿真所用的计算机类型分(续);2)根据仿真所用的计算机类型分(续); 2)根据仿真所用的??算机类型分(续);数字模拟混合仿真的特点
可以充分发挥模拟仿真和数字仿真的特点。
仿真任务同时在模拟计算机和数字计算机上执行,这就存在按什么原则分配模拟机和数字机的计算任务的问题,一般是模拟计算机承担精度要求不高的快速计算任务,数字计算机则承担高精度、逻辑控制复杂的慢速变化任务。
混合仿真的误差包括模拟机误差、数字机误差和接口操作转换误差,这些误差在仿真中均应予以考虑。
一般混合仿真需要专门的混合仿真语言来控制仿真任务完成。
模拟计算机仿真和数字模拟混合仿真已逐步被全数字仿真取代。因此,今天的计算机仿真一般指的就是数字计算机仿真。 ;3)根据仿真时钟与实时时钟的比例关系分:
实时仿真、亚实时仿真、超实时仿真
实际动态系统的时间基称为实际时钟;
系统仿真时模型所采用的时钟称为仿真时钟。
1)实时仿真,即仿真时钟与实际时钟完全一致,也就是模型仿真的速度与实际系统运行的速度相同。当被仿真的系统中存在物理模型或实物时,必须进行实时仿真,例如,各种训练仿真器就是这样,有时也称为在线仿真。;3)根据仿真时钟与实时时钟的比例关系分(续);4)根据模型的特性分:
连续系统仿真
离散系统仿真 ;;计算机仿真的优点;计算机仿真的优点(续);1.4 计算机仿真的基本步骤与原则;1.4 计算机仿真的基本步骤与原则(续);;1.4 计算机仿真的基本步骤与原则(续);计算机仿真设计的原则;计算机仿真中建模方法;教学目标; 2.1 系统模型的描述;2.1.1 建模的基本要求;;系统建模原则;;2.1.2 模型的描述水平;; 模型型谱
模型的型谱与模型的形式之间有着密切的关系,下图给了各种系统的模型形式。
;;2.1.3 系统模型的非形式化描述;;例如:; 建立本系统模型主要目的:是研究用户如何迅速地完成程序编制。模型的非形式描述:
实体
CPU,USR1,…,USR5(主机简称为CPU,用户简称为USR并标上数字)。
描述变量
CPU:Who . Now(现在是谁)—范围{1,2,…,5};Who . Now=i表示USR i由CPU服务。
USR:Completion . State(完成情况)—范围[0,1];它表示USR完成整个程序任务的比例。
参变量
Xi—范围[0,1];它表示USR i每次完成程序的比率。
实体相互关系
1)CPU以固定速度依次为用户服务,即Who . Now为1,2,3,4,5,1,2,…循环运行。
2)当Who . Now=i,CPU完成USR
文档评论(0)