IEEE Access (Jan 2022)

Delay-Aware Multi-Layer Multi-Rate Model Predictive Control for Vehicle Platooning Under Message-Rate Congestion Control

  • Amr Ibrahim,
  • Dip Goswami,
  • Hong Li,
  • Twan Basten

DOI
https://doi.org/10.1109/ACCESS.2022.3169577
Journal volume & issue
Vol. 10
pp. 44583 – 44607

Abstract

Read online

Vehicle platooning is an enabler technology for increasing road capacity, improving safety and reducing fuel consumption. Platoon control is a two-layered system where each layer runs under a different communication standard and rate – (i) the upper-layer operates under a specific V2V communication standard such as IEEE 802.11p and (ii) the lower-layer operates over high-speed in-vehicle communication networks such as FlexRay, CAN. The upper-layer, under 802.11p, uses periodic Cooperative Awareness Messages (CAMs) for exchanging vehicle motion information (i.e., acceleration, velocity and so on), the rate of which is adapted depending on the network congestion level. With over 70% channel load, the CAMs experience significant delay and packet loss, jeopardizing the stability of the platoon control. Under such high congestion, the European Telecommunications Standard Institute (ETSI) proposes to engage Decentralized Congestion Control (DCC) to control the channel load. We propose a platoon control and DCC scheme to tackle this scenario. Our contribution is three-fold. First, we propose a multi-layer platoon model explicitly augmenting the communication delay in the state-space. Second, the augmented delay-aware platoon model is integrated in the state-of-the-art multi-layer multi-rate model predictive control (MPC) for the upper-layer. Third, we adopt a message-rate congestion control scheme to keep the channel load under a given threshold. We use the proposed delay-aware MPC scheme under the message-rate congestion control scheme which may lead to switching under dynamic network conditions. Using the proposed technique, we show that platoon performance can be maintained under high network congestion while maintaining string stability.

Keywords