External adaptive control systems and methods
First Claim
Patent Images
1. An external adaptive control system for controlling a traffic signal controller assembly for a plurality of individual phases at an intersection, comprising:
- at least one interface to receive detector data for a plurality of individual phases;
a processing system comprising;
at least one processor;
a detector processing system operable on the at least one processor and configured to process the detector data to determine a queue length corresponding to each individual phase for which the detector data was received;
an optimizer system operable on the at least one processor and configured to determine a non-linear schedule based on the queue lengths for the individual phases, the non-linear schedule comprising any desirable variable order of a plurality of states, each state having a state start time and a state duration; and
a schedule system operable on the at least one processor and configured to sequentially generate presence data for each state in the non-linear schedule in the variable state order starting at each state start time and for each state duration, the presence data corresponding to (i) an absence of vehicles at an approach to the intersection even if vehicles are actually present at said approach, or (ii) a presence of vehicles at the approach to the intersection even if no vehicles are actually present at said approach; and
a controller assembly interface configured to sequentially transmit the presence data corresponding to each state at each state start time and for each corresponding state duration for reception by the traffic signal controller assembly;
wherein the external adaptive control system is external to the traffic controller assembly;
whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule.
4 Assignments
0 Petitions
Accused Products
Abstract
An external adaptive control system and method control a traffic signal controller assembly. The external adaptive control system determines a non-linear schedule with one or more states corresponding to one or more individual phases with each state having a start time and a duration. The external adaptive control system generates presence data for reception by the controller assembly for each state and its associated duration.
-
Citations
69 Claims
-
1. An external adaptive control system for controlling a traffic signal controller assembly for a plurality of individual phases at an intersection, comprising:
-
at least one interface to receive detector data for a plurality of individual phases; a processing system comprising; at least one processor; a detector processing system operable on the at least one processor and configured to process the detector data to determine a queue length corresponding to each individual phase for which the detector data was received; an optimizer system operable on the at least one processor and configured to determine a non-linear schedule based on the queue lengths for the individual phases, the non-linear schedule comprising any desirable variable order of a plurality of states, each state having a state start time and a state duration; and a schedule system operable on the at least one processor and configured to sequentially generate presence data for each state in the non-linear schedule in the variable state order starting at each state start time and for each state duration, the presence data corresponding to (i) an absence of vehicles at an approach to the intersection even if vehicles are actually present at said approach, or (ii) a presence of vehicles at the approach to the intersection even if no vehicles are actually present at said approach; and a controller assembly interface configured to sequentially transmit the presence data corresponding to each state at each state start time and for each corresponding state duration for reception by the traffic signal controller assembly; wherein the external adaptive control system is external to the traffic controller assembly; whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. An external adaptive control system for controlling a traffic signal controller assembly to control traffic movement for a plurality of individual phases at an intersection, comprising:
-
at least one interface to receive detector data for a plurality of individual phases; a processing system comprising; at least one processor; a detector processing system operable on the at least one processor and configured to process the detector data to determine a queue length corresponding to each individual phase for which the detector data was received; an optimizer system operable on the at least one processor and configured to; determine at least one plan identifying at least one guaranteed green time and at least one minimum green duration for at least one direction of traffic movement and a period for the at least one plan; and determine a non-linear schedule based on the queue lengths for the individual phases and the at least one plan, the non-linear schedule comprising a period and any desirable variable order of a plurality of states, each state having a state start time and a state duration; a schedule system operable on the at least one processor and configured to sequentially generate presence data for each state in the non-linear schedule in the variable order starting at each state start time and for each state duration, the presence data corresponding to (i) an absence of vehicles at an approach to the intersection even if vehicles are actually present at said approach or (ii) a presence of vehicles at the approach to the intersection even if no vehicles are actually present at said approach; and a controller assembly interface configured to sequentially transmit the presence data corresponding to each state at each state start time and for each state duration for reception by the controller assembly; wherein the external adaptive control system is external to the traffic controller assembly; whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule. - View Dependent Claims (27, 28, 29, 30)
-
-
31. An external adaptive control system for controlling a traffic signal controller assembly at an intersection having a plurality of individual traffic movements, comprising:
-
at least one interface to receive detector data for at least some of the plurality of traffic movements; a processing system comprising; at least one processor; a detector processing system operable on the at least one processor and configured to process the detector data to determine a queue length corresponding to each individual phase for which the detector data was received; an optimizer system operable on the at least one processor and configured to determine a non-linear schedule based on the queue lengths for the traffic movements, the non-linear schedule comprising any desirable variable order of a plurality of states, each state having a state start time and a state duration; a schedule system operable on the at least one processor and configured to sequentially generate presence data for each state in the schedule starting at each state start time and for each state duration, the presence data corresponding to (i) an absence of vehicles at an approach to the intersection even if vehicles are actually present at said approach, or (ii) a presence of vehicles at the approach to the intersection even if no vehicles are actually present at said approach; and a controller assembly interface configured to sequentially transmit the presence data corresponding to each state at each state start time and for each state duration for reception by the controller assembly; wherein the external adaptive control system is external to the traffic controller assembly; whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule. - View Dependent Claims (32, 33, 34, 35)
-
-
36. An external adaptive control system for controlling a traffic signal controller assembly for a plurality of individual phases at an intersection, comprising:
-
at least one interface to receive detector data for a plurality of individual phases; a processing system comprising; at least one processor; a detector processing system operable on the at least one processor and configured to process the detector data to determine a queue length corresponding to each individual phase for which the detector data was received; an optimizer system operable on the at least one processor and configured to; determine a plan comprising at least one guaranteed green time and at least one minimum green duration for at least one direction of traffic movement at the intersection and a period for the plan; and determine a non-linear schedule based on the plan and the queue lengths for the individual phases, the non-linear schedule comprising any desirable variable order of a plurality of states having a variable order, each state having a state start time and a state duration; and a schedule system operable on the at least one processor and configured to sequentially generate presence data for each state in the non-linear schedule in the variable order starting at each state start time and for each state duration, the presence data corresponding to (i) an absence of vehicles at an approach to the intersection even if vehicles are actually present at said approach, or (ii) a presence of vehicles at the approach to the intersection even if no vehicles are actually present at said approach; and a controller assembly interface configured to sequentially transmit the presence data corresponding to each state at each state start time and for each corresponding state duration for reception by the traffic signal controller assembly; wherein the external adaptive control system is external to the traffic controller assembly; whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule. - View Dependent Claims (37, 38)
-
-
39. An external adaptive control system for controlling a traffic signal controller assembly in a fully actuated mode for a plurality of individual phases at an intersection, comprising:
-
at least one interface to receive detector data for a plurality of individual phases; a processing system comprising; at least one processor;
a detector processing system operable on the at least one processor and configured to process the detector data to determine a queue length corresponding to each individual phase for which the detector data was received;an optimizer system operable on the at least one processor and configured to; determine a plan comprising at least one guaranteed green time and at least one minimum green duration for at least one direction of traffic movement at the intersection and a period for the plan; and determine a non-linear schedule based on the plan and the queue lengths for the individual phases, the non-linear schedule comprising any desirable variable order of a plurality of states, each state having a state start time and a state duration; and a schedule system operable on the at least one processor and configured to sequentially generate presence data for each state in the non-linear schedule in the variable order starting at each state start time and for each state duration, the presence data corresponding to (i) a presence of at least one vehicle in each of up to two individual phases even if no vehicles are actually present in one or more of said up to two individual phases, or (ii) an absence of vehicles in said up to two individual phases even if vehicles are actually present in one or more of said up to two individual phases; and a controller assembly interface configured to sequentially transmit the presence data corresponding to each state at each state start time and for each corresponding state duration for reception by the traffic signal controller assembly; wherein the external adaptive control system is external to the traffic controller assembly; whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule.
-
-
40. A method for controlling a traffic signal controller assembly at an intersection, the method comprising:
-
receiving detector data for a plurality of individual phases for the intersection at at least one interface of an external adaptive control system that is external to the traffic signal controller assembly, the external adaptive control system comprising a controller assembly interface, a processing system comprising a processor, a detector processing system operable on the at least one processor, an optimizer system operable on the at least one processor, and a schedule system operable on the at least one processor; processing the detector data at the detector processing system to determine a queue length corresponding to each individual phase for which the detector data was received; determining a non-linear schedule at the optimizer system based on the queue lengths for the individual phases, the non-linear schedule comprising any desirable variable order of a plurality of states, each state having a state start time and a state duration; sequentially generating presence data at the schedule system for each state in the non-linear schedule in the variable state order starting at each state start time and for each state duration, the presence data corresponding to (i) an absence of vehicles at an approach to the intersection even if vehicles are actually present at said approach, or (ii) a presence of vehicles at the approach to the intersection even if no vehicles are actually present at said approach; and sequentially transmitting the presence data corresponding to each state at each state start time and for each corresponding state duration from the controller assembly interface for reception by the traffic signal controller assembly; whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55)
-
-
56. A method for controlling a traffic signal controller assembly at an intersection, the method comprising:
-
receiving detector data for a plurality of individual phases for the intersection at at least one interface of an external adaptive control system that is external to the traffic signal controller assembly, the external adaptive control system comprising a controller assembly interface, a processing system comprising a processor, a detector processing system operable on the at least one processor, an optimizer system operable on the at least one processor, and a schedule system operable on the at least one processor; processing the detector data at the detector processing system to determine a queue length corresponding to each individual phase for which the detector data was received; determining at least one plan at the optimizer system, the at least one plan identifying at least one guaranteed green time and at least one minimum green duration for at least one direction of traffic movement and a period for the at least one plan; determining a non-linear schedule at the optimizer system based on the queue lengths for the individual phases and the at least one plan, the non-linear schedule comprising a period and any desirable variable order of a plurality of states, each state having a state start time and a state duration; sequentially generating at the schedule system presence data for each state in the non-linear schedule in the variable order starting at each state start time and for each state duration, the presence data corresponding to (i) an absence of vehicles at an approach to the intersection even if vehicles are actually present at said approach, or (ii) a presence of vehicles at the approach to the intersection even if no vehicles are actually present at said approach; and sequentially transmitting the presence data corresponding to each state at each state start time and for each state duration from the controller assembly interface for reception by the controller assembly; whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule. - View Dependent Claims (57, 58, 59, 60)
-
-
61. A method for controlling a traffic signal controller assembly at an intersection, the method comprising:
-
receiving detector data for a plurality of individual phases for the intersection at an external adaptive control system that is external to the traffic signal controller assembly; processing the detector data with a processor at the external adaptive control system to determine a queue length corresponding to each individual phase for which the detector data was received; determining a non-linear schedule at the external adaptive control system based on the queue lengths for the traffic movements, the schedule comprising any desirable variable order of a plurality of states, each state having a state start time and a state duration; sequentially generating presence data for each state in the schedule starting at each state start time and for each state duration, the presence data corresponding to (i) an absence of vehicles at an approach to the intersection even if vehicles are actually present at said approach, or (ii) a presence of vehicles at the approach to the intersection even if no vehicles are actually present at said approach; and sequentially transmitting the presence data corresponding to each state at each state start time and for each state duration from the external adaptive control system for reception by the controller assembly; whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule. - View Dependent Claims (62, 63, 64)
-
-
65. A method for controlling a traffic signal controller assembly at an intersection, the method comprising:
-
receiving detector data for a plurality of individual phases for the intersection at at least one interface of an external adaptive control system that is external to the traffic signal controller assembly, the external adaptive control system comprising a controller assembly interface, a processing system comprising a processor, a detector processing system operable on the at least one processor, an optimizer system operable on the at least one processor, and a schedule system operable on the at least one processor; processing the detector data at the detector processing system to determine a queue length corresponding to each individual phase for which the detector data was received; determining a plan at the optimizer system, the plan comprising at least one guaranteed green time and at least one minimum green duration for at least one direction of traffic movement at the intersection and a period for the plan; and determining a non-linear schedule at the optimizer system based on the plan and the queue lengths for the individual phases, the non-linear schedule comprising any desirable variable order of a plurality of states, each state having a state start time and a state duration; and sequentially generating presence data from the schedule system for each state in the nonlinear schedule in the variable order starting at each state start time and for each state duration, the presence data corresponding to (i) an absence of vehicles at an approach to the intersection even if vehicles are actually present at said approach, or (ii) a presence of vehicles at the approach to the intersection even if no vehicles are actually present at said approach; and sequentially transmitting the presence data corresponding to each state at each state start time and for each corresponding state duration from the controller assembly interface for reception by the traffic signal controller assembly; whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule. - View Dependent Claims (66, 67, 68)
-
-
69. A method for controlling a traffic signal controller assembly at an intersection, the method comprising:
-
receiving detector data for a plurality of individual phases for the intersection at at least one interface of an external adaptive control system that is external to the traffic signal controller assembly, the external adaptive control system comprising a controller assembly interface, a processing system comprising a processor, a detector processing system operable on the at least one processor, an optimizer system operable on the at least one processor, and a schedule system operable on the at least one processor; processing the detector data at the detector processing system to determine a queue length corresponding to each individual phase for which the detector data was received; determining a plan at the optimizer system, the plan comprising at least one guaranteed green time and at least one minimum green duration for at least one direction of traffic movement at the intersection and a period for the plan; determine a non-linear schedule at the optimizer system based on the plan and the queue lengths for the individual phases, the non-linear schedule comprising any desirable variable order of a plurality of states, each state having a state start time and a state duration; and sequentially generating presence data at the schedule system for each state in the non-linear schedule in the variable order starting at each state start time and for each state duration, the presence data corresponding to (i) a presence of at least one vehicle in each of up to two individual phases even if no vehicle is actually present in one or more of said up to two individual phases, or (ii) an absence of vehicles in said up to two individual phases even if vehicles are actually present in one or more of said up to two individual phases; and sequentially transmitting the presence data corresponding to each state at each state start time and for each corresponding state duration from the controller assembly interface for reception by the traffic signal controller assembly; whereby the external adaptive control system causes the traffic signal controller assembly to operate according to the non-linear schedule instead of a predefined linear schedule.
-
Specification