Nodi sospetti

Classifica i nodi di misura del parco in base alla probabilità di sotto-misurazione utilizzando sei segnali forensi indipendenti combinati come probabilità, non come somma.

Il report Nodi sospetti esegue un’analisi sull’intero parco dei nodi di misura del gas e classifica i punti che richiedono una verifica prioritaria per possibile sotto-misurazione, sostituzione del canale di misura, impostazioni errate, consumo anomalmente basso o eventi di dispositivo legati all’accesso fisico e alle modifiche dei parametri.

Si basa sul quadro normativo per la misura del gas: ISO 5167 (diaframmi), ISO 6976 (potere calorifico), EN 12405-1 (conversione elettronica del volume del gas), OIML R 137 (contatori del gas), OIML R 140 (sistemi di misura per combustibili gassosi) ed EN 1359 (contatori a membrana).

Questo non è un report operativo sulla qualità della comunicazione, della batteria o dell’archivio: tali compiti spettano a un report operativo separato sui nodi problematici. Questo report si concentra specificamente sui segnali forensi: indicatori comportamentali, metrologici, comparativi e basati su eventi che possono suggerire la necessità di un controllo del servizio di misura.

Il compito principale del report non è dimostrare una violazione, ma stabilire correttamente le priorità di verifica:

  • quali nodi controllare per primi;
  • dove sono presenti più segnali indipendenti;
  • dove il consumo è anomalmente basso rispetto a nodi simili;
  • dove c’è una combinazione di flusso nullo, pressione viva e libretto incompleto;
  • dove il volume standard e quello di lavoro divergono più di quanto la correzione fisica P/T possa spiegare;
  • dove manca l’atteso aumento stagionale del consumo;
  • dove si sono verificati eventi di dispositivo legati all’accesso fisico o alla sostituzione delle letture;
  • dove vale la pena aprire il report dettagliato su un nodo specifico.
Intestazione del report

L’intestazione del report mostra la dimensione del parco, quanti nodi sono entrati nell’analisi approfondita, il periodo coperto e l’orario di generazione. Questi tre numeri sono entità distinte: il parco totale, i candidati analizzati e le righe TOP-N nella tabella.

Dove si colloca questo report

Il report Nodi sospetti si colloca tra il monitoraggio operativo sull’intero parco e l’analisi forense dettagliata di un singolo nodo.

ReportDomanda principaleScala
Nodi problematici operatividove ci sono problemi di comunicazione, batteria, libretto, archivioparco
Nodi sospettidove ci sono segnali forensi di possibile sotto-misurazioneparco
Bypass di misura (nodo)perché un nodo specifico appare sospettoun nodo
Analitica dei consumise i dati di un nodo specifico sono idonei alla misura e all’analisiun nodo

Un nodo può essere problematico dal punto di vista operativo ma non sospetto dal punto di vista della sotto-misurazione, e viceversa: un nodo può essere stabilmente online con un buon archivio e tuttavia consumare in modo sospettosamente ridotto rispetto alla propria coorte.

A chi è destinato il report

RuoloCome usa il report
Responsabile del servizio di misurasceglie le priorità per controlli e sopralluoghi
Metrologoanalizza le cause del sospetto e la necessità di verificare il libretto
Dispatcherassegna i compiti per i nodi ad alta priorità
Squadra sul camporiceve l’elenco dei nodi e un link all’analisi dettagliata
Analistaverifica coorti, stagionalità, anomalie ed eventi
Analista di fatturazionestima la potenziale entità commerciale del rischio
Servizio di controllodistingue i segnali deboli dai casi che richiedono un’indagine
Ufficio legalelo utilizza come motivo per avviare un’indagine (non come prova)

Cosa il report non fa

Il report non deve:

  • dimostrare il fatto di un bypass di misura;
  • accusare automaticamente un consumatore;
  • sostituire un controllo sul campo;
  • trattare la stima delle perdite come danno confermato;
  • interpretare un consumo basso come violazione senza un confronto con il regime dell’oggetto;
  • trattare l’assenza di dati come un segnale pari a zero;
  • mescolare problemi operativi con segnali forensi;
  • trattare un indicatore non disponibile come pari a zero;
  • formulare una conclusione legale sulla base del riepilogo dell’IA;
  • sostituire il report dettagliato per un nodo specifico.

Termini chiave

