SimEvents

建模和仿真消息通信和离散事件系统

SimEvents®可用于在Simulink基于消息模型的通信或与它的离散事件模拟引擎和用于分析事件驱动的系统模型和优化性能金宝app特性,例如等待时间,吞吐量和包丢失组件库任何事件驱动过程。队列,服务器,交换机,和其它预定的块使你建模路由,处理延迟,和优先级调度和通信。

随着SimEvents你可以研究分布式控制系统,软件和硬件架构,以及通信网络的性能的任务时间和资源使用的效果。您也可以与预测,容量规划和供应链管理决策进行业务研究。

入门:

离散事件仿真在Simulink金宝app

离散事件模拟与SimEvents提供了用于分析和使用混合系统模型,基于代理的模型,状态图优化事件驱动的通信能力,和过程流。

在这个集成的建模和数据分析环境,您可以:

  • 设计的分布式控制系统,硬件的体系结构,和用于航天,汽车,和电子应用传感器和通信网络
  • 模型处理流程,执行容量规划和优化供应链制造和操作
  • 分析和优化端至端延迟,吞吐量,分组丢失,和通信网络的其它性能特征
  • 定制队列,路由算法,处理延迟,和优先化方案
  • 含基于时间的模拟混合系统,基于事件的,和基于代理的组件
  • 模拟事件驱动的过程,如与自主代理任务计划或制造过程的各个阶段

实体,消息,事件和资源

SimEvents用于将模型内的,感兴趣的离散项目建模在任一形式或实体,消息或资源

实体和消息

随着SimEvents您可以创建实体或消息表示感兴趣离散项目,如在通信系统中的数据包或飞机在机场滑行道。的产生,移动和在系统中的消息或实体的处理使得事件,例如一个包的到达或飞机的出发。反过来,这些事件修改状态在系统中影响系统的行为。

模型,分析和优化使用SimEvents各种操作流程。

属性和资源

您可以使用属性,如目的地址,处理时间,或延迟服务器的表征的实体。实体,也能够获得和释放资源,这可以代表用品,机器,甚至人们使用的实体来完成任务或事件。

洛克希德·马丁公司研制的F-35机队的离散事件模型,加速模拟和插值结果。

事件操作和实体的编程控制

您可以通过编程控制在以下几个方面的事件动作和消息或实体:

  • 对发生在不同的块实体的事件,如发电机,队列,和服务器块写入MATLAB代码。这些事件的行为使您可以操作的实体属性和优先级。
  • 在事件的行动,调用Simulink的功能,可以修改实体和启动常规时金宝app间驱动的执行。
  • 定义自定义队列,路由实体,并创建自定义实体操作的算法,使用Stateflow的离散事件图块。
  • 使用MATLAB的离散事件系统块,笔者新离散事件的离散事件模型组件和模块。

系统仿真或环境建模添加到您的算法建模和使用SimEvents®图形化编程。

SimEvents块和设计模式

SimEvents提供的系统块,使您能够创建,处理,存储和移动消息或实体及其资源。

  • 您可以既简单又队列和服务器的复杂网络模型。
  • 通过连接门和开关块,你可以建立哪些实体来响应事件传播路径。这些路径可以包括延迟和选择性切换的标准。
  • 内SimEvents许多参数可以通过编程确定为在系统概率的变化进行建模。
  • 您也可以通过使用Stateflow的离散事件图表或MATLAB离散事件系统块建立你自己的域特定块。
  • 此外,可以使用的Simulink能力,诸如金宝app掩蔽子系统和创建库,以SimEvents子系统建立成可被共享和被他人再次使用组件块。

所述SimEvents设计模式库包含用于常见的设计模式的预定义块,如时间戳实体在产生或提取实体的属性作为在Simulink信号。金宝app

戴姆勒工程师运行带有Simulink和SimEvents模拟,以帮助操作决策,金宝app预测制造工序的变化的结果,以及提高生产线效率。

分析和结果的可视化

洞察你的模型通过动画的行为,运用统计学和范围,和调试。

动画

您可以在模型中,通过内置的实体动画观察的实体运动。您还可以通过您为模型中的实体和事件创建自定义观察家建立自己的MATLAB动画。

开发复杂的机电和流体设备的机型,采用SimEvents。

统计和示波器

大多数SimEvents块产生的统计数据,让你监控合计措施,如平均服务时间,队列长度,以及服务器的利用率。自定义作用域使您能够可视化使用熟悉的楼梯,这些信号和干情节。

TriVector使用SimEvents来验证我的战神火箭的时间延迟。

SimEvents调试

该SimEvents调试器是一个独立的工具,你可以使用在每一步暂停模拟或设置断点查询仿真行为调试模型。调试器还创建了一个模拟日志,关于什么是即将发生的事情或者什么刚刚发生在模拟的详细信息。您可以通过检查该日志调试都离散事件和混合模拟。

空中客车公司防务和航天使用Simulink和SimEvent金宝apps模型的科学数据流,并运行多天JUICE任务的离散事件仿真。