Monitoring and Reconstruction of Actuator and Sensor Attacks for Lipschitz Nonlinear Dynamic Systems Using Two Types of Augmented Descriptor Observers
Abstract
:1. Introduction
- (i).
- By forming an extended state vector composed of system states and sensor attacks, a descriptor dynamic system is established that is equivalent to original regular dynamic systems.
- (ii).
- Using proportional and derivative gain, the descriptor dynamic system is transformed into an augmented regular dynamic system, with sensor attacks as internal states but leaving actuator attacks as external unknown inputs.
- (iii).
- For the equivalent regular dynamic system obtained in (ii), a sliding-mode observer is designed to form an augmented descriptor observer, which can achieve the simultaneous reconstruction of system states, sensor attacks, and actuator attacks.
- (iv).
- The robust performance of the dynamics in the estimation error equation can be ensured by using the linear matrix inequality technique.
- (v).
- An augmented descriptor adaptive observer technique is presented as well for achieving a robust simultaneous reconstruction of system states, sensor attacks, and actuator attacks.
- (vi).
- The proposed algorithms are off-line design and on-line implementation, indicating an excellent real-time performance.
- (vii).
- The two proposed novel attack estimation techniques are validated by an engineering-oriented example, and the performances of the two reconstruction techniques are analyzed and compared.
2. Preliminaries and Problem Formulation
3. State and Attack Estimation Using Augmented Descriptor Sliding-Mode Techniques
3.1. Augmented Descriptor System Approach
3.2. Augmented Sliding-Mode Observer
3.3. Stability Analysis
- (i).
- Asymptotic stability when
- (ii).
- Robust stability when
3.4. Accessibility Analysis of Sliding Surface in Finite Time
3.5. Robust State and Attack Estimation
3.6. Design Procedure of Robust SMO for FDI Estimation
- (i).
- Construct the descriptor augmented system in the form of (4). Calculate the augmented matrices , and in terms of (5).
- (ii).
- Select the gain , so that is nonsingular. Calculate the matrices , and in terms of (10).
- (iii).
- Compute the observer gain , where and can be obtained by solving Equations (22) and (23).
- (iv).
- Select the sliding-mode term to ensure that the error dynamic system (20) can reach the sliding surface within a finite time.
- (v).
- Establish the estimator in the form of (15), where the parameters are available from steps (i)–(iv). Carry out the real-time estimation to obtain the estimated vector . As a result, the reconstructed signals for system state, sensor attack, and actuator attack vectors can be readily formulated as follows:
4. State and Attack Estimation Using Augmented Adaptive Observers
4.1. Design of an Adaptive Augmented Observer
4.2. Robust Stability Analysis
- (i).
- Asymptotic stability when and
- (ii).
- Robust stability when and
4.3. Robust State and Attack Reconstruction
4.4. Design Procedure for the Reconstruction of the Attack Signals
- (i).
- Build the augmented system as shown in (4). Calculate the augmented matrices , and in terms of (5).
- (ii).
- Select the gain , so that the matrix is nonsingular. Calculate the changed matrix , and in terms of (10).
- (iii).
- Select the adaptive learning rate
- (iv).
- Compute , where and can be obtained by solving Equations (48) and (49).
- (v).
- Establish estimators (43) and (44) where the parameters are available from steps (i)–(iv) and apply real-time simulation to identify the estimated vector . Hence, the estimated signals for the system state, sensor attack, and actuator attack vectors can be readily formulated as follows:
5. Simulation Study
- (i).
- Robust augmented sliding-mode observer
- (ii).
- Adaptive augmented observer
- (iii).
- Comparison study
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Singh, S.; Yadav, N.; Chuarasia, P.K. A review on cyber physical system attacks: Issues and challenges. In Proceedings of the 2020 International Conference on Communication and Signal Processing (ICCSP), Chennai, India, 28–30 July 2020; pp. 1133–1138. [Google Scholar]
- Mahmoud, M.S.; Hamdan, M.M.; Baroudi, U.A.N. Modeling and control of cyber-physical systems subject to cyber attacks: A survey of recent advances and challenges. Neurocomputing 2019, 338, 101–115. [Google Scholar] [CrossRef]
- Sánchez, H.S.; Rotondo, D.; Escobet, T.; Puig, V.; Quevedo, J. Bibliographical review on cyber attacks from a control oriented perspective. Annu. Rev. Control 2019, 48, 103–128. [Google Scholar] [CrossRef]
- Pasqualetti, F.; Dörfler, F.; Bullo, F. Attack detection and identification in cyber-physical systems. IEEE Trans. Autom. Control 2013, 58, 2715–2729. [Google Scholar] [CrossRef]
- Baroumand, S.; Zaman, A.; Mihaylova, L. Attack detection and fault-tolerant control of interconnected cyber-physical systems against simultaneous replayed time-delay and false-data injection attacks. IET Control Theory Appl. 2023, 17, 527–541. [Google Scholar] [CrossRef]
- Sadeghikhorami, L.; Varadharajan, V.; Safavi, A.A. A novel secure observer-based controller and attack detection scheme for Networked Control Systems. Inf. Sci. 2021, 575, 185–205. [Google Scholar] [CrossRef]
- Dong, K.; Yang, G.-H.; Wang, H. Estimator-based event-triggered output synchronization for heterogeneous multi-agent systems under denial-of-service attacks and actuator faults. Inf. Sci. 2024, 657, 119955. [Google Scholar] [CrossRef]
- Zhang, D.; Wang, Q.-G.; Feng, G.; Shi, Y.; Vasilakos, A. A survey on attack detection, estimation and control of industrial cyber–physical systems. ISA Trans. 2021, 116, 1–16. [Google Scholar] [CrossRef]
- Guo, Z.; Shi, D.; Quevedo, D.E.; Shi, L. Secure state estimation against integrity attacks: A Gaussian mixture model approach. IEEE Trans. Signal Process. 2018, 67, 194–207. [Google Scholar] [CrossRef]
- Gao, Y.; Sun, G.; Liu, J.; Shi, Y.; Wu, L. State estimation and self-triggered control of CPSs against joint sensor and actuator attacks. Automatica 2020, 113, 108687. [Google Scholar] [CrossRef]
- Lv, M.; Lv, Y.; Yu, W.; Meng, H. Finite-Time Attack Detection and Secure State Estimation for Cyber-Physical Systems. IEEE/CAA J. Autom. Sin. 2023, 10, 2032–2034. [Google Scholar] [CrossRef]
- Lv, Y.; Lu, J.; Liu, Y.; Zhang, L. A class of stealthy attacks on remote state estimation with intermittent observation. Inf. Sci. 2023, 639, 118964. [Google Scholar] [CrossRef]
- Kazemi, Z.; Safavi, A.A.; Arefi, M.M.; Naseri, F. Finite-time secure dynamic state estimation for cyber–physical systems under unknown inputs and sensor attacks. IEEE Trans. Syst. Man Cybern. Syst. 2021, 52, 4950–4959. [Google Scholar] [CrossRef]
- Liu, G.; Zhao, H.; Fan, F.; Liu, G.; Xu, Q.; Nazir, S. An enhanced intrusion detection model based on improved kNN in WSNs. Sensors 2022, 22, 1407. [Google Scholar] [CrossRef] [PubMed]
- Xiao, Y.; Xing, C.; Zhang, T.; Zhao, Z. An intrusion detection model based on feature reduction and convolutional neural networks. IEEE Access 2019, 7, 42210–42219. [Google Scholar] [CrossRef]
- Almalaq, A.; Albadran, S.; Mohamed, M.A. Deep machine learning model-based cyber-attacks detection in smart power systems. Mathematics 2022, 10, 2574. [Google Scholar] [CrossRef]
- Wang, Z.; Li, Z.; Wang, J.; Li, D. Network intrusion detection model based on improved BYOL self-supervised learning. Secur. Commun. Netw. 2021, 9486949. [Google Scholar] [CrossRef]
- Liu, Y.; Yang, G.-H. Event-triggered distributed state estimation for cyber-physical systems under DoS attacks. IEEE Trans. Cybern. 2020, 52, 3620–3631. [Google Scholar] [CrossRef]
- Zhang, J.; Sun, J. Optimal cooperative multiple-attackers scheduling against remote state estimation of cyber-physical systems. Syst. Control Lett. 2020, 144, 104771. [Google Scholar] [CrossRef]
- Liu, Z.; Chen, X.; Yu, J. Adaptive sliding mode security control for stochastic Markov jump cyber-physical nonlinear systems subject to actuator failures and randomly occurring injection attacks. IEEE Trans. Ind. Inform. 2022, 19, 3155–3165. [Google Scholar] [CrossRef]
- Yang, H.; Yin, S.; Han, H.; Sun, H. Sparse actuator and sensor attacks reconstruction for linear cyber-physical systems with sliding mode observer. IEEE Trans. Ind. Inform. 2021, 18, 3873–3884. [Google Scholar] [CrossRef]
- Yan, J.-J.; Yang, G.-H. Adaptive fault estimation for cyber-physical systems with intermittent DoS attacks. Inf. Sci. 2021, 547, 746–762. [Google Scholar] [CrossRef]
- An, L.; Yang, G.-H. Secure state estimation against sparse sensor attacks with adaptive switching mechanism. IEEE Trans. Autom. Control 2017, 63, 2596–2603. [Google Scholar] [CrossRef]
- Dong, L.; Xu, H.; Zhang, L.; Li, Z.; Chen, Y. Adjustable proportional-integral multivariable observer-based FDI attack dynamic reconstitution and secure control for cyber-physical systems. Appl. Math. Comput. 2023, 443, 127762. [Google Scholar] [CrossRef]
- Wang, X.; Ding, D.; Dong, H.; Yi, X. PI-based security control against joint sensor and controller attacks and applications in load frequency control. IEEE Trans. Syst. Man Cybern. Syst. 2022, 53, 970–980. [Google Scholar] [CrossRef]
- Huo, J.-R.; Li, X.-J. False data injection attacks on sensors against state estimation in cyber-physical systems. J. Frankl. Inst. 2023, 360, 6110–6130. [Google Scholar] [CrossRef]
- He, K.; Li, T.; Long, Y.; Park, J.H.; Chen, C.P. Secure state estimation and actuator attack reconstruction for cyber-physical systems based on sliding-mode observer. Int. J. Robust Nonlinear Control 2023, 33, 8508–8523. [Google Scholar] [CrossRef]
- Zhao, Z.; Xu, Y. Performance based attack detection and security analysis for cyber-physical systems. Int. J. Robust Nonlinear Control 2023, 33, 3267–3284. [Google Scholar] [CrossRef]
- Keijzer, T.; Ferrari, R.M.; Sandberg, H. Secure State Estimation under Actuator and Sensor Attacks using Sliding Mode Observers. IEEE Control Syst. Lett. 2023, 7, 2071–2076. [Google Scholar] [CrossRef]
- Gao, Z. Estimation and compensation for Lipschitz nonlinear discrete-time systems subjected to unknown measurement delays. IEEE Trans. Ind. Electron. 2015, 62, 5950–5961. [Google Scholar] [CrossRef]
- Gao, Z. Fault estimation and fault-tolerant control for discrete-time dynamic systems. IEEE Trans. Ind. Electron. 2015, 62, 3874–3884. [Google Scholar] [CrossRef]
- Gao, Z.; Ding, S.X. Actuator fault robust estimation and fault-tolerant control for a class of nonlinear descriptor systems. Automatica 2007, 43, 912–920. [Google Scholar] [CrossRef]
- Gao, Z.; Wang, H. Descriptor observer approaches for multivariable systems with measurement noises and application in fault detection and diagnosis. Syst. Control Lett. 2006, 55, 304–313. [Google Scholar] [CrossRef]
- Boyd, S.; El Ghaoui, L.; Feron, E.; Balakrishnan, V. Linear Matrix Inequalities in System and Control Theory; Society for Industrial and Applied Mathematics (SIAM): Philadelphia, PA, USA, 1994. [Google Scholar]
- Han, J.; Liu, X.; Wei, X.; Zhang, H.; Hu, X. Adjustable dimension descriptor observer based fault estimation of nonlinear system with unknown input. Appl. Math. Comput. 2021, 396, 125899. [Google Scholar] [CrossRef]
- Gao, Z.; Liu, X.; Chen, M.Z.Q. Unknown input observer-based robust fault estimation for systems corrupted by partially decoupled disturbances. IEEE Trans. Ind. Electron. 2015, 63, 2537–2547. [Google Scholar] [CrossRef]
Attack Signal | Proposed Sliding-Mode Technique | Proposed Adaptive Technique | Existing Augmented UIO Technique [36] |
---|---|---|---|
First sensor attack signal (a combination of measurement effectives loss and square waveform signals) | Tracks well | Tracks well | Tracks well |
Second sensor attack signal (a combination of step, slope, and parabola signals) | Tracks well | Tracks well | Tracks well with quick response speed |
Actuator signal (a combination of low-frequency and high-frequency periodic signals) | Tracks low-frequency and high-frequency signals excellently, and the tracking performance is best among the three methods | Tracks low-frequency signal well and traces high-frequency signal acceptably but with significant dynamic response time. There are evident variations at starting points when following the signal and its subsequent waveform change | Tracks low-frequency signal well, but the estimation performance reduces as the frequency increases. There are some spikes at the time instants when other signals change abruptly |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wang, H.; Gao, Z.-W.; Liu, Y. Monitoring and Reconstruction of Actuator and Sensor Attacks for Lipschitz Nonlinear Dynamic Systems Using Two Types of Augmented Descriptor Observers. Processes 2024, 12, 1383. https://doi.org/10.3390/pr12071383
Wang H, Gao Z-W, Liu Y. Monitoring and Reconstruction of Actuator and Sensor Attacks for Lipschitz Nonlinear Dynamic Systems Using Two Types of Augmented Descriptor Observers. Processes. 2024; 12(7):1383. https://doi.org/10.3390/pr12071383
Chicago/Turabian StyleWang, Hao, Zhi-Wei Gao, and Yuanhong Liu. 2024. "Monitoring and Reconstruction of Actuator and Sensor Attacks for Lipschitz Nonlinear Dynamic Systems Using Two Types of Augmented Descriptor Observers" Processes 12, no. 7: 1383. https://doi.org/10.3390/pr12071383
APA StyleWang, H., Gao, Z.-W., & Liu, Y. (2024). Monitoring and Reconstruction of Actuator and Sensor Attacks for Lipschitz Nonlinear Dynamic Systems Using Two Types of Augmented Descriptor Observers. Processes, 12(7), 1383. https://doi.org/10.3390/pr12071383