TermineSignificato
Nodoun punto di misura del gas la cui telemetria viene analizzata
Parcol’insieme di tutti i nodi di un’azienda
Candidatoun nodo che ha superato la pre-selezione per l’analisi approfondita
Coorteun gruppo di nodi simili per il confronto dei consumi
Percentilela posizione del nodo per flusso tra nodi simili
Subscoreun punteggio parziale per un segnale forense da 0 a 100
Punteggio compositoil punteggio finale di sospetto
Tetto (ceiling)il contributo massimo di un segnale alla probabilità finale
Segnale direttoun segnale forense comportamentale diretto basato su Q/P/T
Anomalia di coorte (peer anomaly)anomalia di flusso rispetto a nodi simili
Bypass da librettola firma “libretto vuoto + flusso quasi nullo + pressione viva”
Divergenzadivergenza tra volume standard e di lavoro oltre la spiegazione fisica
Anomalia stagionaleassenza dell’atteso aumento stagionale
Recency degli eventifreschezza degli eventi di dispositivo legati ad accesso o sostituzione
Flag di clusterindicatore del fatto che un’organizzazione ha più nodi sospetti
Perdite stimatepriorità commerciale: punteggio x consumo, non danno confermato

Logica generale del report

Il report è costruito come un filtro di sospetto sull’intero parco.

text
Tutti i nodi del parco
→ pre-selezione dei candidati forensi vivi
→ analisi approfondita dell'archivio orario e degli eventi
→ calcolo di 6 subscore indipendenti
→ confronto dei nodi con la coorte
→ calcolo del punteggio composito
→ correzione di cluster per organizzazione
→ ranking TOP-N
→ output della distribuzione dei livelli
→ elenco delle azioni e link ai report dettagliati

Il principio chiave: il report non cerca solo nodi “cattivi”, ma nodi con segni di possibile sotto-misurazione in presenza di dati. Un nodo completamente morto che non trasmette dati da molto tempo è un problema operativo, ma non necessariamente un buon candidato forense.

Dati di ingresso

Dati minimi richiesti

DatoA cosa serve
Elenco dei nodiper formare il parco di analisi
Tipo di dispositivoper costruire le coorti
Organizzazioneper confrontare all’interno di gruppi simili
Consumo nel periodoper il ranking e la stima dell’entità
Archivio orario Q/P/T/Vper i segnali comportamentali
Periodo di analisiper stagionalità ed eventi

Dati aggiuntivi

DatoA cosa serve
Sessioni di comunicazioneper l’indicatore “lacuna d’archivio con sessioni riuscite”
Libretto del dispositivoper l’indicatore di bypass da libretto
Impostazioni del correttoreper P_const, peso impulso, parametri di correzione
Log eventi del dispositivoper accesso fisico, sostituzione, reset, modifica parametri
Dati precedenti su nodi similiper la baseline di coorte (peer)
Dati della finestra stagionaleper verificare il profilo inverno/estate

Periodo minimo per uno scoring affidabile

Un periodo inferiore a 30 giorni rende automaticamente non disponibile il segnale stagionale. Il minimo raccomandato è di 90 giorni. Un’analisi stagionale completa è possibile solo su un periodo di almeno 6 mesi che copra entrambe le stagioni.

Parametri di esecuzione

ParametroSignificato
Periodo da / Periodo ala finestra di valutazione (per impostazione predefinita gli ultimi 90 giorni)
Quanti nodi in topdimensione della tabella finale TOP-N
Quanti nodi analizzare in profonditànumero di candidati mantenuti dopo la pre-selezione
Azienda fornitricelimitare l’analisi a una sola organizzazione, oppure usare l’intero parco
Clustering per organizzazioneaggiunge +10 ai nodi delle organizzazioni con due o più nodi sospetti
Riepilogo IA del parcocommento opzionale in linguaggio umano che non influisce sui punteggi

Ambito del report

Distribuzione dei livelli e riepilogo IA

Subito sotto l’intestazione del report ci sono tre schede di distribuzione e un blocco di commento IA. Vanno letti insieme: la distribuzione fornisce una risposta rapida a “quanti nodi sono critici”, e il riepilogo IA spiega perché proprio questi nodi sono arrivati in cima e a cosa prestare attenzione.

Il blocco superiore mostra:

IndicatoreValore
Totale nodi nel parcodimensione dell’intero parco
Analizzatiquanti nodi sono entrati nell’analisi approfondita
TOP-Nquanti nodi sono mostrati nella tabella finale
Periodofinestra di valutazione
Errori di recupero datiquanti candidati non è stato possibile elaborare completamente
Distribuzione dei livellicritico / avviso / normale

È importante distinguere:

text
Totale nodi del parco ≠ numero di nodi analizzati in profondità ≠ numero di righe in TOP-N.

Per esempio, il parco può contenere centinaia di nodi, l’analisi approfondita può essere eseguita su un insieme di candidati e il report mostra solo i TOP-N.

Distribuzione dei livelli

CompositoLivelloColore della scheda
≥ 60criticorosso
30–60avvisoarancione
< 30normaleverde

