Pool Heat Pump Cost per Day: With and Without a Cover

Compare daily pool heating cost, evaporation and water temperature with and without a cover. Model hourly weather, heat pump performance and a chosen heating run time.

#CoolProp #energy balance #evaporation #pool heat pump #second law efficiency #solar cover #transient heat transfer

This pool heat pump cost per day calculator compares an uncovered outdoor pool with the same pool under a scheduled solar cover. It is for pool owners comparing operating choices, students learning energy balances, and engineers checking how weather, water volume and heater performance interact.

Enter the pool dimensions and actual water volume first. Surface area sets most outdoor heat losses, while volume sets how quickly the water temperature changes. The default volume is 20,000 US gallons. Choose a starting water temperature, then enter your electricity price in any currency per kWh. The default price is an illustrative assumption dated 6 November 2026, not a quoted utility tariff.

In thermostat mode, the heat pump operates only as needed during the heating window. Use a full 24-hour window to investigate keeping the pool warm throughout the day. Solar gain can raise the water above the setting; the heater provides no cooling. The day-end message identifies a missed setting, so a lower bill is read alongside the actual delivered temperature. The model starts at the entered temperature and does not assume a seasonally settled daily cycle.

In full-power mode, the entered hours specify a heating run, including a run that crosses midnight. Read the resulting temperature change and final temperature for both cases. This also serves as a pool heating time calculator: adjust the hours until the desired rise is obtained. To investigate a measured 4°F rise in Full power mode, adjust heating hours until the calculated daily rise reaches about 2.22 K. Alternatively, switch to Thermostat mode, set the thermostat 2.22 K above the starting temperature, and check whether the day-end target is reached. A temperature rise alone cannot identify the electricity bill because sunlight, weather, losses and COP also matter.

The hourly weather is an editable scenario, constructed from the entered daily temperature, humidity and surface-wind limits, sunrise, daylight and peak irradiance. It is not a location forecast or an imported weather file. The air temperature peaks at 15:00 and reaches its minimum at 03:00. Inspect the hourly weather table and change these assumptions to represent your day; include shade and clouds in the solar input. Sunlight is evaluated directly from its daylight profile; the table shows hourly samples.

For solar cover savings, enter the removal interval, fitted coverage, evaporation suppression and optical properties. The cover surface temperature is solved separately from the water. This captures heat exchanged with air and sky as well as sunlight absorbed by the cover. The heat ledger makes this a pool heat loss evaporation calculator with explicit convection, radiation, ground and make-up water terms. Play the clock to see the cover and heat paths change.

The calculation excludes swimming activity, fountains, rainfall, seasonal soil storage, detailed defrost and equipment cycling penalties. Enter only circulation electricity that heating adds beyond existing filtration. The tool does not assess cover safety, sanitation, electrical protection or equipment installation; installation work belongs to a qualified person.

How it is calculated

The water is a well-mixed, constant-inventory control volume with specific liquid enthalpy h(T,p)h(T,p):

M dhdt=QHP+Qsolar−Qevap−Qconv−Qsky−Qground−Qmake.M\,\frac{dh}{dt}=Q_{HP}+Q_{solar}-Q_{evap}-Q_{conv}-Q_{sky}-Q_{ground}-Q_{make}.

Both cases start at the same temperature and use identical hourly weather and heating windows. A midpoint integration uses two-minute intervals by default; operating-window overlaps are integrated exactly within each interval. The half-sine solar profile is integrated analytically over each interval, retaining short and fractional-hour daylight windows. All fluxes use these interval means in the same midpoint energy balance as stored enthalpy.

For an inactive outdoor pool, Smith, Löf and Jones (1994), equations (4)/(9), give m˙/A=(30.6+32.1v)(pw−pa)/hfg\dot m/A=(30.6+32.1v)(p_w-p_a)/h_{fg} with pressure in mmHg, latent heat in kJ/kg and mass flux in kg/(m²·h). The code converts these coefficients to SI before use. Wind is measured near the pool surface. Negative vapour flux represents condensation. ASHRAE HVAC Applications (2023), Chapter 6 provides the underlying vapour-pressure-deficit load framework; its indoor activity factors are not substituted for the outdoor correlation.

