---
title: 'Decarbonizzazione (CO2e)'
description: 'Impatto climatico, finanziario e operativo della telemetria di misura del gas: baseline misurata, potenziale di abbattimento, effetto CO2e e prontezza alla verifica.'
section: AI Analytics
weight: 13
related:
  - ai-analytics/fleet-reports/top-gas-leaks
  - ai-analytics/fleet-reports/automation-roi
  - ai-analytics/node-reports/emissions-and-energy
---

import Alert from '@/components/docs/Alert.astro';
import Image from '@/components/docs/Image.astro';

Il report Decarbonizzazione valuta l'impatto climatico, finanziario e operativo che la telemetria di misura del gas può generare. È pensato per un investitore, l'organizzazione di distribuzione del gas, il team ESG, il team di misura, le operations e un verificatore esterno.

Il report collega quattro livelli di dati:

1. **flusso di gas misurato** — quanto gas è effettivamente sotto monitoraggio;
2. **candidati a perdita di gas** — dove la telemetria rileva segnali di potenziale sotto-misurazione, dispersione o perdite;
3. **effetto metano e CO2e** — in cosa si traducono quelle potenziali perdite in unità climatiche;
4. **scenario di investimento** — quanto può costare correggere i punti individuati e quale può essere il ritorno.

La metodologia segue il GHG Protocol Corporate Standard (Scope 1), la ISO 14064-1:2018, l'IPCC AR6 (fattori GWP) e le IPCC 2006 Guidelines for National GHG Inventories.

<Image
  src="/images/ai-analytics/decarbonization/01_hero_investor_summary.svg"
  alt="KPI di sintesi per l'investitore"
/>

_Intestazione del report e sintesi per l'investitore._ Il primo blocco fornisce all'investitore gli indicatori chiave per una lettura di 30 secondi. La prima coppia mostra quanto gas è osservato e quanto è presumibilmente perso; la seconda traduce quelle perdite in termini climatici; la terza mostra l'economia. Le cifre contrassegnate come "estimate" sono potenziale calcolato a partire da segnali comportamentali, non un fatto confermato.

<Alert type="warning">
  Tutti i valori contrassegnati come `estimated`, `potential`, `candidate` o "estimate" sono
  potenziale calcolato. Non rappresentano una riduzione di emissioni confermata, non sono perdite di
  gas comprovate e non possono essere utilizzati come crediti di carbonio verificati senza ispezione
  sul campo, riparazione, misurazione di controllo e una procedura di verifica.
</Alert>

## Idea chiave del report

Il report non mostra una stima "verde" astratta, ma una catena misurabile:

```text
volume di gas misurato
→ qualità dei dati
→ potenziali hot spot di perdita
→ calcolo CH₄
→ calcolo CO₂e
→ valorizzazione monetaria
→ scenari CAPEX/OPEX
→ payback
→ prontezza alla verifica
```

Il principio fondamentale:

```text
prima la baseline misurata e la qualità dei dati,
poi il potenziale calcolato,
e solo dopo la riparazione — la riduzione confermata.
```

Il report non deve mescolare questi tre stati:

| Stato                 | Significato                                                                             |
| --------------------- | --------------------------------------------------------------------------------------- |
| `Measured baseline`   | la base di partenza misurata: quanto gas c'è e quali dati esistono realmente            |
| `Estimated potential` | il potenziale di riduzione delle perdite calcolato sulla base dei segnali di telemetria |
| `Verified reduction`  | la riduzione confermata dopo l'azione, la riparazione e una misurazione post-azione     |

## La principale distinzione metodologica

Questa è la regola chiave del report.

Non ogni candidato a perdita è una fuga fisica di metano in atmosfera. Alcuni hot spot possono rappresentare una sotto-misurazione commerciale, un guasto del canale di misura, un errore d'archivio, una baseline errata, un fermo impianto o un bypass della misura, con il cliente che consuma comunque il gas successivamente. Tali casi sono rilevanti per l'economia e per il team di misura, ma non devono trasformarsi automaticamente in riduzione di metano e riduzione di CO2e.

Pertanto ogni hot spot deve recare una classificazione separata:

| Classe                       | Cosa significa                                                           | Riduzione CH₄ / CO₂e prima del sopralluogo   |
| ---------------------------- | ------------------------------------------------------------------------ | -------------------------------------------- |
| `Commercial loss candidate`  | possibile sotto-misurazione, sotto-fatturazione, bypass della misura     | nessuna, solo potenziale commerciale         |
| `Fugitive methane candidate` | possibile fuga fisica di gas in atmosfera                                | condizionale, solo come potenziale calcolato |
| `Metering anomaly candidate` | guasto di contatore / corrector / sensore / `P_const` / ingresso impulsi | nessuna, finché non confermata               |
| `Data-quality candidate`     | lacune d'archivio, completezza insufficiente, baseline dubbia            | nessuna                                      |
| `Verified reduction`         | riduzione confermata dopo riparazione e misurazione post-azione          | sì                                           |

Logica corretta:

```text
candidato a perdita di gas
→ classificazione
→ idoneità all'abbattimento
→ verifica sul campo
→ riparazione / azione
→ misurazione post-azione
→ riduzione verificata
```

Logica errata:

```text
candidato a perdita di gas
→ riduzione automatica del metano
→ abbattimento automatico della CO₂e
```

<Alert type="warning">
  La riduzione di CO2e è calcolata solo per la quota di perdite classificate come `fugitive methane
  eligible` o confermate dopo un sopralluogo. La sotto-misurazione commerciale di per sé non
  costituisce una riduzione delle emissioni di metano.
</Alert>

## Abatement Eligibility Factor (AEF)

Per tutelare la metodologia, si introduce un coefficiente di idoneità alla riduzione climatica:

$$
AEF_i \in [0, 1]
$$

dove `AEF_i` è la quota del candidato a perdita di gas calcolato per l'i-esimo hot spot che è ammissibile conteggiare come potenziale riduzione delle emissioni di metano.

| Classe di hot spot                              | `AEF` raccomandato prima del sopralluogo | Commento                                      |
| ----------------------------------------------- | ---------------------------------------: | --------------------------------------------- |
| fuga fisica confermata                          |                                      1.0 | dopo ispezione sul campo                      |
| fuga fisica probabile                           |                                0.25–0.75 | solo come scenario / calcolato                |
| sotto-misurazione / bypass / anomalia di misura |                                      0.0 | recupero commerciale, non riduzione di metano |
| errore d'archivio / qualità dei dati            |                                      0.0 | non conteggiare ai fini della CO₂e            |
| causa ignota                                    |                                      0.0 | non rivendicabile finché non classificata     |

Volume idoneo al fine climatico:

$$
V_{abatement\_eligible,i} =
V_{loss,i} \times AEF_i
$$

Volume totale idoneo al fine climatico:

$$
V_{abatement\_eligible,total} =
\sum_i V_{loss,i} \times AEF_i
$$

