Analiza consumului

Analiza completă a unui singur punct de măsurare a gazelor naturale – calitatea datelor, profilul de consum, cartea tehnică a dispozitivului și jurnalul de evenimente, cu detalii de expertiză opționale.

Analiza consumului este o examinare metrologică și operațională detaliată a unui singur punct de măsurare a gazelor naturale în perioada selectată. Scopul nu este doar de a trasa un grafic de consum, ci de a răspunde la întrebările practice ale serviciului de măsurare. Analiza se sprijină pe documente internaționale de referință din metrologie acolo unde acestea justifică o valoare numerică: ISO 5167 (măsurarea debitului cu diafragmă), EN 12405-1 (dispozitive electronice de conversie a volumului de gaz), OIML R 137 (contoare de gaz), OIML R 140 (sisteme de măsurare pentru combustibili gazoși), ISO 6976 (putere calorifică), EN 1359 (contoare de gaz cu membrană) și EN 14236 (contoare de gaz casnice cu ultrasunete).

Scop

Antetul raportului

Antetul raportului. Primul lucru pe care îl vede cititorul: denumirea și adresa punctului de măsurare, tipul de corector, indicatorii principali din ultima oră (P, T), volumul total de date din fereastră (puncte), numărul de evenimente detectate, metoda de analiză (reguli / reguli+LLM / numai LLM; LLM – model lingvistic de mari dimensiuni), durata preluării datelor și perioada acoperită.

Raportul răspunde la întrebările de zi cu zi ale serviciului de măsurare:

  • sunt complete datele pentru perioada selectată;
  • poate fi folosită arhiva pentru închiderea perioadei de facturare;
  • există un gol final la sfârșitul perioadei;
  • funcționează telemetria curentă;
  • concordă debitul orar cu volumul cumulat;
  • există senzori P/T blocați;
  • există probleme de comunicație sau de livrare a arhivei;
  • sunt suficient de complete datele metrologice din cartea tehnică;
  • există tipare suspecte de înregistrare în minus;
  • este necesară o deplasare în teren;
  • cine trebuie să acționeze: metrologul, dispecerul, inginerul de comunicație, inginerul de integrare, echipa din teren sau analistul de facturare.

Logica de bază

Raportul separă trei evaluări ortogonale, care nu trebuie amestecate:

EvaluareSemnificație
Pregătirea datelor perioadeidacă arhiva poate fi folosită pentru perioada selectată
Starea curentă a telemetrieidacă punctul de măsurare este activ în momentul generării raportului
Pregătirea pentru închiderea comercialădacă perioada poate fi folosită pentru facturare fără reconciliere manuală

O perioadă din trecut poate fi pe deplin utilizabilă pentru analiză chiar dacă astăzi punctul de măsurare nu mai transmite date.

Exemplu de interpretare corectă:

plaintext
Datele perioadei:                    utilizabile, cu rezerve
Monitorizarea curentă:               degradată
Închiderea perioadei de facturare:   nepregătită pentru închiderea finală

Nu este o contradicție. Înseamnă că datele din trecut sunt parțial utilizabile, dar telemetria curentă sau închiderea comercială necesită o verificare suplimentară.

Glosar

TermenSemnificație
Qdebit orar, m³/h
Ppresiunea gazului, kPa
Ttemperatura gazului, °C
Vvolum cumulat, m³
ΣQsuma debitelor orare pe perioadă
ΔVcreșterea volumului cumulat pe perioadă
H_expectedcâte ore trebuiau să existe în perioada de raportare
H_receivedcâte înregistrări orare s-au primit efectiv
H_validQcâte înregistrări au o valoare validă a debitului
H_nullQcâte înregistrări există, dar cu debitul NULL
H_missingcâte ore lipsesc din arhivă
final_tail_gaplipsa datelor la sfârșitul perioadei
internal_gapgol în interiorul perioadei
actualitatea datelorcât de actuală este ultima oră din arhivă
gradul de completare a cărții tehniceîn ce proporție sunt completate datele metrologice din cartea tehnică
incidento problemă grupată care necesită o acțiune

Fereastra de timp a analizei

Începutul și sfârșitul perioadei

Stabiliți începutul și sfârșitul perioadei. Raportul analizează fiecare oră, de la 00:00 din prima zi până la 23:00 din ultima zi:

window_start=report_start 00:00,window_end=report_end 23:00\text{window\_start} = \text{report\_start } 00{:}00, \quad \text{window\_end} = \text{report\_end } 23{:}00

Numărul de ore așteptat

Hexpected=count(ore de la window_start la window_end)H_\text{expected} = \mathrm{count}(\text{ore de la window\_start la window\_end})

Pentru o perioadă de un an, de regulă Hexpected≈8760H_\text{expected} \approx 8760.

Disponibilitatea arhivei pe categorii

CategorieSemnificație
Oră validăînregistrarea există și are o valoare corectă a debitului
Oră NULLînregistrarea există, dar debitul lipsește
Gol internoră lipsă în interiorul perioadei
Gol finalore lipsă la sfârșitul perioadei
Oră neacoperităorice oră fără o valoare validă a debitului

