02B 离散事件系统仿真模型_第1页
02B 离散事件系统仿真模型_第2页
02B 离散事件系统仿真模型_第3页
02B 离散事件系统仿真模型_第4页
02B 离散事件系统仿真模型_第5页
已阅读5页,还剩7页未读, 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

离散事件系统仿真模型系统仿真概述离散事件系统仿真基础随机观测模拟输入数据建模仿真算法设计仿真结果分析一、前节要点回顾二、模型中的变化成分三、变步长推进流程图四、总结本节内容“652”离散事件系统与连续系统的六点区别离散事件系统的五要素仿真钟的两种推进方法一、前节要点回顾两类系统的区别六元组离散事件系统仿真基础概念时间基输入变量输出变量状态转移函数离散事件系统的要素实体属性事件活动离散事件系统仿真钟推进方法固定步长状态空间“系统状态”进程状态变量变步长一、前节要点回顾仿真钟系统状态事件列表系统目的仿真结果(系统的“行为”特征)二、模型中的变化成分组成部分:①仿真钟:提供当前仿真时刻的变量;②系统状态:某特定时刻,用来描述系统的一组必要的状态变量;③事件列表:列出当前或下一时刻将要发生的各种类型事件;④统计计数器:一组用来记录系统运行的统计信息的变量;二、模型中的变化成分⑤时间推进程序:用来推进时间的子程序,它根据事件列表确定下一时刻要发生的事件,并将系统时钟推进到要发生这一事件的时刻;⑥事件发生程序:用来更新系统状态的子程序,当某类型的特定事件发生后,根据该事件的类型,进行相应的系统状态更新;⑦随机观测生成程序库:是一组用来根据概率分布产生随机观测值的子程序;⑧报告生成器:用来计算由某种方法对系统运行绩效进行的评估结果,并在仿真结束时生成仿真报告。二、模型中的变化成分⑨初始化程序:在系统时间为0时,用来初始化仿真模型的子程序。具体初始化哪些内容呢?至少包括仿真钟、系统状态、事件列表和统计计数器。⑩主程序:用来唤醒时间推进程序来确定下一发生事件,然后将控制转向相应的事件程序,并对系统状态进行相应的更新,主程序还可能检查仿真的终止并在仿真结束时激活报告生成器。三、变步长仿真流程图仿真钟系统状态事件列表主程序初始化程序事件发生程序随机观测生成程序时间推进程序统计计数器报告生成器二、模型中的变化成分循环体组成部分个数:4Х2

+

2

=

10变步长仿真流程图三、变步长仿真流程图(1)计算有关评价指标(2)写仿真报告(1)更新系统状态(2)更新统计计数器(3)产生将来事件并添加到事件列表中生成随机变量(0)激活初始化程序(1)激活时间推进程序(2)激活事件发生程序i(1)确定下一个最早事件,如i(2)推进仿真钟(1)设置仿真钟为0(2)初始化系统状态(3)初始化事件列表(4)初始化统计计数器仿真结束?开始结束主程序报告生成器NYi10重复知识回顾离散事件系统仿真模型仿真钟系统状态事件列表随机观测生成程序主程序初始化程序事件发生程序时间推进程序四、总结统计计数器报告生成器变化部分流程图例652循环体+初始化+主程序:变步长(1)复习本节内容,总结出流程图例中主程序的主要功能有哪些?(2)结合变

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论