08-05-2012, 03:39 PM
Design and Implementation Of Vehicle Tracking System Using
GPS
798-1913-1-SM.pdf (Size: 214.15 KB / Downloads: 50)
A. In-Vehicle Unit
This is major part of the system and it will be installed into the vehicle. It is responsible for capturing the
following information for the vehicle
Current location of vehicle
Proximity sensors for parking assistance
Vibration Sensors
Ultrasonic Sensors for measuring the distance
In-vehicle unit is also responsible for transmitting this information to Tracking Server located anywhere in
the world.
B. Data Transceiver
When all required information is extracted and processed, it needs to be transmitted to a remote Tracking
Server which will be able to display this information to the end user. For real time tracking of vehicle,
reliable data transmission to remote server is very important. Wireless network is required to transmit
vehicle information to remote server. Existing GSM network is selected to transmit vehicle information to
remote server because of broad coverage of GSM network. It is also cost effective rather than to deploy
own network for transmission of vehicle information. For data transmission over GSM network GSM
modem is required.
Software flow
Microcontroller is acting as Central Processing Unit for In-Vehicle unit. All operations of the In-Vehicle
unit are to be controlled by the microcontroller. Microcontroller needs instructions to operate the whole
system. These instructions are provided to microcontroller by writing the software into microcontroller’s
flash memory. It reads the software instruction by instruction and performs the action as required by
instruction. Complete software is broken down into small modules
Tracking Server
Tracking server maintains all information received from all In-Vehicle units installed in different vehicles
into a central database. This database is accessible from internet to authorized users through a web
interface. Authorized users can track their vehicle and view all previous information stored in database.
Tracking server has a GSM/GPRS modem attached to it that receives SMS from In-Vehicle units and sends
those messages to the server through serial port. Tracking server saves this information into database.
Design of Tracking Server is partitioned into four major parts.
(i) Hardware design for GSM/GPRS Modem (GM900- GPS)
(ii) Communication Software for GM900-GPS
(iii) Database
(iv) Web Interface
A. Web Interface Design
Tracking Server maintains all information in a database. To display this information to users front end
software is required that can display all information to the user.The system is being installed the In-
Vehicle unit in his vehicle and also the administrator of the system who is managing Vehicle Tracking
System. There may be a number of vehicles installed with In-Vehicle units therefore server must be able to
manage and distinguish information sent by all In-Vehicle units. For this purpose information must be
available to server about all vehicles that are installed with In-Vehicle units. Whenever In-Vehicle unit is
installed, information about that vehicle is stored in the database. Web interface must also support this
functionality. Since web interface will be accessible over the internet therefore access must be restricted to
authorized users only. Therefore information about all users of the system must be stored in database.
B. Database Design
Database is designed to store all received vehicle information, information about In-Vehicle units and users
of the system. Information to be stored in the database is
Information about users of the system
Information about vehicles
Information about received from vehicles