Formule:

Hreceived=count(ıˆnregistra˘ri orare)H_\text{received} = \mathrm{count}(\text{înregistrări orare}) HvalidQ=count(ıˆnregistra˘ri ıˆn care Q≠NULL și Q≥0)H_\text{validQ} = \mathrm{count}(\text{înregistrări în care } Q \neq \text{NULL și } Q \geq 0) HnullQ=count(ıˆnregistra˘ri ıˆn care Q=NULL)H_\text{nullQ} = \mathrm{count}(\text{înregistrări în care } Q = \text{NULL}) Hmissing=max⁡(0,Hexpected−Hreceived)H_\text{missing} = \max(0, H_\text{expected} - H_\text{received}) Hunobserved=Hmissing+HnullQH_\text{unobserved} = H_\text{missing} + H_\text{nullQ}

Gradul de completare a datelor

Disponibilitatea, actualitatea și validitatea datelor

Disponibilitatea, actualitatea și validitatea sunt trei perspective ortogonale din care se verifică, înainte de orice analiză de fond, dacă arhiva poate fi folosită. Gradul de completare arată câte dintre orele așteptate au sosit. Actualitatea datelor – cât de actuale sunt datele chiar acum. Validitatea – dacă valorile se încadrează în intervale plauzibile din punct de vedere fizic.

Formula acoperirii

Coveragevalid=HvalidQHexpected×100 %\mathrm{Coverage}_\text{valid} = \frac{H_\text{validQ}}{H_\text{expected}} \times 100\,\%

Suplimentar:

Coveragereceived=HreceivedHexpected×100 %\mathrm{Coverage}_\text{received} = \frac{H_\text{received}}{H_\text{expected}} \times 100\,\%

Diferența contează:

  • Coverage_received – dacă înregistrările au sosit sau nu;
  • Coverage_valid – dacă pot fi folosite pentru analiza debitului.

Interpretarea acoperirii

AcoperireStatusSemnificație
≥ 98%Excelentarhivă aproape completă
95–98%Bunutilizabilă, cu rezerve minore
80–95%Avertizaregoluri vizibile
50–80%Majoreste necesară reconcilierea manuală
< 50%Criticnu poate fi folosită pentru majoritatea sarcinilor

Golul final

Golul final este lipsa datelor din arhivă la sfârșitul perioadei selectate.

Htail=window_end−last_valid_archive_hourH_\text{tail} = \text{window\_end} - \text{last\_valid\_archive\_hour}
Gol finalStatus
≤ 2 hacceptabil
2–6 havertizare
6–24 hmajor
> 24 hcritic
> 168 hdispozitivul nu transmite de peste o săptămână – deplasare urgentă în teren

Golul final răspunde la întrebarea: poate fi considerată perioada complet încheiată? Dacă datele lipsesc la sfârșit, raportul poate fi folosit în continuare pentru analiza retrospectivă, dar nu este pregătit pentru închiderea comercială finală a perioadei (consultați secțiunea „Concluzia privind măsurarea comercială”).

Actualitatea datelor

Doi indicatori distincți de actualitate.

Actualitatea față de sfârșitul perioadei

Se folosește pentru analiza datelor din trecut și pentru facturare:

Lagperiod=window_end−last_valid_archive_hour\mathrm{Lag}_\text{period} = \text{window\_end} - \text{last\_valid\_archive\_hour}

Răspunde la întrebarea: există date până la sfârșitul perioadei selectate?

Actualitatea față de momentul generării

Se folosește pentru monitorizarea curentă:

Lagcurrent=generation_time−last_valid_archive_hour\mathrm{Lag}_\text{current} = \text{generation\_time} - \text{last\_valid\_archive\_hour}

Răspunde la întrebarea: este punctul de măsurare activ chiar acum?

Acoperirea ultimelor 24 de ore

Fresh24h=HvalidQ, last 24h24×100 %\mathrm{Fresh}_{24h} = \frac{H_\text{validQ, last 24h}}{24} \times 100\,\%

Scorul agregat de actualitate

LagScore=max⁡(0,100−2×Lagperiod)\mathrm{LagScore} = \max(0, 100 - 2 \times \mathrm{Lag}_\text{period}) FreshnessScore=LagScore+Fresh24h2\mathrm{FreshnessScore} = \frac{\mathrm{LagScore} + \mathrm{Fresh}_{24h}}{2}

Starea curentă a telemetriei

Starea curentă a telemetriei și rezumatul punctului de măsurare

Monitorizarea curentă și rezumatul punctului de măsurare. Acest bloc răspunde la întrebarea „se poate acționa chiar acum pe baza acestei arhive?”. Se compară trei momente: ultima oră arhivată, sfârșitul ferestrei de raportare și momentul generării raportului. Dacă sesiunile de comunicație sunt recente, dar arhiva rămâne în urmă, problema nu este la dispecer, ci pe partea de server, în parser sau în livrarea arhivei. Comentariul generat de IA oferă dispecerului un rezumat scurt, ușor de citit, fără a modifica statusurile formale.

