Weighted Average calculations for VFCs
- Last UpdatedApr 30, 2026
- 3 minute read
Weighted Average (WA) values for VFCs reset on the top of hour.
To calculate a Weighted Average Meter Correction Factor (MCF), the system uses the Indicated Volume (IV) reported by the child accumulators as a basis for the calculations. The following procedure is used:


Where VFC Previous IV is the indicated volume accumulated since top of hour not including the current processing cycle.
To calculate a Weighted Average for Temperature (T), Pressure (P), Observed Density (OD), Correction for Temperature of a Liquid (CTL), and the Correction for Pressure of a Liquid (CPL), the system uses the Gross Volume (GV) as a basis for aggregating the weighted averages of the child accumulators. GV is the actual volume at flowing temperature and pressure after being corrected by the meter factor.


Where VFC Previous GV is the gross volume accumulated since top of hour not including the current processing cycle.

Where Y is one of the following: Temperature (T), Pressure (P), Observed Density (OD), Correction for Temperature of a Liquid (CTL), or the Correction for Pressure of a Liquid (CPL).
To calculate a Weighted Average Sediment and Water Percent (S&W), the system uses the Gross Standard Volume (GSV) as a basis for the calculations. The following procedure is used:


Where VFC Previous GSV is the gross standard volume accumulated since top of hour not including the current processing cycle.

To calculate a Weighted Average Flow Rate, the system uses the Gross Volume (GV) as a basis for the calculations. GV is the actual volume at flowing temperature and pressure after being corrected by the meter factor. The following procedure is used:


Where VFC Previous GV is the gross volume accumulated since top of hour not including the current processing cycle.

To calculate a Weighted Average Corrected Density (D), the system uses the Gross Standard Volume (GSV) as a basis for aggregating the weighted averages of the child accumulators. The following procedure is used:
VFC Delta GSV = Sum of (Accumulator Delta GSV)
VFC Current GSV = VFC Delta GSV + VFC Previous GSV
Where VFC Previous GSV is the Gross Standard Volume accumulated since Top of Hour not including the current processing cycle.
Current WA of Corrected Density =
Sum(Accumulator WA of D x Accumulator GSV)
VFC Current GSV
Where D is Corrected Density.