This paper proposes an extension to attack strategies in cyber physical systems, based on adopting input sequences which can maximize an objective function typically designed for minimization. In detail, the proposed method prioritizes the violation of state constraints over cost maximization to directly driving the system into an unsafe region. To achieve this, we reformulate the cost function by introducing a slack variable into the optimization problem, explicitly encouraging constraint violations. The framework also accounts for external disturbances that may counteract the controller's objectives. To guarantee a certain level of damage despite such disturbances, the problem is formulated as max-min optimization where the attacker optimizes for the worst-case scenario. Given that the maximization subproblem is NP-hard, we address this computational challenge using a vertex enumeration method. The effectiveness of the proposed approach is validated in a simulation scenario based on an autonomous aerial vehicle using a Model Predictive Controller (MPC), showing that constraint violations can be achieved at a reduced cost compared to existing methods.

A Constraints-aware Antagonistic Controller with Disturbance-adaptive Attacks / Siyyal, Shafqat Ali; Maestre José, Maria; Freddi, Alessandro; Longhi, Sauro. - In: IFAC PAPERSONLINE. - ISSN 2405-8971. - 59:(2025), pp. 13-18. ( 2nd IFAC Workshop on Control of Complex Systems, COSY 2025, jointly with the 9th IFAC Symposium on System Structure and Control, SSSC 2025 and the 19th IFAC Workshop on Time Delay Systems, TDS 2025 France 2025) [10.1016/j.ifacol.2025.09.517].

A Constraints-aware Antagonistic Controller with Disturbance-adaptive Attacks

Siyyal Shafqat Ali;Freddi Alessandro;Longhi Sauro
2025-01-01

Abstract

This paper proposes an extension to attack strategies in cyber physical systems, based on adopting input sequences which can maximize an objective function typically designed for minimization. In detail, the proposed method prioritizes the violation of state constraints over cost maximization to directly driving the system into an unsafe region. To achieve this, we reformulate the cost function by introducing a slack variable into the optimization problem, explicitly encouraging constraint violations. The framework also accounts for external disturbances that may counteract the controller's objectives. To guarantee a certain level of damage despite such disturbances, the problem is formulated as max-min optimization where the attacker optimizes for the worst-case scenario. Given that the maximization subproblem is NP-hard, we address this computational challenge using a vertex enumeration method. The effectiveness of the proposed approach is validated in a simulation scenario based on an autonomous aerial vehicle using a Model Predictive Controller (MPC), showing that constraint violations can be achieved at a reduced cost compared to existing methods.
File in questo prodotto:
File Dimensione Formato  
2025_COSY_published.pdf

accesso aperto

Descrizione: Prodotto pubblicato
Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza d'uso: Creative commons
Dimensione 568.85 kB
Formato Adobe PDF
568.85 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11566/354714
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact