Single-Diode Model
The single-diode model is an equivalent electrical circuit that represents a solar cell as a current source, a diode, a series resistance (Rs), and a shunt resistance (Rsh). Its parameters are solved from the datasheet points so it can reproduce a module's I–V and P–V curves under any irradiance and temperature.
The single-diode model is the standard way to describe a solar cell's electrical behavior mathematically. It represents the cell as an equivalent circuit: a current source that produces light-generated current, a diode across it that captures the p-n junction's behavior, a shunt resistance (Rsh) that accounts for leakage, and a series resistance (Rs) that accounts for resistive losses in the cell and its contacts.
Its power is that it generalizes from a datasheet. A manufacturer publishes only a handful of points, open-circuit voltage (Voc), short-circuit current (Isc), and the maximum power point (Vmp, Imp), all measured at standard test conditions. By fitting the equivalent-circuit parameters so the model passes through those points, the single-diode model can then generate the full current-voltage (I–V) and power-voltage (P–V) curves at any other irradiance and temperature.
That is what makes realistic simulation possible. Once each module has an accurate I–V curve, strings are built by summing panel voltages at each current level, and parallel connections by summing currents at each voltage level. The inverter's maximum power point is then found on the combined P–V curve. None of this works from nameplate efficiency alone; it requires a curve that responds correctly to conditions.
It also captures the hard cases. Because the model is physical, it represents how a module behaves under partial shading, when bypass diodes activate, and at temperature extremes where Voc and Isc shift. Those are precisely the situations where a simple percentage derate gives the wrong answer.
Why it matters for solar installers
The single-diode model is the quiet engine under a trustworthy yield figure. It is why a properly modeled proposal holds up after the system is built, even on shaded or oddly oriented roofs. solarVis solves the single-diode model for every module from its datasheet, then builds strings, MPPT inputs, and hourly production on top of it, so the number you show the customer is grounded in physics rather than a flat assumption.
Common questions
- What are the five parameters of the single-diode model?
- The classic form has five: the light-generated (photo) current, the diode saturation current, the diode ideality factor, the series resistance Rs, and the shunt resistance Rsh. These are solved so the model passes through the datasheet's known points, open-circuit voltage, short-circuit current, and the maximum power point.
- What is the difference between the single-diode and double-diode model?
- The double-diode model adds a second diode to separately represent recombination current in the depletion region, which improves accuracy at low irradiance and for certain cell technologies. The single-diode model is simpler, needs fewer inputs, and is accurate enough for the vast majority of energy-yield modeling, which is why it is the industry default.
- Why does the single-diode model matter for production estimates?
- Because it reproduces the real I–V curve, it captures how a module behaves under partial shading, high temperature, and off-nominal irradiance, conditions a flat efficiency derate cannot represent. Building string and array curves from accurate per-module curves is what makes a simulated yield trustworthy.