万博1manbetx用于系统建模与仿真的Simulink

在一个多域环境中对系统的所有部分进行建模和仿真

工程师和科学家使用Simulink万博1manbetx®执行多域建模和仿真,因为您可以跨环境重用模型,以模拟系统的所有部分如何协同工作。使用Simulink,您可以:万博1manbetx

  • 跨域建模您的系统使用特定工具和预构建块。
  • 通过组件化开发大规模模型具有可重用的系统组件和库。
  • 将模型合并到一个系统级仿真中即使它们不是在Simulink中构建的。万博1manbetx
  • 进行大规模模拟并行在多核桌面、计算机集群或云上,无需编写大量代码。
  • 共享模拟作为独立的可执行文件、web应用程序和功能模型单元(FMU)

“没有其他工具可以提供模拟环境以及硬件验证和确认。在这个单一的环境中,我将这些结合在一起:这就是我使用MATLAB和Simulink的原因。”万博1manbetx

Deepak Mishra博士,印度空间研究组织

利用Simu万博1manbetxlink进行系统仿真

观看MATLAB技术讲座系列中的视频,了解离散事件模拟背后的基本原理。
观看本系列视频,了解状态机的基本概念。
了解物理建模如何简化用于仿真的物理系统模型的创建并实现系统级优化。

跨域建模您的系统

在Simulink中构建和模拟混合系统。基于状态机的组合时序逻辑模型万博1manbetx状态流®,并代表代理人和事件驱动的流程SimEvents®. 描述一个物理系统的模型模拟风景™.

您还可以使用预构建块在Simulink中设计特定于行业的应用程序,这样您就不必自己创建它们。例如,使用块来建万博1manbetx模和模拟动力总成区块集™,飞机推进系统航空区块集™,或具有信号处理工具。

通过组件化开发大规模模型

通过以下方式在Simulink中创建大型复杂设计:万博1manbetx系统组件化,并在整个模型中使用子系统模型参考. 使用自定义库在整个模型中共享和重用实用程序函数。通过模型引用,与其他团队成员同时开发设计,并在将组件与系统集成之前独立验证组件。

    将模型合并到一个系统级仿真中

    在Simulink中将所有设计组件组合在一起--无论它们来自何处。与超过万博1manbetx100个建模和仿真工具,并使用S函数生成器调用程序块带上你自己的密码进入Sim万博1manbetxulink。功能模拟接口(FMI)也受支持,您可以使万博1manbetx用FMI导入块在Si万博1manbetxmulink中引入外部模型交换FMU或联合模拟FMU。

    此外,在一个高性能模拟环境中使用多核协同模拟. 并通过仿真得到了较高的数值精度信号补偿.

    进行大规模模拟

    对于计算密集型任务(例如。,蒙特卡罗模拟设计优化),在多核桌面、计算机群集或云上并行运行模拟。使用自动运行和管理并行仿真帕西姆指挥部和模拟管理器具有并行计算工具箱™.

    系统内存永远不会成为使用和生成的大规模仿真的瓶颈大数据. 万博1manbetxSimulink在模拟过程中增量加载数据并将其记录到内存中。然后可以一次处理一小块模拟数据

    共享模拟

    与合作者、供应商和客户分享您模拟的见解。具有万博1manbetxSimulink编译器您可以将模拟打包为独立的可执行文件、web应用程序或FMU。独立可执行文件可以是完整的模拟应用程序,使用MATLAB图形和使用MATLAB应用程序设计器. 要提供对已部署模拟的基于浏览器的访问,请创建一个web应用,并使用MatlabWeb应用服务器™. 独立功能实体模型单元(FMU)是符合功能实体模型接口(FMI)标准的二进制文件,可在外部模拟环境中使用。