A Raspberry Pi based User Interactive and Assistive Fleet Management and Eco-Driving System

Size: px
Start display at page:

Download "A Raspberry Pi based User Interactive and Assistive Fleet Management and Eco-Driving System"

Transcription

1 A Raspberry Pi based User Interactive and Assistive Fleet Management and Eco-Driving System Thesis submitted for fulfilment of the requirements for the degree of Bachelor of Technology in Electronics and Communication Engineering by Bhagyeshwari Chauhan Y11UC075 Under Guidance of Mr Sandeep Saini Department of Electronics and Communication Engineering The LNM Institute of Information Technology, Jaipur May

2 Copyright BHAGYESHWARI CHAUHAN, 2015 All Rights Reserved 2

3 The LNM Institute of Information Technology Jaipur, India CERTIFICATE This is to certify that the project entitled A RASPBERRY PI BASED USER INTERACTIVE AND ASSISTIVE FLEET MANAGEMENT AND ECO- DRIVING SYSTEM submitted by BHAGYESHWARI CHAUHAN (Y11UC075) in partial fulfilment of the requirement of degree in Bachelor of Technology (B. Tech), is a bonafide record of work carried out by her at the Department of Electronics and Electrical communication Engineering, The LNM Institute of Information Technology, Jaipur, (Rajasthan) India, during the academic session under my supervision and guidance and the same has not been submitted elsewhere for award of any other degree. In my opinion, this thesis is of standard required for the award of the degree of Bachelor of Technology (B. Tech). Date Mr. Sandeep Saini Assistant Professor ECE Dept, LNMIIT 3

4 TO My Parents for helping me enlighten the candle of education in me and for their unconditional love and support throughout. 4

5 Acknowledgements To Mr. Sandeep Saini, for his constant guidance and support throughout my fourth year and without whom this document would not exist in its present form. 5

6 Abstract Today, in the era of Internet of Things, an enormous amount of research is going on in the direction of probing into vehicle s engine control units for collecting kinematic and diagnostic information, analysing and integrating them with software platforms and providing valuable services to drivers and passengers. This is largely facilitated by the car s several sensors forming an invehicle network which can communicate with cloud servers and acts as effective suppliers of massive data. With this objective of efficient data collection and analysis, in this thesis, a framework for a low cost integrated web-based platform is proposed for On Board Diagnostic services, vehicle tracking, theft detection and evaluation of a vehicle s performance to evaluate fuel efficient driving behaviour. A hardware and software prototype tool for communication with vehicle and analysis purpose has been presented in this report. Various steps of implementation as well as results have also been presented. 6

7 Contents Chapter Page 1. Introduction The Area of Work IOT in Automotive Space On-Board Diagnostics for Vehicle Data Analysis Smartphone and Automobiles Eco-Driving Problem Addressed Existing System Literature survey Electronic Control Unit On-Board Diagnostic (OBD) Signalling Protocols Parameter Conversion Methods Controller Area Network ELM On-Board Diagnostic (OBD) II UART Board RS232 Serial Port Raspberry Pi Global Positioning System Proposed Work Data Acquisition and Pre-Processing Module Data Analysis Module Eco-Driving Analysis Data Visualization Module Conclusions and Future Work Bibliography

8 List of Figures Figure Page 1 Internet of things- 50bn connected devices by Typical Vehicle Architecture 20 3 ELM327 Block Diagram 21 4 OBD II UART Board of Sparkfun 22 5 RS232 Serial Port Connector 23 6 Raspberry Pi 24 7 GPS Dongle 25 8 System Overview 26 9 Data Link Connector A Standard OBD Port OBD to UART Interpreter Diagnostic Data Obtained Parsed GPS Output Data measured for Eco-Driving Analysis Average Fuel Economy for various Shift points Web display of Vehicle Diagnostics, Real time monitoring and real time data Geo-Fencing for theft detection 34 8

9 Table List of Tables Page 1 Functions of the Mode of Operation in SAE Functions of the SAE 1979 PIDs 18 9

10 Chapter 1 Introduction 1.1 The Area of Work With each passing day, the number of gadgets that are connecting to the Internet is surpassing the number of people connecting to the Internet. The number of connected devices is going to increase to 4.9bn things in 2015 before growing fivefold to 25bn by 2020, according to projections from various technology research firms. This technology trend is pursued actively by the automotive industry, which is working on developing a 'Connected Cars'. Cars will be a major element of the expanding Internet of Things, with one in five vehicles having some sort of wireless network connection by 2020, accounting for more than a quarter of a billion cars on global roads. Connected vehicles are cars that access, consume, create, enrich, direct, and share digital information between businesses, people, organizations, infrastructures, and things. Those things include other vehicles, which is where the Internet of Things becomes the Internet of Cars. As these vehicles become increasingly connected, they become self-aware, contextual, and eventually, autonomous. Figure 1: Internet of things- 50bn connected devices by 2020 Source: Cisco 10

11 1.1.1 IOT in the Automotive Space There have been exciting recent developments around IOT in the automotive industry. Automakers, telecommunication service providers and leading technology companies are coming together to build the Connected Car. The year of 2014 started with Google announcing the formation of an Open Automotive Alliance with top car manufacturers (GM, Honda, Audi, Hyundai) and chipmaker NVIDIA, to bring Android OS into car dashboards. Apple soon followed with the release of CarPlay in early March with Volvo, Ferrari, Mercedes-Benz and later with other automakers such as BMW, Ford, Jaguar, Honda, Nissan, etc. Prior to this, QNX (now owned by BlackBerry) has been commonly providing an enhanced, embedded platform with connectivity for infotainment in high-end automobiles. These big players in mobile platforms are setting their eye on creating a common platform to allow a connected experience across the smartphone and the vehicles. Telecom Service Providers (TSPs) are actively contributing in this space with dedicated Machine-to- Machine communication services through embedded SIM chips. Vodafone is working with BMW and Volkswagen to bring connectivity to their vehicles. AT&T provides a modular platform Drive with 4G LTE network connectivity for automakers to offer customized features such as diagnostics, voice recognition, entertainment and automotive app store, for an enhanced in-vehicle experience for users On Board Diagnostics for Vehicle Data Analytics The On-Board Diagnostics (OBD/OBD-II) port is commonly used in automobile service and maintenance. While much of the information from this such as faults, vehicle and engine speed, engine temperature, fluid levels, gear shifts, battery status, etc. is accessed regularly at vehicle repair shops, till now it was largely used only when some problem arises. However, with smartphones pairing with such vehicles, this information can be readily made available to the vehicle owners, giving them a better picture of the car performance. Monitoring these parameters actively and with some level of on-device analytics, drivers can get proactive service alerts on their smartphones and potential faults can be identified for early diagnosis and care. For predictive analytics to be effective, the vehicular data from a large number of vehicles needs to be aggregated for detailed study and analysis. While that can help to detect and derive patterns, a subset of the rules can be made available for users through smartphone apps. 11

12 1.1.3 Smartphones and Automobiles Commercial smartphones commonly have sensors such as Accelerometer, Gyroscope or Orientation sensor and GPS. By docking the smartphone to the vehicle, data from these sensors can be used to detect driving patterns such as sharp turns, sudden acceleration, hard braking, drifting and speeding. This can be used to profile the driver as safe or aggressive, to rate and compare different drivers and share such data with insurance providers for customized premiums. Thus, leveraging the smartphones to the fullest without depending on vehicles having connectivity embedded within can potentially bring out smart cars such as driver monitoring, crash detection and vehicle diagnostics. These applications demonstrate the profiling a driver for a trip based on the occurrences of pre-defined significant events, detecting a crash and triggering alerts to pre-configured contact numbers as well as on-device analytics with complex event processing to provide continuous feedback to the driver. The concept applications have been developed using on-board sensors and suitable micro-controllers Eco-Driving The concept of eco-driving has acquired a great importance and relevance in recent years due to the increase in the automotive fleet size and its influence on climate change. Vehicles are important energy consumers and major emitters of pollutant gases. The vehicle pollution produce causes more deaths than road traffic accidents Reducing energy consumption is therefore a priority for governments, vehicle manufacturers and users. Energy savings in vehicles depends mainly on two factors: the vehicle and the driver. Regarding the vehicle factor, manufacturers have taken a series of measures to reduce energy consumption: 1. Aerodynamic design with less air resistance 2. Reduction in the fuel consumption of the engine and in CO2 emissions 3. Use of hybrid engines (petrol / electric) 4. Vehicle weight reductions that requires less power to move In order to improve the driver factor, eco-driving assistants are designed to provide appropriate advices that stimulate the application of eco-driving principles and facilities their learning. Eco-driving assistant uses the information obtained through the diagnostic port with the smartphone s information (Sensors, GPS and Internet connection) to accurately model the driver s driving style from the point of view of energy consumption. The objective of the eco-driving is to reduce energy consumption by applying a set of rules based on physics that seek to reduce the demand for power. 12

