SoftwareApplication
identifier: 10.4121/21493200
name: Code on Topology Switching Control Of CVP Under MITM Attack
description: Code on Topology Switching Control Of CVP Under MITM Attack
description: The wireless communication used by vehicles in collaborative vehicle platoons (CVPs) is vulnerable to cyber-attacks, which threaten their safe operation. To address this issue, a safety preserving controller is presented. The proposed controller is based on topology-switching coalitional MPC, which utilises a RUIO to detect and isolate the cyber-attacks. Attacked communication links are then disabled to accommodate the attack. Furthermore, the MPC controller is designed to be resilient against undetected attacks and the uncertainty derived from disabling communication links. The uploaded code, illustrates the performance of the proposed scheme on a simulated CVP of four vehicles. The code used to generate results presented in chapter 3 of the PhD dissertation of Twan Keijzer: Advances in Safety and Security of Cyber-Physical Systems - Sliding Mode Observers, Coalitional Control and Homomorphic Encryption
author: https://orcid.org/0000-0003-2743-0441
keywords: Cooperative Adaptive Cruise Control (CACC)
keywords: Cyber Physical System (CPS)
keywords: control theory
keywords: safety and security
keywords: Cyber-attack
keywords: collaborative vehicle platoon
keywords: MITM
keywords: CVP
keywords: Man-in-the- middle attack
keywords: model predictive control (MPC)
keywords: PLATOONS
license:
  creative work: creativeWork
    name: MIT

https://orcid.org/0000-0003-2743-0441
type: Person
given name: Twan
family name: Keijzer
name: Twan Keijzer