Se calculează față de momentul generării raportului, nu față de perioadă:

Lagarchive, current=generation_time−last_archive_hour\mathrm{Lag}_\text{archive, current} = \text{generation\_time} - \text{last\_archive\_hour} Agesession=generation_time−last_session_time\mathrm{Age}_\text{session} = \text{generation\_time} - \text{last\_session\_time}
ÎntârziereStatus
≤ 6 hnormal
6–24 havertizare
24–72 hmajor
> 72 hcritic
fără datecritic

Diagnostic diferențial:

SimptomCauză probabilă
sesiuni recente, arhiva rămâne în urmăproblemă de livrare a arhivei / parser / import
fără sesiuni, fără arhivămodem / SIM / antenă / alimentare / baterie

Validitatea datelor

Verificarea intervalelor fizice pentru fiecare canal:

CanalCondiție
Debit QQ≥0Q \geq 0
Presiune P0<P≤5000 kPa0 < P \leq 5000\text{ kPa}
Temperatură T−50 °C≤T≤80 °C-50\,°\mathrm{C} \leq T \leq 80\,°\mathrm{C}

Pentru fiecare canal:

Validitych=NokNtotal×100 %,Nok=Ntotal−Nnull−Nbelow−Nabove\mathrm{Validity}_\text{ch} = \frac{N_\text{ok}}{N_\text{total}} \times 100\,\%, \quad N_\text{ok} = N_\text{total} - N_\text{null} - N_\text{below} - N_\text{above}

Pe ansamblu:

Validitytotal=∑Nok∑Nchecked×100 %\mathrm{Validity}_\text{total} = \frac{\sum N_\text{ok}}{\sum N_\text{checked}} \times 100\,\%

Stabilitatea senzorilor

Diagnosticarea stabilității senzorilor

Diagnosticarea detaliată a senzorilor P și T. Pentru fiecare interval de blocare se afișează începutul, sfârșitul, durata și valoarea. Intervalele lungi cu aceeași valoare sunt aproape întotdeauna semnul unei defecțiuni a convertorului analog-digital (ADC), al resetării senzorului sau al opririi debitului din motive de exploatare – nu al unui fenomen fizic real. Salturile – variații bruște ≥ pragul într-o oră – sunt, dimpotrivă, un artefact de telemetrie sau o resetare a senzorului.

Starea senzorilor și planul de acțiuni

Interpretarea și planul de acțiuni pentru senzori. „Starea senzorilor: CRITICĂ” este sinteza finală, formulată în cuvinte, pentru ambele canale. Fiecărei probleme detectate i se atribuie automat o recomandare, o prioritate, rolul responsabil și o scurtă descriere a declanșatorului (ce anume a generat semnalarea).

Senzor blocat

Un senzor se consideră blocat dacă valoarea lui rămâne practic neschimbată pe o durată mai mare decât pragul (24 h):

Hstuck≥24 hH_\text{stuck} \geq 24 \text{ h}

Toleranța de egalitate (0,1%):

tol(x)=max⁡(0.05, ∣x∣×0.001)\mathrm{tol}(x) = \max\bigl(0.05,\ |x| \times 0.001\bigr)

Punctele se consideră egale dacă ∣xi−xrun∣≤tol(xrun)|x_i - x_\text{run}| \leq \mathrm{tol}(x_\text{run}).

Salt de temperatură

∣Ti−Ti−1∣>20 °C/h|T_i - T_{i-1}| > 20\,°\mathrm{C / h}

Salt de presiune

∣Pi−Pi−1∣>max⁡(1.0,0.5×P‾)|P_i - P_{i-1}| > \max(1.0, 0.5 \times \overline{P})

Interpretare

IndicatorSemnificație
T blocat timp îndelungatposibilă defecțiune a senzorului T
P blocat timp îndelungatposibilă defecțiune a senzorului P sau regim P_const
Multe salturi de Pinstabilitate a canalului sau artefact de telemetrie
Multe salturi de Teroare a senzorului sau schimbare bruscă a regimului tehnologic

Scorurile agregate ale calității arhivei

Panoul agregat al calității

Panoul agregat al calității. Sus – indicatorii-cheie de performanță (KPI) ai raportului (ore cu date, volum, evenimente, repaus/derivă). Dedesubt – filele secțiunilor (calitatea datelor, profil de consum, carte tehnică, înregistrare în minus și intervenții neautorizate, anomalii și incidente, date zilnice, surse). Pe fila calității datelor – 6 indicatori parțiali pe o scală 0–100, plus o concluzie formulată în cuvinte și ponderile scorului agregat.

Raportul calculează 5 scoruri ortogonale (fiecare pe o scală 0–100), care acoperă aspecte distincte ale calității:

