Solar Water Heater Sizing Calculator

Size solar hot water collectors and storage from daily demand and monthly climate. Compare winter solar coverage, backup heat, certified efficiency curves and stagnation.

#collector-sizing #f-chart #hot-water #Solar Keymark #solar-thermal #thermal-storage #thermosiphon

This solar water heater size calculator estimates the collector area and storage needed for a daily domestic hot water load. Engineers, students and homeowners can compare a proposed installation with an annual solar coverage target, then inspect how much useful backup heat each month still needs.

Start with the number of users and their daily hot water volume at the chosen delivery temperature. Enter the cold water inlet temperature separately. Volume at shower temperature is different from the volume drawn from a hotter storage tank, so keep the temperature and volume basis consistent. The default four-person example uses 50 L per person per day at 50 °C, with a 15 °C cold inlet.

Choose the site climate and its stated collector mounting. The Mexico City, Hamburg and Madrid presets contain monthly collector-plane irradiation and ambient temperature from PVGIS ERA5 for 2005–2020. Each preset shows latitude, altitude and tilt. Use Custom to enter all twelve monthly irradiation totals and ambient temperatures for another location or orientation. Editing coordinates alone does not regenerate climate data. Altitude is represented by the selected site's weather and elevation; a universal percentage gain per metre would give misleading results.

Select a Solar Keymark example collector, or enter a matching gross-area certificate data set. The calculator uses collector area and its efficiency curve instead of assigning a universal number of people to each tube. Someone searching “calentador solar cuántos tubos” needs the particular tube module's area, heat losses and winter resource before a tube count is meaningful. The flat-plate example also shows why optical efficiency and heat loss must be compared together.

Set the installed collector count, storage-to-area ratio and desired annual solar share. The monthly f-chart estimates solar contribution and useful backup heat. The area search holds the storage ratio constant, reports a continuous minimum, and rounds up to complete collector modules. Check the rounded selection as well as the currently installed system: their results are separate. If module rounding exceeds the model range, the collector count, tube total, tank volume and rounded annual share are withheld. A winter month can have low coverage even when the annual target is met. The charts and monthly table make that seasonal gap visible; this is the practical question behind a Solarthermie Ertrag Rechner.

The play control illustrates thermosiphon circulation: warmed fluid rises to storage above the collector and cooler fluid returns. Marker speed is illustrative. The calculation does not size pipes or predict natural circulation flow, tank stratification, freezing, hourly draw patterns or holiday overheating. It assumes a well-insulated system and a constant cold inlet temperature. Backup heat is useful thermal energy, not purchased fuel or electricity.

Read the certificate stagnation temperature as a separate design condition, not a normal tank temperature or a boiling prediction. A qualified person must design and install the actual system, including structural support, freeze protection, pressure relief, expansion accommodation, hygiene controls and anti-scald mixing. Use complete-system test data or a detailed simulation before final equipment selection.

How it is calculated

Daily useful demand is Qd=ρcpVd(Th−Tc)Q_d=\rho c_p V_d(T_h-T_c), using water density 1 kg/L and heat capacity 4180 J/(kg·K). Monthly loads multiply this daily demand by the days in a non-leap year. These are sensible-heat equations derived here. Every positive temperature rise is used as entered; zero and negative rises are rejected.

PVGIS provides monthly irradiation on the stated tilted, south-facing plane and monthly ambient temperature. The presets average each calendar month over 2005–2020. Latitude, longitude and altitude identify each climate row; they are not a substitute for weather data. Additional local shade scales irradiation once.

The Solar Keymark curve is q/A=η0G−a1ΔTm−a2ΔTm2q/A=\eta_0 G-a_1\Delta T_m-a_2\Delta T_m^2. All areas and coefficients use the gross-area basis. For the Riello example the beam intercept and diffuse modifier are combined at the certificate's 850/150 W/m² reference mix; JUC supplies a hemispherical intercept directly.

To interface the mean-fluid curve with the inlet-based f-chart, use the secant loss coefficient Ue=a1+a2(40 K)U_e=a_1+a_2(40\,\mathrm{K}). For a linearized collector with Tm=Ti+q/(2m˙cp)T_m=T_i+q/(2\dot m c_p), substitution gives ki=[1+Ue/(2m˙cp)]−1k_i=[1+U_e/(2\dot m c_p)]^{-1}. Effective inlet optical and loss coefficients are η0ki\eta_0 k_i and UekiU_e k_i, both multiplied by the user coupling factor. This linearization and coupling factor are engineering approximations, not a certified system rating. The mass flux is the certificate test flux; water heat capacity is used in the conversion. For glycol, this is a water-equivalent approximation.

Following the liquid f-chart described by Duffie and Beckman, calculate monthly absorbed-energy parameter Y and loss parameter X. Apply the DHW correction using 11.6+1.18Th+3.86Tc−2.32Ta11.6+1.18T_h+3.86T_c-2.32T_a (temperatures numerically in °C), and the storage correction (R/75)−0.25(R/75)^{-0.25} with R in L/m². The loss temperature term is already DHW-corrected; do not apply that correction twice.

The monthly correlation is f=1.029Y−0.065X−0.245Y2+0.0018X2+0.0215Y3f=1.029Y-0.065X-0.245Y^2+0.0018X^2+0.0215Y^3, limited to 0–1. Annual fraction is ∑fmLm/∑Lm\sum f_mL_m/\sum L_m. Backup heat is Lm(1−fm)L_m(1-f_m). A 32-iteration bisection finds target area within the monthly correlation envelope. Module rounding and storage use the same selected collector and storage ratio. A whole-collector recommendation is shown only when its rounded area remains within every monthly model limit.

Stagnation is the certificate's measured standard stagnation value at 1000 W/m² and 30 °C ambient, not a root obtained by extrapolating the low-temperature efficiency curve. The animated loop is an original explanatory schematic.

The checks compare three collector outputs with certificate tables and two in-range f-chart points with Yurtsev's published monthly table. They verify model components; they do not constitute validation of annual thermosiphon yield.

Assumptions

  • Daily hot water use, delivery temperature and cold inlet temperature are constant all year. Volume refers to the delivery temperature, after mixing.
  • Presets are historical monthly climate means, not a forecast. Plane orientation and tilt are fixed by the selected climate row. For another location, provide a complete custom monthly row; no latitude-only or altitude-only irradiation adjustment is applied.
  • Water density and heat capacity are constant. The inlet conversion assumes water; glycol systems need a more detailed fluid and loop model.
  • The reference storage is 75 L/m², and the sizing search scales storage with collector area. Solar storage is assumed well insulated. Explicit tank, distribution and recirculation losses are omitted; useful backup heat excludes auxiliary heater efficiency.
  • The optical incidence factor and collector coupling factor are user estimates, each constant over the year. They are applied to different terms: incidence to Y; coupling to both X and Y.
  • Collector test data describe individual collectors. Their use here does not certify a complete thermosiphon package, actual circulation rate, mounting, or present product approval.
  • Default demand and adjustment factors are illustrative engineering inputs. They are not prescribed occupant allowances or regulations.

Where it applies

Use for preliminary domestic hot water sizing and comparison of ordinary liquid collector/storage systems. The Duffie–Beckman f-chart is empirical. This implementation uses a conservative monthly envelope of 0 ≤ X ≤ 15 and 0 ≤ Y ≤ 3, and storage ratios of 37.5–300 L/m². Installed configurations outside that envelope are rejected. Unreachable annual targets are identified and left blank. If whole-collector rounding exceeds the envelope, all rounded recommendation cards are withheld; the valid continuous minimum area and installed-system results remain available.

The quadratic collector curve is shown only up to the selected certificate's tested mean-fluid temperature rise: 50 K for JUC and 82 K for CP20TSS. Check that any custom collector has compatible test data. The 40 K equivalent loss is a screening approximation, especially for evacuated tubes, very cold sites, or high operating temperatures.

