Patent US3920967A successfully refreshed from Google Patents.
US3920967A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Computerized traffic control apparatus
Assignee: Northrop Grumman Space and Mission Systems Corp
•
Filing: 1974-02-22
•
Granted: 1975-11-18
•
Expires: 1994-02-22
Abstract
Abstract Disclosed is a computerized apparatus for controlling the flow of vehicular traffic through a network of intersections. Detectors in proximity to selected intersections generate electrical signals representative of the commencement and termination of vehicle presence. One or more field preprocessors receive these signals and responsively generate secondary signals representative of vehicle count and speed. These secondary signals are transmitted to a computer which analyzes them and responsively generates control signals which are transmitted to and govern the sequential operation of traffic signal heads at the controlled intersections.
Inventors
- 👤 Daniel T Martin
- 👤 Morton A Serrell
- 👤 Herbert C Coleman
- 👤 Donald L Cooper
- 👤 Robert M Knox
- 👤 Curtis L Barnfield
- 👤 Robert J Walinchus
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-10-27 15:24
CPC Classifications
G; G08; G08G; G08G1/00; G08G1/07; G08G1/08
Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
266 words
An on-line, real-time traffic control apparatus for optimizing the flow of traffic between a plurality of intersections in a controlled network, said apparatus comprising: at least one automated detector means in proximity to each of selected ones of the intersections, each of said detector means adapted to generate, in response to the proximate presence of a vehicle, an electrical signal pulse, the commencement of which indicates the commencement of the vehicle presence and the termination Of which indicates the termination of the vehicle presence; at least one signal head in proximity to each of the intersections, said signal head adapted to successively display traffic flow directing lights; controller means adapted to control the operation of said signal heads; electronic computer means; means for electrical communication between said detector means and said computer means and between said computer means and said controller means, said communication means including signal processor means adapted to receive the signal pulses from a plurality of said detector means and to generate, in response to said signal pulses, an encoded binary electrical signal representing both the total number of signal pulses received by said processor means during a specified time span, and the duration of each, said total number indicative of vehicle count and each of said durations indicative of the speed of a vehicle in proximity to one of said detectors; said computer means being adapted to receive said encoded binary electrical signals from said processor means and, based thereupon, to generate necessary command electrical signals for said controller means, said command signals transmitted to said controller means through said communication means.
Claim 2
Dependent Claim
266 words
An on-line, real-time traffic control apparatus for optimizing the flow of traffic between a plurality of intersections in a controlled network, said apparatus comprising: at least one automated detector means in proximity to each of selected ones of the intersections, each of said detector means adapted to generate, in response to the proximate presence of a vehicle, an electrical signal pulse, the commencement of which indicates the commencement of the vehicle presence and the termination Of which indicates the termination of the vehicle presence; at least one signal head in proximity to each of the intersections, said signal head adapted to successively display traffic flow directing lights; controller means adapted to control the operation of said signal heads; electronic computer means; means for electrical communication between said detector means and said computer means and between said computer means and said controller means, said communication means including signal processor means adapted to receive the signal pulses from a plurality of said detector means and to generate, in response to said signal pulses, an encoded binary electrical signal representing both the total number of signal pulses received by said processor means during a specified time span, and the duration of each, said total number indicative of vehicle count and each of said durations indicative of the speed of a vehicle in proximity to one of said detectors; said computer means being adapted to receive said encoded binary electrical signals from said processor means and, based thereupon, to generate necessary command electrical signals for said controller means, said command signals transmitted to said controller means through said communication means.
Claim 3
Dependent Claim
20 words
The apparatus as recited in claim 1 wherein said signal processor means is adapted to respond to signal pulse discontinuities.
Claim 4
Dependent Claim
15 words
The apparatus as recited in claim 2 wherein said discontinuities comprise signal pulse leading edges.
Claim 5
Dependent Claim
15 words
The apparatus as recited in claim 2 wherein said discontinuities comprise signal pulse trailing edges.
Claim 6
Dependent Claim
137 words
The apparatus as recited in claim 1, wherein said electronic computer means comprises: a. foreground computation means adapted to receive said encoded binary electrical signals from said processor means and, based thereupon, to generate necessary command electrical signals for said controllers, said command signals transmitted to said controllers through said communication means, b. background computation means in mutual electrical data signal communication with said foreground means, said background means adapted, in response to data from said foreground means, to generate a plurality of electrical data signals together representing an optimized pattern of commands for those of said controllers which control the operation of those said signal heads in proximity with said selected ones of the intersections, and c. executive operational means adapted to schedule the operation and the mutual interaction of said foreground means and background means.
Claim 7
Dependent Claim
125 words
The apparatus as recited in claim 5, wherein said executive operational means comprises: electronic computer means for clocking an interval of time known as an execution cycle, which is defined as the sum of time allotted for completion of all foreground programs: electronic computer means for generating a program interrupt at the completion of an execution cycle; electronic computer means in response to said program interrupt for: stopping execution of a background program so as to perserve the background program environment, and executing the next and succeeding foreground programs in queue; electronic computer means for reactivating the interrupted background program and executing the next background program in queue at the completion of execution of all foreground programs; and electronic computer means for cyclically repeating above.
Claim 8
Dependent Claim
85 words
The apparatus as recited in claim 5, wherein said foreground computation means includes apparatus for converting, in real time, speed and count data into relevant traffic parameters comprising: electronic computer means for constructing and updating a vehicle position/speed/direction matrix; electronic computer means for propagating vehicle counts at the measured speeds through a representation of a system of streets comprising the traffic control network; and electronic computer means for calculAting link input and output volume, number of stops, stop delay time, queue length, and travel time.
Claim 9
Dependent Claim
93 words
The apparatus as recited in claim 7, wherein said means for constructing and updating said vehicle position/speed/direction matrix comprises: electronic computer means for constructing each column of said matrix to correspond to one-directional links within said network; electronic computer means for constructing the row elements of a specific column to correspond to fixed travel time units along said link; and electronic computer means for defining surveillance pointers corresponding to specific ingress or egress points along the link with respect to matrix elements where count data is to be entered, summed, modified or deleted.
Claim 10
Dependent Claim
104 words
The apparatus as recited in claim 8, wherein said means for propagating vehicle counts at the measured speeds through a representation of a system of streets comprising the traffic control network comprises: electronic computer means for adjusting the relative positions of said surveillance pointers with respect to said matrix elements in unit travel time increments to account for variation in speed between surveillance points; and electronic computer means for decrementing the starting row number in a circular fashion for a preselected group of rows and columns within said matrix as each unit travel time elapses to advance unimpeded traffic forward in time and distance.
Claim 11
Dependent Claim
106 words
The apparatus as recited in claim 9, wherein said means for calculating link input and output volume, number of stops, stop delay time, queue length and travel time comprises: electronic computer means for defining a set of surveillance pointers for each link; electronic computer means for summing and differencing input and output counts in each propagation time interval; electronic computer means for computing stops and delays from propagated vehicle counts and current signal light status; electronic computer means for computing queue length from said input and output count difference; and electronic computer means for summing said queue length each propagation time interval to determine travel time.
Claim 12
Dependent Claim
36 words
The apparatus as recited in claim 7, further including: electronic computer means for computing signal phase termination times for minor intersections, said minor intersections located between major intersections and having minimal instrumentation using a pressure function.
Claim 13
Dependent Claim
57 words
The apparatus as recited in claim 7, further including: electronic computer means for computing additional required measures of effectiveness from a basic set of surveillance parameters; electronic computer means for arranging said set of surveillance parameters in summary tables; and electronic computer means for normalizing surveillance count data by differencing and zeroing to prevent storage cell overflow.
Claim 14
Dependent Claim
142 words
The apparatus as recited in claim 5, wherein said foreground computation means includes apparatus for optimally calculating and implementing splits at each intersection on a cycle-by-cycle basis within the constraint of maintaining the network progression comprising: electronic computer means for calculating the required effective green time for each signalized approach; electronic computer means for computing a first difference between the network cycle length and the maximum sum of green time required for each street at an intersection; electronic computer means for apportioning said first difference between each street based on the ratio of effective green times between any adjacent streets in said intersection; electronic computer means for calculating a new split based on said apportionment of total green time per street; and electronic computer means for optimally implementing the difference between the new split and the old split for each signalized approach.
Claim 15
Dependent Claim
117 words
The apparatus as recited in claim 13, wherein the means for calculating the required effective green timE for each signalized approach comprises: electronic computer means for averaging the traffic volume over n cycles through each signalized approach to an intersection, whether left turn or straight through; electronic computer means for calculating the effective green time required to service the average volume in accordance with the following formula: tG V . HD/n where tG is the effective green time V is the average volume HD is the discharge headway per lane and n is the number of lanes per signalized approach; and electronic computer means for performing the first two steps for each signalized approach at said intersection.
Claim 16
Dependent Claim
97 words
The apparatus as recited in claim 13, wherein the means for computing a first difference between the network cycle length and the maximum sum of green time required for each street and intersection comprises: electronic computer means for summing the green times per conflicting signal movements on each street; electronic computer means for summing the maximum green time for each street based on said sums of the green times per conflicting signal movements; and electronic computer means for computing said first difference between the network cycle length and said sum of maximum green times for each street.
Claim 17
Dependent Claim
120 words
The apparatus as recited in claim 15, wherein the means for apportioning said first difference between each street based on the ratio of effective green times between any adjacent streets in said intersection comprises: electronic computer means for calculating the ratio of effective green time per street by dividing said sum of green times per conflicting signal movements by said sum of the maximum green times for each street; electronic computer means for calculating the split per street as follows: multiplying said ratio of effective green times per street by said first difference; adding said sum of the green time per conflicting signal movement; and electronic computer means for repeating the above two steps for each street in said intersection.
Claim 18
Dependent Claim
48 words
The apparatus as recited in claim 16, further including: electronic computer means for comparing said new split with a preselected minimum value; and electronic computer means for adjusting said new split to be equal to said minimum value if said new split is less than said minimum value.
Claim 19
Dependent Claim
114 words
The apparatus as recited in claim 5, wherein said background computation means includes apparatus for calculating optimum traffic signal settings for a traffic control network, in real time, including breaking down said network into subnetworks, optimizing each subnetwork, and interfacing each subnetwork wherein the means for optimizing each subnetwork comprises: electronic computer means for selecting a signal cycle range; electronic computer means for determining whether or not to reoptimize; electronic computer means for playing a series of Monte Carlo games for each signal cycle and using a gradient search technique to determine the optimum signal offsets for minimum delay and stops; and electronic computer means for determining the optimum signal cycle and corresponding offsets.
Claim 20
Dependent Claim
34 words
The apparatus as recited in claim 18, wherein said background computation means further includes: electronic computer means for constructing a link weighting matrix, and electronic computer means for triangularizing and inverting said weighting matrix.
Claim 21
Dependent Claim
22 words
The apparatus as recited in claim 18, wherein said apparatus is adapted to minimize the following function with respect to intersection offsets:
Claim 22
Dependent Claim
16 words
The apparatus as recited in claim 18, wherein said apparatus is adapted to employ the following
References Cited (Backward Citations)
US3533086A
Cited
US3828307A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 1978-11-17 | 1979-05-19 | 1979-11-18 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 1982-11-17 | 1983-05-19 | 1983-11-18 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 1986-11-17 | 1987-05-19 | 1987-11-18 | $7700.00 | Window Closed / Lapsed |