MONITORING SIGNALIZED TRAFFIC FLOW

Information

  • Patent Application
  • 20070222639
  • Publication Number
    20070222639
  • Date Filed
    March 21, 2007
    19 years ago
  • Date Published
    September 27, 2007
    19 years ago
Abstract
The present invention extends to methods, systems, and computer program products for monitoring signalized traffic flow. A processor in a sensor system or traffic controller interface estimates the time-of-arrival and other traffic flow estimates of one or more vehicles to an intersection stop bar, while the vehicles are within a continuous range of one or more transducers view of the sensor system. A level of efficiency and safety within the signalized traffic flow is estimated by the sensor system based upon one or more of the estimated time-of-arrival and other flow variables estimates and then communicated to the control unit of the traffic signal system. Other flow estimates for each vehicle include but are not limited to: position relative to the stop bar, lane position, velocity, acceleration, time headway and classification.
Description

BRIEF DESCRIPTION OF THE DRAWINGS

To further clarify the above and other advantages and features of the present invention, a more particular description of the invention will be rendered by reference to specific embodiments thereof which are illustrated in the appended drawings. It is appreciated that these drawings depict only typical embodiments of the invention and are therefore not to be considered limiting of its scope. The invention will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:



FIG. 1A illustrates a traffic monitoring system monitoring a portion of an approach to a stop bar.



FIG. 1B illustrates a block diagram of some of the components of the traffic monitoring system depicted in FIG. 1A.



FIG. 2 illustrates a flow chart of an example method for monitoring signalized traffic flow as depicted in FIGS. 1A and 1B.



FIG. 3 illustrates a graph of parameters used to calculate a level of efficiency and safety within signalized traffic flow.



FIG. 4 illustrates a two-dimensional visualization of three-dimensional controls for a monitoring a dilemma zone.



FIG. 5 illustrates examples of setting controls for different dimensions of a dilemma zone.



FIG. 6 illustrates an example of a detector group equivalent to a single detector covering a continuous range.



FIG. 7 illustrates a flow chart of an example method for determining if a vehicle is in a dilemma zone.



FIG. 8A illustrates a traffic monitoring system monitoring a portion of an approach to a stop bar on a lane-by-lane basis.



FIG. 8B illustrates a block diagram of some of the components of the traffic monitoring system depicted in FIG. 8A.



FIG. 9 illustrates a flow chart of an example method for monitoring signalized traffic flow as depicted in FIGS. 8A and 8B.



FIG. 10 illustrates a graph depicting how a current and a predicted future efficiency and safety level within signalized traffic flow can be used to select an optimal time for a green-to-amber transition.


Claims
  • 1. A method for monitoring signalized traffic flow, the method comprising: an act of receiving sensor data from a sensor that indicates the presence of one or more vehicles within a continuous range;an act of determining an estimated time-of-arrival of the one or more vehicles to a point of interest while the one or more vehicles are within the continuous range;an act of determining a level of efficiency and safety within the traffic flow based upon the estimated time-of-arrival; andan act of reporting the level of efficiency and safety.
  • 2. The method as recited in claim 1, wherein the an act of determining an estimated time-of-arrival of the one or more vehicles to a point of interest comprises an act of determining an estimated time-of-arrival to a point of interested selected from among the following: a stop bar, a crosswalk, a termination of an approach into an intersection, a location of a warning flasher, a location of a variable message sign, and a traffic control sign.
  • 3. The method as recited in claim 1, wherein the continuous range comprises at least one of the following: an extent of a dilemma zone, an extent of an early warning zone, and an extent of a clearing zone.
  • 4. The method as recited in claim 1, wherein the continuous range comprises one or more lanes.
  • 5. The method as recited in claim 4, wherein the act of determining the level of efficiency and safety comprises an act of estimating a per lane level of efficiency and safety.
  • 6. The method as recited in claim 1, further comprising: an act of comparing the estimated time-of-arrival to an upper arrival time bound; andan act of comparing the estimated time-of-arrival to a lower arrival time bound.
  • 7. The method as recited in claim 6, further comprising: an act of setting the upper arrival time bound via a configuration utility; andan act of setting the lower arrival time bound via a configuration utility.
  • 8. The method as recited in claim 7, further comprising: an act of setting the either the upper arrival time bound or the lower arrival time bound via a configuration utility;an act of setting a desirable arrival time span via a user configuration utility; andan act of determining the other arrival time bound using the desirable arrival time span and the set arrival time bound.
  • 9. The method as recited in claim 8, wherein the act of setting a desirable arrival time span via a user configuration utility comprises at least one of the following: an act of setting a desirable time headway between vehicles;an act of setting a desirable rate of vehicle flow;an act of setting a ratio indicating a desirable level of capacity usage as a ratio or percentage;an act of setting a desirable time gap between vehicles.
  • 10. The method as recited in claim 6, wherein the upper arrival time bound and the lower arrival time bound dynamically adapt.
  • 11. The method as recited in claim 6, further comprising: an act of determining the number of time-of-arrival estimates greater than the lower arrival time bound and less than the upper arrival time bound;an act of signaling the traffic controller when the number of time-of-arrival estimates exceeds a count threshold.
  • 12. The method as recited in claim 11, further comprising: an act of setting the count threshold via a configuration utility.
  • 13. The method as recited in claim 11, wherein the count threshold dynamically adapts.
  • 14. The method as recited in claim 6, further comprising: an act of comparing another traffic flow estimate detected within the continuous range to a bound.
  • 15. The method as recited in claim 14, wherein the bound dynamically adapts.
  • 16. The method as recited in claim 14, further comprising: an act of setting the bound via a configuration utility.
  • 17. The method as recited in claim 14, wherein the act of comparing another traffic flow estimate detected within the continuous range to a bound comprises an act of comparing another traffic flow estimate detected within the continuous range to a bound selected from among: a lower velocity bound, an upper velocity bound, a lower distance bound, an upper distance bound, a lower acceleration bound, an upper acceleration bound, a lower classification bound, an upper classification bound; a lower time headway bound, and an upper time headway bound.
  • 18. The method as recited in claim 6, further comprising: an act of setting a compensation factor that adjusts the estimated time-of-arrival by a percentage before comparison to the upper arrival time bound and the lower arrival time bound.
  • 19. The method as recited in claim 1, wherein the act of determining an estimated time-of-arrival of the one or more vehicles to a point of interest while the one or more vehicles are within the continuous range, comprises: an act of detecting an individual vehicle from within the received sensor data;an act of estimating a position of the vehicle relative to the point of interest;an act of estimating a velocity of the vehicle; andan act of estimating the time-of-arrival of the vehicle to the point of interest based upon at least the estimated velocity and the estimated position.
  • 20. The method as recited in claim 19, wherein the act of detecting an individual vehicle from within the received data comprises an act of discovering and tracking one or more vehicles within the continuous range.
  • 21. The method as recited in claim 19, wherein the act of estimating the velocity comprises an act of monitoring the change in the estimated position of an identified vehicle over a period of time.
  • 22. The method as recited in claim 19, wherein the act of estimating the time-of-arrival of the vehicle to the point of interest comprise an act of mathematically dividing the estimated position by the estimated velocity.
  • 23. The method as recited in claim 19, wherein the act of estimating the time-of-arrival of the vehicle to the point of interest comprises an act of modeling the flow dynamics of the vehicles based upon at least the estimated speed and the estimated position.
  • 24. The method as recited in claim 19, further comprising: an act of determining an estimated vehicle acceleration by monitoring the change in the velocity over a period of time.
  • 25. The method as recited in claim 19, further comprising: an act of determining an estimated vehicle classification.
  • 26. The method as recited in claim 25, wherein the act of determining an estimated vehicle classification comprises an act of determining one or more of an estimated vehicle length, an estimated vehicle height, and a level of received energy from a vehicle.
  • 27. The method as recited in claim 26, wherein the act of determining an estimated vehicle length comprises an act of determining a duration of a vehicle within a transducer view.
  • 28. The method as recited in claim 26, wherein the act of determining an estimated vehicle length comprises an act of determining an instantaneous extent of a vehicle within a continuum of transducer views.
  • 29. The method as recited in claim 26, wherein the act of determining an estimated vehicle height comprises an act of orienting one or more transducer views to discriminate vertically.
  • 30. The method as recited in claim 19, further comprising: an act of estimating a time headway.
  • 31. The method as recited in claim 1, wherein the act of reporting the level of efficiency and safety comprises an act of signaling the estimated level of efficiency and safety to a traffic control device.
  • 32. The method as recited in claim 31, wherein the estimated level of efficiency and safety is signaled via one or more contact closures.
  • 33. The method as recited in claim 31, wherein the estimated level of efficiency and safety indicates an optimal safety level within a time horizon.
  • 34. The method as recited in claim 31, wherein the level of efficiency and safety is within one or more bounds.
  • 35. The method as recited in claim 34, further comprising: an act of setting the one or more bounds via a configuration utility.
  • 36. The method as recited in claim 34, wherein the one or more bounds dynamically adapt.
  • 37. The method as recited in claim 1, wherein the continuous range comprises at least one or more of the following: a continuous range as defined by a single detector and a continuous range as defined by multiple contiguous detectors grouped together for reporting the level of efficiency and safety.
  • 38. The method as recited in claim 1, wherein the sensor is a radar.
  • 39. The method as recited in claim 38, wherein the radar is an FMCW radar.
  • 40. A method of monitoring traffic with a sensor, comprising: an act of receiving sensor data from a sensor that indicates a presence of one or more vehicles within a continuous range;an act of determining an estimated time-of-arrival of the vehicles to a point of interest in traffic flow while within the continuous range; andan act of reporting the estimated time-of-arrival.
  • 41. The method as recited in claim 40, wherein the act of reporting comprises displaying the estimated time-of-arrival within one or more of the following: a configuration utility, a traffic management system, a computer display, a sensor display, a display of computing device.
  • 42. The method as recited in claim 40, wherein the act of reporting the estimated time-of-arrival comprises: an act of displaying a representation of uniquely identified vehicles; andan act of displaying the estimated time-of-arrival with the representation of uniquely identified vehicles.
  • 43. A method as recited in claim 40, further comprising: an act of adjusting a configuration parameter of the sensor.
  • 44. The method as recited in claim 40, wherein the sensor is a radar.
  • 45. The method as recited in claim 44, wherein the radar is an FMCW radar.
  • 46. A method of monitoring traffic with a sensor, comprising: an act of receiving sensor data from a sensor that indicates a presence of one or more vehicles within a continuous range;an act of dynamically adapting a location of detection within a continuous range based upon a traffic characteristic; andan act of reporting detections at the location of detection.
  • 47. The method as recited in claim 46, further comprising: an act of dynamically adapting a length of detection within the continuous range based upon the traffic characteristic.
  • 48. The method as recited in claim 46, wherein the traffic characteristic is an estimated velocity of the vehicles.
  • 49. The method as recited in claim 46, wherein the location of detection dynamically adapts on a lane-by-lane basis.
  • 50. The method as recited in claim 46, wherein the length of detection dynamically adapts on a lane-by-lane basis.
  • 51. The method as recited in claim 46 wherein the act of reporting detections reporting detections at the location of detection comprises an act of reporting the detections to a traffic control device.
  • 52. The method as recited in claim 46, wherein the sensor is a radar.
  • 53. The method as recited in claim 52, wherein the radar is an FMCW radar.
Provisional Applications (1)
Number Date Country
60785964 Mar 2006 US