基于Simulink的离散事件仿真万博1manbetx

模拟、测试和优化复杂流程和基于消息的通信

基于Simulink的离散事件仿真万博1manbetx®提供使用混合系统模型、基于代理的模型和状态图分析和优化事件驱动的通信和操作的功能。

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

  • 为流程建模,执行产能规划,优化制造和运营的供应链
  • 模拟事件驱动的过程,例如具有自主代理的任务计划或制造过程的各个阶段
  • 自定义队列、路由算法、处理延迟和优先级方案
  • 分析和优化通信网络的端到端延迟、吞吐量、数据包丢失和其他性能特征
  • 为航空航天、汽车和电子应用设计分布式控制系统、硬件架构、传感器和通信网络
  • 模拟包含基于时间、基于事件和基于代理的组件的混合系统

“我们确信使用SimEvents基于事件的模拟进行快速原型制作的好处,决定采用同样的方法验证下一代地球观测航天器上的新操作概念。”

Alexandre Cortier,空中客车公司国防和航天部

优化流程和物流

对流程进行建模、模拟和分析,以了解如何改进操作和任务计划。

设计分布式系统

构建、分析和可视化系统仿真和系统架构的事务级模型。

优化流程和物流

万博1manbetxSimulink和SimEvents可帮助您了解资源需求、复杂大规模操作和任务的时间表,以及任意事件对计划的影响。

用于操作或后勤的建模语言

您可以通过创建实体或消息来建模流程,以创建感兴趣的项目,例如滑行道上的飞机。然后使用块来路由、延迟、复制和查找这些项。实体或消息在整个模型中的移动会触发事件,然后可以调用执行的函数。有了这些模块,您可以对从采矿作业到公路交通的一切进行建模。


使用真实世界数据对事件的速率和流量进行建模

您可以导入真实数据以生成任务和生产订单,作为流程模拟的输入。只需几行MATLAB代码,就可以从几乎任何格式导入数据,包括XML文件、电子表格和数据库。


使用关键操作的算法自定义流程模拟模型

通过使用块对操作进行建模,您可以自定义流程模拟的组件,而无需进行低级编程。您还可以编写MATLAB函数或使用状态流程图来表示流程模拟模型中的任务调度序列、零件工艺路线和生产配方,并创建自定义块以添加到您的模型中。您的模型调整这些自定义块的结果以动态更改处理延迟、优先级和流程的其他关键元素。


分析并可视化流程模拟中的资源利用率和延迟

使用SimEvents,您可以在单个环境中执行模拟和数据分析。您可以模拟流程流并使用内置的可视化功能来深入了解资源需求、瓶颈和延迟。在模型动画中,可以在模拟期间检查模型执行行为。然后可以在MATLAB中自定义仿真数据分析和可视化。


优化操作

通过模拟与优化相结合,使流程更加高效,例如减少不必要的资源分配或生产计划。内置的MATLAB算法可以优化Simulink参数值,并使用并行仿真。您可以使用遗传算法和全局优化工具箱中的代理优化器对离散整数值进行优化。万博1manbetx


设计分布式系统

SimEvents与MATLAB、Simulink和Statefl万博1manbetxow一起提供了一个图形环境,用于构建分布式控制系统、通信系统、网络和片上系统(SOC)的事务级模型。事务级模型可帮助您根据性能特征(如端到端延迟、吞吐量和数据包丢失)评估体系结构设计。

信息

从Simulink发送、接收和转发消息,这些消息携带数据在组件之间进行通信。消息将万博1manbetx排队,直到接收者可以处理它们。在序列查看器块中查看消息的生命线。


建立用于性能分析的通信模型

SimEvents提供了在系统性能分析所需的高抽象级别上对缓冲区、处理器、通信总线和其他组件建模的灵活性。


分析并可视化系统仿真结果

您可以使用一组工具进行模拟和数据分析。您还可以模拟体系结构模型,并使用内置的可视化功能来深入了解缓冲区长度、处理器利用率、端到端延迟和其他性能特征。通过模型内动画,您可以在通过MATLAB,您可以在仿真期间和仿真之后自定义仿真数据的分析和可视化。


基于真实世界数据生成流量模式

您可以导入真实世界的数据以生成真实的流量模式,作为系统架构事务级模型的输入。只需几行MATLAB代码,就可以从几乎任何格式导入数据,包括XML文件、电子表格和数据库。