Podozrivé uzly

Zoraďuje uzly merania vo flotile podľa pravdepodobnosti podmerania pomocou šiestich nezávislých forenzných signálov kombinovaných ako pravdepodobnosti, nie ako súčet.

Správa Podozrivé uzly vykonáva flotilovú analýzu uzlov merania plynu a zoraďuje body, ktoré si vyžadujú prednostnú kontrolu z dôvodu možného podmerania, výmeny meracieho kanála, nesprávnych nastavení, neobvykle nízkej spotreby alebo udalostí zariadenia spojených s fyzickým prístupom a zmenou parametrov.

Vychádza z normatívneho rámca pre meranie plynu — ISO 5167 (clony), ISO 6976 (výhrevnosť), EN 12405-1 (elektronický prepočet objemu plynu), OIML R 137 (plynomery), OIML R 140 (meracie systémy pre plynné palivá) a EN 1359 (membránové plynomery).

Toto nie je prevádzková správa o komunikácii, batérii alebo kvalite archívu — tieto úlohy patria samostatnej prevádzkovej správe o problémových uzloch. Táto správa sa zameriava výhradne na forenzné signály: behaviorálne, metrologické, porovnávacie a udalostné príznaky, ktoré môžu naznačovať potrebu kontroly služby merania.

Hlavnou úlohou správy nie je dokázať porušenie, ale správne nastaviť priority kontroly:

  • ktoré uzly skontrolovať ako prvé;
  • kde existuje viacero nezávislých signálov;
  • kde je spotreba neobvykle nízka v porovnaní s podobnými uzlami;
  • kde je kombinácia nulového prietoku, živého tlaku a neúplného pasu;
  • kde sa štandardný a pracovný objem rozchádzajú silnejšie, než to dokáže vysvetliť fyzická P/T-korekcia;
  • kde chýba očakávaný sezónny nárast spotreby;
  • kde boli udalosti zariadenia súvisiace s fyzickým prístupom alebo podstrčením údajov;
  • kde sa oplatí otvoriť detailnú správu o konkrétnom uzle.
Hlavička správy

Hlavička správy zobrazuje veľkosť flotily, koľko uzlov vstúpilo do hĺbkovej analýzy, pokryté obdobie a čas generovania. Tieto tri čísla sú rozdielne entity: celková flotila, analyzovaní kandidáti a riadky TOP-N v tabuľke.

Miesto tejto správy

Správa Podozrivé uzly sa nachádza medzi flotilovým prevádzkovým monitoringom a detailným forenzným rozborom jedného uzla.

SprávaHlavná otázkaRozsah
Prevádzkové problémové uzlykde sú problémy komunikácie, batérie, pasu, archívuflotila
Podozrivé uzlykde sú forenzné signály možného podmeraniaflotila
Obchádzanie merania (uzol)prečo konkrétny uzol vyzerá podozrivojeden uzol
Analytika spotrebyči sú dáta konkrétneho uzla vhodné na meranie a analýzujeden uzol

Uzol môže byť prevádzkovo zlý, ale nepodozrivý z hľadiska podmerania, a naopak: uzol môže stabilne komunikovať a mať dobrý archív, no spotrebúvať podozrivo málo voči svojej kohorte.

Komu je správa určená

RolaAko využíva správu
Vedúci služby meraniavyberá priority kontrol a výjazdov
Metrológanalyzuje príčiny podozrenia a potrebu kontroly pasu
Dispečersmeruje úlohy na uzly s vysokou prioritou
Výjazdová skupinadostáva zoznam uzlov a odkaz na detailný rozbor
Analytikoveruje kohorty, sezónnosť, anomálie a udalosti
Billingový analytikhodnotí potenciálny komerčný rozsah rizika
Kontrolná službaoddeľuje slabé signály od prípadov vyžadujúcich vyšetrovanie
Právne oddelenievyužíva ako podklad na spustenie vyšetrovania (nie ako dôkaz)

Čo správa nerobí

Správa nesmie:

  • dokazovať fakt obchádzania merania;
  • automaticky obviňovať spotrebiteľa;
  • nahrádzať výjazdovú kontrolu;
  • považovať odhad strát za potvrdenú škodu;
  • interpretovať nízku spotrebu ako porušenie bez porovnania s režimom objektu;
  • považovať absenciu dát za nulový signál;
  • miešať prevádzkové problémy s forenznými signálmi;
  • považovať nedostupný ukazovateľ za rovný nule;
  • robiť právny záver na základe AI-súhrnu;
  • nahrádzať detailnú správu o konkrétnom uzle.

