Sumnjiva merna mesta

Rangira merna mesta u parku uređaja po verovatnoći umanjenog merenja na osnovu šest nezavisnih forenzičkih signala koji se ne sabiraju, već kombinuju kao verovatnoće.

Izveštaj Sumnjiva merna mesta analizira merna mesta za gas u celom parku uređaja i rangira ona koja prioritetno treba proveriti zbog mogućeg umanjenog merenja, zamene mernog kanala, pogrešnih podešavanja, neuobičajeno niske potrošnje ili događaja uređaja povezanih sa fizičkim pristupom i promenom parametara.

Izveštaj se oslanja na normativni okvir za merenje gasa – ISO 5167 (merne blende), ISO 6976 (toplotna moć), EN 12405-1 (elektronska konverzija zapremine gasa), OIML R 137 (gasomeri), OIML R 140 (merni sistemi za gasovita goriva) i EN 1359 (membranski gasomeri).

Ovo nije operativni izveštaj o komunikaciji, bateriji ili kvalitetu arhive – tim zadacima bavi se poseban operativni izveštaj o problematičnim mernim mestima. Ovaj izveštaj je usmeren upravo na forenzičke signale: pokazatelje ponašanja, metrološke i uporedne pokazatelje, kao i one zasnovane na događajima, koji mogu da ukažu na potrebu da služba merenja proveri merno mesto.

Glavni zadatak izveštaja nije da dokaže nepravilnost, već da ispravno postavi prioritete provera:

  • koja merna mesta treba prvo proveriti;
  • gde postoji više nezavisnih signala;
  • gde je potrošnja neuobičajeno niska u poređenju sa sličnim mernim mestima;
  • gde se javlja kombinacija nultog protoka, promenljivog radnog pritiska i nepotpunog pasoša;
  • gde standardna i radna zapremina odstupaju jedna od druge više nego što se može objasniti fizičkom P/T korekcijom;
  • gde izostaje očekivani sezonski rast potrošnje;
  • gde je bilo događaja uređaja povezanih sa fizičkim pristupom ili zamenom očitavanja;
  • gde vredi otvoriti detaljan izveštaj za konkretno merno mesto.
Zaglavlje izveštaja

U zaglavlju izveštaja prikazani su veličina parka uređaja, broj mernih mesta koja su ušla u detaljnu analizu, obuhvaćeni period i vreme generisanja. Ova tri broja odnose se na različite skupove: ceo park, analizirane kandidate i redove TOP-N u tabeli.

Mesto ovog izveštaja

Izveštaj Sumnjiva merna mesta nalazi se između operativnog praćenja celog parka uređaja i detaljne forenzičke analize pojedinačnog mernog mesta.

IzveštajGlavno pitanjeSkala
Operativni izveštaj o problematičnim mernim mestimagde postoje problemi sa komunikacijom, baterijom, pasošem i arhivompark uređaja
Sumnjiva merna mestagde postoje forenzički signali mogućeg umanjenog merenjapark uređaja
Zaobilaženje merenja (merno mesto)zašto konkretno merno mesto izgleda sumnjivojedno merno mesto
Analitika potrošnjeda li su podaci konkretnog mernog mesta pogodni za obračunsko merenje i analizujedno merno mesto

Merno mesto može biti u lošem operativnom stanju, a da ne bude sumnjivo sa stanovišta umanjenog merenja, i obrnuto: može biti stabilno na mreži i imati dobru arhivu, a ipak trošiti sumnjivo malo u odnosu na svoju kohortu (grupu sličnih mernih mesta).

Kome je izveštaj namenjen

UlogaKako koriste izveštaj
Rukovodilac službe merenjaodređuje prioritete provera i izlazaka na teren
Metrologanalizira uzroke sumnje i potrebu za proverom pasoša
Dispečerraspoređuje zadatke za merna mesta visokog prioriteta
Terenska ekipadobija spisak mernih mesta i link ka detaljnoj analizi
Analitičarproverava kohorte, sezonalnost, anomalije i događaje
Analitičar obračunaprocenjuje mogući komercijalni obim rizika
Služba kontroleodvaja slabe signale od slučajeva koji zahtevaju proveru
Pravna službakoristi ga kao osnov za pokretanje provere (ne kao dokaz)

Šta izveštaj ne radi

Izveštaj ne sme da:

  • dokazuje da je došlo do zaobilaženja merenja;
  • automatski optužuje potrošača;
  • zamenjuje proveru na terenu;
  • smatra procenu gubitaka utvrđenom štetom;
  • tumači nisku potrošnju kao nepravilnost bez poređenja sa režimom rada objekta;
  • tretira odsustvo podataka kao nulti signal;
  • meša operativne probleme sa forenzičkim signalima;
  • izjednačava nedostupan pokazatelj sa nulom;
  • donosi pravni zaključak na osnovu AI rezimea;
  • zamenjuje detaljan izveštaj za konkretno merno mesto.

