用于系统设计与仿真的Simulink

在多域环境中构建和集成虚拟系统

虚拟系统集成可以帮助您减少对原型硬件的依赖,并使所有工程师能够在十大靠谱网赌平台开发周期的任何阶段虚拟地访问系统. 你可以使用Simulink® to model, simulate, 并分析由物理硬件组成的复杂虚拟系统, embedded software, algorithms, 以及系统运行的环境.

使用Simulink,您可以:

  • 描述系统架构 使用直观的体系结构模型
  • 对跨越多个领域的系统建模 使用领域特定的工具和预先构建的块
  • 开发可维护的大型模型 使用可重用和准备运行的组件
  • 集成来自不同团队和工具的组件 轻松、健壮地实现一个系统级仿真
  • 模拟分析 to 理解并验证系统行为
  • 运行大量模拟作业 in parallel 在您的多核桌面或计算机集群或云上
  • Deploy simulations 作为独立的可执行程序、web应用程序和功能模型单元(FMUs)

“没有其他工具可以同时提供硬件验证和验证的模拟环境. 在这个单一的环境中,我把这些集合在一起:这就是为什么我使用推荐十大靠谱网赌平台和Simulink.”

Dr. 迪帕克·米什拉,印度空间研究组织

描述系统架构

指定并分析系统架构 System Composer™. 创建描述性的系统架构模型,将其连接到详细的Simulink实现模型中. 连接的环境确保跨体系结构和设计工作流的项目保持同步.

使用这些体系结构模型制作虚拟系统模板. 使用预定义的结构, 配置系统仿真,自动组装虚拟系统.


跨越多个领域的建模系统

复杂的虚拟系统可能包含多个域组件. 在一个模型中,使用Simulink构建连续时间、离散时间和混合仿真组件. 此外,您的Simulink模型可以包含状态机的组合和顺序逻辑 Stateflow®, and represent agents 和事件驱动的过程 SimEvents®. 描述一个物理系统的模型 Simscape™.

在Simulink中使用预构建块设计特定行业的应用程序, 所以你不需要自己创建它们. the 动力总成Blockset™飞机推进系统 Aerospace Blockset™,或音视频系统 Signal Processing tools.


开发可维护的大型模型

通过在Simulink中创建大型和复杂的设计 系统组件化, using subsystems and model references. 通过这些技术,可以组装和模拟大量的模型. 构建自定义库,以便跨组织共享和重用部件和组件. With model referencing, 与其他团队成员同时开发您的设计,并在将组件集成到系统之前独立地验证它们. 为了采用模型DevOps工作流,使用推荐十大靠谱网赌平台运行测试® 持续集成(CI)系统中的单元测试框架,如Jenkins™.


集成来自多个来源的组件

集成来自多个来源的组件

使用Simulink将设计组件组合在一起——不管它们来自哪里. 使用来自50多个专用外接十大靠谱网赌平台的块库或组件 Simulink 与100多个建模和仿真连接合作伙伴. 使用Simulink将用推荐十大靠谱网赌平台编写的代码引入到设计中, C/C++, Python,以及其他语言.

Simulink支持开放的仿真标准,例如 功能模型接口 (FMI). Use the FMI import block 在Simulink中引入外部FMUs. 通过ROS或DDS等中间件集成外部仿真框架.

以不同保真度级别组合建模的组件 模型降阶技术 在模型中管理和匹配组件的保真度.


模拟与分析

系统仿真可以让您在建模时检测和纠正系统设计问题. Use simulation pacing 以指定的速率运行模拟,以清楚地观察系统的行为. 升级你的模拟 向前和向后,以深入了解系统并理解意外行为的原因.

Use dashboard blocks 交互式控制参数值,并查看信号集合如何响应. 从模拟中记录数据 模拟数据检查器 查看并比较结果与推荐十大靠谱网赌平台进行进一步分析. 


在集群和云中运行大量模拟作业

配置Simulink以运行诸如 蒙特卡洛模拟, 优化设计, or automated testing 涵盖虚拟系统的所有设计案例. 通过在集群或云中执行模拟作业,可以更快地实现系统设计洞察力. Simulink中的多个模拟面板可以帮助您创建大量的模拟作业,而无需编写脚本. Use Simulation Manager 监视、检查和可视化模拟的进展和结果.

在模拟过程中,Simulink使用数据流逐步加载数据并将其记录到内存中. 模拟数据每次处理一个数据块,而不必将整个数据集加载到内存中. 这消除了系统内存瓶颈,即使使用和产生大量的模拟 big data.


Deploy Simulations

与合作者共享模拟结果, suppliers, 在选择正确的功能级别时,还要考虑客户端. With Simulink Compiler™, you can 自动生成模拟应用程序 并将其编译成一个独立的可执行文件或web应用程序,以供基于浏览器的访问.

You can export an FMU 从您的模型与外部模拟环境一起使用. 您还可以将您的模型作为 protected model, 您可以选择包含模型的web视图, generated code, 和密码保护.

Deploy Simulations


利用Simulink进行系统设计与仿真

virtual vehicle

Virtual Vehicle

通过在不同场景中执行虚拟测试,深入了解车辆行为

通信系统

通信系统

帮助工程师设计和模拟无线通信系统,包括射频前端和天线阵列

混合信号系统

混合信号系统

分析、设计和验证模拟和混合信号系统,如锁相环和数据转换器

自动驾驶系统

自动驾驶系统

推进自动驾驶感知、规划和控制系统的设计

Autonomous systems

机器人与自主系统

开发从感知到运动的自主应用程序,并优化系统级行为

机电一体化系统

Mechatronic Systems

Model, simulate, 通过将物理子系统与控制系统和嵌入式软件集成,验证机电一体化系统

power systems

Power Systems

设计和模拟电网和交通系统

Medical Devices

Medical Devices

设计、模拟和构建下一代医疗设备,同时确保符合法规

space systems

Space Systems

使用早期设计模拟来减少开发安全和任务关键系统的项目风险