Základné pojmy

PojemVýznam
Uzolbod merania plynu, ku ktorému sa analyzuje telemetria
Flotilasúhrn všetkých uzlov spoločnosti
Kandidátuzol, ktorý prešiel predvýberom pre hĺbkovú analýzu
Kohortaskupina podobných uzlov na porovnanie spotreby
Percentilporadie uzla podľa prietoku medzi podobnými uzlami
Subscorečiastkové skóre jedného forenzného signálu od 0 do 100
Composite scorecelkové skóre podozrenia
Ceilingmaximálny príspevok signálu k výslednej pravdepodobnosti
Priamy signálpriamy behaviorálny forenzný signál podľa Q/P/T
Peer anomalyanomália prietoku voči podobným uzlom
Passport bypasssignatúra „prázdny pas + takmer nulový prietok + živý tlak“
Divergencerozchod štandardného a pracovného objemu nad rámec fyzického vysvetlenia
Seasonal anomalyabsencia očakávaného sezónneho rastu
Event recencyčerstvosť udalostí zariadenia spojených s prístupom alebo podstrčením
Cluster flagpríznak, že jedna organizácia má viacero podozrivých uzlov
Estimated losseskomerčná priorita: skóre × spotreba, nepotvrdená škoda

Všeobecná logika správy

Správa je postavená ako flotilový filter podozrenia.

text
Všetky uzly flotily
→ predvýber živých forenzných kandidátov
→ hĺbková analýza hodinového archívu a udalostí
→ výpočet 6 nezávislých subscores
→ porovnanie uzlov s kohortou
→ výpočet composite score
→ klastrová korekcia podľa organizácie
→ poradie TOP-N
→ výstup distribúcie podľa úrovní
→ zoznam akcií a odkazy na detailné správy

Kľúčový princíp: správa nehľadá len „zlé“ uzly, ale uzly s príznakmi možného podmerania pri existencii dát. Úplne mŕtvy uzol, ktorý dlho neposiela dáta, je problémom prevádzky, ale nie nevyhnutne dobrým forenzným kandidátom.

Vstupné dáta

Minimálne potrebné dáta

DátaNa čo slúžia
Zoznam uzlovna zostavenie flotily na analýzu
Typ prístrojana zostavenie kohort
Organizáciana porovnanie v rámci podobných skupín
Spotreba za obdobiena poradie a odhad rozsahu
Hodinový archív Q/P/T/Vpre behaviorálne signály
Obdobie analýzypre sezónnosť a udalosti

Dodatočné dáta

DátaNa čo slúžia
Komunikačné reláciepre ukazovateľ „diera v archíve pri úspešných reláciách“
Pas prístrojapre ukazovateľ passport bypass
Nastavenia prepočítavačapre P_const, cenu impulzu, parametre korekcie
Denník udalostí zariadeniapre fyzický prístup, podstrčenie, reset, zmenu parametrov
Predchádzajúce dáta o podobných uzlochpre peer baseline
Dáta o sezónnom oknena overenie zimného/letného profilu

Minimálne obdobie pre spoľahlivé skórovanie

Obdobie kratšie ako 30 dní automaticky zneprístupní sezónny signál. Odporúčané minimum je 90 dní. Plná sezónna analýza je možná len pri období aspoň 6 mesiacov s pokrytím oboch sezón.

Parametre spustenia

ParameterVýznam
Obdobie od / Obdobie dookno hodnotenia (predvolene posledných 90 dní)
Koľko uzlov v topeveľkosť výslednej tabuľky TOP-N
Koľko uzlov hĺbkovo analyzovaťpočet kandidátov ponechaných po predvýbere
Dodávateľská spoločnosťobmedzenie analýzy na jednu organizáciu alebo použitie celej flotily
Klastrovanie organizáciípridať +10 uzlom organizácií s dvomi alebo viacerými podozrivými uzlami
AI-súhrn flotilyvoliteľný komentár v ľudskom jazyku, ktorý neovplyvňuje skóre

