modelPistonEngine_DynamicStateSelection

A piston engine

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

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

Diagram PistonEngine_1
Diagram PistonEngine_2

Selected continuous time states

  • There are 2 sets of dynamic state selection.
    • From set 1 there is 1 state to be selected from:
      • prismatic.s
      • revoluteDisc.phi
      • revolutePiston.phi
    • From set 2 there is 1 state to be selected from:
      • prismatic.v
      • revoluteDisc.w
      • revoluteDrive.w

Components

TypeNameDefaultDescription
Parts.BodybodyDrive
Joints.RevoluterevoluteDrive
Parts.FixedTranslationfixedTranslationDisc
Parts.Fixedfixed
Joints.Prismaticprismatic
Parts.Fixedfixed1
Joints.RevoluterevoluteDisc
Parts.FixedTranslationpistonRod
Parts.BodybodyPiston
Joints.RevoluterevolutePiston
PlanarWorldplanarWorld

Revisions

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