13 1.2 Problem Addressed While, vehicles are widely viewed as simple transportation medium, there lies a huge scope of probing into the vehicle s control systems and create intelligent applications by connecting the vehicle to the internet. This possibility is not being harnessed extensively in India due to high prices of such systems along with less awareness about their use cases. Kinematic data obtained from vehicles can be further useful in providing timely diagnostic information in case of a sub system failure, to prevent further damage, as well as intelligent analysis of this data can evaluate a driver s driving style and suggest improvements. This reduces the overall fuel consumption, thus benefitting the user of costs and saving fuel. Therefore, the above possibilities are exploited and presented in this thesis, while providing a low cost hardware-software platform. 1.3 Existing System For the driver to learn the efficient driving techniques, we can use an ecodriving assistant. There are several studies like [Boriboonsomsin et al., 2009] that value the suitability of eco-driving assistants to make the user acquire a more efficient driving style. The use of efficient driving techniques has a positive impact on fuel saving as has been demonstrated in many studies such as [Mierlo et al,. 2004]. There are also several proposals to analyse which variables affect fuel consumption. [Kuhler et al., 1978] introduced a set of ten variables. These variables are used in laboratories for consumption and emissions of vehicle fuel. Other authors such as [André, 1996; Fomunung et al., 1999] increased the number of parameters or replaced some of them to improve results. The drawback of these proposals is that they do not take into account the environment where the vehicle circulates that often has a significant influence on energy consumption. Otherwise, there are in the market several commercial solutions that attempt that the driver acquires habits of efficient driving. Nissan has designed a system [Eco-Pedal, 2008] that suited the acceleration depending on the circumstances. If the driver exerts on a gas pressure exceeding the recommended one, he is alerted by a warning light that was accelerating incorrectly. Garmin has developed a program called [EcoRoute Garmin, 2011] for their GPS devices to get the most economical route in terms of fuel economy. This software also has a scoring system that rewards good driving style from the point of view of energy saving. In addition to these proposals, [Audi EcoTraining, 2011; Fiat Eco-Drive, 2011; HondaEcoAssist, 2011] also have eco-driving assistants. These solutions use data from vehicle sensors to assess the driving style from the energy efficiency point of view and then deliver efficient eco-driving tips. The problem is that they are dependent 13

14 on vehicle model and are usually offered as an extra. Another type of solution to minimize fuel consumption is the proposal of [Ford and Google Cloud Prediction, 2011]. They propose to predict the behaviour of the driver to minimize energy consumption. Vehicle will act as a data acquisition system and it will send the captured data to Google. Google using historical driving data and the Google Prediction API can predict certain aspects during the displacement of the vehicle allowing the optimization of the powertrain. This solution, based on cloud computing, presents a serious problem since the vehicle s data are very sensitive and could be used by an attacker for bad purposes. On the other hand, this solution is being developed for Ford vehicles and it is not valid for other vehicles. 14

15 Chapter 2 LITERATURE SURVEY In this chapter, the related works or research done before and the devices used in this project will be reviewed respectively Electronic Control Unit (ECU) In order to ensure the safety of driver and passengers, the car owners normally send their cars to service centre for servicing purposes periodically. The mechanics in service centre usually connect the computer in the service centre to the car diagnostic system to check the statistic data like temperature and pressure in certain parts of the car engine. The embedded system that controls one or more of the electrical system or subsystems in a motor vehicle is called a Electronic Control Unit. Types of ECU include Electronic/engine Control Module (ECM), Powertrain Control Module (PCM), Transmission Control Module (TCM), Brake Control Module (BCM or EBCM), Central Control Module (CCM), Central Timing Module (CTM), General Electronic Module (GEM), Body Control Module (BCM), Suspension Control Module (SCM), control unit, or control module. Taken together, these systems are sometimes referred to as the car's computer. An Engine control unit (ECU/ECM) is a type of electronic control unit that controls a series of actuators on an internal combustion engine to ensure optimal engine performance. It does this by reading values from a multitude of sensors within the engine bay, interpreting the data using multidimensional performance maps (called lookup tables), and adjusting the engine actuators accordingly. 2.2 On Board Diagnostics (OBD) On-Board Diagnostic (OBD) II system is a vehicle s self-diagnostic and reporting system which can help the vehicle owner and mechanic to know the vehicle s current condition. The OBD II system can provide vehicle s live information like vehicle s speed, engine RPM and engine coolant temperature to the user. Besides that, the user can also repair the vehicle in a more effective way by referring to the Diagnostic Trouble Code (DTC) of the OBD II system. Most of the cars nowadays normally have the OBD II system and it will be very convenient for the user to check the condition of their vehicle. 15

16 On-Board Diagnostic (OBD) system is a useful system in diagnosing the vehicle s live condition and reporting the related car s live condition. The first on-board computer system on a vehicle with scanning capability was introduced by Volkswagen in 1969 in their fuel-injected type 3 models. After that, other car manufacturers continued to improve the on-board diagnostic system in their own type of car models. In 1994, the OBD II system was first introduced and the OBD II specification was made mandatory for all cars sold in the United States of America in From that time, the OBD II system is widely used by the car manufacturers and this kind of diagnostic system is quite common for the cars nowadays. The OBD II system is given a different name in each country. For instance, in Europe country the OBD II system is called European On-Board Diagnostics (EOBD) and in Japan they called OBD II system of vehicle as Japan On-Board Diagnostics (JOBD) Signalling Protocols Basically, the OBD II system can be divided into 5 main types of OBD II signal protocols which are: 1. SAE J1850 PWM, 2. SAE J1850 VPW, 3. ISO , 4. ISO KWP2000 and 5. ISO CAN. In common, the vehicle can only apply one of the protocols at the interface of OBD II. We can determine the type of OBD II protocol on a vehicle easily by checking the pins on J1962 connector. On top of that, the OBD II system helps to get various types of data from the electronic control unit (ECU) of the car when the mechanics or car owners want to know the condition of their car. Different types of diagnostic data or parameters can be extracted from car by knowing the parameter identification numbers (PIDs) of the OBD II system. There are several modes can be used to communicate with the OBD II system and they are called communication protocols. There are ten modes of operation described in the latest OBD-II standard SAE J1979. They are as follows: Mode (hex) 01 Show Current Data Description 02 Show Freeze frame data 03 Show Stored Diagnostic trouble codes 16

17 04 Clear Diagnostic trouble codes and stored values 05 Test results, Oxygen Sensor monitoring (non CAN only) 06 Test Results, other components/systems monitoring 07 Show pending diagnostic trouble code 08 Control Operation of on board component/system 09 Request Vehicle Information 0A Permanent DTC (Cleared DTC) Table 1: Functions of the Mode of Operation in SAE 1979 Besides the mode of operation, parameter identification numbers (PIDs) of are plays an important part in extracting the live data from vehicle. The car manufacturers will normally set the SAE standard J1979 PIDs to vehicles but some manufacturers may add in some additional specific PIDs to their vehicle to show more parameters of the engine. Table 2 shows part of the SAE J1979 PIDs in mode 01 and their respective functions. Mode (Hex) PID (Hex) Function PIDs supported [01-20] Monitor status since DTCs is cleared DTC is freeze Status of fuel system Engine load value is calculated Engine coolant temperature (ECT) Short term fuel % trim Bank Long term fuel % trim Bank Short term fuel % trim Bank Long term fuel % trim Bank 2. 17

18 01 0A Fuel pressure. 01 0B Intake manifold absolute pressure 01 0C Engine RPM. 01 0D Speed of vehicle 01 0E Timing advance. 01 0F Intake air temperature Table 2: Functions of the SAE 1979 PIDs Parameter Conversion Methods 1. Engine RPM 010c is the OBD command used to get the engine s RPM. As mentioned above, the response would contain 4 bytes of data. The first two bytes are identification bytes to the mode used. The next two bytes are to be taken and are to be used in the following formula. Rpm value= ((A*256) + B)/4 A and B represent the decimal equivalent of first and second bytes of data. The range of the RPM value obtained would be from a minimum of 0 to a maximum value of 16, revolutions per minute. 2. Vehicle Speed To obtain the value of speed, the PID would be 010d. Unlike Engine Rpm, the data bytes returned are only one and not two. To obtain the value of speed, just converting this hexadecimal value to decimal value would yield the value of speed. There are also units for the speed parameter and here we are getting speed in km/h. The maximum value of this would be Engine Load 0104 would be the PID code to obtain the value of Engine load. Here too, the returned number of bytes would be just one. The value obtained would be in percentage (%) of load. Assuming the returned decimal equivalent value is A, the formula would be Engine Load = (A*100/255) % 18

19 4. Throttle Position The PID code for the throttle position would be 0111 and it is similar to engine load. The value is in percentage, data bytes obtained are one and the same formula is used to obtain the percentage of throttle. Throttle Position = (A*100/255) % 2.3 Controller Area Network (CAN) The increase in atmospheric pollution partly due to vehicle emissions has caused governments to establish strict laws to sway the automotive industry to build greener automobiles. Vehicle manufacturers are able to satisfy these norms by continuously pushing the level of sophistication in their products. Highly sophisticated vehicles require more complex control strategies, thus more electronic control units (ECU) interacting with the physical world through actuators and sensors. 50 to 100 ECUs can now be found in a single vehicle. Therefore, the information sharing between numerous controllers has become essential. This work focuses on the communication technology connecting those controllers to form a robust network. This efficient and robust field bus is termed controller area network (CAN). Some of the CAN features are its multimaster capability; its built-in error detection and correction capability; as well as its unique fault confinement. CAN bus is an acronym for Controller Area Network which, is a vehicle bus standard. It allows communication between microcontrollers and devices in a vehicle without a host computer. It is a multi-master broadcast serial bus standard for connecting Electronic Control Units (ECU). As shown in the figure below, the CAN bus is connected to all the modules in the car. Hence, it plays a major role as a main medium of communication between different modules. CAN messages can be transmitted periodically, on request, or on a state change at a uniform and fixed bit rate up to 1 Mb/s, within a CAN bus or CAN network. The diagnostic information can be obtained by the use of Parameter Identification numbers or PID s as they are called. With the help of a diagnostic tool, a user can send the PID s to obtain the respective parameters. 19