Monthly means cannot predict a particular winter day, frost exposure, peak demand or consecutive cloudy days. Constant inlet temperature can materially affect winter predictions. There is no hydraulic thermosiphon calculation, stratified tank simulation, boiling/pressure model, freeze protection design, heat rejection design, energy-price or regulatory compliance calculation. Standard stagnation temperature is not an allowable operating setpoint. At altitude, atmospheric boiling temperature is lower; relief and expansion design require the actual pressure and system arrangement.

A qualified person must carry out installation work and assess roof loads, anchorage, plumbing, pressure relief, expansion, freeze protection, potable-water hygiene and anti-scald controls. Follow the manufacturer's complete-system instructions and check against the standard in force where applicable.

Yurtsev's table includes summer extrapolation above Y = 3; those summer points and its annual total are not used as reference checks.

References

  • Duffie, J. A. and Beckman, W. A., Solar Engineering of Thermal Processes, 4th ed. (2013), Chapter 20, f-chart design method. DOI: https://doi.org/10.1002/9781118671603 . Bibliographic citation; no paywalled full text is attached.
  • P. C. Auh, Thermal Performance and Economics of Solar Space and Hot Water Heating System on Long Island, New York, Brookhaven National Laboratory, June 1978. Attached s2 pp9 and 12 describe the liquid f-chart and DHW correction requirement. https://www.osti.gov/servlets/purl/6600944
  • Arif Yurtsev, A Cost-Effective and an Economic Analysis of Alternative Water Heating Systems in North Cyprus, EMU PhD thesis (2015), attached s3 p87: DHW and storage corrections, January and March reference points. https://i-rep.emu.edu.tr/xmlui/bitstream/handle/11129/2900/yurtsevarif.pdf?sequence=1
  • RISE Solar Keymark SC1485-13, JUC-5818 evacuated tubular collectors, annex issued 2019-01-10, attached s1 p2. Test basis stated in certificate: EN 12975-2:2006. https://www.jinyi-solar.com/uploads/Certificate/Vacuum%20Tube%20Thermal%20Solar%20Collectors%20Solar%20Keymark%20%20EN12975%20Certificate%20%28JUC%29.pdf
  • DIN CERTCO Solar Keymark 011-7S2400 F, Riello CP20TSS, 2024-11-13, attached s7 pp1–2. https://www.dincertco.de/logos/011-7S2400%20F.pdf
  • European Commission JRC PVGIS 5.3, MRcalc PVGIS-ERA5 monthly climate, 2005–2020, retrieved 2026-10-27. Exact location requests are attached as s4–s6. API fields and units: https://joint-research-centre.ec.europa.eu/photovoltaic-geographical-information-system-pvgis/using-pvgis-5/pvgis-5-tools/monthly-radiation_en

Inputs

InputSymbolUnitDefault
Site climate and collector mounting
Presets use PVGIS ERA5 2005–2020 monthly means. Custom: replace all 12 monthly irradiation totals and ambient temperatures. Changing latitude or altitude alone does not generate new weather.
siteMexico City · south 25°
People using hot waterpeople4
Daily hot water per person
Volume at the delivery temperature below, after mixing. Enter actual use where known; 50 L/day is an illustrative starting point.
V_personL/day50
Hot water delivery temperature
Temperature at which the entered daily volume is used. This is not a tank hygiene control setting.
T_hotdegC50
Cold water inlet temperature
Annual constant approximation. Use a conservative local mains temperature for winter sizing.
T_colddegC15
Collector — matching gross-area data
Select a certified example or enter your own certificate data. Gross and aperture area coefficients must never be mixed.
collectorJUC-5818-20 · 20 tubes
Installed collectorsN_panels1
Storage volume per gross collector area
75 L/m² is the f-chart reference storage. The target-area calculation holds this ratio fixed; it does not hold tank volume fixed.
R_storeL/m^275
Target annual solar share (%)
Annual load-weighted target. Winter coverage may be much lower; retain backup heating.
target_pct65
Solar resource retained after local shade (%)
Additional local shade relative to the climate data. Presets already include the terrain horizon.
shade_pct100
Monthly optical incidence factor (%)
User estimate of monthly mean optical gain relative to the certificate curve. A single annual factor is a screening approximation; it is not IAM at one incidence angle.
opt_pct96
Collector coupling factor (%)
Approximate F′R/FR factor for the loop/heat exchanger. Applied to both X and Y. Thermosiphon flow is not solved; use system test data for procurement.
loop_pct90
Collector curve irradianceG_testW/m^21000
Mean collector fluid temperatureT_meandegC60
Ambient temperature for collector curveT_airdegC20
Thermosiphon circulation phase
▶ moves markers around the loop to explain buoyancy circulation. Phase is illustrative; it is not a calculated flow speed or heating time.
cycle_degdeg70