ScorCe evaluează
score_historical_archivedacă datele din trecut ale perioadei pot fi folosite
score_data_validitycorectitudinea valorilor Q/P/T
score_sensor_healthstarea senzorilor (blocări, salturi)
score_timelinessactualitatea arhivei și a sesiunilor
score_operational_readinesspregătirea pentru monitorizarea curentă

Volumul potențial neacoperit estimat

Estimarea riscului pentru volumul neacoperit

Două estimări diferite ale aceluiași volum. Media pe perioadă este conservatoare (completarea golului final presupune un profil constant), iar profilul orelor active redă mai bine ritmul zilnic (schimb de lucru / noapte / sfârșit de săptămână). Diferența dintre ele este intervalul de incertitudine, nu o valoare unică. Nivelul de risc depinde de durata golului și de debitul mediu caracteristic.

Lună cu consum anormal

Lună cu consum anormal. Anomaliile lunare sunt un semnal separat, evaluat în raport cu ritmul anual (sezonul de încălzire față de vară). Dacă o anumită lună depășește substanțial mediana celorlalte (prag × 2), luna respectivă este afișată automat în partea de sus, cu recomandarea de a verifica fluxul de evenimente, cartea tehnică și cauzele tehnologice.

Acest bloc estimează ce volum de gaze naturale ar fi putut trece în orele fără date valide în arhivă.

Ore fără date valide

Hblind=Hmissing+HnullQH_\text{blind} = H_\text{missing} + H_\text{nullQ}

Estimarea pe baza mediei

Q‾=∑QvalidHvalidQ,Vblind, mean=Hblind×Q‾\overline{Q} = \frac{\sum Q_\text{valid}}{H_\text{validQ}}, \qquad V_\text{blind, mean} = H_\text{blind} \times \overline{Q}

Este potrivită pentru amplasamentele cu un consum relativ uniform.

Estimarea pe baza profilului

Debitul tipic pentru ora din zi hh (mediana pe perioadă):

Profile(h)=median(Q∣hour_of_day=h)\mathrm{Profile}(h) = \mathrm{median}(Q \mid \text{hour\_of\_day} = h) Vblind, profile=∑t∈BlindHoursProfile(hour(t))V_\text{blind, profile} = \sum_{t \in \text{BlindHours}} \mathrm{Profile}(\text{hour}(t))

Dacă profilul pentru o anumită oră nu este fiabil, se folosește Q‾\overline{Q}.

Intervalul estimărilor

Se afișează ambele estimări. Dacă sunt apropiate, profilul zilnic este stabil. Dacă diferă semnificativ, amplasamentul are un regim de funcționare pronunțat și este necesară prudență.

Punct de măsurare în repaus

Dacă un punct de măsurare nu a avut practic niciun consum real în perioada analizată, lipsa debitului nu este tratată ca un risc.

Verificarea regimului de repaus

Pragul adaptiv de debit aproape nul:

Qnearzero=max⁡(0.5,0.05×median(Q))Q_\text{nearzero} = \max(0.5, 0.05 \times \mathrm{median}(Q))

Punctul de măsurare se consideră în repaus când sunt îndeplinite ambele condiții:

Q‾≤0.05 m³/hșiVblind, mean<5 m³\overline{Q} \leq 0.05\text{ m³/h} \quad \text{și} \quad V_\text{blind, mean} < 5\text{ m³}

Efect

Scala de gravitate devine mai blândă (cel mult medium în loc de critical), iar raportul afișează:

Punctul de măsurare a fost practic deconectat / oprit sezonier. Lipsa consumului nu este tratată ca un risc de înregistrare în minus.

Reconcilierea Q/V

Analiza volumului cumulat

Reconcilierea debitului orar cu indexul. Calculul comercial metrologic se bazează pe creșterea lui V, nu pe suma valorilor instantanee ale lui Q. Concordanța ΣQ ≈ ΔV în ≥ 80% din ore este normală pentru un punct de măsurare în stare bună. Scăderile lui V (de la o oră la alta, Vt+1<VtV_{t+1} < V_t) și salturile bruște ale lui V sunt semne critice ale unei defecțiuni a arhivei și aproape întotdeauna necesită o verificare.

Blocul metrologic principal. Compară suma debitelor orare cu creșterea indexului.

Mărimi de bază

ΣQ=∑h=1nQh,ΔV=Vend−Vstart\Sigma Q = \sum_{h=1}^{n} Q_h, \qquad \Delta V = V_\text{end} - V_\text{start} Diff=ΣQ−ΔV,Diff%=ΣQ−ΔVΔV×100 %\mathrm{Diff} = \Sigma Q - \Delta V, \qquad \mathrm{Diff}_\% = \frac{\Sigma Q - \Delta V}{\Delta V} \times 100\,\%

Interpretarea neconcordanței

∣Diff%∣\vert\mathrm{Diff}_\%\vertConcluzie
≤ 2%good (concordant)
2–5%warn (concordant, cu rezerve)
> 5%bad (neconcordanță)
fără Vunavailable
baza Q/V necunoscutănecesită verificarea cărții tehnice

Monotonia indexului

Indexul trebuie să crească sau să rămână constant.

