This paper presents a control design with integral action for vehicle platoons with disturbance that ensures string stability of the closed loop and disturbance rejection. The addition of integral action and a coordinate change allows to develop sufficient smoothness conditions on the closed loop system to ensure that the closed loop system using the proposed controller is string stable in the presence of time-varying disturbances and able able to reject constant disturbances. In addition, bounds for the tracking error of the platoon configuration are also given. Further, a case study is considered together with a suitable controller structure, which satisfies the required smoothness conditions. Simulation results illustrate the performance of the closed loop.
This paper presents the design of an integral controller for vehicle platoons with actuator dynamics. The proposed controller ensures string stability with disturbances and simultaneously compensates for constant disturbances through integral action. Sufficient conditions for string stability are satisfied by the use of a suitable state transformation. The proposed controller guarantees disturbance string stability for a prescribed time constant of the actuator dynamics, and we show through simulation that platoons with faster dynamics are also made disturbance string stable.
In this paper, we consider the problem of platooning control with mismatched disturbances using the distributed adaptive backstepping method. The main challenges are: (1) maintaining the compositionality and the distributed nature of the controller, and (2) ensuring the robustness of the controller with respect to general types of disturbances. To address these challenges, we first propose a novel notion that we named "Vector String Lyapunov Function", whose existence implies l2 weak string stability. This notion is based on the vector Lyapunov function-based stability analysis, which depends …
Vehicle platooning has the potential to significantly improve traffic throughput and reduce fuel consumption and emissions and thus has attracted extensive attention recently. In this study, we propose a hybrid vehicle platoon system for the connected and automated vehicles (CAVs). First, a hybrid spacing policy combining the constant time gap (CTG) and constant spacing (CS) is formulated for the proposed platoon system, where the leader adopts the CTG and the followers use the CS policy. Based on the h2-norm string stability criteria, the notions of exogenous-head-to-tail string stability and…
Connected Automated Vehicles (CAVs) bring promise of increasing traffic capacity and energy efficiency by forming platoons with short headways on the road. However at low CAV penetration, the capacity gain will be small because the CAVs that randomly enter the road will be sparsely distributed, diminishing the probability of forming long platoons. Many researchers propose to solve this issue by platoon organization strategies, where the CAVs search for other CAVs on the road and change lanes if necessary to form longer platoons. However, the current literature does not analyze a potential risk…
String stability and a delay-based spacing policy for vehicle platoons subject to disturbances
Johann Bernoulli Institute for Mathematics and Computer Science, University of Groningen(格罗宁根大学约翰·伯努利数学与计算机科学研究所);KTH Royal Institute of Technology(瑞典皇家理工学院)
We study the strategic interaction among vehicles in a non-cooperative platoon coordination game. Vehicles have predefined routes in a transportation network with a set of hubs where vehicles can wait for other vehicles to form platoons. Vehicles decide on their waiting times at hubs and the utility function of each vehicle includes both the benefit from platooning and the cost of waiting. We show that the platoon coordination game is a potential game when the travel times are either deterministic or stochastic, and the vehicles decide on their waiting times at the beginning of their journeys.…
Platoons of autonomous vehicles are being investigated as a way to increase road capacity and fuel efficiency. Cooperative Adaptive Cruise Control (CACC) is one approach to controlling platoons longitudinal dynamics, which requires wireless communication between vehicles. In the present paper we use a sliding mode observer to detect and estimate cyber-attacks threatening such wireless communication. In particular we prove stability of the observer and robustness of the detection threshold in the case of event-triggered communication, following a realistic Vehicle-to-Vehicle network protocol.
Recent advances in vehicle connectivity have allowed formation of autonomous vehicle platoons for improved mobility and traffic throughput. In order to avoid a pile-up in such platoons, it is important to ensure platoon (string) stability, which is the focus of this work. As per conventional definition of string stability, the power (2-norm) of the spacing error signals should not amplify downstream in a platoon. But in practice, it is the infinity-norm of the spacing error signal that dictates whether a collision occurs. We address this discrepancy in the first part of our work, where we reco…
Large steps are being taken by the industry and R&D organizations in automated driving technology development, as well as in setting up appropriate scenario-based safety assessment methods. In this paper a concept framework is proposed for a very specific group of vehicles: trucks in a platoon enabled by vehicle-to-vehicle (V2V) communication. The basis is formed by previously proposed scenario-based assessment methods for individual automated driving vehicles. These methods however do not consider the inter-vehicle communication component. It is shown how V2V communication interconnects vehic…
Given the increasing popularity and demand for connected and autonomous vehicles (CAVs), Eco-driving and platooning in highways and urban areas to increase the efficiency of the traffic system is becoming a possibility. This paper presents Eco-driving trajectory planning for a platoon of heterogeneous electric vehicles (EVs) in urban environments. The proposed control strategy for the platoon considers energy consumption, mobility and passenger comfort, with which vehicles may pass signalized intersections with no stops. For a given urban route, first, the platoon's leader vehicle employs dyna…
We develop a framework to assess the risk of cascading collisions in a platoon of vehicles in the presence of exogenous noise and communication time-delay. The notion of Value-at-Risk (VaR) is adopted to quantify the risk of collision between vehicles in a pair conditioned on the knowledge of multiple previously occurred failures in the platoon. We show that the risk of cascading failures depends on the Laplacian spectrum of the underlying communication graph, time-delay, and noise statistics. Furthermore, we exploit the structure of several standard graphs to show how the risk profile depends…
We consider a hub-based platoon coordination problem in which vehicles arrive at a hub according to an independent and identically distributed stochastic arrival process. The vehicles wait at the hub, and a platoon coordinator, at each time-step, decides whether to release the vehicles from the hub in the form of a platoon or wait for more vehicles to arrive. The platoon release time problem is modeled as a stopping rule problem wherein the objective is to maximize the average platooning benefit of the vehicles located at the hub and there is a cost of having vehicles waiting at the hub. We sh…
We consider the platoon matching problem for a set of trucks with the same origin, but different destinations. It is assumed that the vehicles benefit from traveling in a platoon for instance through reduced fuel consumption. The vehicles belong to different fleet owners and their strategic interaction is modeled as a non-cooperative game where the vehicle actions are their departure times. Each truck has a preferred departure time and its utility function is defined as the difference between its benefit from platooning and the cost of deviating from its preferred departure time. We show that …
Platoons of autonomous vehicles are being investigated as a way to increase road capacity and fuel efficiency. Cooperative Adaptive Cruise Control (CACC) is an approach to achieve such platoons, in which vehicles collaborate using wireless communication. While this collaboration improves performance, it also makes the vehicles vulnerable to cyber-attacks. In this paper the performance of a sliding mode observer (SMO) based approach to cyber-attack detection is analysed, considering simultaneous attacks on the communication and local sensors. To this end, the considered cyber-attacks are divide…
Connected automated vehicles (CAVs) have brought new opportunities to improve traffic throughput and reduce energy consumption. However, the uncertain lane-change behaviors (LCBs) of surrounding vehicles (SVs) as an uncontrollable factor significantly threaten the driving safety and the consistent movement of a group of platoon CAVs. How to ensure safe, efficient, and fuel economic platoon control poses a key challenge faced by researchers in complex traffic environments. This study proposes a dynamic platoon management and cooperative driving framework for a mixed traffic flow consisting of m…
Profit-sharing is needed within platoons in order for competing transportation companies to collaborate in forming platoons. In this paper, we propose distribution models of the profit designed for vehicles that are located at the same origin and are operated by competing transportation companies. The vehicles have default departure times, but can decide to depart at other times in order to benefit from platooning. We model the strategic interaction among vehicles with game theory and consider pure Nash equilibria as the solution concept. In a numerical evaluation we compare the outcomes of th…
This paper deals with the design of resilient Cooperative Adaptive Cruise Control (CACC) for homogeneous vehicle platoons in which communication is vulnerable to Denial-of-Service (DOS) attacks. We consider DOS attacks as consecutive packet dropouts. We present a controller tuning procedure based on linear matrix inequalities (LMI) that maximizes the resiliency to DOS attacks, while guaranteeing performance and string stability. The design procedure returns controller gains and gives a lower bound on the maximum allowable number of successive packet dropouts. A numerical example is employed to…
We study the platoon control of vehicles with third-order nonlinear dynamics under the constant spacing policy. We consider a vehicle model with parameter uncertainties and external disturbances and propose a distributed control law based on an event-triggered extended state observer (ESO). First, an event-triggered ESO is designed to estimate the unmodeled dynamics in the vehicle model. Then based on the estimate of the unmodeled dynamics, a distributed control law is designed by using a modified dynamic surface control method. The control law of each follower vehicle only uses the informatio…
This paper investigates the problem of ecological driving (eco-driving) of vehicle platoons. To reduce the probability of the platoon avoiding red lights and increase fuel efficiency, a two-layer control architecture is proposed. The first layer is in charge of optimizing the leader's long-term motion profile using the traffic light and road slope information. The long-term planning model is defined based on the reachability analysis of the platoon to the green light windows. An event-triggered mechanism is proposed to operate the long-term planning model. The second layer is the short-term ad…
Vehicle platoon often face the problem of lack of scalability of maneuvers in practical applications. Once a new scenario is added, the original program may no longer be available. To deal with this problem, this paper introduces a two-dimensional maneuver management framework with a fault-tolerant mechanism on the basis of the proposed hierarchical architecture for the platoon control system. Maneuvers and roles are two dimensions, based on which the management strategies are decoupled. This makes each vehicle in the platoon has the ability to execute management strategies of various maneuver…
The unknown sharp changes of vehicle acceleration rates, also called the unknown jerk dynamics, may significantly affect the driving performance of the leader vehicle in a platoon, resulting in more drastic car-following movements in platooning tracking control, which could cause safety and traffic capacity concerns. To address these issues, in this paper, we investigate cooperative platooning tracking control and intermittent optimization problems for connected automated vehicles (CAVs) with a nonlinear car-following model. We assume that the external inputs of the leader CAV contain unknown …
We study platoon control of vehicles with linear third-order longitudinal dynamics under the constant time headway policy. The controller of each follower vehicle is only based on its own velocity, acceleration, inter-vehicle distance and velocity difference with respect to its immediate predecessor, which are all obtained by on-board sensors. We develop distributed cooperative extended state observers for followers to estimate the acceleration differences between adjacent vehicles. Based on estimates of the acceleration differences, distributed cooperative control laws are designed. By using …
This paper presents a "cooperative vehicle sorting" strategy that seeks to optimally sort connected and automated vehicles (CAVs) in a multi-lane platoon to reach an ideally organized platoon. In the proposed method, a CAV platoon is firstly discretized into a grid system, where a CAV moves from one cell to another in the discrete time-space domain. Then, the cooperative sorting problem is modeled as a path-finding problem in the graphic domain. The problem is solved by the deterministic Astar algorithm with a stepwise strategy, where only one vehicle can move within a movement step. The resul…
In this study, the connected and automated vehicles (CAVs) platooning problem is resolved under a differential game framework. Three information topologies are considered here. Firstly, Predecessor-following (PF) topology is utilized where the vehicles control the distance with respect to the merely nearest predecessor via a sensor link-based information flow. Secondly, Two-predecessor-following topology (TPF) is exploited where each vehicle controls the distance with respect to the two nearest predecessors. In this topology, the second predecessor is communicated via a Vehicle-to-vehicle (V2V…
This paper applies a classical physics-based model to control platooning AVs in a commercial traffic simulation software. In Spring-Mass-Damper model, each vehicle is assumed as a mass coupled with its preceding vehicle with a spring and a damper: the spring constant and damper coefficient control spacing and speed adoption between vehicles. Limitations on platooning-oriented communication range and number of vehicles in each platoon are applied to the model to reflect real-world circumstances and avoid overlengthened platoons. The SMD model control both intra-platoon and inter-platoon interac…
Connectivity-enabled automation of distributed control systems allow for better anticipation of system disturbances and better prediction of the effects of actuator limitations on individual agents when incorporating a model. Automated convoy of heavy-duty trucks in the form of platooning is one such application designed to maintain close gaps between trucks to exploit drafting benefits and improve fuel economy, and has traditionally been handled with classically-designed connected and adaptive cruise control (CACC). This paper is motivated by demonstrated limitations of such a control strateg…
We study how to design a secure observer-based distributed controller such that a group of vehicles can achieve accurate state estimates and formation control even if the measurements of a subset of vehicle sensors are compromised by a malicious attacker. We propose an architecture consisting of a resilient observer, an attack detector, and an observer-based distributed controller. The distributed detector is able to update three sets of vehicle sensors: the ones surely under attack, surely attack-free, and suspected to be under attack. The adaptive observer saturates the measurement innovatio…