A Fuzzy Logic Controller with Adaptive Dynamic Programming Optimization for Traffic Signals

This paper proposes a fuzzy logic signal controller with adaptive dynamic programming optimizing for traffic intersection. Because fuzzy logic has a clear advantage that it is able to use expert knowledge well, we adopt it in our controller. As adaptive dynamic programming is an advanced technology which is suitable for solving non-linear stochastic system optimizing problems, we use it to optimize our fuzzy logic controller. We set up an isolated intersection model of two-way roads with both left and right turns, and test the controller with ADP optimization under both constant and variable traffic flow rates. The simulation results show that this controller has a good performance.

[1]  DerongLiu Approximate Dynamic Programming for Self-Learning Control , 2005 .

[2]  T. H. Heung,et al.  Hierarchical fuzzy logic traffic control at a road junction using genetic algorithms , 1998, 1998 IEEE International Conference on Fuzzy Systems Proceedings. IEEE World Congress on Computational Intelligence (Cat. No.98CH36228).

[3]  Wang,et al.  Review of road traffic control strategies , 2003, Proceedings of the IEEE.

[4]  Jing Xu,et al.  Ramp metering based on adaptive critic designs , 2006, 2006 IEEE Intelligent Transportation Systems Conference.

[5]  Ella Bingham Reinforcement learning in neurofuzzy traffic signal control , 2001, Eur. J. Oper. Res..

[6]  Mohamed B. Trabia,et al.  A two-stage fuzzy logic controller for traffic signals , 1999 .

[7]  C. P. Pappis,et al.  A Fuzzy Logic Controller for a Trafc Junction , 1977, IEEE Transactions on Systems, Man, and Cybernetics.

[8]  Warren B. Powell,et al.  Handbook of Learning and Approximate Dynamic Programming , 2006, IEEE Transactions on Automatic Control.

[9]  E. Mamdani,et al.  FUZZY LOGIC CONTROLLER FOR A TRAFFIC JUNCTION , 1977 .

[10]  Jennie Si,et al.  Online learning control by association and reinforcement , 2000, Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks. IJCNN 2000. Neural Computing: New Challenges and Perspectives for the New Millennium.