Ključni pojmovi

PojamZnačenje
Merno mestomesto na kome se meri gas i čija se telemetrija analizira
Park uređajaskup svih mernih mesta jedne kompanije
Kandidatmerno mesto koje je prošlo preliminarni izbor za detaljnu analizu
Kohortagrupa sličnih mernih mesta za poređenje potrošnje
Percentilpoložaj mernog mesta po protoku među sličnim mernim mestima
Delimična ocenaocena za jedan forenzički signal, od 0 do 100
Zbirna ocenakonačna ocena sumnje
Gornja granicanajveći doprinos signala konačnoj verovatnoći
Direktni signaldirektan forenzički signal ponašanja zasnovan na Q/P/T
Anomalija u odnosu na slična merna mestaanomalija protoka u poređenju sa sličnim mernim mestima
Zaobilaženje uz prazan pasošpotpis „prazan pasoš + protok blizu nule + promenljiv radni pritisak”
Odstupanjerazlika između standardne i radne zapremine veća nego što se može fizički objasniti
Sezonska anomalijaizostanak očekivanog sezonskog rasta
Nedavnost događajakoliko su nedavni događaji uređaja koji se odnose na pristup ili zamenu
Oznaka klasterapokazatelj da jedna organizacija ima više sumnjivih mernih mesta
Procenjeni gubicikomercijalni prioritet: ocena × potrošnja, a ne utvrđena šteta

Opšta logika izveštaja

Izveštaj je zamišljen kao filter sumnje na nivou celog parka uređaja.

text
Sva merna mesta u parku uređaja
→ preliminarni izbor aktivnih forenzičkih kandidata
→ detaljna analiza satne arhive i događaja
→ izračunavanje 6 nezavisnih delimičnih ocena
→ poređenje mernih mesta sa kohortom
→ izračunavanje zbirne ocene
→ korekcija za klaster po organizaciji
→ rangiranje TOP-N
→ prikaz raspodele po nivoima
→ spisak radnji i linkovi ka detaljnim izveštajima

Ključni princip: izveštaj ne traži samo „loša” merna mesta, već merna mesta sa znacima mogućeg umanjenog merenja za koja postoje podaci. Potpuno neaktivno merno mesto koje dugo nije slalo podatke jeste operativni problem, ali ne nužno i dobar forenzički kandidat.

Ulazni podaci

Minimalni potrebni podaci

PodaciČemu služi
Spisak mernih mestaza formiranje parka za analizu
Tip uređajaza sastavljanje kohorti
Organizacijaza poređenje unutar sličnih grupa
Potrošnja u perioduza rangiranje i procenu obima
Satna arhiva Q/P/T/Vza signale ponašanja
Period analizeza sezonalnost i događaje

Dodatni podaci

PodaciČemu služi
Komunikacione sesijeza pokazatelj „praznina u arhivi uz uspešne sesije”
Pasoš uređajaza pokazatelj zaobilaženja uz prazan pasoš
Podešavanja korektoraza P_const, vrednost impulsa i parametre korekcije
Dnevnik događaja uređajaza otkrivanje fizičkog pristupa, zamene, resetovanja i promene parametara
Prethodni podaci o sličnim mernim mestimaza referentni nivo kohorte
Podaci iz sezonskog prozoraza proveru zimskog i letnjeg profila

Minimalni period za pouzdano ocenjivanje

Ako je period kraći od 30 dana, sezonski signal je automatski nedostupan. Preporučeni minimum je 90 dana. Potpuna sezonska analiza moguća je samo za period od najmanje 6 meseci koji obuhvata obe sezone.

Parametri pokretanja

ParametarZnačenje
Period od / Period dovremenski prozor ocenjivanja (podrazumevano poslednjih 90 dana)
Broj mernih mesta u vrhu listeveličina konačne tabele TOP-N
Broj mernih mesta za detaljnu analizubroj kandidata koji se zadržavaju posle preliminarnog izbora
Snabdevačograničava analizu na jednu organizaciju ili obuhvata ceo park uređaja
Klasterovanje po organizacijamadodaje +10 mernim mestima organizacija koje imaju dva ili više sumnjivih mernih mesta
AI rezime parka uređajaopcioni komentar razumljivim jezikom koji ne utiče na ocene

Obuhvat izveštaja

Raspodela po nivoima i AI rezime

