Itron Analytics estimation
Itron Analytics includes an estimation feature that calculates interval reads under select circumstances. The estimation takes the difference between register reads, compares it to interval usage, and distributes the remainder evenly. This is sometimes called Flat Line estimation. This feature is disabled by default but can be enabled upon request.

-
In your MDI file, verify that the Dials and Multiplier fields are used.
-
Dials must be based on the Decode type and the Device type in the MDI file.
-
Multiplier must be based on the collection system. If your collection system does not require a multiplier, use 1.
-
-
Contact Itron Technical Support Services at support@itron.com or 1-877-487-6602 and request estimation be enabled.

-
Itron Analytics receives new reads.
-
Itron Analytics determines if the new reads occur within the Number of Days Back threshold.
-
If not, no estimation is performed, and the following file quality warning is logged: "Historic readings before the 'Number of Days Back' were not estimated."
-
If yes, continue.
-
-
Itron Analytics determines if a contiguous set of reads contains intervals flagged as Missing, Empty, or Estimated.
-
If not, no estimation is performed.
-
If yes, continue.
-
-
Itron Analytics determines if the Dials and Multiplier have been configured.
-
If not, no estimation is performed, and the following file quality warning is logged: "Unable to estimate readings due to missing 'Multiplier' or 'Number of Dials' device settings."
-
If yes, continue.
-
-
Itron Analytics determines if there is an end register read for the current contiguous set.
-
If not, no estimation is performed, and the following file quality warning is logged: "Unable to estimate readings due to the lack of register readings."
-
If yes, continue.
-
-
Itron Analytics determines if there is an end register read for the previous contiguous set.
-
If not, no estimation is performed, and the following file quality warning is logged: "Unable to estimate readings due to the lack of register readings."
-
If yes, continue.
-
-
Itron Analytics determines if the device remained the same between the previous and current sets' end register reads.
-
If not, no estimation is performed, and the following file quality warning is logged: "Unable to estimate readings due to a device change."
-
If yes, continue.
-
-
Itron Analytics subtracts the previous contiguous set's end register read from the current contiguous set's end register read for a Consumption Value.
-
Itron Analytics determines if this Consumption Value is negative with an absolute value less than ((10 * Number of Dials) / 2), negative with an absolute value greater than ((10 * Number of Dials) / 2), or positive.
-
If negative with a lesser absolute value, no estimation is performed.
-
If negative with a greater absolute value, continue and update the Consumption Value by adding (10 * Number of Dials).
-
If positive, continue.
-
-
Itron Analytics totals the interval reads in the current contiguous set.
-
Itron Analytics subtracts this total from the Consumption Value for a Difference Value.
-
Itron Analytics determines if this Difference Value is negative, zero, or positive.
-
If negative, no estimation is performed, and the following file quality warning is logged: "Unable to estimate readings due to a negative difference between register and interval reading usage."
-
If zero, no estimation is performed.
-
If yes, continue.
-
-
Itron Analytics totals the number of intervals flagged as Missing, Empty, or Estimated.
-
Itron Analytics divides the Difference Value by the number of intervals flagged as Missing, Empty, or Estimated for an Estimation Value.
-
Itron Analytics updates each interval flagged as Missing, Empty, or Estimated with the Estimation Value.
-
Itron Analytics updates each interval flagged as Missing, Empty, or Estimated with an Estimated flag and removes the Missing or Empty flag.
-
Itron Analytics logs the following file quality warning: "Successful reading gap fill estimation."