Pokrytie správy

Distribúcia podľa úrovní a AI-súhrn

Priamo pod hlavičkou správy sú tri karty distribúcie a blok AI-komentára. Čítajú sa spolu: distribúcia dáva rýchlu odpoveď na otázku „koľko uzlov je kritických“ a AI-súhrn vysvetľuje, prečo práve tieto uzly skončili v tope a na čo si dať pozor.

V hornom bloku správa zobrazuje:

UkazovateľHodnota
Spolu uzlov vo flotileveľkosť celej flotily
Analyzovanékoľko uzlov vstúpilo do hĺbkovej analýzy
TOP-Nkoľko uzlov je zobrazených vo výslednej tabuľke
Obdobieokno hodnotenia
Chyby získania dátkoľko kandidátov sa nepodarilo plnohodnotne spracovať
Distribúcia podľa úrovnícritical / warning / normal

Je dôležité rozlišovať:

text
Spolu uzlov flotily ≠ počet hĺbkovo analyzovaných uzlov ≠ počet riadkov v TOP-N.

Napríklad flotila môže obsahovať stovky uzlov, hĺbková analýza sa môže vykonať na množine kandidátov a v správe je zobrazený len TOP-N.

Distribúcia podľa úrovní

CompositeÚroveňFarba karty
≥ 60kritickyčervená
30–60pozororanžová
< 30normazelená

Vysoká koncentrácia v červenej nie je dôvod na paniku, ale signál dôkladne overiť top: je možné, že metodika dala silnú odozvu na konkrétny prevádzkový režim, nie na skutočný zásah.

Predvýber forenzných kandidátov

Pred hĺbkovou analýzou správa uprednostňuje uzly, na ktorých sa forenzné vzory vôbec dajú hľadať.

Prečo sú potrebné živé uzly

Pre správu o podozreniach sú dôležité uzly s dátami. Ak je uzol úplne mŕtvy, neposkytuje dostatočný obraz Q/P/T a mal by sa kontrolovať v prevádzkovej správe o komunikácii, nie vo forenznom rebríčku.

Typický princíp:

text
a bypasser does not necessarily disable telemetry completely;
they may disguise themselves as a "low consumer".

Predvýber preto zohľadňuje čerstvosť poslednej relácie, existenciu nenulového objemu, stav prístroja a existenciu dát v archíve.

Skórovanie predvýberu

Predbežné hodnotenie možno opísať ako:

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

kde:

KomponentLogika
AliveScorevyšší, ak uzol nedávno komunikoval
VolumeScorevyšší, ak existuje zaregistrovaný objem
StatusScorevyšší, ak je uzol v prevádzkovom alebo zaplombovanom stave

Predbežné skórovanie nie je celkové skóre podozrenia. Iba vyberá kandidátov na hlbšiu analýzu.

Šesť signálov podozrenia

Metodika šiestich signálov

Všetkých šesť detektorov je zobrazených s opisom, váhou v dokumentácii a stropom pravdepodobnostného príspevku. Výsledné skóre nie je súčet, ale pravdepodobnostná kompozícia. Jeden silný signál ešte nie je „kriticky“; kombinácia nezávislých signálov áno. Nedostupné signály sú vylúčené, nie považované za nulu.

Č.SignálVáha v dokumentáciiMaximálny pravdepodobnostný príspevok
1Priamy zásah30%0.85
2Anomália voči kohorte (peer anomaly)20%0.57
3Signatúra „prázdnosti“ (passport bypass)15%0.43
4Rozchod štandardného a pracovného objemu10%0.28
5Sezónna anomália15%0.43
6Udalosti zariadenia s ohľadom na čerstvosť10%0.28

Váhy v percentách slúžia na dokumentáciu a vysvetlenie. Vo výslednom vzorci sa nepoužíva lineárny súčet, ale pravdepodobnostné stropy (pozri pravdepodobnostný model).

Signál 1 — priamy zásah

Tento signál preberá behaviorálne forenzné vzory z hodinového archívu. Ukazuje, či má uzol príznaky možnej výmeny meracieho kanála alebo podozrivého nulového prietoku pri funkčnom potrubí.

