modelCogenerationUnit

Cogeneration unit based on a characteristic curve

Extends from BuildingSystems.Fluid.Interfaces.TwoPortHeatMassExchanger.

Information

Model for a cogeneration unit based on a characteristic curve.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.HeatFlowRateQ_flow_nominalcogenerationUnitData.Q_flow_nominalNominal heat flow rate (at full load)
Modelica.Units.SI.HeatFlowRateP_nominalcogenerationUnitData.P_nominalNominal electrical power (at full load)
General
BuildingSystems.Technologies.Cogeneration.Data.BaseClasses.CogenerationUnitGeneralcogenerationUnitDataCharacteristic data of the Cogeneration unit

Components

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputuControl input (partial load)
Modelica.Blocks.Interfaces.RealOutputQ_flowHeat added to the fluid
Modelica.Blocks.Interfaces.RealOutputPElectrical output
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowpreHeaPrescribed heat flow
Modelica.Blocks.Sources.RealExpressiongaiPowGain for electrical output
Modelica.Blocks.Sources.RealExpressiongaiHeaGain for thermal output
Modelica.Blocks.Tables.CombiTable1DsetaThPartial load dependent thermal efficieny
Modelica.Blocks.Tables.CombiTable1DsetaElPartial load dependent electrical efficieny
Modelica.Blocks.Sources.RealExpressiongaiEFinEnd energy demand calculation
Modelica.Blocks.Interfaces.RealOutputEFinFinal energy demand (e.g. gas, petrol)

Revisions

  • June 6, 2016, by Christoph Nytsch-Geusen:
    First implementation.