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).
ft202ft_202_scfm - sv_205_out_scfm_cb - fcv_204_scfm
ft202_correctedft_202_scfm_corrected - sv_205_out_scfm_cb - fcv_204_scfm
fcv202fcv_202 - sv_205_out_scfm_cb - fcv_207_scfm
ft501FT501 - sv_205_out_scfm_cb - fcv_207_scfm - xv_208_scfm
ft1002process_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 >= 15to be computed
zt_ft202Same as ft202, but computed ONLY if FCV_202_ZT > 5
zt_ft501Same as ft501, but computed ONLY if FCV_202_ZT > 5
pct_fcv_202process_flow_from_customer_scfm_fcv202 * collection_pct_fcv
pct_fcv_501process_flow_from_customer_scfm_ft501 * collection_pct_fcv
pct_fcv_1002process_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 < 5ft202
sv_205_out_scfm_cb, fcv_204_scfmare based onFT1002flow 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