The designing of solar PV system architecture requires calculating daily Watt-hours, dividing by system voltage and Depth of Discharge (DoD) for battery Ah, and sizing the inverter for peak surge loads. A properly sized 48V off-grid or hybrid system prevents nuisance breaker trips, maximizes lithium battery lifespan, and ensures your MPPT charge controller operates within its voltage window.
System Block Architecture: Source to Load
Before running wire gauges or buying components, map the power flow. A standard DC-coupled residential solar PV system follows a strict source-to-load path:
- Solar Array (Source): Panels wired in series/parallel to hit the MPPT voltage window (typically 60V to 145V VOC).
- MPPT Charge Controller: Steps down high array voltage to battery charging voltage while maximizing current.
- Battery Bank (Storage): The system anchor. All DC sources and loads tie into the main battery busbars.
- Inverter/Charger: Converts DC battery voltage to 120/240V AC split-phase for household loads.
- AC/DC Loads: AC loads run through the inverter's output or a subpanel. Critical DC loads (like 12V lighting or water pumps) connect to a DC-DC converter directly on the battery bus.
Choosing your system voltage dictates your wire sizing and component selection. For any system exceeding 2,000W of continuous inverter load, 48V is the mandatory standard to keep DC amperage manageable.
| System Voltage | Max Continuous Inverter Load | Typical Use Case | Wire Size to Inverter (48" run) |
|---|---|---|---|
| 12V | 1,000W (83A) | Vans, small cabins, marine | 2/0 AWG |
| 24V | 2,500W (104A) | Medium cabins, large RVs | 2/0 AWG |
| 48V | 6,000W+ (125A+) | Whole-home, off-grid, hybrid | 1/0 or 2 AWG |
Sizing the Battery Bank: Math, Peukert, and C-Rates
Battery sizing is where most DIY designs fail. You cannot simply divide daily Watt-hours by battery voltage. You must account for inverter inefficiency, Depth of Discharge (DoD), and Peukert's Law.
The Sizing Math (Worked Example):
Assume a daily AC load of 4,000Wh. Your inverter (e.g., Victron MultiPlus 48/5000) is 93% efficient under typical load.
- Actual DC Draw: 4,000Wh / 0.93 = 4,301Wh required from the battery.
- DoD Adjustment: LiFePO4 batteries should not be discharged below 20% State of Charge (SoC) to preserve cycle life. Usable DoD is 80%.
4,301Wh / 0.80 = 5,376Wh total nominal bank capacity required. - Amp-Hour Calculation: At 48V nominal (51.2V actual for 16S LiFePO4):
5,376Wh / 51.2V = 105Ah.
To achieve this, you would parallel two 48V 100Ah server rack batteries (like the EG4 48V 100Ah, approx. $1,199 each) for a total of 200Ah (10.24kWh), giving you slightly over one day of autonomy while respecting the 80% DoD limit.
Peukert's Law and C-Rate Limits
Peukert's Law states that as the rate of discharge increases, the available capacity of the battery decreases. The formula is t = H(C/I)^k, where k is the Peukert exponent.
For flooded lead-acid, k is typically 1.3. Pulling high current drastically shrinks your usable Ah. For LiFePO4, k is nearly 1.05, meaning capacity remains stable even at high draws. However, you must respect the manufacturer's C-rate limits. A standard 100Ah LiFePO4 battery has a 1C discharge limit (100A continuous) and a 0.5C charge limit (50A max charging current). Exceeding 0.5C charge on a single battery will trip the BMS or degrade the cells.
| Parameter | AGM / Flooded Lead-Acid | LiFePO4 (Lithium Iron Phosphate) |
|---|---|---|
| Usable DoD | 50% | 80% - 90% |
| Peukert Exponent (k) | 1.25 - 1.35 | 1.02 - 1.06 |
| Max Charge C-Rate | 0.2C (20A per 100Ah) | 0.5C - 1.0C (50A-100A per 100Ah) |
| Round-Trip Efficiency | 75% - 80% | 95% - 98% |
Inverter and Charge Controller Sizing
Once the battery bank is defined, size the inverter for the load, and the charge controller for the array.
Inverter Sizing for Surge:
Continuous wattage is only half the story. Inductive loads like well pumps, refrigerator compressors, and power tools require massive Locked Rotor Amps (LRA) to start. A 1/2 HP well pump might draw 1,000W running but requires 3,000W for 5 seconds to start. Your inverter must have a surge rating that covers this. A 5,000W / 10,000W surge inverter (like the Victron MultiPlus 48/5000 or EG4 6000XP) handles these transients without tripping the low-voltage cutoff.
MPPT Charge Controller Sizing:
To recharge a 4,000Wh daily draw, assume 4 peak sun hours (use the NREL PVWatts Calculator for your exact zip code).
4,000Wh / 4 hours = 1,000W solar array minimum.
Add a 25% derating factor for heat, dust, and wire loss: 1,250W array.
At 48V nominal, 1,250W / 48V = 26A of charge current. A 60A MPPT controller (such as the Victron SmartSolar 150/60) provides headroom to add more panels later while staying safely under its thermal limits.
Frequently Asked Questions: Designing of Solar PV System
Should I wire my battery bank in series or parallel?
Wiring batteries in series increases voltage while keeping Amp-hours (Ah) the same (e.g., four 12V 100Ah batteries in series = 48V 100Ah). Wiring in parallel increases Ah while keeping voltage the same (e.g., four 48V 100Ah batteries in parallel = 48V 400Ah). For modern 48V LiFePO4 server rack batteries, you are wiring them in parallel on a 48V busbar to increase total kWh capacity. Always use symmetrical busbar wiring (diagonal connection method) to ensure equal current draw across all parallel batteries.
How do I account for inverter inefficiency in my solar PV design?
Inverters consume power just to stay on (tare loss) and lose energy as heat during DC-to-AC conversion. High-frequency inverters typically operate at 88-92% efficiency, while low-frequency transformer-based inverters (like the Victron MultiPlus) hit 93-95% at optimal load but have higher tare losses. Always divide your total AC Watt-hours by the inverter's efficiency decimal (e.g., 0.93) to find the true DC Watt-hours your battery must supply.
What charge and discharge limits apply to LiFePO4 server rack batteries?
Most 48V 100Ah LiFePO4 rack batteries feature a 100A BMS, meaning the absolute maximum continuous discharge is 1C (4,800W). However, to maximize cycle life (achieving 6,000+ cycles), limit continuous discharge to 0.5C (50A / 2,400W per battery). For charging, never exceed 0.5C (50A) per battery. If you have two batteries in parallel, your MPPT charge controller should be configured to output a maximum of 100A to the bank.
Do I need a DC disconnect between the solar panels and the charge controller?
Yes. According to NEC-style guidance (Article 690), a DC disconnect rated for the maximum system voltage and 156% of the short-circuit current (Isc) is required. This allows you to safely isolate the array from the charge controller for maintenance without pulling MC4 connectors under load, which will cause destructive DC arcing.