Odmah ispod zaglavlja izveštaja nalaze se tri pločice sa raspodelom i blok sa AI komentarom. Čitaju se zajedno: raspodela daje brz odgovor na pitanje „koliko je mernih mesta kritično”, dok AI rezime objašnjava zašto su baš ta merna mesta dospela u vrh liste i na šta treba obratiti pažnju.

Gornji blok prikazuje:

PokazateljVrednost
Ukupno mernih mesta u parkuveličina celog parka uređaja
Analiziranokoliko je mernih mesta ušlo u detaljnu analizu
TOP-Nkoliko je mernih mesta prikazano u konačnoj tabeli
Periodvremenski prozor ocenjivanja
Greške pri preuzimanju podatakakoliko kandidata nije bilo moguće u potpunosti obraditi
Raspodela po nivoimakritičan / upozorenje / normalan

Važno je razlikovati:

text
Ukupan broj mernih mesta u parku ≠ broj detaljno analiziranih mernih mesta ≠ broj redova u TOP-N.

Na primer, park može da obuhvata stotine mernih mesta, detaljna analiza može da se sprovede na skupu kandidata, a izveštaj prikazuje samo TOP-N.

Raspodela po nivoima

Zbirna ocenaNivoBoja pločice
≥ 60kritičancrvena
30–60upozorenjenarandžasta
< 30normalanzelena

Velika koncentracija mernih mesta u crvenoj zoni nije razlog za paniku, već signal da vrh liste treba pažljivo proveriti: moguće je da je metodologija snažno reagovala na određeni režim rada, a ne na stvarnu neovlašćenu intervenciju.

Preliminarni izbor forenzičkih kandidata

Pre detaljne analize izveštaj daje prednost mernim mestima kod kojih je uopšte moguće tražiti forenzičke obrasce.

Zašto su potrebna aktivna merna mesta

Za izveštaj o sumnji važna su merna mesta koja imaju podatke. Ako je merno mesto potpuno neaktivno, ono ne daje dovoljnu sliku o Q/P/T i treba ga proveriti u operativnom izveštaju o komunikaciji, a ne u forenzičkom rangiranju.

Tipičan princip:

text
lice koje zaobilazi merenje ne mora potpuno da isključi telemetriju;
može da se predstavlja kao „mali potrošač”.

Zato preliminarni izbor uzima u obzir ažurnost poslednje sesije, postojanje zapremine različite od nule, status uređaja i postojanje podataka u arhivi.

Ocenjivanje pri preliminarnom izboru

Preliminarna ocena može se opisati ovako:

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

gde su:

KomponentaLogika
AliveScoreviša ako je merno mesto nedavno bilo na mreži
VolumeScoreviša ako postoji registrovana zapremina
StatusScoreviša ako je merno mesto u radu ili pod plombom

Preliminarna ocena nije konačna ocena sumnje. Ona samo bira kandidate za detaljniju analizu.

Šest signala sumnje

Metodologija šest signala

Svih šest detektora prikazano je sa opisom, težinom u dokumentaciji i gornjom granicom verovatnosnog doprinosa. Konačna ocena nije zbir, već verovatnosna kombinacija. Jedan snažan signal sam po sebi još nije „kritičan”; kombinacija nezavisnih signala jeste. Nedostupni signali se isključuju, a ne računaju kao nula.

#SignalTežina u dokumentacijiNajveći verovatnosni doprinos
1Direktna neovlašćena manipulacija30%0,85
2Anomalija u odnosu na kohortu (peer anomaly)20%0,57
3Potpis „fiktivnog uređaja” (zaobilaženje uz prazan pasoš)15%0,43
4Odstupanje standardne od radne zapremine10%0,28
5Sezonska anomalija15%0,43
6Nedavni događaji uređaja10%0,28

Procentualne težine služe za dokumentaciju i objašnjenje. Konačna formula ne koristi linearni zbir, već verovatnosne gornje granice (pogledajte verovatnosni model).

Signal 1 – direktna neovlašćena manipulacija

Ovaj signal ponovo koristi forenzičke obrasce ponašanja iz satne arhive. Pokazuje da li merno mesto ima znake moguće zamene mernog kanala ili sumnjivog nultog protoka na cevovodu koji je u radu.

Tipični pokazatelji koji mogu da uđu u direktni signal:

  • nulti protok pri radnom pritisku ili zamenskoj vrednosti pritiska;
  • zaglavljen kanal pritiska;
  • ponovno uspostavljanje protoka i pritiska posle nultog perioda;
  • praznina u arhivi uz uspešne komunikacione sesije;
  • korekcije prema kontekstu: sezoni, tipu objekta i režimu potrošnje.

Detaljna metodologija direktnih obrazaca opisana je u izveštaju Zaobilaženje merenja (merno mesto), koji definiše devet formalnih detektora sa pragovima.

