Simscape

模型和模拟多麦田物理系统

Simscape™使您可以快速在Simulink内快速创建物理系统的模型金宝app®环境。使用Simscape,基于与框图和其他建模范例直接集成的物理连接构建物理组件模型。通过将基本组件组装成示意图,将电动机,桥式整流器,液压执行器和制冷系统等型号系统。Simscape附加产品提供了更下载188bet金宝搏复杂的组件和分析功能。

Simscape可帮助您开发控制系统和测试系统级性能。您可以使用MATLAB创建自定义组件模型®based Simscape language, which enables text-based authoring of physical modeling components, domains, and libraries. You can parameterize your models using MATLAB variables and expressions, and design control systems for your physical system in Simulink. To deploy your models to other simulation environments, including hardware-in-the-loop (HIL) systems, Simscape supports C-code generation.

开始:

Multidomain Schematics

快速组装模型生成多个域。

快速构建精确的模型

Assemble a schematic of your system with lines that represent physical (acausal) connections. The equations for the network of mechanical, electrical, hydraulic, and other components are derived automatically.

Mass-spring-damper expressed as a block diagram and a schematic.

与他人共用直观的模​​型

Simscape模型很容易理解和解释,因为每个模型都匹配了系统的物理结构。您可以清楚地查看模型中的所有系统以及它们如何彼此连接。

多麦田原理图,具有机械,流体和热部件。

Reuse Models Across Projects

Simscape Compance的模块化接口让您在新设计中雇用它们,没有额外的工作。您的自定义模型库可以在许多特定于应用程序的项目中重用。

可重复使用的DC-DC降压转换器组件供给12V网络。

综合图书馆

从覆盖许多物理域和保真度的数千个组件中汲取。

成千上万的组件模型

The Simscape libraries include foundation elements, such as resistors, springs, and valves, and more complex components such as electric drives, transmissions, and heat exchangers. Example models show how to combine them to extend the libraries.

Simscape Foundation库与来自许多域的组件。

覆盖许多物理域

Simscape库包括超过10个物理域的模型,例如机械,电气和两相流体。您可以选择包含应用程序所需的物理效果的域。示例模型显示如何定制到新技术的域。

Simscape支持的物理域,包括金宝app自定义域。

Abstract and Detailed Variants

Simscape blocks let you account for or ignore physical effects, such as friction, electrical losses, or temperature-dependent behaviors. You can adjust the level of fidelity of your model to capture just the right amount of detail for the analysis you want to perform.

调整模型保真度。

直观的造型语言

创建与系统行为匹配的组件。

定义daes和odes

通过使用差分方程和代数约束来指定物理组件行为equation-based modeling language。定义隐式方程式,以便您的自定义模型与Simscap库的组件集成。语法基于MATLAB,因此很容易学习。

用于在Simscape语言中实现的超容器的方程。

结合连续变量和离散事件

使用离散事件使用连续变量和抽象行为指定确切的物理行为。例如,使用详细的模型在电力电子设备中的切换事件期间捕获电损耗,或者抽象模型,以查看许多事件对系统级性能的影响。

具有基于事件和连续方程的交换机模型。

重用组件和子类

通过将类导入新的文本组件定义并在该文件中组装新组件来简化自定义模型的维护。通过定义子类并将其继承到其他组件中来确保一致的接口。

组件在Simscape语言文件中重复使用并连接。

Efficient Simulation

Use physical model simulations in a wide range of engineering tasks.

自动方程简化

Simscape automatically formulates the equations for your entire physical system. After parsing your schematic, Simscape uses symbolic manipulation and index reduction to identify the mathematical formulation that most efficiently represents your system.

Model of a vapor-compression refrigeration cycle in which the high-pressure portion of the cycle operates in the supercritical fluid region.

Specialized DAE Solver

Simscape can use Simulink solvers and includes solver technology designed to simulateda。Simscape建议您应该根据型号内容使用哪种求解器和设置,您可以调整这些设置以平衡精度和仿真速度的权衡。

Simscape Solver选项,包括旨在模拟Daes的求解器。

Real-Time Simulation

