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
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.HeatFlowRate | Q_flow_nominal | cogenerationUnitData.Q_flow_nominal | Nominal heat flow rate (at full load) |
| Modelica.Units.SI.HeatFlowRate | P_nominal | cogenerationUnitData.P_nominal | Nominal electrical power (at full load) |
| General | |||
| BuildingSystems.Technologies.Cogeneration.Data.BaseClasses.CogenerationUnitGeneral | cogenerationUnitData | Characteristic data of the Cogeneration unit | |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | u | Control input (partial load) | |
| Modelica.Blocks.Interfaces.RealOutput | Q_flow | Heat added to the fluid | |
| Modelica.Blocks.Interfaces.RealOutput | P | Electrical output | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | preHea | Prescribed heat flow | |
| Modelica.Blocks.Sources.RealExpression | gaiPow | Gain for electrical output | |
| Modelica.Blocks.Sources.RealExpression | gaiHea | Gain for thermal output | |
| Modelica.Blocks.Tables.CombiTable1Ds | etaTh | Partial load dependent thermal efficieny | |
| Modelica.Blocks.Tables.CombiTable1Ds | etaEl | Partial load dependent electrical efficieny | |
| Modelica.Blocks.Sources.RealExpression | gaiEFin | End energy demand calculation | |
| Modelica.Blocks.Interfaces.RealOutput | EFin | Final energy demand (e.g. gas, petrol) |
Revisions
-
June 6, 2016, by Christoph Nytsch-Geusen:
First implementation.