A Multi-Agent Based Autonomous Traffic Lights Control System Using Fuzzy Control

Similar documents
TLCSBFL: A Traffic Lights Control System Based on Fuzzy Logic

Range Free Localization of Wireless Sensor Networks Based on Sugeno Fuzzy Inference

Intelligent Traffic Light Controller

Intelligent Traffic Signal Control System Using Embedded System

Connected Car Networking

Inter- and Intra-Vehicle Communications

AN EFFICIENT TRAFFIC CONTROL SYSTEM BASED ON DENSITY

Real Time Traffic Light Control System Using Image Processing

ADVANCED TRAFFIC CLEARANCE SYSTEM FOR AMBULANCE CLEARANCE USING RF-434 MODULE

An Improved MAC Model for Critical Applications in Wireless Sensor Networks

Keywords- Fuzzy Logic, Fuzzy Variables, Traffic Control, Membership Functions and Fuzzy Rule Base.

A Fuzzy Signal Controller for Isolated Intersections

Performance Analysis of Different Localization Schemes in Wireless Sensor Networks Sanju Choudhary 1, Deepak Sethi 2 and P. P.

A Vehicle Detection Algorithm Based on Wireless Magnetic Sensor Networks

A SYSTEM FOR VEHICLE DATA PROCESSING TO DETECT SPATIOTEMPORAL CONGESTED PATTERNS: THE SIMTD-APPROACH

A Novel Routing Algorithm for Vehicular Sensor Networks

Utilization-Aware Adaptive Back-Pressure Traffic Signal Control

Road Traffic Estimation from Multiple GPS Data Using Incremental Weighted Update

Israel Railways No Fault Liability Renewal The Implementation of New Technological Safety Devices at Level Crossings. Amos Gellert, Nataly Kats

ISSN Vol.05, Issue.07, July-2017, Pages:

Density Based Traffic Control with Emergency Override

Wireless Traffic Light Controller

Cognitive Radio: Smart Use of Radio Spectrum

Adaptive Transmission Scheme for Vehicle Communication System

TRAFFIC CLEARANCE FOR EMERGENCY VEHICLES USING PRIORITY MODE

Traffic Signal Duration Control by Estimating Vehicle Density

Accident prevention and detection using internet of Things (IOT)

An implementation for efficient 8 two way traffic signal system for pedestrian and ambulance along with violation detection

A Study on Performance Analysis of Distance Estimation RSSI in Wireless Sensor Networks

Adaptive Traffic Light Control System

OPEN CV BASED AUTONOMOUS RC-CAR

Design of Traffic Flow Simulation System to Minimize Intersection Waiting Time

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 12, 2017 ISSN (online):

CONNECTED VEHICLE-TO-INFRASTRUCTURE INITATIVES

Cooperative Spectrum Sensing in Cognitive Radio

Communication Networks. Braunschweiger Verkehrskolloquium

Context Aware Dynamic Traffic Signal Optimization

Distributed Collaborative Path Planning in Sensor Networks with Multiple Mobile Sensor Nodes

A Smart Traffic Management System using the Spatio-Temporal Relationships for an Emergency Vehicle

Honda R&D Americas, Inc.

Multi-Dimensional Supervisory Fuzzy Logic Time Control DEV Processing System for Industrial Applications

A Novel Technique for Enhancing the Localization Accuracy of (VANET) Vehicles Using GPS, INS and RBFNN

Automatic Lane Clearance System For Emergency Vehicles

AUSTRALIAN JOURNAL OF BASIC AND APPLIED SCIENCES

Traffic Control for a Swarm of Robots: Avoiding Group Conflicts

Intelligent Technology for More Advanced Autonomous Driving

Modeling of Cognitive Radio for Vehicular ad-hoc Sensor Network Using Graph Theory Concepts

Path Planning for Mobile Robots Based on Hybrid Architecture Platform

EFFECTIVE LOCALISATION ERROR REDUCTION IN HOSTILE ENVIRONMENT USING FUZZY LOGIC IN WSN

AMBULANCE TRACKING AND ALTERNATE ROUTING

Durham Research Online

Stanford Center for AI Safety

Active RFID System with Wireless Sensor Network for Power

