Available at: https://digitalcommons.calpoly.edu/theses/2881
Date of Award
6-2024
Degree Name
MS in Computer Science
Department/Program
Computer Science
College
College of Engineering
Advisor
Bruce DeBruhl
Advisor Department
Computer Science
Advisor College
College of Engineering
Abstract
In the rapidly advancing field of autonomous vehicles, ensuring the security and reliability of self-driving systems is crucial. Autonomous vehicle systems, such as cooperative adaptive cruise control (CACC), must undergo significant research and testing before their integration into commercial intelligent transportation systems. CACC considers multiple vehicles in close proximity as a single entity, or platoon, with each vehicle equipped with a controller that uses sensor-based measurements and vehicle-to-vehicle (V2V) communication to control inter-vehicle spacing. While this system offers numerous potential benefits for traffic safety and efficiency, it is also susceptible to False Data Injection (FDI) attacks, which can cause the system to behave in potentially life-threatening ways. Testing these scenarios in the real world is infeasible due to expense, safety concerns, and the use of theoretical technologies.
This study presents an implementation of a vehicle platoon in a simulated environment where the vehicles' controllers were tuned to maintain desired inter-vehicle spacing. Various FDI signals were then implemented to demonstrate the feasibility of malicious attacks, including a novel parameterized sinusoidal FDI signal. Furthermore, acknowledging the necessity for future anomaly detection schemes and noise filtration, a theoretical optimal attack—generated using a model of the sinusoidal FDI attack and identification of optimal FDI values—was also evaluated.
Included in
Controls and Control Theory Commons, Digital Communications and Networking Commons, Other Computer Engineering Commons