Scăderea indexului: ΔVh<−0.5 m³\Delta V_h < -0.5\text{ m³} → incidentul V_ROLLBACK.

Salt brusc: ΔVh>Vjump_threshold\Delta V_h > V_\text{jump\_threshold} → incidentul V_JUMP.

Reconcilierea orară Q⋅1h≈ΔVQ \cdot 1\text{h} \approx \Delta V

Pentru fiecare oră în care există atât QQ, cât și VV:

Matchh=∣Qh−ΔVh∣max⁡(Qh,ΔVh)\mathrm{Match}_h = \frac{|Q_h - \Delta V_h|}{\max(Q_h, \Delta V_h)}

Ora este concordantă dacă Matchh≤20 %\mathrm{Match}_h \leq 20\,\%. Proporția orelor concordante:

Match%=HmatchedHchecked×100 %\mathrm{Match}_\% = \frac{H_\text{matched}}{H_\text{checked}} \times 100\,\%

Limitările reconcilierii Q/V

Chiar și o concordanță numerică bună nu înseamnă că datele pot fi folosite comercial. Trebuie să știți:

ÎntrebareDe ce contează
Q – volum în condiții standard sau în condiții de lucru?bazele diferite introduc o abatere sistematică
V – volum în condiții standard sau în condiții de lucru?este necesară aceeași bază
Care este valoarea impulsului?necesară pentru o reconciliere comercială completă
V este monoton?scăderile indexului pun la îndoială arhiva
Există corecții manuale?pot explica divergența

Dacă baza nu este cunoscută:

Reconcilierea Q/V arată o concordanță numerică, dar baza comercială nu este confirmată. Este necesară verificarea cărții tehnice, a valorii impulsului și a bazei de volum (consultați EN 12405-1 §7).

Comunicația față de arhivă

Diagnosticarea CSQ față de arhivă

Diagnosticul diferențial „comunicație față de livrarea arhivei”. Dacă în fereastră există sesiuni, dar nu și arhivă, dispozitivul răspunde prin GSM/CSQ, însă arhiva fie nu se scrie, fie serverul nu o parsează. Aceasta nu este o problemă a dispecerului sau a modemului – de ea trebuie să se ocupe inginerul de integrare.

Formule de bază

Nsessions=count(sesiuni),Nsuccess=count(sesiuni reușite)N_\text{sessions} = \mathrm{count}(\text{sesiuni}), \quad N_\text{success} = \mathrm{count}(\text{sesiuni reușite}) SessionSuccess%=NsuccessNsessions×100 %\mathrm{SessionSuccess}_\% = \frac{N_\text{success}}{N_\text{sessions}} \times 100\,\%

Livrarea arhivei

Pentru fiecare gol se verifică dacă în aceeași fereastră de timp au avut loc sesiuni:

  • gap_with_sessions – gol în arhivă, deși au existat sesiuni;
  • gap_without_sessions – gol în arhivă, fără nicio sesiune.

Diagnostic diferențial

SituațieCauză probabilă
fără sesiuni, fără arhivămodem / SIM / antenă / alimentare
sesiuni în regulă, arhiva nu se actualizeazălivrarea arhivei orare / parser / import
sesiuni în regulă, dar lipsește o parte din arhivăcitire parțială / întreruperea paginării / partea de server
sesiuni recente, arhivă neactualizatănu este o problemă GSM, ci o problemă de livrare a arhivei
marca temporală a sesiunii este în viitorceas desincronizat / fus orar greșit

Calitatea semnalului

Dacă calitatea semnalului este raportată ca CSQ:

RSSIdBm≈−113+2×CSQ\mathrm{RSSI}_\text{dBm} \approx -113 + 2 \times \mathrm{CSQ}

Exemplu: CSQ=29 → RSSI ≈ −55 dBm (excelent).

Datele metrologice din cartea tehnică

Câmpuri obligatorii și ponderile lor

Cartea tehnică cuprinde 11 câmpuri cu ponderi:

CâmpPondereDe ce
equipment_serial_number1,0identificare
equipment_type_id1,0model/tip
installation_date0,8context de exploatare
verification_date1,5validitate juridică (OIML R 137, clauza 3)
next_verification_date1,0urmărirea scadenței
flow_range (Qmin/Qmax)1,5intervalul de debit conform EN 12405-1
meter_serial_number1,0identificare la fața locului
meter_type1,0legătura metrologică
firmware_version0,5compatibilitate și erori cunoscute
p_const0,5valoarea de înlocuire a presiunii
pulse_weight0,8pentru reconcilierea Q/V

Formula gradului de completare

PassportCompleteness=∑wfilled∑wrequired×100 %\mathrm{PassportCompleteness} = \frac{\sum w_\text{filled}}{\sum w_\text{required}} \times 100\,\%

Interpretare

Grad de completareStatus
≥ 80%COMPLETE
50–80%PARTIAL
20–50%INCOMPLETE
< 20%CRITICAL_INCOMPLETE