Evaluation of Actuated Right Turn Signal Control Using the ITS Radio Communication System

Path Planning in Dynamic Environments Using Time Warps. S. Farzan and G. N. DeSouza

Automated Driving Car Using Image Processing

ITS Radiocommunications in Japan Progress report and future directions

Applications of Millimeter-Wave Sensors in ITS

ADAPTIVE ESTIMATION AND PI LEARNING SPRING- RELAXATION TECHNIQUE FOR LOCATION ESTIMATION IN WIRELESS SENSOR NETWORKS

Implementation of RSSI-Based 3D Indoor Localization using Wireless Sensor Networks Based on ZigBee Standard

MDFD and DFD Methods to detect Failed Sensor Nodes in Wireless Sensor Network

A survey on broadcast protocols in multihop cognitive radio ad hoc network

Modeling Connectivity of Inter-Vehicle Communication Systems with Road-Side Stations

Analysis of Computer IoT technology in Multiple Fields

Automatic Intelligent Traffic Control System

Modeling Supervisory Control of Autonomous Mobile Robots using Graph Theory, Automata and Z Notation

Sensor Networks Architecture for Vehicles and Pedestrians Traffic Control

Traffic Control for a Swarm of Robots: Avoiding Target Congestion

On Event Signal Reconstruction in Wireless Sensor Networks

A Wireless Smart Sensor Network for Flood Management Optimization

DESIGN OF VEHICLE ACTUATED SIGNAL FOR A MAJOR CORRIDOR IN CHENNAI USING SIMULATION

Improved MDS-based Algorithm for Nodes Localization in Wireless Sensor Networks

Deployment and Testing of Optimized Autonomous and Connected Vehicle Trajectories at a Closed- Course Signalized Intersection

AN AUTONOMOUS SIMULATION BASED SYSTEM FOR ROBOTIC SERVICES IN PARTIALLY KNOWN ENVIRONMENTS

Intersection Collision Detection And Warning Protocol: Design Approach

Smart Traffic Light Controller

Fault-tolerant Coverage in Dense Wireless Sensor Networks

DESIGN OF INTELLIGENT TRAFFIC CONTROL SYSTEM USING IMAGE SEGMENTATION

Innovative Congestion Control for Ambulance Using IOT

ADAPTIVE TRAFFIC LIGHT CONTROL SYSTEM

Performance study of node placement in sensor networks

Using Linear Intersection for Node Location Computation in Wireless Sensor Networks 1)

MAC Protocol with Regression based Dynamic Duty Cycle Feature for Mission Critical Applications in WSN

Undefined Obstacle Avoidance and Path Planning

Autonomous Decentralized Synchronization System for Inter-Vehicle Communication in Ad-hoc Network

CHAOS TM Dynamic Junction Control Systems

Real-Time Bilateral Control for an Internet-Based Telerobotic System

Ultra-small, economical and cheap radar made possible thanks to chip technology

WHITE PAPER BENEFITS OF OPTICOM GPS. Upgrading from Infrared to GPS Emergency Vehicle Preemption GLOB A L TRAFFIC TE CHNOLOGIE S

Qosmotec. Software Solutions GmbH. Technical Overview. QPER C2X - Car-to-X Signal Strength Emulator and HiL Test Bench. Page 1

EasyChair Preprint. A User-Centric Cluster Resource Allocation Scheme for Ultra-Dense Network

Efficient Method of Secondary Users Selection Using Dynamic Priority Scheduling

Traffic Surveillance with Wireless Magnetic Sensors

An Efficient and Low - Cost Technique for Charging Nodes in Wireless Sensor Network

International Journal of Scientific & Engineering Research Volume 8, Issue 7, July-2017 ISSN

Uncertainty-Based Localization Solution for Under-Ice Autonomous Underwater Vehicles

Intelligent Traffic Signal Management System Using Arm-7 Controller

Link Activation with Parallel Interference Cancellation in Multi-hop VANET

An Algorithm for Localization in Vehicular Ad-Hoc Networks

DV-HOP LOCALIZATION ALGORITHM IMPROVEMENT OF WIRELESS SENSOR NETWORK

Transcription:

