Intelligent traffic control and warning system and method
First Claim
1. A method of using at least one central controller, at least one intelligent traffic light controller and at least one other intelligent controller for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising the acts of:
- (a) obtaining traffic information from various traffic information units, (b) transmitting the traffic information to at least one central controller, (c) using the central controller to determine traffic congestion parameters and warning information, (d) further using the derived congestion and warning information as input variables to a fuzzy logic controller to derive traffic light phase split control signals, (e) transmitting traffic light phase split control information to one or more intelligent traffic light controllers, (f) setting the traffic light phase splits at at least one traffic light and transmitting a confirmation message back to the central controller, (g) further broadcasting traffic warning information signals from at least one central controller, said traffic warning information signals defining the nature of at least one traffic situation to be avoided, geographic coordinates of the traffic situation and a level of avoidance indication for the identified traffic situations, (h) receiving said broadcast warning information signals at at least one other intelligent traffic controller, (i) determining the geographic coordinates of at least one other receiving intelligent traffic controller, (j) comparing the coordinates of the receiving intelligent traffic controller with the coordinates of the traffic situation to be avoided and computing the distance between that intelligent controller and the situation, (k) using the received level of avoidance indication and the derived distance as fuzzy variable inputs to a second fuzzy logic controller located in the receiving intelligent controller to derive a danger warning message for the traffic situation to be avoided relative to the location of the receiving intelligent controller, and (i) intelligibly indicating the danger warning message to motorists.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method for controlling traffic and traffic lights and selectively distributing warning messages to motorists is described. Traffic information is obtained from various traffic information units. The traffic information units have intelligent controllers. The traffic information is transmitted to at least one central controller. The central controller is used to determine congestion parameters and warning information. The congestion parameters and the warning information are transmitted from the central controller to the intelligent controllers. The intelligent controllers are used to determine appropriate action based on the congestion parameters and the warning information. Fuzzy logic is used to determine optimum traffic light phase split based on the traffic information from the traffic information units. The optimum traffic light phase split is determined for each of the intelligent controllers. Fuzzy logic controllers are used to execute fuzzy logic inference rules from a fuzzy rule base in determining the congestion parameters and the warning information and the appropriate action. Input variables and output variables are defined as members of fuzzy sets having degrees of membership determined by membership functions. The fuzzy rule base is used to define a fuzzy inference system wherein the fuzzy rule base is based on expert knowledge for system control based on observed values of control variables. The input variables are used to define the membership functions used by the fuzzy rule base. A reasoning mechanism is used to execute the fuzzy rule base and the fuzzy inference system. The membership functions are used to convert the input variables to output variables that define the control variables. Membership functions may be a fuzzy membership for traffic flow or for traffic light phase split. The input variables may be a level of avoidance variable, a length of warning radius variable, or a distance to dangerous situation variable. The output variables may be an output danger index or a radius of concern parameter. Global Positioning System technology is used by the system and method in order to track moving vehicles and signs and be able to communicate with them.
333 Citations
45 Claims
-
1. A method of using at least one central controller, at least one intelligent traffic light controller and at least one other intelligent controller for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising the acts of:
-
(a) obtaining traffic information from various traffic information units, (b) transmitting the traffic information to at least one central controller, (c) using the central controller to determine traffic congestion parameters and warning information, (d) further using the derived congestion and warning information as input variables to a fuzzy logic controller to derive traffic light phase split control signals, (e) transmitting traffic light phase split control information to one or more intelligent traffic light controllers, (f) setting the traffic light phase splits at at least one traffic light and transmitting a confirmation message back to the central controller, (g) further broadcasting traffic warning information signals from at least one central controller, said traffic warning information signals defining the nature of at least one traffic situation to be avoided, geographic coordinates of the traffic situation and a level of avoidance indication for the identified traffic situations, (h) receiving said broadcast warning information signals at at least one other intelligent traffic controller, (i) determining the geographic coordinates of at least one other receiving intelligent traffic controller, (j) comparing the coordinates of the receiving intelligent traffic controller with the coordinates of the traffic situation to be avoided and computing the distance between that intelligent controller and the situation, (k) using the received level of avoidance indication and the derived distance as fuzzy variable inputs to a second fuzzy logic controller located in the receiving intelligent controller to derive a danger warning message for the traffic situation to be avoided relative to the location of the receiving intelligent controller, and (i) intelligibly indicating the danger warning message to motorists. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of using an intelligent traffic light controller for controlling traffic at an intersection having traffic lights comprising the acts of:
-
(a) obtaining traffic information from various traffic information units, (b) transmitting said traffic information to said intelligent traffic light controller, (c) using said intelligent traffic light controller to determine traffic congestion parameters, (d) further using the derived congestion information as input variables to a fuzzy logic controller to derive traffic light phase split control signals, (e) setting the traffic light phase splits at one traffic light and transmitting a confirmation message back to the intelligent traffic light controller.
-
-
11. A method of using at least one central controller and at least one intelligent controller for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising the acts of:
-
(a) obtaining traffic information from various traffic information units, wherein the traffic information units are vehicle warning units wherein each of the vehicle warning units further comprises;
(i) a receiver that receives and analyzes communication signals from the at least one central controller, (ii) a satellite receiver that receives and analyzes communications signals from a satellite positioning system and determines current geographic location of each of the warning units, (iii) a transmitter that generates and transmits data to the at least one central controller, (iv) an alarm indicator that indicates a relevant traffic situation or emergency, and (v) a fuzzy logic processor, (vi) a communication system that communicates with the fuzzy logic processor which determines and calculates if received warning messages are relevant to the each of the vehicle warning units and communicates vehicle warnings based on the received warning messages and the current geographic location of the each of the vehicle warning units, (b) transmitting the traffic information to at least one central controller, (c) using the central controller to determine congestion parameters and warning information, (d) transmitting the congestion parameters and the warning information from the at least one central controller to the intelligent controller, and (e) using the intelligent controllers to determine appropriate action based on the congestion parameters and the warning information. - View Dependent Claims (12)
-
-
13. A method of using at least one central controller and at least one intelligent controller, the intelligent central controller comprises a plurality of central controllers and wherein each of the vehicle warning units is capable of determining from which one of the plurality of central controllers is to receive data transmission based on the current geographic location of the each of the vehicle warning units for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising the acts of:
-
(a) providing the vehicle warning units with audio and speech recognition capabilities, (b) obtaining traffic information from various traffic information units, wherein the traffic information units are vehicle warning units wherein each of the vehicle warning units further comprises;
(i) a receiver that receives and analyzes communication signals from the at least one central controller, (ii) a satellite receiver that receives and analyzes communications signals from a satellite positioning system and determines current geographic location of each of the warning units, (iii) a transmitter that generates and transmits data to the at least one central controller, (iv) an alarm indicator that indicates a relevant traffic situation or emergency, and (c) determining if recognized audio or speech is indicative of an emergency or dangerous situation, (d) transmitting warning messages to the central controller when the audio or speech indicative of an emergency or dangerous situation are detected, (e) transmitting the traffic information to at least one central controller, (f) using the central controller to determine congestion parameters, warning information, and warning messages, (g) transmitting the congestion parameters, warning information and the warning messages from the at least one central controller to the intelligent controller, and (h) using the intelligent controllers to determine appropriate action based on the congestion parameters, warning information and the warning messages.
-
-
14. A method of using at least one central controller and at least one intelligent controller for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising the acts of:
-
(a) providing a plurality of traffic light controllers, (b) providing traffic light controllers with fuzzy logic processors wherein the fuzzy logic processors calculate correct traffic light phase split and determine if received warning messages are relevant to each of the traffic information units, (c) configuring the traffic light controllers to receive data from the central controller, to transmit data to the central controller, to transmit data from at least some of the traffic information units, and to receive data from the at least some of the traffic information units, (d) obtaining traffic information from various traffic information units, (e) transmitting the traffic information to at least one central controller, (f) using the central controller to determine congestion parameters and warning information, (g) transmitting the congestion parameters and the warning information from the at least one central controller to the intelligent controller, and (h) using the intelligent controllers to determine appropriate action based on the congestion parameters and the warning information.
-
-
15. A method of using at least one central controller and at least one intelligent controller for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising the acts of:
-
(a) obtaining traffic information from various traffic information units, (b) transmitting the traffic information to at least one central controller, (c) using the central controller to determine congestion parameters and warning information, (d) transmitting the congestion parameters and the warning information from the at least one central controller to the intelligent controller, and (e) using the intelligent controllers to determine appropriate action based on the congestion parameters and the warning information (f) providing a plurality of movable roadside warning signs wherein each of the roadside warning signs includes a receiving circuit to receive data from the at least one central controller and at least some of the traffic information units also includes global positioning system receivers to determine exact locations of the roadside warning signs. - View Dependent Claims (16)
-
-
17. A method of using at least one central controller and at least one intelligent controller for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising the acts of:
-
(a) obtaining traffic information from various traffic information units, (b) transmitting the traffic information to at least one central controller, (c) using the central controller to determine congestion parameters and warning information, (d) transmitting the congestion parameters and the warning information from the at least one central controller to the intelligent controller, (e) using the intelligent controllers to determine appropriate action based on the congestion parameters and the warning information, and (f) using fuzzy logic to determine optimum traffic light phase split based on the traffic information from the traffic information units. - View Dependent Claims (18, 19)
-
-
20. A method of using at least one central controller and at least one intelligent controller for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising the acts of:
-
(a) obtaining traffic information from various traffic information units, (b) transmitting the traffic information to at least one central controller, (c) using the central controller and fuzzy logic controllers to execute fuzzy logic inference rules from a fuzzy rule base in determining the congestion parameters and the warning information and the appropriate action, (d) transmitting the congestion parameters and the warning information from the at least one central controller to the intelligent controller, and (e) using the intelligent controllers to determine appropriate action based on the congestion parameters and the warning information, and (f) using fuzzy logic controllers to execute fuzzy logic inference rules from a fuzzy rule base in determining the congestion parameters and the warning information and the appropriate action. - View Dependent Claims (21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
(a) defining input variables and output variables as members of fuzzy sets having degrees of membership determined by membership functions, (b) using the fuzzy rule base to define a fuzzy inference system wherein the fuzzy rule base is based on expert knowledge for system control based on observed values of control variables, (c) using the input variables to define the membership functions used by the fuzzy rule base, (d) using a reasoning mechanism to execute the fuzzy rule base and the fuzzy inference system, and (e) using the membership functions to convert the input variables to output variables that define the control variables.
-
-
22. The method according to claim 21 wherein one of the membership functions is a fuzzy membership for traffic flow.
-
23. The method according to claim 22 wherein one of the fuzzy sets for the fuzzy membership is a low traffic flow.
-
24. The method according to claim 22 wherein one of the fuzzy sets for the fuzzy membership is a medium traffic flow.
-
25. The method according to claim 22 wherein one of the fuzzy sets for the fuzzy membership is a high traffic flow.
-
26. The method according to claim 21 wherein one of the membership functions is a fuzzy membership for a traffic light phase split.
-
27. The method according to claim 26 wherein one of the fuzzy sets for the fuzzy membership is a short traffic light phase split.
-
28. The method according to claim 26 wherein one of the fuzzy sets for the fuzzy membership is a normal traffic light phase split.
-
29. The method according to claim 26 wherein one of the fuzzy sets for the fuzzy membership is a long traffic light phase split.
-
30. The method according to claim 21 wherein one of the membership functions is a fuzzy membership for traffic flow and wherein one of the membership functions is a fuzzy membership for a traffic light phase split and further comprising the act of using the fuzzy rule base to determine the traffic light phase splits based on the traffic flow from various directions of an intersection and on outside factors at the intersection.
-
31. The method according to claim 30 further comprising the acts of:
-
(a) communicating fuzzy logic calculations to the at least one central controller controlling the intersection, (b) implementing the respective traffic light phase split for the intersection, (c) detecting abnormal traffic light phase split for the intersection, and (d) transmitting warning signals to the respective traffic information units if an abnormal traffic light phase split is detected.
-
-
32. The method according to claim 31 wherein the act of transmitting warning signals further comprises the acts of:
-
(a) comparing geographic locations of the traffic information units that are in vehicles to geographic locations of intersections, (b) generating warning signals in the vehicles in proximity of the intersection.
-
-
33. The method according to claim 21 wherein one of the input variables is a level of avoidance variable.
-
34. The method according to claim 21 wherein one of the input variables is a length of warning radius variable.
-
35. The method according to claim 21 wherein one of the input variables is a distance to dangerous situation variable.
-
36. The method according to claim 21 wherein one of the output variables is an output danger index.
-
37. The method according to claim 21 wherein one of the output variables is a radius of concern parameter.
-
38. A method of using at least one central controller and at least one intelligent controller for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising the acts of:
-
(a) obtaining traffic information from various traffic information units, (b) transmitting the traffic information to at least one central controller, (c) using the central controller to determine congestion parameters and warning information, (d) transmitting the congestion parameters and the warning information from the at least one central controller to the intelligent controller, and (e) using the intelligent controllers, comprising the act of operating at least one of the intelligent controllers for controlling an intersection, to determine appropriate action based on the congestion parameters and the warning information. - View Dependent Claims (39, 40)
(a) sensing and updating data from traffic sensors at the intersection, (b) sensing and updating data from auxiliary sources, (c) selecting a fuzzy logic rule set, (d) using the at least one central controller to derive a correct traffic light phase split based on the fuzzy logic rule set selected, (e) generating and displaying respective warning messages at the intersection, (f) transmitting appropriate traffic light control and warning information to the at least one central controller, and (g) updating data at the at least one central controller.
-
-
40. The method according to claim 39 wherein the determining step further comprises the acts of:
(a) entering a time delay and repeating the method steps if the operation is to continue, and (b) terminating the operation if the operation is to not continue.
-
41. A method of using at least one central controller and at least one intelligent controller for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising the acts of:
-
(a) obtaining traffic information from various traffic information units, (b) transmitting the traffic information to at least one central controller, (c) using the central controller to determine congestion parameters, (d) using fuzzy logic to derive the warning information based on avoidance level of dangerous situation and distance to dangerous situation and detection of abnormal phase splits of traffic lights, (e) transmitting the congestion parameters and the warning information from the at least one central controller to the intelligent controller, and (f) using the intelligent controllers to determine appropriate action based on the congestion parameters and the warning information. - View Dependent Claims (42, 43, 44)
(a) locating at least one warning sign at a fixed location of known global positioning system coordinates, (b) determining the warning information to be displayed using fuzzy logic at the at least one central controller, and (c) transmitting the warning information to the at least one warning sign at the fixed location.
-
-
44. The method according to claim 41 further comprising the acts of:
-
(a) providing at least one portable warning sign having a global positioning system receiver and processor to determine the global positioning system coordinates of the at least one portable warning sign and further having a control processor that uses fuzzy logic, (b) using the control processor to determine global positioning system coordinates of the at least one portable warning sign, and (c) receiving a danger avoidance level of a dangerous situation to compute an appropriate warning message to be displayed on the at least one portable warning sign depending on a distance of the at least one portable warning sign to the dangerous situation.
-
-
45. A system for controlling traffic and traffic lights and selectively distributing warning messages to motorists comprising:
-
(a) central controllers that each have;
(1) a database computer having a database storage unit;
(2) a processor and memory configured to monitor existing traffic conditions and emergency situations and distribute warning messages;
(3) a receiver that receives and analyzes communication signals;
(4) a transmitter that generates and transmits signals;
(b) traffic lights with intelligent controllers that each have;
(1) a receiver that receives and analyzes communication signals from the central controllers;
(2) a transmitter that generates and transmits signals;
(3) a computer controller including a processor and memory;
(c) traffic lights with intelligent warning signs that each have;
(1) a receiver that receives and analyzes communication signals from the traffic lights with intelligent controllers;
(2) a warning sign that displays the warning messages to the motorists;
(d) intelligent road-side warning signs that each have;
(1) a receiver that receives and analyzes communication signals from the traffic lights with intelligent controllers and the central controllers;
(2) a warning sign that displays the warning messages to the motorists;
(e) traffic lights with cameras that each have;
(1) a camera that monitors an intersection or road;
(2) a receiver that receives and analyzes communication signals from traffic lights with intelligent controllers;
(2) a transmitter that generates and transmits signals to the traffic lights with intelligent controllers;
(f) road side traffic and weather sensors that each have;
(1) a transmitter that generates and transmits signals to the central controllers;
(g) vehicle warning units that each have;
(1) a receiver that receives and analyzes communication signals from the central controllers;
(2) a satellite receiver that receives and analyzes communications signals from a satellite positioning system and determines current warning unit geographic location;
(3) a transmitter that generates and transmits data to the central controllers;
(4) an alarm indicator that indicates a relevant traffic situation or emergency;
(h) wherein;
(1) the traffic lights with cameras transmit images to the traffic lights with intelligent controllers, and the traffic lights with intelligent controllers transmit the images to the central controllers;
(2) the traffic and weather sensors transmit traffic and weather data to the central controllers;
(3) the vehicles warning units transmit data to the central controllers (4) the central controllers receive and process data from the traffic lights with intelligent controllers, the vehicle warning units, and the traffic and weather sensors and determines traffic congestion parameters, (5) the central controllers transmit congestion parameters and warning information to the traffic lights with intelligent controllers, the intelligent road-side warning signs, and the vehicle warning units;
(6) the traffic lights with intelligent controllers determine if warning information is applicable to said intersection and transmit any applicable warning information to the traffic lights with intelligent warning signs and to the intelligent road-side warning signs;
(7) the intelligent road-side warning signs receives transmitted information from the central controllers and the traffic lights with intelligent controllers and determines if warning information is applicable for the signs and display any applicable warnings;
(8) the vehicle warning units receive and process transmitted information from the central controllers and determine if warning information is applicable to the controllers and alerts motorists of any relevant warnings.
-
Specification