AN INTELLIGENT TRAFFIC LIGHT CONTROL SYSTEM BASED ON FUZZY LOGIC ALGORITHM
James Adunya Omina - Master of Science in Computer Science, University of Nairobi, Kenya
ABSTRACT
Traffic light control systems have increased in use on our roads particularly in the urban areas. Every year, more cities are starting to implement traffic light control systems to control traffic in and out of the city. Much of this increase is due to the increasing number of motorists and pedestrians in the cities and urban areas. This study aimed at showing how Fuzzy logic can be used in the development of an intelligent traffic light control system. Traffic light control algorithm plays a vital role in enhancing control of traffic flow in the cities , however despite the fact that traffic lights have been successfully used by many cities, little has been done to establish how fuzzy logic can be used to enhance traffic light control algorithm. Building on sparse literature regarding use of fuzzy logic in traffic light control algorithm, where motorists are allowed to interact collectively and intelligently with the environment, intelligent traffic light algorithm system based on fuzzy logic concept is appropriate and suited for our roads due to its adaptive nature. This research paper has adopted a cross sectional study targeting traffic control in the city of Nairobi Central Business District and its surroundings. The three junctions at Railways, Haile Salessie and General Post Office were used to collect data through observations of traffic behavior at the intersection points. Data was analyzed and presented using descriptive statistics; tables and graphs by using excel 2003. For testing our adaptive traffic light controllers, we developed a simulation system using Qt, C++ software integrated with MATLAB tools. The simulation runs results showed that the adaptive algorithms can strongly reduce average waiting times of cars compared to the conventional traffic controllers.