skip to main content

Title: Robust dynamic state estimator to outliers and cyber attacks
To perform power system monitoring and control using synchrophasor measurements, various dynamic state estimators have been proposed in the literature, including the extended Kalman filter (EKF) and the unscented Kalman filter (UKF). However, they are unable to handle system model parameter errors and any type of outliers, precluding them from being adopted for power system real-time applications. In this paper, we develop a robust iterated extended Kalman filter based on the generalized maximum likelihood approach (termed GM-IEKF) for dynamic state estimation. The proposed GM-IEKF can effectively suppress observation and innovation outliers, which may be induced by model parameter gross errors and cyber attacks. We assess its robustness by carrying out extensive simulations on the IEEE 39-bus test system. From the results, we find that the GM-IEKF is able to cope with at least 25% outliers, including in position of leverage.
; ;
Award ID(s):
Publication Date:
Journal Name:
Power & Energy Society General Meeting, 2017 IEEE
Page Range or eLocation-ID:
1 to 5
Sponsoring Org:
National Science Foundation
More Like this
  1. Observability and detectability analyses are often used to guide the measurement setup and select the estimation models used in dynamic state estimation (DSE). Yet, marginally observable states of a synchronous machine prevent the direct application of conventional observability and detectability analyses in determining the existence of a DSE observer. To address this issue, the authors propose to identify the marginally observable states and their associate eigenvalues by finding the smallest perturbation matrices that make the system unobservable. The proposed method extends the observability and detectability analyses to marginally observable estimation models, often encountered in the DSE of a synchronous machine. The effectiveness and application of the proposed method are illustrated on the IEEE 10-machine 39-bus system, verified using the unscented Kalman filter and the extended Kalman filter, and compared with conventional methods. The proposed analysis method can be applied to guide the selection of estimation models and measurements to determine the existence of a DSE observer in power-system planning.
  2. Uwe Sauer, Dirk (Ed.)
    A B S T R A C T This paper proposes a model for parameter estimation of Vanadium Redox Flow Battery based on both the electrochemical model and the Equivalent Circuit Model. The equivalent circuit elements are found by a newly proposed optimization to minimized the error between the Thevenin and KVL-based impedance of the equivalent circuit. In contrast to most previously proposed circuit models, which are only introduced for constant current charging, the proposed method is applicable for all charging procedures, i.e., constant current, constant voltage, and constant current-constant voltage charging procedures. The proposed model is verified on a nine-cell VRFB stack by a sample constant current-constant voltage charging. As observed, in constant current charging mode, the terminal voltage model matches the measured data closely with low deviation; however, the terminal voltage model shows discrepancies with the measured data of VRFB in constant voltage charging. To improve the proposed circuit model’s discrepancies in constant voltage mode, two Kalman filters, i.e., hybrid extended Kalman filter and particle filter estimation algorithms, are used in this study. The results show the accuracy of the proposed equivalent with an average deviation of 0.88% for terminal voltage model estimation by the extended KF-based methodmore »and the average deviation of 0.79% for the particle filter-based estimation method, while the initial equivalent circuit has an error of 7.21%. Further, the proposed procedure extended to estimate the state of charge of the battery. The results show an average deviation of 4.2% in estimating the battery state of charge using the PF method and 4.4% using the hybrid extended KF method, while the electrochemical SoC estimation method is taken as the reference. These two Kalman Filter based methods are more accurate compared to the average deviation of state of charge using the Coulomb counting method, which is 7.4%.« less
  3. Legged robots require knowledge of pose and velocity in order to maintain stability and execute walking paths. Current solutions either rely on vision data, which is susceptible to environmental and lighting conditions, or fusion of kinematic and contact data with measurements from an inertial measurement unit (IMU). In this work, we develop a contact-aided invariant extended Kalman filter (InEKF) using the theory of Lie groups and invariant observer design. This filter combines contact-inertial dynamics with forward kinematic corrections to estimate pose and velocity along with all current contact points. We show that the error dynamics follows a log-linear autonomous differential equation with several important consequences: (a) the observable state variables can be rendered convergent with a domain of attraction that is independent of the system’s trajectory; (b) unlike the standard EKF, neither the linearized error dynamics nor the linearized observation model depend on the current state estimate, which (c) leads to improved convergence properties and (d) a local observability matrix that is consistent with the underlying nonlinear system. Furthermore, we demonstrate how to include IMU biases, add/remove contacts, and formulate both world-centric and robo-centric versions. We compare the convergence of the proposed InEKF with the commonly used quaternion-based extended Kalmanmore »filter (EKF) through both simulations and experiments on a Cassie-series bipedal robot. Filter accuracy is analyzed using motion capture, while a LiDAR mapping experiment provides a practical use case. Overall, the developed contact-aided InEKF provides better performance in comparison with the quaternion-based EKF as a result of exploiting symmetries present in system.« less
  4. This paper considers the self-localization of a tethered drone without using a cable-tension force sensor in GPS-denied environments. The original problem is converted to a state-estimation problem, where the cable-tension force and the three-dimensional position of the drone with respect to a ground platform are estimated using an extended Kalman filter (EKF). The proposed approach uses the data reported by the onboard electric motors (i.e., the pulse width modulation (PWM) signals), accelerometers, gyroscopes, and altimeter, embedded in the commercial-of-the-shelf (COTS) inertial measurement units (IMU). A system-identification experiment was conducted to determine the model that computes the drone thrust force using the PWM signals. The proposed approach was compared with an existing work that assumes known cable-tension force. Simulation results show that the proposed approach produces estimates with less than 0.3-m errors when the actual cable-tension force is greater than 1 N.
  5. The advent of pervasive autonomous systems such as self-driving cars and drones has raised questions about their safety and trustworthiness. This is particularly relevant in the event of on-board subsystem errors or failures. In this research, we show how encoded Extended Kalman Filter can be used to detect anomalous behaviors of critical components of nonlinear autonomous systems: sensors, actuators, state estimation algorithms and control software. As opposed to prior work that is limited to linear systems or requires the use of cumbersome machine learned checks with fixed detection thresholds, the proposed approach necessitates the use of time-varying checks with dynamically adaptive thresholds. The method is lightweight in comparison to existing methods (does not rely on machine learning paradigms) and achieves high coverage as well as low detection latency of errors. A quadcopter and an automotive steer-by-wire system are used as test vehicles for the research and simulation and hardware results indicate the overhead, coverage and error detection latency benefits of the proposed approach.