WOLFRAM SYSTEM MODELER

EngineV6

V6 engine with 6 cylinders, 6 planar loops and 1 degree-of-freedom

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Mechanics.MultiBody.Examples.Loops.EngineV6"]
Out[1]:=

Information

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

This is a V6 engine with 6 cylinders. It is hierarchically built up by using instances of one cylinder. For more details on the modeling of one cylinder, see example Engine1b. An animation of the engine is shown in the figure below.

model Examples.Loops.EngineV6

Simulate for 3 s with about 50000 output intervals, and plot the variables engineSpeed_rpm, engineTorque, and filteredEngineTorque. Note, the result file has a size of about 300 Mbyte in this case. The default setting of StopTime = 1.01 s (with the default setting of the tool for the number of output points), in order that (automatic) regression testing does not have to cope with a large result file.

Parameters (1)

animation

Value: true

Type: Boolean

Description: = true, if animation shall be enabled

Outputs (3)

engineSpeed_rpm

Default Value: Modelica.Units.Conversions.to_rpm(load.w)

Type: AngularVelocity_rpm (rev/min)

Description: Engine speed

engineTorque

Default Value: filter.u

Type: Torque (N⋅m)

Description: Torque generated by engine

filteredEngineTorque

Default Value: filter.y

Type: Torque (N⋅m)

Description: Filtered torque generated by engine

Components (12)

bearing

Type: Revolute

Description: Revolute joint (1 rotational degree-of-freedom, 2 potential states, optional axis flange)

world

Type: World

Description: World coordinate system + gravity field + default animation definition

cylinder1

Type: Cylinder

Description: Cylinder with rod and crank of a combustion engine

cylinder2

Type: Cylinder

Description: Cylinder with rod and crank of a combustion engine

cylinder3

Type: Cylinder

Description: Cylinder with rod and crank of a combustion engine

cylinder4

Type: Cylinder

Description: Cylinder with rod and crank of a combustion engine

cylinder5

Type: Cylinder

Description: Cylinder with rod and crank of a combustion engine

cylinder6

Type: Cylinder

Description: Cylinder with rod and crank of a combustion engine

load

Type: Inertia

Description: 1D-rotational component with inertia

load2

Type: QuadraticSpeedDependentTorque

Description: Quadratic dependency of torque versus speed

torqueSensor

Type: TorqueSensor

Description: Ideal sensor to measure the torque between two flanges (= flange_a.tau)

filter

Type: CriticalDamping

Description: Output the input signal filtered with an n-th order filter with critical damping