WOLFRAM SYSTEM MODELER

KinematicLoop_DynamicStateSelection

An example of a kinematic loop

Diagram

Wolfram Language

In[1]:=
SystemModel["PlanarMechanics.Examples.KinematicLoop_DynamicStateSelection"]
Out[1]:=

Information

In this version, the states are not manually set but might be dynamically selected by the simulation environment.

Diagram KinematicLoop_1
Diagram KinematicLoop_2

Selected continuous time states

  • There are 2 sets of dynamic state selection.
    • From set 1 there there are 2 states to be selected from:
      • body.frame_a.phi
      • revolute2.phi
      • revolute4.phi
      • springDamper.s_rel
    • From set 2 there there are 2 states to be selected from:
      • body.w
      • revolute2.w
      • revolute4.w
      • springDamper.v_rel

Components (13)

revolute1

Type: Revolute

Description: A revolute joint

revolute3

Type: Revolute

Description: A revolute joint

revolute2

Type: Revolute

Description: A revolute joint

revolute4

Type: Revolute

Description: A revolute joint

prismatic1

Type: Prismatic

Description: A prismatic joint

springDamper1D

Type: SpringDamper

Description: Linear 1D translational spring and damper in parallel

body

Type: Body

Description: Body component with mass and inertia

fixedTranslation1

Type: FixedTranslation

Description: A fixed translation between two components (rigid rod)

fixedTranslation2

Type: FixedTranslation

Description: A fixed translation between two components (rigid rod)

fixedTranslation3

Type: FixedTranslation

Description: A fixed translation between two components (rigid rod)

fixed

Type: Fixed

Description: Frame fixed in the planar world frame at a given position and orientation

fixed1D

Type: Fixed

Description: Fixed flange

planarWorld

Type: PlanarWorld

Description: Planar world coordinate system + gravity field + default animation definition

Revisions

DLR logo Developed 2010 at the DLR Institute of System Dynamics and Control