| Literature DB >> 27827974 |
Xu Bao1, Haijian Li2,3, Dongwei Xu4, Limin Jia5, Bin Ran6, Jian Rong7.
Abstract
The jam flow condition is one of the main traffic states in traffic flow theory and the most difficult state for sectional traffic information acquisition. Since traffic information acquisition is the basis for the application of an intelligent transportation system, research on traffic vehicle counting methods for the jam flow conditions has been worthwhile. A low-cost and energy-efficient type of multi-function wireless traffic magnetic sensor was designed and developed. Several advantages of the traffic magnetic sensor are that it is suitable for large-scale deployment and time-sustainable detection for traffic information acquisition. Based on the traffic magnetic sensor, a basic vehicle detection algorithm (DWVDA) with less computational complexity was introduced for vehicle counting in low traffic volume conditions. To improve the detection performance in jam flow conditions with a "tailgating effect" between front vehicles and rear vehicles, an improved vehicle detection algorithm (SA-DWVDA) was proposed and applied in field traffic environments. By deploying traffic magnetic sensor nodes in field traffic scenarios, two field experiments were conducted to test and verify the DWVDA and the SA-DWVDA algorithms. The experimental results have shown that both DWVDA and the SA-DWVDA algorithms yield a satisfactory performance in low traffic volume conditions (scenario I) and both of their mean absolute percent errors are less than 1% in this scenario. However, for jam flow conditions with heavy traffic volumes (scenario II), the SA-DWVDA was proven to achieve better results, and the mean absolute percent error of the SA-DWVDA is 2.54% with corresponding results of the DWVDA 7.07%. The results conclude that the proposed SA-DWVDA can implement efficient and accurate vehicle detection in jam flow conditions and can be employed in field traffic environments.Entities:
Keywords: jam flow; traffic engineering; vehicle counting; vehicle detection algorithm; wireless magnetic sensor
Year: 2016 PMID: 27827974 PMCID: PMC5134527 DOI: 10.3390/s16111868
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Pins of AMR sensors. (a) HMC1001 sensor; and (b) HMC1002 sensor.
Figure 2Disturbance of Earth’s magnetic flux lines by a vehicle.
Figure 3Sensing axes of the TrafficMS. (a) Single-module TrafficMS; and (b) double-module TrafficMS.
Figure 4Quick installment of the TrafficMS. (a) Selecting a position; (b) drilling a hole; (c) improving the hole; and (d) deploying the TrafficMS and pasting the hole.
Figure 5A vehicle waveform that is detected by the TrafficMS in free- or synchronized flow conditions.
Figure 6Waveforms of continuous traffic flow in jam flow conditions due to the tailgating effect.
Figure 7Parameters and their relationships of the SA-DWVDA.
Figure 8Experimental process.
Final parameter values of DWVDA and SA-DWVDA.
| w1 | w2 | |||||||||
| 980 | 100 | 40 × 10 | 30 × 35 | |||||||
| w1 | w2 | w3 | α | |||||||
| 980 | 100 | 40 × 10 | 30 × 35 | 0 | 980 | 980 | 40 × 100 | 20 | 30 | 0.1 |
Results of experiment scenario I for traffic vehicle counting.
| Data Sets | Dominant Mode | Counting from Camera (Vehs) | Output of DWVDA (Vehs) | Output of SA-DWVDA (Vehs) | APE of DWVDA (%) | APE of SA-DWVDA (%) |
|---|---|---|---|---|---|---|
| 200905211118 | Synchronized flow | 45 | 45 | 45 | 0.00 | 0.00 |
| 200905211336 | Synchronized flow | 206 | 207 | 206 | 0.49 | 0.49 |
| 200906301726 | Jam flow | 104 | 104 | 104 | 0.00 | 0.00 |
| 200907291708 | Synchronized flow | 59 | 58 | 59 | 1.69 | 0.00 |
| 200907291714 | Jam flow | 24 | 24 | 24 | 0.00 | 0.00 |
| 200908081012 | Synchronized flow | 32 | 32 | 32 | 0.00 | 0.00 |
| 200908091114 | Synchronized flow | 37 | 37 | 37 | 0.00 | 0.00 |
| 200910191706 | Jam flow | 67 | 68 | 68 | 1.49 | 1.49 |
| 200910221600 | Synchronized flow | 55 | 54 | 55 | 1.82 | 0.00 |
| 200911120918 | Synchronized flow | 32 | 33 | 32 | 3.13 | 0.00 |
| 200911191000 | Synchronized flow | 57 | 58 | 58 | 1.75 | 1.75 |
| 200911191006 | Synchronized flow | 67 | 67 | 67 | 0.00 | 0.00 |
| Total/MAPE | 785 | 787 | 786 | 0.86 | 0.31 |
Detailed counting-errors for individual vehicles of scenario I.
| Data Sets | Counting from Camera (Vehs) | Detailed Counting-Errors of DWVDA (Vehs) | Detailed Counting-Errors of SA-DWVDA Vehs |
|---|---|---|---|
| 200905211118 | 45 | TE(0), BE(0), LE(0) | TE(0), BE(0), LE(0) |
| 200905211336 | 206 | TE(0), BE(+1), LE(0) | TE(0), BE(0), LE(0) |
| 200906301726 | 104 | TE(−1), BE(+1), LE(0) | TE(0), BE(0), LE(0) |
| 200907291708 | 59 | TE(−1), BE(0), LE(0) | TE(0), BE(0), LE(0) |
| 200907291714 | 24 | TE(0), BE(0), LE(0) | TE(0), BE(0), LE(0) |
| 200908081012 | 32 | TE(0), BE(0), LE(0) | TE(0), BE(0), LE(0) |
| 200908091114 | 37 | TE(0), BE(0), LE(0) | TE(0), BE(0), LE(0) |
| 200910191706 | 67 | TE(−1), BE(0), LE(0) | TE(−1), BE(0), LE(0) |
| 200910221600 | 55 | TE(−1), BE(0), LE(0) | TE(0), BE(0), LE(0) |
| 200911120918 | 32 | TE(0), BE(+1), LE(0) | TE(0), BE(0), LE(0) |
| 200911191000 | 57 | TE(−1), BE(+2), LE(0) | TE(0), BE(+1), LE(0) |
| 200911191006 | 67 | TE(0), BE(0), LE(0) | TE(0), BE(0), LE(0) |
Figure 9Field traffic flow states of experiment scenario II.
Results of experiment scenario II.
| Data Sets | Dominant Mode | Counting from Camera (Vehs) | Output of DWVDA (Vehs) | Output of SA-DWVDA (Vehs) | APE of DWVDA (%) | APE of SA-DWVDA (%) |
|---|---|---|---|---|---|---|
| 201211240300 | Free flow | 88 | 89 | 85 | 1.14 | 3.41 |
| 201211240400 | Free flow | 98 | 96 | 97 | 2.04 | 1.02 |
| 201211240500 | Free flow | 109 | 114 | 112 | 4.59 | 2.75 |
| 201211240600 | Synchronized flow | 215 | 236 | 233 | 9.77 | 8.37 |
| 201211240700 | Synchronized flow | 541 | 599 | 583 | 10.72 | 7.76 |
| 201211240800 | Jam flow | 663 | 658 | 653 | 0.75 | 1.51 |
| 201211240900 | Jam flow | 772 | 723 | 755 | 6.35 | 2.20 |
| 201211241000 | Jam flow | 726 | 711 | 727 | 2.07 | 0.14 |
| 201211241100 | Jam flow | 743 | 677 | 727 | 8.88 | 2.15 |
| 201211241200 | Jam flow | 739 | 651 | 720 | 11.91 | 2.57 |
| 201211241300 | Jam flow | 784 | 665 | 773 | 15.18 | 1.40 |
| 201211241400 | Jam flow | 713 | 562 | 720 | 21.18 | 0.98 |
| 201211241500 | Jam flow | 721 | 632 | 720 | 12.34 | 0.14 |
| 201211241600 | Jam flow | 721 | 629 | 735 | 12.76 | 1.94 |
| 201211241700 | Jam flow | 642 | 594 | 689 | 7.48 | 7.32 |
| 201211241900 | Jam flow | 700 | 625 | 691 | 10.71 | 1.29 |
| 201211242000 | Synchronized flow | 616 | 632 | 619 | 2.60 | 0.49 |
| 201211242100 | Synchronized flow | 547 | 563 | 553 | 2.93 | 1.10 |
| 201211242200 | Synchronized flow | 433 | 463 | 456 | 6.93 | 5.31 |
| 201211242300 | Synchronized flow | 345 | 357 | 350 | 3.48 | 1.45 |
| 201211250000 | Free flow | 248 | 245 | 243 | 1.21 | 2.02 |
| 201211250100 | Free flow | 189 | 188 | 188 | 0.53 | 0.53 |
| Total/MAPE | 11,467 | 10,838 | 11,557 | 7.07 | 2.54 |
Detailed counting-errors for individual vehicles of scenario II.
| Data Sets | Counting from Camera (Vehs) | Detailed Counting-Errors of DWVDA (Vehs) | Detailed Counting-Errors of SA-DWVDA Vehs |
|---|---|---|---|
| 201211240300 | 88 | TE(−2), BE(+4), LE(−1) | TE(−2), BE(0), LE(−1) |
| 201211240400 | 98 | TE(−3), BE(+1), LE(0) | TE(−1), BE(0), LE(0) |
| 201211240500 | 109 | TE(−1), BE(+4), LE(+2) | TE(0), BE(+1), LE(+2) |
| 201211240600 | 215 | TE(−4), BE(+16), LE(+9) | TE(−2), BE(+11), LE(+9) |
| 201211240700 | 541 | TE(−16), BE(+60), LE(+14) | TE(−2), BE(+30), LE(+14) |
| 201211240800 | 663 | TE(−10), BE(+8), LE(−3) | TE(−8), BE(+1), LE(−3) |
| 201211240900 | 772 | TE(−45), BE(+1), LE(−5) | TE(−12), BE(0), LE(−5) |
| 201211241000 | 726 | TE(−18), BE(+3), LE(0) | TE(−1), BE(+2), LE(0) |
| 201211241100 | 743 | TE(−66), BE(+6), LE(−6) | TE(−10), BE(0), LE(−6) |
| 201211241200 | 739 | TE(−94), BE(+4), LE(+2) | TE(−22), BE(+1), LE(+2) |
| 201211241300 | 784 | TE(−117), BE(+2), LE(−4) | TE(−8), BE(+1), LE(−4) |
| 201211241400 | 713 | TE(−157), BE(+4), LE(+2) | TE(−1), BE(+6), LE(+2) |
| 201211241500 | 721 | TE(−89), BE(+2), LE(−2) | TE(0), BE(+1), LE(−2) |
| 201211241600 | 721 | TE(−111), BE(+11), LE(+7) | TE(−1), BE(+7), LE(+7) |
| 201211241700 | 642 | TE(−99), BE(+35), LE(+16) | TE(−2), BE(+41), LE(+16) |
| 201211241900 | 700 | TE(−72), BE(+1), LE(−4) | TE(−6), BE(+1), LE(−4) |
| 201211242000 | 616 | TE(−12), BE(+26), LE(+2) | TE(−1), BE(+2), LE(+2) |
| 201211242100 | 547 | TE(−2), BE(+16), LE(+2) | TE(−2), BE(+6), LE(+2) |
| 201211242200 | 433 | TE(−5), BE(+32), LE(+3) | TE(−1), BE(+21), LE(+3) |
| 201211242300 | 345 | TE(−5), BE(+17), LE(0) | TE(−2), BE(+7), LE(0) |
| 201211250000 | 248 | TE(−4), BE(+3), LE(−2) | TE(−3), BE(0), LE(−2) |
| 201211250100 | 189 | TE(−3), BE(+2), LE(0) | TE(−1), BE(0), LE(0) |
Figure 10Some vehicle waveforms of dataset 201211240800 and the outputs of SA-DWVDA from 8:00 to 8:05. (a) Vehicle waveforms; and (b) outputs of SA-DWVDA.