Un’elevata concentrazione nel rosso non è un motivo di panico, ma un segnale per controllare con attenzione la parte alta: forse la metodologia ha dato una risposta forte a un regime operativo specifico anziché a una reale manomissione.

Pre-selezione dei candidati forensi

Prima dell’analisi approfondita il report dà priorità ai nodi per i quali è in generale possibile cercare pattern forensi.

Perché servono nodi vivi

Per il report di sospetto sono importanti i nodi con dati. Se un nodo è completamente morto, non offre un quadro sufficiente di Q/P/T e va controllato nel report operativo di comunicazione, non nel ranking forense.

Un principio tipico:

text
chi effettua un bypass non necessariamente disabilita del tutto la telemetria;
può mascherarsi da "basso consumatore".

La pre-selezione tiene quindi conto della freschezza dell’ultima sessione, della presenza di volume non nullo, dello stato del dispositivo e della presenza di dati nell’archivio.

Scoring di pre-selezione

Il punteggio preliminare può essere descritto come:

FastScore=AliveScore+VolumeScore+StatusScoreFastScore = AliveScore + VolumeScore + StatusScore

dove:

ComponenteLogica
AliveScorepiù alto se il nodo è stato online di recente
VolumeScorepiù alto se c’è volume registrato
StatusScorepiù alto se il nodo è in stato operativo o sigillato

Il punteggio preliminare non è il punteggio finale di sospetto. Seleziona soltanto i candidati per l’analisi più approfondita.

Sei segnali di sospetto

Metodologia a sei segnali

Tutti i sei rilevatori sono mostrati con la loro descrizione, il peso documentale e il tetto del contributo probabilistico. Il punteggio finale non è una somma ma una composizione probabilistica. Un solo segnale forte non è ancora “critico”; lo è una combinazione di segnali indipendenti. I segnali non disponibili vengono esclusi, non conteggiati come zero.

#SegnalePeso documentaleContributo probabilistico massimo
1Manomissione diretta30%0.85
2Anomalia rispetto alla coorte (peer anomaly)20%0.57
3Firma “fittizia” (bypass da libretto)15%0.43
4Divergenza tra volume standard e di lavoro10%0.28
5Anomalia stagionale15%0.43
6Eventi di dispositivo con recency10%0.28

I pesi percentuali sono usati per documentazione e spiegazione. La formula finale non usa una somma lineare ma tetti probabilistici (vedi il modello probabilistico).

Segnale 1 — manomissione diretta

Questo segnale riutilizza i pattern forensi comportamentali dell’archivio orario. Indica se il nodo presenta segni di possibile sostituzione del canale di misura o di sospetto flusso nullo con tubo in esercizio.

Indicatori tipici che possono entrare nel segnale diretto:

  • flusso nullo a pressione operativa o sostituita;
  • canale di pressione congelato;
  • ripristino di flusso e pressione dopo una finestra a zero;
  • lacuna d’archivio con sessioni di comunicazione riuscite;
  • correzioni contestuali per stagione, tipo di oggetto e regime di consumo.

La metodologia dettagliata dei pattern diretti è descritta nel report Bypass di misura (nodo), che definisce nove rilevatori formali con soglie.

Il subscore diretto ha intervallo:

Sdirect[0,100]S_{direct} \in [0, 100]

dove:

  • 0 — segni comportamentali diretti non trovati;
  • 30–60 — segni deboli o medi presenti;
  • 60–100 — segni forti o ripetuti presenti.

Il segnale diretto non è una prova. Significa: apri il report dettagliato sul nodo ed esamina le finestre temporali degli eventi.

Segnale 2 — anomalia rispetto alla coorte

Il confronto con la coorte risponde alla domanda: il nodo consuma in modo sospettosamente ridotto rispetto a nodi simili? I nodi simili sono quelli con lo stesso tipo di dispositivo e la stessa organizzazione o un altro raggruppamento specificato.

Per il confronto si utilizza il rate:

Ratei=ConsumptioniHoursiRate_i = \frac{Consumption_i}{Hours_i}

dove Consumption_i è il consumo totale del nodo nel periodo e Hours_i è il numero di ore di dati.

Il percentile mostra la posizione del nodo nella coorte per flusso:

Percentilei=count(RatejRatei)Ncohort×100%Percentile_i = \frac{count(Rate_j \le Rate_i)}{N_{cohort}} \times 100\%

Un percentile basso significa che il nodo consuma meno della maggior parte dei nodi simili. Per esempio, Percentile = 5% significa che il nodo consuma meno di circa il 95% dei nodi simili.

Punteggio base per percentile

PercentilePunteggio base
< 3%100
< 5%85
< 10%60
< 25%30
≥ 25%0

