Intelligent Car Parking System
Intelligent Car Parking System
Intelligent Car Parking System
April 2014
Part of the Computer Engineering Commons, Information Security Commons, and the Systems and
Communications Commons
Recommended Citation
AVINASH, S. (2014) "INTELLIGENT CAR PARKING SYSTEM," International Journal of Computer Science
and Informatics: Vol. 3 : Iss. 4 , Article 9.
DOI: 10.47893/IJCSI.2014.1157
Available at: https://www.interscience.in/ijcsi/vol3/iss4/9
This Article is brought to you for free and open access by the Interscience Journals at Interscience Research
Network. It has been accepted for inclusion in International Journal of Computer Science and Informatics by an
authorized editor of Interscience Research Network. For more information, please contact
[email protected].
INTELLIGENT CAR PARKING SYSTEM
S. AVINASH1, SNEHA MITTRA2, SUDIPTA NAYAN GOGOI3 & C. SURESH4
1,2,3&4
R V College of Engineering, R V Vidyaniketan Post Office
RVCE, Mysore Road, Bengaluru, Karnataka-560059
Abstract - Due to the proliferation in the number of vehicles on the road, traffic problems are bound to exist. This is due to
the fact that the current transportation infrastructure and car parking facility developed are unable to cope with the influx of
vehicles on the road. In India, the situation are made worse by the fact that the roads are significantly narrower compared to
the west. Therefore problems such as traffic congestion and insufficient parking space inevitably crops up. In his paper we
describe an Intelligent Car Parking System, which identifies the available spaces for parking using sensors, parks the cars in
an identified empty space and gets the car back from its parked space without the help of any human personnel. A Human
Machine Interface (HMI) helps in entering a unique identification number while entry of any car which helps in searching
for the space where the car is parked while exit. An Indraconrol L10 PLC controls the actions of the parking system. The
PLC is used to sequence the placing and fetching of the car via DC motors. We have implemented a prototype of the system.
The system evaluation demonstrates the effectiveness of our design and implementation of car parking system.
I. INTRODUCTION
The Intelligent Car Parking System is being designed Unlike the above ideas, where it is only aimed at
for developing a user friendly, intelligent and finding out the vacant car parking space, the idea of
automated car parking system which greatly reduces making a prototype of an Intelligent Car Parking
manpower, land area for parking, fuel consumption of System was thought of, where this system would
the vehicle and reduces carbon emissions. identify the available spaces for parking using
sensors, park the cars in an identified empty space
A few existing studies focused on the applications of and gets the car back from its parked space without
car parking system using sensor technologies. Few the help of any human personnel.
systems adopt cameras to collect the information in
car parking field. However, a video sensor has two In this system it is required to sense empty space and
disadvantages; one is that a video sensor is the respective floor where the car can be parked. This
energetically expensive and the other is that a video could be done with the help of sensors so; various
sensor can generate a very large amount of data sensors that are available are temperature sensor,
which can be very difficult to transmit in a wireless Infrared sensor, UV sensor, Touch sensor, proximity
network. These greatly limit the application of video sensor, bio sensor, image sensor and acceleration
sensor. The system in [1] adopts wireless sensors in a sensor. Thus, for finding the floor in which the empty
car park field and each parking lot is equipped with space is present, Infrared sensors are used as it emits
one sensor node, which detects and monitors the and /or detects infrared radiation to sense a particular
occupation of the parking lot. phase in the environment. It is easy to interface and is
readily available in the market. Now, for sensing the
The status of the parking field which is detected by empty space in a particular floor, proximity sensors
sensor nodes is reported periodically to a database via are used as it detects the presence of objects that are
the deployed wireless sensor network and its nearly placed without any point of contact.
gateway. The database can be accessed by the upper
layer management system to perform various This system also required a motor for the movement
management functions, such as finding vacant of the mechanical arm which would be placing and
parking lots, auto-toll, security management, and fetching the car. The motors that are available are DC
statistic report. The system in [2] adopts vision based motors and stepper motors. So, it was thought of
system which is able to detect and indicate the using DC motor as, DC Motors have several
available parking spaces in a car park. The methods advantages over stepper motors. When it comes to
utilized to detect available car park spaces were based speed, weight, size, cost, DC motors are always
on coordinates to indicate the regions of interest and a preferred over stepper motors. The direction of
car classifier. The work done indicated that the rotation of motor can be controlled, so, the encoding
application of a vision based car park management of the rotation can be made by DC motor i.e. keeping
system would be able to detect and indicate the track of how many turns are made by the motors etc.
available car park spaces. Stepper motors jerks when it rotates. So it can be seen
that DC motors are better than stepper motors. Thus
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-II, Iss-4, 2012
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-3, Iss-4
64
261
Intelligent Car Parking System
two DC motors are used, one for vertical movement retrieval process prevents damage to
of the mechanical arm and the other one for the vehicles.
clockwise and counter clockwise rotation of the
mechanical arm. The two way rotation of the DC (b) It should provide environmental protection
motor is achieved by using the L293D dual motor by reducing vehicular emissions and general
driver circuit. energy savings.
This system also required a controller to control the (c) It should provide safety of vehicle by
functions of the whole system. The various types of preventing damages or dents to the car are
controller’s are Microcontroller, PIC microcontroller, avoided while parking through narrow drive
micro processor and Programmable Logic ways.
Controllers. So, Programmable logic controller (PLC)
is chosen as it is easy for technical’s to be dealing (d) It should easily accommodate all types of
with ladder logic more than C or assembly or other car’s and SUV’S.
programming language. The ladder logic is a very
simple way of interfacing it like turning motors on In accordance with the above requirements, an
and off based on a set of inputs. In PLC the logic is intelligent car parking system should minimize
obvious and easily modifiable. PLCs more suitable human operations and supervisions, so as to reduce
for industrial applications, they can bear the dust and the manpower and the loss from human mistakes.
hits. Also, the car park system is required to provide
higher accuracy, robustness and flexibility in
Based on this Literature Survey, the idea adopted for operations, more convenience to customers, lower
the project entitled “Intelligent Car Parking System” cost of operating and maintaining overall system.
was to use Infrared Sensors instead of wireless
sensors as it is of low cost, readily available, III. DESIGN AND IMPLEMENTATION
proximity sensor, DC motor instead of stepper motor
and Programmable Logic Controller. In this section we describe the design of the
Intelligent Car Parking System which deals with the
II. REQUIREMENT ANALYSIS sensors and relay circuits and then the motor control
unit.
In this section, we describe the requirements of
designing an intelligent car parking system. Although 1. Sensors and Relay Circuits
the conventional requirements of a car parking Electronic components used in the structure enable
system can be easily satisfied. In the following we complete control and management of the car parking
list, some important requirements of a car parking system. Various sensors are used to find out each
system. empty space along with the floor in which the empty
space is present.
The common goal for all car parks is to attract more
drivers to use their facilities from the business aspect. 1.1 Proximity Sensor
Thus, their basic facilities are required to fulfill the A proximity sensor is a sensor able to detect the
following conventional requirements: presence of nearby objects without any physical
contact. It often emits an electromagnetic field or a
(a) The location of the car park should be easy beam of electromagnetic radiation (infrared, for
to find in the street. instance), and looks for changes in the field or return
(b) The entrance of the car park should be easy signal. The object being sensed is often referred to as
to discover. the proximity sensor's target [3].
(c) The number of parking lots should be
abundant. The system consists of two floors for parking cars
(d) A parking lot should obtain a large space hence, eight proximity sensors are being used, four in
enough to park a car in. each floor. The voltage range of each proximity
(e) Easy to exit and re enter on foot. sensor is 5 to 12 V and sensitivity range varies from
10mm to 50mm. The proximity sensors are used for
However an intelligent car parking system should detecting the presence and absence of a car parked in
provide more convenience and automation to both the each parking space of each floor. It continuously
business and the customers. It should also satisfy the emits infrared rays and checks for an empty space.
following requirements: This acts as an input to the Programmable Logic
Controller which in turn helps in the placing and
(a) It should have a compact structure, Low cost fetching of cars. The Figure 1.1 shows the proximity
of ownership and simple; user friendly safe sensor.
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-II, Iss-4, 2012
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-3, Iss-4
65
262
Intelligent Car Parking System
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-II, Iss-4, 2012
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-3, Iss-4
66
263
Intelligent Car Parking System
system operates on a 24 V DC supply which is in in case of entry and F2 in case of exit. If entry is
built in it. A Human Machine Interface is used in this selected, then the user is asked to enter the given code
system for entering an unique identification number and in case of exit, the user is asked to enter the
while entry and exit of a car. The communication port unique code.
that is being used in the system is Ethernet. To store Placing of a cr
the program, a SanDisk firmware flash card is used Flowchart 1.2
[7].
The Flowchart 1.2 explains the operation while
2.2 DC Motor placing a car. If the empty space is first floor then, the
A DC motor is an electric motor that runs on direct first floor’s upper transmitter is switched on and the
current (DC) electricity [9]. Two Standard DC mechanical arm carrying the car is raised till it
Motors are being used in this system. The DC Motors reaches first floor (detected by arm receiver). Then,
performs the task of moving the mechanical arm in the mechanical arm is rotated in anticlockwise
the clockwise and counter clockwise and vertical direction using second motor simultaneously first
direction for the placing and fetching of cars. Using motor is switched off. When the arm reaches the
the L293D Dual H Bridge converter, the motor is respective space, arm is lowered by rotating the first
made to rotate in both clockwise and counter motor in opposite direction and finally car is place
clockwise direction. and the mechanical arm is brought back to its initial
position by controlling both the motors sequentially.
IV. PROGRAMMING AND TESTING
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-II, Iss-4, 2012
International Journal of Computer Science and Informatics
67
(IJCSI) ISSN (PRINT): 2231 –5292, Vol-3, Iss-4
264
Intelligent Car Parking System
V. RESULTS
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-II, Iss-4, 2012
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-3, Iss-4
68
265
Intelligent Car Parking System
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-II, Iss-4, 2012
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-3, Iss-4
69
266
Intelligent Car Parking System
programmable logic controller and vice-versa and a Sensor Networks”, 1st International Symposium on
Pervasive Computing and Applications, 2006
voltage divider circuit is used for converting the
output voltage of 24 V of the PLC to a voltage of [2] Hamada R. H. AI-Absi, Patrick Sebastian, Justin Dinesh
nearly 5V which is used by the sensor. The ladder Daniel Devaraj, Yap Yooi Yoon, “Vision-Based Automated
Parking System”, 10th International Conference on
logic diagram developed by using IndraWorks Information Science, Signal Processing and their
software has been implemented. This logic is Applications (ISSPA 2010)
downloaded in the firmware flashcard. The
[3] E.L. Dereniak and G. D. Boreman, “Infrared Detectors and
Programmable Logic Controller was able to control Systems”, Wiley Series in Pure Optics and Applied Optics,
and manage all the functions of the system such as Wiley- Interscience, 1st Edition, April 1999, ISBN-
finding out the empty space from the inputs of the 10:0471122092
proximity sensors, making the transmitter of the [4] John David Vincent, Tom Vincent, “Fundamentals of
corresponding floor and ground floor turn on and off Infrared Detector Operation and Testing”, Wiley-
and also making the DC Motor rotate in both Interscience, 1st Edition, 1990, ISBN 0471502723
clockwise and anticlockwise direction. The features [5] Staley H. Horowitz, Arun G. Padke, “Power System
that can be added to the system are: Relaying”, John Wiley & Sons Inc., 3rd Edition , 2008,
ISBN-10:0470057122
Instead of using the screw jack mechanism, [6] Robert L. Boylestad, Louis Nashelsky, “Electronic Devices
hydraulics can be used for reducing the lifting and Circuit Theory”, Pearson, 10th Edition, 2009, ISBN
time. 978-81-317-2700-3
Instead of using mechanical arm, fork lift can be [7] Rexroth Bosch Manual 2011
used. [8] Garry Dunning, “Introduction to Programmable Logic
Security system can be added to it. Controllers”, CENGAGE Learning, 3rd Edition, December
2005, ISBN-10:1401884261
REFERENCES [9] B. L. Theraja, A. K. Theraja, “A Textbook of Electrical
Technology”, Sultan Chand & Sons, 1st Multicolour
[1] Vanessa W.S. Tang, Yuan Zheng, Jiannong Cao, “An Edition, Volume II, 2005, ISBN 81-219-2437-5
Intelligent Car Park Management System based on Wireless
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-II, Iss-4, 2012
International Journal of Computer Science and Informatics (IJCSI) ISSN (PRINT): 2231 –5292, Vol-3, Iss-4
70
267