用于系统建模和仿真的 Simulink
在一个多域环境中建模和仿真系统的所有部分
工程师和科学家使用 Simulink® 执行多域建模和仿真,因为您可以在多个环境中重复使用模型,对系统的所有部分如何协同工作进行仿真。借助 Simulink,您能够:
- 使用特定工具和预建块,在多个域中对您的系统建模。
- 使用可重复使用的系统组件和库,通过组件化开发大型模型。
- 将模型组合成一个系统级仿真,即使模型不是在 Simulink 中构建。
- 在多核台式机、计算机集群或云上并行运行大量仿真,而无需编写大量代码。
“其他工具无法提供仿真环境以及硬件验证和确认。但借助 w88手机登录 和 Simulink,在单一环境中便可以全部实现,所以我选择采用 w88手机登录 和 Simulink。”
Dr. Deepak Mishra, Indian Space Research Organization
使用 Simulink 进行系统仿真
在多个域中对您的系统建模
在 Simulink 中构建和仿真混合系统。通过 Stateflow® 中的状态机,对组合和时序逻辑进行建模,并用 SimEvents® 表示代理和事件驱动流程。通过 Simscape™ 描述物理系统的模型。
您还可以使用预建块在 Simulink 中设计行业特定的应用程序,因此您无需自己创建。例如,在 Powertrain Blockset™ 中使用块对汽车动力系统进行建模和仿真,通过 Aerospace Blockset™ 对飞机推进系统进行建模和仿真,或者使用数学信号处理工具,对音视频系统进行建模和仿真。
将您的模型组合到系统级仿真中
将所有设计组件全部放入 Simulink - 无论这些组件来自何处。使用超过 100 个建模和仿真工具进行协同仿真, 并使用 S-Function Builder 或 C Caller 块将 您自己的代码 放入 Simulink。同时还支持 (FMI),您可以在 Simulink 中使用 FMI 导入块,引入外部模型交换 FMU 或协同仿真 FMU。
运行大规模仿真
对于计算密集型任务(例如 Monte Carlo 仿真 和 设计优化),在多核台式机、计算机集群或云端并行运行仿真。使用 parsim
命令和 带有 Parallel Computing Toolbox™ 的 Simulation Manager,自动运行和管理并行仿真。
系统内存永远不会成为使用和生成大数据的大规模仿真的瓶颈。Simulink 在仿真过程中以递增方式将数据加载并记录到内存中。然后可以一次处理一个小块的仿真数据
Share Simulations
Share the insights of your simulations with collaborators, suppliers, and clients. With Simulink Compiler you package simulations as standalone executables, web apps or FMUs. Standalone executables can be complete simulation apps that use w88手机登录 graphics and UIs designed with w88手机登录 App Designer. To provide browser-based access to your deployed simulation, you create a web app and host it with w88手机登录 Web App Server™. Standalone Functional Mockup Units (FMU) are binaries that adhere to the Functional Mockup Interface (FMI) standard and can be used in an external simulation environment.