用于系统设计与仿真的Simulink

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

虚拟系统集成可以帮助您减少对原型硬件的依赖,并使所有工程师能够在产品开发周期的任何阶段虚拟地访问系统。你可以使用Simulink®建模、模拟和分析由物理硬件、嵌入式软件、算法和系统运行的环境组成的复杂虚拟系统。

使用Simulink,您可以:

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

“没有其他工具可以同时提供硬件验证和验证的模拟环境。在这个单一的环境中,我把这些集合在一起:这就是为什么我使用MATLAB和Simulink。”

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

描述系统架构

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

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


探索产品2022世界杯八强谁会赢?

跨越多个领域的建模系统

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

在Simulink中使用预构建块设计特定于行业的应用程序,这样您就不必自己创建它们。的动力总成Blockset™飞机推进系统航空航天Blockset™,或音视频系统信号处理工具。


开发可维护的大型模型

通过在Simulink中创建大型和复杂的设计系统组件化,使用子系统而且模型引用.通过这些技术,可以组装和模拟大量的模型。构建自定义库,以便跨组织共享和重用部件和组件。与模型参考,与其他团队成员同时开发设计,并在将组件集成到系统之前独立验证组件。为了采用模型DevOps工作流,使用MATLAB运行测试®持续集成(CI)系统中的单元测试框架,如Jenkins™。


探索产品2022世界杯八强谁会赢?

集成来自多个来源的组件

集成来自多个来源的组件

使用Simulink将设计组件组合在一起——不管它们来自哪里。使用来自50多个专用外接产品的块库或组件2022世界杯八强谁会赢?动态仿真模块与100多个建模和仿真连接合作伙伴。使用Simulink将用MATLAB编写的代码引入到设计中,C / c++Python,以及其他语言。

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

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


模拟和分析

系统仿真可以让您在建模时检测和纠正系统设计问题。使用模拟踱来踱去以指定的速率运行模拟,以清楚地观察系统的行为。你的仿真步向前和向后,以深入了解系统并理解意外行为的原因。

使用仪表板模块交互式控制参数值,并查看信号集合如何响应。从模拟中记录数据仿真数据检查查看并比较结果与MATLAB进行进一步分析。


探索产品2022世界杯八强谁会赢?

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

配置Simulink以运行诸如蒙特卡罗模拟优化设计,或自动化测试涵盖虚拟系统的所有设计案例。通过在集群或云中执行模拟作业,可以更快地实现系统设计洞察力。Simulink中的多个模拟面板可以帮助您创建大量的模拟作业,而无需编写脚本。使用仿真管理器监视、检查和可视化模拟的进展和结果。

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


部署模拟

在选择合适的功能级别时,与合作者、供应商和客户共享模拟。与仿真软件编译器™,你可以自动生成模拟应用程序并将其编译成一个独立的可执行文件或web应用程序,以供基于浏览器的访问。

你可以出口一个FMU从您的模型与外部模拟环境一起使用。您还可以将您的模型作为保护模式,您可以选择包含模型的web视图、生成的代码和密码保护。

部署模拟


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

虚拟车辆

虚拟车辆

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

通信系统

通信系统

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

混合信号系统

混合信号系统

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

自动驾驶系统

自动驾驶系统

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

自治系统

机器人与自主系统

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

机电一体化系统

机电整合系统

通过将物理子系统与控制系统和嵌入式软件集成,对机电一体化系统进行建模、仿真和验证

电力系统

电力系统

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

医疗设备

医疗设备

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

空间系统

空间系统

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

Baidu
map