modelExternalIdealHeater
Extends from BuildingSystems.Fluid.Interfaces.PartialTwoPortInterface.
Information
The model recieves an input signal Q_in which is the heat flow rate that has to be extracted from the fluid. Before the heat flow rate is extracted, the input signal passes through a limiter block with an upper and lower limit.
The upper limit ensures that the return temperature does not drops down to a value under a minimum temperature TDHNMin defined from outside.
The lower limit is in general set to 0 in order to avoid the block to cool the fluid.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | eps_inst | 1 | Factor accountig per inneficiency of installation. Increase heat to be delivered |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | Q_flowHea | ||
| Modelica.Blocks.Interfaces.RealInput | Q_in | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | prescribedHeatFlow | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | prescribedHeatFlow1 | ||
| Modelica.Blocks.Math.Gain | gain | ||
| Modelica.Blocks.Math.Feedback | feedback | ||
| BuildingSystems.Interfaces.Temp_KInput | TDHNMin | ||
| Modelica.Blocks.Math.Product | product | ||
| Modelica.Blocks.Math.Gain | Q_flowMax | ||
| BuildingSystems.Fluid.MixingVolumes.MixingVolume | vol | ||
| BuildingSystems.Fluid.Sensors.TemperatureTwoPort | senTem | ||
| BuildingSystems.Fluid.Sensors.MassFlowRate | senMasFlo | ||
| Modelica.Blocks.Nonlinear.VariableLimiter | variableLimiter | ||
| Modelica.Blocks.Sources.Constant | const | ||
| Modelica.Blocks.Math.Max | max | ||
| Modelica.Blocks.Math.Gain | gain1 |