Direktna delimična ocena kreće se u rasponu:

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

pri čemu:

  • 0 – direktni znaci u ponašanju nisu pronađeni;
  • 30–60 – postoje slabi ili srednje izraženi znaci;
  • 60–100 – postoje snažni ili ponovljeni znaci.

Direktni signal nije dokaz. On znači: otvorite detaljan izveštaj za merno mesto i pregledajte vremenske prozore sa događajima.

Signal 2 – anomalija u odnosu na kohortu

Poređenje sa kohortom odgovara na pitanje: da li merno mesto troši sumnjivo malo u poređenju sa sličnim mernim mestima? Slična merna mesta su ona koja imaju isti tip uređaja i pripadaju istoj organizaciji ili drugoj zadatoj grupi.

Za poređenje se koristi prosečna satna potrošnja:

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

gde je Consumption_i ukupna potrošnja mernog mesta u periodu, a Hours_i broj sati sa podacima.

Percentil pokazuje položaj mernog mesta u kohorti po protoku:

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

Nizak percentil znači da merno mesto troši manje od većine sličnih mernih mesta. Na primer, Percentile = 5% znači da merno mesto troši manje od oko 95% sličnih mernih mesta.

Osnovna ocena prema percentilu

PercentilOsnovna ocena
< 3%100
< 5%85
< 10%60
< 25%30
≥ 25%0

Korekcija prema udaljenosti od medijane

Nizak percentil sam po sebi ne znači uvek sumnju: u svakoj kohorti neko će biti poslednji. Zato se ocena skalira u zavisnosti od odnosa prema medijani kohorte.

Ratiomedian=RateiMedianRatecohortRatio_{median} = \frac{Rate_i}{MedianRate_{cohort}}
Odnos prema medijaniFaktor
≤ 0,331,0
0,33–0,500,6
0,50–0,700,3
> 0,700,0

Konačna ocena u odnosu na kohortu:

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

Tumačenje

Ocena u odnosu na kohortuZnačenje
0potrošnja ne izgleda sumnjivo niska
30postoji slaba anomalija
60merno mesto je primetno ispod kohorte
85–100merno mesto je izrazito ispod sličnih mernih mesta

Signal 3 – potpis „fiktivnog uređaja” (zaobilaženje uz prazan pasoš)

Signal traži kombinaciju tri faktora:

  1. pasoš uređaja je skoro prazan;
  2. protok je veći deo perioda skoro jednak nuli;
  3. pritisak je pri tome radni i promenljiv.

Takva kombinacija može da izgleda kao „fiktivni uređaj na aktivnom cevovodu”: u cevovodu ima gasa i pritisak postoji, ali se protok jedva registruje, a podaci iz pasoša nisu dovoljni za proveru.

Udeo nultog protoka

Neka je:

Nzero=count(Qh≤0.001)N_{zero} = count(Q_h \le 0.001) Nvalid=count(Qh≠NULL)N_{valid} = count(Q_h \neq NULL)

Tada je:

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

Uslov nultog protoka:

ZeroShare≥0.60ZeroShare \ge 0.60

Promenljiv radni pritisak

Izračunava se medijana pritiska:

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

i standardna devijacija pritiska:

σP=1n−1∑(Ph−P‾)2\sigma_P = \sqrt{\frac{1}{n-1}\sum(P_h-\overline{P})^2}

Pritisak se smatra radnim i promenljivim ako je:

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

i:

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

Drugim rečima, pritisak je iznad atmosferskog i ne izgleda kao da je potpuno zaglavljen.

Prazan pasoš

Pasoš se smatra praznim ili kritično nepotpunim ako nedostaje značajan deo obaveznih polja:

  • datum overavanja;
  • Qmin/Qmax;
  • tip merila;
  • serijski broj merila;
  • P_const;
  • vrednost impulsa;
  • tip pritiska;
  • verzija firmvera.

Formula ocene

Neka je:

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

Broj ispunjenih uslova:

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

Ocena:

Broj uslovaOcena
3100
250
0–10

Ovaj signal ne znači da je zaobilaženje merenja dokazano. On pokazuje da merno mesto treba proveriti i u dokumentaciji i na terenu.

Signal 4 – odstupanje standardne od radne zapremine

Mnogi korektori šalju i radnu zapreminu i svedenu / standardnu zapreminu posle P/T korekcije. U normalnim okolnostima odnos priraštaja standardne zapremine prema priraštaju radne zapremine treba približno da odgovara fizičkom koeficijentu P/T korekcije.

Stvarni odnos zapremina

Neka je:

ΔVstd\Delta V_{std}