20 Figure 2: Typical Vehicle Architecture 2.4 ELM327 Almost all of the automobiles produced today are required, by law, to provide an interface for the connection of diagnostic test equipment. The data transfer on these interfaces follow several standards but none of them are directly usable by PCs or smart devices. The ELM327 is designed to act as a bridge between On-Board Diagnostics (OBD) ports and a standard RS232 serial interface. In addition to being able to automatically detect nine OBD protocols, the ELM327 also provides support for high speed communications, a low power sleep mode, and the J1939 truck and bus standard. 20

21 Figure 3: ELM327 Block Diagram Fig. 3 represents the block diagram of an ELM327 device. As you can see the RS232 interface can either be serial USB or Bluetooth interface. The status LED in the device start glowing when- it is plugged in and is ready to receive commands. It has a small memory which saves data like the protocol being used, query times and so on. The ELM327device has its own set of AT commands specific to it. The commands are enlisted below 1. AT Z: This command is basically used to reset the ELM327device. All the settings are returned to their default values and the device would be in the idle state, waiting for values. This is the first command that is sent so that, the device is reset and then it is ready. 2. ATSP 0: This is the command that follows AT Z. Its general form is AT SP h. h denotes the type of protocol to be used. Based on the value of h this command sets the ELM327device to use the protocol selected, saves this selection as the new default protocol. There are 12 different protocols that the ELM327 device can support. h can be replaced by any values from 0-9 and A, B, C each, denoting a different protocol. Here we have chosen value 0 which denotes automatic. Using this, the ELM327device itself scans and tries all the protocols if necessary. Once it finds the right one, it enables the memory function and the protocol is remembered thus, becoming the new default protocol. 3. AT SP a2: This is the third and the final AT command that we are sending to the ELM327 device. It is actually of the form AT SP ah where, h and a can be interchanged. So, AT SP ha is the same as AT SP ah. This command enables us to choose a starting protocol, at the same time retains the ability to automatically search for a valid protocol when, there is a connection failure. Even with the memory option off, it saves the 21

22 protocol information. So, once the current protocol fails it automatically starts to search for a new one. Once these commands are sent by a PC/Handheld device, it starts sending the OBD specific commands. The OBD commands do not start with AT. This is how the ELM327device recognizes that they are the OBD commands. Each of these commands has two parts. The first part is called the mode. There are ten different modes, each representing a different function. The mode 0x01 which has a function of showing the current data is used here. The second part of the PID represents the parameters PID. For instance, RPM s PID is 0c. Therefore, to request the current RPM value the code would be 010c. The response from the OBD is in the form of; ID of the module responded and the data. The responses are based on the type of data requested by the ELM device. For instance, let s consider the same RPM parameter. The response for the PID we sent would be a total of 4 bytes. The first two bytes represent the response as identification to mode 1.The next two bytes contain the encoded RPM values in Hexadecimal format. So, to get the actual value, these hexadecimal values are to be converted to decimal format. 2.5 On Board Diagnostic (OBD) II UART Board OBD II UART board is a device which helps to interface with the OBD II bus of the vehicle. The OBD II UART board actually acts as a serial interface to allow the microcontroller to communicate with the Electronic Control Unit (ECU) of the vehicle by using ELM 327 AT command. Besides that, OBD II UART board also supports many major OBD-II standards like CAN and BUS. The baud rates of UART interface is from 38bps to 10Mbps and OBD II UART board also has a secure boot loader for easy firmware updates. Figure 4: OBD II UART board of Sparkfun 22

23 2.6 RS-232 SERIAL PORT RS-232 serial port is the serial communication interface which allows the transferring or receiving of the data at the rate of one bit at a time. It is widely used in the serial communication of devices like computer, modem and printer. Until nowadays, the serial port is still applicable to some of the systems like industrial automation system and scientific instrumentation system. The connector plug for RS-232 serial port is the 9pin D plug as shown in the Figure 5. RS-232 serial port can be divided into male and female pins. Normally, the pins on the RS 232 serial port of computer is male pins, so we need a RS 232 serial port with female pins to connect any external peripheral devices with computer. Figure 5: RS232 serial port connector 2.7 Raspberry Pi The Raspberry Pi here is used as an effective computing platform and thus can be called the heart of the system. Raspberry Pi is a low cost mini-computer, with low power consumption suitable for high speed processing. A budget friendly module, it can control processes or be deployed as a low cost development platform for both software developers and network engineers. The computer, which costs $35 ( 23) - or $25 ( 16.50) without Ethernet - is a 23

24 complete 700 MHz ARM CPU with a GPU and 256MB of RAM, using an SD card as a hard drive. It has two USB ports, Ethernet and audio as well HDMI at 1080p. Figure 6: The Raspberry Pi The process of data collection and processing along with wireless transfer to a remote server is done through a Raspberry Pi module receiving sensor inputs from the car as well as connected to various peripheral devices like GPS and 3G dongle. 2.8 Global Positioning System (GPS) Over the years, the technology involved in manufacturing an automobile has become more advanced, as automakers shift their focus from basic transportation to the design of features that make a vehicle safer, more comfortable, and more easily operated. One such feature is the Global Positioning System (GPS). Originally conceived as a navigation aid for the military, the Global Positioning System, or GPS, has since grown from relatively humble beginnings as different supporting technologies have been developed, some of which are within reach of consumer budgets. All that GPS does is provide a set of coordinates which represent the location of the GPS unit with respect to its latitude, longitude and elevation on planet Earth. It also provides time, which is as accurate as that given by an atomic clock. The actual application of the GPS technology is what leads to such things as navigation systems, GPS tracking devices, GPS surveying and GPS mapping. GPS in itself does not provide any functionality beyond being able to receive satellite signals and calculate position information. But it does that very well. GPS is utilized for a wide variety of applications in personal cars. The first and 24

25 the most obvious is navigation. It is not only being exploited in navigation but also during emergency situations like theft of the car, automated driving system etc. Once we know our location, we can find out where we are on a map and GPS mapping and navigation is perhaps the most well-known of all the applications of GPS. Using the GPS coordinates, appropriate software can perform all manner of tasks, from locating the unit, to finding a route from A to B, or dynamically selecting the best route in real time. This acts as an efficient way to create more efficient routes and thus saving fuel consumption and fuel costs. Figure 7: GPS Dongle The Raspberry Pi is interfaced with a GPS Dongle shown above, which acts as a GPS receiver. A GPS receiver picks up the transmissions of at least four satellites and combines the information in those transmissions with information in an electronic almanac, all in order to figure out the receiver's position on Earth. GPS receiver communication is defined with the NMEA-0183 specification, the standard protocol for data transmission between GPS talkers and listeners which uses a simple ASCII, serial communication protocol that defines how data are transmitted in a "sentence" from one "talker" to multiple "listeners" at a time. Most computer programs that provide real time position information understand and expect data to be in NMEA format. This data includes the complete PVT (position, velocity, time) solution computed by GPS receiver. 25

26 Chapter 3 PROPOSED WORK AND RESULTS The overall framework of a user interactive diagnostic system is illustrated in Figure 8. The system comprises of a set of dedicated hardware interfaced with a car s OBD computer which obtains various Electronic Control Unit (ECU) sensor readings via CAN bus. The readings obtained from the sensors are transmitted to a remote server, where they can be processed and analysed to: 1. Predict vehicle performance and evaluate driving behaviour. 2. Detect faults encountered in the vehicle. 3. Facilitate vehicle tracking and theft alarm via Geo-Fencing using an integrated GPS. Figure 8: System Overview The system has two major modules which are discussed in next sections. 26

27 3.1 Data Acquisition and Pre-Processing Module The process of data collection is done through a Raspberry Pi module receiving sensor inputs from the car. The Raspberry Pi is a Broadcom BCM2835 System on Chip (SoC) microcomputer platform which includes an ARM 900 MHz processor, also found in modern smartphones, which is capable of high speed data processing and transfer. The Raspberry Pi is used here for providing a low cost solution to integrate various peripheral devices like a UART board for communication with the OBD port, GPS for vehicle tracking and a 3G module for wireless transfer of data to a dedicated remote server. Kinematics related data is supplied by the vehicle CAN bus through OBD-II port. The OBD port is a 16 pin male Data Link Connector (DLC) which requests data from a vehicle using OBD-II Parameter IDs (PIDs) associated with a vehicle s functional units and communicates with it via the CAN signalling protocol. Figure 9: Data Link Connector Figure 10: A standard OBD port 27