Il potenziale commerciale è calcolato separatamente:

$$
V_{commercial\_candidate,total} =
\sum_i V_{loss,i}
$$

Il report ha quindi due somme distinte:

| Indicatore                             | Cosa significa                                                      |
| -------------------------------------- | ------------------------------------------------------------------- |
| `Commercial recovery potential`        | l'intero potenziale calcolato di perdite di gas / sotto-misurazione |
| `Methane abatement eligible potential` | solo la quota idonea al calcolo CH₄ / CO₂e                          |

## Cosa mostra e cosa non mostra il report

### Cosa mostra

Il report risponde alle seguenti domande:

- quale volume di gas è sotto monitoraggio telemetrico;
- quale percentuale del parco dispone di dati di qualità sufficientemente elevata;
- quanto gas può essere potenzialmente recuperato o evitato come perdita;
- quale volume di metano corrisponde al potenziale individuato;
- quale effetto CO2e emerge agli orizzonti GWP₁₀₀ e/o GWP₂₀;
- quanto vale il gas potenzialmente risparmiato;
- quale valore aggiuntivo può apportare un prezzo del carbonio;
- quali nodi sono hot spot;
- quale scenario è più efficace: l'intero parco o i quick wins;
- quale CAPEX/OPEX è necessario e quale è il payback;
- quali dati sono adatti per ESG, inventario GHG, ISO 14064-1 e programmi climatici.

### Cosa NON fa

Il report non deve:

- affermare che l'intero potenziale calcolato sia già un risparmio confermato;
- trattare i candidati a perdita come furto o dispersione comprovati;
- aggiungere la riserva di rischio dello scenario alle perdite rilevate;
- presentare i ricavi da carbonio come reddito garantito prima della verifica;
- sostituire un programma LDAR, l'ispezione sul campo o la misurazione di controllo;
- costruire una riduzione confermata senza dati post-azione;
- considerare i nodi senza dati come perdite pari a zero;
- nascondere la qualità dei dati;
- trarre una conclusione giuridica sugli hot spot senza conferma sul campo;
- trattare il commento dell'IA come parte della metodologia di calcolo.

## Parametri di esecuzione

### Periodo (da / a)

Date di inizio e fine dell'analisi. Formato `yyyy-mm-dd`. Regola: `period_from ≤ period_to`. Il periodo determina quali archivi confluiscono nella baseline, quale volume di gas conta come "sotto monitoraggio", quali hot spot verranno individuati e quali effetti stagionali saranno visibili.

Pulsanti rapidi: Oggi / Ieri / Ultimi 7 g / 30 g / 90 g / Anno in corso / Anno.

| Obiettivo                   | Periodo raccomandato                     |
| --------------------------- | ---------------------------------------- |
| test tecnico rapido         | 7 o 30 giorni                            |
| ricerca di hot spot attuali | 30 o 90 giorni                           |
| report per investitori      | 12 mesi                                  |
| reporting ESG / climatico   | anno solare o anno di reporting completo |

Un filtro opzionale per energia/provider limita l'analisi ai nodi di un singolo fornitore di risorsa; se lasciato vuoto, il report copre l'intero parco.

### Frazione di CH₄ nel gas naturale

Intervallo: `0.80–0.99`. Valore tipico: `0.95`. Il metano è il componente principale del gas naturale; per calcolare la CO2e il volume di gas deve essere convertito in massa di metano:

$$
V_{CH4} = V_{gas} \times F_{CH4}
$$

<Alert type="warning">
  Se il report viene preparato per un audit o per la verifica di crediti di carbonio, il valore
  della frazione di CH₄ deve essere supportato da una fonte: il passaporto del gas, un'analisi di
  laboratorio, la specifica di fornitura o un coefficiente approvato.
</Alert>

### Orizzonte GWP

| Opzione | Significato                                                                   |
| ------- | ----------------------------------------------------------------------------- |
| GWP₁₀₀  | orizzonte a 100 anni — per la maggior parte dei report aziendali e regolatori |
| GWP₂₀   | orizzonte a 20 anni — per sottolineare l'urgenza della riduzione del metano   |
| Both    | mostra entrambe le opzioni (raccomandato per gli investitori)                 |

### Prezzo del gas

Prezzo contrattuale del gas, per 1 m³, inserito nella valuta di input scelta. Esempio: `0.15 USD/m³`.

$$
GasValue = V_{saved} \times Price_{gas}
$$

### Scenario di prezzo del carbonio

| Scenario          | Significato                                                 |
| ----------------- | ----------------------------------------------------------- |
| EU ETS            | prezzo di mercato regolamentato                             |
| UAE voluntary     | prezzo indicativo del mercato volontario                    |
| World Bank shadow | shadow price indicativo                                     |
| Custom            | prezzo definito dall'utente (inserito in un campo separato) |

$$
CarbonValue = CO2e_{saved} \times Price_{carbon}
$$

### Scenario quick-wins

I nodi vengono ordinati per potenziale di riduzione calcolato; i primi `N` confluiscono nei Quick-wins:

$$
QuickWins = topN(HotSpots_{sorted}, N_{quick})
$$

Raccomandazioni: 5–10 per un pilota, 10–20 per una presentazione agli investitori, 20–50 per un programma di prima fase.

### Nodi per l'analisi approfondita

Quanti nodi più grandi per volume sono inclusi nell'analisi approfondita degli hot spot. Esempio: `60`.

$$
DeepCoverage =
\frac{\sum V_{deep\_nodes}}{\sum V_{fleet}} \times 100\%
$$

Interpretazione:

| `DeepCoverage` | Significato                                       |
| -------------: | ------------------------------------------------- |
|          ≥ 80% | copertura molto buona dei risparmi potenziali     |
|         50–80% | copertura adeguata per un report agli investitori |
|         20–50% | stima preliminare                                 |
|          < 20% | campione troppo ristretto                         |

<Alert type="warning">
  I nodi esclusi dall'analisi approfondita non fanno parte del potenziale di perdite rilevate. "Non
  analizzato" ≠ "nessuna perdita".
</Alert>

### CAPEX / OPEX

| Campo                       | Cosa include                                                                                                                  |
| --------------------------- | ----------------------------------------------------------------------------------------------------------------------------- |
| `CAPEX All Fleet` per nodo  | modulo di telemetria, sensori, installazione, quadro, antenna, SIM, integrazione, messa in servizio                           |
| `CAPEX Quick-wins` per nodo | sopralluogo, diagnostica, misurazione di controllo, sostituzione sigilli, riparazione, documentazione fotografica             |
| `OPEX` per nodo/anno        | SIM/connettività, supporto tecnico, manutenzione della piattaforma, aggiornamenti, archiviazione dati, supporto alla verifica |

### Commento dell'IA per l'investitore

La casella di spunta abilita una spiegazione testuale per l'investitore.

