Simscape
建模和模拟多域物理系统
Simscape™允许您在Simulink中快速创建物理系统的模型万博1manbetx®环境。使用Simscape,您可以基于直接与框图和其他建模范例集成的物理连接来构建物理组件模型。通过将基本组件组装成示意图,您可以为系统建模,如电动机、桥式整流器、液压执行器和制冷系统。Simscape add-on产s manbetx 845品提供更复杂的组件和分析功能。
Simscape帮助您开发控制系统和测试系统级性能。您可以使用MATLAB创建自定义组件模型®基于Simscape语言,它支持基于文本的物理建模组件、域和库的创作。您可以使用MATLAB变量和表达式对模型进行参数化,并在Simulink中为您的物理系统设计控制系统。万博1manbetx要将模型部署到其他模拟环境,包括硬件在环(HIL)系统,Simscape支持C-code生成。万博1manbetx
开始:
快速构建精确的模型
用代表物理(传统)连接的线条组合系统的示意图。自动推导出机械、电气、液压及其它元件的网络方程。
分享直观的模型与他人
Simscape模型很容易理解和解释,因为每个模型都与系统的物理结构相匹配。您可以清楚地看到模型中的所有系统以及它们之间的联系。
跨项目重用模型
的Simscape组件的模块化接口使您可以使用他们在新的设计无需额外的工作。你的定制机型库可以在许多应用程序特定的项目中重复使用。
数以千计的组件模型
Simscape库包括基础元素,如电阻器、弹簧和阀门,以及更复杂的组件,如电力驱动、变速箱和热交换器。示例模型展示了如何组合它们来扩展库。
涵盖多个物理领域
Simscape库包括超过10个物理领域的模型,例如机械、电气和两相流体。您可以选择包含应用程序所需的物理效果的域。示例模型展示了如何根据新技术调整域。
抽象和详细的变体
Simscape块允许您考虑或忽略物理影响,例如摩擦、电损耗或与温度相关的行为。您可以调整模型的保真度级别,以捕获您想要执行的分析的适当数量的细节。
定义的DAE与颂歌
方法中使用微分方程和代数约束来指定物理组件的行为equation-based建模语言。定义隐含的方程组,以便您的自定义模式从图书馆的Simscape组件集成。语法是基于MATLAB,所以很容易学习。
结合连续变量和离散事件
使用使用离散事件连续变量和抽象行为指定精确的物理行为。例如,使用的详细模型在功率电子设备中,或抽象模型切换事件期间捕获的电损耗看到许多事件对系统级性能的影响。
重用组件和子类
通过将类导入新的文本组件定义并在该文件中组装新组件,简化自定义模型的维护。通过定义子类并将其继承到其他组件中,确保接口的一致性。
自动简化公式
Simscape自动地为您的整个物理系统制定方程式。在解析您的示意图之后,Simscape使用符号操作和索引缩减来确定最有效地表示系统的数学公式。
专业DAE解算器
Simscape可以使用Simul万博1manbetxink求解器,包括用于模拟的求解器技术DAE的。Simscape根据模型的内容建议您应该使用哪些求解程序和设置,您可以调整这些设置,以平衡准确性和模拟速度之间的权衡。
实时仿真
Simscape使用专门的仿真技术进行实时仿真。您可以根据需要限制每个时间步的计算工作量,以实现实时性能。Simscape可以用于HIL测试、训练模拟器,以及需要与实时系统同步执行的其他情况。
探索仿真结果
快速探索从你的Simscape模型,包括变量值和事件的时序仿真结果。导航直接从结果到模型(包括块和个人组)的地块进行调查你观察到的行为的原因。
测量模型复杂
使用Simscape Statistics Viewer识别模型的计算密集型部分。使用变量、可以触发事件的方程和约束等量来评估复杂性。确定哪些更改将在模拟期间改进模型的性能。
优化仿真性能
查找使用Simulink的求解器探查模拟慢的原因。万博1manbetx图和表显示模拟的帮助时,你确定可以加快你的仿真模型,并求解调整求解行为。
测试没有硬件原型
使用硬件在中环dSPACE的测试,将您的Simscape模型C代码来测试嵌入式控制算法®、Speedgoat、OPAL-RT和其他实时系统。通过使用生产系统的数字副本配置测试,执行虚拟调试。
加快优化与并行仿真
将您的Simscape模型C代码,加速模拟。通过在一台机器上部署模拟,以多个内核并行运行试验中,在计算集群,或云多台机器。
与其他团队协作
优化和模拟模型,包括来自整个Simscape产品系列的高级组件和功能,而不需要购买每个Simscape附加产品的许可证。与外部团队共享受保护的模型,以避免暴露IP。
为整个系统建模
通过Si万博1manbetxmscape附加产品:Simscape Multibody、Simscape electric、Simscape传动系统和Simscape流体,添加对3D机械模拟、三相电气网络和其他功能的支持。s manbetx 845执行特定于领域的分析,并从特定于应用程序的示例开始。
导入模型和数据
从CAD软件导入组件,从SPICE导入netlists,从流体数据库导入流体特性,从有限元软件导入降阶模型。创建一个精确的系统级模型,其中包括来自硬件设计人员的最新数据。
将设计团队聚集在一起
使软件程序员和硬件设计人员能够在设计过程的早期与整个系统的可执行规范进行协作。利用模拟来探索整个设计空间。
用MATLAB自动完成任何任务
使用MATLAB实现任何任务的自动化,包括模型组装、参数化、测试、数据采集和后处理。为常见任务创建应用程序,以提高整个工程组织的效率。
优化系统设计
使用Si万博1manbetxmulink中的控制算法,硬件设计和信号处理集成在一个单一的环境。应用优化算法来寻找您的系统的最佳整体设计。
缩短开发周期
减少使用的设计迭代次数验证和确认工具确保需求是完整和一致的。通过在整个开发周期中不断地对系统级需求进行验证,确保系统级需求得到满足。
探针座
在仿真过程中将输出块变量作为信号
数值解算器增强
万博1manbetx支持更大范围的高微分指数问题,以实现更健壮的模拟
运行时参数的增强
请参考参数表达式中的结构字段
组件的数组
使用任意大小的元素数组定义组件
连接标签块
通过使用保存端口之间的虚拟连接来减少图中的混乱
有条件的港口能见度煤气,空气湿润,和热液体块
揭露块变种其他端口
看到发布说明对任何这些特征和对应的功能的详细说明。