Typické príznaky, ktoré môžu vstupovať do priameho signálu:

  • nulový prietok pri pracovnom alebo podstrkávacom tlaku;
  • zafixovaný kanál tlaku;
  • obnovenie prietoku a tlaku po nulovom okne;
  • prerušenie archívu pri úspešných komunikačných reláciách;
  • kontextové korekcie na sezónu, typ objektu a režim spotreby.

Detailná metodika priamych vzorov je opísaná v správe Obchádzanie merania (uzol), ktorá definuje deväť formálnych detektorov s prahmi.

Priamy subscore má rozsah:

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

kde:

  • 0 — priame behaviorálne príznaky neboli nájdené;
  • 30–60 — sú prítomné slabé alebo stredné príznaky;
  • 60–100 — sú prítomné silné alebo opakované príznaky.

Priamy signál nie je dôkaz. Znamená: otvoriť detailnú správu o uzle a overiť okná udalostí.

Signál 2 — anomália voči kohorte

Porovnanie s kohortou odpovedá na otázku: spotrebúva uzol podozrivo málo v porovnaní s podobnými uzlami? Za podobné sa považujú uzly s rovnakým typom prístroja a rovnakou organizáciou alebo iným zadaným zoskupením.

Na porovnanie sa používa rate:

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

kde Consumption_i je celková spotreba uzla za obdobie a Hours_i je počet hodín dát.

Percentil ukazuje miesto uzla v kohorte podľa prietoku:

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

Nízky percentil znamená, že uzol spotrebúva menej ako väčšina podobných uzlov. Napríklad Percentile = 5% znamená, že uzol spotrebúva menej ako približne 95 % podobných uzlov.

Základné skóre podľa percentilu

PercentilZákladné skóre
< 3%100
< 5%85
< 10%60
< 25%30
≥ 25%0

Korekcia na odstup od mediánu

Samotný nízky percentil nie vždy znamená podozrenie: v každej kohorte bude niekto posledný. Preto sa skóre škáluje pomerom k mediánu kohorty.

Ratiomedian=RateiMedianRatecohortRatio_{median} = \frac{Rate_i}{MedianRate_{cohort}}
Ratio k mediánuFaktor
≤ 0.331.0
0.33–0.500.6
0.50–0.700.3
> 0.700.0

Celkové peer skóre:

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

Interpretácia

Peer skóreVýznam
0spotreba nevyzerá podozrivo nízko
30je prítomná slabá anomália
60uzol je výrazne pod kohortou
85–100uzol je prudko pod podobnými uzlami

Signál 3 — signatúra „prázdnosti“ (passport bypass)

Signál hľadá kombináciu troch faktorov:

  1. pas prístroja je takmer prázdny;
  2. prietok je počas väčšiny obdobia takmer nulový;
  3. tlak je pritom pracovný a živý.

Takáto kombinácia môže vyzerať ako „prázdnosť na fungujúcom potrubí“: plyn v potrubí je a tlak je prítomný, no prietok sa takmer neregistruje a údajov v pase je nedostatok na overenie.

Podiel nulového prietoku

Nech:

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

Potom:

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

Podmienka nulového prietoku:

ZeroShare0.60ZeroShare \ge 0.60

Živý pracovný tlak

Vypočíta sa medián tlaku:

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

a štandardná odchýlka tlaku:

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

Tlak sa považuje za pracovný a živý, ak:

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

a:

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

To znamená, že tlak je nad atmosférickou úrovňou a nevyzerá úplne zafixovaný.

Prázdny pas

Pas sa považuje za prázdny alebo kriticky neúplný, ak chýba významná časť povinných polí:

  • dátum overenia;
  • Qmin/Qmax;
  • typ počítadla;
  • sériové číslo počítadla;
  • P_const;
  • cena impulzu;
  • typ tlaku;
  • verzia firmvéru.

Vzorec skóre

Nech:

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

Počet splnených podmienok:

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

Skóre:

Počet podmienokSkóre
3100
250
0–10

Tento signál neznamená dokázané obchádzanie. Ukazuje, že uzol vyžaduje dokumentačnú a terénnu kontrolu.

Signál 4 — rozchod štandardného a pracovného objemu

Mnohé prepočítavače posielajú pracovný objem aj prepočítaný / štandardný objem po P/T-korekcii. V norme by mal pomer prírastku štandardného objemu k prírastku pracovného objemu približne zodpovedať fyzickému korekčnému koeficientu P/T.

