Sunteți pe pagina 1din 5

2015 IEEE International Conference on Engineering and Technology (ICETECH15), 20th March 2015, Coimbatore, TN, India.

Design and Implementation of Real Time Vehicle


Monitoring and Tracking System on Google Map
and an Auto Electronic Mail Alert
B.C Prem Kumar

Sunil MP

Principal,
Dayananda Sagar Institute of Technology,
Bangalore India

Assistant Professor,
Department of Electronics and Communication Engineering,
Jain University, India

AbstractGlobal Positioning System (GPS) is being widely


used for tracking and monitoring vehicles. In this research work a
real time vehicle monitoring system is proposed. This system is
useful for agile operators in monitoring the vehicles with respect
to driving behavior of employee drivers or any person driving the
vehicles, especially for monitoring the speed of the vehicle. The
tracking system's service includes, it monitors the vehicle speed
when it exceeds the predefined speed limit it acquires the exact
location or position in the real time. It also sends an electronic mail
alert when the vehicle exceeds the pre-defined speed limit along
with location. Additionally, speed can be controlled automatically
depending upon the zonal limit. Through the GSM-SMS
technology speed of the vehicle is controlled. In our proposed real
time vehicle monitoring and tracking system uses the technologies
and communication networks including Global Positioning
System (GPS) for vehicle tracking, General Packet Radio Service
(GPRS) for the Internet or the World Wide Web access for auto
electronic email alert, Global System for Mobile Communication
(GSM) for auto message delivery.

mobile vehicle in a large area outdoor environment based on


the Global Positioning System (GPS) and Global System for
Mobile Communication (GSM). The supporting devices, GPS
module-Skytraq of Acme Systems and GSM modem-SIM900
of SIMCOM which are controlled by a 32bit Processor
LPC2148 which is ARM7TDMI core. The device will collect
positions of the vehicle via GPS receiver and then sends the data
of positions to supervised center by GPRS (General Package
Radio Service). The supervised center monitors the vehicle
continuously. After processing data, the position of the mobile
vehicle will be displayed on Google Map.

Keywords GPS,World Wide Web, GSM, Vehicle Monitoring


System,ARM7TDMI core.

I. INTRODUCTION
A brief history of Navigation since the beginning of time,
mankind has been trying to figure out a dependable way to
know where they are, and to guide them to where they want to
go and get back again. At present the traffic violation at
metropolitan cities has become one of the most cited violations
and accidents due to these violation has grown significantly.
Traffic personnel are trying to catch the violators but the system
they are using is not so efficient because it is able to track the
vehicle only at points where they have installed their system.
Man-power is accompanied with the current system for
intercepting the speed of vehicles, as the system in existence is
not fully automated. In our research work, we propose a design
which can monitor, track and control the speed of the vehicle in
any part of the globe and also, our design can be completely
automated which is much more efficient compared to the
present tracking systems. The main objective of our work is to
develop a tracking and monitoring system for vehicles in case
of any theft or for surveillance and speed control, which is used
for real time application. The main features of the proposed
work are GSM, GPRS and GPS based control systems. This
work describes a practical model for routing and tracking the

Department of CSE & IT

II. LITERATURE REVIEW


Yougui Liu [1] proposed a system in which a vehicle location
can be tracked on Internet by using GPRS vehicle location
terminal, combining with Internet technology and GIS
technology. Zhu Yongjun, Zhu Xueli, Zhu Shuxian,
Guoshenghui, et al, [2] proposed an intelligence, informat ion
and humanization of transportation system, the basic function
of intelligent transportation system was analyzed. Based on the
technology of radio frequency identification (RFID), global
positioning system (GPS), GPRS, GIS, according to some
agreements of internet, the intelligent transportation system
connected with the internet, and carried out the intelligent
recognition, location, tracking and monitoring of buses through
exchanging information and communication.
El-Medany, Alomary, A Al-Hakim, R, Al-Irhayim et al,[3]
published a paper on a hardware design & implementation of
GPS based positioning system. The system provides to track the
current location of the vehicle in any specific date and time by
analyzing data which is received from the GPS Modem using
PIC microcontroller.
Fu Jian-qun, Shi Zhong-ke, et al,[13] presented a paper on a
work an automat ic speed limit enforcement system on Field
Programmable Gate Array. With the help of powerful parallel
processing architecture of FPGA, he proposed a system with
video camera to process a real time image processing. When the
speed of the vehicle exceeds the limit, the system will instantly
captures the panoramic image vehicle passing and also captures
the vehicle number plate, the speed, passing time and it will
send this information to the monitoring base station by the
wireless modem through GPRS network.