```text
commento IA = livello di spiegazione
commento IA ≠ livello di calcolo
commento IA ≠ livello di verifica
```

## Modello valutario

Il report si rivolge a un pubblico internazionale, perciò la valuta è suddivisa in tre entità esplicite per evitare distorsioni tra le tariffe locali e il mercato del carbonio.

| Parametro            | Scopo                                                                         |
| -------------------- | ----------------------------------------------------------------------------- |
| `input_currency`     | la valuta in cui prezzo del gas, CAPEX e OPEX vengono inseriti nel form       |
| `reporting_currency` | la valuta usata per mostrare gli importi nei KPI e nelle tabelle del report   |
| `fx_overrides`       | override JSON per i tassi di cambio se i valori predefiniti non sono adeguati |

Internamente il calcolo utilizza sempre l'USD come valuta di ancoraggio (i mercati del carbonio e il reporting CBAM e CSRD sono denominati in USD/EUR). In input i valori del form vengono convertiti `input_currency → USD`; in fase di render l'output viene convertito `USD → reporting_currency`.

$$
\text{value}_{\text{USD}} = \frac{\text{value}_{\text{input}}}{\text{FX}_{\text{input\_currency}}}
$$

$$
\text{display}_{\text{report}} = \text{value}_{\text{USD}} \times \text{FX}_{\text{reporting\_currency}}
$$

Dove `FX_X` è il numero di unità della valuta X per un USD. I tassi predefiniti sono indicativi e aggiornati all'incirca una volta a trimestre; un utente può fornire un override JSON come `{"EUR": 0.92, "AED": 3.67}`. L'override viene applicato sopra ai valori predefiniti; l'USD rimane sempre l'ancoraggio a `1.0`. Chiavi o valori non validi vengono ignorati silenziosamente. L'audit trail registra entrambe le valute e l'export contiene `gas_price_input`, `gas_price_usd_m3` e `fx_overrides_applied`, così un auditor può riprodurre il calcolo passo dopo passo.

## Modalità ricavi da carbonio e base del carbonio

Una componente da carbonio **non** è un ricavo finché non viene firmato un contratto di off-take e le riduzioni non sono verificate. Il carbonio è perciò esplicitamente regolato da due parametri.

### Modalità ricavi da carbonio

Determina come l'upside da carbonio entra nel valore finanziario e nel payback:

| Modalità           | Comportamento                                                                                                                                    |
| ------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| `exclude`          | il carbonio non viene mai mostrato nei dati finanziari — nemmeno come scenario; la card dell'upside da carbonio è nascosta                       |
| `upside-only`      | **raccomandata (predefinita)**. Il carbonio è mostrato come card KPI separata ma NON è sommato al valore finanziario — protegge dalla sovrastima |
| `include-if-basis` | il carbonio entra nel valore finanziario solo se `carbon_basis ≥ contract`; altrimenti viene ignorato                                            |

### Base di monetizzazione del carbonio

Base giuridica per la monetizzazione della CO2e:

| Base         | Livello | Significato                                                   |
| ------------ | ------- | ------------------------------------------------------------- |
| `none`       | 0       | nessuna base — il carbonio non è mostrato nemmeno come upside |
| `shadow`     | 1       | shadow price interno (per DCF, pianificazione di scenario)    |
| `voluntary`  | 2       | candidato per il mercato volontario (verifica richiesta)      |
| `contract`   | 3       | accordo di off-take in essere                                 |
| `regulatory` | 4       | credito regolamentato (EU ETS ecc.)                           |
| `verified`   | 5       | crediti emessi e verificati (pronti per la vendita)           |

Il carbonio entra nel ROI solo quando la modalità è `include-if-basis` e la base è almeno `contract`. La formula del valore finanziario nella sintesi per l'investitore è:

$$
\text{usd\_total} = \text{usd\_gas} + \begin{cases}
\text{usd\_carbon\_claimable} & \text{if carbon enters ROI} \\
0 & \text{otherwise}
\end{cases}
$$

Con i valori predefiniti `mode = upside-only`, `basis = shadow`: la card del carbonio è visibile (potenziale di scenario), il carbonio NON è incluso nel valore finanziario (risparmio solo gas) e il payback è calcolato solo sul gas. Questo è il comportamento più conservativo — l'investitore vede il potenziale climatico, ma le promesse finanziarie sono fatte solo a fronte di gas reale.

## Principali parametri di metodologia

<Image
  src="/images/ai-analytics/decarbonization/02_methodology_audit_trail.svg"
  alt="Metodologia e audit trail"
/>

_Metodologia e audit trail._ Piena trasparenza della metodologia per l'auditor e per la riproducibilità. Tutti i coefficienti hanno fonti: IPCC AR6 per il GWP, ISO 6976 per la standardizzazione pressione/temperatura. Confine: Scope 1 (combustione diretta + metano fuggitivo); Scope 2/3 non sono presenti in questa versione.

| Parametro                       | Simbolo        |                                    Valore tipico |
| ------------------------------- | -------------- | -----------------------------------------------: |
| Emissione di CO₂ da combustione | `EF_CO2`       |                        1.96 kg CO₂/m³ (IPCC AR6) |
| Potere calorifico superiore     | `HHV`          |                                       37.0 MJ/m³ |
| Frazione di metano              | `F_CH4`        |                                             0.95 |
| Densità del metano              | `ρ_CH4`        |                                      0.668 kg/m³ |
| GWP₁₀₀                          | `GWP_100`      |                                  29.8 (IPCC AR6) |
| GWP₂₀                           | `GWP_20`       |                                  82.5 (IPCC AR6) |
| Prezzo del gas                  | `Price_gas`    |                             definito dall'utente |
| Prezzo del carbonio             | `Price_carbon` |                            per scenario o Custom |
| Standardizzazione               | —              |                correzione P + T secondo ISO 6976 |
| Confini contabili               | `boundaries`   | Scope 1 (combustione diretta + metano fuggitivo) |
| Qualità degli hot spot          | `confidence`   |              High / Medium / Low / Not claimable |

## Sintesi per l'investitore — otto KPI

La sintesi per l'investitore è il blocco di testa del report per una lettura di 30 secondi, disposta in due righe di quattro card.

**Riga 1 — Affidabilità dei dati** (ci si può fidare dei numeri):

1. **Fleet coverage** — quanti nodi del parco trasmettono dati
2. **Data quality** — quota di archivi mensili di alta qualità
3. **Gas monitored** — volume di gas sotto monitoraggio per il periodo
4. **Loss potential** — potenziale di riduzione delle perdite calcolato (estimate)

**Riga 2 — Denaro + clima** (flussi separati esplicitamente):

5. **Gas-only savings** — risparmio reale solo gas (ROI solo gas)
6. **CO2e abatement (screened)** — potenziale climatico
7. **Carbon upside** — reddito potenziale da carbonio (solo scenario, regolato)
8. **Verified reduction** — riduzione confermata (`0` fino alla verifica post-azione)

