队列和服务
FIFO队列,后进先出队列,优先级队列,延迟建模、实体存储缓冲
在离散事件仿真,排队块存储实体的时间长度,事先不能确定。排队尝试输出块实体如果可能,但其输出取决于下游块接受新的实体。每天一个队列的例子是人在排队等候商店注册。购物者事先不能确定他们将不得不等待多长时间来完成他们的购买。的实体队列块排队SimEvents提供的街区之一®图书馆可以实体在一个队列基于排序策略。您可以建模FIFO队列,后进先出队列,队列和优先级。有关更多信息,请参见模型基本排队系统。
您可以使用队列和服务器SimEvents库提供的块模型基本的或复杂的队列服务器系统。服务器延迟块存储和实体指定的时间长度然后试图输出实体。一个服务器的日常例子是处理零件在工厂一段时间生产线。在这种情况下,服务器延迟可以代表热过程的持续时间。的实体服务器块是一个服务器的块存储和服务实体,然后试图输出它们。
您还可以创建更先进的排队系统使用对象™和离散事件系统离散事件图块。
块
主题
基本的排队系统
- 在离散事件模拟队列和服务器的概述
模型存储与队列和服务器,使用串行或并行队列服务器对。 - 模型基本排队系统
使用FIFO队列,后进先出队列,优先队列,和服务器排队系统模型。 - 使用实体多播广播实体
发送、接收、传输、无线多播的实体。
应用程序基本的排队系统
- 使用队列事件行动模型储罐
这个例子展示了如何使用实体队列阻塞事件动作,仿真软件的功能块,瓶和一个实体门块模型存储系统容量有限。金宝app - 为高优先级服务顾客基于优先级的排序实体
这个例子展示了如何最小化所需的时间为高优先级客户服务通过使用优先队列和实体块输入开关和实体输出开关。 - 交通十字路口排队网络模型
这个例子展示了如何创建一个SimEvents®模型代表一个车辆交通网络和调查平均等待时间网络是在稳态时的车辆。
模型抢占和服务器故障
- 模型服务器故障
使用Stateflow®图表模型需要维护服务器的行为。 - 任务抢占的多任务处理器
模型服务器任务抢占低优先级的任务。
先进的排队系统模型与自定义行为
- 创建自定义模块使用MATLAB的离散事件系统
作者离散事件系统对象通过定义实体类型,港口、存储、和事件。 - 从队列服务器刷新实体
这个例子展示了如何使用一个离散事件图块模型可以冲洗的队列服务器实体时,它接收一条消息“FlushCmd”端口。