CN103985251B - A kind of method and system of vehicle queue length measuring and calculating - Google Patents
A kind of method and system of vehicle queue length measuring and calculating Download PDFInfo
- Publication number
- CN103985251B CN103985251B CN201410161695.1A CN201410161695A CN103985251B CN 103985251 B CN103985251 B CN 103985251B CN 201410161695 A CN201410161695 A CN 201410161695A CN 103985251 B CN103985251 B CN 103985251B
- Authority
- CN
- China
- Prior art keywords
- vehicle
- road
- cycle
- time
- check point
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Traffic Control Systems (AREA)
Abstract
Method and system for vehicle queue length measuring and calculating, by setting up urban road combination traffic flow model, are divided into steady flow and mix flow by information of vehicle flowrate, can accurate simulation reality information of vehicle flowrate.By carrying out the collection of digitizing figure to road, the pixel in the original map of digitizing figure can be made as the coordinate of road, setting sampling time interval, carry out the rate of leaving away of vehicle on road described in sample detecting at set intervals, when detecting that the vehicle on described road does not readvance within the road cycle, the digitizing graphical information of described road is again gathered in described sampling location, identify in described digital figure information with different pixels point in described original map, obtain the start position blocking up and occur, according to the distance of the check point described in start point distance that gets congestion, and detect that the moment that vehicle does not readvance within the current cycle can calculate real-time vehicle queue length by vehicle queue length computing formula.
Description
Technical field
The present invention relates to vehicle queue length measuring technique on a kind of road.Relate in particular to the method and system of a kind of vehicle queue length measuring and calculating.
Background technology
Along with the continuous rising of the recoverable amount of vehicle, urban road blocks up day by day, thus causes Urban Road Traffic Accidents to take place frequently.Once road gets congestion, by directly reducing the operational efficiency of road network, also easily bring out second accident.Reducing the effective way of negative effect that traffic hazard brings, is to be blocked up the impact caused by real-time operation, according to the time that can be calculated road and reach maximum queue length, blocks up provide reliable theoretical foundation for taking effective measures process.
Chinese patent literature CN102034353A discloses a kind of Urban Road Traffic Accidents queue length measuring method based on fixed detector.The method is based on the fixed detector arranged in road, in order to detect the rate of leaving away of vehicle, by the feature adopting urban road combination traffic flow to describe vehicle arrival.According to arrival rate and the rate of leaving away of vehicle, set up the queue length measuring method based on fixed detector, then according to the time that traffic hazard continues, calculate the maximum queue length that traffic hazard causes.The method can calculate and occur in fixed detector and cause along the traffic hazard in vehicle heading front the vehicle queue length blocked up.But the position of collision happens has randomness on road, may occur in fixed detector front, also may occur in fixed detector rear, method disclosed in above-mentioned patent documentation cannot calculate the position that in reality, all collisions occur, poor universality.
Summary of the invention
For this reason, technical matters to be solved by this invention is only can calculate in prior art the poor universality occurring in fixed detector and cause the vehicle queue length blocked up to bring along the traffic hazard in vehicle heading front.
For solving the problems of the technologies described above, technical scheme of the present invention is:
A method for vehicle queue length measuring and calculating, is characterized in that, comprise the following steps:
S1: describe by setting up urban road combination traffic flow model the arrival feature that road gets on the bus, calculate the arrival rate of vehicle on described road, described arrival rate is the vehicle number entering described road in the unit time; Further comprising the steps:
S11: described combination traffic flow is divided into steady flow and discrete flow, the vehicle that sails into continuously that described steady flow is let pass by crossing, upstream Through Lane is formed, discrete flow is made up of the vehicle that turn left in crossing, upstream and right-turn lane sails into, the time being started by crossing, upstream Through Lane to let pass is set to Period Start Time, and on described road, the arrival rate of vehicle is:
Wherein, λ
1for the arrival rate of steady flow, λ
2for the arrival rate of discrete flow, g
1for the duration that crossing, upstream Through Lane is let pass, c
1for combination the traffic flow cycle, and combination the traffic flow cycle equal the upstream crossing signals cycle;
S2: to choose in road a certain position as sampling location, gather the digitizing figure of road when travelling without vehicle between upstream and downstream two crossings, using the digitizing figure that the gets original map as described road, the reference position in the corresponding road downstream of starting pixels point of described digitizing figure, the end position of the corresponding road upstream of the pixel that described digitizing figure terminates;
S3: select optional position as check point on described road, detects the rate of leaving away of vehicle on described road every sampling interval Δ t, described in the rate of leaving away be in the unit time, leave the vehicle number of described road;
S4: described check point, when detecting that the vehicle on described road does not readvance within the current cycle, gathers the digitizing graphical information of described road again in described sampling location;
S5: by the digitizing figure again got, compare with described original map, the difference of comparison two width digitizing figure, the start point distance that obtaining blocks up occurs is from the distance l of check point
0, and the position occurred that judges to block up is positioned at upstream or the downstream of described check point;
S6: according to described distance l
0, and the position got congestion, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, calculate real-time vehicle queue length by vehicle queue length measure formula.
The digitizing figure will again got in described step S5, be specially from the digitizing figure of described original map this step of comparing: the pixel that comparison two width figure is different, to identify from downstream to upstream first different pixel, be the position got congestion.
In described step S6, specifically comprise the following steps:
S61: judge that the position got congestion is positioned at upstream or the downstream of described check point;
S62: if the position got congestion is positioned at the downstream of described check point, the distance of the position got congestion and described check point is l
0, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, then by vehicle queue length measure formula:
S63: if the position got congestion is positioned at the upstream of described check point, the distance of the position got congestion and described check point is l
0, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, then by vehicle queue length measure formula:
Wherein, t is that described check point detects that vehicle when not being moved or do not detect that vehicle is by any time after described check point, N within the road cycle
1and N
2be respectively combination traffic flow place Δ c excess time in cycle when vehicle arrives
1traffic flow place Δ c excess time in cycle is combined at the end of the vehicle number of interior arrival and diffusion of blocking up
2the vehicle number of interior arrival; q
ibe the vehicle departing rate detected in i-th sampling time interval, i is the sequence number in the time interval that described check point is detected, and n is the number of times be detected to described check point during any time t; k
jfor section jam density, be generally taken as 100-150 car/kilometer;
N
1: as Δ c
1> c
1-g
1time, N
1=λ
1(Δ c
1-c
1+ g
1)+λ
2(c
1-g
1), wherein λ
1(Δ c
1-c
1+ g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1the interior vehicle number arrived with steady flow form, λ
2(c
1-g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1within discrete flow form arrive vehicle number; As Δ c
1< c
1-g
1time, N
1=λ
2c
1, now, combination traffic flow place Δ c excess time in cycle when vehicle arrives
1inside only comprise discrete flow, and the vehicle number arrived is λ
2Δ c
1; N
2: as Δ c
2< g
1time, N
2=λ
1Δ c
2, now, at the end of diffusion of blocking up, combine traffic flow place Δ c excess time in cycle
2inside only comprise steady flow, and the vehicle number arrived is λ
1Δ c
2; As Δ c
2> g
1time, N
2=λ
1g
1+ λ
2(Δ c
2-g
1), wherein, λ
1g
1for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with steady flow form, λ
2(Δ c
2-g
1) for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with discrete flow form.
Check point described in described step S4 is detecting that the vehicle on described road does not readvance within the current cycle, and this step is specially:
When described check point detects that the vehicle in dead ahead is not moved within the road cycle in the given time or vehicle passing detection point do not detected.
A system for vehicle queue length measuring and calculating, comprises with lower module:
Module is set up in traffic flow: for setting up the arrival feature that urban road combination traffic flow model to be got on the bus to describe road, calculate the arrival rate of vehicle on described road, described arrival rate is the vehicle number entering described road in the unit time; Comprise further:
Arrival rate computing module, for described combination traffic flow is divided into steady flow and discrete flow, the vehicle that sails into continuously that described steady flow is let pass by crossing, upstream Through Lane is formed, discrete flow is made up of the vehicle that turn left in crossing, upstream and right-turn lane sails into, the time being started by crossing, upstream Through Lane to let pass is set to Period Start Time, and on described road, the arrival rate of vehicle is:
Wherein, λ
1for the arrival rate of steady flow, λ
2for the arrival rate of discrete flow, g
1for the duration that crossing, upstream Through Lane is let pass, c
1for combination the traffic flow cycle, and combination the traffic flow cycle equal the upstream crossing signals cycle;
Sampling module: to choose in road a certain position as sampling location, gather the digitizing figure of road during travelling without vehicle between upstream and downstream two crossings, using the digitizing figure that the gets original map as described road, the reference position in the corresponding road downstream of starting pixels point of described digitizing figure, the end position of the corresponding road upstream of the pixel that described digitizing figure terminates;
Detection module: select optional position as check point on described road, detects the rate of leaving away of vehicle on described road every sampling interval Δ t, described in the rate of leaving away be in the unit time, leave the vehicle number of described road;
Secondary acquisition module: described check point, when detecting that the vehicle on described road does not readvance within the current cycle, gathers the digitizing figure of described road again in described sampling location;
Comparing module: by the digitizing figure again got, compare with described original map, the difference of comparison two width digitizing figure, the start point distance that obtaining blocks up occurs is from the distance l of check point
0, and the position occurred that judges to block up is positioned at upstream or the downstream of described check point;
Computing module: according to described distance l
0, and the position got congestion, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, calculate real-time vehicle queue length by vehicle queue length measure formula.
The digitizing figure will again got in described comparing module, compare with described original map, be specially:
By the digitizing figure again got, compare with the digitizing figure of described original map, the pixel that main comparison two width figure is different, identifies from downstream to first of upstream different pixel, is the position got congestion.
In described computing module, specifically comprise with lower module:
Position judging module: judge that the position got congestion is positioned at upstream or the downstream of described check point;
First computing module: if the position got congestion is positioned at the downstream of described check point, the distance of the position got congestion and described check point is l
0, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, then by vehicle queue length measure formula:
Second computing module: if the position got congestion is positioned at the upstream of described check point, the distance of the position got congestion and described check point is l
0, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, then by vehicle queue length measure formula:
Wherein, t is that described check point detects that vehicle when not being moved or any time after vehicle passing detection point do not detected, N within the road cycle
1and N
2be respectively combination traffic flow place Δ c excess time in cycle when vehicle arrives
1traffic flow place Δ c excess time in cycle is combined at the end of the vehicle number of interior arrival and diffusion of blocking up
2the vehicle number of interior arrival; q
ibe the vehicle departing rate detected in i-th sampling time interval, i is the sequence number in the time interval that described check point is detected, and n is the number of times be detected to described check point during any time t; k
jfor section jam density, be generally taken as 100-150 car/kilometer;
N
1: as Δ c
1> c
1-g
1time, N
1=λ
1(Δ c
1-c
1+ g
1)+λ
2(c
1-g
1), wherein λ
1(Δ c
1-c
1+ g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1the interior vehicle number arrived with steady flow form, λ
2(c
1-g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1within discrete flow form arrive vehicle number; As Δ c
1< c
1-g
1time, N
1=λ
2c
1, now, combination traffic flow place Δ c excess time in cycle when vehicle arrives
1inside only comprise discrete flow, and the vehicle number arrived is λ
2Δ c
1; N
2: as Δ c
2< g
1time, N
2=λ
1Δ c
2, now, at the end of diffusion of blocking up, combine traffic flow place Δ c excess time in cycle
2inside only comprise steady flow, and the vehicle number arrived is λ
1Δ c
2; As Δ c
2> g
1time, N
2=λ
1g
1+ λ
2(Δ c
2-g
1), wherein, λ
1g
1for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with steady flow form, λ
2(Δ c
2-g
1) for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with discrete flow form.
Described check point in described secondary acquisition module is detecting that the vehicle on described road does not readvance within the current cycle, is specially:
When described check point detects that the vehicle in dead ahead is not moved within the road cycle in the given time or vehicle passing detection point do not detected.
Technique scheme of the present invention has the following advantages compared to existing technology:
1. method and system for vehicle queue length measuring and calculating, by setting up urban road combination traffic flow model, are divided into steady flow and mix flow by information of vehicle flowrate, can accurate simulation reality information of vehicle flowrate.By carrying out the collection of digitizing figure to road, the pixel in the original map of digitizing figure can be made as the coordinate of road, setting sampling time interval, carry out the rate of leaving away of vehicle on road described in sample detecting at set intervals, when detecting that the vehicle on described road does not readvance within the road cycle, the digitizing graphical information of described road is again gathered in described sampling location, identify in described digital figure information with different pixels point in described original map, obtain the start position blocking up and occur, according to the distance of the check point described in start point distance that gets congestion, and detect that the moment that vehicle does not readvance within the current cycle can calculate real-time vehicle queue length by vehicle queue length computing formula.
2. the method and system of a vehicle queue length measuring and calculating, the digitizing graphical information again got and described original map are compared, by the pixel that comparison two width figure is different, identifiable design is because getting congestion, the change produced in digitizing figure, thus determine the accurate location that gets congestion.
3. method and system for vehicle queue length measuring and calculating, according to the position judging to get congestion, by vehicle queue length measure formula, can calculating after getting congestion at an arbitrary position, causing the length of vehicle queue because blocking up.
4. method and system for vehicle queue length measuring and calculating, check point can detect the situation that vehicle is not moved within the road cycle in the given time, thus judges road gets congestion.
Accompanying drawing explanation
In order to make content of the present invention be more likely to be clearly understood, below according to a particular embodiment of the invention and by reference to the accompanying drawings, the present invention is further detailed explanation, wherein
Fig. 1 is the process flow diagram of the method for a kind of vehicle queue length measuring and calculating of one embodiment of the invention;
Fig. 2 is the schematic diagram of a kind of situation that gets congestion of method of a kind of vehicle queue length measuring and calculating of one embodiment of the invention;
Fig. 3 is the structured flowchart of the system of a kind of vehicle queue length measuring and calculating of one embodiment of the invention.
In figure, Reference numeral is expressed as: module is set up in 1-traffic flow; 2-sampling module; 3-detection module; 4-secondary acquisition module; 5-comparing module; 6-computing module.
Embodiment
Embodiment 1
As shown in Figure 1, as one embodiment of the present of invention, a kind of method of vehicle queue length measuring and calculating, comprises the following steps:
S1: describe by setting up urban road combination traffic flow model the arrival feature that road gets on the bus, calculate the arrival rate of vehicle on described road, described arrival rate is the vehicle number entering described road in the unit time; Further comprising the steps:
S11: described combination traffic flow is divided into steady flow and discrete flow, the vehicle that sails into continuously that described steady flow is let pass by crossing, upstream Through Lane is formed, discrete flow is made up of the vehicle that turn left in crossing, upstream and right-turn lane sails into, the time being started by crossing, upstream Through Lane to let pass is set to Period Start Time, and on described road, the arrival rate of vehicle is:
Wherein, λ
1for the arrival rate of steady flow, λ
2for the arrival rate of discrete flow, g
1for the duration that crossing, upstream Through Lane is let pass, c
1for combination the traffic flow cycle, and combination the traffic flow cycle equal the upstream crossing signals cycle.As a kind of specific implementation, the described steady flow in the present embodiment and discrete flow record by the multiple radar detedtors being arranged on crossing, upstream.
S2: to choose in road a certain position as sampling location, gather the digitizing figure of road when travelling without vehicle between upstream and downstream two crossings, using the digitizing figure that the gets original map as described road, the reference position in the corresponding road downstream of starting pixels point of described digitizing figure, the end position of the corresponding road upstream of the pixel that described digitizing figure terminates.As a kind of specific implementation, by camera acquisition digitized image in the present embodiment.
S3: select optional position as check point on described road, detects the rate of leaving away of vehicle on described road every sampling interval Δ t, described in the rate of leaving away be in the unit time, leave the vehicle number of described road.As a kind of specific implementation, to be left away rate by the collection of radar data acquisition device in the present embodiment.
S4: described check point, when detecting that the vehicle on described road does not readvance within the current cycle, gathers the digitizing graphical information of described road again in described sampling location.
S5: by the digitizing figure again got, compare with described original map, the difference of comparison two width digitizing figure, the start point distance that obtaining blocks up occurs is from the distance l of check point
0, and the position occurred that judges to block up is positioned at upstream or the downstream of described check point.
S6: according to described distance l
0, and the position got congestion, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, calculate real-time vehicle queue length by vehicle queue length measure formula.
A method for vehicle queue length measuring and calculating, by setting up urban road combination traffic flow model, is divided into steady flow and mix flow by information of vehicle flowrate, can accurate simulation reality information of vehicle flowrate.By carrying out the collection of digitizing figure to road, the pixel in the original map of digitizing figure can be made as the coordinate of road, setting sampling time interval, carry out the rate of leaving away of vehicle on road described in sample detecting at set intervals, when detecting that the vehicle on described road does not readvance within the road cycle, the digitizing graphical information of described road is again gathered in described sampling location, identify in described digital figure information with different pixels point in described original map, obtain the start position blocking up and occur, according to the distance of the check point described in start point distance that gets congestion, and detect that the moment that vehicle does not readvance within the current cycle can calculate real-time vehicle queue length by vehicle queue length computing formula.
Embodiment 2
As one embodiment of the present of invention, on the basis of above-described embodiment 1, the digitizing figure will again got in described step S5, be specially from the digitizing figure of described original map this step of comparing: the pixel that comparison two width figure is different, to identify from downstream to upstream first different pixel, be the position got congestion.
A kind of method of vehicle queue length measuring and calculating, the digitizing graphical information again got and described original map are compared, by the pixel that comparison two width figure is different, identifiable design is because getting congestion, the change produced in digitizing figure, thus determine the accurate location that gets congestion.
Embodiment 3
As one embodiment of the present of invention, on the basis of above-described embodiment 1 or 2, in described step S6, specifically comprise the following steps:
S61: judge that the position got congestion is positioned at upstream or the downstream of described check point; As shown in Figure 2, the position got congestion is positioned at the downstream of described check point.
S62: if the position got congestion is positioned at the downstream of described check point, and vehicle heading is from upstream toward downstream; The distance of the position got congestion and described check point is l
0, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, then by vehicle queue length measure formula:
S63: if the position got congestion is positioned at the upstream of described check point, the distance of the position got congestion and described check point is l
0, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, then by vehicle queue length measure formula:
Wherein, t is that described check point detects that vehicle when not being moved or do not detect that vehicle is by any time after described check point, N within the road cycle
1and N
2be respectively combination traffic flow place Δ c excess time in cycle when vehicle arrives
1traffic flow place Δ c excess time in cycle is combined at the end of the vehicle number of interior arrival and diffusion of blocking up
2the vehicle number of interior arrival; q
ibe the vehicle departing rate detected in i-th sampling time interval, i is the sequence number in the time interval that described check point is detected, and n is the number of times be detected to described check point during any time t; k
jfor section jam density, be generally taken as 100-150 car/kilometer;
N
1: as Δ c
1> c
1-g
1time, N
1=λ
1(Δ c
1-c
1+ g
1)+λ
2(c
1-g
1), wherein λ
1(Δ c
1-c
1+ g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1the interior vehicle number arrived with steady flow form, λ
2(c
1-g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1within discrete flow form arrive vehicle number; As Δ c
1< c
1-g
1time, N
1=λ
2c
1, now, combination traffic flow place Δ c excess time in cycle when vehicle arrives
1inside only comprise discrete flow, and the vehicle number arrived is λ
2Δ c
1; N
2: as Δ c
2< g
1time, N
2=λ
1Δ c
2, now, at the end of diffusion of blocking up, combine traffic flow place Δ c excess time in cycle
2inside only comprise steady flow, and the vehicle number arrived is λ
1Δ c
2; As Δ c
2> g
1time, N
2=λ
1g
1+ λ
2(Δ c
2-g
1), wherein, λ
1g
1for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with steady flow form, λ
2(Δ c
2-g
1) for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with discrete flow form.
A method for vehicle queue length measuring and calculating, by above-mentioned steps, according to the position judging to get congestion, by vehicle queue length measure formula, can calculating after getting congestion at an arbitrary position, causing the length of vehicle queue because blocking up.
Embodiment 4
As one embodiment of the present of invention, on the basis of above-mentioned 1-3 any embodiment, check point described in described step S4 is detecting that the vehicle on described road does not readvance within the current cycle, and this step is specially: when described check point detects that the vehicle in dead ahead is not moved within the road cycle within the schedule time (choose in the present embodiment in the current cycle first 20 seconds as the schedule time) or vehicle passing detection point do not detected.Also can choose the time of other numerical value as required as the schedule time, realize object of the present invention equally.
A method for vehicle queue length measuring and calculating, check point can detect the situation that vehicle is not moved within the road cycle in the given time, thus judges road gets congestion.
Embodiment 5
As shown in Figure 3, as one embodiment of the present of invention, a kind of system of vehicle queue length measuring and calculating, comprises with lower module:
Module 1 is set up in traffic flow: for setting up the arrival feature that urban road combination traffic flow model to be got on the bus to describe road, calculate the arrival rate of vehicle on described road, described arrival rate is the vehicle number entering described road in the unit time; Comprise further:
Arrival rate computing module, for described combination traffic flow is divided into steady flow and discrete flow, the vehicle that sails into continuously that described steady flow is let pass by crossing, upstream Through Lane is formed, discrete flow is made up of the vehicle that turn left in crossing, upstream and right-turn lane sails into, the time being started by crossing, upstream Through Lane to let pass is set to Period Start Time, and on described road, the arrival rate of vehicle is:
Wherein, λ
1for the arrival rate of steady flow, λ
2for the arrival rate of discrete flow, g
1for the duration that crossing, upstream Through Lane is let pass, c
1for combination the traffic flow cycle, and combination the traffic flow cycle equal the upstream crossing signals cycle.As a kind of specific implementation, the described steady flow in the present embodiment and discrete flow record by the multiple radar detedtors being arranged on crossing, upstream.
Sampling module 2: to choose in road a certain position as sampling location, gather the digitizing figure of road during travelling without vehicle between upstream and downstream two crossings, using the digitizing figure that the gets original map as described road, the reference position in the corresponding road downstream of starting pixels point of described digitizing figure, the end position of the corresponding road upstream of the pixel that described digitizing figure terminates.As a kind of specific implementation, by digitizing figure described in camera acquisition in the present embodiment.
Detection module 3: select optional position as check point on described road, detects the rate of leaving away of vehicle on described road every sampling interval Δ t, described in the rate of leaving away be in the unit time, leave the vehicle number of described road.As a kind of specific implementation, rate of leaving away described in being obtained by radar detedtor in the present embodiment.
Secondary acquisition module 4: described check point, when detecting that the vehicle on described road does not readvance within the current cycle, gathers the digitizing figure of described road again in described sampling location.
Comparing module 5: by the digitizing figure again got, compare with described original map, the difference of comparison two width digitizing figure, the start point distance that obtaining blocks up occurs is from the distance l of check point
0, and the position occurred that judges to block up is positioned at upstream or the downstream of described check point.
Computing module 6: according to described distance l
0, and the position got congestion, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, calculate real-time vehicle queue length by vehicle queue length measure formula.
A system for vehicle queue length measuring and calculating, as a kind of specific implementation, can install within a processor and run by processor is unified.By setting up urban road combination traffic flow model, information of vehicle flowrate is divided into steady flow and mix flow, can accurate simulation reality information of vehicle flowrate.By carrying out the collection of digitizing figure to road, the pixel in the original map of digitizing figure can be made as the coordinate of road, setting sampling time interval, carry out the rate of leaving away of vehicle on road described in sample detecting at set intervals, when detecting that the vehicle on described road does not readvance within the road cycle, the digitizing graphical information of described road is again gathered in described sampling location, identify in described digital figure information with different pixels point in described original map, obtain the start position blocking up and occur, according to the distance of the check point described in start point distance that gets congestion, and detect that the moment that vehicle does not readvance within the current cycle can calculate real-time vehicle queue length by vehicle queue length computing formula.
Embodiment 6
As one embodiment of the present of invention, on the basis of above-described embodiment 5, the digitizing figure again got in described comparing module 5, compare with described original map, be specially:
After colliding, again obtain the digitizing figure of a road (digitizing figure is in units of pixel in same place, pixel can treat as coordinate simultaneously), compare with the digitizing figure of described original map, the pixel that comparison two width figure is different, to identify from downstream to upstream first different pixel, be the position got congestion.
A kind of system of vehicle queue length measuring and calculating, the digitizing graphical information again got and described original map are compared, by the pixel that comparison two width figure is different, identifiable design is because getting congestion, the change produced in digitizing figure, thus determine the accurate location that gets congestion.
Embodiment 7
As one embodiment of the present of invention, on the basis of above-described embodiment 5 or 6, in described computing module 6, specifically comprise with lower module:
Position judging module: judge that the position got congestion is positioned at upstream or the downstream of described check point;
First computing module: if the position got congestion is positioned at the downstream of described check point, and vehicle heading is from upstream toward downstream; The distance of the position got congestion and described check point is l
0, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, then by vehicle queue length measure formula:
Second computing module: if the position got congestion is positioned at the upstream of described check point, and vehicle heading is from upstream toward downstream; The distance of the position got congestion and described check point is l
0, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, then by vehicle queue length measure formula:
Wherein, t is that described check point detects that vehicle when not being moved or any time after vehicle passing detection point do not detected, N within the road cycle
1and N
2be respectively combination traffic flow place Δ c excess time in cycle when vehicle arrives
1traffic flow place Δ c excess time in cycle is combined at the end of the vehicle number of interior arrival and diffusion of blocking up
2the vehicle number of interior arrival; q
ibe the vehicle departing rate detected in i-th sampling time interval, i is the sequence number in the time interval that described check point is detected, and n is the number of times be detected to described check point during any time t; k
jfor section jam density, be generally taken as 100-150 car/kilometer;
N
1: as Δ c
1> c
1-g
1time, N
1=λ
1(Δ c
1-c
1+ g
1)+λ
2(c
1-g
1), wherein λ
1(Δ c
1-c
1+ g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1the interior vehicle number arrived with steady flow form, λ
2(c
1-g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1within discrete flow form arrive vehicle number; As Δ c
1< c
1-g
1time, N
1=λ
2c
1, now, combination traffic flow place Δ c excess time in cycle when vehicle arrives
1inside only comprise discrete flow, and the vehicle number arrived is λ
2Δ c
1; N
2: as Δ c
2< g
1time, N
2=λ
1Δ c
2, now, at the end of diffusion of blocking up, combine traffic flow place Δ c excess time in cycle
2inside only comprise steady flow, and the vehicle number arrived is λ
1Δ c
2; As Δ c
2> g
1time, N
2=λ
1g
1+ λ
2(Δ c
2-g
1), wherein, λ
1g
1for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with steady flow form, λ
2(Δ c
2-g
1) for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with discrete flow form.
A system for vehicle queue length measuring and calculating, by above-mentioned module, according to the position judging to get congestion, by vehicle queue length measure formula, can calculating after getting congestion at an arbitrary position, causing the length of vehicle queue because blocking up.
Embodiment 8
As one embodiment of the present of invention, on the basis of above-mentioned 5-7 any embodiment, described check point is detecting that the vehicle on described road does not readvance within the current cycle, is specially:
When described check point detects that the vehicle in dead ahead is not moved within the road cycle in (choose in the present embodiment in the current cycle first 20 seconds as the schedule time) in the given time or vehicle passing detection point do not detected.Also can choose the time of other numerical value as required as the schedule time, realize object of the present invention equally.
A system for vehicle queue length measuring and calculating, check point can detect the situation that vehicle is not moved within the road cycle in the given time, thus judges road gets congestion.
Obviously, above-described embodiment is only for clearly example being described, and the restriction not to embodiment.For those of ordinary skill in the field, can also make other changes in different forms on the basis of the above description.Here exhaustive without the need to also giving all embodiments.And thus the apparent change of extending out or variation be still among the protection domain of the invention.
Claims (6)
1. a method for vehicle queue length measuring and calculating, is characterized in that, comprise the following steps:
S1: describe by setting up urban road combination traffic flow model the arrival feature that road gets on the bus, calculate the arrival rate of vehicle on described road, described arrival rate is the vehicle number entering described road in the unit time; Further comprising the steps:
S11: described combination traffic flow is divided into steady flow and discrete flow, the vehicle that sails into continuously that described steady flow is let pass by crossing, upstream Through Lane is formed, discrete flow is made up of the vehicle that turn left in crossing, upstream and right-turn lane sails into, the time being started by crossing, upstream Through Lane to let pass is set to Period Start Time, and on described road, the arrival rate of vehicle is:
Wherein, λ
1for the arrival rate of steady flow, λ
2for the arrival rate of discrete flow, g
1for the duration that crossing, upstream Through Lane is let pass, c
1for combination the traffic flow cycle, and combination the traffic flow cycle equal the upstream crossing signals cycle;
S2: to choose in road a certain position as sampling location, gather the digitizing figure of road when travelling without vehicle between upstream and downstream two crossings, using the digitizing figure that the gets original map as described road, the reference position in the corresponding road downstream of starting pixels point of described digitizing figure, the end position of the corresponding road upstream of the pixel that described digitizing figure terminates;
S3: select optional position as check point on described road, detects the rate of leaving away of vehicle on described road every sampling interval Δ t, described in the rate of leaving away be in the unit time, leave the vehicle number of described road;
S4: described check point, when detecting that the vehicle on described road does not readvance within the current cycle, gathers the digitizing graphical information of described road again in described sampling location;
S5: by the digitizing figure again got, compare with described original map, the difference of comparison two width digitizing figure, the start point distance that obtaining blocks up occurs is from the distance l of check point
0, and the position occurred that judges to block up is positioned at upstream or the downstream of described check point;
S6: if the position got congestion is positioned at the downstream of described check point, according to described distance l
0, and the position got congestion, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, by vehicle queue length measure formula
Calculate real-time vehicle queue length; If the position got congestion is positioned at the upstream of described check point, according to described distance l
0, and the position got congestion, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, by vehicle queue length measure formula
Calculate real-time vehicle queue length, wherein, t is that described check point is when detecting that vehicle is not moved within the road cycle or do not detect that vehicle is by any time after described check point, N
1and N
2be respectively combination traffic flow place Δ c excess time in cycle when vehicle arrives
1traffic flow place Δ c excess time in cycle is combined at the end of the vehicle number of interior arrival and diffusion of blocking up
2the vehicle number of interior arrival; q
ibe the vehicle departing rate detected in i-th sampling time interval, i is the sequence number in the time interval that described check point is detected, and n is the number of times be detected to described check point during any time t; k
jfor section jam density, be taken as 100-150 car/kilometer;
N
1: as Δ c
1> c
1-g
1time, N
1=λ
1(Δ c
1-c
1+ g
1)+λ
2(c
1-g
1), wherein λ
1(Δ c
1-c
1+ g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1the interior vehicle number arrived with steady flow form, λ
2(c
1-g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1within discrete flow form arrive vehicle number; As Δ c
1< c
1-g
1time, N
1=λ
2c
1, now, combination traffic flow place Δ c excess time in cycle when vehicle arrives
1inside only comprise discrete flow, and the vehicle number arrived is λ
2Δ c
1;
N
2: as Δ c
2< g
1time, N
2=λ
1Δ c
2, now, at the end of diffusion of blocking up, combine traffic flow place Δ c excess time in cycle
2inside only comprise steady flow, and the vehicle number arrived is λ
1Δ c
2; As Δ c
2> g
1time, N
2=λ
1g
1+ λ
2(Δ c
2-g
1), wherein, λ
1g
1for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with steady flow form, λ
2(Δ c
2-g
1) for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with discrete flow form.
2. the method for a kind of vehicle queue length measuring and calculating according to claim 1, it is characterized in that, the digitizing figure will again got in described step S5, be specially from the digitizing figure of described original map this step of comparing: the pixel that comparison two width figure is different, to identify from downstream to upstream first different pixel, be the position got congestion.
3. the method for a kind of vehicle queue length measuring and calculating according to claim 1 and 2, it is characterized in that, check point described in described step S4 is detecting that the vehicle on described road does not readvance within the current cycle, and this step is specially:
When described check point detects that the vehicle in dead ahead is not moved within the road cycle in the given time or vehicle passing detection point do not detected.
4. a system for vehicle queue length measuring and calculating, is characterized in that, comprise with lower module:
Module is set up in traffic flow: for setting up the arrival feature that urban road combination traffic flow model to be got on the bus to describe road, calculate the arrival rate of vehicle on described road, described arrival rate is the vehicle number entering described road in the unit time; Comprise further:
Arrival rate computing module, for described combination traffic flow is divided into steady flow and discrete flow, the vehicle that sails into continuously that described steady flow is let pass by crossing, upstream Through Lane is formed, discrete flow is made up of the vehicle that turn left in crossing, upstream and right-turn lane sails into, the time being started by crossing, upstream Through Lane to let pass is set to Period Start Time, and on described road, the arrival rate of vehicle is:
Wherein, λ
1for the arrival rate of steady flow, λ
2for the arrival rate of discrete flow, g
1for the duration that crossing, upstream Through Lane is let pass, c
1for combination the traffic flow cycle, and combination the traffic flow cycle equal the upstream crossing signals cycle;
Sampling module: to choose in road a certain position as sampling location, gather the digitizing figure of road during travelling without vehicle between upstream and downstream two crossings, using the digitizing figure that the gets original map as described road, the reference position in the corresponding road downstream of starting pixels point of described digitizing figure, the end position of the corresponding road upstream of the pixel that described digitizing figure terminates;
Detection module: select optional position as check point on described road, detects the rate of leaving away of vehicle on described road every sampling interval Δ t, described in the rate of leaving away be in the unit time, leave the vehicle number of described road;
Secondary acquisition module: described check point, when detecting that the vehicle on described road does not readvance within the current cycle, gathers the digitizing figure of described road again in described sampling location;
Comparing module: by the digitizing figure again got, compare with described original map, the difference of comparison two width digitizing figure, the start point distance that obtaining blocks up occurs is from the distance l of check point
0, and the position occurred that judges to block up is positioned at upstream or the downstream of described check point;
Computing module: if the position got congestion is positioned at the downstream of described check point, according to described distance l
0, and the position got congestion, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, by vehicle queue length measure formula
Calculate real-time vehicle queue length; If the position got congestion is positioned at the upstream of described check point, according to described distance l
0, and the position got congestion, and described check point detects the moment t that vehicle does not readvance within the current cycle
s, by vehicle queue length measure formula
Calculate real-time vehicle queue length, wherein, t is that described check point is when detecting that vehicle is not moved within the road cycle or do not detect that vehicle is by any time after described check point, N
1and N
2be respectively combination traffic flow place Δ c excess time in cycle when vehicle arrives
1traffic flow place Δ c excess time in cycle is combined at the end of the vehicle number of interior arrival and diffusion of blocking up
2the vehicle number of interior arrival; q
ibe the vehicle departing rate detected in i-th sampling time interval, i is the sequence number in the time interval that described check point is detected, and n is the number of times be detected to described check point during any time t; k
jfor section jam density, be taken as 100-150 car/kilometer;
N
1: as Δ c
1> c
1-g
1time, N
1=λ
1(Δ c
1-c
1+ g
1)+λ
2(c
1-g
1), wherein λ
1(Δ c
1-c
1+ g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1the interior vehicle number arrived with steady flow form, λ
2(c
1-g
1) for combining traffic flow place Δ c excess time in cycle when vehicle arrives
1within discrete flow form arrive vehicle number; As Δ c
1< c
1-g
1time, N
1=λ
2c
1, now, combination traffic flow place Δ c excess time in cycle when vehicle arrives
1inside only comprise discrete flow, and the vehicle number arrived is λ
2Δ c
1;
N
2: as Δ c
2< g
1time, N
2=λ
1Δ c
2, now, at the end of diffusion of blocking up, combine traffic flow place Δ c excess time in cycle
2inside only comprise steady flow, and the vehicle number arrived is λ
1Δ c
2; As Δ c
2> g
1time, N
2=λ
1g
1+ λ
2(Δ c
2-g
1), wherein, λ
1g
1for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with steady flow form, λ
2(Δ c
2-g
1) for combining traffic flow place Δ c excess time in cycle at the end of diffusion of blocking up
2the interior vehicle number arrived with discrete flow form.
5. the system of a kind of vehicle queue length measuring and calculating according to claim 4, is characterized in that the digitizing figure will again got in described comparing module is compared with described original map, is specially:
By the digitizing figure again got, compare with the digitizing figure of described original map, the pixel that main comparison two width figure is different, identifies from downstream to first of upstream different pixel, is the position got congestion.
6. the system of a kind of vehicle queue length measuring and calculating according to claim 4 or 5, it is characterized in that, the described check point in described secondary acquisition module is detecting that the vehicle on described road does not readvance within the current cycle, is specially:
When described check point detects that the vehicle in dead ahead is not moved within the road cycle in the given time or vehicle passing detection point do not detected.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410161695.1A CN103985251B (en) | 2014-04-21 | 2014-04-21 | A kind of method and system of vehicle queue length measuring and calculating |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410161695.1A CN103985251B (en) | 2014-04-21 | 2014-04-21 | A kind of method and system of vehicle queue length measuring and calculating |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103985251A CN103985251A (en) | 2014-08-13 |
CN103985251B true CN103985251B (en) | 2016-03-02 |
Family
ID=51277203
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410161695.1A Expired - Fee Related CN103985251B (en) | 2014-04-21 | 2014-04-21 | A kind of method and system of vehicle queue length measuring and calculating |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103985251B (en) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104318770B (en) * | 2014-11-02 | 2017-02-01 | 上海云砥信息科技有限公司 | Method for detecting traffic jam state of expressway in real time based on mobile phone data |
CN105679024B (en) * | 2016-02-19 | 2018-06-22 | 上海果路交通科技有限公司 | A kind of intersection queue length computational methods |
CN106340182B (en) * | 2016-09-05 | 2019-01-08 | 东南大学 | The clearance control method and system of a kind of large-scale activity place vehicle |
CN106571029B (en) * | 2016-10-18 | 2019-05-24 | 青岛海信网络科技股份有限公司 | A kind of method and apparatus of vehicle queue length detection |
CN107464427B (en) * | 2017-07-17 | 2019-09-10 | 东南大学 | A kind of queuing vehicle length detecting systems and method |
CN108053649A (en) * | 2017-12-14 | 2018-05-18 | 迈锐数据(北京)有限公司 | A kind of vehicle queue length detecting system, method and apparatus |
CN108765981B (en) * | 2018-06-20 | 2021-03-02 | 昆明理工大学 | Lane-dividing real-time queuing length prediction method |
CN109163706A (en) * | 2018-07-17 | 2019-01-08 | 长沙市公安局交通警察支队 | Traffic accident scene diagram method for drafting and system, plotting equipment and storage medium |
CN109754598B (en) * | 2018-08-02 | 2021-01-08 | 银江股份有限公司 | Congestion grouping identification method and system |
CN111815966B (en) * | 2019-04-12 | 2022-08-09 | 杭州海康威视数字技术股份有限公司 | Queuing length prediction method and device, computing equipment and storage medium |
CN111540201B (en) * | 2020-04-23 | 2021-03-30 | 山东大学 | Vehicle queuing length real-time estimation method and system based on roadside laser radar |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002183880A (en) * | 2000-12-15 | 2002-06-28 | Toyo Commun Equip Co Ltd | Traffic situation providing method and device thereof |
KR100459476B1 (en) * | 2002-04-04 | 2004-12-03 | 엘지산전 주식회사 | Apparatus and method for queue length of vehicle to measure |
JP4600383B2 (en) * | 2006-10-25 | 2010-12-15 | 住友電気工業株式会社 | Traffic signal control analyzer |
CN102034353B (en) * | 2010-11-04 | 2013-01-30 | 东南大学 | Method for measuring and calculating queuing length caused by traffic accidents on urban road based on fixed detectors |
JP5741310B2 (en) * | 2011-08-10 | 2015-07-01 | 富士通株式会社 | Train length measuring device, train length measuring method, and train length measuring computer program |
CN102768804B (en) * | 2012-07-30 | 2014-03-26 | 江苏物联网研究发展中心 | Video-based traffic information acquisition method |
CN102867414B (en) * | 2012-08-18 | 2014-12-10 | 湖南大学 | Vehicle queue length measurement method based on PTZ (Pan/Tilt/Zoom) camera fast calibration |
CN103366568B (en) * | 2013-06-26 | 2015-10-07 | 东南大学 | Traffic section vehicle queue's video detecting method and system |
-
2014
- 2014-04-21 CN CN201410161695.1A patent/CN103985251B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
CN103985251A (en) | 2014-08-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103985251B (en) | A kind of method and system of vehicle queue length measuring and calculating | |
CN103985261B (en) | Based on method for controlling traffic signal lights and the system of vehicle queue length measuring and calculating | |
CN103680157B (en) | A kind of vehicle queue's overflow pre-judging method towards city bottleneck road | |
CN102034353B (en) | Method for measuring and calculating queuing length caused by traffic accidents on urban road based on fixed detectors | |
CN103903465B (en) | A kind of congestion in road reason real-time release method and system | |
CN106530694A (en) | Traffic congestion prediction method and system based on traffic congestion propagation model | |
CN103903444B (en) | A kind of instant discovery through street blocks up and causes the method and system of point | |
CN103927868A (en) | Method and system for finding out reasons for local traffic congestion | |
CN104751678B (en) | A kind of method and apparatus being monitored to the traffic conflict that fault car triggers | |
CN104751642A (en) | Real-time estimating method for high-grade road traffic flow running risks | |
CN105654720B (en) | Loop detector layout method based on urban road congestion identification | |
Chen et al. | Investigation of saturation flow on shared right-turn lane at signalized intersections | |
CN104680785A (en) | Method and device for determining traffic condition of road section | |
CN107085956A (en) | Green wave velocity calculation prompt system | |
CN104750963A (en) | Intersection delay time estimation method and device | |
CN105405301A (en) | Right-turn signal induction control method for eliminating straight-right-turn convergence conflict | |
CN103956052A (en) | Detecting method and system for road conditions | |
Margreiter | Automatic incident detection based on bluetooth detection in northern Bavaria | |
CN104851321A (en) | Vehicle safety monitoring method and system, and electronic equipment | |
Hans et al. | Clustering approach for assessing the travel time variability of arterials | |
CN104952250B (en) | Traffic organization method under traffic event condition on basis of traffic scene radar | |
CN103985265A (en) | Bus priority control method and system for avoiding bus clustering | |
CN106683406B (en) | A kind of current bottleneck detection method of the public transportation lane based on public transport vehicle-mounted GPS data | |
Ashqer et al. | Evaluating a signalized intersection performance using unmanned aerial Data | |
US20130289864A1 (en) | Identifying impact of a traffic incident on a road network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20160302 Termination date: 20170421 |