How to calculate the string sizing for polycrystalline solar panels?
How to Calculate String Sizing for Polycrystalline Solar Panels
To calculate string sizing for polycrystalline solar panels, you need to match the combined voltage of panels in series to your inverter's input range, while ensuring the current stays within limits. It boils down to four key steps: checking the panel's specs, factoring in temperature effects, using the inverter's voltage window, and applying safety margins. Get this wrong, and you risk clipping power, tripping breakers, or even damaging equipment. Let’s break it down with real numbers and practical examples.
First, grab your panel’s datasheet. For a typical 330W polycrystalline panel, you might see: Open Circuit Voltage (Voc) of 40.5V, Maximum Power Voltage (Vmp) of 33.2V, Short Circuit Current (Isc) of 10.2A, and Maximum Power Current (Imp) of 9.95A. These numbers are at Standard Test Conditions (STC: 25°C, 1000W/m²). But real-world conditions are rarely "standard," so we adjust for temperature—especially cold, which spikes voltage.
Voltage changes with temperature. Polycrystalline panels have a temperature coefficient for Voc, usually around -0.30% to -0.35% per °C. If your local record low is -10°C and STC is 25°C, that’s a 35°C drop. Multiply: 35 × (-0.33%) = -11.55%. Wait, negative coefficient means voltage goes up as temp drops! So, Voc increases by about 11.55%. For our 40.5V panel, adjusted Voc = 40.5V × (1 + 0.1155) ≈ 45.2V. This cold-voltage is critical—exceed your inverter’s max input, and you might void warranties or cause faults.
Now, the inverter side. Say you’re using a 5kW string inverter with these specs: MPPT voltage range: 200V-800V, max DC input: 1000V, max current: 15A per string. Your string voltage (panels in series) must land in that 200V-800V "sweet spot" for the Maximum Power Point Tracker (MPPT) to work efficiently. Too low, and it won’t start; too high, and it shuts down.
Calculate minimum and maximum panels per string. For minimum, use Vmp at highest expected temperature (e.g., 40°C). Temperature rise from STC: 40°C - 25°C = 15°C. Coefficient for Vmp is roughly -0.40%/°C. Vmp adjustment: 15 × (-0.40%) = -6%. So, Vmp drops to 33.2V × (1 - 0.06) ≈ 31.2V. Minimum panels = inverter’s minimum MPPT voltage (200V) ÷ adjusted Vmp (31.2V) = 6.4 → round up to 7 panels.
For maximum, use Voc at coldest temp. We already have cold-adjusted Voc ≈ 45.2V. Maximum panels = inverter’s max DC input (1000V) ÷ adjusted Voc (45.2V) = 22.1 → round down to 22 panels (never exceed max voltage!). Also, check inverter’s absolute max: some allow 1000V, but MPPT stops at 800V—so stay under 800V for efficiency. 22 panels × 45.2V = 994.4V, close to limit! Maybe cap at 20 for safety: 20 × 45.2V = 904V, still under 1000V but above 800V—verify with manufacturer guidelines.
Current is simpler. String current equals panel Imp (or Isc for safety). Our panel’s Imp is 9.95A, well under the inverter’s 15A limit. But if you parallel strings, total current adds up. Keep total DC current under inverter’s max input current.
Here’s a quick reference table for our example panel and inverter:
| Parameter | Value | Calculation Note |
|---|---|---|
| Panel Voc (STC) | 40.5V | From datasheet |
| Panel Vmp (STC) | 33.2V | From datasheet |
| Cold-adjusted Voc (-10°C) | ~45.2V | 40.5V × (1 + 11.55%) |
| Hot-adjusted Vmp (40°C) | ~31.2V | 33.2V × (1 - 6%) |
| Inverter MPPT range | 200V-800V | Manufacturer spec |
| Min panels per string | 7 | 200V ÷ 31.2V, rounded up |
| Max panels per string (voltage) | 20-22 | Based on 800V-1000V limits |
| Current check (Imp) | 9.95A | Under 15A inverter limit |
Don’t forget system losses. Wiring, connectors, and dirt can drop voltage by 2-5%. Add a safety margin: maybe size strings at 90% of max voltage. For 20 panels: 20 × 45.2V = 904V; 90% of inverter’s 1000V max is 900V—close, so 19 panels might be safer: 19 × 45.2V = 858.8V, giving headroom.
What about shading? Polycrystalline panels are less efficient than monocrystalline in partial shade, but string sizing focuses on voltage. If one panel is shaded, its voltage can drop, dragging down the whole string’s output. Consider microinverters or optimizers if shading is frequent, as they isolate panel performance.
Altitude matters too. Above 1000m, air thins, reducing cooling and raising panel temperature. But high altitudes often mean colder temps—so voltage spikes might be worse. Adjust temperature coefficients based on your locale’s extreme records, not just averages.
For large arrays, you’ll combine strings in parallel. Use this formula: Total DC power = (Number of strings) × (Panels per string) × (Panel wattage). But ensure total current doesn’t exceed inverter specs. With our 330W panel, 3 strings of 19 panels each: 3 × 19 × 330W = 18,810W (18.8kW). That’s fine if your inverter can handle it, but current: 3 strings × 9.95A = 29.85A. Check inverter’s max DC input current—if it’s 30A, you’re cutting it close. Maybe reduce to 2 strings or use a larger inverter.
Real-world example: A farm in Colorado uses 300W Polycrystalline Solar Panels (Voc 39.8V, Vmp 32.4V). Record low: -15°C. Temperature drop: 40°C. Voc coefficient: -0.34%/°C. Voc increase: 40 × 0.0034 = 13.6%. Adjusted Voc: 39.8V × 1.136 ≈ 45.2V. Inverter: 150V-600V MPPT, 1000V max. Min panels: 150V ÷ (32.4V × 0.94 for heat) ≈ 5 panels. Max: 600V ÷ 45.2V ≈ 13 panels (for MPPT efficiency). They installed 12-panel strings, voltage at cold: 542.4V, well within range. Works like a charm.
Tools can help. PVsyst or SAM software models temperature, shading, and losses. Or, use online calculators—input panel specs, inverter details, and location, and they’ll spit out string sizes. But always double-check with manual math, especially for edge cases.
Finally, codes and standards. NEC (National Electrical Code) in the US requires calculating voltage at the lowest expected temperature. In Canada, CSA C22.1 is similar. Ignore this, and inspections might fail. Also, always leave a 10-15% buffer below the inverter’s maximum voltage to account for sensor errors or unexpected cold snaps.
So, your step-by-step checklist: 1) Get panel datasheet Voc, Vmp, coefficients. 2) Find local temperature extremes. 3) Calculate adjusted voltages for cold and heat. 4) Check inverter’s MPPT range and max input. 5) Determine min and max panels per string. 6) Apply safety margins for losses and altitude. 7) Verify current limits when paralleling strings. 8) Consult local codes. It’s a bit of number-crunching, but it ensures your system runs safely and harvests every possible watt from those polycrystalline panels for years to come.