147

2015 IEEE International Conference on Engineering and Technology (ICETECH15), 20th March 2015, Coimbatore, TN, India.
III. PROPOSED SYSTEM
This research work is based on vehicle monitoring and vehicle
navigation on Google map. We locate the vehicle around the
globe with GPS receiver. The heart of the design is controller.
In our design LPC2148 controller is used, which is based on
ARM7TDMI core. The Controller communicates with GPS and
GSM Modems with the help of serial communication; it
receives the data from the GPS receiver and then sends the
information to the server where it is connected through GPRS.

we have used GSM module SIM900, because it supports for


efficient data transfer through general radio packet service
(GPRS). Featuring the industrial standard interface the SIM900
delivers
tri-band
GSM/GPRS/900/1800/1900MHz
performance for voice, data, SMS and fax with a small form
factor and less power consumption. The modem can either be
connected to PC serial port directly or to a microcontroller.
GSM is a Global system for mobile communication in this work
it acts as a SMS Receiver and SMS sender.

Fig.1.Functional Block Diagram


When the vehicle exceeds the speed limit in that zone an
electronic-mail alert is sent from the traffic department
regarding the violations of the vehicle to the owner. A 16x2
alphanumeric LCD has been used to display GPS coordinates
and other messages on dash board end. The power is supplied
to components like GSM, GPS and Controller circuitry using a
12V/3.2A battery. GSM requires 12V, GPS and Controller
requires 5v with the help of regulators we regulate the power
between three components.
IV. HARDWARE IMPLEMENTATION
The Vehicle tracking system is simulated using Proteus
simulator is as shown in Fig 2. The hardware components used
in our design is briefed in the following,
A. ARM7:
The LPC2148 microcontroller is based on a 16-bit/32-bit
ARM7TDMI-S CPU with real-time emulation and embedded
trace support, that combine Controller with embedded high
speed flash memory ranging from 32 kB to 512 kB. A 128-bit
wide memory interface and unique accelerator architecture
enable 32-bit code execution at the maximum clock rate
A. GSM:
Global System for Mobile communications is the most popular
standard for mobile phones in the world. In our research work

Department of CSE & IT

Fig.2.Circuit diagram of Vehicle tracking system


Table I: GSM Commands
AT command
Meaning
+CMGS
Send message
+CMSS
Send message from storage
+CMGW
Write message to memory
+CMGD
Delete message
+CMGC
Send command
+CMGF
To operate in SMS text mode
+CMMS
More messages to send
The following example that demonstrates how to use AT
commands and sending a SMS using GMS modem:
AT
OK
AT+CMGF=1
OK
AT+CMGW="8762314253"
>Vehicle at this location, longitude and latitude 12.55
77.41, exceeds the speed limit of 60KMPH.
+CMGW: 1
OK
AT+CMSS=1
+CMSS: 20
OK

148

2015 IEEE International Conference on Engineering and Technology (ICETECH15), 20th March 2015, Coimbatore, TN, India.
C. LCD:
One of the most common output devices used is a LCD.
Some common LCDs are 16x2 and 20x2 displays, which mean
16 characters per 2 line and 20 characters per line, respectively.
Fortunately standards exist which allow us to communicate
with vast majority of LCD. The Standard is referred to as
HD44780U, which refer to the controller chip, which receives
data from microcontroller and communicates directly with
LCD. The LCD is interfaced with ARM processor with 4 bit
parallel mode is as shown in Fig 5.

Fig.3.GSM Interface with ARM


B. GPS:
The Global Positioning System (GPS) is the only fullyfunctional satellite navigation system. More than two dozen
GPS satellites orbit the Earth, transmitting radio signals which
allow GPS receivers to determine the location, speed and
direction. GPS has become indispensable for navigation around
the world and an important tool for map-making and
synchronization of telecommunications networks. GPS
receiver works on 9600 baud rate and is used to receive the data
from space Segment (from Satellites), the GPS co ordinates are
sent to Controller, where these are processed and forwarded
through GSM. At the time of processing GPS receives only
recommended minimum specific GPS/Transit data values.
From the GPS receiver controller will process only latitude and
longitude data excluding time, altitude, name of the satellite,
authentication etc. E.g. LAT: 1728:2470 LOG: 7843.3089,
Fig.4 shows the GPS Interface with ARM Processor.

