Simscape
模型和模拟多畴的物理系统
Simscape™允许您快速创建模型仿真软件内的物理系统万博1manbetx®环境。Simscape,您构建物理组件模型基于直接物理连接,集成块图和其他建模范例。你模型系统,如电动马达,桥整流器,液压执行机构,和制冷系统,通过装配基本组件示意图。Simscape附加产品提供更复s manbetx 845杂的组件和分析能力。
Simscape帮助您开发控制系统和测试系统级性能。您可以创建自定义组件模型使用MATLAB®Simscape语言为基础,使文本创作的物理建模组件领域,和库。您可以使用MATLAB模型参数化变量和表达式,对你的物理系统和设计控制系统仿真软件。万博1manbetx其他模拟环境部署您的模型,包括半(边境)系统,Simscape支持c代码生成。万博1manbetx
开始:
快速构建精确模型
组装的原理系统用线条表示物理(acausal)连接。网络方程的机械、电气、液压和其他组件自动导出。
直观的模型与他人分享
Simscape模型很容易理解和解释因为每个模型匹配系统的物理结构。你可以清楚地看到所有的系统模型和它们是如何连接到另一个。
跨项目重用模型
Simscape组件的模块化接口允许您使用他们的新设计,没有额外的工作。你可以重用库的自定义模型在许多特定于应用程序的项目。
成千上万的组件模型
Simscape库包括基础元素,如电阻、弹簧、阀,和更复杂的组件,如电动驱动器,传输和热交换器。示例模型显示如何把它们扩展库。
涵盖许多物理域
Simscape库包括在10多物理域模型,如机械、电气和两相流体。您可以选择域,其中包括应用程序所需的生理效应。示例模型显示如何裁缝领域新技术。
抽象的和详细的变体
Simscape块让你占或忽视物理效应,如摩擦、电力损失,或与温度有关的行为。你可以调整你的模型的精确度的获取适量的细节你要执行的分析。
定义拓扑和常微分方程
指定物理组件行为通过使用微分方程和代数约束equation-based建模语言。定义隐式方程,这样您的自定义模型与组件从Simscape库集成。基于MATLAB的语法,所以很容易学习。
结合连续变量和离散事件
使用连续变量指定准确的物理行为和抽象行为使用离散事件。例如,使用一个详细的模型捕捉电子损失在电力电子设备切换事件,或抽象模型看到许多事件对系统级性能的影响。
重用组件和子类
简化维护您的自定义模型的类导入一个新的文本组件定义和组装一个新的组件内部文件。确保一致的接口通过定义子类继承成其他组件。
自动方程简化
Simscape自动制定整个物理系统的方程。在解析你的示意图,Simscape使用象征性的操纵和索引减少识别最有效地代表你系统的数学公式。
专业DAE解算器
Simscape可以使用仿真软件解万博1manbetx决方案,包括设计模拟解算器技术个标志性。Simscape表明解算器和设置您应该使用基于模型的内容,你可以调整这些设置平衡精度和仿真速度的权衡。
实时仿真
Simscape使用专门的实时仿真的仿真技术。你可以限制每个时间步长计算工作需要实现实时性能。Simscape摘要半实物仿真测试,可用于训练模拟器和其他情况需要同步执行实时系统。
探索仿真结果
迅速探索Simscape模型的仿真结果,包括变量值和事件发生的时间,。直接从情节的导航结果模型(包括块和个人方程)调查的原因你观察到的行为。
测量模型的复杂性
确定模型的计算密集型部分使用Simscape统计查看器。评估复杂使用数量等变量,方程可以触发事件,和约束。确定哪些变化将改善在仿真模型的性能。
优化仿真性能
缓慢的原因找到分析器使用仿真软件模拟解算器。万博1manbetx情节和表显示解决行为仿真期间帮助您识别模型,解算器调整,可以加速你的模拟。
测试没有硬件原型
Simscape模型转换为C代码测试嵌入式控制算法使用dSPACE半实物测试®Speedgoat OPAL-RT,和其他实时系统。执行虚拟调试通过配置测试使用数字双你的生产系统。
加速优化与并行模拟
Simscape模型转换为C代码加速模拟。并行运行测试通过部署在单个机器上模拟多个核心,多台计算机在计算集群中,或云。
与其他团队合作
优化和模拟模型,包括高级组件和功能从整个Simscape产品族为每个Simscape附加产品没有购买许可证。与外部团队共享保护模型,以避免暴露IP。
你的整个系统建模
支持3 万博1manbetxd机械模拟,三相电网络,和其他功能和Simscape附加产品:Simscape多体,Simscape电气、Simscape动力传动系统,和Simscape液体。s manbetx 845执行特定于域的分析和开始使用特定于应用程序的例子。
导入模型和数据
从CAD软件进口组件,从香料网表,从流体流体属性数据库,从有限元软件和降阶模型。创建一个精确的系统级模型,包括硬件设计师的最新数据。
将设计团队联系在一起
使软件程序员和硬件设计师在设计过程的早期合作与整个系统的一个可执行的规范。使用模拟探索整个设计空间。
自动化与MATLAB的任何任务
使用MATLAB自动化任何任务,包括装配模型,参数化,测试、数据采集、后处理。为常见的任务创建应用程序来增加你的整个工程组织的效率。
优化系统设计
使用仿真万博1manbetx软件集成控制算法,硬件设计和信号处理在一个单一的环境。应用优化算法来找到最好的为您的系统总体设计。
缩短开发周期
减少设计迭代使用的数量验证和验证工具确保需求是完整和一致的。确保满足系统级需求在整个开发周期中不断验证他们。
冲动的事件
重新启动状态变量模型物理现象如瞬时事件
刚度影响分析工具
分析特定的块变量对系统整体刚度的影响Simscape网络
自定义块UI
组和重新排序参数块对话框
不同的连接板
选择性地启用物理网络的分支
探针块
在模拟信号输出块变量
数值解算器增强
万博1manbetx支持广泛的high-differential-index问题更健壮的模拟
看到发布说明有关这些特性和相应的功能。