Software Defined Event-Triggering Control for Large-Scale Networked Systems Subject to Stochastic Cyber Attacks

Yan Li,Feiyu Song,Jinliang Liu,Xiangpeng Xie,Engang Tian
DOI: https://doi.org/10.1109/tcns.2022.3233925
IF: 4.347
2023-01-01
IEEE Transactions on Control of Network Systems
Abstract:In large-scale networked control systems (NCSs), an important issue is how to guarantee the systems performance under the limited network bandwidth and stochastic cyber attacks. Centralized event-triggering mechanisms (ETMs) are now regarded as a desirable solution to ease the bandwidth pressure, but the application in large-scale NCSs is constrained by overall management complexity. In this paper, we will firstly propose a software defined centralized ETM to cost-efficiently conduct event-triggering decision based on global system states so as to assure the system transmission performance. Then, by taking deception attacks, which can hardly be detected and pose serious threats to NCSs, into account, we study secure control problem over a large-scale NCS with the presented centralized ETM. The considered deception attacks compromise controller-to-actuator channels, and the specific behaviors of the attacks on different channels are depicted by different Bernoulli processes. To solve the problem, a formal model of the envisioned large-scale system is established, the sufficient conditions that achieving the uniformly ultimately bounded (UUB) stability of the formulated system are analyzed, and then the controller gains are designed accordingly. The effectiveness of the proposed approach is finally validated by an illustrative example.
computer science, information systems,automation & control systems
What problem does this paper attempt to address?
This paper attempts to solve the problem of how to ensure system performance in large - scale networked control systems (NCSs) under the conditions of limited network bandwidth and random network attacks. Specifically, the paper focuses on: 1. **Data Transmission Mechanism under Limited Network Bandwidth**: - Components in large - scale networked control systems (such as sensors, controllers, and actuators) are interconnected through wired or wireless networks, which leads to network bandwidth limitations. Therefore, how to efficiently utilize the limited network bandwidth to ensure system performance is an important issue. - To this end, the paper proposes a software - defined network (SDN) - based centralized event - triggering mechanism (ETM) to reduce redundant data transmission and improve system transmission performance. 2. **Defense against Random Network Attacks**: - The openness of networked control systems makes them vulnerable to various network attacks, especially deception attacks, which will seriously threaten the integrity of data. - The paper specifically considers asynchronous deception attacks on the controller - to - actuator communication channel and studies the security control problem under such attacks. ### Main Contributions 1. **System Architecture Design**: - A system architecture integrating SDN and large - scale networked control systems is constructed, which supports the efficient implementation of centralized ETM. This architecture includes a data plane and a control plane, and the communication between the two planes is achieved through standard SDN southbound protocols (such as the Sensor OpenFlow protocol). 2. **Centralized Event - Triggering Algorithm (ETA)**: - A dynamic weighted centralized ETA (DWC - ETA) is proposed, which ensures system performance by quantifying and differentially evaluating the state fluctuations of each subsystem. 3. **System Model Establishment**: - A model of large - scale networked control systems considering asynchronous deception attacks is established, and a formal description of the problem is given. 4. **Stability Analysis and Controller Design**: - Sufficient conditions for system stability are analyzed, and a design method for secure controllers is proposed. ### Specific Technical Details - **System Model**: - The considered large - scale networked control system consists of \( N \) subsystems, and the state equation of each subsystem \( S_i \) is: \[ \dot{x}_i(t)=A_i x_i(t)+B_i u_i(t)+g_i(t, x_i(t)) \] - Here, \( x_i(t)\in\mathbb{R}^{n_i} \) and \( u_i(t)\in\mathbb{R}^{m_i} \) are the state vector and control input of subsystem \( S_i \), respectively, \( A_i \) and \( B_i \) are constant matrices, and \( g_i(t, x_i(t)) \) represents the structural uncertainty of the subsystem. - **Centralized ETA**: - The traditional centralized ETA can be expressed as: \[ \| x(t_{kh}+jh)-x(t_{kh})\|\geq\Gamma \] - The paper proposes a dynamic weighted centralized ETA (DWC - ETA): \[ \sum_{i = 1}^N\alpha_i(t)\| x_i(t_{kh}+jh)-x_i(t_{kh})\|^2\geq\gamma \] - Here, \(\alpha_i(t)\) is the normalized weight assigned to subsystem \( S_i \), and \(\gamma\) is a preset threshold. - **Security Analysis**: - In the case of considering asynchronous deception attacks, the control input \(\hat{u}_i(t)\) can be expressed as: \[ \hat{u}_i(t)=\beta_i(t)h_i(u_i(t))+(1 - \beta_i(t))u_i(t) \] - Here, \( h_i(u_i(t)) \) represents...