离散事件系统是指受事件驱动(备用)

离散事件系统是指受事件驱动(备用)

ID:34787204

大小:114.28 KB

页数:4页

时间:2019-03-10

离散事件系统是指受事件驱动(备用)_第1页
离散事件系统是指受事件驱动(备用)_第2页
离散事件系统是指受事件驱动(备用)_第3页
离散事件系统是指受事件驱动(备用)_第4页
资源描述:

《离散事件系统是指受事件驱动(备用)》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、离散事件系统是指受事件驱动、系统状态跳跃式变化的动态系统。离散事件系统的系统状态仅在离散的时间点上发生变化,而且这些离散时间点一般是不确定的。例如:单人理发馆系统,设上午9:00开门,下午5:00关门。顾客到达时间一般是随机的,为每个顾客服务的时间长度也是随机的。类系统中引起状态变化的原因是事件,通常状态变化与事件的发生是一一对应的。事件的发生一般带有随机性,即事件的发生不是确定性的,而是遵循某种概率分布。而事件的发生没有持续性,在一个时间点瞬间完成。离散事件系统的系统模型不能用方程的形式描述。离散事件系统的研究方法是排队论和运筹论。针对离散事件系统的仿真就称

2、为离散事件系统仿真。我们周围的世界似乎是连续的:我们观察到的绝大部分过程由连续的变化构成。然而,当我们分析那些过程时,很多情况下我们需要从连续特性中抽象出一些事件来,只对系统生命中的一些重要“瞬间”和“事件”加以考虑。用这些事件来接近真实世界过程的建模方式就叫做离散事件建模。下面是一些例子:一个顾客到了一家商店;一辆卡车完成了卸载;一台运输机停止工作;新产品的推出;库存达到了一定程度等。在离散事件建模中,如一辆火车从A地到达B地的运动可以建模成出发和到达这两个事件,实际的运动就是这两者间的时间间隔。(但这并不是说你不能将火车动态化,事实上你可以用AnyLogi

3、c为逻辑上的离散模型制造出视觉上连续的动画)。离散事件这个术语主要采用它的狭义定义,用来表示以过程为中心的建模,以过程为中心的建模建议将系统作为一系列连续的操作过程来分析:(到达、延迟、使用资源、分裂、结合等),将操作程序看作是在某些类型的实体(顾客、文件、零件、数据包、车辆、电话)上运行。实体是消极的,但它们的某些特性却可以影响处理方式(例如,通话类型、任务的复杂度),或随着实体在过程(累计等待时间或费用)中的流动而改变。以过程为中心的建模的复杂度为中等偏下:虽然每个对象作为实体单独进行建模,但建模者通常丢掉了很多“物理层”的细节,如精确的几何、加速、减速。

4、以过程为中心的建模广泛运用于商业流程、制造、物流和保健领域。在决定使用这种方法前,我们建议先(从项目目标的角度)验证系统确实被描述为(可能是分层的)一系列的操作秩序。同时我们还要清楚其他方法,例如,如果描述单个实体的行为比试图建立一个完整的工作流程更简单,基于主体建模是最好的选择。同样的,如果你对总体交互而非个体交互感兴趣,就应采用系统动力学建模。AnyLogic支持全部的三种建模方法,因此,只需一种工具,你就可以在理论层进行试验或者是对具体的方法进行试验。以过程为中心建模使用的AnyLogic主要工具是ProcessModelingLibrary。Proce

5、ssModelingLibrary集合了所有定义工作流程的对象如原始码、接受器、延时、服务、输出选择等以及相关的资源。所有对象都可以自定义:它们的参数可以进行动态改变,行动可能取决于实体的属性等。对象有输入/输出扩展点,你就能定义需要在实体上执行的行动。基于ProcessModelingLibrary的模型组成部分能自然地和系统动力学、基于主体模型组成部分或AnyLogic的要素(如事件,状态图)相互操作。如果你所建模的系统很复杂,可以将其分解为几个部分,然后在不同的活动对象里进行分别建模。你可以定义子进程的起始和结束点,将它们作为模型组件的界面进行展示,或者

6、隐藏子进程的执行过程。在最高级模型中,你将对那些高层组件进行实例化,并将它们联系在一起。由于每个活动对象都可以进行多次实例化和参数化,这为模型内和跨模型组件的重复使用提供了一个很好的基础。ProcessModelingLibrary和AnyLogic的显示/动画框架能密切配合,能使您开发非常复杂的过程动画。动画可以分为不同的层级,提供多种视角,如关于高层可能只显示关键的总指标,但你可以转换到一些子过程,那里有详细的子过程动画。基于网络的建模ProcessModelingLibrary还包含一系列特别为“空间感知”所设计的对象,这些对象在某类物理空间中发生并涉及

7、实体和资源的运动。对象集很大程度上简化了建模,被称为网络建模。使用这项技术,你需要定义网络布局(通过绘制作为背景的设施地图的AnyLogic形状)、资源地和流程本身。流程定义可能由特定网络对象(“移向定点”或“附加资源单位”)和常规ProcessModelingLibrary对象结合而成。实体和资源会自动活动,沿着网络成分移动或待在节点,并能和常规动画交错。离散事件系统是一种常见的系统01,这个系统可能是复杂的,也可能是简单的。离散事件系统是指受事件驱动、系统状态跳跃式变化的动态系统。离散事件系统的状态仅在离散的时间点上发生变化,而这些离散时间点一般是不确定的

8、。这类系统中引起状态变化的原因是事件,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。