modelSolarWaterHeater
Information
Hypothesis and equations
Called ISWH for individual solar hot water heater, this domestic hot water production system combines a solar sensor and a domestic hot water tank with an electric back-up.
It combines a solar sensor model and a domestic hot water model. Heat recovered by the plane sensor is transferred to the hot water tank.The hot water tank can be placed in a room heated or not. Refer to the sensor and the tank models for more information on their specificities.
Bibliography
none
Instructions for use
none
Known limits / Use precautions
This is a simplified model that does not take into account the heat transfer fluid, thus neither the sensor inertia nor the consumption of fluid circulation auxiliary are not taken into account.
Take care to respect the units of inputs such as the drawing scenario rate in kg / h.
Validations
Validated model - Hubert Blervaque 06/2011
--------------------------------------------------------------
Licensed by EDF under a 3-clause BSD-license
Copyright © EDF 2009 - 2023
BuildSysPro version 3.6.0
Author : Hubert BLERVAQUE, EDF (2011)
--------------------------------------------------------------
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Tank parameters | |||
| Modelica.Units.SI.Volume | Volume | 0.3 | Tank capacity |
| Modelica.Units.SI.Length | Hauteur | 1.8 | Tank height |
| Modelica.Units.SI.Power | Pmax | 2000 | Electrical resistance power |
| Boolean | type_T_cold | false | Prescribed or fixed cold water temperature |
| Modelica.Units.SI.Temperature | T_cold_fixed | 283.15 | Cold water temperature |
| Modelica.Units.SI.Temperature | T_sp | 337.15 | Setpoint temperature |
| Modelica.Units.SI.TemperatureDifference | BP | 3 | Hysteresis on both sides of Tcons |
| Sensor parameters | |||
| Modelica.Units.NonSI.Angle_deg | Azimut | 0 | Azimuth of the surface (orientation relative to the South) - S=0°, E=-90°, O=90°, N=180° |
| Modelica.Units.NonSI.Angle_deg | Inclinaison | 30 | Surface tilt of the relative to the horizontal - toward the ground=180°, toward the sky=0°, vertical=90° |
| Real | Albedo | 0.2 | Albedo of environnement |
| Modelica.Units.SI.Area | Surface | 4 | Solar sensor surface |
| Real | FacteurOptique | 0.65 | Optical factor (generally between 0.5 and 0.9) |
| Real | CoeffTransmission | 4 | Sensor transmission coefficient (depends on the insulation and on the nature of the coverage) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | T_cold | Cold water temperature (K) | |
| Modelica.Blocks.Interfaces.RealInput | debit | Drawing rate in kg/h | |
| Modelica.Blocks.Interfaces.RealOutput | Pelec | Power consumed by the electrical backup | |
| Modelica.Blocks.Interfaces.RealInput | OnOff | Electric backup ON/OFF | |
| Modelica.Blocks.Interfaces.RealInput[10] | G | Meteo data: {DIFH, DIRN, DIRH, GLOH, t0, CosDir[1:3], Solar azimuth angle, Solar elevation angle} | |
| BuildSysPro.BaseClasses.HeatTransfer.Interfaces.HeatPort_a | T_ext | ||
| BuildSysPro.BaseClasses.HeatTransfer.Interfaces.HeatPort_a | T_int | Room in which is located the tank - tank losses are injected there | |
| Modelica.Blocks.Interfaces.RealOutput | Cons | Consumption | |
| Modelica.Blocks.Interfaces.RealOutput | T_out | Output water temperature (K) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Electric.WaterTank | eCSThermoSol | ||
| BuildSysPro.Systems.Solar.Thermal.SolarThermalCollector | capteurSolaireThermiqueHeatPort | ||
| Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor | temperatureSensor | ||
| BuildSysPro.BaseClasses.HeatTransfer.Sources.PrescribedHeatFlow | InjectionPertes |
Revisions
Hubert Blervaque 06/2012 : Modification de la sortie réelle T_int en un port thermique correspondant à la zone dans laquelle est située le ballon ECS et à laquelle les pertes du ballon sont appliquées.
Benoît Charrier 01/2018 : Added T_out (output water temperature). Added choice between prescribed or fixed for the cold water temperature.