modelWaterTank

Information

Electric hot water tank allowing a connection with a solar thermal collector.

Hypothesis and equations

This model allows solar heat gains (from thermal collector) to be injected in the low part of the water tank.

The tank is modelled considering horizontal layers discretization. It is possible to indicate in which layer the solar heat gains from the thermal collector are injected.

Bibliography

none

Instructions for use

none

Known limits / Use precautions

Take care to respect the units of inputs such as the drawing scenario rate in kg/h.

Validations

Validated model - Hubert Blervaque, Hassan Bouia 06/2011

--------------------------------------------------------------
Licensed by EDF under a 3-clause BSD-license
Copyright © EDF 2009 - 2023
BuildSysPro version 3.6.0
Author : Hubert BLERVAQUE, Hassan BOUIA, EDF (2011)
--------------------------------------------------------------

Parameters

TypeNameDefaultDescription
Booleanmitigeurtruewithdrawal after mixer = true ; before mixer = false
Modelica.Units.SI.TemperatureTmit313.15Desired mixed water temperature at outlet (draw; default 40°C)
Tank parameters
Integernc10Number of layers of the tank
IntegerncInj9Layer number of the electric power injection
IntegerncSol2Layer number of the solar power injection
Modelica.Units.SI.TemperatureDifferenceBP3Hysteresis on both sides of T_sp
Modelica.Units.SI.ThermalConductivitylambda0.62Water conductivity
Modelica.Units.SI.Densityrho1000Water density
Modelica.Units.SI.SpecificHeatCapacitycp4185Water specific heat capacity
Modelica.Units.SI.SurfaceCoefficientOfHeatTransferU1Transmission coefficient of the tank
Realku1.5e6Higher convection coefficient
Realkd10Higher convection coefficient
Thermodynamic tank characteristics
Modelica.Units.SI.VolumeVolume0.3Tank capacity
Modelica.Units.SI.PowerPmax1500Electrical resistance power
Booleantype_T_coldfalsePrescribed or fixed cold water temperature
Modelica.Units.SI.TemperatureT_cold_fixed283.15Cold water temperature
Modelica.Units.SI.TemperatureT_sp337.15Setpoint temperature
Caractéristiques du ballon thermodynamique
Modelica.Units.SI.LengthHauteur1.8Tank height

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputdebit_mitigeMixer flow in kg/h
Modelica.Blocks.Interfaces.RealInputT_coldCold water temperature (K)
Modelica.Blocks.Interfaces.RealOutputPelecPower
Modelica.Blocks.Interfaces.RealOutputPerteTank losses
Modelica.Blocks.Interfaces.RealInputT_intAmbient temperature (K)
Modelica.Blocks.Interfaces.RealInputOnOffOnOff
BuildSysPro.BaseClasses.HeatTransfer.Interfaces.HeatPort_aT_solar
Modelica.Blocks.Interfaces.RealOutputConsConsumption
Modelica.Blocks.Interfaces.RealOutputT_outOutput water temperature (K)

Components

TypeNameDefaultDescription
IntegerHyst
Realdelta_t
IntegernMA
IntegerOnOffSol
Realheuremod(time/3600, 24)

Revisions

Hubert Blervaque 06/2012 : Suppresion des variables propres au modèle de ballon thermodynamique modélisé initialement ECS_Thermo_M324 par Hassan Bouia. Variables devenues dimensionnelles.

Hubert Blervaque 07/2012 : Correction du signe de la chaleur solaire récupérée et rajout du connecteur donnant la consommation.

Hubert Blervaque 09/2012 : Correction dv et diametre où le volume était divisé par erreur par 1000.

Benoît Charrier 01/2018 : Added T_out (output water temperature). Added choice between prescribed or fixed for the cold water temperature.