This paper presents an attack strategy for autonomous unmanned aerial vehicles. Unmanned aerial vehicles are driven by two-layer control systems composed of an inner loop driving the vehicle’s altitude and attitude and an outer loop managing the position. In this study, it is assumed that the attacker can access the lower control loop and modify the control signal driving the actuators. While the vehicle is under attack, an optimal policy oriented to drive the vehicle in a failure condition is applied to compute the hacked control signals, thus overriding the inner-loop controller. This optimal policy is an Antagonistic Controller based on the Model Predictive Control paradigm. The antagonistic controller iteratively evaluates the effect of a possible attack, within the available attack time interval, to identify the suitable operating condition to initiate the attack. This evaluation is performed by the analysis of a performance index related to the Antagonistic Control state predictions to damage the vehicle. The proposed approach has been tested in simulation using a detailed nonlinear quadrotor model to show the effectiveness of the proposed approach.
Antagonistic Model Predictive Control for Quadrotor Cyber Attacks / Cavanini, Luca; Felicetti, Riccardo; Ferracuti, Francesco; Freddi, Alessandro; Longhi, Sauro; Siyyal, SHAFQAT ALI; Monteriu', Andrea. - ELETTRONICO. - (2024), pp. 1-6. (Intervento presentato al convegno 20th IEEE/ASME International Conference on Mechatronic, Embedded Systems and Applications, MESA 2024 tenutosi a ita nel 2024) [10.1109/MESA61532.2024.10704840].
Antagonistic Model Predictive Control for Quadrotor Cyber Attacks
Cavanini LucaPrimo
;Felicetti RiccardoSecondo
;Ferracuti Francesco;Freddi Alessandro;Longhi Sauro;Siyyal Shafqat Ali;Monteriu' AndreaUltimo
2024-01-01
Abstract
This paper presents an attack strategy for autonomous unmanned aerial vehicles. Unmanned aerial vehicles are driven by two-layer control systems composed of an inner loop driving the vehicle’s altitude and attitude and an outer loop managing the position. In this study, it is assumed that the attacker can access the lower control loop and modify the control signal driving the actuators. While the vehicle is under attack, an optimal policy oriented to drive the vehicle in a failure condition is applied to compute the hacked control signals, thus overriding the inner-loop controller. This optimal policy is an Antagonistic Controller based on the Model Predictive Control paradigm. The antagonistic controller iteratively evaluates the effect of a possible attack, within the available attack time interval, to identify the suitable operating condition to initiate the attack. This evaluation is performed by the analysis of a performance index related to the Antagonistic Control state predictions to damage the vehicle. The proposed approach has been tested in simulation using a detailed nonlinear quadrotor model to show the effectiveness of the proposed approach.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.