Skutočný pomer objemov

Nech:

ΔVstd\Delta V_{std}

je prírastok štandardného alebo korigovaného objemu a:

ΔVwork\Delta V_{work}

je prírastok pracovného objemu.

Potom skutočný pomer:

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

Očakávaný P/T-koeficient

Používa sa aproximácia:

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

kde:

  • P0=101.325  kPaP_0 = 101.325 \; kPa;
  • T0=293.15  KT_0 = 293.15 \; K, čiže 20 °C;
  • P\overline{P} — priemerný tlak;
  • T\overline{T} — priemerná teplota v °C.

Relatívny rozchod

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

Skóre

Rozchod do 10 % sa považuje za prípustnú zónu.

Sdivergence=clamp((Divergence0.10)×250,  0,  100)S_{divergence} = clamp((Divergence - 0.10) \times 250,\;0,\;100)
DivergenceSkóre
≤ 10%0
20%25
30%50
50% a viac100

Kedy je signál nedostupný

Signál sa považuje za nedostupný, ak:

  • chýba kanál štandardného objemu;
  • chýba kanál pracovného objemu;
  • je príliš málo validných hodín;
  • objemy nie sú monotónne;
  • súčet pracovného objemu je rovný nule;
  • chýbajú dáta P/T pre očakávaný koeficient.

Signál 5 — sezónna anomália

Pri mnohých spotrebiteľoch plynu sa očakáva zimný nárast prietoku. Ak obdobie obsahuje zimné aj letné mesiace, ale zimný prietok nerastie alebo dokonca klesá, môže to byť signál podmerania v sezóne špičkovej spotreby.

Zimné mesiace sú december, január a február. Letné mesiace sú máj, jún, júl, august a september.

Podmienka dostupnosti

Sezónny signál sa počíta iba ak je v oboch sezónach dostatok dát:

Hwinter200H_{winter} \ge 200

a:

Hsummer200H_{summer} \ge 200

Ak je dát menej, signál sa považuje za nedostupný.

Priemerný prietok podľa sezón

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

Sezónny pomer

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

Skóre

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

Pri priemyselných spotrebiteľoch bez vykurovacej záťaže môže sezónny nárast chýbať. Preto sa sezónna anomália musí interpretovať s ohľadom na typ objektu.

Signál 6 — udalosti zariadenia s ohľadom na čerstvosť

Udalosti zariadenia môžu byť významnejšie než štatistické anomálie. Obzvlášť dôležité sú udalosti fyzického prístupu, otvorenia krytu, zmeny parametrov, podstrčenia údajov, reset, zmeny času a udalosti ovplyvňujúce merací kanál.

Základné skóre udalosti

Trieda udalostiZákladné skóre
physical100
substitution70

Vek udalosti a starnutie

Vek udalosti:

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

Koeficient starnutia:

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

Čerstvá udalosť má plnú váhu; stará udalosť postupne stráca význam; minimálna zvyšková váha je 20 %.

Skóre udalosti

EventScorei=BaseScorei×DecayiEventScore_i = BaseScore_i \times Decay_i

Celkové recency skóre

Ak je udalostí viac, berie sa maximálne skóre:

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

Ak je denník dostupný, ale udalosti nie sú, Srecency=0S_{recency} = 0. Ak je denník nedostupný, signál je nedostupný a vylúči sa z výsledného vzorca.

Nedostupný signál ≠ nulový signál

Toto je jedno z kľúčových pravidiel správy. Ak signál nemožno vypočítať pre chýbajúce dáta, dostane stav (nedostupné), nie 0.

Príčiny nedostupnosti:

  • chýba potrebný kanál archívu;
  • nie je dostatočný počet hodín;
  • chýba denník udalostí;
  • nie je sezónne pokrytie;
  • nie sú dáta kohorty;
  • chýba pracovný alebo štandardný objem;
  • chýba pas.

Vo výslednom vzorci sú nedostupné signály vylúčené zo súčinu, neznižujú ani nezvyšujú skóre.

Pravdepodobnostný model celkového skóre

Ak by sme všetkých šesť signálov jednoducho sčítali s váhami, jeden silný signál by mohol vyzerať ako plné dokázané riziko a mnoho slabých signálov by mohlo mechanicky vytvoriť falošnú kritickosť. Namiesto toho sa používa multiplikatívny model nezávislých pravdepodobnostných príspevkov.

