The Source-to-Load Path: Why Bypass Diodes Dictate Array Output
Designing an off-grid or hybrid power system requires treating the entire charge path as a single, interdependent circuit. A failure to account for component behavior at the source cascades into undersized storage and overheated inverters down the line. The foundational system block for a DC-coupled solar setup flows as follows:
- Source: PV Array (sub-strings protected by bypass diodes) → DC Disconnect
- Regulation: MPPT Charge Controller → DC Disconnect
- Storage: Battery Bank (BMS-protected LiFePO4 or Lead-Acid)
- Conversion: Inverter/Charger → AC Breaker Panel → Loads
At the very beginning of this chain sits the bypass diode. In a standard 60-cell or 72-cell solar panel, the cells are wired in series to build voltage. If a single solar cell is shaded by a tree branch or debris, it stops generating current and instead becomes a high-resistance load. The unshaded cells force current through this shaded cell, causing it to dissipate power as extreme heat—a phenomenon known as a hot spot, which can permanently melt the EVA encapsulant and shatter the glass.
To prevent this, manufacturers solder bypass diodes (typically Schottky diodes for their low 0.3V forward voltage drop) across sub-strings of 20 to 24 cells. When a sub-string is shaded, the diode forward-biases, creating an alternate path for the current. According to PVEducation's module shading guidelines, activating one bypass diode effectively removes that sub-string from the circuit, dropping the panel’s maximum power voltage (Vmp) by roughly one-third. This voltage drop fundamentally alters the MPPT controller's tracking window and dictates how much usable energy actually reaches your battery bank.
Sizing the Storage: Series vs. Parallel, C-Rates, and Peukert Math
Once you understand that shading and diode activation will reduce your array's voltage output, you must size the battery bank to handle the resulting energy deficit. Let’s size a 24V nominal LiFePO4 system for a daily load of 3,000Wh.
Series vs. Parallel Consequences
When building a battery bank, wiring topology changes your system architecture:
- Series Wiring: Connects positive to negative. Consequence: Voltage (V) adds together, while Amp-hours (Ah) remain the same. (e.g., two 12V 100Ah batteries in series = 24V 100Ah).
- Parallel Wiring: Connects positive to positive, negative to negative. Consequence: Amp-hours (Ah) add together, while Voltage (V) remains the same. (e.g., two 12V 100Ah batteries in parallel = 12V 200Ah).
To achieve a 24V 200Ah bank using 12V 100Ah blocks, you must use a 2S2P configuration (two series strings, wired in parallel).
Sizing Math: Efficiency, DoD, and Peukert
Battery sizing is never a 1:1 ratio with your load. We must factor in inverter efficiency, battery round-trip efficiency, Depth of Discharge (DoD), and the Peukert effect.
- System Efficiency: A modern high-frequency inverter operates at ~92% efficiency. LiFePO4 round-trip charge/discharge efficiency is ~95%. Total system efficiency = 0.92 × 0.95 = 87.4%.
- Required Energy: 3,000Wh load / 0.874 = 3,432Wh required from the battery.
- Amp-Hour Base: 3,432Wh / 24V nominal = 143Ah.
- Depth of Discharge (DoD): LiFePO4 should not be discharged below 20% State of Charge to preserve cycle life (80% DoD). 143Ah / 0.80 = 178.75Ah.
- Peukert’s Law: Peukert's exponent describes how capacity drops at higher discharge rates. While lead-acid suffers heavily (exponent ~1.3), LiFePO4 is nearly linear (exponent ~1.05). At a standard 0.5C discharge rate, effective capacity drops by roughly 2%. 178.75Ah / 0.98 = 182.4Ah.
Selection: Round up to a 24V 200Ah LiFePO4 battery bank. As noted in Battery University's discharge analysis, respecting the Peukert effect ensures your runtime calculations match real-world bench testing.
Charge and Discharge Limits (C-Rates)
For our 24V 200Ah LiFePO4 bank, the C-rate dictates our hardware limits:
- Max Charge Rate (0.5C): 100A maximum continuous charge current. Your MPPT controller and wiring must be sized to handle this without exceeding 80% ampacity.
- Max Discharge Rate (1.0C): 200A continuous discharge (4,800W at 24V). The BMS must be rated for at least 200A continuous, with a 250A peak for motor starts.
Inverter and Charge Controller Sizing for the Real-World Load
With the battery bank locked in at 24V 200Ah, we size the conversion and regulation hardware to match the array and the AC loads.
Inverter Sizing
Your continuous AC load is roughly 1,500W, but you have a 1HP well pump (approx. 750W running, 2,250W starting surge).
- Continuous Rating: Select a minimum 2,000W pure sine wave inverter to provide a 33% buffer above your continuous baseline.
- Surge Rating: The inverter must support a 3,000W to 4,000W surge for 5 seconds to clear the well pump's locked-rotor amperage (LRA).
- DC Input Current: 2,000W / 24V = 83.3A. At 92% efficiency, the DC draw is ~90A. You must use 2/0 AWG copper wire with a 125A Class T fuse on the positive inverter cable.
MPPT Charge Controller Sizing
To recharge 3,432Wh in a location with 4.5 peak sun hours, you need an array capable of producing 762W (3,432 / 4.5). Factoring in a 20% derating for dust, heat, and bypass diode activation from partial shading, we target a 950W array. Let’s use three 330W panels wired in series (990W total).
| Parameter | Calculation | Hardware Requirement |
|---|---|---|
| Array Wattage | 3 × 330W | 990W Total |
| Max Charge Current | 990W / 24V | 41.25A Output |
| NEC 125% Safety Factor | 41.25A × 1.25 | 51.5A Minimum Rating |
| Max Voc (Cold Temp) | 3 × 46V × 1.15 (temp coeff) | 158V (Requires 150V+ MPPT) |
Selection: A 150V / 60A MPPT charge controller (e.g., Victron SmartSolar 150/60) perfectly matches this array, safely handling the voltage drop when a bypass diode activates while maintaining adequate current to hit the 0.5C charge limit of the battery.
Bypass Diode Solar Cell FAQ
What happens to the system voltage when a bypass diode in a solar cell activates?
When a bypass diode activates due to shading, it effectively shorts out the shaded sub-string. In a standard 72-cell panel with three diodes, the panel's maximum power voltage (Vmp) drops by exactly one-third (e.g., from 39V down to 26V). If your MPPT controller's minimum operating voltage is higher than this new 26V threshold, the controller will stop harvesting power entirely until the shade clears. This is why sizing your array with a higher series voltage (using an MPPT with a wide tracking window) is critical for shaded environments.
Can I add an external bypass diode to my solar panel if it lacks them?
No, you cannot simply wire a diode to the external MC4 connectors. Bypass diodes must be soldered directly to the internal busbars that divide the panel into sub-strings inside the junction box. Adding a single large diode across the main positive and negative leads of the entire panel will only protect the panel from reverse current if the whole panel is shaded and part of a larger series string; it will not protect individual cells from internal hot-spot heating if only a corner of the panel is shaded.
How does shading a single solar cell affect my LiFePO4 battery charging profile?
LiFePO4 batteries require a strict Constant Current / Constant Voltage (CC/CV) charging profile, typically absorbing at 14.2V to 14.4V (for a 12V nominal system). If shading triggers a bypass diode and drops the array voltage below the battery's absorption voltage plus the MPPT's overhead requirement (usually 2V to 5V), the charge controller will fail to enter the absorption phase. The battery will stall in the bulk (CC) phase or stop charging entirely, leaving it at a partial state of charge. Over time, chronic undercharging without reaching the top-balancing voltage will cause cell drift and trigger the BMS high-voltage disconnect prematurely.






