Code on Topology Switching Control Of CVP Under MITM Attack

doi: 10.4121/21493200.v1
The doi above is for this specific version of this dataset, which is currently the latest. Newer versions may be published in the future. For a link that will always point to the latest version, please use
doi: 10.4121/21493200
Datacite citation style:
Twan Keijzer (2022): Code on Topology Switching Control Of CVP Under MITM Attack. Version 1. 4TU.ResearchData. software.
Other citation styles (APA, Harvard, MLA, Vancouver, Chicago, IEEE) available at Datacite

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

  • 2022-11-04 first online, published, posted
Matlab code in .m Matlab data in .mat
TU Delft, Faculty of Mechanical, Maritime and Materials Engineering, Delft Center for Systems and Control


files (14)