Results

With the default inputs above, the calc gives:

ResultValue
Minimum area for annual target2.85 m²
Whole collectors for target1
Target tubes (0 for flat plate)20
Storage for whole-collector target228 L
Installed system annual solar share (%)68.4
Installed system weakest month (%)59.4
Installed system annual useful backup heat938 kWh
Installed system storage228 L
Whole-collector target annual share (%)68.4
Certificate stagnation at reference conditions170 °C
One collector output at the curve test point1,250 W
Collector efficiency at the curve test point0.411

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).

JUC-5818-20: certified zero-rise output

Source: RISE Solar Keymark SC1485-13, annex p1 (attached s1 p2), JUC-5818-20: 1385 W at 0 K, Gb=850 plus Gd=150 W/m². 3 W absolute tolerance covers rounded gross area and curve coefficients; this is a collector-curve component check, not annual system validation.

Inputs: Mean collector fluid temperature = 20 °C; the others as above.

ResultSourceThis calc
One collector output at the curve test point1,385 ± 3 W1,383 W

JUC-5818-20: certified 50 K output

Source: RISE Solar Keymark SC1485-13, annex p1 (attached s1 p2), JUC-5818-20: 1205 W at 50 K; standard stagnation 170 °C. Coefficient/area rounding explains the approximately 1 W output difference. Test point remains inside the 50 K performance range.

Inputs: Mean collector fluid temperature = 70 °C; the others as above.

ResultSourceThis calc
One collector output at the curve test point1,205 ± 3 W1,204 W
Certificate stagnation at reference conditions170 °C170 °C

Riello flat plate: certified 30 K output

Source: DIN CERTCO 011-7S2400 F, 2024-11-13, p1 (s7): CP20TSS 1129 W at 30 K for Gb=850 and Gd=150 W/m². Hemispherical intercept is 0.740*(0.85+0.15*0.84), not the beam-only 0.740; 2 W tolerance covers published rounding.

Inputs: Collector — matching gross-area data = Riello CP20TSS · flat plate; Mean collector fluid temperature = 50 °C; the others as above.

ResultSourceThis calc
One collector output at the curve test point1,129 ± 2 W1,129 W

Published DHW f-chart: January component

Source: Arif Yurtsev, A Cost-Effective and an Economic Analysis of Alternative Water Heating Systems in North Cyprus, EMU PhD thesis (2015), attached s3 p87. January corrected X=4.328, Y=0.767, printed f=0.41. Component check of the shared correlation function. The table's summer Y values exceed 3; those extrapolated results are not used as references.

Inputs: the default inputs above.

ResultSourceThis calc
Source example: January solar fraction0.41 ± 0.0050.4072

Published DHW f-chart: March component

Source: Arif Yurtsev, EMU PhD thesis (2015), attached s3 p87. March corrected X=4.754, Y=1.569 and printed f=0.83. The 0.005 absolute tolerance represents rounding to two decimal places. This tests f-chart, not the complete annual screening model.

Inputs: the default inputs above.

ResultSourceThis calc
Source example: March solar fraction0.83 ± 0.0050.8261

Related Resources

Responses

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

L ading...