Patent US2104692A successfully refreshed from Google Patents.
Patent US6587778B2 successfully refreshed from Google Patents.
← Back to Patent Explorer
US6587778B2 Expired / Lapsed US ⏱️ 0.0 years remaining

Generalized adaptive signal control method and system

Assignee: Exelis Inc
•
Filing: 2000-12-18
•
Granted: 2003-07-01
•
Expires: 2020-12-18
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract The invention relates to a rule-based method for effective distributed adaptive signal control of traffic networks, and an apparatus using the method. Queue estimates and sets of rules are used to determine the signal state at each intersection in the network. The queue estimation uses real-time data from detectors upstream from an intersection to estimate the number of vehicles approaching the intersection and the vehicles in queue. Each detected vehicle is treated as a group of “partial” vehicles corresponding to approved movements that the vehicle might make. The queue estimation and control logic that determine the signal state can be implemented as a distributed system. The signal control logic consists of a set of rules for uncongested control and a process that creates a fixed time plan for congested control.

Inventors

  • 👤 Charlie Monroe Stallard
  • 👤 Larry Evans Owen

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 15:14
CPC Classifications
G; G08; G08G; G08G1/00; G08G1/07; G08G1/081; G08G1/082; G08G1/01; G08G1/08; G08G1/083

Claims Analysis

Total Claims: 16
Claim 1
Independent Claim 106 words
A method of controlling traffic at an intersection, comprising: detecting traffic status; estimating queue information based on the detected traffic status; and determining a movement of a vehicle in the intersection by evaluating rules using the estimated queue information; and controlling a state of a traffic signal to effect the movement; wherein the rules include demand rules based on the estimated queue information and a number of vehicles that can exit the queue during said state of the signal; progression rules based on traffic movements at an adjacent intersection; and urgency rules based on an amount of time a vehicles waits to move in the intersection.
Claim 2
Independent Claim 106 words
A method of controlling traffic at an intersection, comprising: detecting traffic status; estimating queue information based on the detected traffic status; and determining a movement of a vehicle in the intersection by evaluating rules using the estimated queue information; and controlling a state of a traffic signal to effect the movement; wherein the rules include demand rules based on the estimated queue information and a number of vehicles that can exit the queue during said state of the signal; progression rules based on traffic movements at an adjacent intersection; and urgency rules based on an amount of time a vehicles waits to move in the intersection.
Claim 3
Dependent Claim 14 words
The method of claim 1 , wherein the traffic status is detected in real-time.
Claim 4
Dependent Claim 44 words
The method of claim 1 , wherein the rules include setting a priority for the determined movement, wherein the priority set by the demand rules is based on the queue information and a number of vehicles approaching the intersection but not in the queue.
Claim 5
Dependent Claim 39 words
The method of claim 1 , wherein the rules include setting a priority for the determined movement, wherein the priority set by the progression rules is based on a number of vehicles approaching the intersection from an adjacent intersection.
Claim 6
Dependent Claim 40 words
The method of claim 1 , wherein the rules include setting a priority for the determined movement, wherein the priority set by the urgency rules is based on the maximum number of vehicles waiting in the queue at the intersection.
Claim 7
Dependent Claim 60 words
The method of claim 1 , wherein the rules include setting a priority for the determined movement, and the method further comprising adding the determined movement and the priority to an event scheduler, and selecting from the event scheduler and based on priority a movement for controlling a state of a traffic signal to control the traffic at the intersection.
Claim 8
Dependent Claim 87 words
The method of claim 1 , wherein a detection zone is a distance along an approach to the intersection having a detector disposed at one end of the detection zone a predetermined distance from the intersection, and the intersection at another end of the intersection, and wherein the detector detects the vehicle when it enters the detection zone, and wherein estimating the queue information is performed by determining a time the vehicle entered the detection zone if the vehicle arrived in the queue at a current time.
Claim 9
Dependent Claim 119 words
The method of claim 1 , wherein the queue information relates to a queue of vehicles within a detection zone having an entry point and an exit point, the queue having a front and back, and said estimating queue information comprises: detecting a time a vehicle crosses the entry point of the detection zone; calculating a time the vehicle would have entered the detection zone if the vehicle is located at the back of the queue at a current time; comparing the detected entry time with the calculated entry time; and determining that the vehicle has arrived at the back of the queue at the current time if the calculated entry time is greater than the detected entry time.
Claim 10
Dependent Claim 115 words
The method of claim 1 , wherein the queue information relates to a queue of vehicles at an approach to an intersection, the queue being within a detection zone having an entry point and an exit point, the queue having a front and back, and where the approach is for the vehicles in the queue to move in the intersection across an opposing approach to the intersection, and said estimating queue information comprises: estimating a number of vehicles in the queue; estimating a time gap between vehicles traveling in the opposing approach; determining if the estimated time gap is sufficiently large to allow the vehicles in the queue to complete the movement across the intersection.
Claim 11
Dependent Claim 138 words
The method of claim 1 , wherein said determining a movement of a vehicle comprises generating a request for a movement of items in a node in response to a state of a control signal corresponding to a state of the traffic signal, wherein generating the request comprises: selecting a type of movement of an item in the node; designating the selected movement as a recommended movement if the number of items in a queue for the selected movement cannot exit the queue while the control signal is in said state; and designating a movement with the largest queue if the number of items in the queue for the selected movement can exit the queue while the control signal is in said state; and determining a priority for the designated movement based on a length of the queue.
Claim 12
Dependent Claim 35 words
The method of claim 10 , wherein said controlling a state of the traffic signal comprises placing the designated movement and the determined priority on an event list to schedule the designated movement for execution.
Claim 13
Dependent Claim 132 words
The method of claim 1 , wherein said determining a movement of a vehicle comprises generating a request for a movement of items in a present node in response to a state of a control signal corresponding to a state of the traffic signal, wherein generating the request comprises: detecting if a control signal for a node adjacent to the present node changes states within a predetermined time; for each type of movement in the present node setting a priority for the movement based on the number of items expected to approach the present node from the adjacent node and the percentage of items that are expected to make the movement in the present node; and performing said controlling a state of the traffic signal using a movement having a high priority.
Claim 14
Dependent Claim 51 words
The method of claim 12 , further comprising, for each type of movement in the present node, setting a time to evaluate executing the movement according to the priority of the movement based on an amount of time for an item to travel from the adjacent node to the present node.
Claim 15
Dependent Claim 122 words
The method of claim 1 , wherein said determining a movement of a vehicle comprises generating a request for a movement of items in a present node in response to a state of a control signal corresponding to a state of the traffic signal, wherein generating the request comprises: detecting if a number of items in an approach to a node exceeds a threshold; setting a priority for a movement of an item in the node, wherein the priority is based on the number of items in the approach to the node, if the detected number of items exceeds the threshold; and scheduling the movement for execution based on the priority of the movement to control the state of the traffic signal.
Claim 16
Dependent Claim 29 words
The method of claim 14 , further comprising, scheduling the movement for execution only if the detected number of items exceeds the threshold for a predetermined amount of time.

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2006-06-30 2006-12-30 2007-07-01 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2010-06-30 2010-12-30 2011-07-01 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2014-06-30 2014-12-30 2015-07-01 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag