Designing a solar PV system involves careful planning of PV string sizing and series-parallel configuration to ensure optimal energy generation, safe operation, and inverter compatibility. Correctly sizing PV strings affects the system’s voltage, current, and overall performance. This article provides a comprehensive guide to PV string sizing, with formulas, practical examples, and engineering tips.
Table of Contents
- Introduction to PV String Sizing
- Key Electrical Parameters of PV Modules
- Series vs Parallel Connections in PV Systems
- PV String Voltage Calculation
- PV String Current Calculation
- Series-Parallel Configuration Examples
- Temperature Effects and Correction Factors
- Common Mistakes in PV String Design
- Conclusion and Best Practices
1. Introduction to PV String Sizing
A PV string is a series of solar panels connected electrically to achieve the desired voltage. Multiple strings are then connected in parallel to reach the required current for the inverter input. The goal of PV string sizing is to:
- Ensure the system voltage is within inverter limits.
- Maximize energy output.
- Prevent overcurrent and voltage mismatch.
- Meet safety and design standards.
Accurate sizing reduces voltage drop, minimizes losses, and ensures long-term reliability.
2. Key Electrical Parameters of PV Modules
Before designing a PV string, you must know the module specifications:
| Parameter | Symbol | Description |
|---|---|---|
| Open-Circuit Voltage | Voc | Maximum voltage of a single panel at no load |
| Short-Circuit Current | Isc | Maximum current of a single panel at short circuit |
| Maximum Power Voltage | Vmp | Voltage at maximum power point |
| Maximum Power Current | Imp | Current at maximum power point |
| Temperature Coefficient of Voc | αVoc | Voltage change per °C |
| Temperature Coefficient of Isc | βIsc | Current change per °C |
Example: A 400 W module has Voc = 48.5 V, Vmp = 39.5 V, Isc = 10.8 A, Imp = 10.1 A.
3. Series vs Parallel Connections in PV Systems
Series Connection: Increases total voltage. Current remains the same as a single module.
\[
V_{string} = V_{module} \times N_{series}
\]
\[
I_{string} = I_{module}
\]
Parallel Connection: Increases total current. Voltage remains the same as one string.
\[
I_{array} = I_{string} \times N_{parallel}
\]
\[
V_{array} = V_{string}
\]
Example:
- 10 modules in series → Vstring = 10 × 39.5 = 395 V, Istring = 10.1 A
- 3 such strings in parallel → Iarray = 3 × 10.1 = 30.3 A
4. PV String Voltage Calculation
Step 1: Determine Inverter Voltage Limits
Check the inverter’s maximum input voltage (Vmax) and MPPT voltage range (Vmppt_min–Vmppt_max).
Step 2: Calculate Maximum Series Modules
\[ N_{\text{series max}} = \frac{V_{\text{inverter max}}}{V_{oc\_module} \cdot \left[1 + \alpha_{Voc} \cdot (T_{min} - 25)\right]} \]
Temperature Correction Example:
Module Voc = 48.5 V
Coldest site temperature = -10°C
Nominal module temperature = 25°C
Temp coefficient αVoc = -0.3% / °C
\[ V_{oc\_corrected} = 48.5 \times \left[1 + (-0.003 \times ( -10 - 25))\right] = 48.5 \times 1.105 = 53.6 \text{ V} \]
\[ N_{series\_max} = \frac{1000}{53.6} \approx 18.6 \Rightarrow 18 \text{ modules per string} \]
5. PV String Current Calculation
Step 1: Determine Maximum Current per String
The string current equals the module current at maximum power (Imp). For parallel strings, total current is the sum of all strings:
\[ I_{array} = I_{string} \times N_{parallel} \]
Step 2: Check Inverter Input Current
Ensure:
\[ I_{array} \leq I_{inverter\_max} \]
Example: Imp = 10.1 A, 3 strings in parallel → Iarray = 30.3 A
If inverter max input = 32 A → OK
6. Series-Parallel Configuration Examples
| Modules per String | Strings in Parallel | Varray (Vmp) | Iarray (Imp) |
|---|---|---|---|
| 18 | 3 | 711 | 30.3 |
| 20 | 2 | 790 | 20.2 |
| 15 | 4 | 592 | 40.4 |
Always check that Varray stays within inverter MPPT range and Iarray within inverter input limits.
7. Temperature Effects and Correction Factors
PV module voltage decreases with high temperature and increases in cold temperatures. Always consider:
\[ V_{oc\_corrected} = V_{oc} \times [1 + \alpha_{Voc} \times (T_{min} - 25)] \]
Tip: Add a 5–10% safety margin to Voc when sizing series strings in cold climates.
8. Common Mistakes in PV String Design
- Ignoring temperature effects on Voc → can exceed inverter max voltage.
- Uneven string lengths → mismatch losses.
- Exceeding inverter current limits → tripping or derating.
- Not considering module tolerance ±3–5% → affects actual voltage/current.
- Using different module models in the same string → mismatch losses.
9. Conclusion and Best Practices
- Use series connection to meet voltage requirements and parallel connection for current.
- Always account for temperature correction and module tolerances.
- Verify inverter input limits for voltage and current.
- Simulate your design in PVsyst or similar software to avoid practical issues.
- Document your string configuration and calculations clearly for field installation.
Takeaway: Proper PV string sizing and series-parallel configuration are critical for maximizing efficiency, protecting equipment, and ensuring long-term system reliability.