Il payback è presentato nella sezione degli scenari di investimento, con cifre separate per All Fleet vs Quick-wins.

### Gas sotto monitoraggio

$$
V_{monitored} =
\sum_{i=1}^{N} V_i
$$

dove `V_i` è il volume di gas misurato per nodo; `N` è il numero di nodi con dati validi.

### Potenziale di riduzione delle perdite di gas

$$
V_{loss,potential} =
\sum_{j=1}^{K} V_{loss,j}
$$

dove `K` è il numero di hot spot individuati; `V_loss,j` è il potenziale di perdita calcolato per il j-esimo hot spot.

### Potenziale di riduzione della CO2e

Per il GWP selezionato:

$$
CO2e_{potential} =
\frac{
V_{abatement\_eligible}
\times F_{CH4}
\times \rho_{CH4}
\times GWP
}{1000}
$$

Il risultato è espresso in `tCO₂e`.

### Valore finanziario

$$
AnnualScenarioValue =
GasValue + CarbonValue
$$

dove:

$$
GasValue =
V_{commercial\_candidate,total} \times Price_{gas}
$$

$$
CarbonValue =
CO2e_{abatement\_eligible} \times Price_{carbon}
$$

### Payback

$$
Payback_{months} =
\frac{CAPEX}{AnnualValue - OPEX} \times 12
$$

Se `AnnualValue ≤ OPEX`, il payback non viene calcolato oppure è indicato come `does not pay back under the given parameters`.

### Affidabilità dei dati

L'affidabilità dei dati mostra quale quota del parco dispone di dati idonei al calcolo:

$$
DataConfidence =
\frac{H_{valid}}{H_{expected}} \times 100\%
$$

oppure, per il parco:

$$
DataConfidence =
\frac{N_{highQuality}}{N_{monitored}} \times 100\%
$$

Il report utilizza un punteggio combinato che tiene conto della quota di ore valide, del numero di nodi con un archivio mensile di alta qualità, della quota di nodi senza dati e della copertura dell'analisi approfondita per volume annuo.

## Baseline misurata — passaporto di qualità del campione

<Image
  src="/images/ai-analytics/decarbonization/10_measured_baseline.svg"
  alt="Baseline misurata"
/>

_Baseline misurata._ Prima di credere alle conclusioni, l'investitore deve credere ai dati. Questa sezione è il passaporto di qualità del campione: quanti nodi restituiscono effettivamente gli archivi, quale quota di ore è coperta dalle misurazioni e quanti nodi sono muti. Più alta è la quota di nodi con archivio mensile standard, più solide sono tutte le cifre successive. I nodi senza dati non vengono azzerati, ma onestamente esclusi dai calcoli.

### Ore attese

Per ogni nodo:

$$
H_{expected,i} =
count(hours \; in \; selected\; period)
$$

Per il parco:

$$
H_{expected,total} =
\sum_{i=1}^{N} H_{expected,i}
$$

### Ore valide e copertura

$$
H_{valid,total} =
\sum_{i=1}^{N} H_{valid,i}
$$

$$
HourCoverage =
\frac{H_{valid,total}}{H_{expected,total}} \times 100\%
$$

### Nodi con elevata completezza

Un nodo è considerato di alta qualità se:

$$
Completeness_i =
\frac{H_{valid,i}}{H_{expected,i}} \times 100\% \ge 95\%
$$

Quota:

$$
HQShare =
\frac{N_{HQ}}{N_{monitored}} \times 100\%
$$

### Volume di gas misurato

$$
V_{measured,total} =
\sum_{i=1}^{N} V_{measured,i}
$$

### CO₂ da combustione

$$
CO2_{combustion,t} =
\frac{V_{measured,total} \times EF_{CO2}}{1000}
$$

dove `EF_CO2 = 1.96 kg CO₂/m³` (IPCC AR6).

### Energia erogata

$$
Energy_{GJ} =
\frac{V_{measured,total} \times HHV}{1000}
$$

$$
Energy_{kWh} =
\frac{V_{measured,total} \times HHV}{3.6}
$$

dove `HHV = 37.0 MJ/m³`.

### Categorie di qualità dei dati del parco

| Categoria                        | Significato                                                  |
| -------------------------------- | ------------------------------------------------------------ |
| `Monthly archive / high quality` | l'archivio principale completo, alto livello di affidabilità |
| `Daily fallback`                 | dati ottenuti tramite l'archivio di fallback giornaliero     |
| `No data`                        | nessun dato ricevuto                                         |
| `Not claimable`                  | dati insufficienti per l'inclusione nel calcolo              |

<Alert type="warning">
  Se un nodo non ha restituito alcun archivio, non si può presumere che non abbia perdite.
  L'interpretazione corretta è: "nessun dato = escluso dal calcolo, non perdita pari a zero".
</Alert>

## Metodologia degli hot spot — candidati a riduzione delle perdite di gas

Gli hot spot sono nodi in cui la telemetria ha rilevato segnali di potenziali perdite, sotto-misurazione o consumo registrato anomalmente basso.

Segnali tipici rilevati:

- zeri durante le ore attive;
- pressione senza flusso;
- lacune d'archivio;
- baseline gonfiata;
- sospetta perdita di misura;
- un pattern persistente che richiede un sopralluogo.

Ogni hot spot deve inoltre ricevere due campi:

| Campo                   | Scopo                                                                                           |
| ----------------------- | ----------------------------------------------------------------------------------------------- |
| `loss_class`            | classificazione: perdite commerciali / metano fuggitivo / anomalia di misura / qualità dei dati |
| `abatement_eligibility` | se l'hot spot può essere conteggiato nel calcolo CH₄ e CO₂e                                     |

Esempio:

| Segnale rilevato               | `loss_class`                                         | `abatement_eligibility`                 |
| ------------------------------ | ---------------------------------------------------- | --------------------------------------- |
| zeri durante le ore attive     | candidato a perdita commerciale o anomalia di misura | di norma `No` fino a conferma sul campo |
| pressione senza flusso         | anomalia di misura o candidato a metano fuggitivo    | `Conditional`                           |
| fuga confermata al sopralluogo | metano fuggitivo confermato                          | `Yes`                                   |
| lacuna d'archivio              | candidato a problema di qualità dei dati             | `No`                                    |

### Analisi approfondita dei nodi più grandi

$$
DeepNodes =
topN(Nodes, by = V_{measured}, N_{deep})
$$

$$
DeepCoverage =
\frac{\sum_{i \in DeepNodes} V_i}{\sum_{i \in AllNodes} V_i} \times 100\%
$$

### Baseline per un hot spot

Possibili opzioni di baseline:

