Finite-Time Secure Dynamic State Estimation for Cyber–Physical Systems Under Unknown Inputs and Sensor Attacks
提出一种有限时间安全动态状态估计方法,通过局部估计器与攻击检测算法,在未知输入和传感器攻击下实现信息物理系统的安全状态估计与攻击定位,并在直流电机上验证有效性。
In this article, an efficient method for finite-time secure dynamic state estimation in cyber–physical systems (CPSs) subjected to unknown inputs and cyber-attacks is proposed. The proposed approach is based on a set of local finite-time state estimators operating over the subsets of sensory nodes, which are designed to estimate the states of the CPS subjected to unknown inputs. When cyber-attacks compromise some sensory nodes, the estimation results of the local finite-time estimators which use the measurements of the attacked sensors can be corrupted. An efficient detection algorithm is thus proposed to identify the valid local estimators that are completely devoid of the attacked sensory nodes. The information of the valid local estimators is then used to achieve secure state estimation and localization of the launched cyber-attack. The necessary and sufficient conditions for the feasibility and finite-time convergence of the proposed estimation mechanism are analytically derived and proven. The effectiveness of the proposed method is demonstrated by testing it on a dc electric motor. Likewise, some online software-in-the-loop tests are conducted to demonstrate the real-time feasibility of the proposed algorithm.