Aggiustamento per distanza dalla mediana

Un percentile basso da solo non sempre indica un sospetto: in qualunque coorte qualcuno sarà ultimo. Il punteggio viene quindi scalato in base al rapporto con la mediana della coorte.

Ratiomedian=RateiMedianRatecohortRatio_{median} = \frac{Rate_i}{MedianRate_{cohort}}
Rapporto con la medianaFattore
≤ 0.331.0
0.33–0.500.6
0.50–0.700.3
> 0.700.0

Punteggio peer finale:

Speer=BaseScorepercentile×FactormedianS_{peer} = BaseScore_{percentile} \times Factor_{median}

Interpretazione

Punteggio peerSignificato
0il consumo non appare sospettosamente basso
30è presente un’anomalia debole
60il nodo è sensibilmente al di sotto della coorte
85–100il nodo è nettamente al di sotto dei nodi simili

Segnale 3 — firma “fittizia” (bypass da libretto)

Il segnale cerca una combinazione di tre fattori:

  1. il libretto del dispositivo è quasi vuoto;
  2. il flusso è quasi nullo per la maggior parte del periodo;
  3. la pressione è nel frattempo operativa e viva.

Una tale combinazione può apparire come una “intestazione fittizia su tubo attivo”: c’è gas nel tubo e la pressione è presente, ma il flusso viene appena registrato e i dati del libretto sono insufficienti per la verifica.

Quota di flusso nullo

Sia:

Nzero=count(Qh0.001)N_{zero} = count(Q_h \le 0.001) Nvalid=count(QhNULL)N_{valid} = count(Q_h \neq NULL)

Allora:

ZeroShare=NzeroNvalidZeroShare = \frac{N_{zero}}{N_{valid}}

Condizione di flusso nullo:

ZeroShare0.60ZeroShare \ge 0.60

Pressione operativa viva

Si calcola la pressione mediana:

Pmedian=median(Ph)P_{median} = median(P_h)

e la deviazione standard della pressione:

σP=1n1(PhP)2\sigma_P = \sqrt{\frac{1}{n-1}\sum(P_h-\overline{P})^2}

La pressione è considerata operativa e viva se:

Pmedian>103  kPaP_{median} > 103 \; kPa

e:

σP>0.05  kPa\sigma_P > 0.05 \; kPa

Cioè la pressione è superiore al livello atmosferico e non appare completamente congelata.

Libretto vuoto

Il libretto è considerato vuoto o criticamente incompleto se manca una parte significativa dei campi obbligatori:

  • data di verifica;
  • Qmin/Qmax;
  • tipo di contatore;
  • numero di serie del contatore;
  • P_const;
  • peso impulso;
  • tipo di pressione;
  • versione firmware.

Formula del punteggio

Sia:

text
A = PassportEmpty
B = ZeroShare ≥ 0.60
C = P_median > 103 and σP > 0.05

Il numero di condizioni soddisfatte:

Nsignals=A+B+CN_{signals} = A + B + C

Punteggio:

Numero di condizioniPunteggio
3100
250
0–10

Questo segnale non indica un bypass comprovato. Mostra che il nodo richiede una verifica documentale e sul campo.

Segnale 4 — divergenza tra volume standard e di lavoro

Molti correttori trasmettono sia un volume di lavoro sia un volume convertito / standard dopo la correzione P/T. Normalmente il rapporto tra l’incremento del volume standard e l’incremento del volume di lavoro dovrebbe corrispondere all’incirca al coefficiente fisico di correzione P/T.

Rapporto volumetrico effettivo

Sia:

ΔVstd\Delta V_{std}

l’incremento del volume standard o corretto, e:

ΔVwork\Delta V_{work}

l’incremento del volume di lavoro.

Allora il rapporto effettivo:

Ractual=ΔVstdΔVworkR_{actual} = \frac{\sum \Delta V_{std}}{\sum \Delta V_{work}}

Coefficiente P/T atteso

L’approssimazione utilizzata è:

Rexpected=PP0×T0273.15+TR_{expected} = \frac{\overline{P}}{P_0} \times \frac{T_0}{273.15 + \overline{T}}

dove:

  • P0=101.325  kPaP_0 = 101.325 \; kPa;
  • T0=293.15  KT_0 = 293.15 \; K, cioè 20°C;
  • P\overline{P} — pressione media;
  • T\overline{T} — temperatura media in °C.

Divergenza relativa

Divergence=RactualRexpectedRexpectedDivergence = \frac{|R_{actual} - R_{expected}|}{R_{expected}}

Punteggio

Una divergenza fino al 10% è considerata una zona accettabile.