| Opzione                                  | Formula                                            |
| ---------------------------------------- | -------------------------------------------------- |
| mediana storica                          | `Baseline_h = median(Q_h outside anomaly windows)` |
| profilo per ora del giorno               | `Baseline_hour = median(Q \| hour_of_day = h)`     |
| profilo per ora e giorno della settimana | `Baseline_{h,d} = median(Q \| hour=h, weekday=d)`  |
| baseline di coorte                       | `Baseline_cohort = median(Q for similar nodes)`    |

### Perdita potenziale per ora e per nodo

$$
Loss_h =
max(0,\;Baseline_h - Q_h)
$$

$$
V_{loss,i} =
\sum_{h \in AnomalyWindow_i} Loss_h
$$

### Annualizzazione

Se l'analisi copre meno di un anno intero:

$$
V_{loss,annualized} =
V_{loss,period} \times \frac{365}{D_{period}}
$$

## Framework di confidenza — livelli di confidenza degli hot spot

<Image
  src="/images/ai-analytics/decarbonization/08_confidence_levels.svg"
  alt="Livelli di confidenza"
/>

_Framework di confidenza._ Ogni hot spot è valutato su quattro livelli di confidenza. Solo il livello `High` (dopo riparazione e misurazione) può essere utilizzato come riduzione confermata. Gli altri sono solo potenziale, solo un candidato, oppure non entrano affatto nel totale. Questo protegge dalla sostituzione del calcolato con il confermato.

| Livello         | Condizione                                | Come utilizzarlo                       |
| --------------- | ----------------------------------------- | -------------------------------------- |
| `High`          | misurato e confermato dopo la riparazione | utilizzabile come riduzione verificata |
| `Medium`        | pattern telemetrico stabile ≥ 30 giorni   | potenziale, serve un sopralluogo       |
| `Low`           | euristica senza verifica sul campo        | solo candidato                         |
| `Not claimable` | dati insufficienti                        | non sommato nel totale                 |

## Hot spot — tabella dei candidati

<Image
  src="/images/ai-analytics/decarbonization/09_hot_spots_table.svg"
  alt="Hot spot di metano e perdite di gas"
/>

_Hot spot di metano e perdite di gas._ La sezione principale per l'investitore: i nodi di vertice con potenziale di riduzione calcolato. Ogni riga è un candidato per l'ispezione sul campo con una stima di volume, impatto climatico e valore monetario. Il livello di confidenza riflette quanto è stabile il segnale nel tempo. Quando un hot spot in testa è un `commercial_loss_candidate` con `AEF_clm=0.00` e `AEF_scr=0.00`, le sue tCO2e a livello di riga sono `0` sia come claimable sia come screened — la metodologia distingue tre livelli: recupero commerciale, scenario screened sul metano e riduzione verificata claimable.

### Colonne della tabella

| Colonna                           | Significato                                                 |
| --------------------------------- | ----------------------------------------------------------- |
| `#`                               | rango dell'hot spot                                         |
| Node                              | id e nome del nodo                                          |
| Customer                          | organizzazione                                              |
| `Detected issue`                  | tipo di segnale individuato + classificazione + AEF         |
| `m³/year (estimate)`              | volume calcolato + quota idonea                             |
| `tCO₂e/year (GWP₁₀₀)` / `(GWP₂₀)` | effetto climatico solo dalla quota idonea al fine climatico |
| `USD/year`                        | valore del gas + valore del carbonio                        |
| `Payback months`                  | se è impostato `CAPEX_per_node`                             |
| `Confidence`                      | High / Medium / Low                                         |

### Carbon upside

CO2e ≠ 0 compare solo per gli hot spot classificati come `fugitive methane candidate` o `verified fugitive methane`. Per un `commercial_loss_candidate` rimane 0 — ed è corretto: le perdite commerciali non possono essere tradotte automaticamente in una riduzione metodologica.

## AI Risk Matrix — priorità e tipo di rischio

Gli hot spot possono essere classificati oltre l'impatto finanziario con due colonne aggiuntive: **Priority** (P1/P2/P3) e **Risk Type** (categoria di rilevamento), con un badge di distribuzione sopra la tabella.

### Risk Type — categorizzazione da parte del detector

| Risk Type             | Sottopunteggio del detector | Significato                                                                |
| --------------------- | --------------------------- | -------------------------------------------------------------------------- |
| `zero_flow`           | `quiet_min`                 | zeri durante le ore attive — sospetta perdita di misura                    |
| `persistent_leak`     | `persistence`               | flusso basso persistente ≥ 30 giorni — segnale di tipo perdita             |
| `suspicious_baseline` | `baseline_p5`               | baseline P5 gonfiata — possibile manomissione / errore di taratura         |
| `corrector_error`     | `drift`                     | deriva giornaliera/settimanale della baseline — il corrector funziona male |
| `data_quality`        | unknown                     | il detector non è riuscito a classificare                                  |

### Priority — P1/P2/P3

| Priority                                       | Condizione                                                                                                      |
| ---------------------------------------------- | --------------------------------------------------------------------------------------------------------------- |
| **P1** — immediata (sopralluogo + riparazione) | `loss_class = fugitive_methane_candidate` (qualsiasi) OPPURE `usd_value ≥ $20K AND confidence ∈ {medium, high}` |
| **P2** — ispezione pianificata                 | `usd_value ≥ $5K` OPPURE `confidence = medium`                                                                  |
| **P3** — monitoraggio                          | tutto il resto                                                                                                  |

Sopra la tabella degli hot spot la distribuzione è mostrata come `P1·N | P2·N | P3·N` su una scala di colore rosso / giallo / grigio, così l'investitore vede in pochi secondi quanti nodi richiedono un'azione immediata.

### Utilizzo

- La squadra sul campo assume l'elenco dei nodi P1 come prima priorità per i sopralluoghi.
- Un analista finanziario stima l'esposizione aggregata su P1+P2 (limite inferiore) o P1+P2+P3 (limite superiore).
- Il reporting ESG include nella disclosure solo i nodi con `risk_type = persistent_leak` (che è di tipo perdita; il resto è rischio di misura / qualità dei dati).

## Dove va il gas — ripartizione dei volumi

<Image
  src="/images/ai-analytics/decarbonization/07_where_gas_goes.svg"
  alt="Dove va il gas — ripartizione dei volumi"
/>

_Dove va il gas._ Questa sezione spiega quale quota del gas misurato è consumo normale e quale è un candidato a perdita. In un parco sano, la stragrande maggioranza del volume sotto monitoraggio è consumata dai clienti e solo una piccola frazione ricade nei candidati a perdita. La quota claimable di abbattimento del metano è `0` quando tutti i candidati hot spot sono classificati come `commercial_loss_candidate` (AEF_clm = 0, AEF_scr = 0). Il volume screened sul metano (scenario, pre-sopralluogo) è uno scenario di benchmark di settore esteso a tutto il parco pari allo 0.5% del throughput, applicato per la narrativa climatica prima della verifica sul campo, e non è claimable.

### Formule di distribuzione

