Decoding the Diagram of Solar Panel Systems: Source to Load Block Flow
Every reliable solar schematic follows a strict source-to-load block sequence. The power flows from the PV Array → DC Disconnect → Charge Controller (MPPT or PWM) → Battery Bank → Inverter/Charger → AC Load Panel. Skipping the DC disconnects or placing a fuse on the wrong side of the MPPT controller are common diagram errors that violate NEC Article 690 and create severe arc-flash hazards.Series vs. Parallel Consequences for Voltage and Amp-Hours
The most critical decision in your battery and array wiring diagram is whether to wire in series or parallel. This choice dictates your wire gauge, breaker sizing, and overall system efficiency.- Series Wiring: Voltages add together while Amp-hours (Ah) remain constant. If you wire four 12V 100Ah lithium batteries in series, your bank becomes 48V at 100Ah (4,800Wh total). The primary advantage is lower current. A 2,400W load on a 48V system pulls only 50A, allowing you to use 6 AWG copper wire. The same load on a 12V system pulls 200A, requiring massive 2/0 AWG cable to prevent voltage drop and melting.
- Parallel Wiring: Amp-hours add together while voltage remains constant. Wiring those same four 12V 100Ah batteries in parallel yields 12V at 400Ah. While this keeps the voltage safe to touch, the massive current requires heavy copper busbars, multiple parallel fuses, and careful load balancing to prevent one cell from doing all the work.
Sizing the Battery Bank: Math, C-Rates, and Safety Limits
Before you draw the battery block on your diagram, you must calculate the required capacity using real-world efficiency factors. A common beginner mistake is dividing the daily watt-hours by the battery voltage without accounting for Depth of Discharge (DoD), inverter efficiency, or the Peukert effect.Battery Chemistry Specification Matrix
The table below outlines the hard limits you must apply to your sizing math based on your chosen chemistry. Never exceed the continuous C-rate, or you will degrade the cells and trigger BMS shutdowns.| Chemistry | Nominal Voltage | Max Usable DoD | Continuous C-Rate | Peukert Exponent (k) | Round-Trip Efficiency |
|---|---|---|---|---|---|
| Flooded Lead-Acid (FLA) | 2.1V/cell (12.6V) | 50% | 0.2C (C/5) | 1.25 to 1.30 | 75% - 80% |
| AGM / Gel (Sealed) | 2.0V/cell (12.0V) | 50% - 60% | 0.25C (C/4) | 1.15 to 1.20 | 80% - 85% |
| LiFePO4 (LFP) | 3.2V/cell (12.8V) | 80% - 90% | 0.5C to 1.0C | ~1.05 (Negligible) | 95% - 98% |
| NMC (Li-ion) | 3.7V/cell (11.1V) | 80% | 1.0C to 2.0C | ~1.05 | 90% - 95% |
The Sizing Calculation (Worked Example)
Assume your AC load panel requires 3,000Wh per day. You are using a 48V LiFePO4 server-rack battery and a high-frequency inverter.- Factor in Inverter Efficiency: High-frequency inverters operate at roughly 90% efficiency under load. 3,000Wh / 0.90 = 3,333Wh required from the battery.
- Factor in Battery Round-Trip Efficiency: LiFePO4 is highly efficient (98%). 3,333Wh / 0.98 = 3,401Wh.
- Apply Depth of Discharge (DoD): To maximize cycle life, limit LiFePO4 discharge to 80%. 3,401Wh / 0.80 = 4,251Wh total required bank capacity.
- Convert to Amp-Hours at System Voltage: 4,251Wh / 48V = 88.5Ah.
⚠️ LITHIUM FIRE-SAFETY & MATCHING CALLOUT:
Never parallel mismatched lithium cells or mix old and new batteries in the same bank. Differences in internal resistance will cause the newer/lower-resistance cells to absorb massive charging currents, leading to thermal runaway. Always use a high-quality Battery Management System (BMS) rated for your maximum continuous C-rate, and ensure your MPPT charge controller is explicitly programmed with the LiFePO4 absorption and float voltage setpoints (typically 14.2V absorb, 13.6V float for 12V nominal). For more on lithium failure modes, refer to UL's lithium safety guidelines.
Never parallel mismatched lithium cells or mix old and new batteries in the same bank. Differences in internal resistance will cause the newer/lower-resistance cells to absorb massive charging currents, leading to thermal runaway. Always use a high-quality Battery Management System (BMS) rated for your maximum continuous C-rate, and ensure your MPPT charge controller is explicitly programmed with the LiFePO4 absorption and float voltage setpoints (typically 14.2V absorb, 13.6V float for 12V nominal). For more on lithium failure modes, refer to UL's lithium safety guidelines.
Inverter and Charge Controller Sizing for Real-World Loads
Your diagram must explicitly state the continuous and surge ratings for the inverter, as well as the maximum PV input for the MPPT controller. Undersizing either component will result in clipped solar harvest or nuisance tripping during motor startups.Inverter Sizing: Continuous vs. Surge (LRA)
If your calculated continuous AC load is 2,500W, do not buy a 2,500W inverter. Inductive loads like well pumps, refrigerator compressors, and HVAC blowers require 3 to 5 times their running wattage to start (Locked Rotor Amps, or LRA). For a 2,500W continuous load with a 1.5HP well pump on the same circuit, you need a 4,000W to 5,000W low-frequency pure sine wave inverter (such as the Victron MultiPlus-II 48/5000). Low-frequency inverters use massive copper toroidal transformers that can sustain 300% surge currents for 3 to 5 seconds without collapsing the DC bus voltage.MPPT Charge Controller Sizing Math
The MPPT controller must be sized based on the array wattage and the battery bank voltage, plus a 125% safety factor mandated by the NEC for continuous currents.Formula: (Total Array Wattage / Battery Bank Voltage) × 1.25 = Minimum MPPT Amp Rating
If you have four 400W panels (1,600W total) charging a 48V bank:- 1,600W / 48V = 33.3A of charging current.
- 33.3A × 1.25 (NEC safety factor) = 41.6A.
Troubleshooting the Diagram: Decision Tree for Voltage Drops
Even with a perfect schematic, real-world installations suffer from voltage drop and configuration errors. Use this decision matrix to diagnose issues when the physical system fails to match the diagram's theoretical performance.| Symptom on Inverter/MPPT Display | Most Likely Cause | Diagnostic Measurement | Corrective Action |
|---|---|---|---|
| MPPT output current is capped below expected array rating on sunny days. | Battery BMS charge current limit reached, or absorption voltage set too low. | Measure voltage at battery terminals vs. MPPT output terminals under load. | Check BMS app for active current limiting; increase MPPT absorb voltage setpoint by 0.2V. |
| Inverter alarms 'Low Battery' and shuts down when a compressor starts. | Excessive DC voltage sag due to undersized battery cables or loose terminal lugs. | Measure DC voltage directly at the inverter busbars during the motor startup surge. | Upgrade battery-to-inverter cables to 2/0 AWG or 4/0 AWG; torque lugs to manufacturer spec (typically 10-15 Nm). |
| Batteries never reach 100% State of Charge (SoC) despite full sun. | Parasitic loads consuming power during the absorption phase, or MPPT entering float too early. | Log the MPPT charge stages over a 24-hour period; measure baseline DC draw with all AC breakers off. | Disable 'tail current' early-exit features on the MPPT; ensure absorption time is set to a minimum of 2 hours for LiFePO4. |
| One battery in a parallel string gets noticeably hotter than the others. | Unequal cable lengths causing imbalanced current sharing in parallel topology. | Use a DC clamp meter to measure current flow on each individual battery's positive cable during a 1C discharge. |






