modelSubmodelCooling
Information
Model of important cooling circuit components that needs to be used with the engine model to realise its heat transfer.
Therefore a heat port is implemented as well as temperature sensors to capture the in- and outlet temperatures of the coolant medium for engine calculations.
Depending on the unit configuration this model can be placed inside the cooling circuit before or after the fluid ports of the exhaust heat exchanger.
Assumptions:
The pressure level within the cooling circuit is assumed to be constant at about 3 bar.
-
April, 2019 by Julian Matthes:
First implementation (see issue #667)
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Unit properties | |||
| DataBase.CHP.ModularCHPEngineData.CHPEngDataBaseRecord | CHPEngineModel | DataBase.CHP.ModularCHPEngineData.CHP_ECPowerXRGI15() | CHP engine data for calculations |
| Engine Cooling Circle | |||
| Modelica.Units.SI.MassFlowRate | m_flow | CHPEngineModel.m_floCooNominal | Nominal mass flow rate of coolant inside the engine cooling circle |
| Engine Cooling Circle › Calibration Parameters | |||
| Modelica.Units.SI.ThermalConductance | GEngToCoo | 45 | Thermal conductance of engine housing from the cylinder wall to the water cooling channels |
| Advanced › Assumptions | |||
| Boolean | allowFlowReversalCoolant | true | = false to simplify equations, assuming, but not enforcing, no flow reversal for coolant medium |
| Modelica.Units.SI.MassFlowRate | mCool_flow_small | 0.0001 | Small coolant mass flow rate for regularization of zero flow |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort_outside | Heat port to engine | |
| Modelica.Fluid.Interfaces.FluidPort_a | port_a | Fluid port for the return flow side of the cooling circuit model | |
| Modelica.Fluid.Interfaces.FluidPort_b | port_b | Fluid port for the supply flow side of the cooling circuit model | |
| AixLib.Controls.Interfaces.CHPControlBus | sigBus_coo | Signal bus of the cooling circuit components |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Fluid.System | system | ||
| AixLib.Fluid.Movers.FlowControlled_m_flow | coolantPump | Model of a fluid pump or fan | |
| AixLib.Utilities.Logical.SmoothSwitch | switch1 | ||
| Modelica.Blocks.Sources.RealExpression | massFlowPump | ||
| Modelica.Blocks.Sources.RealExpression | minMassFlowPump | ||
| Modelica.Fluid.Sensors.TemperatureTwoPort | senTCooEngIn | Temperature sensor of engine cooling inlet | |
| FixedResistances.Pipe | engineHeatTransfer | ||
| Modelica.Fluid.Sensors.TemperatureTwoPort | senTCooEngOut | Temperature sensor of engine cooling outlet |
Contents
| Name | Description |
|---|---|