Quick Facts
What MPPT does
Maximum Power Point Tracking (MPPT) is the control algorithm inside a solar inverter or off-grid charge controller that adjusts the operating voltage of a connected solar panel or string to extract the maximum possible power. Without MPPT, a solar panel would be forced to operate at whatever voltage the load presented, which would almost never coincide with the optimal point on its current-voltage curve.
Every solar panel has a current-voltage (I-V) curve. At zero current the panel is at open-circuit voltage (Voc). At zero voltage the panel is at short-circuit current (Isc). Somewhere in between is a single point where voltage multiplied by current is highest. This is the maximum power point (MPP).
The MPP shifts continuously. When the sun goes behind a cloud, both voltage and current change. When the panel heats up, Voc drops sharply. When a leaf falls on one corner, the I-V curve develops multiple peaks. An MPPT algorithm tracks all of this in real time, thousands of times per second, and keeps the panel operating at or very near the true MPP.
How MPPT algorithms work
The two most common algorithms used in commercial inverters are Perturb and Observe (P&O) and Incremental Conductance (INC).
P&O: The controller slightly increases the operating voltage and observes whether power went up or down. If power increased, it continues in that direction. If power decreased, it reverses. The algorithm walks the I-V curve in small steps, converging on the MPP. Simple, robust, and used in most low-cost inverters.
INC: The controller compares the slope of the power curve (dP/dV) to zero. When dP/dV is positive, voltage should increase. When negative, voltage should decrease. When zero, the controller is at the MPP. Slightly more sophisticated than P&O and better at handling fast irradiance changes.
Both algorithms typically run at update rates of 1 to 10 Hz, well above the speed of cloud-cover changes.
For partial-shading situations where the I-V curve has multiple peaks, a global MPPT or sweep-based mode periodically scans the entire voltage range to locate the true global maximum. Many inverters run this every few minutes, then return to the faster local tracking.
MPPT inputs in modern inverters
A single MPPT input on an inverter operates on one string of panels in series. If the inverter has multiple MPPT inputs, each operates independently. This allows:
Different orientations: An east-facing string and a south-facing string can each find their own MPP.
Different shading: A string under partial shading does not drag down the unaffected string.
Different module types: Strings with different cell technologies (rare but possible) can each operate at their own MPP, though mixing types is generally avoided.
Different string lengths: A shorter string at a different voltage can run on its own MPPT.
Typical MPPT counts by inverter class:
| Inverter class | Typical MPPT count |
|---|---|
| Single-phase residential (1 to 6 kW) | 1 to 2 |
| Three-phase commercial (5 to 50 kW) | 2 to 4 |
| Three-phase large commercial (50 to 100 kW) | 4 to 8 |
| Utility-class string (100 to 350 kW) | 6 to 12 |
| Central inverter (500 kW+) | 1 to 4 (with separate SCBs) |
For Indian residential systems on a single roof orientation, 1 MPPT input is usually sufficient. For homes with east and west facing roof segments, 2 MPPTs is the right choice.
MPPT versus PWM (off-grid context)
Off-grid solar charge controllers come in two types. Pulse Width Modulation (PWM) controllers act as a switch between panel and battery, pulsing the connection on and off so the panel operates at the battery’s voltage. The panel’s higher voltage is wasted.
MPPT charge controllers run a DC-DC converter that steps the panel’s higher voltage down to the battery’s voltage at near 99% efficiency, capturing all of the panel’s available power.
In cold conditions, panel Voc rises sharply. A PWM controller still forces the panel to battery voltage, losing all of the extra. An MPPT controller takes full advantage. The energy gain from MPPT over PWM is 15% to 30% in typical Indian off-grid conditions, more in cold months.
MPPT efficiency: what the datasheet tells you
Inverter datasheets list:
European efficiency: A weighted average across different power levels reflecting typical European irradiance distribution.
CEC efficiency: A similar California-weighted figure.
Maximum efficiency: The single best operating point.
MPPT efficiency: How well the algorithm tracks the true MPP, typically 99% to 99.5% for quality inverters.
A 99% MPPT efficiency means that under steady conditions, the inverter operates within 1% of the true maximum power point. Under rapidly changing conditions, the figure may dip briefly.
Common mistakes with MPPT
Connecting panels with different orientations or shading conditions to the same MPPT input. The MPPT can only find one operating point, which is a compromise that loses energy from both groups.
Wiring a string longer than the inverter’s MPPT voltage range allows. Cold-day Voc can exceed the inverter’s maximum input voltage, triggering a fault.
Wiring a string shorter than the MPPT’s minimum operating voltage. The inverter cannot find a useful MPP and may shut off in low light.
Treating MPPT count as a marketing number. More MPPTs help only if you have multiple distinct string conditions. A simple uniform array does not gain from extra MPPTs.
Ignoring the global MPPT mode for partial shading applications. Without periodic full-curve sweeps, the inverter may lock onto a local peak.
Best practices
Design strings so each MPPT input handles a uniform group of panels (same orientation, same tilt, same shading).
Verify string voltage at the lowest expected ambient temperature stays within the inverter’s MPPT range.
Use the inverter’s online string sizing tools or PVsyst to confirm the design before procurement.
For partial-shading applications, choose an inverter that explicitly supports global MPPT or sweep mode.
Monitor MPPT input voltage and current per string. Sustained deviation from expected values indicates string fault, soiling, or shading.
Standards and references
MPPT algorithms are not separately certified, but the inverter’s overall efficiency including MPPT performance is reported per IEC 61683 and CEC test procedures. Modern reputable inverter brands publish detailed MPPT efficiency curves in their datasheets and product manuals.
Related glossary terms
- String Inverter
- Microinverter
- Hybrid Inverter
- IV Curve in Solar
- Shading Loss
- DC Oversizing
- Inverter Clipping
Key takeaways
Maximum Power Point Tracking is the control algorithm that keeps a solar panel or string operating at its electrical optimum across changing sunlight and temperature. Modern grid-tied inverters achieve 99% to 99.5% MPPT efficiency, recovering up to 30% more energy than fixed-voltage operation. The number and arrangement of MPPT inputs on an inverter define how flexibly the array can be designed, especially for sites with multiple orientations or partial shading.