WOLFRAM SYSTEM MODELER
PistonEngine_DynamicStateSelectionA piston engine |
|
SystemModel["PlanarMechanics.Examples.PistonEngine_DynamicStateSelection"]

This example contains an algebraic loop. A non-linear system must be solved for initialization and at simulation.
This version does not stipulate the state selection
Selected continuous time states
| bodyDrive |
Type: Body Description: Body component with mass and inertia |
|
|---|---|---|
| revoluteDrive |
Type: Revolute Description: A revolute joint |
|
| fixedTranslationDisc |
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 |
|
| prismatic |
Type: Prismatic Description: A prismatic joint |
|
| fixed1 |
Type: Fixed Description: Frame fixed in the planar world frame at a given position and orientation |
|
| revoluteDisc |
Type: Revolute Description: A revolute joint |
|
| pistonRod |
Type: FixedTranslation Description: A fixed translation between two components (rigid rod) |
|
| bodyPiston |
Type: Body Description: Body component with mass and inertia |
|
| revolutePiston |
Type: Revolute Description: A revolute joint |
|
| planarWorld |
Type: PlanarWorld Description: Planar world coordinate system + gravity field + default animation definition |
Developed 2010 at the DLR Institute of System Dynamics and Control