Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
user:reports:dat:fuel:detect_thefts [14/05/2018 07:10]
tagr [Thefts Detection]
user:reports:dat:fuel:detect_thefts [30/11/2018 09:51] (current)
tagr [Thefts Detection]
Line 2: Line 2:
 ======Thefts Detection====== ======Thefts Detection======
 :!: //​Attention!//​\\ In order to detect thefts the processed data is used (it is done on the //​[[./​prepare_dat]|Data preparation/​]]//​ and //​[[./​filter_dat|Filtration]]//​ steps). :!: //​Attention!//​\\ In order to detect thefts the processed data is used (it is done on the //​[[./​prepare_dat]|Data preparation/​]]//​ and //​[[./​filter_dat|Filtration]]//​ steps).
- 
-:!: Note: **Ellipsis** (**...**) substitutes **Unit properties → Fuel consumption** when indicating the option paths. 
  
 ----  ---- 
Line 14: Line 12:
  
 =====Minimum fuel theft volume===== =====Minimum fuel theft volume=====
-  ​... → 'Fuel fillings/​thefts detection'​ block → '​Minimum fuel theft volume, liters'​+  ​'Unit properties'​ → 'Fuel consumption' ​→ 'Fuel fillings/​thefts detection'​ block → '​Minimum fuel theft volume, liters'​
 This option defines the required drop of the fuel level minus the fuel consumption for motion/​idling,​ so that the theft is detected. This option defines the required drop of the fuel level minus the fuel consumption for motion/​idling,​ so that the theft is detected.
 =====Idling===== =====Idling=====
-  ​... → '​Consumption math' block → '​Idling,​ liters per hour'+  ​'Unit properties'​ → 'Fuel consumption' ​→ '​Consumption math' block → '​Idling,​ liters per hour'
 The option allows to detect thefts on stops/​parkings. The system finds the difference between the spent fuel volume according to the sensors and a mathematically calculated one. In case of a non-zero difference, which is equal to or more than the value set in the minimum fuel theft volume option, the fuel theft is detected. The option allows to detect thefts on stops/​parkings. The system finds the difference between the spent fuel volume according to the sensors and a mathematically calculated one. In case of a non-zero difference, which is equal to or more than the value set in the minimum fuel theft volume option, the fuel theft is detected.
  
 =====Detect fuel theft in motion===== =====Detect fuel theft in motion=====
-  ​... → 'Fuel fillings/​thefts detection' ​block → 'Detect fuel theft in motion+  ​'Unit properties'​ → '​Sensors'​ → Sensor type '​Engine ignition'​ → '​Consumption,​ liters per hour'​ 
-On default this option is unchecked. In case there is a necessity to control thefts in motion a user may use the option. But if sharp fuel level drop takes place then false theft may be detected.+  'Unit properties'​ → '​Sensors'​ → Sensor type '​Absolute engine hours' → '​Consumption,​ liters per hour'​ 
 +  'Unit properties'​ → '​Sensors' ​→ Sensor type 'Relative engine hours' → 'Consumption,​ liters per hour
 +By default this option is unchecked. In case there is a necessity to control thefts in motion a user may use the option. But if sharp fuel level drop takes place then false theft may be detected.
  
 =====Calculate theft volume by raw data===== =====Calculate theft volume by raw data=====
-  ​... → 'Fuel Fillings/​Thefts Detection'​ block → '​Calculate theft volume by raw data'+  ​'Unit properties'​ → 'Fuel consumption' ​→ 'Fuel Fillings/​Thefts Detection'​ block → '​Calculate theft volume by raw data'
 Similar to fillings, the filtration may deviate the start and the end fuel level values of thefts. To ignore such deviations, the system uses unfiltered data while calculating the volume of theft. Similar to fillings, the filtration may deviate the start and the end fuel level values of thefts. To ignore such deviations, the system uses unfiltered data while calculating the volume of theft.
 =====Special Case: How a fuel theft is detected?​===== =====Special Case: How a fuel theft is detected?​=====
Line 38: Line 38:
 ===Theft timestamp calculation algorithm=== ===Theft timestamp calculation algorithm===
 Now we are looking for the timestamp of the theft. \\ Now we are looking for the timestamp of the theft. \\
-The system seeks a delta with the following message (//d = Vnext - Vcurr//) for every message within the theft interval. The delta shows the decrease in the fuel level between the current and the next messages. \\+The system seeks a delta with the following message (//d = Vnext - Vcurr//) for every message within the theft interval. The delta shows the decrease in the fuel level between the current and the future ​messages. \\
 The message timestamp that has the highest delta is considered to be the theft timestamp (in other words, the left message with the biggest delta is selected from the pair of messages).\\ The message timestamp that has the highest delta is considered to be the theft timestamp (in other words, the left message with the biggest delta is selected from the pair of messages).\\
 :!: It is worth emphasizing that the timestamp of a fuel theft is calculated dynamically depending on the values of the sensors in every particular situation. ​ :!: It is worth emphasizing that the timestamp of a fuel theft is calculated dynamically depending on the values of the sensors in every particular situation. ​
Follow us on Facebook Gurtam Wialon Twitter Gurtam Wialon info@gurtam.com   |   Copyright © 2002-2019 Gurtam