Convection follows a Lewis-number-one heat/mass-transfer analogy: hc=ce p cp,air/(β hfg)h_c=c_e\,p\,c_{p,air}/(\beta\,h_{fg}), where cec_e is the evaporation heat coefficient and β\beta is the water/dry-air molar-mass ratio. Long-wave exchange is ϵσ(Ts4−Tsky4)\epsilon\sigma(T_s^4-T_{sky}^4), using the entered effective sky depression.

On the fitted fraction, Newton iteration solves (Tw−Tc)/Rc+αcG=hc(Tc−Ta)+ϵcσ(Tc4−Tsky4)(T_w-T_c)/R_c+\alpha_cG=h_c(T_c-T_a)+\epsilon_c\sigma(T_c^4-T_{sky}^4). Solar gain includes transmitted sunlight absorbed by the water plus cover absorption; outer-surface convection and radiation then close this balance. Residual evaporation uses the entered suppression. Ground transfer is UAg(Tw−Tg)UA_g(T_w-T_g). Automatic top-up and additional replacement carry m˙make[h(Tw)−h(Tmake)]\dot m_{make}[h(T_w)-h(T_{make})].

Heat output at 26°C water is interpolated between the entered 15°C and 26°C air ratings. Each COP rating is divided by its Carnot heating limit to obtain second-law efficiency. This efficiency is interpolated with air temperature and bounded to 0–1, then multiplied by the operating Carnot limit to reconstruct COP. The Carnot limit is Tcond/max⁡(10 K,Tcond−Tevap)T_{cond}/\max(10\,K,T_{cond}-T_{evap}), using absolute temperatures, entered heat-exchanger approaches and the model's 10 K minimum refrigerant lift. COP is bounded below by one; all supported operating Carnot limits exceed one. NIST, Didion and Brown (2000), PDF p.3, provides the reversible-cycle limit and second-law framework. At fixed air temperature, capacity changes with COP while full-load electrical input stays fixed. Low-air lockout removes capacity. Thermostat duty is limited by available capacity and window time; full-power mode uses all available time. Cost includes heat pump electricity and incremental circulation electricity.

Assumptions

Fresh water, negligible salinity, no swimmers or fountains, and uniform water temperature. Volume is fixed using initial density; evaporation is immediately replaced, and condensate overflows at pool temperature. Ground temperature and overall ground coefficient remain fixed.

Air, humidity and wind consist of 25 generated hourly states with shape-preserving interpolation and a sinusoidal daily cycle. Sunlight follows the daylight-limited half-sine directly for snapshots and plots, with exact interval means for integration; hourly weather rows show samples of that profile. Wind and humidity extrema occur at 03:00/15:00. Solar input already accounts for shade and clouds; effective sky temperature is an independent input.

The cover has negligible heat capacity, uniform resistance and a dry outer surface. Its resistance excludes external air and radiation films. Default resistance, emissivities, absorption and 95% evaporation suppression are illustrative adjustable assumptions, not certified cover properties. DOE guidance supports using covers but no fixed cost-saving percentage is imposed.

Water enthalpy, saturation pressure, latent heat, density and molar mass use CoolProp at this calculation's states; humid-air properties use the hourly air temperature, humidity and pressure. The convection analogy, cover balance, controller and bounded second-law interpolation are engineering models implemented here.

Where it applies

Use for inactive outdoor pools with predicted liquid-water temperatures of 2–45°C. Smith et al. measured water near 29°C, air 14.4–27.8°C, humidity 27–65% and winds up to 3.2 m/s; conditions beyond these are extrapolations. Cover properties and local surface wind often dominate uncertainty. Wet covers, rain, splashing and detailed sky/cloud radiation are not resolved.

Default heat pump anchors are the MUPIR-17-H9 brochure's maximum-capacity and minimum-COP endpoints. These endpoints approximate full load; the brochure's separate input-power extrema are not exactly Q/COP. Replace ratings for your equipment. Humidity dependence beyond the rating conditions, defrost, inverter part-load benefits, standby and cycling losses are not modeled. Second-law efficiency is interpolated between ratings and clipped to 0–1 when extrapolated; this maintains the thermodynamic bound but does not replace measured performance data. Below 10°C or above 35°C air, a condition requests better manufacturer data.

Water properties are interpolated on a 0.1 K grid; the enthalpy inversion uses that same table. Midpoint integration does not resolve sub-step cycling. Increase integration steps per hour to check time convergence; refinement checks compare 30 versus 60 steps per hour. The illustration's arrow lengths are schematic, and its play control reads the already solved day.

