Calcolatore di dimensionamento string fotovoltaico
Calcola il numero massimo e minimo di moduli per stringa per qualsiasi inverter. Calcolatore Voc-freddo e finestra MPPT secondo CEI 64-8/7 e CEI EN 62548.
Calcolatore di dimensionamento string
Cosa fa questo calcolatore
Ogni inverter solare ha tre vincoli di tensione da rispettare quando si collegano moduli in serie:
- Vdc-max assoluto — il superamento danneggia l’inverter.
- Limite superiore MPPT — sopra di esso l’inverter satura (clipping) e si perde produzione.
- Limite inferiore MPPT — sotto di esso l’inverter non riesce a inseguire il punto di massima potenza.
Il calcolatore prende Voc, Vmp e coefficiente di temperatura (β) del modulo, li combina con la finestra dell’inverter e le temperature meteo del sito, e restituisce la lunghezza di stringa raccomandata secondo CEI 64-8/7 e CEI EN 62548.
La regola Voc-freddo secondo CEI EN 62548
La CEI EN 62548 (Generatori fotovoltaici — Requisiti di progettazione), recepita nella variante 3 di CEI 64-8/7, prescrive che la tensione a circuito aperto alla temperatura minima del sito rimanga al di sotto del Vdc-max dell’inverter:
Voc_freddo = Voc_STC × (1 + β × (T_min − 25))
Dove β è il coefficiente di temperatura (negativo, %/°C), T_min la temperatura minima storica del sito in °C, e Voc_STC la tensione nominale a Condizioni Standard di Test.
Esempio per un modulo Trina Vertex S 415 W con Voc = 42 V, β = -0,27 %/°C, installato a Bolzano (T_min storica -16°C):
- Voc_freddo = 42 × (1 + (-0,0027) × (-16 - 25))
- Voc_freddo = 42 × (1 + (-0,0027) × (-41))
- Voc_freddo = 42 × (1 + 0,1107) = 42 × 1,1107
- Voc_freddo = 46,6 V
Per un inverter Fronius Symo Gen24 1000 V: massimo moduli in serie = floor(1000 / 46,6) = 21 moduli. In pratica i tetti residenziali italiani raramente accolgono 21 moduli per stringa — la superficie utile è quasi sempre il vincolo più stringente.
Il calcolo della finestra MPPT
Gli inverter residenziali italiani hanno tipicamente finestre MPPT di 200-800 V (SMA, Fronius), 80-560 V (GoodWe), 65-720 V (Kostal). Altre due verifiche:
Vmp_caldo = Vmp_STC × (1 + β × (T_cella_max − 25))
Max moduli (MPPT) = floor(MPPT_max / Voc_freddo)
Min moduli (MPPT) = ceil (MPPT_min / Vmp_caldo)
Il Vmp-caldo usa la temperatura di cella — convenzione NREL +30°C sopra l’ambiente per moduli a tetto. Una giornata da 36°C in Sicilia produce 66°C di cella; 34°C in pianura Padana = 64°C.
Per il Trina Vertex con Vmp = 34,5 V:
- Vmp_caldo a 66°C = 34,5 × (1 + (-0,0027) × (66 - 25)) = 34,5 × 0,8893 = 30,7 V
- Min MPPT per 200 V = ceil(200 / 30,7) = 7 moduli
- Max MPPT per 800 V = floor(800 / 46,6) = 17 moduli
Intervallo raccomandato Bolzano: 7-17 moduli per stringa.
Variazioni climatiche in Italia
| Località | T_min storica | T_max estate | Voc_freddo (42 V STC) | Serie (1000 V) |
|---|---|---|---|---|
| Trieste | -7°C | 32°C | 45,6 V | 7-21 |
| Milano | -10°C | 34°C | 45,9 V | 7-21 |
| Torino | -12°C | 32°C | 46,2 V | 7-21 |
| Venezia | -8°C | 32°C | 45,7 V | 7-21 |
| Bologna | -10°C | 34°C | 45,9 V | 7-21 |
| Firenze | -7°C | 36°C | 45,6 V | 7-21 |
| Roma | -5°C | 36°C | 45,4 V | 7-22 |
| Napoli | -3°C | 36°C | 45,2 V | 7-22 |
| Bari | -3°C | 36°C | 45,2 V | 7-22 |
| Palermo | 0°C | 38°C | 44,8 V | 7-22 |
| Cagliari | -2°C | 38°C | 45,1 V | 7-22 |
| Bolzano | -16°C | 32°C | 46,6 V | 7-21 |
| Aosta | -18°C | 28°C | 46,8 V | 7-21 |
| Cortina d’Ampezzo | -22°C | 24°C | 47,3 V | 7-21 |
Il Sud Italia e le isole hanno più margine sul Voc-freddo grazie a inverni miti; le Dolomiti e l’arco alpino sono più vincolanti.
Inverter disponibili sul mercato italiano
| Famiglia di inverter | Vdc-max | Range MPPT | Uso tipico |
|---|---|---|---|
| SMA Sunny Boy/Tripower | 1000 V | 175-800 V | Residenziale standard |
| Fronius Symo Gen24 Plus | 1000 V | 80-800 V | Ibrido con batteria |
| Huawei SUN2000-L1 | 1000 V | 90-560 V | Modulare con ottimizzatori |
| Kostal Plenticore Plus | 1000 V | 65-720 V | Ibrido con batteria |
| GoodWe DNS/ET-G3 | 1000 V | 80-560 V | Economico con batteria |
| ZCS Azzurro (Zucchetti) | 1000 V | 80-580 V | Made in Italy |
| FIMER PVS-100 | 1000 V | 200-900 V | Commerciale 3-fase |
| Enphase IQ8 microinverter | n/a | per modulo | Tetti ombreggiati o multi-falde |
Errori comuni nel dimensionamento italiano
- Usare Voc nominale invece di Voc-freddo. I tecnici GSE che verificano il Conto Energia e i CAT che validano gli incentivi controllano esplicitamente la correzione di temperatura.
- Sottovalutare il freddo alpino. Bolzano, Aosta, Sondrio e le Dolomiti scendono regolarmente sotto -15°C — non usare dati di Milano o Roma per progetti in altitudine.
- Mescolare moduli di marche/modelli diversi nella stessa stringa. Voc e β differenti = mismatch e perdite. La CEI EN 62548 §6.2 richiede moduli identici per stringa.
- Dimensionare con stringhe troppo corte in Sicilia/Puglia/Sardegna. Le celle superano 70°C 5 mesi all’anno; il Vmp-caldo crolla a 28-29 V. Minimo 8 moduli per stringa per il Sud Italia.
- Trascurare il GSE Conto Termico vs. il Superbonus per le pompe di calore. Diverse procedure tecniche, ma il dimensionamento string è il medesimo.”
Strumenti complementari al progetto CC
Dopo il dimensionamento di stringa, tre calcoli aggiuntivi completano il progetto CC:
- Il calcolatore di tensione pannello solare calcola la tensione all’ingresso dell’inverter inclusa la caduta di tensione del cavo.
- Il calcolatore di sezione cavo solare dimensiona i conduttori CC secondo CEI 64-8 con il fattore 125%.
- Il calcolatore di dimensione inverter verifica il rapporto CC/CA (tipico 1,15-1,30 in Italia, massimo 1,40 per conformità CEI).
Fonti
- CEI 64-8/7 Parte 7-712 Sistemi fotovoltaici solari — norma elettrica nazionale
- CEI EN 62548 Generatori fotovoltaici — Requisiti di progettazione — norma di applicazione
- Guida CEI 82-25 Variante 3 — guida tecnica progettazione PV
- GSE — Gestore dei Servizi Energetici — incentivi e procedure di accesso
- ENEA — Agenzia per l’Energia — banche dati radiazione solare e temperature
- ANIE Rinnovabili — Energia solare — dati di mercato fotovoltaico italiano
- Aeronautica Militare — Servizio Meteorologico — temperature minime storiche per stazione