Sdivergence=clamp((Divergence0.10)×250,  0,  100)S_{divergence} = clamp((Divergence - 0.10) \times 250,\;0,\;100)
DivergenzaPunteggio
≤ 10%0
20%25
30%50
50% e oltre100

Quando il segnale non è disponibile

Il segnale è considerato non disponibile se:

  • non c’è il canale del volume standard;
  • non c’è il canale del volume di lavoro;
  • ci sono troppe poche ore valide;
  • i volumi non sono monotòni;
  • la somma del volume di lavoro è pari a zero;
  • non ci sono dati P/T per il coefficiente atteso.

Segnale 5 — anomalia stagionale

Per molti consumatori di gas è atteso un aumento del flusso in inverno. Se il periodo contiene sia i mesi invernali sia quelli estivi ma il flusso invernale non cresce o addirittura cala, questo può essere un segnale di sotto-misurazione nella stagione di picco dei consumi.

I mesi invernali sono dicembre, gennaio e febbraio. I mesi estivi sono maggio, giugno, luglio, agosto e settembre.

Condizione di disponibilità

Il segnale stagionale viene conteggiato solo se ci sono dati sufficienti in entrambe le stagioni:

Hwinter200H_{winter} \ge 200

e:

Hsummer200H_{summer} \ge 200

Se i dati sono inferiori, il segnale è considerato non disponibile.

Flusso medio per stagione

Qwinter=QhwinterHwinterQ_{winter} = \frac{\sum Q_h^{winter}}{H_{winter}} Qsummer=QhsummerHsummerQ_{summer} = \frac{\sum Q_h^{summer}}{H_{summer}}

Rapporto stagionale

Rseason=QwinterQsummerR_{season} = \frac{Q_{winter}}{Q_{summer}}

Punteggio

CondizionePunteggio
Rseason0.5R_{season} \le 0.5100
Rseason0.8R_{season} \le 0.860
Rseason1.0R_{season} \le 1.030
Rseason>1.0R_{season} > 1.00

Per i consumatori industriali senza carico di riscaldamento, la crescita stagionale può essere assente. L’anomalia stagionale va quindi interpretata tenendo conto del tipo di oggetto.

Segnale 6 — eventi di dispositivo con recency

Gli eventi del dispositivo possono essere più significativi delle anomalie statistiche. Sono particolarmente importanti gli eventi di accesso fisico, apertura del coperchio, modifica dei parametri, sostituzione delle letture, reset, cambio dell’ora ed eventi che incidono sul canale di misura.

Punteggio base degli eventi

Classe di eventoPunteggio base
physical100
substitution70

Età dell’evento e decadimento

Età dell’evento:

AgeDays=ReportEndEventTime1  dayAgeDays = \frac{ReportEnd - EventTime}{1 \; day}

Coefficiente di decadimento:

Decay=max(0.2,  1AgeDays225)Decay = max(0.2,\;1 - \frac{AgeDays}{225})

Un evento recente ha peso pieno; un evento vecchio perde gradualmente significato; il peso residuo minimo è il 20%.

Punteggio dell’evento

EventScorei=BaseScorei×DecayiEventScore_i = BaseScore_i \times Decay_i

Punteggio finale di recency

Se ci sono più eventi, si prende il punteggio massimo:

Srecency=max(EventScorei)S_{recency} = max(EventScore_i)

Se il log è disponibile ma non ci sono eventi, Srecency=0S_{recency} = 0. Se il log non è disponibile, il segnale è non disponibile e viene escluso dalla formula finale.

Segnale non disponibile ≠ segnale zero

Questa è una delle regole chiave del report. Se un segnale non può essere calcolato per mancanza di dati, riceve lo stato (non disponibile), non 0.

Motivi di non disponibilità:

  • manca un canale d’archivio richiesto;
  • ore insufficienti;
  • nessun log eventi;
  • nessuna copertura stagionale;
  • nessun dato di coorte;
  • nessun volume di lavoro o standard;
  • nessun libretto.

Nella formula finale i segnali non disponibili vengono esclusi dal prodotto, senza ridurre né aumentare il punteggio.

Modello probabilistico del punteggio finale

Se tutti i sei segnali venissero semplicemente sommati con dei pesi, un solo segnale forte potrebbe apparire come un rischio pieno e comprovato, e molti segnali deboli potrebbero creare meccanicamente una falsa criticità. Si utilizza invece un modello moltiplicativo di contributi probabilistici indipendenti.

Tetto per ciascun segnale

Ogni segnale ha un contributo massimo:

SegnaleTetto
direct0.85
peer0.57
bypass0.43
divergence0.28
seasonal0.43
recency0.28

Contributo probabilistico di un segnale

