Download
Flow* | vehicle_platoon_5 vehicle_platoon_10 |
SpaceEx | 5_vehicles, 10_vehicles |
Model description
The proposed benchmark consists of autonomously-driven vehicles. These vehicles follow longitudinally a leader located at the head of the formation. The collaboration process is realized by networking the vehicles inside the platoon via a communication network. In this example, the vehicles exchange information about their relative positions, their relative velocities as well as their actual accelarations measured with on-board sensors via a wireless communication network.
The relative position of vehicle is defined as the difference between the distance to its predecessor and a reference distance (see fig.1).
(1)
The relative velocity of vehicle is the derivative of its relative position and the accelaration is defined as .
Each vehicle inside the platoon will be then described by the state vector . In case of a five vehicle longitudinal formation, the state vector takes this form .
The control design aims firstly at stabilizing the controlled platoon while assuring minimum relative distances and secondly at guaranteeing a quick response to disturbances but with bounded oscillations and overshoots. The main goal thereby is to avoid collisions inside the platoon. These objectives can be expressed as a norm 2 (H2) optimization problem. Details can be found in [1,2,3].
In addition, a particular control design objective related to the nature of this application, the so-called string stability, must be also taken in consideration. The string stability assures the attenuation of the relative distance while moving from the head of the platoon to its bottom. This is generally formulated as a norm infinity (H infinity) optimization problem [1,2,3].
For the sake of simplicity, the control design considered here does not take account of the previous condition. However, this last will be verified using reachability analysis after computing the closed loop system obtained by solving just the H2 optimization problem.
In addition to the previous goal, reachability analysis will be particularly used to determine a lower bound for which guarantees a collision-free drinving.
We suppose, in this case that there is communication between all the vehicles so that relevant information for control is always available. The controlled platoon can be then modeled as a hybrid automaton with a unique location. The invariant is the whole state space and the flow is given by the dynamics of the closed loop system described by the following linear differential equation
(2)
where is a constant system matrix, is a constant input matrix and the acceleration of the leader considered here as an uncertain input [1,2].
The matrices resulting from the solution of the control problem for and vehicles can be obtained as csv files 5_vehicle_dynamic and 10_vehicle_dynamic.
Reachability settings
Setting in the model files
All variables are initially set to be in the interval . The stepsize is set to and the time horizon . The set of bad states are the states, where .
Additional possible settings
The computation can start with the origin or with a neighborhood of the origin. The maximum allowed uncertain input set is .
We aim first to verify if under such a large uncertainty in the input the string stability is hold or not. That means if:
(3)
We are then interested in finding the shortest gaps , , , , within the platoon which correspond to the lower bounds of the reachable set in the corresponding directions of the canonical basis.
Results
Results of the 5 vehicle platoon gained from SpaceEx:
Results of the 10 vehicle platoon gained from SpaceEx:
References
[1] J.P. Maschuw, Platoon Control and Reconfiguration Based on Linear Matrix Inequalities, In: Fortschritt-Berichte VDI, Reihe 8, Mess-, Steuerungs- und Regelungstechnik, volume 1216, ISBN 978-3-18-521608-4, 2012.
[2] J. Maschuw and D. Abel, Longitudinal vehicle guidance in networks with changing communication topology. In AAC 2010, IFAC-Symposium Advances in Automotive Control, München, 2010.
[3] J. Maschuw, and G. Keler, and D. Abel, LMI based control of vehicle platoons for robust longitudinal guidance. In IFAC World Congress, Seoul, 2008.