A hierarchical approach for splitting truck platoons near network discontinuities☆
Introduction
Automated driving have attracted considerable attention in the recent years, because of the fundamental changes they bring to transportation systems and new services enabled by them. The literature has shown that individual automation can hardly enhance traffic operations while it is commonly agreed that connected/cooperative automated vehicles (CAVs) possess great potential in increasing roadway capacity and traffic flow stability (Shladover, 2005, Shladover, Nowakowski, Lu, Ferlis, 2015, Mahmassani, 2016, Roncoli, Papamichail, Papageorgiou, 2016, Wang, 2018). Vehicle platooning is one of multiple applications that stands out in the domain, characterized by a string of CAVs respecting a specified equilibrium spacing policy (Shladover, Nowakowski, Lu, Ferlis, 2015, Bang, Ahn, 2017, Milanes, Shladover, Spring, Nowakowski, Kawazoe, Nakamura, 2014, Saeednia, Menendez, 2016). The reduction of the equilibrium spacing breaks the capacity limits of today’s network and enhances fuel economy.
Truck platooning is expected to be deployed earlier than passenger cars due to the pronounced benefits in terms of fuel saving (Alam et al., 2010) and promising business models (Bhoopalam, Agatz, Zuidwijk, 2018, Nowakowski, Thompson, Shladover, Kailas, Lu, 2016). Several on-road pilots have identified problems that truck platooning brings to traffic at freeway entrances and exits (Nowakowski, Thompson, Shladover, Kailas, Lu, 2016, Tsugawa, Jeschke, Shladover, 2016, Bhoopalam, Agatz, Zuidwijk, 2018), which is of paramount importance to traffic safety and throughput of the road network. Therefore, coordination and control at network discontinuities are important challenges for vehicle platooning in the real world. This was well recognized early in Automated Highway Systems studies in the 1990s (Varaiya, Shladover, 1991, Varaiya, 1993). Often, a hierarchical framework where a platoon coordination layer is placed between the link traffic control layer and the vehicle control layer is adopted. The platoon coordination layer is primarily concerned with platoon-level maneuvers such as platoon formation, split, merge, and exit, which is the focus of this paper.
A few active platooning strategies have been proposed in the literature under within a full CAV environment. A set of protocols for platoon maneuvers on highways was proposed in Hsu et al. (1993), including merge, split, and lane change. The design of the protocol is based on a finite state description of platoon maneuvers under the command of an upper-level traffic control layer. Despite the pioneering role of this work, the design of the split protocol did not address important decisions regarding where/when to split the platoon at highway entrance and optimal trajectories for vehicles. In Godbole et al. (1995), entry and exit platoon maneuvers on highway were discussed. The proposed strategies were applicable in cases where dedicated automated vehicle lanes and transitional lanes are disposed near highway entries and exits. The design was based on the assumption that the merging vehicle is a CAV and it required infrastructure changes, e.g. a parallel transition lane or dedicated ramps, raising concerns over the applicability in reality. In Halle et al. (2004), two basic platoon maneuver strategies, merge and split, were proposed to facilitate a CAV merge into an existing platoon and a platoon member leaving the formation respectively. The split strategy was further elaborated by sub-tasks of initiating split request, creating safe gap and changing lane. A similar design using finite state machine approach was also reported in Amoozadeh et al. (2015) for platoon maneuver protocols. The protocols were combined with cooperative adaptive cruise control (CACC) logic used to represent longitudinal behavior. However, the optimal moment to start the gap creation process and how the transient maneuver looks like were not formulated, leaving the operational strategies and corresponding algorithms for platoon maneuvers unanswered.
Cooperative automated maneuvering protocols were designed for a highway lane drop scenario and an unsignalized T-intersection in (Ploeg et al., 2017). Field tests by 9 teams with CAVs under a real network but restricting normal traffic show the performance of the maneuver protocols. These protocols determine largely the efficiency of the resulting traffic operations. However, this relation is not taken into account explicitly in the design and it does not handle mixed traffic conditions. In Milanes et al. (2011), a decision algorithm that computes a target reference path for each vehicle and a fuzzy longitudinal controller that guarantees the merge for a vehicle approaching from the minor road tracks were proposed, but the design was restricted to autonomous vehicle systems rather than CAVs. In a more recent work (Ntousakis et al., 2016) proposed an optimal vehicle trajectory design for cooperative merging, where gap policies are imposed at the initial and final time of the maneuver according to a specified merging sequence. In this approach, trajectories are first designed via an optimal control problem and then applied to the vehicles, before applying the decision the controller selects the most restrictive acceleration. A different vehicle string modeling approach was presented in Bang and Ahn (2017), where a spring-mass-damper analogy was adopted to describe platooning dynamics. This modeling approach allows one to model platoon dynamics near highway entry and exit by controlling the spring constant and damping coefficient, where a CAV joins or leaves a platoon, but does not generate optimal merging decisions and trajectories. More recently, the cooperative merging problem was treated in Rios-Torres and Malikopoulos (2017b), in this case the optimal control problem aims to optimize the fuel efficiency of the system as CAVs approach the merging zone. Finally, Jin et al. (2018) formulates a stochastic switched system model in which is analyzed how platoon-induced congestion varies with the fraction of platooned vehicles at merge, yet the decisions on when and where to split the platoon is not addressed.
Notice that another body of literature focused on platoon formation strategies (Halle, Laumonier, Chaib-Draa, 2004, Saeednia, Menendez, 2016, Tuchner, Haddad, 2017), for a more general review on coordinated control on vehicles at intersections we invite the reader to explore (Rios-Torres and Malikopoulos, 2017a). We restrict the discussion on platoon formation since this paper concentrates on how to split a platoon rather than forming a platoon. Literature shows that quite some effort in defining platoon maneuver protocols at highway entry and exit. These studies focus on dynamics and interactions between platoons or between a platoon and an individual CAV, which implies communication between interacting platoons/vehicles. Some even require additional changes in the infrastructure, which may impede the near-term application of the strategies. In addition, there is a gap between finite state description of the platoon maneuvers and the detailed operational truck platooning strategies for the transition between states. In case of truck platooning, it is likely that the platoon has to be detached to facilitate merging vehicles from on-ramp sections. A decision-making strategy to support when and where to split the truck platoon before the merge section and the corresponding operational algorithm to execute the longitudinal motion of trucks remains as a scientific challenge. Although an attempt was made in Duret et al. (2018), it assumes a single merging vehicle and the question of how to control the continuous trajectories of interacting vehicles remains unanswered.
This contribution proposes a hierarchical decision and control framework for automated truck platoons to facilitate lane-changing maneuvers of surrounding vehicles near on-ramps and off-ramps. The tactical layer uses a first-order traffic flow model to generate decisions about when and where to yield a safe and comfortable gap that maximizes throughput. The operational layer uses a third-order longitudinal dynamics model to control truck accelerations such the gap has been created when the merging vehicle starts the lane change and the transient maneuvers are efficient, safe and comfortable. The tactical layer considers limited acceleration and deceleration capabilities and the operational layer takes into account safety constraints in addition to admissible acceleration and speed with guaranteed stability under receding horizon optimal control approach. We remark that although the contribution is motivated by truck platooning, the proposed design is generic and is applicable in all CAV platoons.
The remainder of the paper is organized as follows. Section 2 presents the general hierarchical decision and control framework. Sections 3 and 4 present the mathematical formulations of tactical and operational levels, respectively. Section 5 illustrates the performance of the proposed control framework under various connectivity assumptions and network configurations. Finally, Section 6 concludes the paper.
Section snippets
Merging problem and model-based hierarchical decision framework
Let us consider an existing platoon of CAVs in an equilibrium condition approaching the merging section (See Fig. 1a). At some point in the road network a lane reduction situation forces vehicles to merge into the formation. The following issues and questions appear as part of the problem formulation:
- •
How to design a maneuver strategy for the platoon so that it leads to the safe and efficient interaction between the CAV platoon and the merging traffic?
- •
How to perform the maneuver considering
Tactical level: analytical car-following model with merging process
When one or several vehicles have to merge into a platoon of CAVs with short spacing, the platoon should anticipate and split to open sufficient gaps. Two problems arise : (1) How to find optimal ordering in the final formation, i.e. which members of the platoon should decelerate and yield gaps for the merging vehicles; (2) How to find the anticipation times, or equivalently the time instants that the gap creation process should start for each yielding vehicle. The tactical layer proposes a
Operational layer: model predictive control approach
This section describes the model predictive controller at the operational layer and the control algorithm taking into account tactical decisions during the operation. The goal is to control the trajectories of the CAVs so that they follow the preceding vehicle with the constant time gap (CTG) policy (Rajamani, Zhu, 2002, Naus, Vugts, Ploeg, Van De Molengraft, Steinbuch, 2010, Ploeg, van de Wouw, Nijmeijer, 2014), or equivalently a constant shift in time τp.
Simulation study case
To illustrate the performance of hierarchical control framework, a multiple merging scenario has been implemented and tested in a in-house microscopic traffic flow simulator, Symuvia1. The scenario considers a platoon of 8 CAVs driving along a long single-lane freeway at the free-flow speed v = 25 m/s and moving toward an on-ramp with s. In the same time, two vehicles
Main findings
Platooning strategies are expected to improve network capacities while minimizing fuel consumption. The first item requires a careful management of conflicts situations between platoons and surrounding conditions. The proposition of the paper contributes minimizing this drawback, by providing a rigorous and comprehensive framework for managing platoons near network discontinuities. It proposes a generic hierarchical approach to split platoons of trucks approaching an on-ramp. The hierarchical
References (36)
- et al.
Platooning strategy for connected and autonomous vehicles: transition from light traffic
Transp. Res. Rec.: J.Transp. Res. Board
(2017) - et al.
Acceleration-deceleration behaviour of various vehicle types
Transp. Res. Procedia
(2017) - et al.
String-stable CACC design and experimental validation: a frequency-domain approach
IEEE Trans. Veh. Technol.
(2010) - et al.
Operational concepts for truck maneuvers with cooperative adaptive cruise control
Transp. Res. Rec.: J.Transpo. Res. Board
(2016) - et al.
A survey on the coordination of connected and automated vehicles at intersections and merging at highway on-Ramps
IEEE Trans. Intell. Transp.Syst.
(2017) - et al.
A review of truck platooning projects for energy savings
IEEE Trans. Intell. Veh.
(2016) - et al.
Game theoretic approach for predictive lane-changing and car-following control
Transp. Res. Part C: Emerg.Technol.
(2015) - et al.
An experimental study on the fuel reduction potential of heavy duty vehicle platooning
13th International IEEE Conference on Intelligent Transportation Systems
(2010) - et al.
Platoon management with cooperative adaptive cruise control enabled by VANET
Veh. Commun.
(2015) - et al.
Planning of truck platoons: a literature review and directions for future research
Transp. Res. Part B
(2018)
A robust longitudinal control strategy of platoons under model uncertainties and time delays
J. Adv. Transp.
Truck platooning strategy near merge : Heuristic-based solution and optimality conditions
Transportation Research Board 97th Annual Meeting
Design of entry and exit maneuvers for IVHS
Proceedings of 1995 American Control Conference - ACC’95
A decentralized approach to collaborative driving coordination
Proceedings. The 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No.04TH8749)
Protocol design for an automated highway system
Discret. Event Dyn. Syst.
Modeling the impact of vehicle platooning on highway congestion
Proceedings of the 21st International Conference on Hybrid Systems: Computation and Control (part of CPS Week) - HSCC ’18
50th anniversary invited article autonomous vehicles and connected vehicle systems: flow and operations considerations
Transp. Sci.
Constrained model predictive control: stability and optimality
Automatica
Cited by (40)
Computation-efficient distributed MPC for dynamic coupling of virtually coupled train set
2024, Control Engineering PracticeA cooperative energy efficient truck platoon lane-changing model preventing platoon decoupling in a mixed traffic environment
2024, Journal of Intelligent Transportation Systems: Technology, Planning, and OperationsCentralized vehicle trajectory planning on general platoon sorting problem with multi-vehicle lane changing
2023, Transportation Research Part C: Emerging TechnologiesPlatoon-centered control for eco-driving at signalized intersection built upon hybrid MPC system, online learning and distributed optimization part I: Modeling and solution algorithm design
2023, Transportation Research Part B: MethodologicalTruck Platooning Action on Asphalt Pavements: A case study
2023, Transportation Research ProcediaA two-stage trajectory planning model for cooperative truck platooning on freeways
2023, Journal of Intelligent Transportation Systems: Technology, Planning, and Operations
- ☆
This paper has been accepted for a podium presentation at the 23rd International Symposium on Transportation and Traffic Theory (ISTTT23) July 24–26, 2019 in Lausanne, CH.