Design and Implementation of Real Time Vehicle Tracking System
Design and Implementation of Real Time Vehicle Tracking System
Design and Implementation of Real Time Vehicle Tracking System
IMPLEMENTATION OF
REAL TIME VEHICLE
TRACKING SYSTEM
BY
R.SINDHU (283576141)
M.RENUKADEVI (283576122)
R.VANITHA (283576191)
FINAL YEAR – ECE
SEC-B
INTRODUCTION:
Tracking systems were first developed for the shipping industries to determine
the position of ships and boats in the sea. Initially passive systems were developed to
support in tracking and navigation for location-based applications. For the applications
that require real time location information of the vehicle, these systems cannot be
employed, because they store the location information in the internal storage that can
only be accessed when vehicle is available. Recently, Automatic Vehicle Location (AVL)
systems are developed and deployed in numerous environments. These systems are
capable of transmitting vehicle’s location information in real time. In these systems, the
device installed in the vehicle can transmit the location information in real time to a
remote data centre, instead of storing into local storage, using some radio network. In this
paper, we present the design and implementation of a real time AVL system that
incorporates a hardware device installed in the vehicle and a remote Tracking Server
(TS).
• In-Vehicle-Unit (IVU)
• Remote Tracking Server (TS)
IVU has GPS receiver that receives signals from GPS satellites and calculates its
position. This information is transmitted to TS using GSM/GPRS modem on GSM
network. The information can be transmitted using SMS on GSM network or using direct
TCP/IP connection with TS through GPRS. TS also has GSM/GPRS modem that
receives vehicle’s location information via GSM network and stores this information in a
database. This information is available to authorized users of the system via website over
the internet.
SYSTEM ARCHITECTURE:
The high-level architecture of the system is partitioned into two major design
units: In-Vehicle-Unit (IVU) and Tracking Server/Monitoring
Station (TS)
IVU is designed using OEM module Telit GM862-GPS GSM/GPRS modem and
microcontroller PIC18F248 manufactured by Microchip. Figure 3 shows the internal
architecture of IVU. IVU would be installed into the vehicle. It is responsible for
capturing the current location of vehicle, speed of vehicle, doors and ignition status. IVU
is also responsible for transmitting this information to TS located anywhere in the world
using SMS service available in GSM network or through GPRS. SMS is preferred for
data transmission, since it does not require dedicated connection to
the TS.
MODULES OF IN-VEHICLE-UNIT:
• GPS receiver
• Central Processing Unit
• Data Transceiver
GPS RECEIVER:
IVU uses GPS receiver to capture the current location and speed of the vehicle.
Location and speed data provided by GPS is not in human understandable format. This
raw data needs to be processed so that it can be converted into useful information, and
then displayed on the map. CPU is required to perform the necessary calculations to
achieve this goal. SiRF Star III single-chip GPS receiver is used for this purpose, which
comes integrated with GM862-GPS modem. GPS receiver can also provide information
of altitude, time of GPS fix, status of GPS fix, and number of satellite used to compute
current location information along with speed data. GPS fix means last reported location.
For tracking purpose, only location and speed data is required; while the other data
provided by GPS receiver can be used to determine the validity of location information.
The raw data provided by the GPS receiver is captured by the CPU and processed
to extract the required location and speed information. CPU is also responsible for
monitoring the doors status and controlling the ignition status of the vehicle. CPU holds
all the required information that is to be transmitted to remote TS. It also controls data
transmission module to exchange information with remote TS. It actually acts as a bridge
between GPS receiver, vehicle, and remote TS. It receives commands sent by server
through data transmission/receiving module and performs corresponding action required
by the server. The processing required in the IVU is not computationally intensive;
therefore any low-end microcontroller can be used as a CPU. Microchip’s PIC18F248 is
selected to serve as the CPU for IVU. This is an 8-bit microcontroller and runs at the
speed of 20 MHz, which is enough speed for the system to operate smoothly.
DATA TRANSCEIVER:
TS maintains the information received from all of the IVUs installed in different
vehicles in a database. This database is accessible from internet to authorized users
through a web interface. Authorized users can track their vehicle and view all of the
legitimate information stored in the database. TS has a GSM/GPRS modem attached to it
that receives SMS messages from IVUs and sends them to the server through serial port.
GM862-GPS is the same GSM/GPRS modem that is used in IVU. It is used on server
side to exchange information with IVUs through SMS. Vehicle’s information sent by
IVU through SMS is received by this modem on TS. TS can also send commands for
IVUs using this modem. GM862-GPS interface board is connected to the serial (COM)
port of server. Server can communicate with modem using AT commands. To send and
receive data using this modem communication software is required. The communication
software provides communication interface to the GM862-GPS modem attached to the
computer’s serial port. It is responsible for communicating and controlling the operations
of GM862-GPS.
CONCLUSION:
[1] S. Ritier and J. MCCoy (1977). Automatic Vehicle Location: An overview. Vehicular
Technology, IEEE Transactions, Vol.26 Issue 1. Pg. 7-11
[4] N. papadoglou and E. Stipidis (2001). Investigation for a global system. IEEE
transactions on Intelligent Transportation Systems (ITS), Vol. 2, Issue 3, pp121-126.
[5] Easy GPRS User Guide. 80000ST10028 (2007). Telit Wireless Solutions.