simscape multibody.
多体机械系统的建模与仿真
Simscape Multibody™(以前的SimMechanics™)为3D机械系统提供了多体仿真环境,例如机器人,车辆悬架,施工设备和飞机着陆齿轮。您可以使用表示主体,关节,约束,力元素和传感器的块模型多体系。SIMSCASCUSUMODY制定并解决完整机械系统的运动方程。您可以将完整的CAD程序集导入模型中的所有群众,惯性,关节,约束和3D几何图形。自动生成的3D动画允许您可视化系统动态。
Simscape Multibody帮助您开发控制系统和测试系统级性能。您可以使用MATLAB参数化模型®在Simulink中的多体体系系统的变量和表达式,以及设计控制系统金宝app®. 可以使用Simscape中的组件将液压、电气、气动和其他物理系统集成到模型中™ 产品系列。为了将模型部署到其他仿真环境,包括硬件在环(HIL)系统,Simscape Multibody支持C代码生成。下载188bet金宝搏金宝app
开始:
刚性和灵活的3D零件
使用参数化3D几何或CAD数据定义刚性和灵活的零件。在MATLAB中创建2D配置文件,并沿着一行向它们挤出或向轴旋转它们。指定材料属性或从有限元软件导入它们。
关节和制约因素
将部件与关节连接以定义自由度。包括齿条和小齿轮,锥齿轮和通过电缆连接的滑轮。模型滚筒沿线机,线性输送机和具有自定义运动行为的类似系统。
接触力
3D零件之间的模型碰撞和摩擦力。添加自定义空气动力学和流体动力力。包括空间系统的重力力。
包括致动系统
将电子、液压、气动和其他系统直接连接到三维机械模型。评估适用于您的应用的致动器技术,并确定满足性能要求所需的尺寸和功率。
设计控制算法
使用高级线性化和自动控制调整技术来实现复杂的控制策略。快速找到实现稳健性和响应时间目标的控制器增益。测试软件实现以评估系统性能。
将设计团队携带在一起
启用软件程序员和硬件设计人员在设计过程的早期与整个系统的可执行规范进行协作。使用模拟来探索整个设计空间。
快速探索设计空间
自动变化设计参数,如长度,半径,质量和电压。快速运行测试,以识别设计空间的可行部分,并集中您的开发工作。
优化要求
在开发过程的早期,使用带有基本参数的抽象模型来测试设计。计算未知量以创建详细的规格。使用动态模拟以较少的迭代完成机械设计。
增加模型重用
开发一个用于为模型用户公开关键参数的模型库。仅通过不同的参数重复使用许多产品特定设计的通用执行器模型。通过跨越多个产品线的核心模拟模型集,提高企业效率。
带有关节的导入程序集
整个CAD组件,包括具有质量,惯性和颜色的所有部件以及配合和关节连接自动转换进入simscape模型。对现有CAD部件的更新可以合并到SIMSCAPE模型中。
阅读本机CAD数据
通过直接引用来自CATIA的文件来定义零件®Creo™,发明家®,NX™, 立体边缘®,SolidWorks®和遮阳伞®。也可以通过引用3D建模的文件格式来指定零件,例如步骤®,stl,sat或jt。
编辑3D.
使用三维界面定义和调整零件上的框架。以图形方式选择顶点、边、曲面或体积,以定义可用于感测、关节连接和力应用的帧的位置和方向。
创造稳健的设计
为组件指定故障标准,包括基于时间,负载或基于温度的条件。模型降低的部件行为,例如磨损的齿轮或增加的轴承摩擦。自动配置模型以在故障条件下有效地验证设计。
执行预测维护
生成数据以培训预测性维护算法。在常见和罕见场景下使用虚拟测试验证算法。通过确保以正确的时间间隔进行维护,减少停机时间和设备成本。
尽量减少损失
计算机械部件消耗的功率。验证组件在其安全操作区域内运行。模拟特定事件和一组测试场景,然后在MATLAB后处理结果。
动画仿真结果
使用模型的自动生成的3D可视化和模拟结果的动画分析您的系统。同时查看多个角度的动画并导出视频文件。
在3D中探索机制
探索您在3D接口中的机制,并导航到示意图以验证模型结构并检查绘制结果。定义静态或移动视点以查看自定义参考帧的仿真结果。
计算所需荷载
执行不同类型的分析,包括前向动态,逆动力学,前进运动和逆运动学。计算所需的力或扭矩以产生所需的运动,即使致动和运动程度不匹配。
无硬件原型的测试
将Simscape多体模型转换为C代码,使用dSPACE上的硬件在环测试来测试嵌入式控制算法®、Speedgoat、OPAL-RT和其他实时系统。通过使用生产系统的数字孪生兄弟配置测试来执行虚拟调试。
加速并行仿真优化
将Simscape多体模型转换为C代码以加速模拟。通过将模拟部署到一台机器、计算集群中的多台机器或云上的多个核心,并行运行测试。
与其他团队合作
调整和模拟包含整个Simscape产品系列的高级组件和功能的模型,而无需为每个Simscape附加产品购买许可证。与外部团队共享受保护的模型,以避免暴露IP。
自动化任何任务与MATLAB
使用MATLAB自动化任何任务,包括模型组装、参数化、测试、数据采集和后处理。为常见任务创建应用程序,以提高整个工程组织的效率。
优化系统设计
使用Si金宝appmulink在单个环境中集成控制算法,硬件设计和信号处理。应用优化算法以找到系统的最佳整体设计。
降阶柔性实体块
不同几何形状体的模型变形
接触力
CAD几何和挤出之间的模型接触,并使用零点增加模拟速度
联合停用
释放接头的锁定轴,以不受限制的耦合体的不受限制
联合块中的运动限制
限制联合行程到指定范围
KineMaticsSolver增强功能
执行基于速度的运动学分析
惯性传感器块
测量一组刚性连接的主体元件或整个机制的惯性性质
看发行说明有关这些功能的详细信息和相应的功能。