主要内容

混合动力系统建模——坦克填补

描述

这个例子显示了一个混合动力系统与连续时间和离散事件部分。离散事件模型坦克,一部分由实体正在排队,需要填满。每个柜都有一个“能力”属性。连续时间模型加满油箱的过程中,一部分由积分器建模。当坦克人满为患,这个事件可以探测到一块打穿越,这将生成一个对应于这一事件的消息。生成的消息将触发服务器发布水箱。

模型的结构

该模型包括以下组件:

  • 槽发电机:生成坦克定期每个柜都有任意分配能力属性。

  • 等待队列坦克:队列等待填满

  • 填补这一罐:提供坦克和调用仿真软件的功能金宝appstartFilling通过坦克的能力属性模型的基于时间的部分。

  • 罐灌装:模型填充每个罐的过程能力

  • 传感器:检测当填充量坦克已经达到了容量和,当这一切发生的时候,发送一个消息到离散事件模型的部分。传感器是基于时间的部分之间的一座桥梁,甚至部分。

  • 处理器:收到消息产生的传感器和决定哪些坦克从服务器发布。然后调用模型函数命名金宝app释放为一个特定的槽生成发布消息。

  • 选择门:接收发布消息,作为回应,打开门让特定的坦克通过。

  • 配置演示:集加油站的数量在加油站,开/关的动画。显示动画,请使用气泵号码1 - 20。

域时域和事件域之间的过境点

SimEvents自动处理任何跨时间和事件域的数据交换通过自动插入网关在需要的地方。这些职位是注释在模型中使用E。在这个模型中,网关已插入到队列的输入端口实体块,连接到穿越阻止因为它接收一条消息模型的时域部分。

结果

范围块标记为“填充过程”和“卡车离开后填补”显示了仿真的结果。

如果显示动画复选框被选中配置演示,为可视化演示动画窗口。有四个加油站的动画的截图如下所示:

另请参阅

||

相关的话题