modelDynamicHeatFlow_simple
Extends from TransiEnt.Components.Gas.Engines.HeatFlow.BasicHeatFlow (Partial heat transfer model for gas engine).
Information
1. Purpose of model
Simple model for the thermal behaviour of an engine.
2. Level of detail, physical effects considered, and physical insight
This model is based on the staticHeatFlow model. Two thermal capacitors are added, representing the thermal inertia of the engine itself and its cooling system.
3. Limits of validity
(Purely technical component without physical modeling.)
4. Interfaces
switch - boolean input to switch the engine on/off
P_el - target electrical power input
efficienciesIn[2] - Input connector for electrical [1] and overall [2] efficiency of the engine
temperaturesOut[2] - Output connector for temperature levels in the engine (as the efficiencies in the more complex models are calculated based on temperature-dependent empirical equations)
waterIn/waterOut - fluidports for return / supplystream of the heating system
5. Nomenclature
(no elements)
6. Governing Equations
This model is based on energy conservation equations, just as the static model. The following flowchart illustrates hte energy flow and its equations

7. Remarks for Usage
This model is meant to be used in combination with at least one engineMechanics-model from the engines.basics package.
8. Validation
This model has been parametrised and validated as part of the overall CHP-model (DACHS HKA G5.5).
9. References
(no remarks)
10. Version History
Created by Arne Koeppen (arne.koeppen@tuhh.de), Apr 2014
Edited by Jan Braune (jan.braune@tuhh.de), Mar 2015
Revised by Lisa Andresen (andresen@tuhh.de), Aug 2015
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| ClaRa.Basics.Units.PressureDifference | Delta_p_nom (from BasicHeatFlow) | 1e5 | Nominal pressure drop |
| Modelica.Units.SI.MassFlowRate | m_flow_nom (from BasicHeatFlow) | simCenter.m_flow_nom | Nominal mass flow rates at inlet |
| Modelica.Units.SI.Temperature | T_init (from BasicHeatFlow) | 293.15 | |Initialization||Initial temperature of medium in heat exchangers |
| Modelica.Units.SI.Pressure | p_init (from BasicHeatFlow) | 6e5 | |Initialization||Initial pressure of medium in heat exchangers |
| TransiEnt.Producer.Combined.SmallScaleCHP.Base.BaseCHPSpecification | Specification (from BasicHeatFlow) | Record containing specific CHP parameters | |
| Modelica.Units.NonSI.Temperature_degC | theta_cylinder_opt | 145 | Optimal temperature of cylinder |
| Modelica.Units.SI.SpecificHeatCapacity | cp_iron | 490 | TILMedia steel |
| Modelica.Units.SI.Mass | m_engine | Specification.m_engine | |
| Modelica.Units.SI.ThermalConductance | thermalConductivity | Specification.thermalConductivity | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | k | Specification.k | heat transfer coefficient of engine |
| Modelica.Units.SI.Area | A | Specification.width*Specification.height*2 + Specification.length*Specification.height*2 + Specification.width*Specification.length | Surface of engine |
| Modelica.Units.SI.Temperature | T_site | 293 |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| TransiEnt.Basics.Interfaces.Electrical.ElectricPowerIn | P_el_set (from BasicHeatFlow) | ||
| Modelica.Blocks.Interfaces.BooleanInput | switch (from BasicHeatFlow) | ||
| TransiEnt.Basics.Interfaces.General.EfficiencyIn | efficiencies (from BasicHeatFlow) | [1] = eta_el, [2] = eta_h | |
| TransiEnt.Basics.Interfaces.General.TemperatureOut | TemperaturesOut (from BasicHeatFlow) | [1] inner engine, [2] outer engine | |
| TransiEnt.Basics.Interfaces.Thermal.FluidPortIn | waterPortIn (from BasicHeatFlow) | ||
| TransiEnt.Basics.Interfaces.Thermal.FluidPortOut | waterPortOut (from BasicHeatFlow) |