Ceiling pre každý signál

Každý signál má maximálny príspevok:

SignálCeiling
direct0.85
peer0.57
bypass0.43
divergence0.28
seasonal0.43
recency0.28

Pravdepodobnostný príspevok signálu

Nech S_i je subscore signálu od 0 do 100 a C_i ceiling signálu. Potom príspevok:

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

Pravdepodobnosť absencie všetkých signálov

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

Celkové skóre

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

teda:

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)

Príklad

Nech sú tri signály:

SignálSubscoreCeilingpip_i
direct900.850.765
peer500.570.285
seasonal300.430.129

Potom:

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

Interpretácia modelu

  • jeden silný signál môže dať vysoké skóre, ale nie plných 100;
  • kombinácia nezávislých signálov prudko zvyšuje prioritu;
  • slabé signály sa nesčítavajú lineárne;
  • nedostupné signály uzol nesankcionujú;
  • výsledné skóre je priorita kontroly, nie dôkaz.

Klastrová korekcia podľa organizácie

Ak má jedna organizácia viacero podozrivých uzlov, zvyšuje to prioritu kontroly. Takéto prípady môžu naznačovať systémový režim prevádzky, nastavenia, údržbu alebo potenciálne koordinované konanie.

Ak má jedna organizácia:

Nsuspicious,customer2N_{suspicious,customer} \ge 2

a každý z týchto uzlov má:

Composite60Composite \ge 60

potom každý uzol dostane klastrovú korekciu:

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

Klastrová korekcia nie je dôkaz. Iba zvyšuje prioritu kontroly, pretože viacero uzlov jednej organizácie vyžaduje spoločnú analýzu.

Distribúcia podľa úrovní

Celkové skóre sa prevedie na úroveň.

CompositeÚroveň
≥ 60kriticky
30–60pozor
< 30norma

Prah 60 znamená, že uzol má silný signál alebo kombináciu viacerých nezávislých signálov. Neznamená to dôkaz — znamená to, že uzol musí ísť do prioritného zoznamu kontroly.

Tabuľka TOP-N

Hlavná tabuľka TOP-N

Uzly sú zoradené podľa celkového skóre podozrenia. Každý riadok obsahuje šesť badge-indikátorov signálov, čo umožňuje jedným pohľadom pochopiť, prečo sa uzol dostal do topu. Čísla v badge sú 0…100 alebo ; znak znamená „nepodarilo sa vypočítať“.

Hlavné stĺpce