28 Each vehicle uses one of the signalling protocols to communicate within its various ECUs. The test vehicle used for this system implementation uses the ISO CAN protocol as its signalling protocol. The CAN bus forms an interconnected network of all sensors and actuators contained in various ECUs, with bit rates up to 1 Mbit/s. It also allows Raspberry Pi and peripheral devices to communicate with each other within a vehicle without a host computer. Figure 11: OBD to UART Interpreter Figure 11 shows a UART-OBD interpreter device which is used to establish a connection between the Raspberry Pi and the CAN bus, thus acting as a bridge between the OBD port and a standard RS232 interface. This enable us to translate CAN messages into standard UART messages thus facilitating connectivity with a PC/Handheld device for further data collection and analysis. The combination of Raspberry Pi, Data Link Connector and the OBD-UART interpreter forms a scan tool for this vehicle. This scan tool is triggered by the microcomputer sends a PID to the vehicle s bus. The control unit responsible for that PID responds with the corresponding value to the bus which in turn interacts with the microcomputer. Figure 12: Diagnostic Data obtained 28

29 Figure. 12 shows diagnostic data obtained by calling PIDs for Vehicle Speed, RPM, Engine Coolant temperature, Throttle sensor, battery life etc. via a python code. This is data obtained and stored in a txt file, by running the code for one iteration. Further, the python code is made to run for infinite iterations during trips made by the test car to obtain and store this real time data in an SQL database. Apart from recording real time diagnostic data during a particular trip, location data is also recorded in parallel to further use for navigation based services. Figure.13 depicts a typical GPS output being displayed. This data is obtained over multiple iterations over a trip and is saved in an SQL database via a 3G Dongle. Figure 13: Parsed GPS output Mapping the coordinates to Google Earth would require the data to be converted into GPX format. This is generated by GPSBabel. It enables owners of many different brands of GPS units to view their GPS data in several popular consumer map programs such as Google Earth. The above parsed data is hence converted to KML format which can then be directly imported to Google Earth for location based tracking. 29

30 3.2 Data Analysis In this module, analysis and visualization of collected data is explained. Collected data is analysed for eco-driving techniques and with the help of a user friendly GUI, the results are displayed to the user Eco Driving Analysis A very important criterion for evaluating a driver s performance is through analysis of his/her driving behaviour with respect to fuel saving practices. The concept of Eco-driving has gained huge importance in recent years, intelligent driving techniques allow saving fuel, independent of the vehicle s embedded technology. A more efficient driving style would require an eco-driving assistant to evaluate the factors that lead to increased fuel consumption and generate feedback along with a driving advice targeted to a particular driving style that may not comply with fuel friendly driving styles. Typically, increased fuel consumption occurs due to the following driving styles: 1. Hard accelerations and decelerations 2. Hard Braking 3. Frequent Idling 4. Wrong gear practices To evaluate the user s driving style, real time OBD data is recorded in a database during the course of various trips carried out by the user. Generic data obtained from the OBD via PIDs which are of interest for eco-driving analysis are Vehicle Speed (km/hr), RPM, Throttle (%) and Mass airflow (MAF) (gm/sec). This data is further used to calculate fuel consumption and hence economy of the trip. Figure 14: Data measured for Eco Driving Analysis 30

31 The following analysis was carried out: 1. Detection of hard braking and acceleration: This is recorded by looking for rapid changes in vehicle speed and rapid throttle movement. 2. Excessive Idling: When the amount of fuel used in a vehicle during standby mode exceeds the amount of fuel required to start the engine immediately after shutdown, the vehicle is said to undergo idling, which leads to increased fuel consumption. Amount of fuel wasted due to excessive idling of vehicle is recorded. Since fuel related parameters were not directly available via PIDs in the test car, fuel consumption was calculated using MAF based algorithms. 3. Optimal RPM range for shifting gear: A vehicle s performance is largely affected by wrong gear practices, which, if not corrected, lowers the fuel economy of a car. Hence it is imperative to follow correct gear shifting practices to obtain maximum economy from a vehicle. Moreover, a vehicle s fuel consumption depends on the engine speed calculated in Revolutions per Minute (RPM). To observe the effect of shifting gears on the amount of fuel consumed during a particular trip, while keeping the RPM during the shift constant, a series of test drives were conducted to predict the optimal RPM range in which gear should be shifted in manual transmission cars for improving fuel efficiency. A 2014 Maruti Suzuki SX4 (Manual Transmission Indian variant) was used in the test drives. In each trip, the gear was shifted consistently when the engine speed lied within a certain RPM range. This shift range was , and RPM, and corresponding to these, fuel economy was calculated. To analyse fuel economy for a complete trip, the average economy was computed for each trip. Results obtained from the above experiment are shown in Fig. As evident from the figure, the highest average fuel economy of approximately km per litre was obtained when the gear was consistently shifted in the RPM range of , while the RPM range produced the lowest which was 8.69 km per litre. 31

32 Figure 15: Average fuel economy for various shift points Generic OBD data along with calculated fuel parameters on the basis of above analysis techniques, predicts wrong driving behaviour and advises the user to follow a specific driving style based on previous driving behaviour analysis. Some useful driving styles that can typically be followed are: 1. Shift up as soon as possible. 2. At steady speeds use the highest gear possible and shift in the RPM range of Try to maintain a steady speed by anticipating traffic flow 4. Shut down the engine for longer stops to prevent excessive idling. 5. Do not drive faster than 120 km/h. The above advices along with detailed trip analysis is shown to the user via a personalized web portal which is illustrated in the next section 32

33 3.3. Data Visualization Information obtained from the scan tool together with location information fetched from the GPS module are sent to the remote server where the data is stored in form of MySQL Database. A web application requests data from the server, processes it and displays it through a Graphical User Interface (GUI) on user portal. The web application designed accomplishes the following functions: 1. Display of real time vehicle data, Diagnostic Trouble codes and tracking information. 2. Display of vehicle performance in terms of Eco Driving behaviour. 3. Provision of Geo-Fencing the vehicle for theft detection. Fig. 16 illustrates a user-friendly personalized web application designed to provide an overview of current vehicle status by displaying real time vehicle data like speed, RPM, Geolocation of the vehicle, fault detection in terms of Diagnostic Trouble Code (in the testing carried out, it was DTC-P0123 corresponding to malfunction of Throttle/Pedal Position Sensor). Moreover, statistics of a past trip can be viewed which include the distance covered during the trip, the average speed of the vehicle over the trip, number of hard brakes and hard accelerations undergone by the vehicle during the trip and the fuel economy of the vehicle over the trip. Figure 16: Web display of Vehicle Diagnostics, Real time tracking and Eco- Driving related parameters 33

34 The functionality of Geo-fencing has been showed in Fig. 17. The user initially sets a geo-fence around his/her vehicle after which the application constantly monitors the location of the vehicle and notifies the user as soon as the vehicle crosses the geo-fenced boundary. On receiving a notification, the user can then use real time geo-tracking to retrieve his/her vehicle. In such a situation of theft, the user can still monitor the car along with informing authorities to track it down. Figure 17: Geo Fencing for theft detection 34

35 Chapter 4 Conclusions and Future Work This paper presents an integrated hardware/software framework to show vital information about a vehicle to its user by providing a useful platform for monitoring performance related statistics as well as provide location based services through a simple, personalized web portal. An attempt to assess basic driving behaviour through generic OBD data has been made, but to model a driver s driving style to assess if he/she is performing optimized driving through the data obtained from Vehicle Diagnostics port is not sufficient. To obtain a more precise consumption model and develop a real time Eco-Driving assistant, other external information like real time traffic updates along with location positioning can be useful. A lot of scope still lies by using data from the Diagnostics port along with various online parameters to create a real time assistant as well. For future work, the development of a real time personal assistant shall be worked on, enabling ease of access to the user while presenting real time advises based on such analysis. 35

36 BIBLIOGRAHPY [1] IDEA (Institute for Energy Diversification and Saving of Energy). Manual of eco-driving for industrial vehicles. November [2] IDEA (Institute for Energy Diversification and Saving of Energy). Manual of eco-driving for cars. January [3] Jack N. Barkenbus, Eco-driving: An overlooked climate change initiative, Energy Policy, Volume 38, Issue 2, February 2010, Pages , ISSN [4] Corcoba Magaa, V., and Mario Muoz-Organero. Artemisa: An ecodriving assistant for android OS. Consumer Electronics-Berlin (ICCEBerlin), 2011 IEEE International Conference on. IEEE, [5] T. Watteyne, A. Molinaro, M.G. Richichi, and M. Dohler, From MANET To IETF ROLL Standardization: A Paradigm Shift in WSN Routing Protocols, IEEE Communications Surveys and Tutorials, vol. 13, no. 4, pp , [6] Kanok Boriboonsomsin, Alexander Vu, and Matthew Bart. Co Eco- Driving: Pi-lot Evaluation of Driving behavior Changes among U.S. Drivers. University of California Transportation Center [7] J.Van Mierlo, G.Maggetto, E.Van Burgwal, R Gense. Driving style and traffic measures-influence on vehicle emissions and fuel consumption. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering. Volume 218, Number 1 / PP: [8] Flach, Tobias, et al. Carma: towards personalized automotive tuning. Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems. ACM, [9] OBD II PIDs. Url: [10] Jakobsen, Karsten, Sabrine CH Mouritsen, and Kristian Torp. Evaluating eco-driving advice using GPS/CANBus data. Proceedings of the 21 st ACM SIGSPATIAL International Conference on Advances in Geographic Information Systems. ACM, [11] Campolo, Claudia, et al. Smartcar: An integrated smartphone-based platform to support traffic management applications. Vehicular Traffic 36