Simscape uses specialized simulation technology for real-time simulation. You can limit the computation effort per time step as needed to achieve real-time performance. Simscape can be used for HIL testing, training simulators, and other situations that require synchronized execution with a real-time system.

SIMSCAPE模型实时仿真的设置。

富有洞察力分析

Rapidly explore and improve the performance of your design.

探索仿真结果

快速探索Simscape模型的仿真结果,包括变量值和事件的时间。直接从结果的绘图导航到模型(包括块和个别方程),以研究您观察到的行为的原因。

Simscape Reserve探险家用于探索Simscape模型的仿真结果。

测量模型复杂性

使用Simscape Statistics Viewer识别模型的计算密集部分。使用数量等数量,可以触发事件和约束的方程来评估复杂性。确定哪些更改将在模拟期间提高模型的性能。

Simscape Statistics查看器显示在等式制定期间保留和消除的变量。

Optimize Simulation Performance

使用Simulink Solver Profiler找到慢速模拟的原因。金宝app绘图和表显示仿真过程中的求解器行为,以帮助您识别可以加速模拟的模型和求解器调整。

模型部署

在整个开发过程中使用模型,包括嵌入式控制器的测试。

无硬件原型的测试

将SIMSCAPE模型转换为C代码以测试使用DSPACE的硬件循环测试测试嵌入式控制算法®, Speedgoat, OPAL-RT, and other real-time systems. Perform virtual commissioning by configuring tests using a digital twin of your production system.

加速并行仿真优化

将您的Simscape模型转换为C代码以加速模拟。通过将仿真部署到单个机器上的多个核心,在计算群集中或云中的多台计算机上进行并行运行测试。

使用并行计算的最小功耗优化的机器人路径。

与其他团队合作

Tune and simulate models that include advanced components and capabilities from the entire Simscape product family without purchasing a license for each Simscape add-on product. Share protected models with external teams to avoid exposing IP.

使用Simscape附加产品的模型可以与未购买这些产品的其下载188bet金宝搏他人共享。

Simscape产品系列

在单个仿真环境中测试以识别集成问题。

Model Your Entire System

Add support for 3D mechanical simulation, three-phase electrical networks, and other capabilities with Simscape add-on products: Simscape Multibody, Simscape Electrical, Simscape Driveline, and Simscape Fluids. Perform domain-specific analyses and get started with application-specific examples.

Simscape产品系列与平台和附加产品。下载188bet金宝搏

Import Models and Data

从CAD软件导入程序集,来自Spice的网表,来自流体数据库的流体特性,以及来自有限元软件的减少的订单模型。创建一个精确的系统级模型,包括来自硬件设计人员的最新数据。

可以导入来自许多域的工具的数据和模型进入Simscape。

将设计团队携带在一起

启用软件程序员和硬件设计人员在设计过程的早期与整个系统的可执行规范进行协作。使用模拟来探索整个设计空间。

控制逻辑协调机器人臂和两个传送带,以运输和重新定位包。

马铃薯and Simulink

Optimize designs faster by automating tasks performed on the complete system model.

Automate any Task with MATLAB

Use MATLAB to automate any task, including model assembly, parameterization, testing, data acquisition, and post-processing. Create apps for common tasks to increase the efficiency of your entire engineering organization.

显示使用MATLAB命令构造RC电路的动画。

Optimize System Designs

使用Si金宝appmulink在单个环境中集成控制算法,硬件设计和信号处理。应用优化算法以找到系统的最佳整体设计。

缩短开发周期

减少使用的设计迭代数量验证和验证工具确保需求是完整和一致的。Ensure system-level requirements are met by continuously verifying them throughout your development cycle.

最新特色

冲动事件

Reinitialize state variables to model physical phenomena as instantaneous events

刚度影响分析工具

Analyze effect of particular block variables on overall system stiffness of a Simscape network

Custom Block UI

Group and reorder parameters in the block dialog

变型连接器块

选择性地启用物理网络的分支

探针块

Output block variables as signals during simulation

Numerical Solver Enhancement

金宝app支持更广泛的高分索引问题,以实现更强大的模拟

看到release notes有关这些功能的详细信息和相应的功能。