Determining String Design for an Inverter: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
(Created page with "{| class="wikitable" ! Step ! What to check ! Formula / Rule ! What it determines ! Notes |- | 1 | Gather panel data | Need: Voc, Vmp, Isc, Imp, panel wattage, Voc temperature coefficient | Inputs for all later calculations | Use the actual module datasheet, not only the sales listing. |- | 2 | Gather inverter PV input data | Need: max DC voltage, MPPT voltage range, max input current per MPPT/input, max short-circuit current if listed, max PV wattage per MPPT, total m...")
 
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{| class="wikitable"
=Summary=
! Step
Go to AI and ask:
! What to check
! Formula / Rule
! What it determines
! Notes


|-
For a given inverter (provide link or specs) and solar panels (provide link or specs) - design the number of strings and number of PV panels in each string based on the inputs of the inverter.
| 1
| Gather panel data
| Need: Voc, Vmp, Isc, Imp, panel wattage, Voc temperature coefficient
| Inputs for all later calculations
| Use the actual module datasheet, not only the sales listing.


|-
The procedure, if you want to verify the AI result, is:
| 2
*Essentially, take Voc, and compare to max voltage of inverter (typically 500 VDC)
| Gather inverter PV input data
*Correct for low temperature - Voc increase ≈ 3% per 10°C below 25°C. Such as 13.5% for -20C [https://chatgpt.com/share/69dc215e-4594-83ea-b517-04446f495815]
| Need: max DC voltage, MPPT voltage range, max input current per MPPT/input, max short-circuit current if listed, max PV wattage per MPPT, total max PV wattage
*Determine max panels that fit within max voltage
| Inputs for inverter-side limits
*Use max current of input to determine if you should parallel strings
| Treat each MPPT/input separately unless the manual clearly says inputs are internally paralleled.
*For the total number of strings, check max power of PV and make sure it is within the rated power input rating of the inverter.


|-
= PV String Design Prompt =
| 3
| Choose design minimum temperature
| Use lowest expected cell or ambient temperature for conservative design
| Needed for maximum string voltage
| Cold increases panel voltage, so this is a safety-critical step.


|-
| 4
| Correct panel Voc for cold weather
| Voc,cold = Voc,STC × [1 + |temp coefficient of Voc| × (25°C - Tmin)]
| Real worst-case open-circuit voltage per panel
| If coefficient is given in %/°C, convert to decimal first. Example: 0.28%/°C = 0.0028/°C.


|-
'''Design the optimal PV string configuration for a solar inverter system.''' - https://chatgpt.com/share/69dc215e-4594-83ea-b517-04446f495815
| 5
| Determine maximum panels in series
| Max series panels = floor(inverter max DC voltage / Voc,cold)
| Maximum safe string length
| This is based on Voc, not Vmp.


|-
== Goal ==
| 6
* Maximize PV capacity within safe electrical limits
| Check MPPT operating window
* Determine:
| String Vmp = number of series panels × panel Vmp
** Panels in series per string
| Confirms whether inverter can track the string
** Number of parallel strings per MPPT input
| String Vmp should fall within the inverter MPPT voltage range under normal operating conditions.
** Total system size (kW DC)


|-
== Location ==
| 7
* Location (city/state/country):
| Check low-end MPPT startup
* Minimum expected ambient temperature:
| String Vmp should be comfortably above the inverter MPPT minimum
| Confirms inverter will wake up and track well
| Designing too close to the MPPT minimum can cause poor performance in hot weather.


|-
== PV Module Specifications ==
| 8
* Panel model:
| Check high-end MPPT limit
* Power (W):
| String Vmp should stay below the inverter MPPT maximum
* Voc (V):
| Confirms normal operating voltage is usable
* Vmp (V):
| This is different from absolute max DC voltage, which is checked with Voc.
* Isc (A):
* Imp (A):
* Voc temperature coefficient (%/°C):


|-
== Inverter Specifications ==
| 9
* Inverter model:
| Determine current of one string
* Max DC input voltage (V):
| For one series string: string current is approximately panel Imp for operating current, and panel Isc for fault/current-limit checks
* MPPT voltage range (V):
| Current contribution of one string
* Number of MPPT inputs:
| Series adds voltage, not current.
* Max input current per MPPT (A):
* Max short-circuit current per MPPT (A):
* Max PV power per MPPT (W):
* Max total PV power (W):


|-
== Design Preferences (optional) ==
| 10
* Prefer maximum power or conservative margin:
| Determine maximum parallel strings by operating current
* Allow DC oversizing (yes/no, and % if yes):
| Max parallel strings by Imp = floor(inverter max input current per MPPT / panel Imp)
* Fixed or mixed string lengths:
| Maximum number of strings per input from current limit
* Any shading/orientation differences between arrays:
| This usually controls how many strings can be placed on one MPPT.


|-
== Required Output ==
| 11
* Maximum panels in series (based on cold-corrected Voc)
| Determine maximum parallel strings by short-circuit current
* Recommended panels per string
| Max parallel strings by Isc = floor(inverter max short-circuit input current per MPPT / panel Isc)
* Maximum strings per MPPT (based on current and power limits)
| Safety check on parallel string count
* Final configuration (strings × panels × MPPTs)
| Use this if the inverter datasheet lists max PV short-circuit current. If not listed, at minimum respect the operating current limit.
* Total DC system size (kW)
* Verification against:
** Max DC voltage
** MPPT operating voltage range
** Input current per MPPT
** Power per MPPT
** Total inverter PV limit
* Identification of the limiting constraint (voltage, current, or power)


|-
== Design Principle ==
| 12
* Series count is determined by voltage limits (Voc and MPPT range)
| Determine maximum parallel strings by wattage per MPPT
* Parallel string count is determined by current and power limits
| Max strings by MPPT power = floor(max PV watts per MPPT / string wattage)
| Maximum strings per input from power rating
| String wattage = series panel count × panel wattage.
 
|-
| 13
| Determine maximum parallel strings by total inverter PV wattage
| Total allowed strings = floor(total max PV watts / string wattage)
| Whole-inverter cap on string count
| After finding total allowed strings, distribute them across MPPTs without exceeding per-input limits.
 
|-
| 14
| Final allowable strings per input
| Allowable strings per input = smallest result from Step 10, Step 11, and Step 12
| Final answer for each MPPT/input
| Then confirm the total across all inputs also satisfies Step 13.
 
|-
| 15
| Check symmetry and MPPT grouping
| Keep strings on the same MPPT electrically similar
| Proper inverter tracking
| Same orientation, tilt, shading profile, and module type should generally be grouped on the same MPPT.
 
|-
| 16
| Add design margin
| Stay somewhat below absolute limits where practical
| Better reliability and fewer edge-case failures
| Do not design right at the 500 V maximum or current maximum unless the manufacturer explicitly supports it and conditions are well characterized.
 
|-
| 17
| Final design output
| Report: panels per string, strings per MPPT, total strings, total DC watts
| Complete PV stringing layout
| Also report cold-corrected string Voc and nominal string Vmp.
 
|-
| 18
| Final rule summary
| Strings per input = minimum of current limit, short-circuit current limit, per-MPPT wattage limit, and any manufacturer string-count limit
| One-line decision rule
| Series count is set by voltage; parallel count is set mainly by current and power.
 
|}
 
== Compressed procedure ==
 
{| class="wikitable"
! Question
! Use
! Main formula
 
|-
| How many panels can go in one string?
| Voltage limit
| floor(max DC voltage / cold-corrected Voc)
 
|-
| How many strings can go on one input?
| Current and MPPT power limit
| minimum of floor(max input current / Imp), floor(max short-circuit current / Isc), floor(max PV watts per MPPT / string watts)
 
|-
| How many strings can go on the whole inverter?
| Total PV power limit
| floor(total max PV watts / string watts)
 
|}
 
== Core principle ==
 
{| class="wikitable"
! Quantity
! Series connection does this
! Parallel connection does this
 
|-
| Voltage
| Adds
| Stays about the same
 
|-
| Current
| Stays about the same
| Adds
 
|-
| Main design constraint
| Voc and Vmp
| Imp, Isc, and input wattage
 
|}
 
== Example template ==
 
{| class="wikitable"
! Item
! Value
! Result
 
|-
| Panel Voc
|
|
 
|-
| Panel Vmp
|
|
 
|-
| Panel Imp
|
|
 
|-
| Panel Isc
|
|
 
|-
| Panel wattage
|
|
 
|-
| Voc temp coefficient
|
|
 
|-
| Inverter max DC voltage
|
|
 
|-
| Inverter MPPT range
|
|
 
|-
| Inverter max input current per MPPT
|
|
 
|-
| Inverter max short-circuit current per MPPT
|
|
 
|-
| Inverter max PV watts per MPPT
|
|
 
|-
| Inverter total max PV watts
|
|
 
|-
| Minimum design temperature
|
|
 
|-
| Calculated max panels in series
|
|
 
|-
| Calculated max strings per input
|
|
 
|-
| Calculated max total strings
|
|
 
|-
| Final design
|
|
 
|}

Latest revision as of 23:08, 12 April 2026

Summary

Go to AI and ask:

For a given inverter (provide link or specs) and solar panels (provide link or specs) - design the number of strings and number of PV panels in each string based on the inputs of the inverter.

The procedure, if you want to verify the AI result, is:

  • Essentially, take Voc, and compare to max voltage of inverter (typically 500 VDC)
  • Correct for low temperature - Voc increase ≈ 3% per 10°C below 25°C. Such as 13.5% for -20C [1]
  • Determine max panels that fit within max voltage
  • Use max current of input to determine if you should parallel strings
  • For the total number of strings, check max power of PV and make sure it is within the rated power input rating of the inverter.

PV String Design Prompt

Design the optimal PV string configuration for a solar inverter system. - https://chatgpt.com/share/69dc215e-4594-83ea-b517-04446f495815

Goal

  • Maximize PV capacity within safe electrical limits
  • Determine:
    • Panels in series per string
    • Number of parallel strings per MPPT input
    • Total system size (kW DC)

Location

  • Location (city/state/country):
  • Minimum expected ambient temperature:

PV Module Specifications

  • Panel model:
  • Power (W):
  • Voc (V):
  • Vmp (V):
  • Isc (A):
  • Imp (A):
  • Voc temperature coefficient (%/°C):

Inverter Specifications

  • Inverter model:
  • Max DC input voltage (V):
  • MPPT voltage range (V):
  • Number of MPPT inputs:
  • Max input current per MPPT (A):
  • Max short-circuit current per MPPT (A):
  • Max PV power per MPPT (W):
  • Max total PV power (W):

Design Preferences (optional)

  • Prefer maximum power or conservative margin:
  • Allow DC oversizing (yes/no, and % if yes):
  • Fixed or mixed string lengths:
  • Any shading/orientation differences between arrays:

Required Output

  • Maximum panels in series (based on cold-corrected Voc)
  • Recommended panels per string
  • Maximum strings per MPPT (based on current and power limits)
  • Final configuration (strings × panels × MPPTs)
  • Total DC system size (kW)
  • Verification against:
    • Max DC voltage
    • MPPT operating voltage range
    • Input current per MPPT
    • Power per MPPT
    • Total inverter PV limit
  • Identification of the limiting constraint (voltage, current, or power)

Design Principle

  • Series count is determined by voltage limits (Voc and MPPT range)
  • Parallel string count is determined by current and power limits