Intelligent System For Automated Traffic Signal Control Using Fuzzy Mamdani Model
Intelligent System For Automated Traffic Signal Control Using Fuzzy Mamdani Model
Web Site: www.ijettcs.org Email: [email protected], [email protected] Volume 2, Issue 6, November December 2013 ISSN 2278-6856
Intelligent System for Automated Traffic Signal Control Using Fuzzy Mamdani Model
Shilpa Mehta 1, K. Soundararajan2, U Eranna3, Bharathi SH 4
1
Senior Associate Professor, ECE Department, Reva ITM, Bangalore India. Retired Professor and Former Rector, JNTU Anantapur, Andhra Pradesh, India.
3
For this work, the traffic situation is to be entered by an operator through a graphical user interface. The program asks the user to enter the value indicating the traffic situation and takes the decision. But in actual applications, there will be no human operator entering any values. The system will take input parameters from image processing of images continuously obtained at the traffic junction. [2], [6]
Keywords: Fuzzy controller, Visual Feedback, Traffic controller, Real Time application
1. INTRODUCTION
The world we live in today is a world of automation. Most things around us, manufactured for human use or service, are controlled using microcontrollers. Traffic signal control is a well-known application of microcontroller based automation, which is a part of most of the basic courses on microprocessors and microcontrollers. Unfortunately, the traditional control system is not flexible but fixed. The real time situation of the junction is not taken into consideration. Rather, the on and off timings of the green, red and amber lights are prefixed to some optimal values from previous planning and experience, and programmed into the system forever. At best, these durations may be varied as per the time of the day or the day of the week (weekday or weekend etc.). There is no scope for real time adjustment of the durations in accordance with the actual traffic condition at the crossing. Artificial systems which use human like decision processes to arrive at decisions come to the rescue. [3]. This paper discusses an approach for introducing such aforesaid flexibility into the system. Volume 2, Issue 6 November December 2013
Figure 1The Traffic Junction In A Left Hand Drive System. (A)Vehicles Arrive On The Left Hand Side Of The Road On All Four Sides.(B) Vehicles Are Always Free To Turn Left. In the usual scenario, a microcontroller controls the four sets of traffic lights at the crossing (traffic island). Typically, the green light is turned on in one direction and red in the other three, and the same thing is repeated in each direction turn by turn, as depicted in Fig. 2.
Page 125
Figure 2.The Four Controlled Situations At A Quad Traffic Island (A) Traffic Allowed To Move In East West And Also West East (Straight) Directions (B) Traffic Allowed To Move In East North And Also West South (Right Hand Side) Directions (C) Traffic Allowed To Move In North South And Also South North (Straight) Directions (D) Traffic Allowed To Move In North West And Also South East (Right Hand Side) Directions The durations for the ON timing are usually fixed, and same, for all the four directions. These days the timings in seconds are displayed towards the respective directions so that people know exactly how much they have to wait / cross, before the current situation changes. The ordering is made such that two directions which do not cross each other are allowed to move at any given time and the others are made to wait. We have all come across situations in which we can see that there is no (or very less) traffic moving on the presently permitted lane while we still have a long waiting period. This situation is not only irritating to the commuters, but also instigates drivers in a hurry to break the rules and jump the signal a situation which may lead to accidents, and very often does lead to such.
(A)
(A) (B)
(C)
(B)
(D) Figure3(A), (B), (C) The GUI Showing The Present Status Of The Junction, And (D) The Traffic Directions Graphically
(C)
(A)
(D) Figure 5(A)The Fuzzy Inference Engine (B) The Inputs (C) The Description Of One Antecedent (D) Graphical Representation Of The FIS. (B) Figure 4(A) The GUI Showing The Traffic Situation Fig. 6 shows the Rule view and the Application view. Fig. 7 shows the surface view and Fig. 8 depicts the next cycle of the implementation. Page 127
(A)
(B)
(C) Figure 8(A) TheGUI Asking The User Whether To Run The Next Cycle Or Quit (B) The Situation In The Next Cycle. (C) The Graphical Display Of The Next Cycle Of The Implementation (B) Figure 6 (A) The Rule-View (B) The Application View Of The FIS Execution . 3.3 Acquiring Feedback variables: Cameras can be placed to have a birds eye view of the junction or even the individual incoming traffic lanes. The acquired image may be subjected to image processing methods [5] to find the densities of traffic in real time. There would be no necessity of a human operator to enter the values of traffic densities manually. 3.4 FIS Model Description: The Fuzzy Inference method described in this paper was based on the Mamdani Model. The antecedent membership curves have been selected trapezoidal while the consequents are Gaussian. The And operator was taken as min, and Or as max. Implication function was min, while aggregation function was max. Finally, defuzzification was found using centroid approach.
Page 128
References
[1] John Yen, Reza Langari, Fuzzy Logic: Intelligence, Control, and Information, Pearson Education; 2005, pp 151-155. [2] Shilpa Mehta (2008),Fuzzy control system for controlling traffic lights; Hong Kong IMECS. pp: 19-21. http://www.iaeng.org/publication/IMECS2008/IMEC S2008_pp105-108.pdf [3] Dan W Patterson, Artificial Intelligence And Expert Systems, Prentice Hall of India, 2001, pp 65. [4] George J. Klir and Tina A. Folger, Fuzzy Sets, Uncertainty and Information, Prentice Hall of India, 2004, pp 255-260. [5] Rafael C. Gonzalez and Richard E Woods, Digital Image Processing PHI India, 2006, pp27, 567-585. [6] Behnam Barzegar Fuzzy Logic Controller for Traffic Signal Controller Unit System and Modeling with Colored Petri Net, INDJST, Volume 4, Issue 11, November 2011. http://www.ijird.com/index.php/indjst/ article/view/30263
AUTHORS BIOGRAPHY
Shilpa Mehta completed her B.E. in Electronics from Vikram University, Ujjain (MP) in 1991, becoming the gold medalist of her batch, and her M. E. in Digital Techniques from DAVV Indore (MP) in 1997. She started her teaching career in the year 1992. She has a total teaching experience of about 21 years. She has presented more than 10 conference papers at national and international conferences. She is presently pursuing her PhD from JNTU Anantapur. Presently, she is working as a Senior Associate Professor at RITM Bangalore. Dr.K.Soundararajan received the B.E degree in Electronics and Communications from S.V.U, Tirupati and the M.Tech degree in Instrumentation from J.N.T.U, Kakinada. He received Ph.D from Indian Institute of Technology, Roorkee. He has 32 years of teaching experience. He got the best teacher award for the year 2005 from lead India2020, President of India Award in Bharat Scouts & Guides in 1968, Best Paper Award in 199091 from Volume 2, Issue 6 November December 2013
Page 129