classGasolineEngineChp_EngineHousing

Engine housing as a simple two layer wall.

Information

Overview


The model of the motor housing uses a build-up scheme as a two-layer wall with thermal transitions to a circulating cooling medium. Assumptions were made to simplify the thermal simulation.

Assumptions

From individual cylinders, a total area (assumption: cylinder is at bottom dead center) is calculated and the heat conduction is modeled as a flat wall. This approximation of the unknown motor geometry with heat transfers to the environment and the cooling water circuit needs to be calibrated.

The engine block consists of a homogeneous material with known total weight and is divided into an inner and an outer part (default is grey cast iron)

For simplicity the oil circuit is considered as a capacity in the outer engine block that needs to calibrated as well. The cooling water circuit is assumed to run between these two parts (only the outer part interacts with the environment).

The thickness of the inner engine block is an essential, but unknown variable (literature indicates values ​​around 5mm for car engines). Attachments and individual different material layers in the engine block are not taken into account for simplicity and can be approximated by calibration. The insulating housing of the power unit has no own capacity.

The heat transfer (cylinder wall to cooling water circuit) is calibrated and assumed to be proportional to the temperature difference because due to unknown cooling channel geometry the calculation of a convective heat transfer coefficient is not possible.

The temperature profile of the cylinder wall is homogeneously formed from the ambient temperature and the maximum combustion temperature (temperature curve in cylinder as a triangle with T_Amb - T_Com - T_Amb). Therefore a mean cylinder wall temperature is determinated using a bisector in the temperature profile as shown in the following figure.


Parameters

TypeNameDefaultDescription
Calibration properties
Modelica.Units.SI.ThicknessdInn0.005Typical value for the thickness of the cylinder wall (between combustion chamber and cooling circle)
Structure › Material Properties
AixLib.Fluid.BoilerCHP.Data.ModularCHP.EngineMaterialDataEngMatDataAixLib.Fluid.BoilerCHP.Data.ModularCHP.EngineMaterial_CastIron()Thermal engine material data for calculations (most common is cast iron)
Modelica.Units.SI.ThermalConductivitylambdaEngMatData.lambdaThermal conductivity of the engine block material
Modelica.Units.SI.DensityrhoEngWallEngMatData.rhoEngWallDensity of the the engine block material
Modelica.Units.SI.SpecificHeatCapacitycEngMatData.cSpecific heat capacity of the cylinder wall material
Structure › Engine Properties
RealzNumber of engine cylinders
Modelica.Units.SI.ThicknessdCylEngine cylinder diameter
Modelica.Units.SI.ThicknesshStrEngine stroke
RealepsEngine compression ratio
Modelica.Units.SI.MassmEngTotal engine mass
Thermal
Modelica.Units.SI.ThermalConductanceGEngToAmb0.23Thermal conductance from engine housing to the surrounding air
Modelica.Units.SI.TemperatureT_Amb298.15Ambient temperature

Components

TypeNameDefaultDescription
RealnEngCurrent engine speed
Modelica.Units.SI.ThermalConductanceCalT_ExhCalculation variable for the temperature of the exhaust gas
Modelica.Units.SI.TemperatureT_ComCalculated maximum combustion temperature inside the engine
Modelica.Units.SI.TemperatureT_CylWallTemperature of cylinder wall
Modelica.Units.SI.TemperatureT_ExhInlet temperature of exhaust gas
Modelica.Units.SI.TemperatureT_ExhPowUniOutOutlet temperature of exhaust gas
Modelica.Units.SI.MassFlowRatem_ExhMass flow rate of exhaust gas
Modelica.Units.SI.SpecificHeatCapacitymeanCpExhMean specific heat capacity of the exhaust gas
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aport_ambHeat port to ambient
Modelica.Thermal.HeatTransfer.Components.HeatCapacitorinnerWallThermal capacity model of the cylinder wall
Modelica.Blocks.Sources.RealExpressionrealExpr1
Modelica.Blocks.Sources.RealExpressionrealExpr2
Modelica.Thermal.HeatTransfer.Components.ThermalConductorinnerThermalCond
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowactualHeatFlowEngineHeat flow from engine combustion
AixLib.Fluid.BoilerCHP.ModularCHP.BaseClasses.BaseClassComponents.GasolineEngineChp_EngineHousing_CylToInnerWallcylToInnerWallThermal model of the cylinder wall
Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_aport_cooHeat port to cooling circuit
Modelica.Thermal.HeatTransfer.Sensors.HeatFlowSensorengHeatToCoolant
AixLib.Fluid.BoilerCHP.ModularCHP.BaseClasses.BaseClassComponents.GasolineEngineChp_EngineHousing_EngineBlockengineBlockThermal model of the engine block
Modelica.Blocks.Sources.RealExpressioncalculatedExhaustTemp
Modelica.Blocks.Interfaces.RealOutputexhaustGasTemperatureCalculated exhaust gas temperature output to the mechanical engine model

Contents

NameDescription
Medium3
RotationSpeed

Revisions

  • April, 2019  by Julian Matthes:
    First implementation (see issue #667)