Sia S_i il subscore del segnale da 0 a 100 e C_i il tetto del segnale. Allora il contributo:

pi=Ci×Si100p_i = C_i \times \frac{S_i}{100}

Probabilità di assenza di tutti i segnali

Pclean=iAvailableSignals(1pi)P_{clean} = \prod_{i \in AvailableSignals}(1 - p_i)

Punteggio finale

Composite=100×(1Pclean)Composite = 100 \times (1 - P_{clean})

cioè:

Composite=100×(1iAvailableSignals(1Ci×Si100))Composite = 100 \times \left( 1 - \prod_{i \in AvailableSignals} \left( 1 - C_i \times \frac{S_i}{100} \right) \right)

Esempio

Supponiamo che ci siano tre segnali:

SegnaleSubscoreTettopip_i
direct900.850.765
peer500.570.285
seasonal300.430.129

Allora:

Pclean=(10.765)×(10.285)×(10.129)P_{clean} = (1 - 0.765) \times (1 - 0.285) \times (1 - 0.129) Pclean=0.235×0.715×0.871P_{clean} = 0.235 \times 0.715 \times 0.871 Pclean0.146P_{clean} \approx 0.146 Composite=100×(10.146)=85.4Composite = 100 \times (1 - 0.146) = 85.4

Interpretazione del modello

  • un solo segnale forte può dare un punteggio elevato, ma non un pieno 100;
  • una combinazione di segnali indipendenti aumenta nettamente la priorità;
  • i segnali deboli non si sommano in modo lineare;
  • i segnali non disponibili non penalizzano il nodo;
  • il punteggio finale è la priorità di verifica, non la prova.

Correzione di cluster per organizzazione

Se un’organizzazione ha più nodi sospetti, ciò aumenta la priorità di verifica. Tali casi possono indicare un regime operativo sistemico, impostazioni, manutenzione o azioni potenzialmente coordinate.

Se un’organizzazione ha:

Nsuspicious,customer2N_{suspicious,customer} \ge 2

e ciascuno di questi nodi ha:

Composite60Composite \ge 60

allora ciascun nodo riceve una correzione di cluster:

Compositeclustered=min(100,  Composite+10)Composite_{clustered} = min(100,\;Composite + 10)

La correzione di cluster non è una prova. Aumenta soltanto la priorità di verifica, perché più nodi di una stessa organizzazione richiedono un’analisi congiunta.

Distribuzione dei livelli

Il punteggio finale viene tradotto in un livello.

CompositoLivello
≥ 60critico
30–60avviso
< 30normale

Una soglia di 60 significa che il nodo ha un segnale forte o una combinazione di più segnali indipendenti. Questo non significa prova: significa che il nodo deve entrare nell’elenco di verifica prioritaria.

Tabella TOP-N

Tabella principale TOP-N

I nodi sono ordinati per punteggio finale di sospetto. Ogni riga contiene sei indicatori a badge per i segnali, che permettono di vedere a colpo d’occhio perché il nodo è entrato nella parte alta. I numeri nei badge sono 0…100 oppure ; il segno significa “non è stato possibile calcolarlo”.

Colonne principali