The saving is for the entered first day. Compare final temperatures and stored heat before interpreting it as a like-for-like maintenance saving. Fixed-runtime comparisons can deliver warmer covered water with little electricity saving. If uncovered electricity is zero, the relative-saving helper returns zero; no percentage saving is claimed.

References

  • Smith, C. C., Löf, G. and Jones, R. (1994). Measurement and analysis of evaporation from an inactive outdoor swimming pool. Solar Energy 53(1), 3–7. DOI: https://doi.org/10.1016/S0038-092X(94)90597-5 . Public reference copy: https://p2infohouse.org/ref/19/18985.pdf .
  • ASHRAE Handbook—HVAC Applications, 2023, Chapter 6, Indoor Swimming Pools: evaporation framework and psychrometric example. https://handbook.ashrae.org/Handbooks/A23/SI/A23_Ch06/a23_ch06_si.aspx
  • US Department of Energy, Better Buildings Alliance, Pool Efficiency fact sheet: covers, evaporation and heating efficiency. https://betterbuildingssolutioncenter.energy.gov/sites/default/files/attachments/Pool%20efficiency__0.pdf
  • Mundoclima, MUPIR-H9 series technical specifications, MUPIR-17-H9, PDF p.3: A15/W26/RH70 and A26/W26/RH80 capacity and COP ranges. https://www.mundoclima.com/wp-content/uploads/2019/05/tec-CL25563_MUPIR-H9_EN.pdf
  • US EPA WaterSense, Pools and Outdoor Water Features technical sheet, July 2023: cover effectiveness. https://www.epa.gov/system/files/documents/2023-08/ws-homes-TRM-20-PoolsandOutdoorWaterFeaturesTechSheet.pdf
  • CoolProp 8.0.0: water and air reference properties and humid-air ASHRAE RP-1485 model. Bell et al. (2014), DOI: https://doi.org/10.1021/ie4033999
  • Didion, D. A. and Brown, J. S. (2000). Challenges in Developing Environmentally Safe Heat Pumping Systems. ASME–ZSITS International Thermal Science Seminar, Bled, Slovenia, June 2000. NIST public copy, PDF p.3: Carnot limit and second-law efficiency. https://tsapps.nist.gov/publication/get_pdf.cfm?pub_id=860821

Inputs

InputSymbolUnitDefault
Pool lengthL_poolm10
Pool widthW_poolm5
Water volume
20,000 US gallons is 75.71 m³.
V_poolm^375.70823568
Initial water temperatureT_start°C27
Heating controlcontrol_modeThermostat
Thermostat settingT_target°C27
Heating starts at
Local clock hour; the window can cross midnight.
heat_starth0
Heating window
In full-power mode this is the compressor run time, except during low-air lockout.
heat_hoursh24
Cover removed at
Local clock hour; the cover is off for the following interval.
open_starth10
Hours with cover removedopen_hoursh8
Fitted surface coverage (fraction)cover_fraction1
Evaporation reduction on covered area
Use 0.95 for 95% suppression; gaps are represented separately by surface coverage.
evap_reduction0.95
Cover thermal resistance
Water to outer surface only; external convection and radiation are solved separately.
R_coverm^2*K/W0.08
Cover solar transmittancetau_cover0.9
Cover solar absorptancealpha_cover0.05
Minimum air temperatureT_air_min°C18
Maximum air temperatureT_air_max°C26
Night relative humidity (fraction)RH_night0.8
Afternoon relative humidity (fraction)RH_day0.5
Night wind at pool surface
Use sheltered wind about 0.3 m above the water, not an airport wind at 10 m.
wind_nightm/s0.4
Afternoon wind at pool surfacewind_daym/s0.9
Peak solar irradiance on pool
Include clouds and shading in this value.
G_peakW/m^2500
Sunrisesunriseh6
Daylight durationdaylighth12
Effective sky below air
Small for cloudy humid skies; larger for clear dry skies.
sky_dropK12
Atmospheric pressurep_airPa101325
Uncovered solar absorptionalpha_water0.85
Water long-wave emissivityeps_water0.96
Cover long-wave emissivityeps_cover0.9
Ground heat transfer coefficientU_groundW/(m^2*K)0.5
Ground temperatureT_ground°C18
Make-up water temperatureT_make°C15
Additional water replaced per day
Backwash or splash-out beyond the calculated evaporation; replaced uniformly through the day.
V_extram^30
Heat output at 15°C air / 26°C waterQ_coldkW13
Heat output at 26°C air / 26°C waterQ_warmkW17.4
COP at 15°C air / 26°C waterCOP_cold4.85
COP at 26°C air / 26°C water
Use full-load values from the same operating mode as the heat outputs.
COP_warm6
Low-air heating lockoutT_lockout°C5
Condenser approach above waterdT_condK5
Evaporator approach below airdT_evapK7
Extra circulation power while heatingP_auxkW0.5
Electricity price (currency/kWh)
Costs use your entered currency; include the variable energy charge.
tariff0.2
Integration steps per hourn_hour30
Time shownhour_showh8

