46 research outputs found

    Provably safe cruise control of vehicular platoons

    Full text link
    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

    Full text link
    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

    Get PDF
    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

    Get PDF
    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
    corecore