ColonnaSignificato
Rank (#)posizione nel ranking
IDidentificativo del nodo
Nome del nodonome dell’oggetto
Tipo di dispositivotipo di correttore / telemetria
Consumo, m³consumo totale nel periodo
Percentilerango di flusso tra nodi simili
Scorepunteggio composito
Perdite, m³priorità commerciale, non danno confermato
Segnalivalori dei subscore (6 badge)
Azionilink al report dettagliato e all’analitica

Come leggere i segnali

Nella tabella ogni segnale è mostrato come indicatore separato:

  • 0 — segnale calcolato e non scattato;
  • — segnale non disponibile;
  • >0 — segnale scattato con l’intensità indicata.

È molto importante che non sia uguale a 0.

LinkCosa apre
Sospettoil report Bypass di misura (nodo)
Analiticail report Analitica dei consumi

Il link “Sospetto” è il principale punto di transizione per la squadra sul campo e per l’investigatore: l’intera metodologia forense è esposta in quel report dettagliato.

Il punteggio “perdite, m³”

La colonna “perdite, m³” non è un volume confermato di furto. È una priorità commerciale che combina l’entità del consumo del nodo e il punteggio finale di sospetto:

EstimatedLossPriority=Consumption×Composite100EstimatedLossPriority = Consumption \times \frac{Composite}{100}

dove Consumption è il consumo totale del nodo nel periodo e Composite è il punteggio finale di sospetto.

Per esempio, se Consumption = 100000 m³ e Composite = 80, allora EstimatedLossPriority = 80000 m³. Questo non significa che siano andati persi 80,000 m³. Significa che il nodo ha un’ampia scala commerciale di verifica: grande consumo x punteggio elevato.

Analitica e conclusioni

Analitica e conclusioni

Il riepilogo sotto la tabella presenta i numeri chiave sull’intero parco: quanti nodi hanno più segnali indipendenti (la combinazione più preoccupante), quanti hanno un’anomalia di coorte (peer) e quanti sono in cluster. L’ultimo punto è un promemoria obbligatorio dello stato legale del report.

Il blocco analitico mostra quanti nodi sono stati analizzati, quanti hanno raggiunto il livello critico, quanti sono nella zona di avviso, quanti hanno due o più segnali indipendenti, quanti consumano anomalmente poco rispetto alla coorte, quanti sono in cluster di organizzazione, e un promemoria del fatto che il punteggio finale non è una prova.

Nodi con più segnali indipendenti

Un nodo è considerato particolarmente importante per la verifica se:

Nstrong_signals2N_{strong\_signals} \ge 2

dove un subscore forte è:

Si50S_i \ge 50

Tali nodi sono spesso più importanti dei nodi con un singolo segnale isolato: l’indipendenza delle fonti del sospetto aumenta nettamente la fiducia nel ranking.

Nodi con anomalia di coorte (peer)

Il numero di nodi con flusso anomalmente basso si conta in base alla condizione:

Speer60S_{peer} \ge 60

Cluster di organizzazione

Il numero di nodi in cluster si conta come il numero di righe con un flag di cluster.

Cronologia degli eventi di dispositivo

Cronologia degli eventi

I pulsanti chip aprono la cronologia per i tipi di dispositivo osservati nei TOP-N. L’obiettivo è individuare eventi massivi sincroni: le “colonne verticali” sull’asse temporale indicano azioni coordinate in un unico distretto o una manutenzione massiva.

La cronologia visualizza gli eventi nel tempo per i tipi di dispositivo presenti nei TOP-N. Aiuta a individuare eventi massivi in un singolo giorno o ora, a trovare colonne verticali di eventi, a distinguere un caso individuale da uno sistemico e a capire se ci sia stata una manutenzione massiva, un aggiornamento o un guasto.

Vista della cronologiaPossibile spiegazione
eventi isolatiproblema di un singolo nodo
più eventi per un’organizzazionecontrollo di cluster
molti eventi per un tipo di dispositivocaratteristica sistemica del modello
colonna verticale nel tempoazione massiva, aggiornamento, guasto, manutenzione
eventi prima di un aumento del punteggiopossibile legame con impostazioni o manomissione

Il riepilogo IA

Il riepilogo IA viene generato solo come spiegazione in linguaggio umano di risultati già calcolati. Può spiegare brevemente quali nodi controllare per primi, indicare quali combinazioni di segnali sono più preoccupanti, ricordare i possibili falsi positivi e formulare una conclusione generale per il responsabile.

Il riepilogo IA non può modificare il punteggio composito, modificare il livello critico/avviso/normale, confermare una violazione, sostituire le formule, sostituire un sopralluogo, sostituire il report dettagliato del nodo o creare prove.

Falsi positivi

Consumo basso

Un consumo basso può essere normale se l’oggetto era inattivo, se c’è stato un fermo stagionale, se l’oggetto non ha operato secondo il programma contrattuale, se il profilo produttivo è cambiato, se il nodo serve una linea di riserva o se la coorte è stata scelta in modo troppo ampio.

Assenza di crescita invernale

L’assenza di crescita invernale può essere normale per consumatori tecnologici senza riscaldamento, produzioni solo estive, oggetti a carico costante, oggetti che usano il gas non per il riscaldamento o locali con un regime non standard.

Eventi di dispositivo

Un evento di dispositivo può essere di routine se è stata effettuata una manutenzione, se c’è stata una verifica, se è stata cambiata la batteria, se l’ora è stata regolata secondo le procedure, se l’archivio è stato letto o se sono stati eseguiti lavori pianificati.

Anomalia di coorte (peer)

Un nodo può trovarsi in fondo alla coorte semplicemente perché la coorte è piccola, perché l’oggetto differisce per capacità, perché dispositivi dello stesso tipo sono su carichi diversi, perché l’organizzazione ha tipi diversi di oggetti o perché il periodo contiene un fermo.

Vincoli rigidi e limitazioni

  • Niente dati, nessuna conclusione forense. Se non c’è l’archivio orario, i segnali forensi devono risultare non disponibili. L’assenza di dati non significa assenza di sospetto; significa che è impossibile valutare.
  • I segnali non disponibili sono esclusi. Un segnale non disponibile non partecipa al prodotto.
  • Un report di parco non può confermare una manomissione. Un report di parco non ha un dettaglio sufficiente per un verbale. Apre soltanto la strada al report dettagliato del nodo.
  • Le “perdite” non possono essere usate come importo del danno. EstimatedLossPriority è un ranking dell’entità commerciale di verifica.
  • Tipi di oggetto diversi non possono essere confrontati senza una coorte. Il confronto del flusso va eseguito solo all’interno di gruppi simili.

Come leggere il report

  1. Guarda la distribuzione. Se molti nodi sono in critico, stabilisci se si tratta di reali segnali indipendenti o di una metodologia troppo sensibile.
  2. Apri i candidati in cima. I nodi con il ranking più alto sono i candidati prioritari alla verifica.
  3. Guarda i segnali, non solo il punteggio. Due nodi con lo stesso punteggio possono avere cause diverse: un pattern forense diretto, un’anomalia di coorte (peer), la stagionalità o eventi di dispositivo.
  4. Verifica l’entità commerciale. Grande consumo x punteggio elevato è più importante di piccolo consumo x punteggio elevato.
  5. Apri il report dettagliato. Il link “Sospetto” conduce al report dettagliato sul nodo specifico.
  6. Controlla le cause false. Prima di un sopralluogo, verifica stagionalità, fermo dell’oggetto, manutenzione, tipo di consumatore, correttezza della coorte, il libretto e gli eventi di dispositivo.

La conclusione finale corretta

La conclusione corretta del report suona così:

text
Il report individua i nodi con un'elevata probabilità di sotto-misurazione
o di bypass di misura sulla base di segnali matematici e di evento indipendenti.
Il punteggio finale è usato per stabilire le priorità delle verifiche.
Per una conclusione legale sono necessari un'analisi dettagliata del nodo, un sopralluogo,
il controllo dei sigilli, una misura di controllo e la conferma documentale dei parametri del dispositivo.

Una conclusione errata sarebbe: “I nodi in cima all’elenco bypassano comprovatamente la misura.”

Criteri minimi per un report completo

Un report è metodologicamente completo se contiene il periodo di analisi, la copertura del parco, il numero di nodi analizzati, la distribuzione dei livelli, la tabella TOP-N, il consumo per ogni nodo, il percentile di coorte, il punteggio composito finale, la priorità di perdita stimata, i valori di tutti i subscore disponibili, la marcatura dei segnali non disponibili, la descrizione dei sei segnali, i pesi e i tetti, la formula del punteggio composito, la regola di esclusione per i segnali non disponibili, la correzione di cluster, il disclaimer sull’IA, il disclaimer “non è una prova” e i link al report dettagliato per ogni nodo.

Formula riassuntiva

La logica finale può essere scritta in breve:

Sdirect,Speer,Sbypass,Sdivergence,Sseasonal,Srecency[0,100]{unavailable}S_{direct}, S_{peer}, S_{bypass}, S_{divergence}, S_{seasonal}, S_{recency} \in [0,100] \cup \{unavailable\} pi=Ci×Si100p_i = C_i \times \frac{S_i}{100} Composite=100×(1iAvailableSignals(1pi))Composite = 100 \times \left( 1 - \prod_{i \in AvailableSignals} (1 - p_i) \right) Compositefinal=min(100,  Composite+ClusterBonus)Composite_{final} = min(100,\;Composite + ClusterBonus)

dove:

ClusterBonus={10,se l’organizzazione ha ≥2 nodi con Composite ≥ 600,altrimentiClusterBonus = \begin{cases} 10, & \text{se l'organizzazione ha ≥2 nodi con Composite ≥ 60} \\ 0, & \text{altrimenti} \end{cases}

Priorità commerciale:

EstimatedLossPriority=Consumption×Compositefinal100EstimatedLossPriority = Consumption \times \frac{Composite_{final}}{100}

Disclaimer raccomandato

text
Il report è uno strumento per stabilire le priorità di verifica. Il punteggio finale
di sospetto è calcolato in base a indicatori formali e non è la prova di una violazione.
Per una conclusione giuridicamente rilevante sono necessari un controllo sul campo, un verbale,
la verifica dei sigilli, una misura di controllo, i dati del libretto e un'analisi dettagliata
del nodo specifico.

Relazione con altri report

DirezioneDove guardare
comunicazione, batteria, lacune generali, problemi di librettoreport operativo sui nodi problematici
sospetto sull’intero parcoquesto report
analisi dettagliata di un nodo specificoBypass di misura (nodo)
qualità dei dati di un singolo nodoAnalitica dei consumi

Questa separazione mantiene distinto un guasto operativo dal sospetto di sotto-misurazione.

Argomenti correlati

Ultimo aggiornamento il

Questa pagina è stata utile?