NEC 690.8 practice6 min read

Worked Example: Sizing an MPPT Charge Controller for a 3.2 kW Array on 48 V and 24 V Batteries

The same 3.2 kW array needs a 100 A controller on a 48 V battery but a 200 A controller on 24 V. How the current rating is worked out.

Scenario

PV array3.2 kW (STC)
Controller typeMPPT
Battery48 V nominal (compared with 24 V)
Design margin10% on top of the 125% continuous factor

Step-by-step calculation

Step 1: Output (charging) current at 48 V

I = P_array / V_battery
I = 3200 / 48
I = 66.7 A

Step 2: Apply the continuous factor and margin

I_req = I × 1.25 × (1 + margin)
I_req = 66.7 × 1.25 × 1.10
I_req = 91.7 A

Step 3: Select a standard rating

Step 4: Repeat for a 24 V battery

Step 5: Check the PV input side

The controller's maximum PV input voltage must exceed the array's open-circuit voltage at the lowest site temperature, and its PV input current must cover the array short-circuit current. These are separate checks on the controller data sheet.

Result summary

CheckRequirementActualStatus
48 V system controller rating≥ 91.7 A100 A✓ PASS
24 V system controller rating≥ 183.3 A200 A✓ PASS
On a 48 V battery the 3.2 kW array needs a 100 A MPPT controller (91.7 A required). On 24 V the current doubles, and a 200 A controller or two smaller controllers are needed.

Key insight: For an MPPT controller the output current is set by array power and battery voltage, not by the array current. Doubling the battery voltage halves the controller size.

Try it with your own numbers

Every input in this example is editable in the live calculator — no signup needed.

Open Solar Charge Controller Sizing calculator →

Frequently asked questions

How is a PWM controller sized instead?

A PWM controller passes the array current almost directly, so it is sized from array short-circuit current × 1.25 (× margin), with the array voltage matched to the battery.

Can the array power exceed the controller rating?

Many MPPT controllers allow some array oversizing and simply limit output current, but check the manufacturer's maximum array power and input current limits.

More in Solar, EV & Renewables

← Back to all worked examples