$$
V_{detected\_loss} =
\sum V_{loss,i}
$$

$$
V_{consumed} =
V_{measured,total} - V_{detected\_loss}
$$

$$
LossShare =
\frac{V_{detected\_loss}}{V_{measured,total}} \times 100\%
$$

### Riserva di rischio di scenario

Una stima di rischio aggiuntiva a livello di scenario per i nodi senza un segnale esplicito di perdita. Ad esempio, un benchmark di settore:

$$
BenchmarkLeakRate = 0.5\%
$$

$$
V_{reserve} =
V_{throughput,noSignal} \times 0.005
$$

<Alert type="warning">
  La riserva di rischio di scenario non è il flusso reale di gas. Non è una perdita misurata, non è
  una perdita rilevata, non viene sommata alla perdita rilevata ed è utilizzata solo per uno
  scenario conservativo.
</Alert>

## Calcolo del metano

Il calcolo del metano non deve includere automaticamente l'intero `V_loss`. Prima si determina il volume idoneo al fine climatico:

$$
V_{abatement\_eligible} =
\sum_i V_{loss,i} \times AEF_i
$$

Se un hot spot è solo un caso di sotto-misurazione commerciale o un'anomalia di misura:

$$
AEF_i = 0
$$

e quel volume non entra nel calcolo della riduzione del metano.

### Volume di metano

$$
V_{CH4} =
V_{abatement\_eligible} \times F_{CH4}
$$

### Massa di metano

$$
M_{CH4,kg} =
V_{abatement\_eligible} \times F_{CH4} \times \rho_{CH4}
$$

$$
M_{CH4,t} =
\frac{M_{CH4,kg}}{1000}
$$

dove `ρ_CH4 = 0.668 kg/m³`.

## Calcolo della CO2e dalle perdite di metano evitate

### Formula principale

$$
CO2e_t =
\frac{
V_{abatement\_eligible}
\times F_{CH4}
\times \rho_{CH4}
\times GWP
}{1000}
$$

### GWP₁₀₀ vs GWP₂₀

$$
CO2e_{100} =
\frac{V_{abatement\_eligible} \times F_{CH4} \times \rho_{CH4} \times 29.8}{1000}
$$

$$
CO2e_{20} =
\frac{V_{abatement\_eligible} \times F_{CH4} \times \rho_{CH4} \times 82.5}{1000}
$$

### Perché il GWP₂₀ è maggiore

Il metano ha un forte impatto climatico a breve termine:

$$
GWP20Ratio =
\frac{GWP_{20}}{GWP_{100}} =
\frac{82.5}{29.8} \approx 2.77
$$

La stima GWP₂₀ è circa 2.8× quella GWP₁₀₀ — questo serve a sottolineare l'urgenza della riduzione del metano.

## Valutazione finanziaria

### Valore commerciale del gas potenzialmente recuperabile

Calcolato sull'intero `Commercial recovery potential`, anche se quel volume non è ancora una riduzione di metano:

$$
GasRecoveryValue =
V_{commercial\_candidate,total} \times Price_{gas}
$$

### Valore del carbon upside

Calcolato solo sul volume idoneo al fine climatico e successivamente verificabile:

$$
CarbonValue =
CO2e_{abatement\_eligible} \times Price_{carbon}
$$

Prima della verifica, questo è un valore shadow / di scenario, non un ricavo confermato.

### Valore annuo di scenario

$$
AnnualScenarioValue =
GasRecoveryValue + CarbonValue
$$

Per uno scenario finanziario conservativo, può essere utilizzata solo la parte relativa al gas:

$$
AnnualConservativeValue =
GasRecoveryValue
$$

## Scenari di investimento

<Image
  src="/images/ai-analytics/decarbonization/06_business_case_scenarios.svg"
  alt="Business case di abbattimento e scenari di investimento"
/>

_Business case di abbattimento e scenari di investimento._ Due modi di investire nel potenziale individuato: "All Fleet" — copertura telemetrica completa con la massima cattura delle future perdite; "Quick-wins" — riparazione mirata degli hot spot già individuati con un ticket minimo e payback rapido. Il terzo scenario, "GWP₂₀ urgency", è utilizzato quando occorre sottolineare l'urgenza della riduzione del metano (×2.8 rispetto al GWP₁₀₀).

### All Fleet

$$
CAPEX_{all} = N_{fleet} \times CAPEX_{all,node}
$$

$$
OPEX_{all} = N_{fleet} \times OPEX_{node}
$$

$$
V_{saved,all} = V_{loss,detected}
$$

Si tratta di un approccio conservativo — la copertura dell'intero parco può far emergere ulteriori hot spot futuri, ma viene conteggiato solo ciò che è già individuato.

### Quick-wins

$$
N_{quick} = min(N_{form}, N_{hotspots})
$$

$$
CAPEX_{quick} = N_{quick} \times CAPEX_{quick,node}
$$

$$
V_{saved,quick} =
\sum_{i \in topN(HotSpots, N_{quick})} V_{loss,i}
$$

### Scenario GWP₂₀ (urgenza)

Lo stesso volume fisico di gas, ma CO2e attraverso l'orizzonte a 20 anni:

$$
CO2e_{urgency} = CO2e_{20}
$$

Necessario per sottolineare l'urgenza della riduzione del metano.

### Payback e ROI

$$
NetAnnualScenarioValue =
AnnualValue - OPEX
$$

$$
Payback_{months} =
\frac{CAPEX}{NetAnnualValue} \times 12
$$

$$
ROI_{annual} =
\frac{NetAnnualValue}{CAPEX} \times 100\%
$$

Se `NetAnnualValue ≤ 0` — `payback not computed / does not pay back`.

## Uso dei proventi e tracciamento dei risultati

<Image
  src="/images/ai-analytics/decarbonization/05_use_of_proceeds_outcome.svg"
  alt="Uso dei proventi e tracciamento dei risultati"
/>

_Uso dei proventi + Tracciamento dei risultati._ "Use of proceeds" indica all'investitore dove vanno i fondi; "Outcome tracking" è il modello di come il report mostrerà i risultati dopo la prima riparazione conclusa. Questo trasforma "una promessa di potenziale" in "uno storico probatorio".

### Use of proceeds — voci tipiche

- rollout della telemetria (hardware + integrazione);
- ispezione sul campo / programma LDAR;
- riparazione e sostituzione (sigilli, valvole);
- piattaforma di analytics;
- reporting pronto per l'audit (livello di reporting verificabile).

### Outcome tracking — dal potenziale al verificato

| Stato                       | Formula                                                         |
| --------------------------- | --------------------------------------------------------------- |
| Prima della riparazione     | `V_before` (baseline misurata)                                  |
| Dopo la riparazione         | `V_after` (misurazione post-azione)                             |
| Riduzione di gas verificata | `V_saved,verified = V_baseline,expected − V_after,normalized`   |
| CO₂e verificata             | `CO2e_verified = V_saved,verified × F_CH4 × ρ_CH4 × GWP / 1000` |

