modelBoiler
Boiler with internal and external control
Extends from AixLib.Fluid.BoilerCHP.BaseClasses.PartialHeatGenerator.
Information
Overview
A boiler model consisting of the internal boiler controller and a replaceable outer controller. This controller can be chosen to provide the boiler temperature setpoint based on the chosen conditions such as ambient air temperature, etc.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| General › Boiler type | |||
| AixLib.DataBase.Boiler.General.BoilerTwoPointBaseDataDefinition | paramBoiler | Parameters for Boiler | |
| Real | KR | 1 | Gain of Boiler heater |
| Modelica.Units.SI.Time | TN | 0.1 | Time Constant of boiler heater (T>0 required) |
| Modelica.Units.SI.Time | riseTime | 30 | Rise/Fall time for step input(T>0 required) |
| Heating curves | |||
| AixLib.DataBase.Boiler.DayNightMode.HeatingCurvesDayNightBaseDataDefinition | paramHC | Parameters for heating curve | |
| External Control | |||
| Real | declination | 1.1 | Declination |
| Modelica.Units.SI.TemperatureDifference | Tdelta_Max | 2 | Difference from set flow temperature over which boiler stops |
| Modelica.Units.SI.TemperatureDifference | Tdelta_Min | 2 | Difference from set flow temperature under which boiler starts |
| Modelica.Units.SI.Time | Fb | 3600 | Period of time for increased set temperature |
| Real | FA | 0.2 | Increment for increased set temperature |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.BooleanInput | isOn | Switches Controler on and off | |
| Modelica.Blocks.Interfaces.RealInput | TAmbient | Ambient air temperature | |
| Modelica.Blocks.Interfaces.BooleanInput | switchToNightMode | Connector of Boolean input signal | |
| BaseClasses.Controllers.InternalControl | internalControl | Internal control | |
| ExtControl | myExternalControl | External control |
Contents
| Name | Description |
|---|---|
| ExtControl |
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 -
January 09, 2006 by Peter Matthes:
V0.1: Initial configuration. -
December 4, 2014 by Ana Constantin:
Removed cardinality equations for boolean inputs -
November 28, 2014 by Roozbeh Sangi:
Output for heat flow added. -
October 7, 2013 by Ole Odendahl:
Formatted documentation appropriately -
April 20, 2012 by Ana Constantin:
Implemented