StĺpecVýznam
Rank (#)miesto v rebríčku
IDidentifikátor uzla
Názov uzlanázov objektu
Typ prístrojatyp prepočítavača / telemetrie
Spotreba, m³celková spotreba za obdobie
Percentilporadie podľa prietoku medzi podobnými uzlami
Skórecomposite skóre
Straty, m³komerčná priorita, nepotvrdená škoda
Signályhodnoty subscores (6 badge)
Akcieodkazy na detailnú správu a analytiku

Ako čítať signály

V tabuľke je každý signál zobrazený samostatným indikátorom:

  • 0 — signál vypočítaný a nezareagoval;
  • — signál nedostupný;
  • >0 — signál zareagoval s uvedenou silou.

Je veľmi dôležité, že sa nerovná 0.

Odkazy akcií

OdkazČo otvára
Podozreniespráva Obchádzanie merania (uzol)
Analytikaspráva Analytika spotreby

Odkaz „Podozrenie“ je hlavným prechodovým bodom pre výjazdovú skupinu a vyšetrovateľa: úplná forenzná metodika je odhalená práve v tejto detailnej správe.

Skóre „straty, m³“

Stĺpec „straty, m³“ nie je potvrdený objem krádeže. Je to komerčná priorita, ktorá kombinuje rozsah spotreby uzla a celkové skóre podozrenia:

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

kde Consumption je celková spotreba uzla za obdobie a Composite je celkové skóre podozrenia.

Napríklad ak Consumption = 100000 m³ a Composite = 80, potom EstimatedLossPriority = 80000 m³. To neznamená, že sa stratilo 80,000 m³. Znamená to, že uzol má veľký komerčný rozsah kontroly: veľká spotreba × vysoké skóre.

Analytika a závery

Analytika a závery

Súhrn pod tabuľkou prezentuje kľúčové čísla za celú flotilu: koľko uzlov má viacero nezávislých signálov (najalarmujúcejšia kombinácia), koľko má peer-anomáliu a koľko je v klastroch. Posledná odrážka je povinnou pripomienkou právneho statusu správy.

Blok analytiky zobrazuje, koľko uzlov bolo analyzovaných, koľko sa dostalo na kritickú úroveň, koľko je v zóne pozornosti, koľko má dva alebo viac nezávislých signálov, koľko spotrebúva neobvykle málo voči kohorte, koľko patrí do klastrov organizácií, a pripomenutie, že celkové skóre nie je dôkaz.

Uzly s viacerými nezávislými signálmi

Uzol sa považuje za obzvlášť dôležitý pre kontrolu, ak:

Nstrong_signals2N_{strong\_signals} \ge 2

kde silný subscore je:

Si50S_i \ge 50

Takéto uzly sú často dôležitejšie než uzly s jedným izolovaným signálom — nezávislosť zdrojov podozrenia prudko zvyšuje dôveru v rebríček.

Uzly s peer-anomáliou

Počet uzlov s neobvykle nízkym prietokom sa počíta podľa podmienky:

Speer60S_{peer} \ge 60

Klastre organizácií

Počet klastrových uzlov sa počíta ako počet riadkov s príznakom klastra.

Chronológia udalostí zariadení

Chronológia udalostí

Chip-tlačidlá otvárajú chronológiu podľa typov prístrojov zaznamenaných v TOP-N. Cieľom je vidieť hromadné synchrónne udalosti: „vertikálne stĺpce“ na časovej osi naznačujú koordinované konanie v jednom okrese alebo hromadnú údržbu.

Chronológia zobrazuje udalosti v čase pre typy prístrojov vyskytujúce sa v TOP-N. Pomáha vidieť hromadné udalosti v jeden deň alebo hodinu, nájsť vertikálne stĺpce udalostí, odlíšiť individuálny prípad od systémového a pochopiť, či nešlo o hromadnú údržbu, aktualizáciu alebo zlyhanie.

Pohľad na chronológiuMožné vysvetlenie
jednotlivé udalostiindividuálny problém uzla
viacero udalostí jednej organizácieklastrová kontrola
veľa udalostí jedného typu prístrojasystémová zvláštnosť modelu
vertikálny stĺpec v časehromadné konanie, aktualizácia, zlyhanie, údržba
udalosti pred rastom skóremožná súvislosť s nastaveniami alebo zásahom

AI-súhrn

AI-súhrn sa tvorí len ako vysvetlenie už vypočítaných výsledkov v ľudskom jazyku. Môže krátko vysvetliť, ktoré uzly skontrolovať ako prvé, naznačiť, ktoré kombinácie signálov sú najalarmujúcejšie, pripomenúť možné falošné reakcie a sformulovať všeobecný záver pre vedúceho.

AI-súhrn nemôže zmeniť composite skóre, zmeniť úroveň critical/warning/normal, potvrdiť porušenie, nahradiť vzorce, nahradiť výjazd, nahradiť detailnú správu o uzle ani vytvoriť dôkaz.

Falošné reakcie

Nízka spotreba

Nízka spotreba môže byť normálna, ak bol objekt nečinný, prebehla sezónna odstávka, objekt nepracoval podľa zmluvného harmonogramu, zmenil sa výrobný profil, uzol obsluhuje záložnú linku alebo bola kohorta zvolená príliš široko.

Absencia zimného nárastu

Absencia zimného nárastu môže byť normálna pre technologických spotrebiteľov bez vykurovania, letné výroby, objekty s konštantnou záťažou, objekty využívajúce plyn nie na vykurovanie alebo priestory s neštandardným režimom.

Udalosti zariadenia

Udalosť zariadenia môže byť riadna, ak prebiehala údržba, bolo overovanie, vymenila sa batéria, čas sa korigoval podľa predpisu, sťahoval sa archív alebo sa vykonávali plánované práce.

Peer anomaly

Uzol môže byť na dne kohorty jednoducho preto, že je kohorta malá, objekt sa líši výkonom, prístroje rovnakého typu sú na rôznych záťažiach, organizácia má rôzne typy objektov alebo obdobie obsahuje odstávku.

Hard-gates a obmedzenia

  • Bez dát niet forenzného záveru. Ak nie je hodinový archív, forenzné signály musia byť nedostupné. Absencia dát neznamená absenciu podozrenia; znamená, že sa nedá hodnotiť.
  • Nedostupné signály sa vylúčia. Nedostupný signál sa nezúčastní súčinu.
  • Flotilová správa nemôže potvrdiť zásah. Flotilová správa nemá dostatočnú detailnosť pre protokol. Iba otvára cestu k detailnej uzlovej správe.
  • „Straty“ nemožno použiť ako sumu škody. EstimatedLossPriority je poradie komerčného rozsahu kontroly.
  • Rôzne typy objektov nemožno porovnávať bez kohorty. Porovnanie prietoku sa musí robiť len v rámci podobných skupín.

Ako čítať správu

  1. Pozrieť distribúciu. Ak je veľa uzlov v critical, určiť, či ide o skutočné nezávislé signály alebo príliš citlivú metodiku.
  2. Otvoriť top kandidátov. Najvyššie zaradené uzly sú prednostnými kandidátmi na kontrolu.
  3. Sledovať signály, nie iba skóre. Dva uzly s rovnakým skóre môžu mať rôzne príčiny — priamy forenzný vzor, peer-anomáliu, sezónnosť alebo udalosti zariadenia.
  4. Overiť komerčný rozsah. Veľká spotreba × vysoké skóre je dôležitejšie ako malá spotreba × vysoké skóre.
  5. Otvoriť detailnú správu. Odkaz „Podozrenie“ vedie k detailnej správe o konkrétnom uzle.
  6. Overiť falošné príčiny. Pred výjazdom overiť sezónnosť, odstávku objektu, údržbu, typ spotrebiteľa, správnosť kohorty, pas a udalosti zariadenia.

Správny celkový záver

Korektný záver podľa správy znie takto:

text
The report identifies nodes with an elevated probability of under-metering
or metering bypass on the basis of independent mathematical and event signals.
The final score is used for prioritising verifications.
For a legal conclusion a detailed node breakdown, a field visit, seal check,
control measurement and documentary confirmation of device parameters are required.

Nekorektný záver by bol: „Uzly z topu dokázateľne obchádzajú meranie.“

Minimálne kritériá plnohodnotnej správy

Správa je metodicky úplná, ak obsahuje obdobie analýzy, pokrytie flotily, počet analyzovaných uzlov, distribúciu podľa úrovní, tabuľku TOP-N, spotrebu za každý uzol, percentil podľa kohorty, celkové composite skóre, odhadovanú prioritu strát, hodnoty všetkých dostupných subscores, označenie nedostupných signálov, opis šiestich signálov, váhy a ceilings, vzorec composite skóre, pravidlo exclusion pre nedostupné signály, klastrovú korekciu, AI-disclaimer, disclaimer „nie je dôkaz“ a odkazy na detailnú správu pre každý uzol.

Súhrnný vzorec

Celkovú logiku možno zapísať stručne:

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)

kde:

ClusterBonus={10,ak maˊ organizaˊcia ≥2 uzlov s Composite ≥ 600,inakClusterBonus = \begin{cases} 10, & \text{ak má organizácia ≥2 uzlov s Composite ≥ 60} \\ 0, & \text{inak} \end{cases}

Komerčná priorita:

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

Odporúčaný disclaimer

text
The report is a verification-prioritisation tool. The final suspicion score
is calculated by formal indicators and is not proof of a violation.
For a legally significant conclusion a field check, an act, seal verification,
control measurement, passport data and a detailed analysis of the specific
node are required.

Súvislosť s inými správami

SmerKde hľadať
komunikácia, batéria, všeobecné medzery, problémy pasuprevádzková správa o problémových uzloch
podozrenie podľa flotilytáto správa
detailný rozbor konkrétneho uzlaObchádzanie merania (uzol)
kvalita dát jedného uzlaAnalytika spotreby

Toto rozdelenie udržiava prevádzkovú poruchu oddelenú od podozrenia na podmeranie.

Súvisiace témy

Naposledy aktualizované

Bola táto stránka užitočná?