describe metrics formula with cavets description
recovered_from_customer_process_scfm_<variant>
It defines how much of the frontend gas flow was recovered. It’s computed during the heat only.
All those formulas are computed only during tower activity (heat).
ft202
ft_202_scfm - sv_205_out_scfm_cb - fcv_204_scfm
ft202_corrected
ft_202_scfm_corrected - sv_205_out_scfm_cb - fcv_204_scfm
fcv202
fcv_202 - sv_205_out_scfm_cb - fcv_207_scfm
ft501
FT501 - sv_205_out_scfm_cb - fcv_207_scfm - xv_208_scfm
ft1002
process_flow_from_customer_scfm_ft1002 * (1 - FCV204 / FCV202)
process_flow_from_customer_scfm_ft1002 * (1 - (0.75 * FCV204 + 0.25 * FCV204B + fcv102) / FCV202)
FT1002 - xv_1005_scfm - fcv_207_scfm + diff(internal_inventory_scf) * 6
(6 converts SCF to SCFM)ft1002 - xv_1005_scfm + if_negative(diff(internal_inventory_scf) * 6)
(6 converts SCF to SCFM)ft1002 - xv_1005_scfm + diff(internal_inventory_scf) * 6
(6 converts SCF to SCFM)ARS15008 requires
FCV202 >= 15
to be computed
zt_ft202
Same as ft202
, but computed ONLY if FCV_202_ZT > 5
zt_ft501
Same as ft501
, but computed ONLY if FCV_202_ZT > 5
pct_fcv_202
process_flow_from_customer_scfm_fcv202 * collection_pct_fcv
pct_fcv_501
process_flow_from_customer_scfm_ft501 * collection_pct_fcv
pct_fcv_1002
process_flow_from_customer_scfm_ft1002 * collection_pct_fcv
cust_ft
only for ARS19004SMC_ATB_SUPPLY_FLOW(if_BAYB_active) + SMC_ATC_SUPPLY_FLOW(if_BAYC_active) - sv_205_out_scfm_cb - fcv_204_scfm
steady_state
only for ARS16006FT1002 - sv_205_out_scfm_cb(FT1002) - fcv_204_scfm(FT1002) if fcv202 > 5 && fcv204 < 5
ft202
sv_205_out_scfm_cb, fcv_204_scfm
are based onFT1002
flow when conditions are met
ft_101a
only for HRS18006min(FT_101A - fcv_102_scfm, FT_100)
tk700
only for ARS20009recovered_from_customer_process_scfm_ft202_corrected +
v(tk_700_scf, +10m) - v(tk_700_scf, -20m) +
v(hxr_600_ar_scf, +10m) - v(hxr_600_ar_scf, -20m) if !XV1123OUT and !ctx(XV1123OUT, 3m)
else recovered_from_customer_process_scfm_ft202_corrected
If XV-1123 is open AND XV-703 is open, then it means virgin gas is coming into the TK-700, which means we’d need to adjust the TK-700 net change. However, this circumstance is expected to be very rare and only possible via manual intervention, so it is fine to omit this condition for now.
tk1101
only for ARS20009recovered_from_customer_process_scfm_ft202_corrected +
v(tk1101_scf, -1m) - tk1101_scf if !XV1123OUT and !ctx(XV1123OUT, 3m)
else recovered_from_customer_process_scfm_ft202_corrected