Four yield facts to hold on to
- Irradiance is power per area in W/m². Irradiation is its time integral in kWh/m². A day with 5.5 kWh/m² equals 5.5 peak sun hours at 1 kW/m².
- Ideal energy is E = P × H ÷ G, with P in kWp, H in kWh/m² and G = 1 kW/m². The performance ratio PR = actual ÷ ideal collects every loss into one number.
- Losses multiply, so PR is a product of (1 − loss) terms. In our illustrative chain the losses add up to 22.5 per cent, but the product gives a PR of 0.794, not 0.775.
- The site rule of 1,400 to 1,600 units per kW per year equals a capacity utilisation factor of about 16 to 18 per cent.
A quotation says your roof will make so many units a year. Behind that sentence sits a short chain of physics: sunlight reaching the panels, the panels turning it into DC at a given temperature, and the DC surviving wiring, the inverter and dust. Each link is an equation, and once you can write it you can question it.
This article builds that chain from first principles: irradiance and irradiation, plane-of-array transposition, the performance ratio of IEC 61724, temperature loss, the 4 to 4.5 units per kW per day rule of thumb we use in Andhra Pradesh, 25 years of degradation, and a 10 kWp worked example.
All site data here are illustrative, and every result is an estimate that a site audit would refine. Companion articles cover sun path, tilt angle and shading geometry and the module I-V curve, which explains the temperature coefficient.
From power density to energy: irradiance and peak sun hours
Two quantities are easily confused: power and energy. We define both before using either.
- : irradiance, the solar power arriving per unit area, in W/m². It changes from second to second.
- : irradiation, the solar energy arriving per unit area over a period, in kWh/m².
- : time, in hours.
- : the reference irradiance of 1 kW/m² (1,000 W/m²), also the standard test condition value.
Energy is the time integral of power, so irradiation is the time integral of irradiance over the period of interest, usually a day, a month or a year.
If G is in kW/m² and t in hours, H comes out in kWh/m². A pyranometer or reference cell measures G, and a data logger approximates the integral by summing short samples.
Peak sun hours
Peak sun hours (PSH) are a unit conversion, not a count of sunshine. Define the equivalent time as the hours at the reference irradiance that would deliver the same irradiation:
With , in hours equals H in kWh/m². That is the whole identity: a day with has 5.5 peak sun hours. Sanity check: the sun is up for roughly twelve hours, but irradiance averages far below 1 kW/m² over them, so 5 to 6 equivalent hours is plausible.
GHI, DNI and DHI
Sunlight arrives either straight from the solar disc or scattered by the atmosphere. Databases report three components, each on a defined surface.
- : direct normal irradiance, in W/m². Beam light measured on a surface kept perpendicular to the sun's rays.
- : diffuse horizontal irradiance, in W/m². Scattered sky light falling on a horizontal surface.
- : global horizontal irradiance, in W/m². Everything arriving on a horizontal surface.
- : solar zenith angle, in degrees. The angle between the sun and the vertical.
A horizontal surface sees the beam at an incidence angle equal to the zenith angle, so the beam contributes DNI × cos θz to it. Adding the diffuse part gives the closure relation:
Worked check, with illustrative numbers. At , take DNI = 700 W/m² and DHI = 130 W/m². Then , below the 1,000 W/m² reference, which is reasonable for a hazy or non-peak hour. If a source gives two components, closure recovers the third.
Transposing sunlight to the plane of the array
Panels are tilted, so the number that matters is the plane-of-array irradiance . Databases usually give GHI, so a model must convert it. The simplest is the isotropic sky model of Liu and Jordan. Anisotropic models such as Hay-Davies and Perez add circumsolar and horizon brightening and are used in professional simulation software. At moderate tilts they differ by a few per cent of annual irradiation, and more at steep tilts.
- : module tilt from the horizontal, in degrees.
- : angle of incidence between the sun's rays and the module normal, in degrees.
- : solar azimuth and module azimuth, in degrees.
- : ground albedo, the dimensionless fraction of GHI that the ground reflects. Values around 0.2 are commonly assumed for ordinary ground and 0.3 or more for a bright, whitewashed roof.
The beam term needs the incidence angle, from the sun-path geometry of the companion article:
When the sun is behind the module plane, cos θ is negative and the beam term is set to zero.
Deriving the sky view factor
Assume uniform sky radiance in W/m²/sr over the upper hemisphere, which is what isotropic means. A surface with unit normal receives from the directions it can see, with the solid angle in steradians. For a horizontal surface:
Here is the polar angle from the vertical and the azimuth. Now tilt the surface by β. The module's front hemisphere (where ) splits into a sky part and a ground part, with contributions per unit radiance and . Together they fill the front hemisphere:
For a second relation, integrate over the whole upper hemisphere with no visibility cut. Horizontal components cancel by symmetry and the vertical one integrates to π, so and the result is . This counts the visible sky positively and the sky behind the module plane negatively. Reflecting that region through the origin maps it onto the ground region in the module's front hemisphere, so its magnitude is . Therefore
Adding and subtracting the two relations gives the sky view factor and the ground view factor:
Dividing by (since ), the module receives the fraction of the diffuse irradiance. Sanity check: at it is 1, and at it is one half, as for a vertical wall. A uniform diffuse ground of radiance gives, by the same argument, the ground-reflected term . The assumptions are a flat unobstructed horizon, a uniform sky and uniform ground. Nearby walls, parapets and trees break all three, which is why shade surveys matter.
The Liu and Jordan result
The three terms are beam, sky diffuse and ground-reflected. Worked example, illustrative: sun at , tilt facing the sun's azimuth so , DNI = 700, DHI = 130, GHI = 764.4 W/m² and .
| Term | Working | Result (W/m²) |
|---|---|---|
| Beam | 700 × cos 10° = 700 × 0.9848 | 689.4 |
| Sky diffuse | 130 × (1 + cos 15°) ÷ 2 = 130 × 0.9830 | 127.8 |
| Ground reflected | 764.4 × 0.2 × (1 − cos 15°) ÷ 2 = 764.4 × 0.2 × 0.0170 | 2.6 |
| Plane of array total | 689.4 + 127.8 + 2.6 | 819.8 |
The plane receives about 7 per cent more than the horizontal (819.8 against 764.4 W/m²), sensible for a tilt towards the sun. The ground term is tiny at a shallow tilt, so a low-tilt rooftop array gains little from albedo.
Ideal energy and the performance ratio
Module ratings are given at standard test conditions (STC): 1,000 W/m², 25 °C cell temperature and a defined air-mass spectrum. The nameplate kWp is the DC power under those conditions. We ask what energy an ideal plant would deliver, then compare the real plant with it.
- : array rating at STC, in kWp.
- : STC irradiance, 1 kW/m².
- : plane-of-array irradiation over the period, in kWh/m².
- : ideal and measured energy at the AC meter, in kWh.
Assume an ideal array whose power is proportional to irradiance, with the cell at 25 °C and no other losses. Then , and integrating gives
Unit check: . Example: 10 kWp on a day with gives , which is 10 kW for 5.5 peak sun hours.
The performance ratio
IEC 61724 defines the monitoring quantities for photovoltaic systems. Two of them are the reference yield in hours and the final yield in kWh/kWp, which is also hours. Their ratio is the performance ratio:
PR is dimensionless and not an efficiency: it compares output with what the nameplate rating would deliver, which makes plants comparable. PR falls in hot weather because the reference stays at 25 °C, so compare like periods with like. The denominator also needs plane-of-array data from a pyranometer or reference cell, since a satellite-based PR inherits the satellite error.
The multiplicative loss chain
Energy flows through a series of stages: the module, the DC wiring, the inverter and the AC wiring to the meter. Each stage passes on a fraction of what it receives. Let be the fractional loss at stage i, a dimensionless number between 0 and 1. Stage i retains , so after n stages
This is exact when the stages act in series on the same energy stream, each loss defined against the energy entering that stage. Simulation tools split losses differently, so treat it as a close approximation. Expanding for small shows what simply adding percentages loses:
The first-order estimate is slightly low because the pair term is positive: a second loss acts on energy already reduced, so it removes a little less than its face value.
An illustrative loss table
The table lists typical ranges for a rooftop plant in a hot, dusty climate, and the values used in the worked examples. They are illustrative. Confirm each per site, because roof ventilation, cleaning, cable length, inverter model and grid reliability differ. The last column is the running product. An optical, spectral and weak-light row is included because real plants lose a few per cent there too.
| Loss | Typical range | Value used | Running factor |
|---|---|---|---|
| Cell temperature | 6 to 12 % | 9.0 % | 0.9100 |
| Soiling | 2 to 6 % | 3.0 % | 0.8827 |
| Module mismatch | 0.5 to 2 % | 1.5 % | 0.8695 |
| DC wiring | 1 to 2 % | 1.5 % | 0.8564 |
| Inverter conversion | 2 to 3.5 % | 2.5 % | 0.8350 |
| AC wiring and transformer | 0.5 to 1.5 % | 1.0 % | 0.8267 |
| Availability (outages, downtime) | 0.5 to 2 % | 1.0 % | 0.8184 |
| Optical, spectral and weak-light | 2 to 4 % | 3.0 % | 0.7938 |
The values add up to , so the first-order estimate gives . The exact product is 0.7938. The pair terms sum to 0.0197, and including them gives 0.7947, within 0.1 percentage point. Adding losses understates PR by about 1.9 points here.
Read the table as a template: Each value is typical for a rooftop plant, not a measurement of your roof. Soiling depends on how often the array is cleaned, as our solar panel maintenance guide explains.
Temperature loss and why it must be irradiance-weighted
Silicon cells lose voltage as they warm, so output falls with temperature. In India this is usually the largest single loss, so it gets its own derivation. Notation first.
- : cell temperature, in °C.
- : ambient air temperature, in °C.
- : power temperature coefficient, in 1/K. It is negative for silicon, and a typical datasheet value is about (that is, −0.30 % per kelvin). Use your own module datasheet.
- : nominal operating cell temperature from the datasheet, in °C. We use 45 °C as an illustrative value.
- : heating coefficient, in K·m²/W.
Assume the cell runs above ambient in proportion to irradiance. NOCT is defined at 800 W/m² and 20 °C ambient, so the rise there is NOCT − 20 and
For NOCT = 45 °C, , so a cell at 1,000 W/m² runs about 31 K above ambient. This ignores wind and mounting. Close-mounted modules on a concrete roof run hotter than the datasheet suggests, perhaps by several kelvin. To first order, the power at irradiance G and cell temperature is
Integrating over the period, the energy is . Pull the constants out and define the irradiance-weighted mean cell temperature:
The temperature loss is exactly , and it uses , not the simple time average. Energy is the quantity being summed, and it arrives mostly when the sun is high. Cool early-morning and late-afternoon hours contribute little energy, so averaging them in equally would flatter the plant.
A worked clear day
Take an illustrative clear day with W/m² from 06:00 to 18:00 and °C. Twelve hourly midpoints give:
| Hour (midpoint) | G (W/m²) | Ta (°C) | Tc (°C) |
|---|---|---|---|
| 06:30 | 117 | 21.1 | 24.8 |
| 07:30 | 344 | 22.9 | 33.7 |
| 08:30 | 548 | 25.0 | 42.1 |
| 09:30 | 714 | 27.0 | 49.4 |
| 10:30 | 831 | 29.1 | 55.0 |
| 11:30 | 892 | 30.9 | 58.8 |
| 12:30 | 892 | 32.3 | 60.2 |
| 13:30 | 831 | 33.4 | 59.4 |
| 14:30 | 714 | 33.9 | 56.2 |
| 15:30 | 548 | 33.9 | 51.1 |
| 16:30 | 344 | 33.4 | 44.2 |
| 17:30 | 117 | 32.3 | 36.0 |
The day's irradiation is . The simple mean cell temperature is 47.6 °C, but the irradiance-weighted mean is . With :
The unweighted average understates the loss by about 1.5 percentage points, roughly one-fifth of the true loss. Sanity check: the weighted value lies closer to the midday cell temperature (about 60 °C), as it should. A real annual figure weights all 8,760 hours of measured or modelled weather. The 9 per cent used in the chain is plausible for a hot climate and a close-mounted roof, and your datasheet coefficient and roof airflow could move it by a couple of points.
Specific yield, CUF and the site rule of thumb
Two numbers compare plants of different sizes: specific yield, met above as final yield, and the capacity utilisation factor, which compares energy with what the array would make at full rated power for every hour of the year.
- : specific (final) yield, in kWh/kWp, equal numerically to hours.
- : capacity utilisation factor, dimensionless, often quoted in per cent.
- : hours in a non-leap year.
Some reports use AC capacity in the denominator, so check which one a quoted CUF uses. Combining the PR definition with the reference yield gives a forecast formula, , where is numerically the annual in kWh/m².
Reconciling with 4 to 4.5 units per kW per day
Our working rule for this part of Andhra Pradesh is about 4 to 4.5 units per kW per day, or roughly 1,400 to 1,600 units per kW per year. A unit is one kWh. Convert it:
Dividing the annual range by 365 gives 3.8 to 4.4 units per kW per day, matching the quoted daily figures within the rounding that "about" allows. Now work backwards to the implied PR. For an illustrative plane-of-array irradiation of 5.3 to 5.6 kWh/m² per day, the annual is 1,934.5 to 2,044 hours, and .
| Annual Yf (kWh/kWp) | Hpoa = 5.3 kWh/m²/day | Hpoa = 5.45 kWh/m²/day | Hpoa = 5.6 kWh/m²/day |
|---|---|---|---|
| 1,400 | 0.724 | 0.704 | 0.685 |
| 1,500 | 0.775 | 0.754 | 0.734 |
| 1,600 | 0.827 | 0.804 | 0.783 |
The implied PR runs from 0.69 to 0.83 across the grid, and from 0.72 to 0.78 if you pair low yield with low irradiation and high with high. Our clean chain gave 0.794, so the rule sits somewhat below it. That is deliberate: a planning figure should absorb outages, partial shade, poor years, hotter roofs and slow decline.
The 5.3 to 5.6 kWh/m² figure is illustrative. For a real site, pull plane-of-array irradiation from NASA POWER, the NREL National Solar Radiation Database (through PVWatts) or Meteonorm, then transpose for your tilt and azimuth. Our guide on how to size a solar system turns such figures into kW.
Degradation and seasonal variation
Degradation over a lifetime
Modules lose a small fraction of output each year. Let d be the annual degradation rate (dimensionless, per year), the first-year energy in kWh and the energy in year n. Assume a constant rate and the same weather every year. Each year retains of the previous one, so
The lifetime energy over N years is a geometric series with ratio :
For small d the binomial expansion gives a linear approximation. Summing it with :
Worked example. Take an illustrative per year, years and the first-year energy of the 10 kWp example below, kWh.
| Year n | Factor (1 − d)n−1 | Energy (kWh) |
|---|---|---|
| 1 | 1.0000 | 15,936 |
| 5 | 0.9801 | 15,620 |
| 10 | 0.9559 | 15,233 |
| 15 | 0.9322 | 14,856 |
| 20 | 0.9092 | 14,489 |
| 25 | 0.8867 | 14,130 |
The geometric sum is first-year equivalents, so kWh. The linear form gives , or 374,503 kWh, only 0.24 per cent lower. Ignoring degradation gives kWh, 6.1 per cent above the geometric result. The 25-year average is 0.942 of year one, about 1,502 kWh/kWp per year, near the middle of the 1,400 to 1,600 rule.
An estimate, not a promise: The 0.5 per cent a year is an assumed planning value, and modules often lose more in the first year. The performance warranty states a guaranteed floor, not a forecast. Read the schedule for your model and treat any lifetime kWh figure as a planning estimate.
Seasons and monsoon months
Monthly energy follows irradiation, modified by temperature and soiling. Clear spring months give the highest irradiation but hot cells and dusty glass, so PR dips while energy peaks. Monsoon months bring cloud, which cuts the beam and raises the diffuse share, and rain, which washes the glass. Winter has a lower sun but cooler cells and a higher PR. The profile below is illustrative, not site data, and holds PR at 0.794 for simplicity.
| Month | Hpoa (kWh/m²/day) | Energy, 10 kWp (kWh) | Units per kW per day |
|---|---|---|---|
| January | 5.3 | 1,304 | 4.21 |
| February | 6.1 | 1,356 | 4.84 |
| March | 6.7 | 1,649 | 5.32 |
| April | 6.8 | 1,619 | 5.40 |
| May | 6.5 | 1,600 | 5.16 |
| June | 5.4 | 1,286 | 4.29 |
| July | 4.8 | 1,181 | 3.81 |
| August | 4.9 | 1,206 | 3.89 |
| September | 5.1 | 1,215 | 4.05 |
| October | 4.9 | 1,206 | 3.89 |
| November | 4.7 | 1,119 | 3.73 |
| December | 4.8 | 1,181 | 3.81 |
The profile averages 5.50 kWh/m² per day, like the worked example, and sums to about 15,922 kWh, within 0.1 per cent of the one-step annual figure. The best month gives about 1.45 times the energy per day of the weakest, so your meter will not show 4.4 units per kW every day. Compare a month with the same month last year.
Worked example: a 10 kWp rooftop
Now put the chain together. The inputs are illustrative: 10 kWp, per day averaged over 365 days, and the loss values above. The annual irradiation is , so
Each loss then multiplies the running energy by its retained fraction.
| Step | Retained fraction | Energy after step (kWh) |
|---|---|---|
| Ideal energy | 1.000 | 20,075 |
| Cell temperature | 0.910 | 18,268 |
| Soiling | 0.970 | 17,720 |
| Module mismatch | 0.985 | 17,454 |
| DC wiring | 0.985 | 17,193 |
| Inverter conversion | 0.975 | 16,763 |
| AC wiring and transformer | 0.990 | 16,595 |
| Availability | 0.990 | 16,429 |
| Optical, spectral and weak-light | 0.970 | 15,936 |
The final energy is kWh in the first year. The headline metrics follow from the definitions above:
| Metric | Working | Result |
|---|---|---|
| Performance ratio | 15,936 ÷ 20,075 | 0.794 |
| Specific yield | 15,936 kWh ÷ 10 kWp | 1,594 kWh/kWp |
| CUF | 1,594 ÷ 8,760 | 18.2 % |
| Units per kW per day | 1,594 ÷ 365 | 4.37 |
| Whole plant per day | 15,936 ÷ 365 | 43.7 kWh |
Sanity checks: 4.37 units per kW per day lies inside the 4 to 4.5 rule, and 1,594 kWh/kWp sits at the top of the 1,400 to 1,600 range. Over 25 years with 0.5 per cent degradation, lifetime energy is about 375,000 kWh, roughly 15,000 kWh a year.
How uncertain is this?
With every loss at the optimistic end of its table range the PR becomes 0.863 (about 17,300 kWh). At the pessimistic end it falls to 0.710 (about 14,300 kWh). Raising soiling from 3 to 6 per cent alone cuts the result by 3.1 per cent, and a temperature loss of 12 per cent instead of 9 cuts it by 3.3 per cent. The estimate is a range of a few thousand kWh, narrowed only by a site audit, a shade study and local weather data.
Where to act: After installation you influence soiling and availability, through cleaning and prompt fault response. Temperature, wiring and inverter losses are largely fixed at design stage. A falling monthly PR flags a problem before the bill does.
Using these numbers on your own roof
To apply this to a real building, follow the same order. Get plane-of-array irradiation for your tilt and azimuth. Replace the illustrative losses with values from your datasheets, cable lengths, cleaning plan and DISCOM supply record. Compute , apply degradation, and only then ask what the units are worth. That belongs to rooftop solar ROI and payback, and it should use a range, not a point.
Ray2Volt can run this analysis for your own site, including a shade survey, a tilt and orientation check and a loss budget for the equipment we propose. Book a free power audit and we will send the estimate with its assumptions written out, so you can check each line.
Frequently asked questions
What is the difference between irradiance and irradiation?
Irradiance is power per unit area in watts per square metre, and it changes second by second. Irradiation is the energy arriving per unit area over a period, in kilowatt-hours per square metre, and it is the time integral of irradiance. Yield calculations use irradiation because your meter records energy, not power.
What does a peak sun hour mean?
One peak sun hour is 1 kWh/m² of irradiation, the energy that falls in one hour at 1,000 W/m². A day with 5.5 kWh/m² has 5.5 peak sun hours even though the sun is up for about twelve. The idea converts a day of varying sunlight into an equivalent number of hours at full strength.
What performance ratio should a rooftop plant achieve?
Well-built plants often report a performance ratio from the high 70s to the low 80s per cent, but the figure depends on climate, soiling, design and how it is measured. Treat that as a typical range, not a guarantee. Compare your plant with its own history and a site-specific estimate, using the same period and method.
Why are summer months not always the best for output?
Hot cells lose voltage. Output falls about 0.3 to 0.4 per cent for each degree the cell is above 25 degrees Celsius, and a roof-mounted cell can run 25 to 35 degrees above ambient in strong sun. Spring still gives high energy because irradiation is high, but the performance ratio dips in the hottest, dustiest weeks.
How many units per kW can I expect in a year?
A rule of thumb for this part of Andhra Pradesh is about 4 to 4.5 units per kW per day, or roughly 1,400 to 1,600 units per kW per year. The real figure depends on tilt, shade, soiling, equipment and weather. A site audit and a simulation with measured irradiance data give a better estimate for your roof.
Get a yield estimate for your own roof
Send Ray2Volt your bill and roof details. Our engineers can survey the site, model the losses and explain the generation estimate in your quotation.