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