priraštaj standardne ili korigovane zapremine, a:

ΔVwork\Delta V_{work}

priraštaj radne zapremine.

Tada je stvarni odnos:

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

Očekivani koeficijent P/T korekcije

Koristi se sledeća aproksimacija:

Rexpected=P‾P0×T0273.15+T‾R_{expected} = \frac{\overline{P}}{P_0} \times \frac{T_0}{273.15 + \overline{T}}

gde je:

  • P0=101.325  kPaP_0 = 101.325 \; kPa;
  • T0=293.15  KT_0 = 293.15 \; K, tj. 20 °C;
  • P‾\overline{P} – srednji pritisak;
  • T‾\overline{T} – srednja temperatura u °C.

Relativno odstupanje

Divergence=∣Ractual−Rexpected∣RexpectedDivergence = \frac{|R_{actual} - R_{expected}|}{R_{expected}}

Ocena

Odstupanje do 10% spada u prihvatljivu zonu.

Sdivergence=clamp((Divergence−0.10)×250,  0,  100)S_{divergence} = clamp((Divergence - 0.10) \times 250,\;0,\;100)
OdstupanjeOcena
≤ 10%0
20%25
30%50
50% i više100

Kada je signal nedostupan

Signal se smatra nedostupnim ako:

  • nema kanala standardne zapremine;
  • nema kanala radne zapremine;
  • ima premalo validnih sati;
  • zapremine nisu monotone;
  • zbir radne zapremine jednak je nuli;
  • nema P/T podataka za očekivani koeficijent.

Signal 5 – sezonska anomalija

Kod mnogih potrošača gasa očekuje se rast protoka zimi. Ako period obuhvata i zimske i letnje mesece, a zimski protok ne raste ili čak opada, to može biti signal umanjenog merenja u sezoni najveće potrošnje.

Zimski meseci su decembar, januar i februar. Letnji meseci su maj, jun, jul, avgust i septembar.

Uslov dostupnosti

Sezonski signal se računa samo ako ima dovoljno podataka u obe sezone:

Hwinter≥200H_{winter} \ge 200

i:

Hsummer≥200H_{summer} \ge 200

Ako podataka ima manje, signal se smatra nedostupnim.

Prosečan protok po sezonama

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

Sezonski odnos

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

Ocena

UslovOcena
Rseason≤0.5R_{season} \le 0.5100
Rseason≤0.8R_{season} \le 0.860
Rseason≤1.0R_{season} \le 1.030
Rseason>1.0R_{season} > 1.00

Kod industrijskih potrošača bez potrošnje za grejanje sezonski rast može da izostane. Zato se sezonska anomalija mora tumačiti uzimajući u obzir tip objekta.

Signal 6 – nedavni događaji uređaja

Događaji uređaja mogu biti značajniji od statističkih anomalija. Posebno su važni događaji fizičkog pristupa, otvaranja kućišta, promene parametara, zamene očitavanja, reset, promene vremena, kao i događaji koji utiču na merni kanal.

Osnovna ocena događaja

Klasa događajaOsnovna ocena
physical100
substitution70

Starost događaja i opadanje značaja

Starost događaja:

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

Koeficijent opadanja:

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

Nedavni događaj ima punu težinu; stariji događaj postepeno gubi značaj; najmanja preostala težina iznosi 20%.

Ocena događaja

EventScorei=BaseScorei×DecayiEventScore_i = BaseScore_i \times Decay_i

Konačna ocena nedavnosti

Ako ima više događaja, uzima se najveća ocena:

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

Ako je dnevnik dostupan, ali događaja nema, Srecency=0S_{recency} = 0. Ako dnevnik nije dostupan, signal je nedostupan i isključuje se iz konačne formule.

Nedostupan signal ≠ nulti signal

Ovo je jedno od ključnih pravila izveštaja. Ako signal ne može da se izračuna zbog nedostatka podataka, dobija status — (nedostupan), a ne 0.

Razlozi nedostupnosti:

  • nema potrebnog kanala arhive;
  • nema dovoljno sati;
  • nema dnevnika događaja;
  • nema sezonske pokrivenosti;
  • nema podataka o kohorti;
  • nema radne ili standardne zapremine;
  • nema pasoša.

U konačnoj formuli nedostupni signali isključuju se iz proizvoda, pa ocenu niti smanjuju niti povećavaju.

Verovatnosni model konačne ocene

Kada bi se svih šest signala jednostavno sabralo uz težinske koeficijente, jedan snažan signal mogao bi da izgleda kao potpuno dokazan rizik, a mnoštvo slabih signala moglo bi mehanički da stvori lažnu kritičnost. Umesto toga koristi se multiplikativni model nezavisnih verovatnosnih doprinosa.