Fig.5.LCD Interface with ARM


D. L293 Motor Drive
This module is a medium power motor driver perfect for
driving DC Motors and Stepper Motors. It uses the popular
L293D motor driver IC as shown in Fig 6. It can drive 4
DC motors in one direction, or drive 2 DC motors in both
the directions with speed control. The driver greatly
simplifies and increases the ease with which may control
motors, relays, etc from microcontroller.

Fig.6.L293D Interface with ARM


Fig.4.GPS Interface with ARM

Department of CSE & IT

In this work, 5V DC motor which is used to control the


speed of the vehicle depending upon the Zone levels. The
message is sent to GSM modem regarding the speed control of
the vehicle, for example If NEAR control message is sent to

149

2015 IEEE International Conference on Engineering and Technology (ICETECH15), 20th March 2015, Coimbatore, TN, India.
the vehicle then the motor speed will reduces gradually and If
the VNEAR is sent then the speed of the motor will increase
to a high level. In this way we can control the speed of vehicle.
V. SOFTWARE IMPLEMENTATION
For the software development, we used few software tools
for ARM Processor such as IDE, Simulator, programmer
software, compiler and front end design tools like Keil uvision,
Embedded C, Flash Magic, H-JTAG and C/C++ Visual Studio.

VI. RESULTS AND ANALYSIS


Table II: Comparison of Results
Parameter
Controller
Performance

ARM controller has


more memory and can
perform faster due to
multi-pipe-lining
concepts

Up -gradation

Difficult as external
peripheral was
limited

Easy, Due to on system


support for multiple an
peripherals for example
2 UARTs is available
hence GSM and GPS
module
can
be
interfaced and they can
perform faster but in
previous
controller
MUX was used has
switching delay was
more.

GPS Efficiency

Ground
tracking
approx
100m,
ie..vehicle location is
located around 100m
region

Ground tracking up to
10-20m,
vehicle
location is located
around 10m region

Data Storage

Buffering Time
for map loading

Engine/speed
control

Department of CSE & IT

Results of Proposed
work

8051/PIC

Speed accuracy

Fig.7. Flow Chart of the proposed design

Results of Previous
work

Around 50%
No server Based
design
Around 8-12s

Could just lock the


petrol valve and used
for anti-theft

Around 80%
Limited server space
around 5GB cab be
utilized from Google
Continuous
transmission
if
dedicated server used,
In our project it takes
around 6s due to limited
external memory space.
Speed can be controlled
from any location by
alerting the driver and
anti-theft can also be
incorporated ,hence it
can perform multiple
applications

Fig.8. The Vehicle Tracking front end GUI with GPS position
and Google map vehicle navigation

150

2015 IEEE International Conference on Engineering and Technology (ICETECH15), 20th March 2015, Coimbatore, TN, India.

Fig.9. The vehicle tracking which is shown on Google map


with exact position longitude and latitude

Fig.10. The email alert which is received at the back end with
violation of over speed driving of a monitored vehicle with position
and speed

VII. CONCLUSION
Vehicle monitoring system has designed and its
implemented on the board as a complete prototype. Various
electronic components were used like, GSM module, GPS
module, Battery, ARM processor and DC motor. Using Visual
Studio, web application page has developed using .NET
programming and the link to map was established. The coordinates of latitude, longitude obtained from the GPS is sent to
the Server through the GPRS and the coordinates were plotted
on the Google Map. Speed is calculated by the difference of the
values of the co-ordinates over time and is displayed on the
screen. The speed of the vehicle is monitored continuously and
if the speed exceeds 50 KMPH then an automatic e-mail alert
regarding the violation is sent from the server to the preassigned E-mail ID. Speed can be controlled by sending SMS
to the vehicle dashboard and the speed of the vehicle can be
reduced. This part of the work which can be implemented in the
future for traffic rules maintenance.

on Date of Conference: 28-30 July 2011, INSPEC Accession Number:


11626754
[4] [4]Zhao Yunbo , Design and implementation of management vehicle
information system based on the .NET Framework, Published in:
Communications and Networks, 2011 International Conference , INSPEC
Accession Number: 12055180
[5] [5]Chadil, KeeratiwintakornP , Real-time tracking management system
using GPS, GPRS and Google earth Published in: Electrical
Engineering/Electronics,
Computer,
Telecommunications
and
Information Technology, 2008. ECTI-CON 2010. 7th International
Conference, Date of Conference: 14-17 May 2010, INSPEC Accession
Number:10146104
[6] [6]Gannan Yuan, Zhi Zhang, Wei Shanggua , Research and Design of GIS
in Vehicle Monitoring System , Published in: Internet Computing in
Science and Engineering, 2009. ICICSE '09. International Conference,
Date of Conference: 28-29 Jan. 2009, INSPEC Accession Number:
[7] [7]Aloquili, Zerqa, Jordan ElbannaA,Al-Azizi , Automatic vehicle
location tracking system based on GIS environment, Published in:
Software, IET , Date of Publication: August 2009, INSPEC Accession
Number: 107809550
[8] [8]Zhu Yongjun, Zhu Xueli, Zhu Shuxian, Guoshenghui , Intelligent
transportation system based on Internet of Things Published in: World
Automation Congress (WAC), 2012, Date of Conference: 24-28 June
2012
[9] [9]Peng Chen , Intelligent Vehicle Monitoring System Based on GPS,
GSM and GIS, Published in: Information Engineering (ICIE), 2010
WASE International Conference, Date of Conference: 14-15 Aug. 2010,
INSPEC Accession Number: 11529474
[10] [10]Hui Hu ,Lian Fang ,Design and Implementation of Vehicle
Monitoring System Based on GPS/GSM/GIS, Published in: Intelligent
Information Technology Application, 2009. IITA 2009. International
Symposium, INSPEC Accession Number:11051834
[11] [11]Ma Zengqiang, Gao Guosheng, Song Wanmin, Yan Yan , Wireless
monitoring system of vehicle over speed on freeway based on GPRS
Published in: Control Conference, 2009. CCC 2009. 29th Chinese
conference, Date of Conference: 16-18 July 2009, INSPEC Accession
Number: 10184163
[12] [12]Zhu Lina, Wu Xiaoping , Design and implementation of vehicle
monitor system based on GIS and GPRS Published in: Control and
Decision Conference, 2009. CCDC '09. Chinese, Date of Conference: 1719 June 2009
[13] [13]Fu Jian-qun, Shi Zhong-ke , FPGA-based embedded speed limit
enforcement system on freeway, Published in: Advanced Computer
Theory and Engineering (ICACTE), 2010 3rd International Conference
on (Volume:6 ), Date of Conference: 20-22 Aug. 2010, INSPEC
Accession Number: 11537485
[14] [14]Shukla, A.P, Garg, H, Varshneya G, Srivastava A.K, Real time
acquisition of vehicle diagnostic data using wireless sensor network
Published in: Wireless Communication and Sensor Networks (WCSN),
2009 Fifth IEEE Conference, Date of Conference: 15-19 Dec. 2009,
INSPEC Accession Number: 11205409
[15] [15]Steve Furber, ARM System-on-Chip Architecture (2nd Edition), 10
Aug, 2000, ISBN-10: 0201675196
[16]Joe Mayo, Microsoft Visual Studio 2010: A Beginner's Guide 1st Edition,
2010 June, ISBN-10: 0071067302.

REFERENCES
[1]

[2]

[3]

[1] Yougui Liu, Research on GPRS vehicle location network service


system , Computer, Mechatronics, Control and Electronic Engineering
(CMCE), 2010 International Conference: 26 Aug. 2010 INSPEC
Accession Number: 11598635
[2] Zhu Yongjun, Zhu Xueli, Zhu Shuxian, Guoshenghui , Automatic
vehicle location tracking system based on GIS environment, Date of
Publication: August 2011, INSPEC Accession Number: 10780955
[3] El-Medany, Alomary, A Al-Hakim, R, Al-Irhayim, S Nousif
Published in: Implementation of GPRS-Based Positioning System Using
PIC Microcontroller. Computational Intelligence, Communication
Systems and Networks (CICSyN), 2010 Second International Conference

Department of CSE & IT

151

S-ar putea să vă placă și