### Stati di verifica

| Stato                  | Significato                       |
| ---------------------- | --------------------------------- |
| `Potential`            | potenziale calcolato individuato  |
| `Field checked`        | sopralluogo completato            |
| `Repair completed`     | azione completata                 |
| `Post-action measured` | periodo post-riparazione ottenuto |
| `Verified`             | riduzione confermata              |
| `Rejected`             | riduzione non confermata          |
| `Not claimable`        | dati insufficienti                |

## UAE Net Zero — allineamento normativo

<Image
  src="/images/ai-analytics/decarbonization/04_uae_compliance_alignment.svg"
  alt="Allineamento normativo UAE Net Zero"
/>

_UAE Net Zero — allineamento normativo._ Una matrice compatta di allineamento normativo. La dicitura "data supports" significa: la telemetria fornisce una base misurabile (dati di attività), ma la conformità giuridica richiede procedure di verifica a carico dell'organizzazione. È una mappa di prontezza, non un certificato.

### UAE Net Zero 2050

Il report sostiene l'obiettivo misurando il gas sotto monitoraggio, individuando la potenziale riduzione del metano, stimando la CO2e e dando priorità alle azioni.

### Inventario GHG

Un inventario GHG richiede: dati di attività, fattore di emissione, confini contabili, metodologia, audit trail, stato di verifica.

$$
ActivityData = V_{gas}
$$

$$
Emissions = ActivityData \times EF
$$

### GHG Protocol Corporate Standard

Il report supporta la preparazione dell'inventario Scope 1 perché contiene il volume di gas misurato, il fattore di emissione, i confini Scope 1, i parametri metodologici e la trasparenza delle fonti.

### ISO 14064-1:2018

La ISO 14064-1 richiede: confini organizzativi, sorgenti di emissione, fattori, metodo di calcolo, incertezza, dati di attività, possibilità di audit, cronologia delle modifiche, stato di verifica.

Il report fornisce la base:

```text
inventario + metodologia + segnaposto di verifica
```

<Alert type="warning">
  La presenza di una matrice di allineamento non implica una conformità giuridica automatica. È una
  mappa di prontezza dei dati verso il reporting e la verifica.
</Alert>

## Appendice A — supporto al framework UE

<Image
  src="/images/ai-analytics/decarbonization/03_eu_framework_appendix.svg"
  alt="Supporto al framework UE"
/>

_Appendice A — supporto al framework UE._ Una matrice aggiuntiva per i clienti UE, separata dal blocco principale di allineamento UAE. Per un cliente UE, questa appendice mostra come i dati si mappano su CSRD ESRS E1, l'EU Methane Regulation 2024/1787, CBAM e EU ETS.

| Framework                         | Come è collegato                                                    |
| --------------------------------- | ------------------------------------------------------------------- |
| `CSRD / ESRS E1`                  | inventario e disclosure Scope 1 (obbligatorio dal 2024)             |
| `EU Methane Regulation 2024/1787` | elenco di candidati LDAR (LDAR completo obbligatorio dal 2026/2027) |
| `CBAM`                            | emissioni incorporate per fornitura (CBAM completo dal 2026)        |
| `EU ETS`                          | applicabile solo ai grandi emettitori (> 25k tCO₂/year)             |

## Commento dell'IA per l'investitore

<Image
  src="/images/ai-analytics/decarbonization/11_ai_investor_summary.svg"
  alt="Commento dell'IA per l'investitore"
/>

_Commento dell'IA per l'investitore._ Una spiegazione testuale del report in linguaggio umano: il messaggio principale, punti di forza e di debolezza, domande di due diligence. Il commento dell'IA non influisce sul calcolo — è un livello di spiegazione, non un livello di calcolo.

### Cosa può fare l'IA

- enunciare brevemente il messaggio principale;
- spiegare il payback;
- segnalare i punti deboli;
- porre domande di due diligence;
- spiegare la qualità dei dati.

### Cosa non può fare l'IA

L'IA non può:

- modificare i KPI;
- modificare gli hot spot;
- modificare la CO2e;
- modificare il payback;
- sostituire la metodologia;
- sostituire l'audit trail;
- confermare una riduzione verificata.

<Alert type="warning">
  Il commento dell'IA non influisce sul calcolo. L'analisi è deterministica; il commento dell'IA va
  letto solo come testo esplicativo. Tutte le conclusioni numeriche sono determinate da formule e
  regole.
</Alert>

## Come leggere il report

### Passo 1 — Sintesi per l'investitore

Inizia dai KPI: gas sotto monitoraggio, potenziale di riduzione delle perdite di gas, riduzione di CO2e, valore finanziario, payback, affidabilità dei dati.

### Passo 2 — Baseline misurata

Verifica quanto è affidabile la base: quanti nodi sono monitorati, quante ore sono valide, quanti nodi di alta qualità ci sono, quanti sono senza dati.

### Passo 3 — Hot spot

Apri l'elenco degli hot spot e verifica il tipo di segnale rilevato, i m³/year calcolati, la confidenza, se il nodo è nei Quick-wins, se è necessario un sopralluogo.

### Passo 4 — Business case

Verifica: CAPEX, OPEX, prezzo del gas, prezzo del carbonio, valore annuo, payback, la differenza tra All Fleet e Quick-wins.

### Passo 5 — Allineamento normativo

Assicurati che il report non dica "certified" ma "data ready for verification", "data supports the target", "activity data available".

### Passo 6 — Audit trail

Verifica i coefficienti, la metodologia, i confini contabili, lo stato verified/potential, l'export.

## Errori di interpretazione comuni

### Errore: potenziale calcolato = riduzione verificata

**Sbagliato.** Il potenziale calcolato richiede verifica sul campo. Una riduzione verificata compare solo dopo l'azione.

### Errore: perdita rilevata = fuga comprovata

**Sbagliato.** È un candidato per l'ispezione. Una volta che un hot spot è classificato come `commercial_loss_candidate`, ha `AEF_clm=0` e `AEF_scr=0`, quindi né la CO2e claimable né quella screened sono calcolate a livello di riga. La narrativa climatica è fornita solo dallo scenario di benchmark di settore esteso a tutto il parco (0.5% del throughput).

### Errore: valore del carbonio = reddito garantito

**Sbagliato.** Il valore del carbonio è possibile solo con la vendita di riduzioni verificate.

### Errore: nodi senza dati = perdite pari a zero

**Sbagliato.** Vengono esclusi o contrassegnati come "not claimable".

### Errore: la riserva di scenario può essere sommata alle perdite rilevate

**Sbagliato.** La riserva di scenario è un livello di scenario separato.

### Errore: il GWP₂₀ può essere usato al posto del GWP₁₀₀ senza spiegazione

