Solar Array Layout Calculator
Calculate panels per string and total array layout.
About the Solar Array Layout Calculator
Calculates how many solar panels fit in a string within an inverter's voltage window, and the total panels and power for your array.
How to use this calculator
- Enter the panel specification values, especially the maximum system voltage, the panel open-circuit voltage, and the temperature adjustment if needed.
- Enter the inverter or charge controller voltage limit and the target array size.
- Calculate the maximum panels per string, then determine how many strings are needed for the total number of panels.
- Check that the final layout stays within electrical limits before using the design in the field.
The formula explained
The main calculation finds the maximum number of panels that can be placed in one string without exceeding the allowed voltage, using the panel voltage and any cold-weather adjustment. It also helps determine the total number of strings needed for a given panel count.
- n = maximum panels per string
- \(V_{max}\) = maximum allowed system or inverter voltage
- \(V_{oc}\) = panel open-circuit voltage
- \(N_{total}\) = total number of panels in the array
- \(N_{strings}\) = number of strings needed
Step by step method
- Find the effective panel voltage used for sizing, including any temperature adjustment if the tool requires it.
- Divide the allowed voltage by the effective panel voltage to estimate the maximum number of panels per string.
- Round down to the nearest whole number, because you cannot use part of a panel.
- Divide the total number of panels by the panels per string to find the number of strings, then round up if there is any remainder.
Worked example
Problem. A solar setup has an inverter limit of \(600\) volts, each panel has an open-circuit voltage of \(40\) volts, and the array uses \(13\) panels total. How many panels can go in each string, and how many strings are needed?
- Compute panels per string: \(n = \\frac{600}{40} = 15\).
- Check the total array size: \(\\frac{13}{15} = 0.866...\), so one string is enough.
- Use \(13\) panels in a single string, since that stays under the limit of \(15\) panels per string.
Answer. Panels per string: \(15\). Strings needed: \(1\).
Tips and common mistakes
- Always round panels per string down, not up, because going over the voltage limit can damage equipment.
- If temperature affects panel voltage, use the coldest expected condition for the safest layout.
Frequently asked questions
Why limit panels per string?+
Cold-weather voltage must stay under the inverter's maximum input voltage.
What is Voc?+
Open-circuit voltage, the panel's highest voltage, used for string sizing.
More Engineering Tools
Explore related calculators in this category
Battery Backup (UPS) Calculator
Estimate UPS runtime from battery and load.
Battery Bank Sizing Calculator
Size a battery bank for a daily energy need.
Battery Life Calculator
Calculate how long a battery will last from capacity and current draw.
Commercial Solar Calculator
Estimate commercial solar size, output and cost.
You Might Also Like
Popular tools from other categories
Byte Array ⇄ String
Convert a string to a byte array (UTF-8) or a byte array back to a string. Supports decimal byte lists.
.htaccess Generator
Generate common .htaccess rules, force HTTPS, www redirect, and caching, with checkboxes.
1031 Exchange Calculator - Free Online
Free Calculate tax deferral in a 1031 exchange. Step-by-step solutions and formulas included. Fast, accurate, and free, with formula and example.
4% Rule Calculator
Find the retirement nest egg you need using the 4% safe-withdrawal rule.
Can't Find the Right Calculator?
Try our AI Math Solver, type any problem in plain English and get instant step-by-step solutions.