Dacă cartea tehnică este incompletă, concluzia comercială trebuie să conțină o rezervă:

Datele metrologice din cartea tehnică sunt incomplete. Concluzia comercială necesită reconciliere manuală și trimitere la OIML R 137 / EN 12405-1.

Tipare suspecte de înregistrare în minus

Triajul semnalelor de înregistrare în minus

Triajul semnalelor. Fiecare semnal este încadrat într-o categorie și are o valoare probatorie (scăzută / medie / ridicată), o prioritate a deplasării în teren, dovezi formale și o acțiune recomandată. Aceasta nu este o concluzie despre punctul de măsurare – este o listă de intervale de timp pe care dispecerul sau personalul de service trebuie să le verifice manual.

Acestea sunt euristici, nu dovezi.

Pragul de debit aproape nul

Qnearzero=max⁡(0.5,0.05×median(Q))Q_\text{nearzero} = \max(0.5, 0.05 \times \mathrm{median}(Q))

Debit zero în orele active

O oră este suspect de liniștită dacă Qh<QnearzeroQ_h < Q_\text{nearzero} ȘI se încadrează în intervalul activ tipic al amplasamentului.

Presiune prezentă + debit zero (Q≈0 cu P prezent)

Poate indica:

  • oprire / robinet din aval închis / oprire sezonieră;
  • regim P_const sau defecțiune a senzorului;
  • eroare a intrării de impulsuri;
  • posibilă intervenție neautorizată – dar nedovedită.

Întrerupere și restabilire a debitului

Tipar: Q normal → Q≈0 → Q normal. O schimbare bruscă de regim, dar nu o dovadă de încălcare. Explicații posibile: oprire planificată / oprirea amplasamentului / închiderea robinetului / defecțiunea canalului / intervenție manuală / eroare de livrare a arhivei.

Intervenție neautorizată confirmată

Un tipar statistic nu poate confirma singur o intervenție neautorizată. Sunt necesare dovezi directe:

  • deschiderea dulapului (cover_open în evenimentele dispozitivului);
  • influențarea cu câmp magnetic;
  • modificări ale parametrilor (parameter_change);
  • modificarea neautorizată a P_const;
  • resetarea arhivei;
  • o intervenție confirmată asupra intrării de impulsuri;
  • procesul-verbal întocmit la deplasarea în teren;
  • fotografii / sigilii / citiri la fața locului.

Formatul corect al concluziei:

plaintext
Intervenție neautorizată confirmată:   NEDETECTATĂ
Tipare suspecte:                       PREZENTE
Pregătire pentru demersuri juridice:   NEPREGĂTIT

Concluzia privind măsurarea comercială

Concluzia privind măsurarea comercială

Statusul pentru conducere. Cele 7 rânduri răspund la 7 întrebări diferite ale conducerii: se poate închide perioada (facturare), funcționează acum punctul de măsurare (monitorizare), concordă arhiva cu indexul (Q×h față de ΔV), este necesară o deplasare în teren, există tipare suspecte, care este integritatea datelor, există toți parametrii din cartea tehnică. Fiecare rând este interactiv și trimite la blocul de dovezi din raport.

Concluzia principală pentru șeful serviciului de măsurare.

Regulile pentru arhiva de facturare

Pregătită:

  • Acoperire ≥ 98%
  • Gol final ≤ 2 h
  • Q/V concordant (good)
  • V monoton
  • Carte tehnică COMPLETE
  • Fără probleme critice ale senzorilor

Pregătită, cu rezerve:

  • Acoperire 95–98%
  • Gol final 2–24 h
  • Q/V concordant, cu rezerve (warn)
  • Carte tehnică PARTIAL
  • Niciun factor de blocare critic

Nepregătită pentru închiderea finală:

  • Gol final > 24 h SAU
  • Q/V neclasificat SAU
  • Există o scădere a indexului V SAU
  • Carte tehnică incompletă la câmpurile comerciale SAU
  • Problemă critică a unui senzor

Inutilizabilă:

  • Acoperire critic de scăzută SAU
  • Arhivă coruptă SAU
  • V are scăderi/salturi majore SAU
  • Q și V complet neconcordante SAU
  • Canal-cheie indisponibil

Monitorizarea curentă – evaluată separat

CondițieStatus
arhivă și sesiune recenteutilizabilă
arhiva rămâne în urmă, dar există sesiunidegradată / problemă de livrare
arhivă și sesiuni neactualizatecritică / problemă de comunicație
marcă temporală invalidănefiabilă

Inspecția în teren

Deplasarea este necesară dacă este îndeplinită cel puțin una dintre condiții:

  • golul final nu a fost completat;
  • Q/V nu este clasificat;
  • există o scădere a indexului;
  • cartea tehnică este critic de incompletă;
  • senzorul P sau T este blocat;
  • există tipare suspecte de înregistrare în minus;
  • jurnalul de evenimente nu este disponibil, deși există anomalii puternice;
  • telemetria curentă este degradată critic.

Incidente