37 Management for Smart Cities (VTM), 2012 First International Workshop on. IEEE, [12] Beusen, Bart, et al. Using on-board logging devices to study the longerterm impact of an eco-driving course. Transportation research part D: transport and environment 14.7 (2009): [13] Ruta, Michele, et al. A mobile knowledge-based system for on-board diagnostics and car driving assistance. UBICOMM 2010, The Fourth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies

PEMS Conference. Acquiring Data from In-Vehicle Networks. Rick Walter, P.E. HEM Data Corporation

PEMS Conference. Acquiring Data from In-Vehicle Networks. Rick Walter, P.E. HEM Data Corporation PEMS Conference Acquiring Data from In-Vehicle Networks Rick Walter, P.E. HEM Data Corporation Acquiring Data from In-Vehicle Networks Topics Overview/Benefits Heavy Duty J1939 protocol Available J1939

More information

Star rating driver traffic and safety behaviour through OBD and smartphone data collection

Star rating driver traffic and safety behaviour through OBD and smartphone data collection International Symposium on Road Safety Behaviour Measurements and Indicators Belgian Road Safety Institute 23 April 2015, Brussels Star rating driver traffic and safety behaviour through OBD and smartphone

More information

Intervid Fleet Management Fleet Telematics. Intervid, Inc. 5111 Pegasus Court, Suite C Frederick, MD 21704

Intervid Fleet Management Fleet Telematics. Intervid, Inc. 5111 Pegasus Court, Suite C Frederick, MD 21704 Intervid Fleet Management Fleet Telematics Intervid Fleet Management Intervid Fleet Management brings to market a leading Global Fleet Telematics Technology. Intervid Fleet Management solutions have assisted

More information

PC-Based Vehicle OBD Tester

PC-Based Vehicle OBD Tester PC-Based Vehicle OBD Tester Presented by: Peter Dzhelekarski, M. Sc. Ph. D. Student at the Technical University of Sofia E-mail: pid@tu-sofia.bg Research director: Dimiter Alexiev, Assoc. Prof. Dr. Sofia

More information

A Survey of Existing Technologies, Applications, Products, and Services for Geofencing

A Survey of Existing Technologies, Applications, Products, and Services for Geofencing Report to the US Department of Transportation Research and Innovative Technology Administration A Survey of Existing Technologies, Applications, Products, and Services for Geofencing California PATH Program

More information

Vehicle Tracking System for Security and Analyzing Transportation Vehicle Information

Vehicle Tracking System for Security and Analyzing Transportation Vehicle Information 1 Vehicle Tracking System for Security and Analyzing Transportation Vehicle Information A Complete Documentation on Vehicle Tracking System Prepared By:- Udham Singh Kumar Anubhav Rashid Chaudhary 2 Table

More information

A MASSIVE VEHICLE THEFT CONTROL SYSTEM USING EMBEDDED AND MOBILE TECHNOLOGIES

A MASSIVE VEHICLE THEFT CONTROL SYSTEM USING EMBEDDED AND MOBILE TECHNOLOGIES Journal homepage:http://www.journalijar.com INTERNATIONAL JOURNAL OF ADVANCED RESEARCH RESEARCH ARTICLE A MASSIVE VEHICLE THEFT CONTROL SYSTEM USING EMBEDDED AND MOBILE TECHNOLOGIES Pranesh.S 1, Mr. P.

More information

AUTOMOTIVE FIELDBUS TECHNOLOGY: DEVELOPMENT TOOLS AND ELECTRONIC EQUIPMENT FOR LABORATORY PRACTICES

AUTOMOTIVE FIELDBUS TECHNOLOGY: DEVELOPMENT TOOLS AND ELECTRONIC EQUIPMENT FOR LABORATORY PRACTICES AUTOMOTIVE FIELDBUS TECHNOLOGY: DEVELOPMENT TOOLS AND ELECTRONIC EQUIPMENT FOR LABORATORY PRACTICES S. OTERO, F. POZA, M. A. DOMÍNGUEZ AND P. MARIÑO Electronic Technology Department. University of Vigo.

More information

Intelligent Fleet Management Platform User Manual (V1.2)

Intelligent Fleet Management Platform User Manual (V1.2) Intelligent Fleet Management Platform User Manual (V1.2) 2015-01-28 1 / 54 Catolog I Introduction... 3 II Login Interface... 4 III Monitor... 5 IV Track... 8 V Report... 9 5.1 Trip Fuel Report by Car...

More information

In the pursuit of becoming smart

In the pursuit of becoming smart WHITE PAPER In the pursuit of becoming smart The business insight into Comarch IoT Platform Introduction Businesses around the world are seeking the direction for the future, trying to find the right solution

More information

Fleet Management Solution Telefonica & Geotab_

Fleet Management Solution Telefonica & Geotab_ Fleet Management Solution Telefonica & Geotab_ Product Overview Key points: M2M Plug-and-Play Fleet Management Solution. Offers real time fleet management capabilities with advanced features and engine

More information

In-Vehicle Networking

In-Vehicle Networking In-Vehicle Networking B.K.Ramesh, K. Srirama Murthy Dearborn Electronics ABSTRACT Today s vehicles include a complex symbiosis of intelligent electronic systems and integrated mechanical structures. Today,

More information

ADVANCED VEHICLE TRACKING SYSTEM USING ARM7

ADVANCED VEHICLE TRACKING SYSTEM USING ARM7 ADVANCED VEHICLE TRACKING SYSTEM USING ARM7 L. Kishore 1, Arun Raja 2 1 M.E. Embedded Systems Technologies, Sri Ramakrishna Engineering College 2 Assistant Professor, Department of ECE, Sri Ramakrishna

More information

Automated Data Acquisition & Analysis. Revolutionize Validation Testing & Launch With Confidence

Automated Data Acquisition & Analysis. Revolutionize Validation Testing & Launch With Confidence Automated Data Acquisition & Analysis Revolutionize Validation Testing & Launch With Confidence Stop waiting for this... Pass Fail CONTROLTEC is leveraging 21st century technologies to enable customers

More information

1. SAFETY PRECAUTIONS AND WARNINGS

1. SAFETY PRECAUTIONS AND WARNINGS Table of Contents 1. SAFETY PRECAUTIONS AND WARNINGS...1 2. INTRODUCTION...3 2.1 On Board Diagnostics (OBD)...3 2.2 Vehicles Covered...4 2.3 Diagnostic Trouble Codes (DTCs)...6 2.4 Location of the Data

More information

Emissions Readiness Monitor Strategies

Emissions Readiness Monitor Strategies Emissions Readiness Monitor Strategies A presentation by NYS DMV s Office of Clean Air for New York State Automobile Dealers Association 10/30/2012 1 What is the payoff for mastering readiness monitor

More information

In-Vehicle Infotainment. A View of the European Marketplace

In-Vehicle Infotainment. A View of the European Marketplace In-Vehicle Infotainment A View of the European Marketplace In-Vehicle Infotainment: A View of the European Marketplace A number of trends are impacting the automotive industry, creating fertile ground

More information

RA Automotive. Silver Scan-Tool for the testing of OBD functionality. Peter Stoß Senior Manager RA Automotive. Mai 2008

RA Automotive. Silver Scan-Tool for the testing of OBD functionality. Peter Stoß Senior Manager RA Automotive. Mai 2008 RA Automotive Silver Scan-Tool for the testing of OBD functionality Peter Stoß Senior Manager RA Automotive RA Consulting GmbH Zeiloch 6a D-76646 Bruchsal Tel +49 (0)7251 3862-0 Fax +49 (0)7251 3862-11

More information

IMS Fleet Intelligence

IMS Fleet Intelligence IMS Fleet Intelligence An easy-to-use, out-of-the-box fleet solution for small and mid-sized fleet owners that provides the ability to manage fuel costs and monitor vehicle fleets and drivers without the

More information

Vehicle Tracking and Monitoring By ARM7

Vehicle Tracking and Monitoring By ARM7 Vehicle Tracking and Monitoring By ARM7 Gangadhar M 1, Madhu M S 2 (M Tech) Dept. of Computer Network Engineering VTU PG Studies, Visvesvaraya Technological University Belgaum, India Abstract This paper

More information

Final Year Project Report. An Embedded Automotive Monitoring Device. Automon

Final Year Project Report. An Embedded Automotive Monitoring Device. Automon Final Year Project Report An Embedded Automotive Monitoring Device Automon Submitted by Donal O' Connor Supervisor Tim Horgan In partial fulfilment of the requirements for the Degree of B.Sc. (Hons) Software

More information

Raghavendra Reddy D 1, G Kumara Swamy 2

Raghavendra Reddy D 1, G Kumara Swamy 2 Car Accident Detection, Communication And Tracking Using ARM7 Controller Raghavendra Reddy D 1, G Kumara Swamy 2 1 PG Scholar, Dept of ECE, Malla Reddy Engineering College (Autonomous), Hyderabad, India.

