Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
user:reports:dat:fuel:detect_fillings [13/05/2018 19:43]
tagr [Filling timestamp calculation algorithm]
user:reports:dat:fuel:detect_fillings [01/10/2018 13:57] (current)
tagr
Line 28: Line 28:
 ===Filling time frontiers and its volume=== ===Filling time frontiers and its volume===
 The filling is performed. The filling is performed.
-\\ Let the fuel volume in this message be //​Vcurr//,​the fuel volume in the previous message — //Vprev//. If the difference //d// (//=Vcurr - Vprev//) for the current message is positive, then the current message is marked as an **initial** filling message.+\\ Let the fuel volume in this message be //Vcurr//, the fuel volume in the previous message — //Vprev//. If the difference //d// (//=Vcurr - Vprev//) for the current message is positive, then the current message is marked as an **initial** filling message.
 \\ Time passes by. The filling is close to the finish. When //d-value// for some message becomes negative (i.e. the fuel volume in the current message is less than in the previous one), then it is called the **final** filling message.:!: If the fuel level does not change during the time indicated in the //Timeout to separate consecutive fillings// parameter in the //​[[cms/​units/​fuel#​fuel_fillingsthefts_detection|Fuel Consumption]]//​ tab of the unit properties, the filling is considered finished as well.  \\ Time passes by. The filling is close to the finish. When //d-value// for some message becomes negative (i.e. the fuel volume in the current message is less than in the previous one), then it is called the **final** filling message.:!: If the fuel level does not change during the time indicated in the //Timeout to separate consecutive fillings// parameter in the //​[[cms/​units/​fuel#​fuel_fillingsthefts_detection|Fuel Consumption]]//​ tab of the unit properties, the filling is considered finished as well. 
  
Line 39: Line 39:
 ===== Determining fuel fillings in the 'Fuel traffic'​ table ===== ===== Determining fuel fillings in the 'Fuel traffic'​ table =====
  
-The //​[[user/​reports/​tables/​fuel_traffic|Fuel Traffic]]// table determines the fuel activity of the unit (fuel filling, theft, counter operation), according to which the report is being executed, as well as the units that were near it. The following algorithm explains what principle the system uses to determine to which of the nearby units fuel was distributed.+The //​[[user/​reports/​tables/​fuel_traffic|Fuel Traffic]]// table determines the fuel activity of the unit (fuel filling, theft, counter operation), according to which the report is being executed, as well as the units that were near it. The following algorithm explains what principle the system uses to determine to which of the nearby units the fuel was distributed.
  
 The intervals for the distribution and reception of fuel are considered to be adjacent if the [[user/​reports/​dat/​fuel/​detect_fillings?&#​filling_timestamp_calculation_algorithm|time of the fuel filling]] of the unit that receives fuel has fallen into the interval of operation of the counter of the unit that distributed it (see the diagram). The intervals for the distribution and reception of fuel are considered to be adjacent if the [[user/​reports/​dat/​fuel/​detect_fillings?&#​filling_timestamp_calculation_algorithm|time of the fuel filling]] of the unit that receives fuel has fallen into the interval of operation of the counter of the unit that distributed it (see the diagram).
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2018 Gurtam