46 research outputs found
Provably safe cruise control of vehicular platoons
We synthesize performance-aware safe cruise control policies for longitudinal motion of platoons of autonomous vehicles. Using set-invariance theories, we guarantee infinite-time collision avoidance in the presence of bounded additive disturbances, while ensuring that the length and the cruise speed of the platoon are bounded within specified ranges. We propose: 1) a centralized control policy and 2) a distributed control policy, where each vehicle's control decision depends solely on its relative kinematics with respect to the platoon leader. Numerical examples are included.NSF; CPS-1446151; CMMI-1400167; FA 9550-15-1-0186 - AFOSR; Schlumberger Foundation Faculty for the Future Fellowship; FA 9550-15-1-0186 - AFOSR; NSF; ECCS-1550016; CNS 123922
Resilience in Platoons of Cooperative Heterogeneous Vehicles: Self-organization Strategies and Provably-correct Design
This work proposes provably-correct self-organizing strategies for platoons
of heterogeneous vehicles. We refer to self-organization as the capability of a
platoon to autonomously homogenize to a common group behavior. We show that
self-organization promotes resilience to acceleration limits and communication
failures, i.e., homogenizing to a common group behavior makes the platoon
recover from these causes of impairments. In the presence of acceleration
limits, resilience is achieved by self-organizing to a common constrained group
behavior that prevents the vehicles from hitting their acceleration limits. In
the presence of communication failures, resilience is achieved by
self-organizing to a common group observer to estimate the missing information.
Stability of the self-organization mechanism is studied analytically, and
correctness with respect to traffic actions (e.g. emergency braking, cut-in,
merging) is realized through a provably-correct safety layer. Numerical
validations via the platooning toolbox OpenCDA in CARLA and via the CommonRoad
platform confirm improved performance through self-organization and the
provably-correct safety layer
Data-driven robust predictive control for mixed vehicle platoons using noisy measurement
This paper investigates cooperative adaptive cruise control (CACC) for mixed platoons consisting of both human-driven vehicles (HVs) and automated vehicles (AVs). This research is critical because the penetration rate of AVs in the transportation system will remain unsaturated for a long time. Uncertainties and randomness are prevalent in human driving behaviours and highly affect the platoon safety and stability, which need to be considered in the CACC design. A further challenge is the difficulty to know the exact models of the HVs and the exact powertrain parameters of both AVs and HVs. To address these challenges, this paper proposes a data-driven model predictive control (MPC) that does not need the exact models of HVs or powertrain parameters. The MPC design adopts the technique of data-driven reachability to predict the future trajectory of the mixed platoon within a given horizon based on noisy vehicle measurements. Compared to the classic adaptive cruise control (ACC) and existing data-driven adaptive dynamic programming (ADP), the proposed MPC ensures satisfaction of constraints such as acceleration limit and safe inter-vehicular gap. With this salient feature, the proposed MPC has provably guarantee in establishing a safe and robustly stable mixed platoon despite of the velocity changes of the leading vehicle. The efficacy and advantage of the proposed MPC are verified through comparison with the classic ACC and data-driven ADP methods on both small and large mixed platoons
Synthesis of Distributed Longitudinal Control Protocols for a Platoon of Autonomous Vehicles
We develop a framework for control protocol synthesis for a platoon of autonomous vehicles subject to temporal logic specifications. We describe the desired behavior of the platoon in a set of linear temporal logic formulas, such as collision avoidance, close spacing or comfortability. The problem of decomposing a global specification for the platoon into distributed specification for each pair of adjacent vehicles is hard to solve. We use the invariant specifications to tackle this problem and the decomposition is proved to be scalable.. Based on the specifications in Assumption/Guarantee form, we can construct a two-player game (between the vehicle and its closest leader) locally to automatically synthesize a controller protocol for each vehicle. Simulation example for a distributed vehicles control problem is also shown