International Journal of Scientific & Engineering Research Volume 2, Issue 6, June-2011 1 A Multi-Agent Based Autonomous Traffic Lights Control System Using Fuzzy Control Yousaf Saeed, M. Saleem Khan, Khalil Ahmed, Abdul Salam Mubashar Abstract This research work presents an application of fuzzy logic for multi-agent based autonomous traffic lights control system using wireless sensors to overcome problems like congestion, accidents, speed and traffic irregularity. The proposed agent based approach can provide a preferred solution by minimizing the vehicle waiting time especially the emergency vehicles using fuzzy logic control under situations that normally occur during emergency. The effectiveness of this approach is tested by taking two traffic junctions. Index Terms Traffic lights control system, application of fuzzy logic, autonomous sytems, congestion control, FGPA based microelectronic chips, multiple emergency vehicles, and multi-agents based autonomous traffic control. 1 INTRODUCTION U Mr. Yousaf Saeed is a Ph.D. Scholar in the field of Computer Sciences at National College of Business Administration and Economics NCBA& E, Lahore, Pakistan (e-mail: usafonline.email@gmail.com) Dr. M. Saleem Khan, Director Computer Science Department is with GC University, Lahore, Pakistan (e-mail: mskgcu@yahoo.com) Dr. Khalil Ahmad, Director Computer Science Department National College of Business Administration and Economics (NCBA& E), Lahore, Pakistan (e-mail: ahmedkhalil08@gmail.com). Mr. Abdul Salam Mubashar is doing Research in the field of Computer Science at National College of Business Administration and Economics (NCBA&E), Lahore, Pakistan (e-mail: salammunim@yahoo.com) RBAN areas nowadays have a great deal of traffic jams especially when a number of junctions are taken into consideration. Air and noise pollutions, accidents, time wastage and so many other factors are of serious concerns in traffic. There are many other methods of controlling traffic lights in junctions to minimize the amount of traffic. Traffic can be detected by traffic light controller intelligently [1]-[2]. The use of fuzzy logic control in traffic signals are essential and plays an important role, however, when network intersections are concerned, the control problem occurs which is an important issue in traffic engineering [3]. S. Coleri, S. Y. Cheung and P. Varaiya et al discussed the various sensor networks for monitoring traffic [4]. I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, worked on a survey on sensor networks used for traffic control system [5]. A. N. Knaian developed a wireless sensor network system for smart roadbeds and intelligent transportation using wireless sensor package to instrument roadways for Intelligent Transportation Systems. The sensor package counted passing vehicles, measured the average roadway speed, and detected ice and water on the road. Clusters of sensors can transmit this information in near real-time to wired base stations for use, controlling and predicting traffic, and in clearing road hazards [6]. W. J. Chen, et al proposed a real time dynamic traffic control system based on wireless sensor network [7]. M. Tubaishat, et al developed an adaptive traffic light control with wireless sensor networks and discussed various scenarios [8]. Y. Lai, et al discussed the protocols for traffic safety using wireless sensor network and described the design and implementation of energy-efficient protocols that can be used to improve traffic for an intelligent traffic management system deploying low-cost wireless sensor nodes on the roadbed and worked collaboratively to detect potential collisions on the road [9]. In this proposed research work, two junctions are discussed and brought into focus along with the use of wireless sensors as many studies suggest the use of sensors. There are no traffic lights control system in these junctions and huge amount of traffic causing wait time and accidents. As a result, physical existence of traffic police is always required there which is inappropriate due to availability of technology today. Also, due to heavy traffic in these two junctions, emergency vehicles face hardships when they pass from there. The two junctions have been divided into different directions and separations with installation of traffic lights control system and wireless sensors. Regarding traffic flow conditions on these junctions, per minute minimum 50 and maximum 115 vehicles passes by. The proposed Multi-Agent Based Autonomous Traffic Lights Control System uses Fuzzy logic Control system to overcome problems like congestion, accidents and speed to minimize the vehicles waiting time especially under emergency conditions. The framework of this paper consists of: overview of multi-agent based autonomous traffic lights control system in section II, in section III design model of fuzzy logic based traffic control system is discussed, in section IV design algorithm of fuzzy based traffic system is discussed, in section V, simulation results are discussed and in section

International Journal of Scientific & Engineering Research Volume 2, Issue 6, June-2011 2 VI, conclusion results are discussed. 2 OVERVIEW OF MULTI-AGENT BASED AUTONOMOUS TRAFFIC LIGHTS CONTROL SYSTEM For inputs, three agents have been taken that include police, ambulance and fire brigade vehicles. Upon arriving, they will set their route on Global Positioning System (GPS) first, which will be located in their vehicles. Once the route is set, they will start moving on their proposed route while switching on their emergency lights and specific emergency siren. Sensors will be located at a specific distance before the junctions which will detect the speed and sound waves of siren at a particular threshold. Based on the speed, sensors will communicate wirelessly with the traffic control system of the two junctions while realizing their routes. On that basis traffic control systems of the two junctions will be able to minimize the traffic flow by inter-communication thus assigning the right time for red and green lights so that emergency vehicles can pass quickly. Fig.1 shows the block diagram of multi-agent based traffic control system. In case of more than one emergency vehicle coming from different directions, the traffic control system will be able to avoid collisions. The two junctions have been categorized as J1 and J2 as shown in Fig. 2. Wireless sensors S1, S2 and S3 have been used which are installed 500m away from the junctions. We are considering three emergency vehicles, ambulance, police and fire brigade, coming from three different directions at the same time with different speed ratio. Based on their speed detected by the sensors, two actions are performed. One, traffic flow is minimized on their routes so that they can pass by with their maximum possible speed and secondly, their collisions are avoided. In this scenario, first we consider an ambulance coming from the left side of Junction J1 having its route defined straight ahead. It will pass through roadways w1 and w7 with road codes 00001 and 00004 respectively. Secondly, we consider a police vehicle coming towards junction J1 having its route defined and will pass through roadways w3 and w7 having road codes 00002 and 00004 respectively. Finally, we consider a fire brigade vehicle coming from the right side of junction J2 having its route defined and will pass through the road ways w11 and w5 having road codes 00006 and 00003 respectively. Also, the speed of ambulance is detected by the sensor S1 which is 80 km/h, the speed of police vehicle is detected by sensor S2 which is 60 km/h and the speed of fire brigade is detected by sensor S3 which is 40 km/h. Each of these wireless sensors has been installed at 500m away from the junctions. However, the total distance between sensors S1 and S3 is 1.5 km. The expected time of these emergency vehicles are found with the help of the following formula: or Distance (s) = Velocity (v)/ Time (t) Velocity (v) = Distance (s)/ Time (t) Fig.1. Block diagram of the proposed system 3 DESIGN MODEL OF FUZZY LOGIC BASED TRAFFIC CONTROL SYSTEM Fig.2. The proposed scenario of the two junctions. 4 DESIGN ALGORITHM OF FUZZY BASED TRAFFIC SYSTEM The data at junction J1 containing sensors, traffic flow, road ways and traffic light status which is G for green and R for red are given in Table 1, however, yellow light has been ignored as it is marginal in this case and our main focus is on the green time to move the traffic as much as possible during the arrival of emergency vehicles.

International Journal of Scientific & Engineering Research Volume 2, Issue 6, June-2011 3 TABLE 1 DATA OF JUNCTION J1 Table 2 shows the data at junction J2 containing sensors, traffic flow, road ways and traffic light status which is again G for green and R for red. TABLE 2 DATA OF JUNCTION J2 The code 00001 for instance contains five digits in which the first digit defines the existence of emergency vehicle. It is basically ON and OFF. If the code is in the form 00001, it means no emergency vehicle is detected whereas the code 10001 means that we have an emergency vehicle on this route. The second digit defines the existence of ON and OFF of traffic light, which is 1 for green and 0 for red. For instance, the code 00001 means traffic light status is red on that route and 01001 means traffic light status is green on that particular route. In case of emergency vehicle coming towards the road having code 00001 for instance will be of the form 11001 which again indicates the existence of emergency vehicle on the route and traffic light signal status which is green. Upon getting all those relevant data, simulation software MATLAB is used for fuzzy control. Membership functions for both inputs and outputs have been defined in Table 4 and Table 5. TABLE 4 INPUT MEMBER FUNCTIONS TABLE 5 OUTPUT MEMBER FUNCTIONS As each road has been assigned a special code, for u-turn there is u written after the code, however, without the term u means straight path. Also, categorization in the form of roadways and road codes has been defined in Table 3. TABLE 3 ROADWAYS WITH THEIR RESPECTIVE ROADCODES Three inputs in the form of ambulance, police and fire brigade vehicles with their green time as their outputs are shown in Fig. 3. Fig. 3. Inputs and outputs

International Journal of Scientific & Engineering Research Volume 2, Issue 6, June-2011 4 Five membership functions for each of input and output have been created. Fig. 4 shows the membership functions for input variable Ambulance. Fire brigade vehicles and output: Green time for ambulance. Fig. 4. Membership functions with their respective range. A total of 60 rules have been generated. Rules were defined first by considering a single emergency vehicle with all possible speeds. Rules were then defined by considering two emergency vehicles with all possible speeds and finally, rules were defined for three emergency vehicles with all possible speeds. Moreover, by assigning the speed of our inputs, the rule viewer shows the respective green time for our outputs. Fig. 6. Surface view for Ambulance and police vehicles. 5 SIMULATION RESULTS AND DISCUSSION Simulation software MATLAB generated rules in rule viewer shown in Fig. 5 on the basis of our data and finally surface view has been generated. Fig. 7. Surface view for Ambulance and Fire Brigade vehicles. Fig. 5. MATLAB rule viewer. Two surface views has been shown here that indicates the effect of output. Fig. 6 shows a graph between the inputs: Ambulance and Police vehicles and output: Green time for ambulance. Fig. 7 shows a graph between the inputs: Ambulance and 6 CONCLUSION RESULTS AND DISCUSSION Using proper data collection for the two junctions and proposing a traffic control system for multi-agents, the emergency vehicles passes from these two junctions quickly facing less traffic and at the same time collisions are avoided in case of multiple emergency vehicles coming from different directions. In case of new emerging algorithms and hardware technology, the proposed system will be flexible enough to be enhanced in order to handle future traffic aspects using FPGAs based Microelectronics chips to control traffic signals.

International Journal of Scientific & Engineering Research Volume 2, Issue 6, June-2011 5 ACKNOWLEDGEMENT This research work was carried out in the laboratories of NCBA&E and GC University, Lahore, Pakistan. We must acknowledge the support of fellows of research group and laboratories personals for their co-operation and encouragement. REFERENCES [1] Cheonshik Kim, You-Sik Hong. "Traffic signal using smart agentsystem" American Journal of Applied Sciences, 2008: 1487-1493. [2] Tzafestas et al. "Advances in Intelligent Autonomous Systems: Microprocessor based and Intelligent Systems Engineering" Kulwer Academic Publishers, 1999. [3] Skowronski, W., L. Shaw. "Self-learning fuzzy traffic controller for a traffic junction. I. European Congress on Intelligent Techniques and Soft Computing-EUFIT 93, Aachen, Germany, 1993: 751-761. [4] S. Coleri, S. Y. Cheung and P. Varaiya. "Sensor networks for monitoring traffic" Proceedings of the 42nd Annual Allerton Conference on Communication, Control and Computing 2004, pp. 32-40. [5] I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci. "A survey on sensor networks" IEEE Communications Magazine, Vol. 40, 2002, pp. 102-114. [6] A. N. Knaian. "A wireless sensor network for smart roadbeds and intelligent transportation systems" Technical Report, Electrical Science and Engineering, Massachusetts Institute of Technology, June 2000. [7] W. J. Chen, L. F. Chen, Z. L. Chen, and S. L. Tu, "A real time dynamic traffic control system based on wireless sensor network" Proceedings of the 2005 International Conference on Parallel Processing Workshops, Vol. 14, 2005, pp. 258-264. [8] M. Tubaishat, Y. Shang, and H. Shi. "Adaptive traffic light control with wireless sensor networks" Proceedings of IEEE Consumer Communications and Networking Conference, 2007, pp. 187-191. [9] Y. Lai, Y. Zheng, and J. Cao. "Protocols for traffic safety using wireless sensor network" Lecture Notes in Computer Science, Vol. 4494, 2007, pp. 37-48.