recordIndoorSwimmingPoolBaseDataDefinition
Extends from Modelica.Icons.Record (Icon for records).
Information
This is the base definition of indoor swimming pool records used in AixLib.Fluid.Pools.IndoorSwimmingPool. It aggregates all parameters at one record to enhance usability, exchanging entire datasets and automatic generation of these datasets.References
- German Association of Engineers: Guideline VDI 2089-1, January 2010: Building Services in swimming baths - Indoor Pools
- German Institute for Standardization DIN 19643-1, November 2012: Treatment of water of swimming pools and baths - Part 1 General Requirements
- Chroistoph Saunus, 2005: Schwimmbäder Planung - Ausführung - Betrieb
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Temperature | TPool | Set water temperature of swimming pool | |
| Modelica.Units.SI.Volume | VPool | Volume of pool water | |
| Modelica.Units.SI.Area | APool | Area of water surface of swimming pool | |
| Modelica.Units.SI.Length | depthPool | Average depth of swimming pool | |
| Modelica.Units.SI.Volume | VSto | Usable Volume of water storage, DIN 19643-1 | |
| Modelica.Units.SI.VolumeFlowRate | V_flow_nominal | Circulation volume flow rate | |
| Modelica.Units.SI.VolumeFlowRate | V_flow_par | In the case of partial load: circulation volume flow rate during non-opening hours, DIN 19643-1 | |
| Boolean | use_parLoa | false | Partial load operation implemented for non opening hours? |
| Modelica.Units.SI.PressureDifference | dpHeaExcPool | Pressure drop of heat exchanger, should be zero for an indeal heated pool | |
| Boolean | use_ideHeaExc | true | Include an ideal heat exchanger into the circulation system |
| Real | KHeat | Gain of controller for ideal heater | |
| Modelica.Units.SI.Time | timeHea | Time constant of Integrator block for ideal heater | |
| Real | QMaxHeat | Upper limit of output for ideal heater | |
| Real | QMinHeat | Lower limit of output for ideal heater | |
| Real | betaInUse | Water transfer coefficient during opening hours if pool is used, VDI 2089 | |
| Boolean | use_poolCov | false | Pool covered during non opening hours |
| Boolean | use_watRec | false | Recycled water used for refilling pool water? |
| Real | x_rec | Percentage of refilling water provided by recycled pool water, DIN 19643-1: <= 0,8 | |
| Modelica.Units.SI.MassFlowRate | m_flow_out | Waterexchange due to people in the pool, DIN 19643-1 | |
| Boolean | use_HRS | false | Is a heat recovery system physically integrated? |
| Modelica.Units.SI.Efficiency | etaHRS | Effieciency of heat recovery system | |
| Boolean | use_wavPool | false | Is there a wave machine installed? |
| Modelica.Units.SI.Length | heiWav | Height of generated wave | |
| Modelica.Units.SI.Length | widWav | Width of generated wave/ width of wave machineoutlet | |
| Modelica.Units.SI.Time | timeWavPul_start | Start time of first wave cycle | |
| Modelica.Units.SI.Time | perWavPul | Time of cycling period | |
| Real | widWavPul | Fraction of time of wave generation within cycling period | |
| Modelica.Units.SI.Area | AWalInt | Area of pool walls which is connected to inner rooms (inner pool walls) | |
| Modelica.Units.SI.Area | AWalExt | Area of pool walls which is connected to the ground (pool wall with earth contact) | |
| Modelica.Units.SI.Area | AFloInt | Area of pool floors which is connected to inner rooms (inner pool floor) | |
| Modelica.Units.SI.Area | AFloExt | Area of pool floors which is connected to teh ground (pool floor with earth contact) | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hConWatHor | Mean value for the heat transfer coefficient of free convection on horizontal pool floors | |
| Modelica.Units.SI.CoefficientOfHeatTransfer | hConWatVer | Mean value for the heat transfer coefficient of free convection on vertical pool walls |