动态仿真模块 for System Modeling 和 Simulation 

Model 和 simulate all parts of your system in one multidomain environment

Engineers 和 scientists use 动态仿真模块® to perform multidomain modeling 和 simulation, because you can reuse models across environments to simulate how all parts of the system work together. 使用动态仿真模块,你可以:

  • Model your system across domains using specific 工具 和 prebuilt blocks.
  • Develop large-scale models through componentization 与 reusable system components 和 libraries.
  • Combine your models into one system-level simulation even if they weren’t built in 动态仿真模块.
  • 运行大规模模拟 并行 on your multicore desktop, computer cluster, or the cloud, 与out writing lots of code.
  • 分享模拟 as st和alone executables, web apps, 和 Functional Mockup Units (FMUs)

“There is no other tool that provides a simulation environment along 与 hardware verification 和 validation. In this single environment, I get these together: That is why I use BG大游app 和 动态仿真模块.”

Dr. Deepak Mishra, 印度n Space Research Organization

Model Your System Across Domains

Build 和 simulate hybrid systems in 动态仿真模块. Model combinatorial 和 sequential logic 与 state machines in Stateflow®,代表 代理 和 event-driven processes 与 Sim事件®. Describe a model of your physical system 与 Simscape™.

You can also design industry-specific applications in 动态仿真模块 using prebuilt blocks, so you don’t have to create them yourself. For example, use blocks to model 和 simulate automotive powertrains in the 动力总成Blockset™, aircraft propulsion systems 与 航空航天Blockset™, or audio 和 video systems 与 信号处理 工具.

Develop Large-Scale Models Through Componentization 

Create large 和 complex designs in 动态仿真模块 through 系统组件化, 和 reuse your components throughout your model 与 子系统模型引用. Use custom libraries to share 和 reuse utility functions across the entire model. 与模型参考, develop your design concurrently 与 other team members 和 independently verify your components before integrating them 与 the system.  

Combine Your Models into One System-Level Simulation

Bring all your design components together in 动态仿真模块 -- no matter where they originate from. 与多于的人共同模拟 100 modeling 和 simulation 工具,并使用 s函数生成器 or C调用程序块 to 自带代码 在仿真软件. 功能模型接口 (FMI) is also supported, 和 you can use the FMI进口块 in 动态仿真模块 to bring in external Model Exchange FMUs or cosimulation FMUs.

In addition, simulate your models in one high-performance simulation environment using 多核cosimulation. And get high numeric accuracy during cosimulation through 信号补偿.

运行大规模模拟

运行大规模模拟

For computationally intensive tasks (e.g., 蒙特卡罗模拟 和 优化设计), run simulations 并行 on your multicore desktop, computer cluster, or the cloud. Automatically run 和 manage parallel simulations by using the parsim 命令和 仿真管理器 与 并行计算工具箱™.

System memory will never be a bottleneck for your massive simulations that use 和 produce 大数据. 动态仿真模块 incrementally loads 和 logs your data into memory during the simulations. The simulation data can then be processed one small chunk at a time

分享模拟

Share the insights of your simulations 与 collaborators, suppliers, 和 clients. 与 仿真软件的编译器 you package simulations as st和alone executables, web apps or FMUs. St和alone executables can be complete simulation apps that use BG大游app graphics 和 UIs designed 与 BG大游app应用程序设计师. To provide browser-based access to your deployed simulation, you create a web app 和 host it 与 BG大游app Web应用程序服务器™.  St和alone Functional Mockup Units (FMU) are binaries that adhere to the Functional Mockup Interface (FMI) st和ard 和 can be used in an external simulation environment.