1. Introduction
Solar energy constitutes a sustainable and economically viable solution for low-temperature heat applications, including swimming pool heating. Given the relatively moderate temperature levels required and the strong coincidence between solar availability and pool usage periods, solar thermal systems are particularly well-suited for this purpose [
1]. In summer, solar energy can be used to heat the pool water, thereby mitigating the problem of surplus thermal energy produced by solar collectors. Swimming pools experience significant and persistent heat losses driven by evaporation, convective heat transfer, and long-wave radiation flux, which leads to continuous heating demand. As a result, their specific energy consumption is often considerably high, making them a critical target for energy efficiency improvements and the integration of renewable energy technologies [
2,
3]. In this context, the decarbonization of pool heating systems is essential not only to reduce greenhouse gas emissions but also to limit long-term operational costs.
Solar thermal heating systems are mature, energy-efficient technology for swimming pool applications, particularly in outdoor and semi-open configurations. Their straightforward integration with existing hydraulic and filtration systems, combined with their ability to significantly reduce auxiliary energy demand, makes them a key strategy for lowering fossil fuel dependency. A comprehensive state-of-the-art review by Li et al. [
4] indicates that unglazed solar collectors are frequently employed in such applications due to their high efficiency at low temperature differences, low investment cost, and simple operation. Nevertheless, the actual performance of solar pool heating systems is strongly influenced by climatic conditions, system configuration, collector type, and control strategies. Parameters such as solar irradiance, ambient temperature, wind speed, and humidity directly affect both heat gains and losses, thereby determining the achievable solar fraction and seasonal efficiency.
Several experimental and numerical studies have demonstrated the technical feasibility and energy benefits of solar pool heating systems. Ruiz and Martínez [
5] developed a TRNSYS model validated with experimental data for an outdoor swimming pool and showed that properly sized solar systems can supply a large share of the annual heating demand. Similarly, Lugo et al. [
6] combined numerical simulations with experimental validation for warm climates, highlighting the strong influence of collector area, mass flow rate, and control strategies on system efficiency. Article [
7] presents a dynamic Modelica-based model of an outdoor swimming pool equipped with thermal cover, integrated with solar thermal collectors and auxiliary heating. The results show that evaporation is the dominant heat-loss mechanism, leading to high energy demand, while solar collectors cover only a limited share of this demand. Ghabour et al. [
8] investigated the feasibility of using solar thermal energy for heating swimming pools in a Central European climate, using Hungary as a case study. Simulations were performed using T*SOL software version 2018. The results indicate that the most cost-effective solution is a solar system without auxiliary heating or a heat exchanger, employing flat-plate collectors, and applying a pool cover and a windshield. Dongellini et al. [
9] developed in the Matlab/Simulink R2014a environment, a dynamic model of a solar heating system composed of horizontal solar flat collectors coupled to an outdoor swimming pool. The model allows predicting the system’s thermal energy performance on an hourly basis. The results demonstrate that unglazed collectors are suitable for this application.
Hydraulic parameters and control strategies have been identified as key factors in optimizing system performance by Zhao et al. [
10]. They experimentally showed that reducing flow rate and pump speed improves collector efficiency while lowering electricity consumption. These results were confirmed by Cunio and Sproul [
11], who reported enhanced energy savings and thermal efficiency for unglazed solar collectors operating under reduced flow conditions.
Analysis of solar heating of swimming pools using the utilizability method was presented in the article [
2] by Gonçalves et al. This approach allows the evaluation of solar energy contribution under varying climatic and operational conditions. The study demonstrates that the utilizability method is an effective tool for optimizing solar thermal system design and predicting energy savings in pool heating applications. Simulations were performed for several locations in Brazil. The solar fraction values were determined under the following conditions: a pool surface area of 250 m
2, a collector surface area of 150 m
2, and a water temperature of 30 °C. In [
12], the possibilities of solar heating of residential buildings were investigated. The benefits of removing excess heat from the storage tank and transferring it to the swimming pool water during the summer were demonstrated.
Beyond conventional solar thermal systems, hybrid solutions have received increasing attention. Solar-assisted heat pump systems have been investigated by Starke et al. [
13] and Li et al. [
14], who demonstrated that the integration of solar collectors with heat pumps and thermal energy storage significantly improves seasonal performance. Similar conclusions were drawn by Ren et al. [
15], who showed that hybrid thermal energy storage enhances operational stability and reduces auxiliary energy use. Sezen and Gungor [
16] further confirmed through a comparative review that solar-assisted heat pump systems outperform standalone systems in terms of efficiency.
More recently, integrated photovoltaic/thermal systems have been proposed for pool heating applications. Luo et al. [
17] analyzed a solar PV/T pool system experimentally and theoretically and demonstrated that simultaneous heat and electricity generation can significantly improve overall system efficiency. At a real scale, Katsaprakakis [
18] reported the successful implementation of a solar-combi system for swimming pool heating and domestic hot water production in Greece, achieving substantial fossil fuel savings.
From an economic and sustainability perspective, Mardi El et al. [
19] conducted a life-cycle cost analysis and showed that solar thermal collectors and PV-assisted heat pump systems represent some of the most cost-effective and environmentally sustainable solutions for indoor swimming pools. However, their performance and economic viability are highly sensitive to local climatic conditions and energy prices.
Water in open reservoirs generally has a lower temperature than the surrounding air due to heat losses caused, among other factors, by evaporation. In high-latitude countries, solar energy alone is often insufficient to maintain a comfortable water temperature in outdoor pools, which necessitates additional heating. Water heating is also commonly used in warm-climate countries to extend the swimming season. Due to the high cost of heating with conventional energy sources, solar energy is widely used for heating outdoor pools. The use of heat pumps is also a beneficial solution. However, this does not necessarily mean abandoning solar energy, which can significantly support the operation of heat pumps. Solar heating of outdoor pools is a very cost-effective method, particularly when simple unglazed solar collectors are used, directly connected to the pool heating system.
Pool water temperature is governed by multiple interacting factors, such as solar radiation, ambient temperature , wind speed u, relative air humidity , and the surface area of installed solar collectors . A novel contribution of this study lies in a mathematical model which incorporates these variables by dividing the daily cycle into two distinct periods, daytime and nighttime, defined by sunrise and sunset. When integrated with the concept of utilizability, in combination with functional approximation of physical and geometric quantities that vary cyclically throughout the year, this approach results in a relatively simple model that adequately represents the real process. The model generates smoothed profiles by filtering out short-term weather fluctuations, while still providing a robust framework for evaluating the influence of key parameters on long-term system performance. Another novel aspect of this study is the evaluation of the system’s thermal performance across a range of operating conditions. Furthermore, achievable water temperatures under different climatic conditions in three European cities were analyzed: Thessaloniki, Kraków, and Stockholm. These cities are located near the 20° E meridian and at latitudes of 40°, 50°, and 60° N, respectively. Simulations were conducted to assess the maximum achievable at these locations assuming identical collector and pool surface areas. The calculations were performed using the proposed model and the POLYSUN simulation software version 2026.2.
2. Mathematical Model
2.1. Solar Pool Heating System Configuration
A simplified schematic of a solar water-heating system for a pool is shown in
Figure 1. In the system presented in
Figure 1a, solar heat is supplied directly to the water flowing in the pool-pump-collector loop (filtering and control devices are not depicted). Assuming perfect mixing of the water in the pool and ignoring heat losses in the pipes, the temperature at the collector inlet is equal to
.
Figure 1b presents an installation with a coil placed in a pool where the
remains constant regardless of position. The temperature at the outlet of the heat exchanger
(equal to the temperature at the inlet to the collector) is higher than
in this case. The following relationship is valid [
20]:
where
is the outlet water temperature in the solar collector. The number of transfer units
is defined as follows:
where
is the overall heat transfer coefficient,
is the heat exchanger area,
is the water flow rate in the heat exchanger, and
is the water heat capacity.
2.2. Modeling Daily Changes in Insolation and Temperature
One way to model processes involving solar radiation is to use instantaneous data (e.g., hourly), which accurately reflects actual weather changes. However, a disadvantage of this calculation method is that the generated curves of process parameter variations correspond only to the specific time period represented by the weather data used. Therefore, they cannot be treated as generalized curves.
Another option is to use data that has been averaged according to certain rules. For seasonal or annual calculations, data for a typical meteorological year can be used. Such data can be processed numerically by developing functions that approximate the values of individual variables over time (e.g., ambient temperature, solar radiation, clearness index). The disadvantage of this method of calculation is that such approximations generally do not apply to hourly values, as the approximation functions would then be too complex. Using average daily weather data can lead to significant errors, as it assumes, among other things, that the intensity of solar radiation is the same during the day and at night.
To avoid the disadvantages of both methods, this study uses a compromise model based on dividing each day into two periods, conventionally referred to as day (
d) and night (
n), separated by sunrise and sunset. The method used to calculate daytime and nighttime durations for individual days and nights, along with
, is outlined below. The input data for individual days of the year are
and the daily insolation on the collector surface
. The length of the day
(in hours) is calculated according to the following relationship [
21]:
where sunset (or sunrise) hour angle
is calculated using the following formula [
21]:
where declination
was determined from
Knowing the length of the day, it is easy to determine the beginning and end time of the daily period,
and
, respectively:
For a given
value, the average daily insolation relative to the length of the day period
is equal to the following:
whereas at night
, which is graphically presented in
Figure 2.
To determine the ambient temperature for the day
and for the night
period, the daily temperature time courses must be estimated. The daily ambient temperature time courses were approximated by the following relationship:
where
is the daily temperature amplitude, and
is the frequency (=2π/24).
and
were calculated as the integral averages of the function (8) within the limits marked in
Figure 3. The following results were obtained:
The interpretation of average temperature and solar radiation values for the day and night periods is presented in
Figure 2 and
Figure 3. The time courses correspond to the 135th day of the year (15 May, Kraków). A value of
= 4 K was assumed. According to weather data for that day, the calculated values are as follows:
= 12.7 MJ/m
2 and
= 13.3 °C.
is equal to 15.3 h, which results in
= 4.3 h and
= 19.3 h. The average day period temperature, i.e., between 4.3 h and 19.3 h, calculated from Equation (9a), is
= 15.4 °C. The average night period temperature, i.e., between 19.3 h and 4.3 (+24) h, according to Equation (9b), is
= 10.1 °C.
Figure 4 presents a detailed comparison between
time courses obtained from the proposed model and the reference data derived from PVGIS [
22] for Kraków during the late spring period. The model reproduces the general upward trend in temperature observed over time, as well as the characteristic diurnal fluctuations. The phase agreement between the two datasets remains satisfactory, indicating that the model correctly captures the timing of temperature changes.
2.3. Climate Parameters
Climatic conditions at three European locations representing different climate regimes, specifically Thessaloniki, Kraków, and Stockholm, were analyzed. The weather data for these locations were obtained from the Photovoltaic Geographical Information System (PVGIS) version 5.3 [
22]. Typical meteorological year data for the period PVGIS-ERA5: 2005–2023 were used. The following parameters were considered: daily radiation on the horizontal surface
,
,
, and
. Variations in
and
are irregular throughout the year; therefore, average values were used. These values are presented in
Table 1.
The clearness index is defined as the following ratio:
As can be seen in
Figure 5 and
Figure 6, the time courses of
and
at each of the locations considered, show regularity. The following relationship was used to approximate the data:
where
,
,
are constants, and ω = 2π/365.
Table 2 presents constant values, determined using the least squares method, applied in Equation (11) to calculate
,
, and
for individual locations. The approximate values of
and
were taken from [
22] or calculated using Equation (10).
is calculated using the following formula:
In this equation,
is the coefficient of daily heat transfer from horizontal to inclined surface. The value of
refers to the total radiation and is calculated from the following equation:
The mean deviation of the modeled and experimental
time courses shown in
Figure 4 from the daily average temperature curve determined by Equation (11), using the coefficients
,
, and
presented in
Table 2, was calculated. These values are 6.9 K for the experimental data and 4.6 K for the model.
The individual components in Equation (13) denote direct radiation, diffuse radiation, and reflected radiation, respectively. The share of diffuse radiation can be determined based on empirical relationships as a function of the clearness index . is the ratio of daily beam radiation on a tilted surface to that on a horizontal surface and is a function of and . In the analysis conducted, it was assumed that the collector’s slope was equal to the latitude of the considered installation location. The solar collectors in the installations were oriented towards the south.
Figure 7 shows the time courses of the
,
,
and
under the climatic conditions of Kraków.
= 0.2 was assumed. Time courses shown were approximated using the periodic function given in Equation (11). The determined coefficients
,
, and
are presented in
Table 3.
2.4. Utilizability
The model uses the concept of daily solar utilizability
. It is defined as the ratio of usable energy obtained during the day to the total solar energy incident on the solar collector during the same period.
considers the fact that some of the solar energy is not used when the radiation flux is lower than the heat flux lost from the collector to the environment. The critical solar radiation intensity
ITc plays a key role, as it is the radiation intensity below which collectors do not supply heat to the system. From the definition of
ITc, the following relationship follows:
The value of
therefore depends on
ITc and indirectly on the inlet temperature of the collector.
should be calculated according to the following equation [
21]:
where
a,
b, and
c are constants dependent on
. Thus, the utilizability method is based on the correlation of
with
, the ratio
, and the dimensionless critical radiation
defined as follows:
The monthly average ratio of total radiation on the tilted plane to that on the horizontal plane
, and the ratio of total radiation in an hour to total in a day (noon)
, appearing in Equations (15) and (16) are functions of time and angles:
The use of the utilizability method requires that the critical radiation level remains approximately constant. In practice, this occurs in systems with very large storage tanks or in systems without storage, where the medium entering the collector comes from a source with a constant temperature. Therefore, the concept of utilizability can be used in modeling solar water heating in a pool.
Figure 7 shows examples of the time courses of the
and
. The shape of these profiles provides the basis for their approximation by a relationship given in Equation (11). The constants obtained are presented in
Table 4.
2.5. Heat Transfer at the Water Surface
Heat is transferred between the surface of the water in the pool and the surrounding environment because of convection, radiation, and evaporation. The convective heat flow
is described by the following equation:
The heat transfer coefficient between the water surface and the environment
depends primarily on
above the water surface. There are numerous empirical equations for determining the value of
. The following relationship was used as a starting point to estimate the value of the coefficient
h [
23]:
In the installation discussed, there are two different radiation fluxes between the surface of the water in the pool and the surroundings: solar radiation (shortwave) flux and longwave radiation flux
. The solar radiation flux was discussed in
Section 2.3.
is directed opposite to the solar radiation flux: from the water surface to the sky. It can be described by the Stefan–Boltzmann equation:
where
is the emissivity of the water surface equal 0.95;
is the Stefan–Boltzmann constant; and
is the temperature of the sky.
depends on
and
. According to ASHRAE [
23], it can be determined as follows:
where in this equation
is in K.
The heat flux resulting from water evaporation
is related to phase change. The difference in the partial pressures of water vapor at the water surface and in the air drives the transport of water in vapor form. With the transfer of the material component, heat is transported from the water surface to the air. Using the analogy between heat and mass transfer to calculate the rate of water vapor transport, the relationship describing the heat flux associated with evaporation can be determined as follows [
23]:
where
is a constant defined in the following way:
where
is the heat of vaporization of water;
= 0.029 kg/mol and
= 0.018 kg/mol are in sequence the molar masses of air and water;
= 22.5 × 10
−6 m
2/s is the diffusion coefficient of water in air;
= 1010 J/(kg·K) is heat capacity of air; and
a = 19.4 × 10
−6 m
2/s is thermal diffusivity of air [
24]. For a pressure
= 1 × 10
5 Pa,
= 0.0168 K/Pa was obtained [
25].
2.6. Calculation Algorithm
The heat balance of the water in the pool is as follows. The amount of solar heat supplied to the water in the pool during the day
was calculated from the following:
where daily useful heat transferred to the pool system
was obtained from the following:
where
is the collector heat removal factor and
is the effective transmittance–absorptance product.
The water in the pool loses heat
through
,
and
. The value of
depends on the surface area of the water in the pool
and the time interval
. It can be determined from the following equation:
The calculations were performed alternately for night and day periods of individual days. For both periods, the calculations are iterative. The calculation algorithm for a single day is as follows. For the night period,
= 0. Additionally, a tentative value of
is assumed. On this basis,
,
,
, and
are calculated, substituting ambient temperature for the night period
in each case. Then,
and, finally, the water temperature at the end of the night period were calculated:
where
is the pool water temperature at the end of the daily period on the previous day. If
f = Abs
is less than
ε = 0.02 °C, which characterizes the accuracy of the calculations, then pool water temperature at the end of the night period
is found.
For the daily period, a tentative value of should also be assumed. Then, , , , and are calculated, substituting . In the next step, determine and , followed by and . Ultimately, the water temperature at the end of the day period is calculated using Equation (28). should be replaced with . The temperature at the end of the day period is calculated by solving the nonlinear equation f(T) = 0, similarly to the night period.
The bisection method was employed to solve the mathematical model, ensuring stable and reliable convergence of the solution procedure. The analytical model was developed to maintain conceptual consistency with the POLYSUN software, ensuring alignment at a level sufficient for meaningful comparison of results. Further information regarding the calculation algorithm can be found in
Appendix A.
3. Modeling with the POLYSUN Software
A schematic diagram of a pool solar water heating system generated in POLYSUN software version 2026.2 [
26] is shown in
Figure 8. The main component of the installation was an unglazed solar collector field that directly transfers the generated solar heat to an open pool, without the use of an intermediate heat exchanger. This approach minimizes additional thermal losses associated with heat exchangers and eliminates various issues related to the use of different heat transfer media. The thermal performance of the solar collectors was calculated in accordance with the internationally recognized ISO 9806:2025 standard [
27]. The calculations were performed for an unglazed solar collector, whose characteristic parameters are presented in
Table 5. Night-time operation of the circulation pump was not permitted. Instead, it was regulated by a differential temperature controller that activates the pump when
exceeds
, by a predefined threshold (cut-in and cut-off temperatures of 3 °C and 1 °C, respectively), thereby ensuring efficient heat gain. A fixed water flow of 30 L/min/m
2 was set. The fraction of the local wind speed affecting the collector array was set to 50%. Heat loss to the ground surrounding the pool was considered in the calculations. Similar to the numerical model, no heat loss in the pipelines was assumed.
In the POLYSUN program, climate data are generated by default based on the Meteonorm climate database (version 7.2). However, for the analyzed installation, more recent climate data from the PVGIS database (PVGIS-ERA5, 2005–2023) [
22] were applied to the selected locations and updated in the program’s source directory.
For the pool, an absorbance (i.e., the percentage of global radiation absorbed by the pool water) of 60% was assumed, in accordance with the data presented by Duffie and Beckman [
21]. Additionally, a solar-radiation reflection of 8% at the water surface was considered. The underlying physical models and calculation methods used in POLYSUN to determine pool heat losses—as well as the key factors influencing the energy efficiency of pool heating—are described in [
28].