Professional Documents
Culture Documents
Ares(2020)1287558 - 02/03/2020
Work Package 3:
Heat pump and underfloor
heating/cooling
Deliverable 3.3, ITES-MES numerical model
Project Details
Program Horizon 2020
Call H2020-LC-SC3-2018-2019-2020
Theme Building A Low-Carbon, Climate Resilient Future: Secure, Clean
and Efficient Energy
Project Title Novel Building Integration Designs for Increased Efficiencies in
Advanced Climatically Tunable Renewable Energy Systems
Project Acronym IDEAS
Project No. 815271
Coordinator Trinity College Dublin (Dublin University)
Timeframe 01/05/2019 - 31/04/2022
Deliverable Details
Title of Deliverable D3.3 - ITES-MES numerical model
Work Package WP3: Heat pump and underfloor heating/cooling
Partner Responsible UNIFE
Partners Involved TCD, UU, PCMP, MCC, LNEG, CFR
Due Date M4 - 31/01/2020
Stage Final
Dissemination Level
PU Public, to be freely disseminated
CO Confidential, only for members of the consortium including the Commission X
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |i
Contents
As mentioned in WP2 and Task 3.1, behaviour and performance of different PCM installations
will be numerically implemented in the PV/T, radiant floor and flat-panel systems,
respectively to analyse the impact and to maximize the overall performance. Therefore, the
model needs the development, modification and validation of routines (called “types” in
TRNSYS) to represent the following PCM-integrated components of the parametrised MES
plant in TRNSYS:
- Flat panel-PCM system;
- PV/T-PCM system;
- PCM integrated in underfloor heating/cooling system;
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |2
whereas the building energy model and the water-to-water heat pump are already available
in the numerical suite.
In order to solve the Flat-panel heat transfer in the ground a new routine was implemented
by means of Green Functions methodology, already programmed in FORTRAN that is
compatible with TRNSYS. A second routine was modified to characterise the new PV/T-PCM
system. It was implemented with modules already available in TRNSYS for standard
application, as partially modified and adapted to represent the new PV/T behaviour in terms
of energy and thermal performance. Taking into consideration the PCM integrated in radiant
floor, a nonstandard routine was firstly validated and then used to simulate the system.
The development of the three Types is reported in the following sections.
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |3
The model takes also into account the power load required by the plant per square meter of
heat exchange’s total surface and per time step unit. The total heat exchange surface is
intended as the sum of the surface area of both sides of the flat-panel (dx & sx). For example,
a flat panel that is 1 meter high and 2 meters long has a total heat exchange surface of 4
square meters.
The model also assumes an external surface temperature varying sinusoidally according to
Eq. (1), which originally refers to [12].
2𝜋
𝑇𝑒𝑥𝑡 = 𝑇𝑚 − 𝐴 ∗ cos( ∗ (𝑡 − 𝑑)) (1)
365
where:
• 𝑇𝑚 : average temperature of soil in stable layer (frequently the yearly average air
temperature) [°C];
• 𝐴 : Yearly amplitude of thermal oscillation at the ground surface [°C];
• 𝑡 : time of the year [days];
• 𝑑 : Coldest day of the year [days];
2𝜋
• : Annual external surface temperature frequency [1/days].
365
The model shows a good capacity of forecasting the temperature distribution in the ground,
as shown in [1] with a comparison with experimental data. A simulation from day 275
(October) up to day 485 (April) is carried out using a square domain grid of about 10 4 nodes
spaced 0.1 meters in both x and z direction.
Looking at the mathematical model of [1], the following features can be found. First, if the
domain grid is kept looser (thus with less nodes) the accuracy of the temperature value in
each node doesn’t change. That means that the same position of the domain, in terms of x
and z, has the exact same temperature profile in a “loose grid” simulation and in a “tight grid”
simulation, as example see Fig.2.2. In Figure 2.2(a) the node highlighted with the red circle
has the exact same temperature value than the node in Figure 2.2 (b). The highlighted nodes
in Figure 2.2(a) and 2.2(b) have the same geometrical position but the domain grid is different.
The domain is also perfectly symmetrical with respect to the axis represented by the flat-
panel, so the temperature value of two symmetric nodes is the same (Fig. 2.2(c)). Moreover,
if domain is restricted, so area of ground investigated is kept smaller, the value of the
temperature in a specific domain position (included in both domains) doesn’t change. Figure
2.2(d) and 2.2(e) are an example.
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |6
Figure 2.2 – “tight grid” domain (a), “loose grid” domain (b), symmetric domain (c), wider domain (d), narrower domain (e),
nodes into TRNSYS model (f).
The consequence of this “node” feature is that it is possible to limit the domain to only a few
nodes without lowering the accuracy of the simulation. This allows to have a much faster
simulation time. In the original MATLAB model all nodes are needed, since its purpose was to
evaluate the temperature profile in all the terrain and compare with the experimental data,
but the TRNSYS model doesn’t need all the nodes. In fact, it will evaluate the temperature of
the liquid flowing out from the flat-panel and this can be done using only the temperature
values of the flat-panel nodes. Consequently, in the TRNSYS model the domain is limited to
those nodes. However, another node which can be arbitrarily set by the user is added to the
model in case it is needed for any reason. This node can be set in the right part of the bi-
dimensional domain shown in Fig. 2.1, since it is symmetrical. In figure 2.1(c) or in figure 2.2(d)
the domain considered by the TRNSYS model is shown.
The temperature of the liquid leaving the flat-panel can be evaluated using a correlation
among the available node temperatures. The average temperature between the nodes on the
flat-panel is chosen, until more experimental data will suggest to have a different approach.
dynamic array (MATLAB always read it from the txt). This power feature will be useful in the
next developments of the type. The parameters, inputs, outputs of this model are shown in
Table 2.2, 2.3 and 2.4.
extra outputs are added at the outputs of the Tab.2.4, in order to be able to read the
temperature in each node (this is not possible in the final version of the type).
Terrain Properties
Soil thermal conductivity [W/mK] 1.48
Soil density [kg/m3] 1720
Soil Heat Capacity [J/kgK] 1950
Table 2.7 – External surface temperature trend for the comparison MATLAB/TRNSYS
MATLAB Domain
x-axis node discretization [m] [4 5 6]
z-axis node discretization [m] [0:0.1:1.7]
TRNSYS Domain
Flat-panel node discretization [m] 0.2
Extra point x-value [m] 0
Extra point z-value [m] 0
The power demand and the trend of the external surface temperature can be seen in Fig.2.3.
Three values of this temperature are plotted in Fig. 2.3(a):
1) the value calculated directly with Eq. (1) of the mathematical model [1];
2) the value taken from the first line of MATLAB temperature matrix, which represents
the surface temperature;
3) the value calculated by TRNSYS running a simulation with parameters number 10 and
11 both equal to zero.
Figure 2.3(a) shows that the three values coincide. This is an example of the utility of the
extra-point of TRNSYS Type 207. In fact, the extra point can be used to evaluate the
temperature everywhere in the terrain, from the surface, like in Fig. 2.3(a), until the depth in
the ground where the temperature is stable at the value 𝑇𝑚 (see Eq. (1)).
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 10
(a) (b)
Figure 2.3 – Trend of the surface temperature for all the simulations (a) and trend of the power demand to the flat panel
during the simulation time (b)
In Figure 2.4(a) and 2.4(b) the trend of the node temperature is represented as a function of
depth and time and compared between MATLAB and TRNSYS. It is evident how the
temperature values are almost identical. Moreover, the small differences between
temperature become even smaller if the MATLAB code is set with a time step of 1 hour like
TRNSYS. However, if the MATLAB model is set with a time step in hours, the simulation time
become much longer in MATLAB than in TRNSYS.
(a) (b)
Figure 2.4 – Trend of the node temperature in MATLAB and TRNSYS. The temperature values are plotted in defined times:
285th 325th and 365th day in (a) and 405th 445th and 485th day in (b)
2.2 Type 206: improving Type 207 for more compliant boundary conditions
After the comparison above, the TRNSYS type is modified in order to be used in connection
with another component (i.e. a heat pump) using the fluid temperature and flow rate as
inputs. The type is called Type 206 and its functioning is summarised on the flow chart
represented in Figure 2.5.
The new type does not include the information of the power demand at the beginning of each
time step like the previous Type 207. It makes a guess and calculates the power demand using
the difference between the outlet liquid temperature at the previous timestep and the liquid
inlet temperature at present time step. Then the iterative calculation starts, and all the node
temperature will find out, as the current value for the outlet liquid temperature. After that it
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 11
calculates the power demand with the difference of the current inlet/outlet temperature and
also it calculates an error using the difference between the supposed and calculated power
demand. If the error is sufficiently small the type will return the node temperature values to
the TRNSYS kernel, and the simulation goes on, if not it iterates until the convergence is
reached.
The parameters of the type are the same as in Table 2.2, while inputs and outputs are listed
in Table 2.10 and 2.11. The “number of iterations per timestep” can be found among the
outputs. This is an indicator of how many iterations the type needs to reach convergence. The
number of iterations has been limited to 100 per time step. If this number is exceeded, the
type stops to iterate and uses the last value of power calculated to find the node
temperatures, then sends a “non-convergence” warning to TRNSYS. When the number of
warnings per simulation is too high the simulation stops (this is a standard TRNSYS procedure
independent from the type code). In Type 206 code, other warning and error procedures are
inserted in order to avoid the user to get unreliable results. In particular, the simulation is
stopped if the node temperature diverges or if the parameters and input values are
inconsistent.
Figure 2.6 – Geometrical scheme of the equivalence between a flat-panel ground heat exchanger and a horizontal pipes
ground heat exchanger
Table 2.12 – Flat -panel geometrical properties used in the validation test
Table 2.13 – Horizontal pipes geometrical properties used in the validation test
(a) (b)
Figure 2.7 – Results and simulation studio workspace for the comparison between the two Types
An annual simulation, from day 0 up to day 365, is carried out. The flow rate entering the
GHEs is set to a fixed value. The external surface temperature is varying sinusoidally as well
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 14
as the inlet liquid temperature of GHEs. The trend of these two temperatures is shown in Fig.
2.7(a). Two outputs of the types are compared: the outlet liquid temperature and the total
power demand. The outlet liquid temperature of the flat-panel is evaluated using nodes
spaced 0.2 m. On the other hand, the nodes on the horizontal pipes of Type 997 are set to 4
per pipe. The effect of a higher number of nodes in both Types is negligible in this test.
The results are shown in Figure 2.8. The value of the outlet temperatures is very similar
throughout the all year. The differences between the two temperature values never exceed
the 0.6°C, as already highlighted in [2], and the trend during the year is the same. The power
has some differences that are higher when the flow rate is greater: this is because the power
value is calculated by the use of the difference between input/output fluid temperature. Even
if the difference between the two types is minimal, when it is multiplied by a high flow rate,
the resulting power in the two types can be significantly dissimilar. In the worst case, so when
the flow rate is equal to 400 kg/h, the power difference reached a value of 100W over a
maximum power of about 200W.
Furthermore, the calculation time of the two types is comparable in this simulation, with Type
206 it is a little bit faster. In general, the calculation time is heavily influenced by the node
spacing of the type.
(a) (b)
(c) (d)
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 15
(e) (f)
(g) (h)
Figure 2.8 – Outlet fluid temperature (a), (c), (e), (f) and total power demand (b, (d,) (f), (h) for the Type comparison. Flow
rate equal to 50 kg/h for (a) and (b), 100 kg/h for (c) and (d), 200 kg/h for (e) and (f), 400 kg/h for (g) and (h).
(a) (b)
Figure 2.9 – Comparison between Type 206 and Type 997 during an inlet temperature step transient (a) and a flow rate
transient (b)
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 16
Some examples of the results of a 1 year-simulation are shown in Figure 2.11 and 2.12. The
values of the liquid temperature exiting the ground exchangers and the liquid supply
temperature from the hydronic plant are represented in the following figures.
In figure 2.11 is shown the simulation with Type 206, while in figure 2.12 is used is Type 997.
The fluid temperature trend is affected by the on-off of the heat pump. From the images is
possible to see that the trends of the temperature are identical, as it is identical the influence
of the on-off of the heat pump.
Figure 2.11 – Annual simulation of full plant with Type 206 Figure 2.12- Annual simulation of full plant with Type 997
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 17
Figure 2.13 - Geometrical scheme of the flat-panel without PCM (on the left) and with PCM (on the right)
̇ = 𝑄̇ 𝑝𝑐𝑚 + 𝑄̇ 𝑔𝑟𝑜𝑢𝑛𝑑
𝑄𝑓𝑝 (2)
where the energy balance is centred in the PCM layer as outlined in Fig.2.14.
Figure 2.14 - The one node energy balance, centred in the PCM. The fluxes are considered
and where:
• 𝑄̇ 𝑓𝑝 is the heat demand of the flat-panel [W];
• 𝑄̇ 𝑝𝑐𝑚 is the rate at which energy is stored/released in/from the PCM [W];
• 𝑄̇ 𝑔𝑟𝑜𝑢𝑛𝑑 is the rate at which energy is exchanged with the ground by the flat panel
[W].
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 18
In the following paragraphs the energy balance of eq. (2) will be described in each different
operation mode of the flat-panel.
2.3.1.1 Inactive PCM layer
When the PCM is not melting/freezing the following energy balance is valid:
̇ = 𝑄̇ 𝑔𝑟𝑜𝑢𝑛𝑑
𝑄𝑓𝑝 (3)
𝑄̇ 𝑝𝑐𝑚 = 0 (4)
In this operation mode the functioning of Type 209 is the same as Type 206. Indeed, Type 206
essentially uses the flat-panel heat demand as an input to calculate the temperature
̇ ) is
distribution in the ground, as reported before and in [1]. The flat-panel heat demand (𝑄𝑓𝑝
derived iteratively since the actual input of the type are liquid water temperature and flow
rate. If flow rate is set to zero also 𝑄𝑓𝑝 and 𝑄̇𝑔𝑟𝑜𝑢𝑛𝑑 are set to zero and the temperature
distribution in the ground is influenced only by the external surface temperature (Tab. 2.14,
parameters number 1 and 2).
2.3.1.2 Active PCM layer
When the temperature of the ground reaches the changing phase dead band temperature
the balance described in eq. (2) becomes valid. The temperature of liquid flowing out from
the flat-panel is assumed to be equal to the centre of the dead band. This assumption allows
to solve iteratively the eq. (2) and to determine which is the amount of heat stored or taken
out of the PCM. When the flat-panel is completely melted or frozen the Type starts to operate
normally again according to equation (3) and (4).
If the flow rate is set to zero when the PCM is active, eq. (2) turns into eq. (5) and (6).
𝑄̇ 𝑓𝑝 = 0 (6)
So, also when flow rate is 0, the PCM can still exchange energy with the ground. Indeed, the
PCM is at a stable temperature at the time of its phase change. Also, the ground is constantly
influenced by the surface ground temperature varying according to Tab. 2.14, parameters
number 1 and 2.
this parameter.
Set this value to zero if no PCM is installed
with the Flat-Panel
15 PCM Volume [-] The volume fraction of pcm held in the
fraction volume of of the thickness specified in
parameter 14
16 Flat-panel node [m] The distance between the nodes on the
discretization flat-panel where the temperature is
calculated
17 Flat-Panel Thermal 2
[m K/W] The thermal resistance of the flat-panel
Resistance (ongoing)
18 x-coordinate for [m] The x-coordinate of the point in the
Temperature ground of which the user wants to know
evaluation the temperature. The problem is
symmetrical so only positive value are
allowed (the flat-panel is installed on x=0)
19 z-coordinate for The z-coordinate of the point in the
Temperature ground of which the user wants to know
evaluation the temperature. z=0 corresponds to the
ground surface. Only positive values are
allowed. the top of the flat-panel is placed
in z=d while the bottom of the flat-panel is
placed in z=(d+h)
2 Outlet Flow Rate [kg/h] Outlet flow rate of liquid entering the flat-
panel
3 Ground Average [°C] the average node temperature of the
Temperature ground
4 Temperature [°C] The value of temperature in the point
evaluated in point specified in the parameters
5 Total Power [kJ/h] The total power demand to the flat panel,
Demand to the flat positive if heat is put into the flat-panel,
panel negative is heat is taken out from the flat-
panel
6 Total Power [kJ/h] The total power demand to the ground,
Demand to the positive if heat is put into the ground,
Ground negative is heat is taken out from the
ground
7 Total Power demand [kJ/h] The total power demand to the PCM,
to the PCM positive if heat is put into the PCM -so it is
liquifying, negative is heat is taken out from
the PCM- so it is solidifying
8 Latent Energy stored [J] The latent Energy stored in the PCM
in PCM
9 Liquid/Solid fraction [-] The liquid/solid ratio of the PCM. when 1 it
is full liquid, when it is 0 it is full solid
10 Phase Change Index [-] A value that indicates if the PCM is melting
or solidifying (if it is 1). If the value is 0
nothing is happening in the PCM
11 Number of iterations [-] The number of iterations required at the
per time step time step to reach the convergence of the
internal calculation of the Type
2.3.4 Validation
Type 209 model is based on the previously validated Type 206. However an additional
validation is required and it will be carried out using experimental data.
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 22
Figure 2.15 – Simulation Studio workspace of the dual source heat pump plant
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 23
Figure 2.16 – Trend of the ground temperature without Figure 2.17 – Trend of the ground temperature with a 10
PCM layer cm PCM layer installed on each side of the flat-panel
Type 601 includes four modes of calculating PV performance depending on available data. In
the first mode, the user must provide a constant overall efficiency of the array as a parameter
to the model. In the second mode of operation, the user provides efficiency information for
reference conditions as well as coefficients that describe how the overall efficiency changes
with cell temperature and incident solar radiation. In the third mode, Type 601 takes the array
efficiency as a time dependent input. In the final mode, efficiency information is provided as
a function of incident radiation and ambient temperature in an external data file.
The PV/PCM array can include the possibility to have a cover realised by a transparent glazing.
If it has the cover can protect the PV cells from ambient conditions, otherwise the PV cell layer
is exposed to ambient conditions and is therefore directly affected by the convective and
radiative loss terms.
Figure 4.2 -Specific enthalpy h(T) as a function of the material temperature for the melting and solidification process
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 29
1
𝑅𝑧 = (8)
2 ∙ 𝑚̇ ∙ 𝑐𝑝𝑤
𝜎
𝑑𝑥 ∙ 𝑙𝑛 ( )
𝜎 − 2 ∙ 𝑑𝑟 (9)
𝑅𝑟 =
2 ∙ 𝜆𝑟 ∙ 𝜋
where 𝑚̇ is the mass flow rate, 𝑐𝑝𝑤 is the specific heat capacity of water, 𝑑𝑥 is the pipe
spacing, 𝜎 is the wall thickness of the pipe, 𝑑𝑟 is the thermal conductivity of the pipe material.
Parameter
Symbol Unit Description
Number
1 TB1 °C Boundary temperature on side 1
- If linked to Type 56 then:
If the side1 is facing “the airnode”: TB1 =
Tstar (= NType 23: star node temperature of
zone)
- If surface is facing outside, then:
TB1 = ambient air temperature
- If the side is facing “userdefined boundary
condition”:
TB1 = boundary temperature as defined in
Type56
2 TB2 °C Boundary temperature on side 2
If linked to Type 56 then see definition Input 1 -
TB1
3 h1 kJ/(hr m² K) Heat transfer coefficient on side 1
- If linked to Type 56 then:
If the side1 is facing “the airnode”:
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 31
Parameter
Symbol Unit Description
Number
1 TSI1 °C Surface temperature on side 1
2 TSI1 °C Surface temperature on side 2
3 QSI1 kJ/hr Heat flux on the surface on side 1
If linked to Type 56 then coupled as surface gain
to the dummy surface of Type56
4 QSI2 kJ/hr Heat flux on the surface on side 2
If linked to Type 56 then coupled as surface gain
to the dummy surface of Type56
5 - °C Temperature of the first temperature node
(seen from the zone) Also this node will be
modified in case of an active element
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 32
6 cp_PCM kJ/ (kg K) Average specific heat capacity of all PCM nodes
7 Q Fluid kJ/ hr Input power by the fluid of the integrated pipe
system of the total wall area:
negative → cooling
positive → heating
8 Treturn °C Return temperature of fluid
9 - °C Average node temperature overall PCM-nodes
10 PHASE - Phase of the PCM
PHASE =0 → solid
PHASE >0 → partly melted
PHASE ≥1 → liquid
11 QPCM kJ Actual amount of energy charged/discharged in
the PCM
12 ePCM kJ Cumulated amount of energy charged/
discharged in the PCM
13 qSI1 kJ/(hr m²) Specific heat flux on the surface on side 1
14 qSI2 kJ/(hr m²) Specific heat flux on the surface on side 2
15 q_Fluid kJ/(hr m²) Specific input power by the fluid of the
integrated pipe system of the total wall area
negative → cooling
positive → heating
16 q_PCM kJ/m² Actual amount of specific energy charged/
discharged in the PCM
17 e_PCM kJ Cumulated amount of specific energy charged/
discharged in the PCM
18 - - Indicator which external file is in use:
=1 → file associated with par12
=2 → file associated with par 13
18+i - °C Userdefined temperature in depth i
Table 4.4 – Properties of the PCM S27 set in TRNSYS and in COMSOL [6]
Properties Unit of measure S27
Melting temperature [°C] 27
Lower phase change temperature [°C] 26
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 33
The calculation method integrated in Type 399 uses the enthalpy as an invertible function of
the temperature in order to model the phase change of the PCM. For this reason, the Type
uses two different data files with a temperature dependent heat capacity of the PCM: one for
the melting and one for the crystallisation process.
Taking into consideration the PCM S27 that will be used in the heating floor system, the first
step of the validation process was to build the external files reporting the related temperature
dependent cp-values for melting and solidification process of the PCM. The values of specific
heat capacity were calculated on the basis of the following equation used in Ref. [7]:
𝑛 𝑛
𝑐𝑝,𝑠 = ∑ 𝑟𝑖 ∙ (1 − 𝐻𝑖 (𝑇)) ∙ (𝑐𝑖𝑆 + ℎ𝑖𝑆𝐿 ∙ 𝐷𝑖 (𝑇)) + ∑ 𝑟𝑖 ∙ 𝐻𝑖 (𝑇) ∙ (𝑐𝑖𝐿 + ℎ𝑖𝑆𝐿 ∙ 𝐷𝑖 (𝑇)) (10)
𝑖=1 𝑖=1
where the functions 𝐻𝑖 (𝑇) and 𝐷𝑖 (𝑇) are introduced to control and drive the thermo-physical
properties of each PCM during the phase change. The specific heat capacity 𝑐𝑝 was defined
to consider the latent heat of fusion ℎ 𝑆𝐿 by means of a normalised Dirac's pulse 𝐷(𝑇),
expressed in K-1. Moreover, the phase change between the liquid phase (L) and the solid one
(S) were expressed as a function of a dimensionless variable 𝐻(𝑇) which is the volumetric
fraction of the liquid phase in a PCM, ranging between 0 and 1 with respect to the
temperature and changing around the melting point (𝑇𝑚 ± ∆𝑇). These functions were
introduced to moderate the switching between solid (𝐻(𝑇𝑚 − ∆𝑇) = 0) and liquid phase
(𝐻(𝑇𝑚 + ∆𝑇) = 1). In eq. (1) 𝑟𝑖 is the mass ratio of the PCM considered if a mixture of several
PCM materials is analysed. Here, as only one PCM was considered, 𝑟𝑖 = 1 was used to solve
the equation. Furthermore, for the sake of simplicity, it was assumed 𝑐𝑖𝑆 = 𝑐𝑖𝐿 = 𝑐𝑝,𝑆27 =
𝑐𝑝,𝑆21 .
The obtained temperature dependent cp-values for melting and solidification process of the
PCM are reported in Fig. 4.3.
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 34
Figure 4.3 - Temperature dependent cp-values for melting and solidification process of PCM S27
Figure 4.4 – RF configuration used in TRNSYS and in COMSOL for the validation of Type 399
Structure of the radiant floor outlined in Fig. 4.4 was implemented into COMSOL, where
calculations were carried out for 1 m of the radiant floor in order to reduce the calculation
time. PCM layer consists of 4 plastic containers filled with S27. The length of each container
is equal to 25 cm. A view of the geometry is displayed in Fig. 4.5. The full mesh is shown in
Fig. 4.6 and it is limited to 13,780 elements to reduce the computational time.
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 35
Figure 4.5 – RF configuration used for the validation of Type 399 in COMSOL
4.3.3 Setting environmental and boundary conditions in Type 399 and in COMSOL
Dimensional and thermal properties of the building envelope of the mock-up where the
radiant floor will be installed were defined in the TRNBuild package and, more in detail, in the
multi-zone building simulation subroutine called Type 56 [8-9]. Although the mock-up is
composed of three rooms, for the sake of simplicity it was supposed to include only a unique
space with a surface of about 19 m2 and a volume of nearly 47 m3.
All parameters describing environmental and boundary conditions used in TRNSYS and in
COMSOL are reported in Table 4.5.
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 37
Table 4.5 – Environmental and boundary conditions set in TRNSYS and COMSOL
Parameter Unit of measure TRNSYS COMSOL
hfloor inside * [W/m2K] 10.0 10.0
hfloor outside [W/m2K] 0 –
hexternal wall inside [W/m2K] 10.0 –
hexternal wall outside [W/m2K] 17.8 –
hroof inside [W/m2K] 10.0 –
hroof outside [W/m2K] 17.8 –
𝜇roof ** [W/m2K] 2.08 –
𝜇external wall [W/m2K] 0.23 –
indoor heating setpoint temperature [°C] 22, 23 22
ground surface temperature [°C] 14 14
pipe spacing [m] 0.12 0.12
pipe diameter [m] 0.016 0.016
pipe wall thickness [m] 0.002 –
water supply temperature [°C] 31 31
*h = convective heat transfer coefficient
**𝜇 = thermal transmittance
In COMSOL, a constant temperature of 14°C was assumed as initial condition. The left and
right side of the domain was assumed adiabatic. At the bottom of the domain, a constant
temperature of 14°C was supposed.
Figure 4.8 – Floor surface temperature Figure 4.9 – Heat flux on the floor surface
Figure 4.8 underlines that in steady state conditions the floor surface reaches a temperature
of about 28°C both in TRNSYS and in COMSOL. The floor surface temperature is about 28.5°C
in the second case study simulated with TRNSYS, with a heating setpoint temperature of 23°C.
In transient state the floor surface temperature stabilises around 25°C according to COMSOL
results and around 24°C on the basis of TRNSYS results. However, taking into consideration
the TRNSYS results obtained with a heating setpoint temperature of 23°C, the difference in
floor surface temperature between COMSOL and TRNSYS is only of 0.5 K.
As regards the heat flux on the floor surface (Figure 4.9), in steady state conditions it is about
60 W/m2 according to COMSOL results and about 90 W/m2 on the basis of TRNSYS results,
therefore there is a quite considering discrepancy. However, in transient conditions the heat
flux reaches an average value of 30 W/m2 both in COMSOL and in TRNSYS simulations, while
according to TRNSYS results obtained with a heating setpoint temperature of 23°C the mean
heat flux is 35 W/m2.
The discussion of the results obtained from the simulations carried out in COMSOL and in
TRNSYS allows to assess that despite the slight difference in values, the system behaves
similarly.
4.3.5 Comparison of TRSNSYS simulation results of the RF with and without PCM
Further simulations were carried out in TRNSYS in order to evaluate more in detail the
reliability of Type 399 in modeling the impact of PCM. Two scenarios were analysed from
January 1st to 30th, a RF with PCM and a RF without PCM, as illustrated in Figure 4.10(a) and
4.10(b) respectively. Properties of the layers are outlined in table 4.6. Environmental and
boundary conditions used to simulate the two scenarios are reported in table 4.7.
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 39
(a) (b)
Figure 4.10 – RF configuration with PCM (a) and without PCM (b)
Layer number 1 2 3a 3b 4 5 6
Description finishing sand PCM NO PCM sand insulation slab
Thickness [m] 0.003 0.020 0.015 0.015 0.066 0.120 0.200
Density [kg/m ] 3 1200 1500 1530 1530 250 200 2500
Specific heat [J/(kgK)] 1000 900 2200 2200 1500 1460 1000
in solid or liquid state
Specific heat [J/(kgK)] – – fig.3.1 – – – –
during melting/solidification
Thermal conductivity 0.8 1.0 0.54 0.54 0.05 0.04 1.0
[W/(mK)]
Figure 4.11 – Temperatures and percentage of melted PCM (RF with PCM)
Figure 4.12 – Temperatures and heat flux on the floor surface (RF with PCM)
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 41
With an average outdoor air temperature of 0 °C, the temperature of the room ranges from
18 to 22 °C, while return water temperature varies from 25 to 35 °C within a period of about
17 hours. Related to the same timestep, heat flux on the surface ranges from 40 to nearly 74
W/m2.
4.3.5.2 Simulation results of the RF without PCM
Results regarding the percentage of melted PCM and the heat flux on the floor surface (q) for
the RF configuration without PCM are reported in Figure 4.13 and 4.14, where values of
outdoor air temperature (Text), room temperature (Troom), supply water temperature (Tin) and
return water temperature (Tout) are also illustrated.
Figure 4.13 – Temperatures and percentage of melted PCM (RF without PCM)
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 42
Figure 4.14 – Temperatures and heat flux on the floor surface (RF without PCM)
Considering the RF configuration without PCM, the temperature of the room varies from 18
to 20 °C, therefore is slightly lower than in the configuration with PCM, while return water
temperature ranges always from 25 to 35 °C. However these variations occur within a period
of nearly 7 hours. With the same timestep, heat flux on the surface ranges from about 38 to
nearly 86 W/m2, therefore reaching more significant fluctuations that RF with PCM.
4.3.5.3 Remarks
Taking into consideration RF configuration with PCM, results reported above underline that
the room temperature, the return water temperature as well as the heat flux on the floor
surface are not subjected to the same important fluctuations that characterise the
configuration without PCM. This is due to the energy storage effect of PCM, which store large
amounts of energy upon melting and then release equal amounts of energy upon freezing in
the form of latent heat, thus vastly increasing the thermal mass of the building envelope. Thus
the PCM allows to reduce and delay the drops in temperature as well as in heat flux, which in
the RF with PCM occur during a decisively longer period (17 hours) than in RF without PCM (7
hours).
The discussion of the results obtained from the last simulations carried out in TRNSYS allows
to assess that Type 399 properly works and is able to reflect the behaviour of the PCM.
WP 3 Deliverable 3.3 Issue date: 31/01/2020 P a g e | 43
5 References
[1] Bortoloni, M.; Bottarelli, M. On the sizing of a glat-panel ground heat exchanger,
International Journal of Energy and Environmental Engineering 2015, 55-63
[2] Cirello, V.; Bottarelli, M.; Di Federico, V.; Tartakovsky, D. Temperature fields induced by
geothermal devices, Energy 2015, 1896-1903
[3] Thermal Energy Systems Specialists (TESS). TESSLibs 17 - GHP Library, Mathematical
Reference
[4] Huang, K.; Zollinger, D.G.; Shi, X.; Sun, Pi. A developed method of analyzing temperature
and moisture profiles in rigid pavement slabs, Construction and Building Materials 2017,
151, 782-788
[5] COMSOL, COMSOL Multiphysics Reference Manual, version 5.5, 2019.
[6] PCM Products Ltd, PlusICE Hydrated Salt (S) Range, 2018.
http://www.pcmproducts.net/files/S%20range-2018.pdf
[7] Bottarelli, M.; Bortoloni, M.; Su, Y. Heat transfer analysis of underground thermal energy
storage in shallow trenches filled with encapsulated phase change materials, Applied
Thermal Engineering 2015, 90, 1044-1051
[8] Athienitis, A.; O'Brien, W. Modeling, design, and optimization of net-zero energy
buildings; Ernst & Sohn: Berlin, DE, 2015; ISBN: 978-3-433-03083-7
[9] Solar Energy Laboratory, TRANSSOLAR, Centre Scientifique et Technique du Bâtiment,
Thermal Energy System Specialists. Multizone Building modelling with Type56 and
TRNBuild, TRNSYS 17: Vol.5, 2012
[10] Lu, S.; Tong, H.; Pang, B. Study on the coupling heating system of floor radiation and
sunspace based on energy storage technology, Energy and Buildings 2018, 159, 441–
453
[11] Cheng, W.; Xie, B.; Zhang, R.; Xu, Z.; Xia, Y. Effect of thermal conductivities of shape
stabilized PCM on under-floor heating system, Applied Energy 2015, 144, 10-18
[12] Carslaw, H.S.; Jaeger J.C. Conduction of Heat in Solids. Oxford University
Press, 1959
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |1
− Photovoltaic Panel equipped with compound parabolic concentrator (CPC) and heat
exchanger (PVT);
− Flat-Panel, so called horizontal ground heat exchanger (FP);
− Radiant floor, as technology for building heating/cooling (RF).
The activity is part of Task 3.2: ITES-MES numerical model, as highlighted in the following
layout of WP3.
In IDEAS project, MES is designed according to the functionality of an invertible heat pump,
preliminarily assumed as a standard water-to-water technology, electrically driven to exploit
PV power and reversible to satisfy both heating and cooling requirements. Compact air heat
exchanger (fin & tube), Flat-Panel ground heat exchangers and a biomimetic PVT heat
exchanger provide a multi-source thermal harvesting opportunity, whose tailored
exploitation will be controlled in real-time by a control unit to optimise and match energy
supply and demand, also considering the weather conditions (WP4).
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |2
According to the main needs and functionalities identified in the deliverable D3.2 (Multi-
source/sink Energy Sub-system), used as a reference, the parametrized MES system was
numerically implemented in commercial software TRNSYS, in order to test how different
conditions (for example building loads, climate zones, PCMs) affect system performance, and
therefore to propose preliminary control rules to manage the full thermal system
implemented in WP4.
Especially, the results of the TRNSYS model will be compared with the prototype behaviour
and eventually modified/calibrated for having a decisional support system for design
ITES/MES solutions according to different combinations among building energy labels and
climate zones.
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |3
2 Mock-Up layout
The test building where the small-scale IDEAS prototype will be installed has a square plant
of 4.50 x 4.24 m in size and a flat roof with a height of 2.80 m. The roof slope of 1% towards
the south for the drainage of rainwater.
The Mock-Up has three different rooms: two smaller rooms called guard-rooms, which are
orientated through the east and west sides respectively, and a larger central one. In addition
to the difference in size, the rooms also differ in the way they are conditioned: all of them
have fan-coil conditioning, whereas the central room will also have a winter and summer
conditioning system created with a radiant floor plus PCMs technology system. Figure 2.1
depicts the Mock-Up geometry and its conditioning unit.
The power demand of the Mock-Up is due to the maintenance of the requested temperature
in the three rooms during the winter and the summer period respectively. The amount of
power demand of the building is supplied by means of the user loop, whereas the source side
composed by the PVT loop and by the air-ground loop.
Compared to the full IDEAS plant system foreseen in the deliveravle D3.2, the small-scale
system that will be installed at the TekneHub laboratory will be then equipped with two
storage tanks, named BF1 and BF2, and a plate exchanger that allows an immediate panel
cooling by supplying heat to the user side. This layout was discussed ad agreed during the
meeting carried out in Belfast in November 2019.
For experimental purposal, the connection of the PVT with the heating system (radiant floor
and/or fan coils) is foreseen but at the moment it is not used by the system. The two tanks
are used as buffer tanks in order to control the thermal inertia of the system and that the
heat pump can operate without problems when it is turned on (see Fig. 3.1).
In Figure 3.1 the two sides of the heat pumps are underlined with different coulors: the souce
side an the user side. With reference at the heating season, the thermal source for the HP
evaporator (HX1) is the buffer tank n.1 (BF1), which can be recharged by air, ground and solar
source, or by their mixing according to weather conditions or other boundary conditions.
Therefore, BF1 temperature should be assumed as main source reference temperature for
the HP model.
HP condenser (HX2) can provide heating for the buffer tank n.2 (BF2) which is devoted to
heating the radiant floor. Since the heating of the central room by means of radiant floor
system has the priority over the fan coil system, the valve V5 setting considers that the flow
rate should firstly flow through the radiant floor and if necessary, through the fan coil.
Meanwhile the fan coil system heats the guard rooms. BF2 and PCMs in the radiant floor can
compensate for the absence of direct heating. Temperature in BF2 (radiant floor) should be
assumed as sink reference temperature for the HP model, according to the set point fixed by
the user supplies.
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |5
The temperature into the BF1 can be heated up thanks to PVT and GHX or/and AHX. The
choice depends on the temperature of the outdoor air and the ground. If the air temperature
drops below a certain temperature (for example 5-7°C) the GHX can supply the heating,
because the ground temperature is higher than the outdoor air temperature and so the heat
pump’s COP can be increased.
4 TRNSYS model
4.1 TRNSYS components
The numerical analysis of the plant described in section 3 has been conducted via TRNSYS,
modelling all the components as reported in the following lines.
Type 56 – Building: Type 56 is used to model the test building. All the information about the
geometry, wall structures and materials are inserted in Type 56. Type 56 simulates the total
thermal power demand of the building, which is supplied from user side loop. The power
came from the exploitation of different thermal sources (PVT loop and air-ground loop)
connected with an heat pump.
Type 996 – Fan coil units: this type is used to model the three different fan coils that are
placed in the three thermal zones of the test building. Type 996 is performance-map based.
This kind of types rely on external performance maps meaning that their results are based on
information wrote in a user-supplied data file containing catalogue data for the capacity and
power draw as a function of entering load and/or air and liquid temperatures. As a first
approach a typical fan coil performance map was used. A new performance map will be
created by using experimental data when they are available.
Type 927 – Water-to-water heat pump: the type is used to model a water-to-water heat
pump. This is also a performance-map based type, also in this case a typical performance map
of a water-water heat pump was used. A new performance map will be created when the
experimentation will start, and experimental data will be acquired. By the moment, the heat
pump is not characterized with values of the real power, but it has been dimensioned with an
estimated power derived from initial considerations that take into account the energy
demand of the Mock-Up in non-stationary mode. The rated heating capacity was set to 4 kW.
As characterized in WP2 and Task 3.1, behaviour and performance of different PCM
installations were numerically implemented in the PVT/PCMs, floor and flat-panel types,
respectively to analyse the impact and to maximize the overall performance. The previous
deliverable (D3.3a) describes new routines called “types”, developed by using the TRNSYS
model in order to represent the Flat-Panel/PCM ground heat exchanger and the PVT/PCM
system, whereas the building requirement and the water-to-water heat pump are already
available in the numerical suite.
Type 399 – Radiant floor with embedded phase change material: the type is used to model a
radiant floor with embedded the PCM. This radiant floor is installed in the central room of the
test building. This is the only room with two heating/cooling devices. This will be the testing
room for the cooling/heating behaviour of the radiant floor system coupled with a PCM
technology. This type was described in the previous deliverable (D3.3a).
Type 209 – Flat-panel ground heat exchanger with embedded phase change material: this
type is used to model the flat panel ground heat exchanger. A first routine of the type was
implemented for solving the Flat-Panel heat transfer in the ground by means of Green
Functions methodology, already programmed in FORTRAN language that is compatible with
TRNSYS. A second routine was developed to describe the PCM effect; it is based on the
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |7
equivalent heat capacity methodology, to couple with the previous 2 modules. The type
embedded with the PCM was named Type 209. All types and routines are described in the
deliverable (D3.3a).
Type 555 – Photovoltaic panel with embedded phase change material and heat exchanger:
to characterize the PVT system, a third routine was implemented with modules already
available in TRNSYS for standard application, as partially modified and adapted to represent
the new PVT behaviour in terms of energy and thermal performance. This type models a
photovoltaic array that includes a layer of PCM and provides an active cooling system. The
heat pump source liquid flows through the panel keeping its temperature low and its
efficiency high. The CPC installed under the PV’s surface is also included.
Type 996 – Liquid to air heat exchanger: the air/liquid heat exchanger used in the heat pump
source loop will be modelled with type 996 which is a performance-map based type. Since no
performance map are available right now, a simplified approach was used to gain first
approach results. The heat exchanger was modelled with a simple equation that imposes a
temperature of the leaving liquid entering the heat exchanger. This temperature is always 3°C
lower than ambient temperature. This very simplistic approach will change once experimental
data will give the ability to build a performance map.
Other TRNSYS standard types are used in the model, like circulation pumps, water storage
tanks and liquid splitting valves and mixing valves.
Figure 4.1 illustrates the TRNSYS layout of the plant system.
centres the specified heating and cooling dead band temperature differences on each set
point.
For example, the fan coil inserted into the system should work as follow. If the monitored
temperature drops below a certain point, the highest fan speed turns on. If the temperature
increases until reaching the second set point, the fan coil will switch over to second high fan
speed. If the temperature in the room continues to increase, the fan coil switches to its
minimum fan speed, adding less energy to the space. Such a fan coil would be referred to by
this model as a three-stage heating device. Every rooms temperature will be controlled with
this type.
A heating made of three set point temperatures and dead band temperature difference are
shown graphically in the following figure.
PVT 0 0 18 0 0 0
HP source side 559 568 568 571 578 585
HP user side 677 677 677 677 677 677
HP
100% -7.8%* -8%* -10%* -16%* -22%*
AHX 167 69 70 64 27 10
the electric power reduction between the ASHP and the DSHP with a GHX size of 6 meters
was estimated to be equal to 7.8%. All results are in Tab. 5.1.
With reference at Tab. 5.2, it can be notice that the operating hours of the air heat exchanger
decrease from 167 hours calculated during ASHP operating mode, to 69 hours in DSHP
operating mode. The reduction of the working hours of the AHX is due to the presence of the
GHX: the system evaluates the convenience to switch to the ground-source.
decrease more than 60% since the rest of the time the heat pump is working in ground-source
mode.
supplied to the heat pump rises up to 8 °C. This is beneficial for the efficiency of the whole
system but requires longer, and consequently more expansive, flat-panel ground heat
exchangers.
10
6 meters 12 meters
-5
-10
360 370 380 390 400
Figure 5.1 – HP inlet fluid temperature
-1
-3
6 meters 6 meters + pcm
-5
360 460 560 660
Figure 5.2 – Ground temperature
because it can reduce the heat pump electrical energy consumption. In addition, the switch
between the air-source and ground-source can effectively alleviate the frosting issue, which
is a common issue for operation of a heat pump in the cold winter.
450000
400000
350000
Electic Power [kJ]
300000
250000
200000
150000
100000
50000
0
ASHP DSHP DSHP DSHP DSHP DSHP
(GHX 6m) (GHX 6m) (GHX 6m) (GHX 12m) (GHX 24m)
+ PV/T + PCM
2 Monitoring system
The monitoring system at the moment designed is depicted in Fig. 1.1, in which all probes are
set in specific plant sections to mainly collect the thermodynamic state of all parts of the
IDEAS system. With exception of few probes directly related to the control unit or for other
needs, a datalogger will collect all probes and store all values via FTP in a storage unit; the
control unit will be then connected with the datalogger via MODBUS.
For what concern the hydraulic system and therefore the working fluid (side-user, side-
sources), temperature measurements will be measured by PT sensors. They will be located at
various places in the whole system; i.e., the temperature will be monitored at inlets and
outlets of the ground heat exchanger (GHX), air heat exchanger (AHX), PVT. The average tank
temperature will be monitored for BF1 as well as for BF2. During measurements also the mass
flow rate of working fluid will be monitored using flowmeters. In order to monitor the
performance of the heat pump, the temperature at the inlets and outlets of the exchangers
HX1 and HX2 will be measured (4 probes in total), the same as pressure at the inlets of both
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |2
exchangers. Gas pressure will be also measured for knowledge of the compressor’s pressure
drop. Rooms temperature will be controlled as reference for the knowledge of the setpoint,
as well as the radiant floor and the weather conditions. Moreover, electricity supplied to the
compressor and the circulation pumps will be monitored, as well as at the PVT panels and
inverter.
In Tab. 1.1, a list of probes, parameters and functions are presented, as described as follows:
- Probes (m) are values collected in real time from the monitoring system;
- Parameters (fixed values) are default reference values;
- Functions (f) are relationships between probes and parameters to select the system
state and manage the plant;
- Rules (r) are functions to specifically control the proportional valves.
T RH USER SOURCES
T
radiant floor
RF HF solar source
PVT
P3 T
RF
S
V5
V4
V6 T FM
T FM fan coil
FC
T BF1
T BF2
HP P1
LEGEND: T FM
P2
3
2
1 proportional valve
HF T
GHX_3 GRANULATE ground source T
Table 2.1 – List of probes (m), parameters (values), functions (f) and rules (r) to support the control system
NAME VALUE UNIT DESCRIPTION
m_a f kg/h Mass flow rate of the working fluid through AHX (wfs)
m_a_a f kg/h Mass flow rate of outdoor air through AHX (air)
Qa f W Thermal power of AHX exchanger
RHa m % Relative humidity of outdoor air at the AHX
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |3
R5 MAX(ABS(Tr_target_W-Tr); DTr_up)/DTr_up
U1 RF&FC
SYSTEM
HP X
P2 X
P3
V5.1 X
V5.2 R
V5.3 1-R
V6.1 X
V6.2
V6.3 X
According to the list of parameters described in Table 1.1, the conditions that address to all
specific system states configurations are reported in Table 1.7 for winter season, and in Table
1.8 for summer season. Both tables are still preliminary and not completed yet; they will be
probably enhanced during the implementation of the control unit and the experimental test.
The state S4 is here described for a better understanding.
The configuration for ground and air thermal exploitation (state S4, acronym GA) in winter
season (heating) has to be selected if the following conditions are respected:
WP 3 Deliverable 3.3 Issue date: 31/01/2020 Page |8
In Table 1.9 all configuration states of the system are reported in terms of states of group
valves, HP and P1 circulator.
Following for simplicity the previous state S4 (GA):
- HP is operating, as well as the circulator P1;
- Valve n.1 is open at side 1 and 3;
- Valve n.2 is open at side 3 and proportionally at sides 1 and 2, to control the mass flow
rate toward GHX and AHX;
- Valve n.3 is open at side 3 and proportionally at sides 1 and 2, to modulate the
operating in parallel or series;
- Valve n.4 is open at side 2 and 3, closed at side 1 (no PVT).
UCS
PVT
SYSTEM
GA
SG
SA
G
A
S
Finally, in Table 1.10 is given as an example the sole rule to control the proportionality of valve
n.2, as follows from the energy balance between valve n.1 and n.3. By multiplying the
reported ratio for the overall mass flow rate flowing at HX1, the share to the AHX is estimated
and that to the GHX follows as difference. Also in this case, only a preliminary proposal is here
reported, since the operating rules will be compiled during the installation of the small scale
prototype.
Table 5.5 – Preliminary rules
NAME FUNCTION
R_V1 to be defined
R_V2 (T_HX1-Tg_out)/(Ta_AHX_out-Tg_out)
R_V3 to be defined
R_V4 to be defined