A CAV Platoon Control Method for Isolated Intersections: Guaranteed Feasible Multi-Objective Approach with Priority
Abstract
:1. Introduction
2. Assumptions and State-Space Formulation
- All vehicles are automated and the delay time of information transmission can be negligible. Thus, all CAV can be instantly controlled by a control algorithm;
- All vehicles are equipped with sensors, allowing them to monitor signal timing and real-time position and velocity of other CAVs;
- There is only one lane in one direction for the intersection, so that overtaking is not considered;
- The sample time ( ) is short enough for the control input to be determined and all horizons for platoons can be divisible by .
- is the position of the intersection;
- is the position of vehicle n at the end time e of cycle k.
3. Model Predictive Control and Quadratic Programming
3.1. Model Predictive Control for CAV Platoon
- U is normally a convex, compact subset of Rm;
- X is normally a convex, closed subset of Rn.
- x(k) is the current state, is the stage cost;
- F ( · ) is the terminal cost function;
- is the input sequence applied over the predictive horizon.
3.2. Quadratic Programming
4. Formulation of CAV Platoon Optimal Control and Solving Algorithms
4.1. Formulation of CAV Platoon Optimal Control
4.1.1. CAV Platoon Optimal Control Strategy
4.1.2. Objective Function
4.1.3. Recursive Feasibility and Local Stability
4.2. Sub-Platoon Splitting Algorithms
5. Experiment and Results
- is the average control delay;
- is the time stamp that a CAV crosses the intersection;
- is the time stamp that a CAV is supposed to cross the intersection under free flow speed.
- is the speed difference between vehicle n and vehicle n−1;
- is the acceleration of vehicle n at time t;
- , , are the parameters of fuel consumption and emissions model;
- is a Heaviside function of acceleration:
6. Conclusions and Future Directions
Author Contributions
Funding
Acknowledgments
Conflicts of Interest
References
- Guo, Y.; Ma, J.; Xiong, C.F.; Li, X.; Zhou, F.; Hao, W. Joint optimization of vehicle trajectories and intersection controllers with connected automated vehicles: Combined dynamic programming and shooting heuristic approach. Transp. Res. Part C Emerg. Technol. 2019, 98, 54–72. [Google Scholar] [CrossRef]
- Lokhandwala, M.; Cai, H. Dynamic ride sharing using traditional taxis and shared autonomous taxis: A case study of NYC. Transp. Res. Part C Emerg. Technol. 2018, 97, 45–60. [Google Scholar] [CrossRef]
- Fagnant, D.J.; Kockelman, K. Preparing a nation for autonomous vehicles: Opportunities, barriers and policy recommendations. Transp. Res. Part A Policy Pract. 2015, 77, 167–181. [Google Scholar] [CrossRef]
- Wang, M.; Daamen, W.; Hoogendoorn, S.P.; Arem, B.V. Rolling horizon control framework for driver assistance systems. Part I: Mathematical formulation and non-cooperative systems. Transp. Res. Part 2014, 40, 271–289. [Google Scholar] [CrossRef]
- Wang, M.; Daamen, W.; Hoogendoorn, S.P.; Arem, B.V. Rolling horizon control framework for driver assistance systems. Part II: Mathematical formulation and non-cooperative systems. Transp. Res. Part C 2014, 40, 290–311. [Google Scholar] [CrossRef]
- Li, X.P.; Yanfeng, O.Y. Characterization of Traffic Oscillation Propagation under Nonlinear Car-Following Laws. Transp. Res. Part B Methodol. 2015, 45, 1346–1361. [Google Scholar] [CrossRef]
- Zhou, Y.; Ahn, S.; Chitturi, M.; Noyce, D.A. Rolling horizon stochastic optimal control strategy for ACC and CACC under uncertainty. Transp. Res. Part C Emerg. Technol. 2017, 83, 61–76. [Google Scholar] [CrossRef]
- Zhou, Y.; Ahn, S.; Wang, M.; Hoogendoorn, S. Stabilizing mixed vehicular platoons with connected automated vehicles: An H-infinity approach. Transp. Res. Part B Methodol. 2019. [Google Scholar] [CrossRef]
- Li, Y.; Wang, H.; Wang, W.; Lu, X.; Shanwen, L. Evaluating the safety impact of adaptive cruise control in traffic oscillations on freeways. Accid. Anal. Prev. 2017, 104, 137–145. [Google Scholar] [CrossRef]
- Li, Y.; Li, Z.B.; Wang, H.; Wang, W.; Lu, X. Evaluation of the impacts of cooperative adaptive cruise control on reducing rear-end collision risks on freeways. Accid. Anal. Prev. 2017, 98, 87–95. [Google Scholar] [CrossRef]
- Li, L.; Chen, X.Q.; Zhang, L. A global optimization algorithm for trajectory data based car-following model calibration. Transp. Res. Part C Emerg. Technol. 2016, 68, 311–332. [Google Scholar] [CrossRef]
- Li, X.P.; Cui, J.; An, S.; Parsafard, M. Stop-and-go traffic analysis: Theoretical properties, environmental impacts and oscillation mitigation. Transp. Res. Part B 2014, 70, 319–339. [Google Scholar] [CrossRef]
- Treiber, M.; Kesting, A. Traffic Flow Dynamics: Data, Models and Simulation; Springer: Berlin/Heidelberg, Germany, 2013. [Google Scholar]
- Hao, S.; Yang, L.; Shi, Y. Data-Driven Car-Following Model Based on Rough Set Theory. IET Intell. Transp. Syst. 2018, 12, 49–57. [Google Scholar] [CrossRef]
- Wang, X.; Jiang, R.; Li, L.; Lin, Y.; Zheng, X.; Wang, F.Y. Capturing car-following behaviors by deep learning. IEEE Trans. Intell. Transp. Syst. 2018, 19, 910–920. [Google Scholar] [CrossRef]
- Cassidy, M. Increasing the capacity of an isolated merge by metering its on-ramp. Transp. Res. Part B 2005, 39, 896–913. [Google Scholar] [CrossRef] [Green Version]
- Liu, P.; Li, Z.; Xu, C.; Duan, H.; Wang, W. Reinforcement Learning-Based Variable Speed Limits Control to Reduce Crash Risks near Traffic Oscillations on Freeways. IET Intell. Transp. Syst. 2019, 18, 3204–3217. [Google Scholar] [CrossRef]
- Xu, C.C.; Wang, Y.; Liu, P.; Wang, W.; Bao, J. Quantitative risk assessment of freeway crash casualty using high-resolution traffic data. Reliab. Eng. Syst. Saf. 2018, 169, 299–311. [Google Scholar] [CrossRef]
- Huang, X.; Sun, J.; Sun, J. A car-following model considering asymmetric driving behavior based on long short-term memory neural networks. Transp. Res. Part C Emerg. Technol. 2018, 95, 346–362. [Google Scholar] [CrossRef]
- Feng, Y.; Yu, C.; Liu, H. Spatiotemporal intersection control in a connected and automated vehicle environment. Transp. Res. C Emerg. Technol. 2018, 89, 364–383. [Google Scholar] [CrossRef]
- Zhou, F.; Li, X.; Ma, J. Parsimonious shooting heuristic for trajectory design of connected automated traffic part I: Theoretical analysis with generalized time geography. Transp. Res. Part B Methodol. 2017, 95, 394–420. [Google Scholar] [CrossRef] [Green Version]
- Ma, J.; Li, X.P.; Zhou, F.; Hu, J.; Park, B. Parsimonious shooting heuristic for trajectory design of connected automated traffic part II: Computational issues and optimization. Transp. Res. B Methodol. 2017, 95, 421–441. [Google Scholar] [CrossRef] [Green Version]
- Guo, Y.; Liu, P.; Wu, Y.; Chen, J. Evaluating How Right-turn Treatments Affect Right-Turn-on-Red Conflicts at Signalized Intersections. J. Transp. Saf. Secur. 2018. [Google Scholar] [CrossRef]
- Lee, J.; Park, B. Development and evaluation of a cooperative vehicle intersection control algorithm under the connected vehicles environment. IEEE Trans. Intell. Transp. 2012, 13, 81–90. [Google Scholar] [CrossRef]
- Wang, C.; Xu, C.C.; Xia, J.X.; Qian, Z.D. A combined use of microscopic traffic simulation and extreme value methods for traffic safety evaluation. Transp. Res. Part C Emerg. Technol. 2018, 90, 281–291. [Google Scholar] [CrossRef]
- Wang, C.; Xu, C.C.; Dai, Y. A crash prediction method based on bivariate extreme value theory and video-based vehicle trajectory data. Accid. Anal. Prev. 2018, 123, 365–373. [Google Scholar] [CrossRef]
- Montanino, M.; Punzo, V. Trajectory data reconstruction and simulation-based validation against macroscopic traffic patterns. Transp. Res. Part B Methodol. 2015, 80, 82–106. [Google Scholar] [CrossRef]
- Raffel, C.; Ellis, D.P.W. Feed-Forward Networks with Attention Can Solve Some Long-Term Memory Problems. arXiv 2015. Available online: https://arxiv.org/abs/1512.08756 (accessed on 2 October 2019).
- Liu, P.; Wu, J.; Qin, X.; Zhou, H.; Bao, J.; Yang, Z. Estimating Queue Length for Contraflow Left-turn Lane Design at Signalized Intersections. J. Transp. Eng. 2019, 145, 04019020. [Google Scholar] [CrossRef]
- Liu, Y.; Liu, Z.; Jia, R. DeepPF: A Deep Learning Based Prediction Architecture for Metro Passenger Flow. Transp. Res. Part C Emerg. Technol. 2019, 101, 18–34. [Google Scholar] [CrossRef]
- Transportation Research Board. Highway Capacity Manual; Transportation Research Board: Washington, DC, USA, 2000. [Google Scholar]
- Ko, J.; Hunter, M.; Guensler, R. Measuring Control Delay Components Using Second-by-Second GPS Speed Data. J. Transp. Eng. 2008, 134, 338–346. [Google Scholar] [CrossRef]
- Akcelik, R. Efficiency and drag in the power-based model of fuel consumption. Transport. Res. Part B Methodol. 1989, 23, 376–385. [Google Scholar] [CrossRef]
Active-Set Algorithm |
---|
1. Calculate the feasible initial point , let ; |
2. Solve the equality-constrained quadratic programming problem and obtain , if is not equal to 0, go to step 3; if ( is the corresponding Lagrange multiplier), stop and get the solution ; otherwise, determine by the formulation , then go to step 4; |
3. Calculate from formulation , if equal to 1, go to step 4; otherwise, find j that and make |
4. |
Indices | Parameters |
---|---|
Sample time | |
i | The number of vehicles |
P | Position of the vehicle |
V | Speed of the vehicle |
g | Green time |
a | Accelerate of the vehicle |
Free flow speed | |
amin | Maximum accelerate |
L | minimum standstill distance |
k | The number of signal cycle |
b | Beginning of the time |
e | End of the time |
X | Input control |
u | Output control |
l | Position of the intersection |
amin | Minimum acceleration |
H, f, Q, R | positive definite matrix |
Safe following headway | |
, , | Parameters of objective function |
Algorithm: |
---|
1. Get the initial condition: The number of CAVs: M; the signal timing; the position, and position of all CAVs; |
2. Set the kth signal timing: k = 1, the ith platoon: i = 1; |
3. Set the number of CAVs in platoon i: N; the beginning and the end of the kth signal green timing: and ; |
4. Set the horizon of platoon i; |
5. Check the feasibility of constraints, if yes, go to step 6, otherwise, go to step 7; |
6. M = M − N, I = I + 1, k = k + 1, go to step 8; |
7. N = N − 1; go to step 4; |
8. Judge whether M = 0, if yes, end; otherwise, go to step 3. |
Parameters | Value |
---|---|
Maximum acceleration (m/s2) | 3.5 |
Minimum acceleration (m/s2) | −4 |
Maximum speed (m/s) | 0 |
Minimum speed (m/s) | 21 |
Free flow speed (m/s) | 21 |
Duration of red light (s) | 30 |
Duration of green light (s) | 30 |
Number of CAV | 100 |
Time step (s) | 1 |
Factor | 1 |
Factor | 1 |
Factor | 1 |
Safety distance L (m) | 3 |
Headway | 1 | 0.8 | 0.6 | 0.4 | |
---|---|---|---|---|---|
Centralized | Objectives | 6101.4 | 5341.4 | 4469.5 | 3922.6 |
CAV sub-platoons | Platoon 1:31 Platoon 2:35 Platoon 3:34 | Platoon 1:38 Platoon 2:42 Platoon 3:20 | Platoon 1:50 Platoon 2:50 | Platoon 1:65 Platoon 2:35 | |
Decentralized | Objectives | 9433.6 | 6244.5 | 5893.0 | 4563.3 |
CAV sub-platoons | Platoon 1:26 Platoon 2:26 Platoon 3:26 Platoon 4:22 | Platoon 1:31 Platoon 2:31 Platoon 3:30 Platoon 4: 8 | Platoon 1:40 Platoon 2:38 Platoon 2:22 | Platoon 1:54 Platoon 2:46 |
Control Delay (s) | Headway = 1 s | Headway = 0.8 s | Headway = 0.6 s | Headway = 0.4 s |
---|---|---|---|---|
Centralized | 41.8739 | 39.2108 | 19.3483 | 16.9789 |
Decentralized | 63.2619 | 55.3255 | 35.8247 | 20.0893 |
Headway = 1 s | Headway = 0.8 s | Headway = 0.6 s | Headway = 0.4 s | |
---|---|---|---|---|
Centralized | 10768.30 | 5808.05 | 3289.96 | 3356.82 |
Decentralized | 26,704.30 | 24,834.03 | 30,009.98 | 33,161.46 |
© 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, C.; Dai, Y.; Xia, J. A CAV Platoon Control Method for Isolated Intersections: Guaranteed Feasible Multi-Objective Approach with Priority. Energies 2020, 13, 625. https://doi.org/10.3390/en13030625
Wang C, Dai Y, Xia J. A CAV Platoon Control Method for Isolated Intersections: Guaranteed Feasible Multi-Objective Approach with Priority. Energies. 2020; 13(3):625. https://doi.org/10.3390/en13030625
Chicago/Turabian StyleWang, Chen, Yulu Dai, and Jingxin Xia. 2020. "A CAV Platoon Control Method for Isolated Intersections: Guaranteed Feasible Multi-Objective Approach with Priority" Energies 13, no. 3: 625. https://doi.org/10.3390/en13030625
APA StyleWang, C., Dai, Y., & Xia, J. (2020). A CAV Platoon Control Method for Isolated Intersections: Guaranteed Feasible Multi-Objective Approach with Priority. Energies, 13(3), 625. https://doi.org/10.3390/en13030625