主要内容

本页翻译不是最新的。点击此处可查看最新英文版本。

多体动态特性

R2026a
施加并感测力、扭矩和运动

多体动态特性研究由通过关节连接的刚体和/或柔性体组成的机械系统的动态行为。这些实体在施加的力、扭矩和约束的作用下发生平移和旋转运动。通过使用 Simscape™ Multibody™,可对复杂系统(例如机器人、车辆、建筑设备或飞机起落架)执行多体动态特性仿真。您可以指定力、扭矩和运动输入来驱动模型,并对模型的动态响应进行仿真。

要指定一对实体之间的自由度,请使用 Joints 库和 Constraints 库中的模块。例如,您可以使用 Prismatic Joint 模块和 Revolute Joint 模块来对滑块曲柄机构的直线运动和旋转运动进行建模。您可以使用 Point on Curve Constraint 模块来对过山车车厢与轨道之间的约束进行建模。

要对作用于实体上的力和扭矩进行建模,请使用 Forces and Torques 库中的模块。例如,您可以使用 Magic Formula Tire Force and Torque 模块来对轮胎与地面之间的轮胎力和扭矩进行建模。在对接触问题(例如机器人抓取)进行建模时,可以使用 Spatial Contact Force 模块来对一对实体之间的力进行建模。

要测量实体之间的相对运动,您可以使用 Transform Sensor 模块。要测量力和扭矩,您可以使用 Constraints、Joints 以及 Forces and Torques 库中的模块。实体上关节处的负载可以通过关节模块进行测量,约束模块可以感测维持一对实体之间的约束的力和扭矩。在分析机械系统的多体动态特性时,这些量中的每一个都有助于您回答重要问题。

类

全部展开

simscape.multibody.JointActuationDictionaryDictionary that store joint primitive actuations (自 R2024a 起)
simscape.multibody.PrismaticPrimitiveActuationForceConstruct actuation force for prismatic joint primitive (自 R2024a 起)
simscape.multibody.RevolutePrimitiveActuationTorqueConstruct actuation torque for revolute joint primitive (自 R2024a 起)
simscape.multibody.SphericalPrimitiveActuationTorqueConstruct actuation torque for spherical joint primitive (自 R2024a 起)
simscape.multibody.JointAccelerationDictionaryDictionary that stores joint primitive accelerations (自 R2025a 起)
simscape.multibody.PrismaticPrimitiveAccelerationConstruct acceleration for prismatic joint primitive (自 R2025a 起)
simscape.multibody.RevolutePrimitiveAccelerationConstruct acceleration for revolute joint primitive (自 R2025a 起)
simscape.multibody.AxialSpringDamper
simscape.multibody.JointForceLaw
simscape.multibody.SphericalSpringDamper
simscape.multibody.TorsionalSpringDamper
simscape.multibody.ExternalForceConstruct external force (自 R2025a 起)
simscape.multibody.ExternalForceTorqueDictionaryDictionary that stores external forces and torques (自 R2025a 起)
simscape.multibody.ExternalTorqueConstruct external torque (自 R2025a 起)

Simscape 模块

全部展开

Angle Constraint blockAngle ConstraintFixed angle between two frame Z axes
Distance Constraint blockDistance ConstraintFixed distance between two frame origins
Point on Curve Constraint blockPoint on Curve ConstraintKinematic constraint between frame origin and curved path
Point on Surface Constraint blockPoint on Surface ConstraintKinematic constraint between frame origin and 2-D surface

具有一个基元或没有基元的关节

Prismatic Joint blockPrismatic JointJoint that allows relative motion along single axis
Revolute Joint blockRevolute JointJoint with one revolute primitive
Spherical Joint blockSpherical JointJoint allows 3-D rotations
Weld Joint blockWeld JointJoint with zero primitives

具有多个基元的关节

Bearing Joint blockBearing JointJoint with one prismatic and three revolute primitives
Bushing Joint blockBushing JointJoint with three prismatic and three revolute primitives
Cartesian Joint blockCartesian JointJoint with three prismatic primitives
Cylindrical Joint blockCylindrical JointJoint with one rotational and one translational degree of freedom
Gimbal Joint blockGimbal JointJoint with three revolute primitives
Pin Slot Joint blockPin Slot JointJoint with orthogonal prismatic and revolute primitives
Planar Joint blockPlanar JointJoint with one rotational and two translational degrees of freedom
Rectangular Joint blockRectangular JointJoint with two prismatic primitives
6-DOF Joint block6-DOF JointJoint with six degrees of freedom and no kinematic singularity
Telescoping Joint blockTelescoping JointJoint with one spherical and one prismatic joint primitive
Universal Joint blockUniversal JointJoint that allows for transfer of rotary motion between unaligned shafts

具有耦合自由度的关节

Constant Velocity Joint blockConstant Velocity JointJoint that enforces a constant-velocity kinematic constraint between two shafts
Lead Screw Joint blockLead Screw JointJoint with coupled rotational and translational degrees of freedom
Custom Tire Force and Torque blockCustom Tire Force and TorqueCompute interactions and spatial relationships between tire and ground surface (自 R2024a 起)
External Force and Torque blockExternal Force and TorqueApply external force and/or torque to connected frame
Gravitational Field blockGravitational FieldModel gravitational field
Internal Force blockInternal ForceGeneral force acting reciprocally between two frame origins
Inverse Square Law Force blockInverse Square Law ForceForce proportional to the inverse square distance between two frame origins
Magic Formula Tire Force and Torque blockMagic Formula Tire Force and TorqueApply steady-state tire force and torque by using Magic Formula tire equations
Planar Contact ForceModel planar contact between two geometries (自 R2023b 起)
Spatial Contact Force blockSpatial Contact ForceModel spatial contact between two geometries
Spring and Damper Force blockSpring and Damper ForceForce proportional to the distance and relative velocity between two frame origins
Inertia Sensor blockInertia SensorSensor to measure the inertial properties of body groups or mechanisms
Transform Sensor blockTransform SensorSensor that measures the relative spatial relationship between two frames
Mechanism Configuration blockMechanism ConfigurationMechanism-wide gravity and simulation parameters

主题

感测力、扭矩和运动输出

规定力、扭矩和运动输入

力和扭矩设定

运动、力和扭矩感测

  • Force and Torque Sensing
    Forces and torques that you can sense and the blocks that you can use to sense them.
  • Motion Sensing
    Motion variables that you can sense and the blocks that you can use to sense them.
  • Rotational Measurements
    Rotational motion variables that you can sense and the blocks that you can use to sense them.
  • Translational Measurements
    Translational variables that you can sense and the blocks that you can use to sense them.

精选示例