modelControllerExtP_el

CHP Controller that sets plant to a given electric power

Extends from TransiEnt.Producer.Combined.SmallScaleCHP.Base.PartialCHPController (Partial CHP controller model), TransiEnt.Basics.Icons.Controller (Icon for controller).

Information

1. Purpose of model

Model for external electrical power control of CHP.

2. Level of detail, physical effects considered, and physical insight

(no remarks)

3. Limits of validity

(no remarks)

4. Interfaces

controlBus

P_el_set_external: input for electric power in [W]

t_running: RealOutput for total hours of CHP operating

Q_flow_meas_out: output for produced heat flow rate in [W]

P_el_meas_out: output for produced power in [W]

5. Nomenclature

(no remarks)

6. Governing Equations

(no remarks)

7. Remarks for Usage

(no remarks)

8. Validation

(no validation or testing necessary)

9. References

(no remarks)

10. Version History

Created by Arne Koeppen (arne.koeppen@tuhh.de), Jun 2013

Revised by Lisa Andresen (andresen@tuhh.de), Aug 2013

Parameters

TypeNameDefaultDescription
TransiEnt.Producer.Combined.SmallScaleCHP.Base.BaseCHPSpecificationSpecification (from PartialCHPController)
SI.Timet_OnOff (from PartialCHPController)1800Minimum time between switching
BooleanuseGridTemperatures (from PartialCHPController)falseWhether or not to use target grid temperatures
SI.TemperatureT_supply_const (from PartialCHPController)363.15Target temperature of CHP
SI.TemperatureT_return_max (from PartialCHPController)Specification.T_return_maxMaximum allowed return temperature
Modelica.Units.SI.PowerP_constnDevices*Specification.P_el_maxConstant Power
Booleanuse_P_intrueUse external controller
IntegernDevices1number of Devices

Connectors

TypeNameDefaultDescription
TransiEnt.Producer.Combined.SmallScaleCHP.Base.ControlBuscontrolBus (from PartialCHPController)
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerInP_el_set_externalInput for electric power
Modelica.Blocks.Interfaces.RealOutputt_runningtotal time of operation of CHP
TransiEnt.Basics.Interfaces.Thermal.HeatFlowRateOutQ_flow_meas_outProduced heatflow rate
TransiEnt.Basics.Interfaces.Electrical.ElectricPowerOutP_el_meas_outProduced electric power

Components

TypeNameDefaultDescription
TransiEnt.SimCentersimCenter (from PartialCHPController)
Realsigma (from PartialCHPController)Heat fraction
SI.TimerunningTime (from PartialCHPController)Total time running
SI.TimestartTime (from PartialCHPController)Time since last start
SI.TimestopTime (from PartialCHPController)Time since last stop
IntegerstartCounter (from PartialCHPController)Counter to start on/off cycles
SI.TemperatureDifferencedT (from PartialCHPController)Target temperature difference
SI.Pressuredp (from PartialCHPController)Measured pressure difference in CHP
Modelica.Units.NonSI.Temperature_degCT_supply_target (from PartialCHPController)Target supply temperature
Realrunningtime (from PartialCHPController)if switch then 1 else 0
Modelica.Blocks.Logical.Timertimer (from PartialCHPController)
BooleanoffCondition
BooleanonCondition
Modelica.Blocks.Nonlinear.Limiterlimiter