Results

With the default inputs above, the calc gives:

ResultValue
Daily cost, uncovered (currency)10.81
Daily cost, covered (currency)2.29
Daily cover saving (currency)8.52
Daily electricity, uncovered54.07 kWh
Daily electricity, covered11.47 kWh
Compressor run time, uncovered15.99 h
Compressor run time, covered3.42 h
Day-end water temperature, uncovered26.87 °C
Day-end water temperature, covered27 °C
Daily water temperature change, uncovered-0.13 K
Daily water temperature change, covered0 K
Make-up water, uncovered354 L
Make-up water, covered149 L
Day-end heating resultUncovered pool misses setting

Checked against sources

Each case below was calculated by this calc and agrees with the value from its source (within the tolerance where one is shown).

Measured calm outdoor evaporation

Source: Smith, Löf and Jones, Solar Energy 53(1), 1994, p.5: outdoor result 0.0134 kg/(h m² mmHg) at 0.03 m/s. DOI 10.1016/S0038-092X(94)90597-5. The 7.5% tolerance covers their measured-versus-fitted scatter; this is a measurement check, not an exact identity.

Inputs: Initial water temperature = 29 °C; Night wind at pool surface = 0.03 m/s; Afternoon wind at pool surface = 0.03 m/s; the others as above.

ResultSourceThis calc
Normalized evaporation at initial water temperature0.0134 ± 0.001 kg/(h·m²·mmHg)0.01298 kg/(h·m²·mmHg)

Manufacturer full-load cold rating

Source: Mundoclima MUPIR-H9 technical specifications, PDF p.3, MUPIR-17-H9 at A15/W26/RH70: maximum capacity 13.00 kW; full-load COP 4.85. https://www.mundoclima.com/wp-content/uploads/2019/05/tec-CL25563_MUPIR-H9_EN.pdf

Inputs: Initial water temperature = 26 °C; Minimum air temperature = 15 °C; Maximum air temperature = 15 °C; the others as above.

ResultSourceThis calc
Initial heat pump capacity13 kW13 kW
Initial heat pump COP4.854.85

Manufacturer full-load warm rating

Source: Mundoclima MUPIR-H9 technical specifications, PDF p.3, MUPIR-17-H9 at A26/W26/RH80: maximum capacity 17.40 kW; full-load COP 6.00. The brochure's separate electrical-input extrema are not exactly Q/COP and are not treated as paired operating points. https://www.mundoclima.com/wp-content/uploads/2019/05/tec-CL25563_MUPIR-H9_EN.pdf

Inputs: Initial water temperature = 26 °C; Minimum air temperature = 26 °C; the others as above.

ResultSourceThis calc
Initial heat pump capacity17.4 kW17.4 kW
Initial heat pump COP66

ASHRAE psychrometric example

Source: ASHRAE Handbook—HVAC Applications, 2023, Chapter 6, Figure 4 discussion: 29°C dry bulb and 50% relative humidity gives a dew point of 18°C. https://handbook.ashrae.org/Handbooks/A23/SI/A23_Ch06/a23_ch06_si.aspx The 18°C figure is rounded to an integer; CoolProp gives 17.535°C, which rounds to 18°C. The tolerance is the published rounding interval.

Inputs: Minimum air temperature = 29 °C; Maximum air temperature = 29 °C; Night relative humidity (fraction) = 0.5; the others as above.

ResultSourceThis calc
Initial outdoor dew point18 ± 0.5 °C17.535 °C

Related Resources

Responses

Your email address will not be published. Required fields are marked *

L ading...