**Sbagliato.** Il GWP₂₀ serve a sottolineare l'urgenza del metano, mentre il GWP₁₀₀ è per il reporting standard e comparabile.

### Errore: un payback rapido significa un risparmio già confermato

**Sbagliato.** Un payback rapido mostra l'attrattività dell'investimento una volta che le azioni sono confermate e attuate.

## Criteri minimi per un report completo

Un report è considerato metodologicamente completo se contiene:

- il periodo di analisi e l'azienda / parco;
- il numero di nodi monitorati, la copertura del parco, la qualità dei dati;
- il volume di gas misurato, la CO₂ da combustione, l'energia erogata;
- l'elenco degli hot spot con la classificazione `loss_class` e `abatement_eligibility`;
- il coefficiente `AEF` per ogni hot spot;
- il framework di confidenza;
- la separazione delle perdite rilevate dalla riserva di scenario;
- il calcolo CH₄, il calcolo CO2e (GWP₁₀₀ e/o GWP₂₀);
- il prezzo del gas, il prezzo del carbonio, la valutazione finanziaria;
- CAPEX, OPEX, payback;
- gli scenari All Fleet e Quick-wins;
- il processo di verifica della riduzione;
- l'allineamento normativo;
- la metodologia e l'audit trail, l'export dei dati grezzi;
- un disclaimer sui valori calcolati, sul carbon upside e sul commento dell'IA.

## Audit trail ed export dei dati grezzi

### Cosa deve contenere l'audit trail

| Blocco                     | Contenuto                                        |
| -------------------------- | ------------------------------------------------ |
| periodo                    | date di inizio e fine                            |
| azienda                    | organizzazione / parco                           |
| parametri del form         | frazione di CH₄, GWP, prezzi, CAPEX/OPEX         |
| coefficienti               | `EF_CO2`, `HHV`, `GWP`, `density`                |
| sorgenti dati              | archivi di volume, dati orari, impostazioni      |
| qualità dei dati           | copertura, assenza di dati, archivio di fallback |
| metodo hot spot            | regole di ricerca dei candidati                  |
| framework di confidenza    | High / Medium / Low / Not claimable              |
| export                     | CSV/JSON per la verifica                         |
| versione della metodologia | versione di calcolo                              |
| data di generazione        | timestamp del report                             |

### Export dei dati grezzi — per hot spot

| Campo                 | Scopo                          |
| --------------------- | ------------------------------ |
| `station_id`          | identificatore del nodo        |
| `customer`            | cliente                        |
| `detected_issue`      | tipo di segnale individuato    |
| `estimated_m3`        | potenziale di gas calcolato    |
| `confidence`          | livello di confidenza          |
| `loss_class`          | classificazione                |
| `AEF`                 | coefficiente di idoneità       |
| `CO2e_100`            | tCO₂e per GWP₁₀₀               |
| `CO2e_20`             | tCO₂e per GWP₂₀                |
| `gas_value`           | valutazione monetaria del gas  |
| `carbon_value`        | valore potenziale del carbonio |
| `verification_status` | stato di verifica              |
| `methodology_params`  | parametri di calcolo           |

### Lineage del calcolo

Per ciascun KPI di testa la sezione di metodologia indica la sorgente dati e la formula esatta, così un auditor può riprodurre qualsiasi numero passo dopo passo.

| KPI                           | Formula                                                                                  |
| ----------------------------- | ---------------------------------------------------------------------------------------- |
| Gas monitored (m³)            | `Σ V_standard` (per-node, PT-corrected per ISO 6976)                                     |
| Data quality (%)              | `valid_hours / expected_hours · 100%`                                                    |
| Detected loss candidates (m³) | `Σ (node_composite_score / 100 × annual_volume × 0.05)` for composite ≥ 60               |
| Screened methane (m³)         | `Σ (leak_m3 × aef_screened) + (total_measured × 0.5%)`                                   |
| Claimable methane (m³)        | `Σ (leak_m3 × aef_claimable)` = 0 until field verification                               |
| CH₄ mass (t)                  | `V_methane × CH₄_density (0.668 kg/m³) ÷ 1000`                                           |
| CO2e (tCO₂e)                  | `CH₄_mass × GWP_horizon` (GWP₁₀₀=29.8, GWP₂₀=82.5)                                       |
| Gas savings (USD/y)           | `loss_m3 × gas_price_usd_per_m3`                                                         |
| Carbon upside (USD/y)         | `tCO₂e_screened × carbon_price_usd_per_t` (scenario-only)                                |
| Payback (months)              | `CAPEX_total / (annual_value − OPEX_total) × 12` (carbon included only if it enters ROI) |

Il lineage del calcolo soddisfa il requisito di disclosure della metodologia di ESRS E1 (CSRD) e ISO 14064-1:2018. Un trader di carbonio o un consulente ESG può vedere immediatamente quali numeri sono supportati da misurazioni, quali sono solo scenario e quali sono segnaposto pari a zero fino alla verifica sul campo.

## Formula riepilogativa del report

$$
V_{measured,total} = \sum_i V_i
$$

$$
CO2_{combustion,t} =
\frac{V_{measured,total} \times EF_{CO2}}{1000}
$$

$$
Energy_{GJ} =
\frac{V_{measured,total} \times HHV}{1000}
$$

$$
Energy_{kWh} =
\frac{V_{measured,total} \times HHV}{3.6}
$$

$$
V_{commercial\_candidate,total} = \sum_j V_{loss,j}
$$

$$
V_{abatement\_eligible,total} = \sum_j V_{loss,j} \times AEF_j
$$

$$
M_{CH4,kg} =
V_{abatement\_eligible,total}
\times F_{CH4}
\times \rho_{CH4}
$$

$$
CO2e_t =
\frac{
V_{abatement\_eligible,total}
\times F_{CH4}
\times \rho_{CH4}
\times GWP
}{1000}
$$

$$
GasRecoveryValue =
V_{commercial\_candidate,total} \times Price_{gas}
$$

$$
CarbonValue =
CO2e_t \times Price_{carbon}
$$

$$
AnnualScenarioValue =
GasRecoveryValue + CarbonValue
$$

$$
CAPEX = N_{nodes} \times CAPEX_{node}
$$

$$
OPEX = N_{nodes} \times OPEX_{node}
$$

$$
Payback_{months} =
\frac{CAPEX}{AnnualValue - OPEX} \times 12
$$

## Disclaimer raccomandato

```text
Il report valuta il potenziale di decarbonizzazione e finanziario della
telemetria del gas sulla base dei volumi misurati, della qualità dei dati
e degli hot spot individuati. Tutti i valori contrassegnati come
"calcolati" sono potenziale calcolato e richiedono verifica sul campo. Una
riduzione confermata compare solo dopo riparazione, misurazione di
controllo, periodo post-azione e verifica. Il valore del carbonio è uno
scenario aggiuntivo e non è considerato reddito confermato finché le
riduzioni verificate non vengono vendute.
```
