modelInternalControl

Internal control model for boiler

Information

Overview

Internal control of the boiler

Concept

This model is a derivation of BoilerTaktTable.

There is a differentiation made between primary and secondary energy consumption.

The primary power output can be read at the output of ControlerHeater. It is then multiplied with an efficienca factor to calculate the the effective heat flow that heats up the fluid in the boiler.

There are two energy meters: one for the primary energy and one for the secondary.

Parameters

TypeNameDefaultDescription
RealKRGain of boiler heater
Modelica.Units.SI.TimeTNTime constant of boiler heater (T>0 required)
Modelica.Units.SI.TimeriseTimeRise/fall time for step input(T>0 required)
General › Boiler type
AixLib.DataBase.Boiler.General.BoilerTwoPointBaseDataDefinitionparamBoilerParameters for boiler
Dynamics
Modelica.Fluid.Types.DynamicsenergyDynamicsModelica.Fluid.Types.Dynamics.DynamicFreeInitialType of energy balance: dynamic (3 initialization options) or steady state

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.BooleanInputisOnOn/Off switch for the boiler
Modelica.Blocks.Interfaces.RealInputTflow_setTarget temperature of the controller
Modelica.Blocks.Interfaces.RealInputTFlowHotOutgoing temperature
Modelica.Blocks.Interfaces.RealOutputQflowHeaterConnector of real output signal
Modelica.Blocks.Interfaces.RealInputmFlowMass flow through the boiler
Modelica.Blocks.Interfaces.RealInputTFlowColdTemperature of the cold water

Components

TypeNameDefaultDescription
RealoutputPowerOutput power
Controls.Continuous.PITempControlerHeaterPI temperature controller
Utilities.Sensors.EnergyMetereEnergyMeter_PFor primary energy consumption
Utilities.Sensors.EnergyMetereEnergyMeter_SFor secondary energy consumption
Modelica.Blocks.Tables.CombiTable1DvefficiencyTableTable with efficiency parameters
Modelica.Blocks.Math.GainQNormated
Modelica.Blocks.Math.Productproduct
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperatureprescribedTemperatureConverts Tflow_hot real input to temperature

Revisions

  • May 5, 2021 by Fabian Wüllhorst:
    Add energyDynamics as parameter (see issue #1093)
  • December 08, 2016  by Moritz Lauster:
    Adapted to AixLib conventions
  • October 11, 2016  by Pooyan Jahangiri:
    Merged with AixLib
  • October 7, 2013  by Ole Odendahl:
    Formatted documentation appropriately
  • July 12, 2011 by Ana Constantin:
    Implemented