The Source-to-Load Signal Path: Sizing Components for Solar Panels

When you are building an off-grid or hybrid power system, guessing your balance-of-system (BOS) hardware leads to melted lugs, tripped BMS units, and premature battery death. Sizing components for solar panels requires treating the system as a strict source-to-load signal path. Every watt generated must pass through regulation, storage, and conversion before reaching your appliances.

The block diagram for a standard DC-coupled architecture flows strictly in this order:

  1. Source: Solar Panel Array (generates unregulated DC, variable voltage/current based on irradiance).
  2. Regulation: MPPT Charge Controller (steps down/up array voltage to match battery bus, limits charge current).
  3. Storage: Battery Bank (buffers energy, dictates the nominal DC bus voltage).
  4. Conversion: Inverter/Charger (inverts DC bus to 120V/240V AC, manages grid/generator charging).
  5. Load: AC Subpanel (distributes power to branch circuits).

For this guide, we are sizing components for a 1200W solar array (three 400W panels) feeding a 48V DC bus to support a daily load of 2500Wh. A 48V architecture is mandatory here; running 2500W through a 12V bus would pull over 200A, requiring 2/0 AWG copper and generating massive heat. At 48V, that same load pulls a manageable ~52A.

Battery Bank Architecture: Series vs. Parallel and Sizing Math

Your battery bank dictates the system voltage and available energy. Understanding the consequence of series vs parallel wiring is non-negotiable.

ConfigurationVoltage ConsequenceAmp-Hour (Ah) ConsequenceUse Case
SeriesVoltage adds (4x 12V = 48V)Ah stays identical (100Ah)High-power systems, minimizes current and wire gauge.
ParallelVoltage stays identical (12V)Ah adds (4x 100Ah = 400Ah)Low-voltage DC loads, RVs, marine applications.
Lithium Fire-Safety & Parallel Rules: Never parallel mismatched cells, different battery brands, or batteries of different ages. Variations in internal resistance cause current to loop between batteries, leading to thermal runaway and fire. If you need more capacity at 48V, buy a single 48V 100Ah server-rack battery (which contains matched cells in a 16S configuration internally managed by a single BMS) rather than wiring four 12V batteries in series. Always install a Class T fuse on the main positive terminal within 7 inches of the battery post to clear catastrophic short circuits.

Sizing Math: Peukert, Efficiency, and DoD

To size the battery for a 2500Wh daily load, we must account for system losses and Depth of Discharge (DoD).

  • Inverter Efficiency: 90% (0.90)
  • Battery Round-Trip Efficiency: 95% (0.95)
  • Combined System Efficiency: 0.855

Required energy from the battery = 2500Wh / 0.855 = 2923Wh.

If you were using Lead-Acid, Peukert's Law (which dictates that usable capacity shrinks exponentially at high discharge rates) would force you to double this number. But Lithium Iron Phosphate (LiFePO4) has a Peukert exponent near 1.05, effectively eliminating this penalty at standard C-rates.

LiFePO4 batteries should not be discharged past 80% DoD to preserve cycle life. Therefore, total nameplate capacity required = 2923Wh / 0.80 = 3654Wh.

At a 48V nominal bus (actually 51.2V for 16S LiFePO4), the required Amp-Hours = 3654Wh / 51.2V = 71.3Ah. We round up to a standard 100Ah 48V battery, giving us 5120Wh of nameplate capacity and 4096Wh of usable energy.

Charge and Discharge Limits (C-Rate)

A 100Ah LiFePO4 battery typically has a maximum continuous discharge C-rate of 0.5C. This means your maximum continuous draw cannot exceed 50A (50A × 51.2V = 2560W). Your inverter's continuous load must stay under this threshold, or the BMS will trip and kill your power. According to Battery University, keeping continuous discharge below 0.5C significantly extends the calendar life of lithium cells.

Charge Controller and Inverter Sizing for a 1200W Array

With the battery bank defined as 48V/100Ah, we can size the MPPT charge controller and the inverter.

MPPT Charge Controller Sizing

An MPPT controller acts as a DC-DC buck converter. It takes the high voltage of the solar array and steps it down to the battery charging voltage, multiplying the current in the process.

  • Base Current: 1200W array / 48V battery = 25A output current.
  • NEC Derating: The National Electrical Code (NFPA 70 / NEC Article 690.8) requires sizing the charge controller for 125% of the array's short-circuit current to handle edge-of-cloud irradiance spikes. 25A × 1.25 = 31.25A.