Un incident este o problemă grupată, nu fiecare înregistrare brută.

Tipuri

TipSemnificație
FINAL_TAIL_GAPlipsesc datele la sfârșitul perioadei
COMMUNICATION_GAPîntrerupere a comunicației
ARCHIVE_DELIVERY_GAPexistă sesiuni, dar arhiva nu a fost livrată
Q_V_MISMATCHQ și V nu concordă
V_ROLLBACKindexul a scăzut
P_SENSOR_STUCKpresiune blocată
T_SENSOR_STUCKtemperatură blocată
PASSPORT_INCOMPLETElipsesc câmpuri din cartea tehnică
TAMPERING_CANDIDATEtipar suspect, nu o dovadă

Principiul grupării

plaintext
evenimente brute → incidente grupate → incidente prioritare

Exemplu: 301 brute → 15 grupate → primele 5 pentru acțiune. Dispecerului nu trebuie să i se afișeze 301 evenimente identice ca 301 probleme separate.

Plan de acțiuni

Planul de acțiuni pe roluri și lista de verificare pentru teren

Acțiuni cu prioritățile P0/P1/P2. Fiecare acțiune are un rol responsabil, un termen (astăzi / în cursul zilei / 1–3 zile) și cauza care a adus-o pe listă. Lista de verificare pentru teren se întocmește automat pe baza concluziei și a incidentelor deschise: ce trebuie luat, ce trebuie examinat, ce trebuie măsurat – cu marcajele P0/P1 pentru stabilirea priorităților la fața locului.

Fiecare recomandare este legată de o cauză.

CâmpDescriere
IDnumărul recomandării
PrioritateP0 / P1 / P2 / P3
Acțiunece trebuie făcut
Rolcine răspunde
Termenpână când trebuie finalizată
Cauzăde ce a apărut acțiunea
Statusdeschisă / atribuită / finalizată / verificată

Exemple de reguli

CondițieAcțiune
gol final > 24 h, sesiuni recentepartea de server: restabiliți livrarea arhivei orare
gol final > 24 h, fără sesiunicomunicație: verificați modemul / cartela SIM / alimentarea
T blocat ≥ 24 hmetrolog: verificați senzorul T (OIML R 137)
P blocat ≥ 24 hmetrolog: verificați senzorul P sau setarea P_const
neconcordanță Q/Vmetrolog + facturare: reconciliați V, Q și valoarea impulsului (EN 12405-1 §7)
carte tehnică incompletăadministrator / metrolog: completați cartea tehnică
tipare suspecteechipa din teren: verificați sigiliile, intrarea de impulsuri, robinetele

Lista de verificare pentru teren

Ce se ia în teren

manometru de control • termometru de control • multimetru • tester de semnal/antenă • trusă de sigilare • proces-verbal de inspecție • acces la arhivă și la cartea tehnică • aparat foto.

Ce se verifică

sigiliile corectorului și ale contorului • cablul de impulsuri • senzorii P, T • modemul, antena, alimentarea, bateria • robinetele de închidere • o posibilă conductă de ocolire (bypass) • concordanța cărții tehnice cu echipamentele reale.

Ce se măsoară

P, T de control • Q curent • V cumulat • indexul contoarelor externe • CSQ/RSSI • tensiunea de alimentare • impulsurile de intrare • data/ora corectorului • P_const • Qmin/Qmax • valoarea impulsului.

Ce se fotografiază

afișajul corectorului (P/T/Q/V) • data/ora de pe dispozitiv • numerele de serie • sigiliile • cablul de impulsuri • senzorii • modemul și antena • vedere de ansamblu • pozițiile robinetelor.

Sursa în funcție de profilul de comportament

Arhiva din API și câmpul concret se aleg automat în funcție de comportamentul dispozitivului. Trei familii:

Arhivă orară continuă

Dispozitivul scrie o înregistrare exact o dată pe oră. Prioritatea surselor:

  1. câmpul direct „debit pe oră” (dacă dispozitivul îl calculează);
  2. Δ al volumului cumulat în condiții standard;
  3. Δ al volumului cumulat în condiții de lucru.

Intervalul acceptabil între înregistrări – exact 1 oră.

Transmisie în sesiuni de comunicație, cu arhiva stării curente

Dispozitivul scrie înregistrări atunci când se conectează, nu strict o dată pe oră. Sursa principală este debitul instantaneu (îl calculează dispozitivul); sursa de rezervă este Δ al volumului cumulat, normalizat:

Q˙h=Vt−Vt−ΔtΔt/3600\dot Q_h = \frac{V_t - V_{t-\Delta t}}{\Delta t / 3600}

Intervalul acceptabil între înregistrări – până la 6 ore; dacă Δt>6 h\Delta t > 6\text{ h}, punctul se consideră invalid (probabil o pierdere de date, nu o descărcare a contorului).

Module numai de telemetrie

Dispozitivul transmite numai date de comunicație și de stare și nu măsoară gaze naturale – raportul afișează N/A cu mesajul „acest dispozitiv nu are un punct de măsurare”.

