Skip to main navigation Skip to search Skip to main content

SIR-Aided Secure Transmission and Attack Detection for Security Management of Nonlinear Cyber-Physical System Using GRU Autoencoder

  • Harbin Institute of Technology
  • Norwegian University of Science and Technology

Research output: Contribution to journalArticlepeer-review

Abstract

This article designs a data-driven unsupervised defense scheme for nonlinear systems by proposing a machine learning approach called gate recurrent unit-based modified denoising and stable image representation-aided autoencoders. The proposed scheme decomposes original data into two subspaces through orthogonal projection. For secure transmission, information related to the system's dynamics, which is in the image space of the controlled system, is hidden through filtering, whereas only the dynamic-independent information is plaintext for transmission, which supplements the cryptographic encryption methods from a control perspective. Moreover, attack detection for nonstealthy and stealthy attacks is achieved simultaneously under the same framework. A case study is conducted for validation on the a hardware-in-the-loop platform with a mecanum-wheeled vehicle. The comparative experiments with well-known unsupervised data-driven methods show the high detection accuracy of the proposed defense scheme for nonstealthy and stealthy attacks and the excellent encryption capability.

Original languageEnglish
Article number10342663
Pages (from-to)5529-5538
Number of pages10
JournalIEEE Transactions on Industrial Informatics
Volume20
Issue number4
DOIs
StatePublished - 1 Apr 2024

Keywords

  • CPS security management
  • Cyber-physical system (CPS) attack detection
  • gate recurrent unit autoencoder
  • secure transmission
  • system image representation

Fingerprint

Dive into the research topics of 'SIR-Aided Secure Transmission and Attack Detection for Security Management of Nonlinear Cyber-Physical System Using GRU Autoencoder'. Together they form a unique fingerprint.

Cite this