Wiring solar panels connected in series increases the total string voltage while keeping the amperage identical to a single panel. This is the most efficient configuration for feeding high-voltage MPPT charge controllers, minimizing voltage drop over long wire runs, and allowing the use of smaller gauge wire (like 10 AWG PV wire). For a 48V off-grid system, a series string ensures the array voltage remains well above the battery bank's charging voltage, which is a strict requirement for MPPT buck-conversion.

The Source-to-Load System Block & Series String Math

A complete off-grid power system follows a strict source-to-load block architecture: Solar Array (Source) → MPPT Charge Controller → Battery Bank (Storage) → Inverter → AC Load. When designing the source block, understanding the electrical consequences of series versus parallel wiring is critical.

Series vs. Parallel Consequences:
When wiring solar panels (or batteries) in series, voltages add together while amperage (Ah/A) remains constant. When wired in parallel, amperage adds together while voltage remains constant. For PV arrays, series wiring is preferred to keep current low, reducing resistive heat and allowing for thinner, cheaper copper wire. For battery banks, series wiring is used to step up voltage (e.g., four 12V batteries in series to make 48V), while parallel wiring is used to increase capacity (Ah).

Below is the exact electrical output for a string of modern 400W monocrystalline panels (Baseline specs: Vmp 40V, Imp 10A, Voc 48V, Isc 10.5A) wired in series.

Table 1: Series String Configurations for 400W PV Modules
Configuration String Vmp (Operating) String Voc (Open Circuit) String Imp (Amps) Total Wattage Min. MPPT Max Voltage
1 Panel 40V 48V 10.0A 400W 75V MPPT
2 Panels in Series 80V 96V 10.0A 800W 100V MPPT
3 Panels in Series 120V 144V 10.0A 1200W 150V MPPT
4 Panels in Series 160V 192V 10.0A 1600W 250V MPPT
Critical Cold-Temperature Gotcha: Never size your MPPT charge controller based solely on the standard test condition (STC) Voc of 48V per panel. Solar panel voltage increases as temperature drops. According to NREL PV design guidelines, a 4-panel series string with a 192V STC Voc will easily exceed 215V on a freezing 20°F (-6°C) morning. If you connect this to a 150V Max MPPT controller, the controller will suffer catastrophic overvoltage failure and brick instantly. Always use a 250V MPPT for a 4-panel series string of 60-cell/120-half-cell modules.

Battery Bank Sizing, C-Rates, and Discharge Limits

Once the DC power reaches the battery bank, we must size the storage to handle the load while respecting the chemical limits of the cells. Let's size a system for a 1500W continuous AC load running for 5 hours (7500Wh total daily consumption).

Sizing Math & Efficiency Factors:
A 48V LiFePO4 battery bank actually rests at 51.2V nominal.
7500Wh / 51.2V = 146.4Ah required.
Next, we apply the Depth of Discharge (DoD). LiFePO4 chemistry safely supports an 80% to 90% DoD without severe cycle degradation. Using a conservative 80% DoD limit:
146.4Ah / 0.80 = 183Ah minimum required capacity.
We will specify a single 48V 200Ah LiFePO4 server rack battery (10.24kWh total capacity).

Peukert's Law vs. Inverter Efficiency:
If you were using Lead-Acid (FLA/AGM), you would have to apply Peukert's Law. Peukert's exponent (typically k = 1.05 to 1.15 for lead-acid) dictates that as your discharge rate increases, your effective capacity shrinks. A 200Ah FLA battery discharged at a high 2C rate might only yield 120Ah of usable energy. LiFePO4 batteries have a Peukert exponent of nearly 1.00, meaning they deliver their full rated capacity regardless of the discharge rate. However, you must factor in inverter efficiency. A 1500W AC load drawn through an inverter with 90% efficiency requires 1666W from the battery. At 51.2V, that is a continuous DC draw of 32.5A.

Charge and Discharge Limits (C-Rates):
A 200Ah LiFePO4 battery typically has a maximum continuous discharge C-rate of 0.5C (100A) and a charge C-rate of 0.5C (100A). Our 32.5A continuous draw represents a 0.16C discharge rate, which is well within the safe thermal limits of the cells and the internal BMS (Battery Management System).

Lithium Fire-Safety & Parallel Cell Warning: LiFePO4 is the safest lithium chemistry, but thermal runaway is still a risk if the BMS fails or cells are abused. Never parallel mismatched cells, different battery brands, or batteries of different ages. When paralleling batteries, slight voltage differences cause high cross-currents that can melt busbars or overwhelm a BMS. If your load requires more than 200Ah, buy a single larger battery (e.g., a 48V 300Ah unit) rather than paralleling two mismatched 150Ah units. Always ensure your BMS includes short-circuit, over-current, and high-temperature cutoff protections compliant with NFPA lithium-ion safety guidelines.

Inverter and MPPT Charge Controller Sizing

With the array and battery defined, we must select the conversion hardware. The components must be sized not just for continuous loads, but for the inductive surge currents required to start motors and compressors.

Inverter Sizing:
For a 1500W continuous load, a 1500W inverter is insufficient. Inductive loads (like a well pump or refrigerator compressor) require a 2x to 3x surge current for a few milliseconds to start. We specify a 3000W 48V Pure Sine Wave Inverter/Charger (such as a Victron MultiPlus or Growatt SPF 3000). This provides a continuous rating well above our 1666W DC-equivalent load, and a 6000W surge capacity to handle motor startups without triggering a low-voltage BMS disconnect.

MPPT Charge Controller Sizing:
Our 4-panel series array produces 1600W. To find the maximum charging current the MPPT will push into the battery, we divide the array wattage by the battery's charging voltage (typically 54.4V for LiFePO4 absorption).
1600W / 54.4V = 29.4A maximum charge current.
Therefore, a 250V / 35A MPPT charge controller (like the Victron SmartSolar MPPT 250/35) is the exact right size. It handles the 29.4A output safely without clipping, and its 250V absolute maximum input safely accommodates the cold-weather Voc spike of our 4-panel series string.

Decision Tree: When to Wire Panels in Series vs. Parallel

While series is the default for modern MPPT systems, there are specific edge cases where parallel or series-parallel configurations are required. Use this decision matrix to finalize your PV wiring topology.

Table 2: PV Wiring Topology Decision Matrix
System Condition Recommended Wiring Technical Reasoning
Long wire run (>50 ft) to MPPT controller Series High voltage / low current minimizes I²R voltage drop; allows use of 10 AWG wire.
Using a cheap PWM charge controller Parallel PWM controllers cannot buck high voltage. Array Vmp must closely match battery voltage (e.g., ~18V Vmp for a 12V battery).
Severe partial shading (multiple roof angles) Parallel or Series-Parallel Shading one panel in a long series string drops the current of the entire string. Parallel strings isolate shading losses via blocking diodes.
Array wattage exceeds MPPT max current Series-Parallel If 8 panels exceed the MPPT's amperage limit, wire two 4-panel series strings, then parallel those two strings together.

Final Verification Step: Before energizing the system, always measure the open-circuit voltage (Voc) of your series string at the MC4 connectors with a multimeter before plugging it into the MPPT. If your meter reads significantly higher than your calculated STC Voc, verify your temperature coefficients. Never disconnect a series PV string under load; the resulting DC arc at 160V+ can melt connectors and cause severe burns or fire. Always turn off the MPPT DC disconnect switch first.