Referencia de fórmulas

Cada métrica, puntuación y umbral utilizados en los informes de AI Analytics, en una sola página.

Cada fórmula utilizada en los informes, reunida en un solo lugar. Cada fórmula está anotada con el informe al que pertenece y el contexto en el que se aplica. Las expresiones matemáticas se renderizan con KaTeX.

Puntuación compuesta — lógica multiplicativa

Combina señales independientes como si fueran probabilidades independientes. Utilizada por Bypass de medición (nodo y flota).

Scomposite=100(1i=1N(1pi))S_\text{composite} = 100 \cdot \left(1 - \prod_{i=1}^{N}(1 - p_i)\right)

donde pi[0,1]p_i \in [0, 1] es la probabilidad derivada de la severidad del ii-ésimo patrón que se activó:

pi={0.00severity=info0.10severity=low0.30severity=medium0.50severity=high0.65severity=high_plusp_i = \begin{cases} 0.00 & \text{severity}=\text{info} \\ 0.10 & \text{severity}=\text{low} \\ 0.30 & \text{severity}=\text{medium} \\ 0.50 & \text{severity}=\text{high} \\ 0.65 & \text{severity}=\text{high\_plus} \end{cases}

Ejemplo. Dos patrones high+ dan S=100(10.352)=87.75S = 100 \cdot (1 - 0.35^2) = 87.75. La puntuación deliberadamente no puede alcanzar 100 solo a partir de la detección de patrones — para saturarse a 100 se requieren eventos de dispositivo confirmados (techo de confianza = medio sin ellos).

Puntuación por suma ponderada

Nodos con más problemas (cinco mediciones):

Scomposite=kKwksk,K={battery,telem,quality,risk,events}S_\text{composite} = \sum_{k \in K} w_k \cdot s_k, \quad K = \{\text{battery}, \text{telem}, \text{quality}, \text{risk}, \text{events}\}

Ponderación equitativa, wk=20%w_k = 20\% cada una.

Principales fugas de gas (cuatro subpuntuaciones, pesos desiguales):

Sleak=0.4squiet+0.3sbaseline+0.2sdrip+0.1sdriftS_\text{leak} = 0.4 \cdot s_\text{quiet} + 0.3 \cdot s_\text{baseline} + 0.2 \cdot s_\text{drip} + 0.1 \cdot s_\text{drift}

Detectores de patrones — Bypass de medición

Patrón 1 — flujo cero a una presión por defecto (severidad = high+, p = 0.65):

trigger=(Qˉ0.5m³/h en una ventana6h)(σP<0.1kPa)(PD)\text{trigger} = (\bar Q \leq 0.5\,\text{m³/h en una ventana} \geq 6\,\text{h}) \land (\sigma_P < 0.1\,\text{kPa}) \land (P \in \mathcal{D})

D={100.0,101.325,103.0,105.0}±0.5{0.0}±0.3\mathcal{D} = \{100.0, 101.325, 103.0, 105.0\}_{\pm 0.5} \cup \{0.0\}_{\pm 0.3} (kPa). Estos son los valores por defecto canónicos a los que recurre un computador de caudal cuando el transductor de presión se desconecta o se sustituye.

Patrón 2 — flujo cero con una presión congelada (severidad = medium, p = 0.30). Violación de la ley de Gay-Lussac para un volumen de gas sellado.

trigger=(Qˉ0.5m³/h)(ΔT1°C)(σP<0.1kPa)\text{trigger} = (\bar Q \leq 0.5\,\text{m³/h}) \land (\Delta T \geq 1\text{°C}) \land (\sigma_P < 0.1\,\text{kPa})

ΔP esperado según Gay-Lussac (proceso isocórico):

P1T1=P2T2    ΔPexpected=Pabs(1)ΔTKT1(K)\frac{P_1}{T_1} = \frac{P_2}{T_2} \;\Longrightarrow\; \Delta P_\text{expected} = P_\text{abs}^{(1)} \cdot \frac{\Delta T_K}{T_1^{(K)}}

donde:

  • Pabs(1)=Pgauge+101.325P_\text{abs}^{(1)} = P_\text{gauge} + 101.325 kPa si Pgauge<50P_\text{gauge} < 50 kPa (sensor de presión relativa); en caso contrario Pabs=PkPaP_\text{abs} = P_\text{kPa}
  • T(K)=T°C+273.15T^{(K)} = T_{°C} + 273.15
  • ΔTK=T2(K)T1(K)=T2°CT1°C\Delta T_K = |T_2^{(K)} - T_1^{(K)}| = |T_2^{°C} - T_1^{°C}| (diferencia en Kelvin ≡ diferencia en Celsius)

«P está congelada» se activa cuando:

ΔPexpectedσP3\frac{\Delta P_\text{expected}}{\sigma_P} \geq 3

Protección frente a falsos positivos — nodo de red. Gay-Lussac solo se aplica a un volumen cerrado. En un nodo conectado a la red de gas, la presión relativa la mantiene el regulador de la red, no la física del gas. Antes de que el detector se active:

is_network=(median(Pgauge)<10kPa)(σP(window)<2kPa)¬is_p_sensor_broken\text{is\_network} = (\text{median}(P_\text{gauge}) < 10\,\text{kPa}) \land (\sigma_P^\text{(window)} < 2\,\text{kPa}) \land \neg \text{is\_p\_sensor\_broken}

Si el nodo es un nodo de red, todos los eventos de presión congelada se excluyen de la puntuación y se añade una tarjeta informativa.

Patrón 3 — recuperación tras una racha de flujo cero (severidad = high, p = 0.50). Salto síncrono de Q + P inmediatamente después de una larga racha de flujo cero:

trigger=t[endrun,+2h]:Q(t)10ΔP20kPa\text{trigger} = \exists\, t \in [\text{end}_\text{run}, +2\text{h}] : Q(t) \geq 10 \land |\Delta P| \geq 20\,\text{kPa}

Patrón 4 — hueco con sesiones limpias (severidad = medium, p = 0.30). Horas de archivo faltante mientras el dispositivo era demostrablemente alcanzable:

trigger=(missing_hours24)(successful_sessions_in_gap1)\text{trigger} = (\text{missing\_hours} \geq 24) \land (\text{successful\_sessions\_in\_gap} \geq 1)

Prefiltros (protecciones frente a falsos positivos)

SeñalUmbralEfecto
Sensor de P averiadoP congelada ≥ 168 h en algún momento de la ventanatodos los detectores basados en P deshabilitados
Conectado a redmedian(P_gauge) < 10 kPa AND σ_P < 2 kPa AND no averiadopatrón de presión congelada excluido de la puntuación
Pico de telemetríaP>500P > 500 kPa OR (Q>20×median(Q)Q > 20 \times \text{median}(Q) mientras Q > 1000 m³/h)fila reemplazada por NULL antes de la lógica de manipulación

Tope de severidad, aplicado tras todos los detectores y antes de la puntuación de sospecha:

Composición de eventosNivel máximo permitido
tiene high+very high
tiene highhigh
dos o más mediumhigh
exactamente uno mediummedium
solo low o nadamedium

Cobertura y calidad de datos — Análisis de consumo

cov=HOK+HNULLHexpected,unobs%=(1cov)100%\text{cov} = \frac{H_\text{OK} + H_\text{NULL}}{H_\text{expected}}, \quad \text{unobs}_\% = (1 - \text{cov}) \cdot 100\%
CondiciónSeveridad
tail_h > 168 hcritical
unobs_pct > 30%high
unobs_pct > 10%medium
en caso contrariolow

Volumen no observado estimado (dos métodos). Extrapolación por flujo medio:

Vunobs(mean)=QˉOKHunobsV^{(\text{mean})}_\text{unobs} = \bar Q_\text{OK} \cdot H_\text{unobs}

Reconstrucción por perfil diurno:

Vunobs(profile)=hunobsQˉhV^{(\text{profile})}_\text{unobs} = \sum_{h \in \text{unobs}} \bar Q_h

Umbral de inactividad operativa:

{h:Q(h)<0.05}HOK>0.95modo inactivo (el consumo nulo no se penaliza)\frac{|\{h : Q(h) < 0.05\}|}{H_\text{OK}} > 0.95 \Rightarrow \text{modo inactivo (el consumo nulo no se penaliza)}

Reconciliación Q/V:

ΔVintegral=hQ(h)1h,ΔVcounter=V(tend)V(tstart)\Delta V_\text{integral} = \sum_h Q(h) \cdot 1\text{h}, \quad \Delta V_\text{counter} = V(t_\text{end}) - V(t_\text{start}) raise Q/V mismatch if ΔVcounterΔVintegralΔVcounter>5%\text{raise Q/V mismatch if } \frac{|\Delta V_\text{counter} - \Delta V_\text{integral}|}{\Delta V_\text{counter}} > 5\%

La tolerancia del 5% sigue la clase 1.0 de OIML R 137 más un margen de redondeo de la integración.

Subpuntuaciones — Nodos con más problemas

Preclasificación rápida (solo metadatos):

Sfast=dpts(days_since_last_session)+spts(status)S_\text{fast} = d_\text{pts}(\text{days\_since\_last\_session}) + s_\text{pts}(\text{status}) dpts(d)={100d6060+(d30)1.3330d<6020+(d7)1.747d<30d2.85d<7d_\text{pts}(d) = \begin{cases} 100 & d \geq 60 \\ 60 + (d-30) \cdot 1.33 & 30 \leq d < 60 \\ 20 + (d-7) \cdot 1.74 & 7 \leq d < 30 \\ d \cdot 2.85 & d < 7 \end{cases}

spts=30s_\text{pts} = 30 si el estado del dispositivo no es «operational», en caso contrario 0.

Subpuntuación de batería (mV):

vpts={100Vlast<300080Vlast<320050Vlast<340025Vlast<36000otherwisev_\text{pts} = \begin{cases} 100 & V_\text{last} < 3000 \\ 80 & V_\text{last} < 3200 \\ 50 & V_\text{last} < 3400 \\ 25 & V_\text{last} < 3600 \\ 0 & \text{otherwise} \end{cases} Sbattery=min(100,vpts+dpts(drop_pct))S_\text{battery} = \min(100, v_\text{pts} + d_\text{pts}(\text{drop\_pct}))

donde dpts=30d_\text{pts} = 30 si la caída > 10%, 15 si la caída > 5%, en caso contrario 0.

Subpuntuación de riesgo:

Srisk=11.85imin(capi,αini)S_\text{risk} = \frac{1}{1.85} \sum_i \min(\text{cap}_i, \alpha_i \cdot n_i)
Señal nin_iαi\alpha_icap
quiet_n_pct0.840
n_plateau420
n_neg (binary)2525
n_live_p840
n_pt_resets630
n_drop_rec530

Subpuntuación de eventos:

CondiciónSeventsS_\text{events}
físico AND sustitución100
solo físico80
solo sustitución60
solo metrología / error de sistema30
sin eventos0

Umbral de batería — Pronóstico de batería y Pronóstico de batería de la flota

Puntuación por fuente (% o mV):

Smetro=clip[0,100](VVcritVfreshVcrit100)S_\text{metro} = \text{clip}_{[0,100]}\left(\frac{V - V_\text{crit}}{V_\text{fresh} - V_\text{crit}} \cdot 100\right)
EscalaVcritV_\text{crit}VfreshV_\text{fresh}
% (medición Li-SOCl₂)2090
mV (telemetría Li-pol)33003600

Compuesta (eslabón más débil):

Sbattery=min(Smetro,Stelem)S_\text{battery} = \min(S_\text{metro}, S_\text{telem})

Pronóstico TcritT_\text{crit} (tres escenarios):

Tcrit(opt)=tnow+VnowVcritdrop_rateT_\text{crit}^{(\text{opt})} = t_\text{now} + \frac{V_\text{now} - V_\text{crit}}{|\text{drop\_rate}|} Tcrit(real)=Tcrit(opt)(1αaccel)T_\text{crit}^{(\text{real})} = T_\text{crit}^{(\text{opt})} \cdot (1 - \alpha_\text{accel}) Tcrit(pess)=Tcrit(real)0.5T_\text{crit}^{(\text{pess})} = T_\text{crit}^{(\text{real})} \cdot 0.5

Cuando se encuentra un evento de reemplazo en la ventana del informe, todas las regresiones lineales se restringen al periodo posterior al reemplazo. De lo contrario, el salto de tensión en el reemplazo (por ejemplo, 3225 → 4197 mV) produce una pendiente positiva espuria — físicamente imposible para una Li-pol no recargable.

slopereal=linreg({(ti,vi):titreplacement})\text{slope}_\text{real} = \text{linreg}\big(\{(t_i, v_i) : t_i \geq t_\text{replacement}\}\big)

Reemplazo del bloque de telemetría. Para los dispositivos cuya batería es un paquete de telemetría sin ciclado, el pronóstico de «días hasta el nivel crítico por descarga» no aplica. La decisión de reemplazo se toma como el peor de tres criterios independientes.

Edad de calendario:

age_status={okyage<0.75yexpectedplan0.75yexpectedyage<yexpecteddueyageyexpected\text{age\_status} = \begin{cases} \text{ok} & y_\text{age} < 0.75 \cdot y_\text{expected} \\ \text{plan} & 0.75 \cdot y_\text{expected} \leq y_\text{age} < y_\text{expected} \\ \text{due} & y_\text{age} \geq y_\text{expected} \end{cases}

donde yexpected=3y_\text{expected} = 3 años (vida útil de catálogo de la Li-pol).

Sesiones consumidas frente al presupuesto del paquete:

sessions_status={okratio<0.75plan0.75ratio<1.0dueratio1.0,ratio=sessions_used2000\text{sessions\_status} = \begin{cases} \text{ok} & \text{ratio} < 0.75 \\ \text{plan} & 0.75 \leq \text{ratio} < 1.0 \\ \text{due} & \text{ratio} \geq 1.0 \end{cases}, \quad \text{ratio} = \frac{\text{sessions\_used}}{2000}

El presupuesto de 2000 sesiones corresponde a un paquete de 2000 mAh (≈ 1 mAh por sesión bajo carga de TX).

Degradación bajo carga (últimos 30 d frente a hace 180–150 d):

deg_pct=100min(Vold)min(Vrecent)min(Vold)\text{deg\_pct} = 100 \cdot \frac{\min(V_\text{old}) - \min(V_\text{recent})}{\min(V_\text{old})} deg_status={okdeg_pct<3%watch3%deg_pct<8%degradeddeg_pct8%\text{deg\_status} = \begin{cases} \text{ok} & \text{deg\_pct} < 3\% \\ \text{watch} & 3\% \leq \text{deg\_pct} < 8\% \\ \text{degraded} & \text{deg\_pct} \geq 8\% \end{cases}

Veredicto final (peor de tres):

overall={duecualquiera de {age, sessions, deg}{due, degraded}plansi no, cualquiera{plan, watch}oken caso contrario\text{overall} = \begin{cases} \text{due} & \text{cualquiera de } \{\text{age, sessions, deg}\} \in \{\text{due, degraded}\} \\ \text{plan} & \text{si no, cualquiera} \in \{\text{plan, watch}\} \\ \text{ok} & \text{en caso contrario} \end{cases}

Capacidad de batería para modelos de señal / consumo:

ΔVperiod=VfirstVlast,ΔCused=ΔVCmAh1200 mV\Delta V_\text{period} = V_\text{first} - V_\text{last}, \quad \Delta C_\text{used} = \Delta V \cdot \frac{C_\text{mAh}}{1200\text{ mV}}

donde 1200 mV es la oscilación de tensión de la Li-pol desde nominal hasta totalmente descargada (3.0 → 4.2 V). La detección de caídas anómalas se activa cuando la tasa de caída de los últimos 30 días supera el doble de la línea base de 90 días.

Detección de fugas — Principales fugas de gas

Umbral adaptativo por estación:

θleak=max(0.05,P95(Q)0.05)\theta_\text{leak} = \max(0.05, P_{95}(Q) \cdot 0.05)

5% del p95 propio de cada estación — adaptativo, de modo que los emplazamientos comerciales no se marcan con el mismo umbral que los residenciales.

Subpuntuaciones:

squiet=100minh[2,5]Q(h)θleak (limitado a 100)s_\text{quiet} = 100 \cdot \frac{\min_{h \in [2,5]} Q(h)}{\theta_\text{leak}} \text{ (limitado a 100)} sbaseline=100P5(Q)θleak (limitado a 100)s_\text{baseline} = 100 \cdot \frac{P_5(Q)}{\theta_\text{leak}} \text{ (limitado a 100)} sdrip=100{h:0.5θQ(h)2θ}Hs_\text{drip} = 100 \cdot \frac{|\{h : 0.5\theta \leq Q(h) \leq 2\theta\}|}{|H|} sdrift=100tanh(slope(P5)θleak/month)s_\text{drift} = 100 \cdot \tanh\left(\frac{\text{slope}(P_5)}{\theta_\text{leak} / \text{month}}\right)

Cálculos de CO₂e — Descarbonización y Emisiones y energía

Metano → CO₂e:

mCH4=VleakϕCH4ρCH4,ρCH4=0.68 kg/m³m_\text{CH4} = V_\text{leak} \cdot \phi_\text{CH4} \cdot \rho_\text{CH4}, \quad \rho_\text{CH4} = 0.68 \text{ kg/m³} mCO2e(GWP100)=mCH428,mCO2e(GWP20)=mCH484m_\text{CO2e}^{(\text{GWP100})} = m_\text{CH4} \cdot 28, \quad m_\text{CO2e}^{(\text{GWP20})} = m_\text{CH4} \cdot 84

Factores de GWP según IPCC AR6 (el factor a 20 años refleja el impacto de calentamiento a corto plazo, relevante para los objetivos de mitigación a corto plazo).

CO₂ directo (del gas quemado):

mCO2,direct=VconsumedEFCO2,EFCO2=1.96 kg/m³m_\text{CO2,direct} = V_\text{consumed} \cdot \text{EF}_\text{CO2}, \quad \text{EF}_\text{CO2} = 1.96 \text{ kg/m³}

Energía:

EGJ=VHHV,HHV=37.0 MJ/m³E_\text{GJ} = V \cdot \text{HHV}, \quad \text{HHV} = 37.0 \text{ MJ/m³} EkWh=EGJ10003.6E_\text{kWh} = E_\text{GJ} \cdot \frac{1000}{3.6}

Escenarios de inversión — Descarbonización y ROI de automatización

CAPEX / OPEX (por nodo):

CAPEXtotal=Ncapex_per_node,OPEX/year=Nopex_per_node_per_year\text{CAPEX}_\text{total} = N \cdot \text{capex\_per\_node}, \quad \text{OPEX}/\text{year} = N \cdot \text{opex\_per\_node\_per\_year}

Valor / Periodo de recuperación:

Value/year=hot spots(gas+carbonGWP100)\text{Value}/\text{year} = \sum_\text{hot spots}(\text{gas} + \text{carbon}_\text{GWP100}) Paybackmonths={CAPEXValueOPEX12Value>OPEXnoneotherwise\text{Payback}_\text{months} = \begin{cases} \dfrac{\text{CAPEX}}{\text{Value} - \text{OPEX}} \cdot 12 & \text{Value} > \text{OPEX} \\ \text{none} & \text{otherwise} \end{cases}

ROI / TCO:

ROI=Value/yearOPEX/yearCAPEXtotal100%\text{ROI} = \frac{\text{Value/year} - \text{OPEX/year}}{\text{CAPEX}_\text{total}} \cdot 100\% TCO5=CAPEXtotal+5OPEX/year\text{TCO}_5 = \text{CAPEX}_\text{total} + 5 \cdot \text{OPEX/year}

Pronóstico de demanda — Pronóstico de demanda de gas

Modelo lineal (OLS):

Q(t)=β0+β1t+k=12[αksin(2πkt/365)+γkcos(2πkt/365)]+j=16wj1dow=j+δHDD(t)+εQ(t) = \beta_0 + \beta_1 t + \sum_{k=1}^{2}[\alpha_k \sin(2\pi k t/365) + \gamma_k \cos(2\pi k t/365)] + \sum_{j=1}^{6} w_j \mathbb{1}_{\text{dow}=j} + \delta \cdot \text{HDD}(t) + \varepsilon

Tendencia + estacionalidad anual de dos armónicos + variables ficticias de día de la semana + un término de grados-día de calefacción.

HDD:

HDD(t)=max(0,18°CTˉ(t))\text{HDD}(t) = \max(0, 18°C - \bar T(t))

IC del 95%:

Q^(t)±1.96σ^ε1+h(t)\hat Q(t) \pm 1.96 \cdot \hat\sigma_\varepsilon \cdot \sqrt{1 + h(t)}

Backtest:

MAE=1NtQ(t)Q^(t),MAPE=1NtQ(t)Q^(t)Q(t)100%\text{MAE} = \frac{1}{N} \sum_t |Q(t) - \hat Q(t)|, \quad \text{MAPE} = \frac{1}{N} \sum_t \frac{|Q(t) - \hat Q(t)|}{Q(t)} \cdot 100\% Coverage95%=1Nt1Q(t)[Q^t±1.96σ^]\text{Coverage}_{95\%} = \frac{1}{N} \sum_t \mathbb{1}_{Q(t) \in [\hat Q_t \pm 1.96\hat\sigma]}

Ajuste saludable: cobertura ≈ 95%, MAPE < 15%.

Anomalías de presión — Anomalías de presión

Corte:

outage(t)=1P(t)=nullP(t)=0\text{outage}(t) = \mathbb{1}_{P(t) = \text{null} \lor P(t) = 0}

Caída brusca:

drop(t)=1P(t1)P(t)>5 kPa/h\text{drop}(t) = \mathbb{1}_{P(t-1) - P(t) > 5 \text{ kPa/h}}

Deriva de la línea base:

drift30d=P5(last 30d)P5(first 30d)P5(first 30d)100%\text{drift}_{30d} = \frac{P_5^{(\text{last 30d})} - P_5^{(\text{first 30d})}}{P_5^{(\text{first 30d})}} \cdot 100\%

Genera un incidente de deriva de línea base si |drift| > 20% durante el periodo analizado.

Inestabilidad (móvil):

instability(t)=σP(24h)Pˉ(24h)\text{instability}(t) = \frac{\sigma_P^{(24h)}}{\bar P^{(24h)}}

Genera un incidente de inestabilidad si la razón supera 0.3 durante una ventana ≥ 6 horas.

Sesiones largas — detección por IQR

Umbral por estación:

θlong=Q3+1.5IQR,IQR=Q3Q1\theta_\text{long} = Q_3 + 1.5 \cdot \text{IQR}, \quad \text{IQR} = Q_3 - Q_1

Un detector robusto de valores atípicos — mejor que la puntuación z para la distribución asimétrica de las duraciones de las sesiones de sondeo.

Puntuación de severidad:

S=40long_frac+30tˉanomalyθlong+30n_incidents_criticalS = 40 \cdot \text{long\_frac} + 30 \cdot \frac{\bar t_\text{anomaly}}{\theta_\text{long}} + 30 \cdot \text{n\_incidents\_critical}

Energía doméstica — Informe del hogar

Plantilla de desglose (vivienda unifamiliar):

SegmentoProporción
Calefacción de espacios60%
Agua caliente sanitaria20%
Cocina10%
Otros10%

Ahorro por aislamiento:

ΔVinsulation=Vheating0.15 (reacondicionamiento tıˊpico)\Delta V_\text{insulation} = V_\text{heating} \cdot 0.15 \text{ (reacondicionamiento típico)}

Interés compuesto (ahorro depositado a la tasa r):

ReinvestT=Savings(1+r)T1r\text{Reinvest}_T = \text{Savings} \cdot \frac{(1 + r)^T - 1}{r}

Clasificación de severidad — escala unificada

RangoSeveridadColorContexto
0–9OKverdecomposite, nodos con más problemas
10–29Lowazulcomposite
30–49Mediumamarillocomposite
50–69Highnaranjacomposite, advertencia de nodos con más problemas
70–100Criticalrojocomposite, nodos con más problemas críticos

Nodos con más problemas usa los umbrales 30 / 60 — una mayor parte de la banda verde se trata como el estado «normal».

Marco de confianza — Descarbonización y Bypass de medición

ConfianzaCondición
Altadeep score ≥ 80 con ≥ 6 meses de datos
Mediadeep score ≥ 50 o historial de datos limitado
Bajapuntuación baja / estimación de respaldo

Prioridad de investigación de campo — Bypass de medición

CondiciónPrioridad
Evento físico reciente (≤ 7 d)P0 (anulación)
Evento físico más antiguo (> 7 d)P1
score ≥ 70 con confianza media o altaP0
score ≥ 70 con confianza bajaP1
score ≥ 50P1
score ≥ 30P2
score < 30P3

Referencia de constantes

SímboloValorFuenteUsado en
EFCO2\text{EF}_\text{CO2}1.96 kg/m³IPCC AR6Descarbonización, Emisiones y energía
HHV\text{HHV}37.0 MJ/m³típico de gas natural (IEA)Emisiones y energía
ρCH4\rho_\text{CH4}0.68 kg/m³condiciones estándarDescarbonización
GWP100\text{GWP}_{100}28IPCC AR6, 100 añosDescarbonización, Emisiones y energía
GWP20\text{GWP}_{20}84IPCC AR6, 20 añosDescarbonización, Emisiones y energía
Flujo casi nulo0.5 m³/hempíricoBypass de medición
Racha mínima de flujo cero6 hempíricoBypass de medición
σ de presión congelada0.1 kPaempíricoBypass de medición
ΔT mínimo para Gay-Lussac1.0 °CempíricoBypass de medición
Q mínimo de recuperación10 m³/hempíricoBypass de medición
ΔP mínimo de recuperación20 kPaempíricoBypass de medición
P físico máximo500 kPalímite físicoprefiltro de Bypass de medición
Multiplicador de pico de Q20×empíricoprefiltro de Bypass de medición
Tiempo de P congelada para sensor averiado168 hempíricosalud del sensor de Bypass de medición
Temperatura base de HDD18 °CIPCCPronóstico de demanda de gas
Fracción de fuga por defecto0.5%media de flota (IEA)respaldo de Descarbonización

Referencias metodológicas: IPCC AR6 (WG I, Cap. 7) para GWP y factores de emisión; OIML R 137-1 para las clases de exactitud de los caudalímetros; ISO 5167 y AGA Report No. 3 para el cálculo de caudal por presión diferencial; EN 1776 para las convenciones de diseño de estaciones de medición; GHG Protocol Scope 1 para la contabilidad de CO₂ de combustión directa.

Temas relacionados

Última actualización el

¿Te resultó útil esta página?