You need an MPPT rated for at least 35A output.

Cold Temperature Voc Check: Solar panel voltage rises as temperatures drop. Three 400W panels in series have a nominal Vmp of ~111V and a standard Voc (Open Circuit Voltage) of ~135V. If your site drops to -10°C (45°C below the 25°C STC rating), voltage increases by roughly 11%. 135V × 1.11 = 149.8V. You must select an MPPT with a maximum PV input voltage of 150V or higher to prevent frying the controller on a freezing winter morning.

Inverter/Charger Sizing

Your continuous load is roughly 1500W, but you have an inductive surge load (a 1/2 HP well pump) that requires 3000W for 5 seconds on startup. You must size the inverter to handle the surge, not just the continuous draw. A 3000W Pure Sine Wave Inverter with a built-in 120A AC transfer switch and AC charger is the correct specification. The built-in charger allows you to hook up a backup generator to top off the batteries during multi-day rainstorms.

Decision Tree: Picking Your Exact Components for Solar Panels

Stop browsing generic forums. Use this decision matrix to lock in your exact Bill of Materials (BOM) based on your array size and load profile.

System ProfileArray SizeBus VoltageRecommended MPPTRecommended BatteryRecommended Inverter
Profile A: Remote Cabin / High Surge 1200W - 1600W 48V DC Victron SmartSolar MPPT 150/35 EG4 48V 100Ah Server Rack (x1) Growatt SPF 3000TL LVM
Profile B: Skoolie / Van Build 400W - 800W 12V DC Victron SmartSolar MPPT 100/30 Dakota Lithium 12V 100Ah (x1) Victron Phoenix 12/1600 (No grid-tie)
Profile C: Whole-Home Backup 4000W+ 48V DC Twox 150/70 MPPTs EG4 48V 100Ah Server Rack (x4) Sol-Ark 15K Hybrid

The Final Concrete Pick for the 1200W Scenario

If you are building the 1200W, 2500Wh/day system outlined in this guide, do not mix and match brands across the decision tree. Buy this exact stack to ensure BMS-to-inverter communication and warranty compliance:

  1. Battery: EG4 48V 100Ah Server Rack Battery (Part #EG4-LL-S-48V100). Includes RS485/CAN communication ports.
  2. Charge Controller: Victron Energy SmartSolar MPPT 150/35. Handles the 31.25A derated requirement and safely clips the 149V winter Voc.
  3. Inverter: Growatt SPF 3000TL LVM-ES. This 48V unit supports up to 3000W continuous, handles the well-pump surge, and natively reads the EG4 battery BMS data via CAN bus to prevent over-discharge.

Final Wiring and Verification Steps

Hardware selection is only half the battle. Improper terminations cause voltage drop and fires. Follow this verification sequence before energizing:

  1. Wire Sizing: Use 4 AWG stranded copper (THHN or battery cable) from the battery bank to the inverter DC terminals. For a 24-inch run at 60A max, 4 AWG yields less than 1% voltage drop.
  2. Overcurrent Protection: Install a 150A Class T fuse (like a Bussmann JJN-150) on the positive battery cable, and a 250A ANL fuse between the MPPT and the battery busbar.
  3. Torque Specifications: Do not hand-tighten battery lugs. Use a calibrated torque screwdriver. EG4 server rack terminals require 5 Nm (44 in-lbs). Victron MPPT terminals require 2.5 Nm. Loose lugs increase resistance, generating heat that melts the plastic housing.
  4. Commissioning Sequence:
    • Connect Battery to Inverter first. Turn on Inverter. Verify DC bus reads ~51.2V.
    • Connect Battery to MPPT. Turn on MPPT.
    • Connect Solar Array to MPPT last. Never connect solar panels to an unpowered MPPT; the controller needs the battery voltage as a reference to configure its buck converter.
  5. Verify with a Multimeter: Check the voltage at the inverter DC terminals under a 1500W load. If the voltage drops below 49V at the terminals while the battery BMS reads 50V, you have a bad crimp or undersized wire. Re-terminate immediately.

By strictly following the math for DoD, respecting cold-temperature Voc limits, and terminating with exact, communicating hardware, your 48V solar array will deliver reliable, off-grid power for over a decade without a single BMS trip.