Arhivă de rezervă pentru date rare

Dacă arhiva principală oferă < 50% din punctele așteptate, se încearcă automat arhiva secundară a sesiunilor (așa cum este, fără grilă orară), iar calculul continuă pe baza ei.

Limitările metodologiei

Arhivă

Dacă arhiva orară este incompletă, toate estimările pentru orele lipsă sunt aproximative.

Q/V

Reconcilierea Q/V are sens numai dacă Q și V:

  • au aceeași bază de volum (condiții standard sau condiții de lucru);
  • au o valoare corectă a impulsului;
  • provin din aceeași sursă de măsurare;
  • sunt sincronizate în timp.

Consultați OIML R 137 pentru procedura de verificare metrologică și EN 12405-1 §7 pentru baza conversiei.

Carte tehnică

Fără Qmin/Qmax, data verificării metrologice, P_const sau valoarea impulsului, concluzia comercială trebuie să conțină o rezervă.

Tipare suspecte

Tiparele de înregistrare în minus nu sunt o dovadă de intervenție neautorizată. Stabilesc doar prioritatea inspecției.

Comentariu generat de IA

Comentariul generat de IA nu are niciun rol în concluzia cu valoare juridică și nu înlocuiește regulile formale. Ajută doar la explicarea situației într-un limbaj accesibil.

Cum se interpretează raportul

Debitul, presiunea și temperatura, cu profilul de consum

Vizualizarea Q/P/T și profilurile de comportament. Pe graficul principal, evenimentele sunt evidențiate ca benzi verticale semitransparente, pe tipuri (salt / repaus / scăpare / senzor blocat / fără date); orice tip poate fi afișat sau ascuns cu un clic pe eticheta lui. Mediile mobile pe 7 / 30 de zile netezesc variațiile sezoniere. Profilul de consum este o defalcare dublă: profilul zilnic (ora din zi), separat pentru zilele lucrătoare și pentru sfârșitul de săptămână, și o hartă termică calendaristică „zi a săptămânii × lună”, care arată stabilitatea schimburilor de lucru.

Comparația cu perioada anterioară

Comparația între perioade. Diferența de la un an la altul comportă două capcane: (1) modificarea acoperirii perioadei anterioare (dacă acoperirea a fost de 6%, o creștere „de 33 de ori” a numărului de evenimente este un artefact al împărțirii, nu realitatea) și (2) lipsa normalizării după durată. De aceea, la o acoperire < 50%, comparația ascunde Δ% și afișează numai diferențele absolute, pentru a nu-l conduce pe dispecer la concluzii false.

  1. Începeți cu Concluzia privind măsurarea comercială.
  2. Stabiliți dacă perioada este pregătită pentru facturare.
  3. Verificați separat monitorizarea curentă.
  4. Treceți la primele 5 incidente.
  5. Dacă există un gol final, mergeți la „comunicația față de arhivă”.
  6. Dacă există o neconcordanță Q/V, mergeți la analiza volumului cumulat.
  7. Dacă senzorii P/T sunt blocați, mergeți la stabilitatea senzorilor.
  8. Dacă cartea tehnică este incompletă, nu emiteți o concluzie comercială fermă.
  9. Dacă există tipare suspecte, planificați o verificare, dar nu emiteți o concluzie cu valoare juridică.
  10. Executați planul de acțiuni pe roluri.

Criterii minime pentru un raport complet

Un raport se consideră complet dacă conține:

  • perioada analizei • HexpectedH_\text{expected} • înregistrările primite • înregistrările valide • înregistrările NULL • golurile interne • golul final • acoperirea • actualitatea datelor • validitatea Q/P/T • starea senzorilor • estimarea volumului neacoperit • reconcilierea Q/V • monotonia lui V • comunicația față de arhivă • gradul de completare a cărții tehnice • primele 5 incidente • planul de acțiuni pe roluri • lista de verificare pentru teren;

  • trei note de avertizare obligatorii:

    • despre înregistrarea în minus (este o estimare a zonei oarbe, nu o cifră a pierderilor);
    • despre suspiciunea de intervenție neautorizată (tiparele ≠ dovezi);
    • despre comentariul generat de IA (nu este o concluzie cu valoare juridică).

Parametrii de rulare

ParametruDescriere
Punct de măsurare nr.punctul de măsurare analizat
Perioadă de laînceputul ferestrei de analiză (implicit: cu un an în urmă)
Perioadă până lasfârșitul ferestrei de analiză (implicit: ieri)
Analiză extinsăîncarcă suplimentar arhiva sesiunilor de comunicație și arhiva regimurilor anormale din corector. Activează blocurile „Pregătirea surselor de date”, „Starea comunicației” și „Jurnalul regimurilor anormale ale dispozitivului” și completează matricea cauzelor fundamentale cu nivelul de încredere și cauza fundamentală pentru fiecare eveniment. Adaugă 5–15 secunde la timpul de generare a raportului.

Subiecte conexe

Ultima actualizare:

A fost utilă această pagină?