多体的Simscape
建立和模拟多体机械系统
Simscape多体™(前身为SimMechanics™)为3D机械系统,如机器人、车辆悬架、建筑设备和飞机起落架提供多体仿真环境。您可以使用代表物体、关节、约束、力元素和传感器的块来建模多体系统。Simscape Multibody为完整的机械系统建立和求解运动方程。您可以导入完整的CAD组件,包括所有质量、惯性、关节、约束和3D几何,到您的模型中。一个自动生成的3D动画,让你可视化的系统动力学。
多体的Simscape帮助您开发控制系统和测试系统级性能。您可以使用参数化的MATLAB模型®变量和表达式,以及在Simulink中为多体系统设计控制系统金宝app®.您可以使用Simscape™系列产品中的组件将液压、电气、气动和其他物理系统集成到您的模型中。下载188bet金宝搏为了将您的模型部署到其他仿真环境中,包括在环硬件(HIL)系统,Simscape Multibody支持c -代码生成。金宝app
开始:
刚性和柔性三维部件
使用参数化的3D几何或CAD数据定义刚性和柔性部件。在MATLAB中创建二维轮廓,并沿直线或绕轴进行挤压。指定材料属性或从有限元软件中导入它们。
关节和约束
具有关节连接的部件,以限定自由度。包括齿条和小齿轮,伞齿轮,并在设计中通过电缆连接的滑轮。模型过山车,线性输送机,并与自定义行为的运动类似的系统。
接触力
模型碰撞和摩擦力3D零件之间。添加自定义的空气动力学和流体动力。包括空间系统的引力。
包括动系统
连接电子,液压,气动和其他系统直接到您的3D机械模型。评估驱动器技术,并确定满足性能要求所需的尺寸和功率。
设计控制算法
使用先进的线性化和自动控制调谐技术来实现复杂的控制策略。快速找到控制器增益,以实现鲁棒性和响应时间目标。测试软件实现以评估系统性能。
将设计团队聚集在一起
使软件程序员和硬件设计人员能够在设计过程的早期与整个系统的可执行规范进行协作。利用模拟探索整个设计空间。
快速浏览设计空间
自动地改变设计参数,例如长度,半径,质量和电压。并行快速运行测试,以确定设计空间的可行部分,并把重点开发工作。
细化需求
在开发过程的早期,使用带有基本参数的抽象模型来测试设计。计算未知的数量以创建详细的规格。使用动态模拟在更少的迭代中完成机械设计。
增加模型重用
开发的暴露关键参数,模型用户模型库。重用通用执行器型号在许多具体产品通过改变参数的简单设计。增加企业效益与一组核心的仿真模型跨越多产品线。
与关节大会导入
整个CAD组件,包括与质量,惯性,并且颜色的所有份数,与伴侣和接头连接一起,是自动转换转换为Simscape模型。对现有CAD部件的更新可以合并到Simscape模型中。
读取本地CAD数据
由CATIA直接引用文件定义零件®Creo™,发明家®, NX™,Solid Edge®, SolidWorks®和Parasolid的®.部件也可以通过引用3D建模的文件格式来指定,如STEP®,STL,SAT或JT。
编辑在3 d
使用3D界面定义和调整部件上的帧。以图形方式选择顶点、边、面或体来定义可用于传感、关节连接和力应用的框架的位置和方向。
创建健壮的设计
指定故障标准组件,包括时间,负载,或基于温度的条件。模型劣化成分的行为,如磨损的齿轮齿或增加的轴承摩擦。自动配置模型,在故障条件下有效地验证设计。
进行预测性维护
生成数据以训练预测性维护算法。在常见和罕见的场景下使用虚拟测试验证算法。通过确保在适当的时间间隔进行维护,减少停机时间和设备成本。
尽量减少损失
计算由机械部件所消耗的功率。验证组件的安全工作范围内运行。模拟特定事件和组测试场景,然后后期处理的结果MATLAB。
动画仿真结果
使用模拟结果的模型和动画的自动生成的三维可视化分析系统。同时从多个角度查看动画和导出视频文件。
探索3D机制
探索您的3D界面,并导航到示意图机制来验证模型的结构和检查结果绘制。定义静态或移动视点到从自定义参考帧查看仿真结果。
计算所需的负载
执行不同类型的分析,包括正运动学,逆动力学,正运动学和逆运动学。即使驱动和运动自由度不匹配,也要计算产生所需运动所需的力或力矩。
测试没有硬件原型
将Simscape多体模型转换为C代码,使用dSPACE上的硬件在环测试来测试嵌入式控制算法®、Speedgoat、OPAL-RT等实时系统。通过使用生产系统的数字孪生系统配置测试来执行虚拟调试。
加快优化与并行仿真
将Simscape多体模型转换为C代码以加速模拟。通过将模拟部署到一台机器上的多核、计算集群中的多台机器或云上,并行运行测试。
与其他团队合作
对包括整个Simscape产品系列的高级组件和功能的模型进行调优和模拟,而不需要为每个Simscape附加产品购买许可证。与外部团队共享受保护的模型,以避免暴露IP。
自动化任何任务与MATLAB
使用MATLAB自动化任何任务,包括模型组装、参数化、测试、数据采集和后处理。为常见任务创建应用程序,以提高整个工程组织的效率。
优化系统设计
使用Si金宝appmulink中的控制算法,硬件设计和信号处理集成在一个单一的环境。应用优化算法来寻找您的系统的最佳整体设计。