More information

A Mobile Application for Monitoring Inefficient and Unsafe Driving Behaviour

A Mobile Application for Monitoring Inefficient and Unsafe Driving Behaviour A Mobile Application for Monitoring Inefficient and Unsafe Driving Behaviour Adnan K. Shaout and Adam E. Bodenmiller The Electrical and Computer Engineering Department The University of Michigan-Dearborn

More information

KENZIZ TECHNOLOGIES VEHICLE TRACKING

KENZIZ TECHNOLOGIES VEHICLE TRACKING COMPANY BROCHURE 2014 KENZIZ TECHNOLOGIES VEHICLE TRACKING BROCHURE INTRODUCTION Limited Ghana (KTL) is a fully Ghanaian owned company and a leading provider of c cutting edge integrated information technology

More information

Autos Limited Ghana Vehicle Tracking Business Proposal

Autos Limited Ghana Vehicle Tracking Business Proposal Autos Limited Ghana Vehicle Tracking Business Proposal Executive Summary Our Understanding of Your Goals We understand that you or your business needs to monitor all your vehicles or company's to minimize

More information

International Journal of Software and Web Sciences (IJSWS) www.iasir.net. GPS and GSM Based Database Systems for User Access

International Journal of Software and Web Sciences (IJSWS) www.iasir.net. GPS and GSM Based Database Systems for User Access International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) ISSN (Print): 2279-0063 ISSN (Online): 2279-0071 International

More information

Harrison R&D www.obdscan.net Houston, TX. OBDScan Manual Version March 22, 2005

Harrison R&D www.obdscan.net Houston, TX. OBDScan Manual Version March 22, 2005 OBDScan Manual Version March 22, 2005 Congratulations for choosing the Harrison R&D OBDScan. We have made every attempt to insure your success with this product. Please take time to read through these

More information

Vehicle Tracking and OBD Information

