Four facts to carry through this guide
- Cells in series share one current and add their voltages. The 550 Wp example module behaves like 72 full cells in series: 0.69 V per cell at open circuit and 49.6 V in total.
- Half-cut cells carry half the current, so ribbon loss (I²R) falls to a quarter. That recovers about 4.7 W on the example module, with an illustrative 0.5 mΩ of ribbon per cell.
- The maximum power point sits where dI/dV = −I/V. For the example module the fill factor is 0.79.
- At 850 W/m² and 35 °C ambient, the cells reach about 61.6 °C and the example module delivers about 409 W, roughly 74% of its nameplate.
A module datasheet gives you a handful of numbers: Pmax, Voc, Isc, Vmp, Imp and three temperature coefficients. Behind them is a physical object holding 144 small silicon diodes, some copper and a sheet of glass. Why does a 550 Wp module deliver about 410 W on a clear afternoon? Why does one shadow take away a third of its output? What does a 30-year performance warranty mean in actual watts?
This guide builds the answers from first principles. It assumes you know the single-diode model of one cell, which our guide to the physics of a solar cell develops from photons to current. We restate it, connect cells with Kirchhoff’s laws, derive the half-cut benefit and the maximum power point, translate the datasheet to real weather, and then shade one cell.
Every module value below is an illustrative “typical datasheet” number for a 550 Wp module, not a specific product. Use the datasheet of your own module for real work. Where we mention Ray2Volt’s warranties, we state them as quoted on this site: a 12-year product warranty and a 30-year performance warranty on panels.
What is inside a module
A module is a laminated stack in which each layer has one engineering job. From the sunny side inwards:
- Front glass: tempered, low-iron glass a few millimetres thick, usually with an anti-reflective coating. It passes light and resists hail and wind.
- Front encapsulant: an EVA or POE polymer film that melts and cross-links in a vacuum laminator. It bonds glass to cells, excludes moisture and cushions the brittle silicon.
- Cells: thin silicon wafers, each a diode that converts light to current.
- Ribbons and busbars: tinned copper strips or wires soldered to the cell contacts. They carry current from cell to cell and to the junction box. Their resistance is a loss, which is why section 3 matters.
- Rear encapsulant and backsheet or rear glass: a polymer backsheet gives electrical insulation and a moisture barrier. Glass-glass modules use a second glass sheet, as many bifacial modules do.
- Frame and junction box: an anodised aluminium frame gives stiffness, mounting points and an earthing point. The junction box houses the bypass diodes and output cables.
Design qualification and safety are tested under IEC 61215 and IEC 61730, including thermal cycling, damp heat and hot-spot endurance. These tests set a minimum and do not rank modules. For how Indian brands compare, see our Tier-1 panel brands guide.
Safety: this guide explains behaviour, not installation. A module produces voltage whenever light falls on it, and strings add those voltages. Work on strings, connectors and junction boxes is for qualified, licensed electricians only.
Series and parallel connection
First the notation for this section.
- : current at the terminals, in amperes (A). : voltage at the terminals, in volts (V).
- : photocurrent generated by absorbed light, in A. : diode saturation current, in A.
- : diode ideality factor, dimensionless.
- : thermal voltage in V, with Boltzmann’s constant , cell temperature in kelvin and elementary charge . At 25 °C, .
- and : series and shunt resistance of one cell, in ohms (Ω).
- : number of identical cells in series, dimensionless.
Under uniform light and temperature, the single-diode model gives one cell this relation between current and voltage.
Now connect such cells in a chain.
Kirchhoff’s laws on a string of cells
Kirchhoff’s current law says charge is conserved at every node. The only path between neighbouring cells is the ribbon joining them, so the same current flows through every cell. Kirchhoff’s voltage law says the terminal voltage is the sum of the cell voltages.
Assume identical cells, so each carries at the common current . Substitute that into the cell equation and write as . The module equation follows.
It is the same diode equation with an effective thermal voltage , a module series resistance and a module shunt resistance . The photocurrent and saturation current are unchanged, because the same current runs through every cell.
Worked example. The example module has and with (section 3 explains why a 144-half-cell module counts as 72). Per cell that is at open circuit and at maximum power. Sanity check: silicon cells give roughly 0.65 to 0.70 V at open circuit, so these are plausible.
Parallel connection
For parallel branches the roles swap. The voltage law forces the same voltage across every branch, and the current law makes the branch currents add at the shared node.
Here is the number of parallel branches. For identical branches the photocurrent and saturation current multiply by , while the series and shunt resistances divide by . The curve keeps its voltage range and stretches along the current axis. Half-cut modules use exactly this property.
Half-cut cells and ribbon loss
A half-cut module uses 144 cells, each half the size of the original full cell. Laser-cutting each wafer in two is the only change to the cell. The benefit appears in the wiring. The symbols are as follows.
- : module current, in A. : power dissipated as heat in the ribbons, in watts (W).
- : effective ribbon-path resistance of one full-size cell, in Ω. We take an illustrative .
- : number of full-size-cell equivalents in the module, here 72.
Ohm’s law gives the voltage across a resistor as , and the heat is that voltage times the current.
In a conventional module all cells sit in one string and every ribbon path carries the full module current.
Now arrange the 144 half-cells as two strings of 72, wired in parallel. By the parallel rule each string carries . A half-cell has a ribbon path half as long, so its resistance is . There are half-cells in all.
Halving the current alone divides the loss by four, because current enters squared. Twice as many segments, each with half the resistance, cancel one another. The net loss is a quarter of the original. Each half-string still has 72 cells in series, so open-circuit voltage is unchanged, and the two strings in parallel restore the full current. Electrically, 144 half-cells equal 72 full cells.
Worked example. At the maximum power point , so . Each full cell loses , and the module loses . The half-cut layout loses a quarter, . The saving is about 4.68 W, or 0.85% of 550 W. Sanity check: ribbon loss near a percent is the right order of magnitude.
| Quantity (550 Wp example) | 72 full cells | 144 half-cells |
|---|---|---|
| Cells in each series string | 72 | 72 (two strings in parallel) |
| Current in each ribbon path | 13.16 A | 6.58 A |
| Ribbon resistance per cell | 0.50 mΩ | 0.25 mΩ |
| Total ribbon loss at 13.16 A | 6.23 W (1.13%) | 1.56 W (0.28%) |
The 0.5 mΩ figure is an assumption. It is about 41% of the fitted total series resistance of the example module (next section).
The I-V and P-V curves
The terminal behaviour of the module is its I-V curve: the current it delivers at each voltage under fixed light and temperature. The short-circuit current is the current at . The open-circuit voltage is the voltage at . The P-V curve plots power, the product of the two terminal quantities, against voltage.
The maximum power point
Power is zero at both ends, so there is a maximum between them. Treat as a function of along the curve and differentiate by the product rule. At the maximum, the slope of the P-V curve is zero.
A resistive load line from the origin to the operating point has slope . The maximum power point is where the curve’s slope has equal size and opposite sign, so its dynamic resistance equals the load’s . A tracker seeks this balance, which our guide to MPPT and DC-DC converters develops. We call the point . The fill factor measures how square the curve is.
Worked example. The example datasheet gives , , and . First check consistency: , matching the 550 Wp rating. Then . Also and , so the point sits near the knee, as it should. The required slope is , a dynamic resistance of 3.18 Ω.
Where series and shunt resistance act
From here and mean module-level resistances. Write for the effective thermal voltage and for the voltage across the diode and shunt. Let , in siemens (S), be the combined conductance of the diode and the shunt.
Differentiate the module equation with respect to , using . This gives , and solving for the slope:
Near short circuit the exponential term is tiny, so . Provided , the slope there is about : a low shunt resistance makes the flat part of the curve droop. Near open circuit the diode conducts strongly and is large. If , the slope approaches . In general the diode’s own dynamic resistance adds in series with , so the exact end slope is the following.
Worked example. We fit the module equation to the four datasheet points, assuming (illustrative), and solve for the other four parameters. The fit gives , , and , so at 25 °C. The curve then reads as follows.
| Terminal voltage V | Current I | Power P = V × I |
|---|---|---|
| 0 V | 14.000 A | 0 W |
| 35 V | 13.864 A | 485.3 W |
| 40 V | 13.557 A | 542.3 W |
| 41.8 V (maximum power point) | 13.160 A | 550.1 W |
| 44 V | 12.038 A | 529.7 W |
| 46 V | 9.774 A | 449.6 W |
| 48 V | 5.446 A | 261.4 W |
| 49.6 V | 0 A | 0 W |
The slope at short circuit is against , an excellent match. At open circuit , so the exact slope is . The bare would give , because is not much greater than one. Reading from the slope at therefore needs subtracted. At the maximum power point the model gives , exactly . The loss in the series resistance there is , or 2.8% of . A larger pulls the knee inward and lowers the fill factor.
STC, cell temperature and irradiance
Datasheet values are measured at Standard Test Conditions (STC): irradiance of 1000 W/m² in the module plane, a cell temperature of 25 °C and the AM1.5G reference spectrum. STC fixes the cell temperature, not the air temperature. A module on a Tirupati roof in April never sees a 25 °C cell in full sun. STC says nothing about low-light behaviour, soiling, wind cooling or ageing. It compares modules; it does not forecast output.
Cell temperature from NOCT
Datasheets also state the Nominal Operating Cell Temperature (NOCT): the cell temperature on an open rack at 800 W/m², 20 °C ambient and about 1 m/s wind. Let be cell temperature and ambient temperature, both in °C, and irradiance in W/m². In steady state, absorbed heat equals heat lost to the air. If the loss coefficient is constant, the temperature rise above ambient is proportional to , and the NOCT point fixes the constant.
For a NOCT of 45 °C the constant is , so 1000 W/m² adds 31 K to ambient. The model ignores wind and the electrical power extracted, so expect an error of several kelvin.
Translating the datasheet
The datasheet coefficients are relative changes per kelvin: for , for and for , in %/°C. Write and . Photocurrent is proportional to photon flux, so scales with . Setting in the diode equation gives , so a change in light shifts by : logarithmic, not linear. To first order:
In the thermal voltage is in kelvin. These are linear approximations, adequate over the normal operating range, and the power expression ignores the small efficiency loss at low irradiance. Because , the coefficients are linked by , where is the fill-factor coefficient. With the example values, . Heat costs power twice: voltage falls and the knee rounds.
Worked example: a 550 Wp module on a hot afternoon
Take the illustrative module, , , , , , and . Find its state at and . First the cell temperature.
So above STC. Next the maximum power, with .
The short-circuit current follows from irradiance and the small positive .
For the open-circuit voltage, the temperature term gives . The irradiance term needs , so , and .
| Quantity | STC value | At 850 W/m², 35 °C ambient | Change |
|---|---|---|---|
| Cell temperature | 25 °C | 61.6 °C | +36.6 K |
| Maximum power Pmax | 550 W | 409.4 W | −25.6% |
| Open-circuit voltage Voc | 49.6 V | 44.3 V | −10.7% |
| Short-circuit current Isc | 14.0 A | 12.12 A | −13.4% |
| Fill factor | 0.792 | 0.763 | −3.7% |
Does it make sense? Irradiance alone would give , so heat removes 58.1 W, or 12.4%, which is . The operating fill factor is , against 0.792 at STC. The ratio is 0.963, close to the first-order estimate . And the datasheet values are mutually consistent: . This is module output only; wiring, soiling and inverter losses come on top. The cold-morning end of the voltage range matters for string design, covered in our guide to string sizing and temperature.
Mismatch, shading and bypass diodes
So far every cell was identical. In a series chain that fails once one cell receives less light. All cells carry the same current, yet a cell can only supply current up to about its own photocurrent. The weakest cell therefore limits the chain, and if the chain forces more current through it, the shaded cell is driven into reverse bias, where it absorbs power instead of producing it.
Reverse-bias heating
Let be the reverse voltage across the shaded cell in volts, the current through it in amperes and the heat it dissipates in watts. A reverse-biased cell is a passive load, so the power is the product of the two.
By Kirchhoff’s voltage law, the reverse voltage equals the voltage generated by the other cells in the protected group, plus any diode drop. Take an unprotected 72-cell string at 13.16 A with one dark cell. The other 71 cells would present . Reverse breakdown clamps the dark cell well below that, at an illustrative 15 V. The heat is then in a cell of about 0.033 m², a clear route to a burnt spot. The hot-spot endurance test in IEC 61215 exists for this reason.
What a bypass diode does
A typical module has three bypass diodes in the junction box, each wired antiparallel across one third of the cells: 24 full-cell equivalents, or 48 half-cells. A diode with forward drop (0.7 V, illustrative) stays off while its substring generates positive voltage. When a shaded substring would go negative, the diode conducts and clamps that substring at . Module voltage at current is then the sum over substrings of the greater of the substring voltage and the clamp.
With the diode, the shaded cell’s reverse voltage is at most plus the voltages of the other 23 cells in its substring: . The table models a fully dark, leaky cell as a reverse shunt resistance (illustrative).
| Case (one dark cell) | Reverse voltage | Current through cell | Heat P = V × I |
|---|---|---|---|
| No bypass diode, string held at 13.16 A, 15 V breakdown | 15 V | 13.16 A | 197 W |
| Bypass diode, 10 Ω reverse shunt | 16.4 V | 1.64 A | 26.9 W |
| Bypass diode, 20 Ω reverse shunt | 16.5 V | 0.82 A | 13.6 W |
The diode cuts the heating by roughly an order of magnitude but does not remove it, which is why thermal imaging is useful during inspection.
The stepped curve and its voltage cost
Suppose one substring receives a fraction of the light the other two get, so its photocurrent is about . Below that current all three substrings contribute and the curve is normal. Above it, the shaded substring is bypassed and the voltage drops by about one third. The I-V curve gains a step and the P-V curve gains two local maxima.
For the voltage cost, take one diode conducting with the module still at 13.16 A. Then , a loss of 14.63 V, and the power is , or 65% of 550 W. An ideal two-thirds would be 66.7%, so the diode drop costs a further 1.7 percentage points. The table comes from the fitted model with three 24-cell substrings.
| Shaded substring light, s | High-voltage peak | Low-voltage peak (diode on) | Global maximum |
|---|---|---|---|
| 0.8 | 43.2 V, 470 W | 27.2 V, 358 W | High-voltage |
| 0.5 | 44.4 V, 301 W | 27.2 V, 358 W | Low-voltage |
| 0.3 | 44.7 V, 180 W | 27.2 V, 358 W | Low-voltage |
Near the best operating point switches peaks, a jump of about 17 V. A tracker that only perturbs voltage gently may stay on the lower peak. Modern inverters therefore scan the whole voltage window periodically for the global peak, a behaviour covered in MPPT explained. Layout matters too: a horizontal shadow across a portrait module can reach all three substrings.
Degradation and warranty arithmetic
Warranties usually express the slow loss of output as a straight line. Let be initial power in W, the first-year drop as a fraction, the annual loss as a fraction per year and the elapsed years.
The average over a life of years is the mean of a straight line, and a stated end-of-life power gives the rate directly.
Worked example. The rates are illustrative, not a promise: and per year for the 550 W module.
| Year t | P(t) / P0 | P(t) for a 550 W module |
|---|---|---|
| 1 | 98.6% | 542.3 W |
| 12 (end of product warranty) | 94.2% | 518.1 W |
| 25 | 89.0% | 489.5 W |
| 30 (end of performance warranty) | 87.0% | 478.5 W |
Over 30 years the average is . Working backwards, a floor of 87% at year 30 with a 1% first-year drop gives per year, matching the table.
Two promises sit behind Ray2Volt’s panel terms: a 12-year product warranty on the product and a 30-year performance warranty on the output curve. Read the exact guaranteed power at each year, and the claim procedure, on your module’s own warranty sheet. Our guide to solar panel warranties explains what to look for.
Use your own datasheet: every module parameter here is an illustrative typical value. Degradation rates, temperature coefficients, NOCT and diode layout differ between products, so use the datasheet and warranty sheet of the module actually quoted.
To apply this to a real roof you need the module datasheet, the shade profile through the day and the inverter’s voltage window. Ray2Volt can do this analysis for your own site, including cell temperature, shading and string layout, as part of a free power audit.
Frequently asked questions
Why is a half-cut module better than a conventional one?
Each half-cell carries half the current, so ribbon loss, which scales with current squared, falls to about a quarter. The two half-strings are wired in parallel, so the module keeps the same terminal voltage and current. In the illustrative 550 W example the gain is about 4.7 W, or 0.85%. Check your own datasheet.
What does fill factor tell me about a module?
Fill factor is Vmp × Imp divided by Voc × Isc, a measure of how square the I-V curve is. Higher series resistance or lower shunt resistance reduces it. The illustrative module has 0.79, and the value falls as cells heat up.
Why does output fall in hot weather?
Cell voltage and fill factor both fall as temperature rises. With a power coefficient of -0.34 %/°C, cells at 61.6 °C, which is 36.6 K above the 25 °C test condition, lose about 12.4% of their power. Cell temperature is roughly (NOCT - 20)/800 × G above ambient.
Does a bypass diode make shading harmless?
No. A diode lets current bypass a shaded group of cells at the cost of that group's voltage. In the example, one conducting diode cuts module power to about 65%. It limits reverse-bias heating without removing it, and it creates two power peaks that the inverter's MPPT must handle.
How do I read a performance warranty in watts?
Multiply nameplate power by the guaranteed fraction on the warranty sheet. With illustrative d0 = 1% and d = 0.4% per year, P(t) = P0(1 - d0 - d·t) gives 87% at year 30, or 478.5 W from 550 W. Ray2Volt quotes a 12-year product warranty and a 30-year performance warranty on panels.
Have your module and shade analysed
Send Ray2Volt your module datasheet, roof layout and electricity bills. Our engineers can model cell temperature, shading and string layout for your own site before you order.