Gornja granica za svaki signal

Svaki signal ima najveći mogući doprinos:

SignalGornja granica
direct0,85
peer0,57
bypass0,43
divergence0,28
seasonal0,43
recency0,28

Verovatnosni doprinos signala

Neka je S_i delimična ocena signala od 0 do 100, a C_i gornja granica signala. Tada je doprinos:

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

Verovatnoća odsustva svih signala

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

Konačna ocena

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

odnosno:

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

Primer

Pretpostavimo da postoje tri signala:

SignalDelimična ocenaGornja granicapip_i
direct900,850,765
peer500,570,285
seasonal300,430,129

Tada je:

Pclean=(1−0.765)×(1−0.285)×(1−0.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 Pclean≈0.146P_{clean} \approx 0.146 Composite=100×(1−0.146)=85.4Composite = 100 \times (1 - 0.146) = 85.4

Tumačenje modela

  • jedan snažan signal može dati visoku ocenu, ali ne i punih 100;
  • kombinacija nezavisnih signala naglo podiže prioritet;
  • slabi signali se ne sabiraju linearno;
  • nedostupni signali ne idu na štetu mernog mesta;
  • konačna ocena je prioritet za proveru, a ne dokaz.

Korekcija za klaster po organizaciji

Ako jedna organizacija ima više sumnjivih mernih mesta, to podiže prioritet provere. Takvi slučajevi mogu ukazivati na sistemske uzroke (režim rada, podešavanja, održavanje) ili na potencijalno koordinisane radnje.

Ako jedna organizacija ima:

Nsuspicious,customer≥2N_{suspicious,customer} \ge 2

i svako od tih mernih mesta ima:

Composite≥60Composite \ge 60

onda svako merno mesto dobija korekciju za klaster:

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

Korekcija za klaster nije dokaz. Ona samo podiže prioritet provere, jer više mernih mesta jedne organizacije zahteva zajedničku analizu.

Raspodela po nivoima

Na osnovu konačne ocene određuje se nivo.

Zbirna ocenaNivo
≥ 60kritičan
30–60upozorenje
< 30normalan

Prag od 60 znači da merno mesto ima snažan signal ili kombinaciju više nezavisnih signala. To nije dokaz – to znači da merno mesto mora da se nađe na listi za prioritetnu proveru.

Tabela TOP-N

Glavna tabela TOP-N

Merna mesta su sortirana po konačnoj oceni sumnje. Svaki red sadrži šest oznaka za signale, pa na prvi pogled možete da vidite zašto je merno mesto dospelo u vrh liste. Brojevi u oznakama su 0…100 ili —; znak — znači „nije moguće izračunati”.

Glavne kolone

KolonaZnačenje
Rank (#)mesto na rang-listi
IDidentifikator mernog mesta
Naziv mernog mestanaziv objekta
Tip uređajatip korektora / telemetrije
Potrošnja, m³ukupna potrošnja u periodu
Percentilrang po protoku među sličnim mernim mestima
Ocenazbirna ocena
Gubici, m³komercijalni prioritet, a ne utvrđena šteta
Signalivrednosti delimičnih ocena (6 oznaka)
Radnjelinkovi ka detaljnom izveštaju i analitici

Kako tumačiti signale

U tabeli je svaki signal prikazan kao poseban pokazatelj:

  • 0 – signal je izračunat i nije se aktivirao;
  • — – signal je nedostupan;
  • >0 – signal se aktivirao navedenom jačinom.

Vrlo je važno razumeti da — nije jednako 0.

Linkovi za radnje

LinkŠta otvara
Sumnjaizveštaj Zaobilaženje merenja (merno mesto)
Analitikaizveštaj Analitika potrošnje

Link „Sumnja” je glavna polazna tačka za terensku ekipu i lice koje sprovodi proveru: potpuna forenzička metodologija izložena je u tom detaljnom izveštaju.

Ocena „gubici, m³”

Kolona „gubici, m³” nije potvrđena zapremina ukradenog gasa. To je komercijalni prioritet koji kombinuje obim potrošnje mernog mesta i konačnu ocenu sumnje:

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

gde je Consumption ukupna potrošnja mernog mesta u periodu, a Composite konačna ocena sumnje.

Na primer, ako je Consumption = 100000 m³ i Composite = 80, onda je EstimatedLossPriority = 80000 m³. To ne znači da je izgubljeno 80.000 m³. To znači da je komercijalni obim provere za ovo merno mesto veliki: velika potrošnja × visoka ocena.

Analitika i zaključci

Analitika i zaključci

Rezime ispod tabele prikazuje ključne brojeve za ceo park uređaja: koliko mernih mesta ima više nezavisnih signala (najzabrinjavajuća kombinacija), koliko ima anomaliju u odnosu na slična merna mesta i koliko ih je u klasterima. Poslednja stavka je obavezan podsetnik na pravni status izveštaja.

Blok analitike prikazuje koliko je mernih mesta analizirano, koliko je dostiglo kritičan nivo, koliko ih je u zoni upozorenja, koliko ima dva ili više nezavisnih signala, koliko troši neuobičajeno malo u odnosu na kohortu, koliko ih je u klasterima organizacija, kao i podsetnik da konačna ocena nije dokaz.

Merna mesta sa više nezavisnih signala

Merno mesto se smatra posebno važnim za proveru ako je:

Nstrong_signals≥2N_{strong\_signals} \ge 2

pri čemu se snažnom delimičnom ocenom smatra:

Si≥50S_i \ge 50

Takva merna mesta su često važnija od mernih mesta sa jednim izolovanim signalom – nezavisnost izvora sumnje znatno povećava poverenje u rangiranje.

Merna mesta sa anomalijom u odnosu na slična merna mesta

Broj mernih mesta sa neuobičajeno niskim protokom računa se prema uslovu:

Speer≥60S_{peer} \ge 60

Klasteri organizacija

Broj mernih mesta u klasterima računa se kao broj redova sa oznakom klastera.

Vremenska linija događaja uređaja

Vremenska linija događaja

Dugmad u obliku čipova otvaraju vremensku liniju za tipove uređaja koji se pojavljuju u TOP-N. Cilj je uočiti masovne sinhrone događaje: „vertikalne kolone” na vremenskoj osi ukazuju na koordinisane radnje u jednom rejonu ili na masovno održavanje.

Vremenska linija prikazuje događaje tokom vremena za tipove uređaja koji se pojavljuju u TOP-N. Pomaže da se uoče masovni događaji istog dana ili u istom satu, pronađu vertikalne kolone događaja, razlikuje pojedinačan slučaj od sistemskog i razume da li je bilo masovnog održavanja, ažuriranja ili kvara.

Prikaz na vremenskoj linijiMoguće objašnjenje
izolovani događajiproblem pojedinačnog mernog mesta
više događaja u jednoj organizacijiprovera klastera
mnogo događaja za jedan tip uređajasistemska osobenost modela
vertikalna kolona u vremenumasovna radnja, ažuriranje, kvar, održavanje
događaji pre porasta ocenemoguća veza sa podešavanjima ili neovlašćenom intervencijom

AI rezime

AI rezime se generiše isključivo kao objašnjenje već izračunatih rezultata razumljivim jezikom. On može ukratko da objasni koja merna mesta treba prvo proveriti, da ukaže koje su kombinacije signala najzabrinjavajuće, da podseti na moguće lažno pozitivne rezultate i da formuliše opšti zaključak za rukovodioca.

AI rezime ne može da promeni zbirnu ocenu, promeni nivo (kritičan/upozorenje/normalan), potvrdi nepravilnost, zameni formule, zameni izlazak na teren, zameni detaljan izveštaj za merno mesto niti da stvori dokaze.

Lažno pozitivni rezultati

Niska potrošnja

Niska potrošnja može biti normalna ako je objekat bio u mirovanju, ako je bilo sezonskog prekida rada, ako objekat nije radio po ugovorenom rasporedu, ako se promenio profil proizvodnje, ako merno mesto opslužuje rezervni vod ili ako je kohorta izabrana preširoko.

Izostanak zimskog rasta

Izostanak zimskog rasta može biti normalan kod tehnoloških potrošača bez grejanja, proizvodnje koja radi samo leti, objekata sa stalnim opterećenjem, objekata koji gas ne koriste za grejanje ili prostorija sa nestandardnim režimom rada.

Događaji uređaja

Događaj uređaja može biti rutinski ako je obavljeno održavanje ili overavanje, ako je zamenjena baterija, ako je vreme podešeno prema propisima, ako je očitana arhiva ili ako su izvedeni planirani radovi.

Anomalija u odnosu na slična merna mesta

Merno mesto može biti na dnu kohorte jednostavno zato što je kohorta mala, što se objekat razlikuje po kapacitetu, što uređaji istog tipa rade pod različitim opterećenjem, što organizacija ima različite vrste objekata ili što period obuhvata zastoj.

Stroga pravila i ograničenja

  • Nema podataka – nema forenzičkog zaključka. Ako nema satne arhive, forenzički signali moraju biti nedostupni. Nedostatak podataka ne znači da nema sumnje; znači da ocenjivanje nije moguće.
  • Nedostupni signali se isključuju. Nedostupan signal ne učestvuje u proizvodu.
  • Izveštaj na nivou parka uređaja ne može da potvrdi neovlašćenu intervenciju. Takav izveštaj nema dovoljno detalja za zapisnik. On samo otvara put ka detaljnom izveštaju za merno mesto.
  • „Gubici” se ne mogu koristiti kao iznos štete. EstimatedLossPriority je rangiranje po komercijalnom obimu provere.
  • Različiti tipovi objekata ne mogu se porediti bez kohorte. Protok se sme porediti samo unutar sličnih grupa.

Kako tumačiti izveštaj

  1. Pogledajte raspodelu. Ako je mnogo mernih mesta na kritičnom nivou, utvrdite da li su u pitanju stvarni nezavisni signali ili preosetljiva metodologija.
  2. Otvorite kandidate sa vrha liste. Najviše rangirana merna mesta su prioritetni kandidati za proveru.
  3. Gledajte signale, a ne samo ocenu. Dva merna mesta sa istom ocenom mogu imati različite uzroke – direktan forenzički obrazac, anomaliju u odnosu na slična merna mesta, sezonalnost ili događaje uređaja.
  4. Proverite komercijalni obim. Kombinacija velike potrošnje i visoke ocene važnija je od kombinacije male potrošnje i visoke ocene.
  5. Otvorite detaljan izveštaj. Link „Sumnja” vodi ka detaljnom izveštaju za konkretno merno mesto.
  6. Proverite lažne uzroke. Pre izlaska na teren proverite sezonalnost, zastoj objekta, održavanje, tip potrošača, ispravnost kohorte, pasoš i događaje uređaja.

Ispravan konačni zaključak

Ispravan zaključak na osnovu izveštaja glasi ovako:

text
Izveštaj identifikuje merna mesta sa povećanom verovatnoćom umanjenog merenja
ili zaobilaženja merenja na osnovu nezavisnih matematičkih signala i signala iz događaja.
Konačna ocena služi za određivanje prioriteta provera.
Za pravni zaključak potrebni su detaljna analiza mernog mesta, izlazak na teren,
provera plombi, kontrolno merenje i dokumentovana potvrda parametara uređaja.

Pogrešan zaključak bi glasio: „Dokazano je da se na mernim mestima sa vrha liste zaobilazi merenje.”

Minimalni kriterijumi za potpun izveštaj

Izveštaj je metodološki potpun ako sadrži period analize, pokrivenost parka uređaja, broj analiziranih mernih mesta, raspodelu po nivoima, tabelu TOP-N, potrošnju za svako merno mesto, percentil u kohorti, konačnu zbirnu ocenu, prioritet po procenjenim gubicima, vrednosti svih dostupnih delimičnih ocena, označavanje nedostupnih signala, opis šest signala, težine i gornje granice, formulu zbirne ocene, pravilo isključivanja nedostupnih signala, korekciju za klaster, AI napomenu, napomenu „nije dokaz” i linkove ka detaljnom izveštaju za svako merno mesto.

Zbirna formula

Konačna logika može se ukratko zapisati ovako:

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×(1−∏i∈AvailableSignals(1−pi))Composite = 100 \times \left( 1 - \prod_{i \in AvailableSignals} (1 - p_i) \right) Compositefinal=min(100,  Composite+ClusterBonus)Composite_{final} = min(100,\;Composite + ClusterBonus)

gde je:

ClusterBonus={10,ako organizacija ima ≥2 merna mesta sa Composite ≥ 600,u suprotnomClusterBonus = \begin{cases} 10, & \text{ako organizacija ima ≥2 merna mesta sa Composite ≥ 60} \\ 0, & \text{u suprotnom} \end{cases}

Komercijalni prioritet:

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

Preporučena napomena

text
Izveštaj je alat za određivanje prioriteta provera. Konačna ocena sumnje
izračunava se na osnovu formalnih pokazatelja i nije dokaz nepravilnosti.
Za pravno relevantan zaključak potrebni su provera na terenu, zapisnik,
provera plombi, kontrolno merenje, podaci iz pasoša i detaljna analiza
konkretnog mernog mesta.

Veza sa drugim izveštajima

OblastGde tražiti
komunikacija, baterija, opšte praznine, problemi sa pasošemoperativni izveštaj o problematičnim mernim mestima
sumnja na nivou celog parka uređajaovaj izveštaj
detaljna analiza konkretnog mernog mestaZaobilaženje merenja (merno mesto)
kvalitet podataka pojedinačnog mernog mestaAnalitika potrošnje

Ovakva podela razdvaja operativni kvar od sumnje na umanjeno merenje.

Povezane teme

Poslednje ažuriranje

Da li vam je ova stranica bila korisna?