modelSIEngine

A simple SI engine with intake and exhaust manifold as well as throttle.

Extends from Parts.Partial.PartialEngine (Partial engine model defining the interfaces of any engine in the library).

Parameters

TypeNameDefaultDescription
SI.MomentOfInertiaJ (from PartialEngine)0.1Moment of inertia for the engine

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputTqRef (from PartialEngine)
Modelica.Mechanics.Rotational.Interfaces.Flange_bCrankShaft (from PartialEngine)

Components

TypeNameDefaultDescription
Modelica.Mechanics.Rotational.Components.InertiaengineInertia (from PartialEngine)
Modelica.Mechanics.Rotational.Sources.TorqueengineTorque (from PartialEngine)
Modelica.Mechanics.Rotational.Components.BearingFrictionbearingFriction (from PartialEngine)
Basic.Media.FuelAirMixerfuelAirMixer
Basic.Volumes.FixedVolumeintakeManifold
Basic.Volumes.FixedVolumeexhaustManifold
Basic.Sources.ConstantGasReferenceambiantAir
Basic.Sources.ConstantGasReferencefuel
Basic.Restrictions.IncompressibleExhaustSystem
MVEMLib.Engines.Combustion.Parts.SpeedDensityEngineFlowengineFlow
Modelica.Blocks.Sources.Constantconst
Basic.Sensors.MassFlowSensormassFlow
Modelica.Blocks.Math.DivisionfuelDemand
Basic.Sources.ForcedMassFlowforcedMassFlow
Basic.Sources.ConstantGasReferenceambiantMix
Basic.Media.AdiabaticBurneradiabaticBurner
MVEMLib.Engines.Combustion.Parts.SIEfficiencyottoEfficiency
MVEMLib.Basic.Restrictions.HeatExchangePipeexhaustTemperatureDrop
Modelica.Blocks.Math.Gaingain
MVEMLib.Basic.Restrictions.SimpleHeatExchangePipeinterCooler
Modelica.Mechanics.Rotational.Sensors.SpeedSensorspeedSensor
Engines.Combustion.Parts.ButterflyThrottlethrottle
Basic.Volumes.FixedVolumecompressorCV
Basic.Volumes.FixedVolumeturbineCV
Engines.Combustion.Parts.TurboShaftturboShaft1
Modelica.Blocks.Sources.Constantwg_control
Engines.Combustion.Parts.Compressorcompressor
Engines.Combustion.Parts.TurbineWithWasteGateturbineWithWasteGate

Contents

NameDescription
fuelAirMedium