Vehicle Tracking and OBD Information Vehicle Tracking and OBD Information All protocol models and are much equipped more... with hi-accuracy GPS receiver, GSMand modem, analog Nov. digital IO s 20, 2013 (i.e., panic bu The Dual Purpose Locator

More information

APPENDIX D PUBLIC AWARENESS INFORMATION

APPENDIX D PUBLIC AWARENESS INFORMATION APPENDIX D PUBLIC AWARENESS INFORMATION READINESS FAILURE FACT SHEET Beginning December 2004, New York will implement a new motor vehicle emission testing program in 53 of New York s upstate counties,

More information

In VehIcle MonItorIng SolutIonS

In VehIcle MonItorIng SolutIonS In Vehicle Monitoring Solutions SecureLocate provides an intuitive tracking platform to better fit the needs of commercial transportation and private security providers. Easily track & monitor thousands

More information

SMART COLLEGE BUS TRACKING MANAGEMENT SYSTEM AND ITS APPLICATION

SMART COLLEGE BUS TRACKING MANAGEMENT SYSTEM AND ITS APPLICATION International Journal of Emerging Technologies and Engineering (IJETE) SMART COLLEGE BUS TRACKING MANAGEMENT SYSTEM AND ITS APPLICATION Savitha S.C Asst.Prof, Dept.ECE, MSEC, Bangalore Natya.S Asst. Prof,

More information

Advanced Vehicle Tracking System Using ARM7

Advanced Vehicle Tracking System Using ARM7 Asian Journal of Electrical Sciences ISSN 2249-6297 Vol. 4 No. 1, 2015, pp.14-20 The Research Publication, www.trp.org.in Advanced Vehicle Tracking System Using ARM7 L. Kishore 1 and Arun Raja 2 1 M.E.

More information

Motorcycle application definition design

Motorcycle application definition design D5.3.1 Motorcycle application definition design Motorcycle application definition design Deliverable n. D5.3.1 Motorcycle application definition design Sub Project SP5 Integration and tests Workpackage

More information

ACEA PRINCIPLES OF DATA PROTECTION IN RELATION TO CONNECTED VEHICLES AND SERVICES

ACEA PRINCIPLES OF DATA PROTECTION IN RELATION TO CONNECTED VEHICLES AND SERVICES ACEA PRINCIPLES OF DATA PROTECTION IN RELATION TO CONNECTED VEHICLES AND SERVICES September 2015 INTRODUCTION We, the member companies of ACEA, are committed to providing our customers with a high level

More information

Fleet Management - Smart, Secure and Easy

Fleet Management - Smart, Secure and Easy Fleet Management - Smart, Secure and Easy Automile is a comprehensive fleet management solution to monitor both company and service vehicles and provide rich insights. Our hardware requires no installation

More information

Comparative Analysis of Several Real-Time Systems for Tracking People and/or Moving Objects using GPS

Comparative Analysis of Several Real-Time Systems for Tracking People and/or Moving Objects using GPS Comparative Analysis of Several Real-Time Systems for Tracking People and/or Moving Objects using GPS Gligorcho Radinski and Aleksandra Mileva University Goce Delčev, Faculty of Computer Science Krste

More information

The SAE J1939 Communications Network

The SAE J1939 Communications Network The SAE J939 Communications Network An overview of the J939 family of standards and how they are used An SAE White Paper Since its publication more than a decade ago, SAE J939 has become widely accepted

More information

Streaming Analytics and the Internet of Things: Transportation and Logistics

Streaming Analytics and the Internet of Things: Transportation and Logistics Streaming Analytics and the Internet of Things: Transportation and Logistics FOOD WASTE AND THE IoT According to the Food and Agriculture Organization of the United Nations, every year about a third of

More information

Fleet Telematics Solution

Fleet Telematics Solution Fleet Telematics Solution The Cornerstone To Improving Life Cycle Costs. Telematics Solution What is it? New Flyer Connect is a simple but powerful onboard telematics system that allows you to manage your

More information

WIFI OBD GPS Tracker T356 User Manual

WIFI OBD GPS Tracker T356 User Manual WIFI OBD GPS Tracker T356 User Manual Version:1.000 http://www.ulbotech.com mkt@ulbotech.com Document Title T356 User Manual Version 1.000 Date 2015-04-02 Status Release General Notes Ulbotech offers this

More information

Global OBD Vehicle Communication Software Manual

Global OBD Vehicle Communication Software Manual Global OBD Vehicle Communication Software Manual August 2013 EAZ0025B43C Rev. A Trademarks Snap-on is a trademark of Snap-on Incorporated. All other marks are trademarks or registered trademarks of their

More information

Monitoring fuel consumption on your vehicle in Real-Time

Monitoring fuel consumption on your vehicle in Real-Time Monitoring fuel consumption on your vehicle in Real-Time PREFACE Today we are all feeling the constraints of high gas prices. Unless your vehicle comes with an onboard monitor that displays fuel consumption

More information

Acquisition of Novero. Investor presentation 18th December 2015

Acquisition of Novero. Investor presentation 18th December 2015 Acquisition of Novero Investor presentation 18th December 2015 What Novero brings to Laird The acquisition of Novero and LSR rebalances our business, Wireless Systems will now be of a similar scale to

More information

ATB50v1 GPRS / GPS Based Fleet Management Terminal. Datasheet

ATB50v1 GPRS / GPS Based Fleet Management Terminal. Datasheet ATB50v1 GPRS / GPS Based Fleet Management Terminal Datasheet Contents 1. Introduction... 2 2. Block Diagram... 2 3. Technical Specifications... 3 4. Functional Specifications... 4 5. Connector Description...

More information

Applying Web Based GPS/GPRS Ticketing and Tracking Mechanism to Reduce Traffic Violation in Developing Countries

Applying Web Based GPS/GPRS Ticketing and Tracking Mechanism to Reduce Traffic Violation in Developing Countries Applying Web Based GPS/GPRS Ticketing and Tracking Mechanism to Reduce Traffic Violation in Developing Countries Saed Tarapiah 1, Rajaa AbuHania 2, Islam Hindi 3, Diana Jamal 4 Telecommunication Engineering

More information

Intelligent Home Automation and Security System

Intelligent Home Automation and Security System Intelligent Home Automation and Security System Ms. Radhamani N Department of Electronics and communication, VVIET, Mysore, India ABSTRACT: In todays scenario safer home security is required, As the technology

More information

Bus Data Acquisition and Remote Monitoring System Using Gsm & Can

Bus Data Acquisition and Remote Monitoring System Using Gsm & Can IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 8, Issue 3 (Nov. - Dec. 2013), PP 88-92 Bus Data Acquisition and Remote Monitoring System

More information

GPS Tracking Product Guide

GPS Tracking Product Guide GPS Tracking Product Guide Contents Introduction to GOTRACK... 2 What is GPS Tracking... 3 How Does GPS Tracking Work... 4 GOTRACK Guardian... 5 GOTRACK Guardian Pro... 6 GOTRACK My Fleet Lite... 7 GOTRACK

More information

INSTRUMENT PANEL. 1995 Volvo 850 DESCRIPTION & OPERATION. 1995-96 ACCESSORIES & EQUIPMENT Volvo Instrument Panels

INSTRUMENT PANEL. 1995 Volvo 850 DESCRIPTION & OPERATION. 1995-96 ACCESSORIES & EQUIPMENT Volvo Instrument Panels INSTRUMENT PANEL 1995 Volvo 850 1995-96 ACCESSORIES & EQUIPMENT Volvo Instrument Panels 850 WARNING: When working around steering column and before performing repairs, disconnect and shield battery ground

More information

International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 3, Issue 6, June 2014

International Journal of Advanced Research in Computer Engineering & Technology (IJARCET) Volume 3, Issue 6, June 2014 Real Time Wireless based Train Tracking, Track Identification and Collision avoidance System for Railway Sectors 1 R. Immanuel Rajkumar, 2 Dr.P. E. Sankaranarayanan, and 3 Dr.G.Sundari 1 Research Scholar,

More information

GROW WITH BIG DATA Third Eye Consulting Services & Solutions LLC.

GROW WITH BIG DATA Third Eye Consulting Services & Solutions LLC. GROW WITH BIG DATA Third Eye Consulting Services & Solutions LLC. Connected Cars Driving Us to a Better Us - In Real Time What is a Connected Car? Connected Car - Definition A connected car is a car that

More information

Automated Profile Vehicle Using GSM Modem, GPS and Media Processor DM642

Automated Profile Vehicle Using GSM Modem, GPS and Media Processor DM642 2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Automated Profile Vehicle Using GSM Modem, GPS and Media Processor DM642 Muhammad

More information

SuperGuard VT-05 Vehicle Tracking Device

SuperGuard VT-05 Vehicle Tracking Device SuperGuard VT-05 Vehicle Tracking Device The SuperGuard VT-05 Vehicle Tracker is a professional GPS tracking device designed for fleet management and commercial data centers, with customizable data upload

More information

In-Vehicle Networking

In-Vehicle Networking In-Vehicle Networking SAE Network classification Class A networks Low Speed (

More information

CELEBRATING YEARS MARKET LEADERSHIP 1989-2013

CELEBRATING YEARS MARKET LEADERSHIP 1989-2013 CELEBRATING YEARS MARKET LEADERSHIP 1989-2013 WHAT IS TELEMATICS? Telematics is the use of a device (black box) that collects and transmit data about how a vehicle is performing, the speed and distance

More information

Ways to Use USB in Embedded Systems

Ways to Use USB in Embedded Systems Ways to Use USB in Embedded Systems by Yingbo Hu, R&D Embedded Engineer and Ralph Moore, President of Micro Digital Universal Serial Bus (USB) is a connectivity specification that provides ease of use,

More information

International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 ISSN 2229-5518

International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 ISSN 2229-5518 International Journal of Scientific & Engineering Research, Volume 6, Issue 5, May-2015 Vehicle Tracking System with Smartphone Integration S Om Prakash, R Karthikaeyan 7 Abstract Need for reliable management

More information

Enterprise M2M Solutions. Fast, Flexible, Cost Effective

Enterprise M2M Solutions. Fast, Flexible, Cost Effective Enterprise M2M Solutions Fast, Flexible, Cost Effective The Procon Difference Procon provides M2M platforms and applications for the management of all mobile assets. We are an Australian owned company

More information

Overview. 1. GPS data tracking via GSM SMS / GPRS. 2. GPS data logging in internal memory. 3. Alarm alert via GSM SMS / Dialing / GPRS

Overview. 1. GPS data tracking via GSM SMS / GPRS. 2. GPS data logging in internal memory. 3. Alarm alert via GSM SMS / Dialing / GPRS Vehicle or Personal Position Tracking Vehicle Status and Speed Tracking Auto Accident Report Global Position System (GPS) Navigation System Anti theft Alarm System Overview 1. GPS data tracking via GSM

More information

Fall 2011 SYSTEM ARCHITECTURE DESIGN TEAM MEMBERS: PROJECT OWNERS: AMIR ROOZBEH(amirrsk@kth.se, 15 ECTS) EKAMBAR SELVAKUMAR(ekambar@kth.

Fall 2011 SYSTEM ARCHITECTURE DESIGN TEAM MEMBERS: PROJECT OWNERS: AMIR ROOZBEH(amirrsk@kth.se, 15 ECTS) EKAMBAR SELVAKUMAR(ekambar@kth. Fall 2011 SYSTEM ARCHITECTURE DESIGN TEAM MEMBERS: AMIR ROOZBEH(amirrsk@kth.se, 15 ECTS) EKAMBAR SELVAKUMAR(ekambar@kth.se, 30 ECTS) ERICSON FERDINAND PASARIBU(pasaribu@kth.se, 24 ECTS) JUNG CHANGSU(changsu@kth.se,

More information

Waste Collection Management Solution. CEB Compta Emerging Business

Waste Collection Management Solution. CEB Compta Emerging Business Waste Collection Management Solution CEB Compta Emerging Business Compta Group + 40 Years with the Market The alphabet of LIFE is written with the genetic code The alphabet of your business SUCCESS is

More information

Blue&Me. Live life while you drive. What you can do: Introduction. What it consists of:

Blue&Me. Live life while you drive. What you can do: Introduction. What it consists of: Blue&Me Live life while you drive Introduction Blue&Me is an innovative in-car system that allows you to use your Bluetooth mobile phone and to listen to your music while you drive. Blue&Me can be controlled

More information

RealTime Implementation of RTOS based Vehicle Tracking System

RealTime Implementation of RTOS based Vehicle Tracking System BIOSCIENCES BIOTECHNOLOGY RESEARCH ASIA, April 2015. Vol. 12(1), 237-241 RealTime Implementation of RTOS based Vehicle Tracking System A. Venkataraman 1 and P. Chitra 2 1 Master of Engineering, Embedded

More information

LIN (Local Interconnect Network):

LIN (Local Interconnect Network): LIN (Local Interconnect Network): History: LIN (Local Interconnect Network) was developed as cost-effective alternate to CAN protocol. In 1998 a group of companies including Volvo, Motorola, Audi, BMW,

More information

GPS Vehicle Tracking. The Complete Reference Guide

GPS Vehicle Tracking. The Complete Reference Guide GPS Vehicle Tracking The Complete Reference Guide GPS Vehicle Tracking: The Complete Reference Guide GPS vehicle tracking has gained popularity in many segments of the business world. Two main reasons

More information

Premium Tech Tool: Frequently Asked Question and News Version 1.18 (Released on January 13th, 2015)

Premium Tech Tool: Frequently Asked Question and News Version 1.18 (Released on January 13th, 2015) : Frequently Asked Question and News Version 1.18 (Released on January 13th, 2015) Note: Updates and changes are indicated with the bar on the left side of the text. Upcoming Release Schedule, Improvement

More information

User Guide. Vehicle Diagnostics by Delphi

User Guide. Vehicle Diagnostics by Delphi User Guide Vehicle Diagnostics by Delphi Table Of Contents Welcome...9 Is My Vehicle Compatible?...9 Equipment Overview...10 Package Contents...10 System Requirements...11 Installation Requirements...11

More information

SuperValu Car Insurance FAQs

SuperValu Car Insurance FAQs SuperValu Car Insurance FAQs 1. What discounts are available? As well as offering you low cost car insurance from only 285*, we ll also give you a 10% discount for being a SuperValu Real Rewards customer,

More information

The Design and Implementation of the Integrated Model of the Advertisement and Remote Control System for an Elevator

The Design and Implementation of the Integrated Model of the Advertisement and Remote Control System for an Elevator Vol.8, No.3 (2014), pp.107-118 http://dx.doi.org/10.14257/ijsh.2014.8.3.10 The Design and Implementation of the Integrated Model of the Advertisement and Remote Control System for an Elevator Woon-Yong

More information

Location Identification and Vehicle Tracking using VANET(VETRAC)

Location Identification and Vehicle Tracking using VANET(VETRAC) Location Identification and Vehicle Tracking using VANET(VETRAC) Supervisor Name: Md. Mosaddik Hasan Assistant Professor Dept. of CSE MBSTU Md. Al-Amin Nipu CE-10031 Dept. of CSE MBSTU Abstract: Large

More information

Heavy Truck Manufacturer Fleet Management Offerings. Industry Research Whitepaper www.berginsight.com

Heavy Truck Manufacturer Fleet Management Offerings. Industry Research Whitepaper www.berginsight.com Heavy Truck Manufacturer Fleet Management Offerings Industry Research Whitepaper www.berginsight.com BERG INSIGHT WHITEPAPER Tobias Ryberg, Senior Analyst (tobias.ryberg@berginsight.com Johan Fagerberg,

More information

Design of Wireless Home automation and security system using PIC Microcontroller

Design of Wireless Home automation and security system using PIC Microcontroller IJCAES ISSN: 2231-4946 Volume III, Special Issue, August 2013 International Journal of Computer Applications in Engineering Sciences Special Issue on National Conference on Information and Communication

More information

GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM.

GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM. GPS & GSM BASED REAL-TIME VEHICLE TRACKING SYSTEM. Introduction: The Proposed design is cost-effective, reliable and has the function of accurate tracking. When large object or vehicles were spread out

More information

The Internet of Things (IoT)

The Internet of Things (IoT) The Internet of Things (IoT) The New New Thing October 2014 Smart Planet Green Environment Environmental Sensors Water, power leak detection Pollution, weather monitoring Smart Cities Connected Communities

More information

Tracking Anomalies in Vehicle Movements using Mobile GIS

Tracking Anomalies in Vehicle Movements using Mobile GIS Tracking Anomalies in Vehicle Movements using Mobile GIS M.Saravanan Ericsson Research India Ericsson India Global Services Pvt.Ltd. Chennai, India Abstract--- Detecting fraud activities and anomalies

More information

A fool proof Fleet Management System

A fool proof Fleet Management System A fool proof Fleet Management System for your business providing complete fleet management with customised solutions that not only ensure the safety of your goods, vehicles and personnel, but also enhances

More information

IDD-213T User Manual. (Rev. 1.0) China Aerospace Telecommunications Limited

IDD-213T User Manual. (Rev. 1.0) China Aerospace Telecommunications Limited (Rev. 1.0) China Aerospace Telecommunications Limited Contents 1. Introduction......3 2. Specifications...4 2.1 External Interface... 4 2.2 Status Indicator...... 5 2.3 Technical Parameters... 6 3. Device

More information

VeHiCle diagnostics the autocom way

VeHiCle diagnostics the autocom way VeHiCle diagnostics the autocom way CaRs trucks generic a Complete diagnostic solution CDP+ is a quick and reliable diagnostic tool serving as a link between vehicle and computer. It works on both old

More information

Advanced Vehicle Tracking System on Google Earth Using GPS and GSM

Advanced Vehicle Tracking System on Google Earth Using GPS and GSM IJECT Vo l. 5, Is s u e Sp l - 3, Ja n - Ma r c h 2014 ISSN : 2230-7109 (Online) ISSN : 2230-9543 (Print) Advanced Vehicle Tracking System on Google Earth Using GPS and GSM 1 Sowjanya Kotte, 2 Hima Bindhu

More information

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 ISSN 2278-7763

International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 ISSN 2278-7763 International Journal of Advancements in Research & Technology, Volume 3, Issue 4, April-2014 55 Management of Wireless sensor networks using cloud technology Dipankar Mishra, Department of Electronics,

More information

RFID, GPS & GSM Based Vehicle Tracing & Employee Security System

RFID, GPS & GSM Based Vehicle Tracing & Employee Security System RFID, GPS & GSM Based Vehicle Tracing & Employee Security System Ms.S.S.Pethakar, Prof. N. Srivastava, Ms.S.D.Suryawanshi Abstract A RFID, GPS & GSM Based Vehicle Tracking and Employee Security System

More information

Telematics. ARI White Paper / 2014. Driven.

Telematics. ARI White Paper / 2014. Driven. Telematics ARI White Paper / 2014 Driven. Telematics Contents Introduction...2 Telematics Functionality...2 Benefits...3 Challenges...4 How to get started...5 Conclusion...6 References...6 This manuscript

More information

Locking and Unlocking of Theft Vehicles Using CAN

Locking and Unlocking of Theft Vehicles Using CAN Proceedings of International Conference on Emerging Trends in Engineering & Technology (ICETET) 29th - 30 th September, 2014 Warangal, Telangana, India (SF0EC027) ISSN (online): 2349-0020 Locking and Unlocking

More information

About Redtail Telematics

About Redtail Telematics Company Overview About Redtail Telematics Redtail was established to explore the potential of GPS technology; turning location and accelerometer data into meaningful insight for consumers, fleet managers,

More information

Scania Fleet Management. because details matter. Scania Fleet Management. Scania Services. Dedicated all the way.

Scania Fleet Management. because details matter. Scania Fleet Management. Scania Services. Dedicated all the way. Scania Services. Dedicated all the way. Scania Fleet Management Scania Singapore Pte Ltd 40, Senoko Road Singapore 758112 Tel: +65 6861 9181 www.scania.com.sg 10.1% SPEED 13.5% IDLING 27508 KM DISTANCE

More information

Vehicle Scrutinizing using GPS & GSM Technologies Implemented with Ardunio controller

Vehicle Scrutinizing using GPS & GSM Technologies Implemented with Ardunio controller Vehicle Scrutinizing using GPS & GSM Technologies Implemented with Ardunio controller A.Kalaiarasi 1, Raviram.P 2, Prabakaran. P M 3, ShanthoshKumar.K 4, Dheeraj B P 5 Assistant Professor, Dept. of EEE,

More information

OIL PRESS 71.8 PSI FUEL. Cloud based, diagnostic, engine monitoring and reporting system. www.faria-instruments.com www.beede.com

OIL PRESS 71.8 PSI FUEL. Cloud based, diagnostic, engine monitoring and reporting system. www.faria-instruments.com www.beede.com OIL PRESS 71.8 PSI Cloud based, diagnostic, engine monitoring and reporting system www.faria-instruments.com www.beede.com Start Updating Send Data The Faria EntelNet service is a multi part system which

More information

Raptor-Telematics User Manual

Raptor-Telematics User Manual CONTROL SYSTEM SOLUTIONS Raptor-Telematics User Manual Last Updated: 4/24/2015 Contents 1. Introduction...3 2. Hardware...4 2.1 C4Max...4 3. Software / Capabilities...5 3.1 CAN Logging and Remote Diagnostics...5

More information

Maipu ivehicle Cloud Introduction

Maipu ivehicle Cloud Introduction Maipu ivehicle Cloud Introduction Contents 1 2 3 What is Maipu ivehicle Cloud Solution Introduction Product Introduction Case Study Applications Of Maipu ivehicle Solution In current years, We all are

More information

Mastertech Diagnostic Software Frequently Asked Questions

Mastertech Diagnostic Software Frequently Asked Questions Mastertech Diagnostic Software Frequently Asked Questions Version 1.8 02 February 2010 Table of Contents MDS USER INTERFACE - OVERVIEW... 2 HARDWARE AND O/S REQUIREMENTS... 2 HARDWARE AND O/S REQUIREMENTS...

More information

The System Design and Implementation of Vehicle Management

The System Design and Implementation of Vehicle Management The System Design and Implementation of Vehicle Management Jr-Jen Huang, Yi-Yu Chu, and Yen-Jen Chen speed, time, and date. All of that GPS data is sent to MSP430F5438 by the Universal Asynchronous Receiver/Transmitter

More information

How To Track A Vehicle

How To Track A Vehicle We help you run a more efficient fleet. GO SAVE SAVE GPS Location Route Tracking Geofencing Vehicle Diagnostics Driver Behaviour Two-way Communication For more details please visit www.smartfleettracking.com

More information

Products & Services. www.redtailtelematics.com

Products & Services. www.redtailtelematics.com Redtail Telematics Corporation is based in Southern California and is an established global manufacturer of state-of-the-art GPS tracking products for fleets, as well as a strategic DataWarehouse supplier

More information

REVIEW ON IMPROVED VEHICLE MONITORING SYSTEM WITH ARRIVAL TIME PREDICITION

REVIEW ON IMPROVED VEHICLE MONITORING SYSTEM WITH ARRIVAL TIME PREDICITION REVIEW ON IMPROVED VEHICLE MONITORING SYSTEM WITH ARRIVAL TIME PREDICITION Arti Sharma 1, Ashish Agham 1, Rajeev N. Verma 3, Gauri Kokate 3 1 BE Student, 3 Professor, Nagpur Institute of Technology Nagpur-441501,

More information

VEHICLE TRACKING GEOTAB GO7. Transforming Fleet Management TELEMATICS. Introducing More Advance Vehicle Data. Premium Tracking at Affordable Rates

VEHICLE TRACKING GEOTAB GO7. Transforming Fleet Management TELEMATICS. Introducing More Advance Vehicle Data. Premium Tracking at Affordable Rates VEHICLE TRACKING GEOTAB GO7 Transforming Fleet Management Step into the world of next-gen fleet management with scalable fleet tracking technology the gives you enhanced visibility of vehicle position,

More information

Accident Notification System by using Two Modems GSM and GPS

Accident Notification System by using Two Modems GSM and GPS Accident Notification System by using Two Modems GSM and GPS Hajer Salim Humaid AL-Farsi Electronic Engineering Student Caledonian College of Engineering, Muscat Malathi B. N. Senior Lecturer, Department

More information

Design for Success: Designing for the Internet of Things with TiWiConnect

Design for Success: Designing for the Internet of Things with TiWiConnect Design for Success: Designing for the Internet of Things with TiWiConnect Today s presenters Scott Lederer Senior Software Architect Dave Burleton Vice President of Marketing LSR.com Today s Agenda Why

More information

Introduction CHAPTER 1

Introduction CHAPTER 1 CHAPTER 1 Introduction Ever since the development of the first integrated circuits in the late 1950s the complexity of such devices doubled every 20 months. A development which has been anticipated by

More information

FLEET MANAGEMENT & CAR SECURITY SYSTEM GPRS/GPS

FLEET MANAGEMENT & CAR SECURITY SYSTEM GPRS/GPS FLEET MANAGEMENT & CAR SECURITY SYSTEM FOR PROVIDERS AND CUSTOMERS The Tracker Server Communication Program for data collection The Tracker Client Map Program intended for dispatching desks The GSM/GPRS

More information

Hardware & Software Solutions

Hardware & Software Solutions Hardware & Software Solutions Introduction About Proemion - Overview Capabilities - Customers 1986 RM Michaelides 2002 Proemion 2007 Production plant Introduction About RM Overview Capabilities Customers

More information