WOLFRAM SYSTEMMODELER

Engine1b_analytic

Model of one cylinder engine with gas force and analytic loop handling

Diagram

Wolfram Language

In[1]:=
Click for copyable input
SystemModel["Modelica.Mechanics.MultiBody.Examples.Loops.Engine1b_analytic"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

This is the same model as Loops.Engine1b. The only difference is that the central part of the planar kinematic loop has been replaced by the assembly joint "Modelica.Mechanics.MultiBody.Joints.Assemblies.JointRRP". The advantage of using JointRRP is, that the non-linear algebraic equation of this loop is solved analytically, and not numerically as in Loops.Engine1b.

An animation of this example is shown in the figure below.

model Examples.Loops.Engine

Components (13)

Piston

Type: BodyCylinder

Description:

Rod2

Type: BodyBox

Description:

Bearing

Type: Revolute

Description:

world

Type: World

Description:

Inertia

Type: Inertia

Description:

Crank4

Type: BodyBox

Description:

Crank3

Type: BodyCylinder

Description:

Crank1

Type: BodyCylinder

Description:

Crank2

Type: BodyBox

Description:

Mid

Type: FixedTranslation

Description:

cylPosition

Type: FixedTranslation

Description:

gasForce

Type: GasForce2

Description:

jointRRP

Type: JointRRP

Description: