Fuzzy logic traffic signal control system
First Claim
1. A method of controlling a traffic signal at an intersection, comprising the steps of:
- providing a microprocessor connected to the traffic signal;
defining control parameters of cycle time, phase split, and offset time for the traffic signal;
generating data of traffic flow through the intersection and a neighboring intersection, said data including direction of dominant traffic flow through the intersection and degree of saturation on competing approaches to the intersection;
characterizing said traffic flow data using membership functions;
applying fuzzy logic decision rules to said characterized traffic flow data; and
adjusting said traffic signal control parameters based on said fuzzy logic decision rules applied to said characterized traffic flow data, including the steps of adjusting said phase split to reduce the difference between saturation on said competing approaches to the intersection, adjusting said cycle time to maintain a desired degree of saturation on one of said approaches having the highest saturation, and adjusting said offset time incrementally to improve traffic flow in said dominant direction.
11 Assignments
0 Petitions
Accused Products
Abstract
A traffic signal network is controlled by an adaptive, fuzzy logic based, distributed system of microprocessors. The system can control multiple intersections in a network of two-way streets. Traffic signal timing at each intersection is be defined by signal control parameters such as cycle time, phase split, and offset time. Local traffic flow data is input to each microprocessor and characterized by membership functions. Fuzzy logic decision rules are applied to the characterized data and used to adjust the signal control parameters at each intersection as a function of the local traffic conditions and the signal parameters in effect at neighboring intersections. Cycle time is adjusted to maintain a good degree of saturation, and phase split is adjusted to achieve similar degrees of saturation on competing approaches. The offset time at each intersection is coordinated with the neighboring intersections and adjusted gradually to optimize traffic flow in the dominant direction. The amount of change in the control parameters during each cycle may be limited to a small fraction of the current parameters to ensure smooth transition. Microprocessor controllers can be installed individually and incrementally into an area and coexist with current signal controllers, and control parameters, membership functions, and decision rules may be modified and extended as necessary.
-
Citations
15 Claims
-
1. A method of controlling a traffic signal at an intersection, comprising the steps of:
-
providing a microprocessor connected to the traffic signal; defining control parameters of cycle time, phase split, and offset time for the traffic signal; generating data of traffic flow through the intersection and a neighboring intersection, said data including direction of dominant traffic flow through the intersection and degree of saturation on competing approaches to the intersection; characterizing said traffic flow data using membership functions; applying fuzzy logic decision rules to said characterized traffic flow data; and adjusting said traffic signal control parameters based on said fuzzy logic decision rules applied to said characterized traffic flow data, including the steps of adjusting said phase split to reduce the difference between saturation on said competing approaches to the intersection, adjusting said cycle time to maintain a desired degree of saturation on one of said approaches having the highest saturation, and adjusting said offset time incrementally to improve traffic flow in said dominant direction. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of fuzzy logic control for a plurality of microprocessor controlled traffic signals at a corresponding plurality of intersections, the method for each of said traffic signals comprising the steps of:
-
generating data of traffic flow through said intersection, said data including direction of dominant traffic flow through said intersection and degree of saturation on competing approaches to said intersection; defining control parameters of cycle time, phase split, and offset time for said traffic signal; specifying a plurality of fuzzy logic membership functions and decision rules; characterizing said traffic flow data using said fuzzy logic membership functions; applying said fuzzy logic decision rules to said characterized traffic flow data; and adjusting said traffic signal control parameters based on said fuzzy logic decision rules applied to said characterized traffic flow data, including the steps of adjusting said phase split to reduce the difference between saturation on said competing approaches to said intersection, adjusting said cycle time to maintain a desired degree of saturation on one of said approaches having the highest saturation, and adjusting said offset time incrementally to improve traffic flow in said dominant direction. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A distributed, fuzzy logic traffic signal control system for a plurality of intersections, comprising:
-
a plurality of distributed microprocessors, each of said microprocessors connected to a corresponding traffic signal at one of the plurality of intersections; means for generating data of traffic flow through each of the intersections; each of said microprocessors controlling parameters of cycle time, phase split, and offset time for said corresponding traffic signal; a plurality of fuzzy logic membership functions and decision rules provided to said microprocessors; said microprocessors applying said membership functions to characterize said traffic flow data; and means for adjusting said control parameters for each of said traffic signals based on said fuzzy logic decision rules applied to said characterized traffic flow data, including means for adjusting said phase split of each of said traffic signals to reduce the difference between saturation on said competing approaches to said corresponding intersection, adjusting said cycle time of each of said traffic signals to maintain a desired degree of saturation on one of said approaches to said corresponding intersection having the highest saturation, and adjusting said offset time of each of said traffic signals incrementally to improve traffic flow in said dominant direction of said corresponding intersection. - View Dependent Claims (12, 13, 14, 15)
-
Specification