Abstract
In this paper,a robust adaptive unscented Kalman filter (RAUKF) is developed to mitigate the unfavorable effects derived from uncertainties in noise and in the model. To address these issues, a robust M-estimator is first utilized to update the measurement noise covariance. Next, to deal with the effects of model parameter errors while considering the computational complexity and real-time requirements of dynamic state estimation, an adaptive update method is produced. The proposed method is integrated with spherical simplex unscented transformation technology, and then a novel derivative-free filter is proposed to dynamically track the states of the power system against uncertainties. Finally, the effectiveness and robustness of the proposed method are demonstrated through extensive simulation experiments on an IEEE 39-bus test system. Compared with other methods, the proposed method can capture the dynamic characteristics of a synchronous generator more reliably.
WITH the rapid development of measurement and communication technologies, phasor measurement unit (PMU) technology has gradually matured, and numerous PMU devices have been connected to power systems. The implementation of PMU technology can enhance the real-time system operator identification of network conditions, where the technology can generate measurements by sampling instantaneous waveforms. Currently, wide-area measurement systems (WAMSs), which are supported by PMUs, are widely used in power systems. WAMSs can provide a solid information foundation for real-time monitoring during the dynamic process of the power system, making dynamic state estimation (DSE) possible [
DSE can accurately track the dynamics of system states, thereby playing a critical role in ensuring the safe and stable operation of power systems, particularly for DSE of generators [
However, discarding the higher-order term in the Taylor series leads to linearization errors in the estimation results of the EKF, which can be ignored only under the condition of slight nonlinearity. To circumvent errors in the linearization process of the EKF, an unscented Kalman filter (UKF) method that does not employ Jacobian-based linearization is developed in [
For -dimensional nonlinear systems, a set of sigma points is selected in the UKF using an unscented transform (UT) to approximate the distribution information of random variables. Although the UT-based derivative-free Kalman filtering is unnecessary for computing the Jacobian matrix, it increases the execution time because of the increasing sigma points. In [
It is noteworthy that the Kalman filter works well only under the assumption that the knowledge of the power system DSE model can be accurately obtained [
To address these problems, based on the robust M-estimator and SSUT, a novel robust adaptive unscented Kalman filter (RAUKF) is developed in this paper that is suitable for generator DSE. The key aspects of this paper are as follows: ① SSUT effectively reduces the sigma points and improves the calculation efficiency with transformation accuracy; ② considering the computational complexity and real-time requirements of DSE, a novel adaptive update method is proposed to adaptively update the model as a whole; and ③ compared with the conventional UKF [
The fourth-order synchronous generator model in the direct- and quadratic-axis (i.e., d- and q-axis) reference frames [
(1) |
where is the rotor angle; is the per-unit rotor speed; is the nominal synchronous speed; and are the inertia constant per unit and damping coefficient, respectively; is the mechanical torque; is the field voltage; is the electrical torque; and are the d- and q-axis transient voltages, respectively; and are the d- and q-axis open-circuit time constants, respectively; and are the - and -axis synchronous reactances, respectively; and and are the - and -axis transient reactances, respectively.
For convenience, (1) can be rewritten as:
(2) |
(3) |
(4) |
(5) |
where and are the state transition and measurement functions, respectively; and are the process and measurement noises, respectively; and are the real and imaginary parts of the stator current, respectively; and and are the real and imaginary parts of the stator voltage, respectively.
In order to obtain the state transition function in (2), the stator current [
(6) |
(7) |
where and are the - and -axis currents, respectively.
Similarly, and can be written as:
(8) |
(9) |
After the model is discretized, the discrete nonlinear differential algebraic equation can be expressed as:
(10) |
where and are the discrete functions of and , respectively; and the subscript represents the time instance. The discrete state transition function can be obtained by applying the modified Euler technique, and the discrete model can be expressed as:
(11) |
(12) |
(13) |
(14) |
where is the pre-estimated state; is the sampling interval; and is the average derivative between adjacent times.
Based on the robust M-estimator and SSUT, after a novel adaptive update method against uncertainties is derived, a novel RAUKF with a lower computational burden is developed to deal with reduced estimation performance caused by model uncertainties.
The computational efficiency of UT depends on the selected number of sigma points around the available estimate. SSUT can reduce the number of sigma points by placing the sigma point directly on the origin or on a hypersphere centered at the origin. For an -dimensional system, based on the given statistical information, a set of sigma points is generated by SSUT. Formally, we have:
(15) |
where denotes the sigma points selected by SSUT; and are the estimated state vector and corresponding error covariance matrix of the previous time step, respectively; and is the th column vector of the matrix . For an -dimensional system, the vector sequence of matrix and the corresponding weights of each sigma point can be expressed as:
(16) |
(17) |
(18) |
where is the free parameter in which the range of is from 0 to 1 [
Each sigma point is transformed using a transition function to predict the state. The pre-estimated state and its corresponding error covariance are calculated by:
(19) |
(20) |
(21) |
where indicates the sigma points through state function.
The sigma points are transformed using the measurement function. The predicted output and its corresponding error covariance are derived as:
(22) |
(23) |
(24) |
where is the covariance matrix of measurement noise.
The cross-covariance matrix is derived as:
(25) |
The filtered state can be obtained by:
(26) |
(27) |
where is the Kalman gain.
As a nonlinear filtering technique, when the conventional UKF is applied to a power system, the mean and covariance matrices of noise are assumed to be known and to satisfy the Gaussian distribution. Nevertheless, in an actual scenario, noise statistics mostly follow a non-Gaussian distribution with a long tail, which means that meeting the assumption of a Gaussian distribution is difficult. In addition, because of the system operating conditions, aging of equipment components, channel noise, and other factors, the noise statistics may change and deviate from the a priori statistical characteristics [
To address the gross error caused by unknown or inaccurate a prior statistics of noise, robust M-estimation theory is combined with the conventional UKF to detect the effects of abnormal observation errors on state estimation [
(28) |
(29) |
where is the equally weighted matrix. The cost function can then be defined as:
(30) |
where is the th component of the residual vector, is the residual component, and is the mean square error of ; and is the Huber function, which can be expressed as:
(31) |
where is a constant, which is selected to be in the range of 1.3 to 2.
Next, is defined, and the minimization cost function in (30) can be expressed as:
(32) |
From , we can obtain:
(33) |
can be expressed as:
(34) |
(35) |
where and are the diagonal and off-diagonal elements of the original , respectively. Because the measurement error variance is a diagonal matrix, the off-diagonal elements of the equivalent weight matrix are directly taken as zero.
For various reasons, operators are likely to consider erroneous data in power system analysis. It should be noted that the generation unit model is subject to uncertainties. Under stressed conditions, over-excitation limiters may have a certain effect on the excitation voltage [
Therefore, to deal with the effects of the model parameter error, considering the computational complexity and real-time requirements of DSE, an adaptive update method is derived to handle the effects of the model error. The specific method is to modify using the adaptive regulator , whereby:
(36) |
The following theorem can then be presented.
Theorem 1: is the matrix obtained after new measurement information is introduced, is the matrix calculated by adaptive filtering, and is the matrix obtained by the covariance propagation law. Then, the adaptive factor satisfies:
(37) |
The adaptive factor is:
(38) |
where represents the trace function.
Proof: the one-step prediction error and filtered residual are expressed as:
(39) |
(40) |
Based on the Taylor formula, a first-order Taylor expansion of is performed:
(41) |
Substituting (41) into (40) yields:
(42) |
The residual covariance matrix obtained by the propagation law can be expressed as:
(43) |
In adaptive filtering, the covariance matrix is modified adaptively by the adaptive factor , and the theoretical residual covariance matrix is obtained as:
(44) |
Based on the equivalence relationship in (37), we can obtain:
(45) |
(46) |
The optimal adaptive factor can then be obtained by taking the trace of the matrix and the migration transformation. It is noteworthy that the adaptive factor of the adaptive filtering algorithm in practical applications is usually less than or equal to 1. The adaptive factor can be modified as:
(47) |
Omitting the measurement noise variance terms of the numerator and denominator in (47), the approximate expression of the optimal adaptive factor is:
(48) |
can be obtained by estimating the residual vector at the current time.
(49) |
For convenience, the proposed estimation method can be presented as
Remark 1: in general, in UKF methods [
Algorithm 1 : RAUKF |
---|
1: Initialization: initialize all parameters at time |
2: Input: , , and , where is the total number of time steps |
3: while to do |
4: Step 1: generate spherical simplex sigma points by (12)-(15) |
5: Step 2: state prediction |
6: |
7: |
8: |
9: Step 3: measurement prediction |
10: |
11: |
12: |
13: Step 4: complete the correction of measurement noise using (25)-(32) |
14: |
15: Step 5: calculate the adaptive factor using (45) and (46) and adaptively correct the model error and process noise as a whole |
16: if |
17: |
18: else |
19: |
20: end if |
21: Step 6: update the measurement using (22)-(24) |
22: |
23: |
24: Step 7: output and , and update the time instance |
25: end while |
Remark 2: to address reduced estimation performance when the statistical feature of measurement noise deviates from the assumptions, an M-estimator is constructed based on a spherical simplex UT-based UKF. In addition, considering the computational complexity and real-time requirements of DSE, we propose a novel adaptive update method for adaptive modification of the model as a whole. The proposed method inherits the advantages of the conventional UKF and effectively improves the robustness of state estimation against uncertainties while ensuring the real-time demand of DSE.
To verify the performance of the proposed RAUKF, extensive simulations are conducted on a New England 10-generator 39-bus system, as shown in

Fig. 1 New England 10-generator 39-bus system.
In an actual power system, because of the interference during the transmission process and the change in system operation, prior knowledge of noise is difficult to acquire. In addition, component aging and change in operating temperature also lead to deviations in the model. Therefore, considering the reduced state estimation performance derived from uncertainties, comparative experiments are set as follows.
Case 1: the UKF [
Case 2: the aforementioned methods are analyzed and discussed with uncertain non-Gaussian noises derived from long-tailed and Gaussian distributions.
Case 3: the discussed methods are implemented with an uncertain model derived from parameter deviation in the state-space model.
Monte Carlo simulations of are run for these cases. The mean absolute error (MAE) and average estimation error index are used to assess the estimation performance of the algorithms:
(50) |
(51) |
where is the number of Monte Carlo simulations; is the number of states; and and are the estimated and true values of the state at each time instance, respectively. and is the total number of time steps.
Current DSE is typically conducted when the prior statistical characteristics of noise are known. In an actual power system, the statistical distribution of noise may change based on the operating conditions, and state estimation will be affected. To simulate the effects of this uncertainty on the estimation performance of the algorithm, the prior information of the noise statistics is assumed to be unknown. The covariance matrices of the actual noise are set to be and . Based on the assumption that the prior statistical distribution deviates from the true distribution, the initial covariance matrices of the noise are set to be and .
To evaluate the performance capabilities of the aforementioned methods against these uncertainties, all methods are used to track the state changes of G8. The state estimation results of each considered method are shown in Figs.

Fig. 2 Estimation results of rotor angles and speeds for G8 with Case 1. (a) Estimation results of rotor angles. (b) Estimation results of rotor speeds.

Fig. 3 Estimation results of q- and -axis transient voltages for G8 with Case 1. (a) Estimation results of q-axis transient voltages. (b) Estimation results of d-axis transient voltages.

Fig. 4 MAE of all methods for G8 with Case 1.
Method | Average estimation error | |||
---|---|---|---|---|
UKF | 0.04338 | 0.00066 | 0.01675 | 0.03647 |
UHF | 0.01539 | 0.00051 | 0.01264 | 0.01846 |
RAUKF | 0.00297 | 0.00007 | 0.00383 | 0.00446 |
CIUKF | 0.00759 | 0.00010 | 0.00452 | 0.00945 |
SRCDKF | 0.00390 | 0.00016 | 0.00582 | 0.01251 |
As the simulation results show, only RAUKF could accurately track the dynamic changes of state variables, whereas the estimation results of other algorithms deviate from the actual state, particularly for UKF and UHF. When the noise covariance matrix deviates from this assumption, the performance of the UKF deteriorates, particularly for the estimation results of the transient voltage along the local axis. Although the UHF could constrain the estimation error to a certain extent, it could not dynamically correct the mismatched initial covariance matrix estimation, where a poor effect is the result. With the SRCDKF, central differential sigma points could be used to obtain a higher estimation accuracy. In addition, better estimation results could be obtained through continuous iterations of the CIUKF. By contrast, the proposed RAUKF could adaptively correct the noise and shows strong robustness under noise uncertainty. For instance, RAUKF had the smallest MAE and average SE error among all the discussed methods.
In an actual power system, the measurement noise of the PMU often follows a non-Gaussian distribution with a long tail. It is noteworthy that the Laplace distribution is one of the most widely used non-Gaussian distributions for describing thick-tailed distributions in many signal processing problems. To analyze the effectiveness of state estimation methods under unknown non-Gaussian noise, the noise covariance matrices are assumed to follow a Gaussian-Laplace noise mixture model, where the level of non-Gaussian contamination is 2%.

Fig. 5 Estimation results of rotor angles and speeds for G8 with Case 2. (a) Estimation results of rotor angles. (b) Estimation results of rotor speeds.

Fig. 6 Estimation results of q- and d-axis transient voltages for G8 with Case 2. (a) Estimation results of q-axis transient voltages. (b) Estimation results of d-axis transient voltages.

Fig. 7 MAE of all methods for G8 with Case 2.
Method | Average estimation error | |||
---|---|---|---|---|
UKF | 0.01204 | 0.00016 | 0.00597 | 0.01288 |
UHF | 0.01102 | 0.00013 | 0.00408 | 0.00821 |
RAUKF | 0.00311 | 0.00001 | 0.00396 | 0.00457 |
CIUKF | 0.00365 | 0.00001 | 0.00311 | 0.00454 |
SRCDKF | 0.00250 | 0.00016 | 0.00597 | 0.01287 |
Because of different operating environments, the performances of equipment parts may degenerate to various degrees and thus may be difficult to maintain. In such a situation, some parameters that remain unchanged by default may change over time, resulting in deviation from the model. To analyze the effectiveness of state estimation algorithms under uncertain state model parameters, the deviations of the transient reactance along the and axes are assumed to be 20%, which can be simulated using a Gaussian random variable.
Comparative experiments with the parameter deviation in the state-space model are depicted in Figs.

Fig. 8 Estimation results of rotor angles and speeds for G8 with Case 3. (a) Estimation results of rotor angles. (b) Estimation results of rotor speeds.

Fig. 9 Estimation results of - and -axis transient voltages for G8 with Case 3. (a) Estimation results of q-axis transient voltages. (b) Estimation results of d-axis transient voltages.

Fig. 10 MAE of all methods for G8 with Case 3.
Method | Average estimation error | |||
---|---|---|---|---|
UKF | 0.01008 | 0.00016 | 0.03859 | 0.00955 |
UHF | 0.00894 | 0.00013 | 0.02783 | 0.01187 |
RAUKF | 0.00308 | 0.00001 | 0.00383 | 0.00523 |
CIUKF | 0.00308 | 0.00001 | 0.00371 | 0.00492 |
SRCDKF | 0.00248 | 0.00016 | 0.03866 | 0.00955 |
In addition, the effects of model parameter uncertainty could be attenuated to a certain extent in the UHF, but its accuracy is much lower than that of the RAUKF. In the CIUKF, the estimation error caused by variations in parameters could be dealt with effectively by iteration. By comparison, the estimation covariance matrix in the RAUKF could be updated by adding adaptive factors to obtain better estimation results when the model parameters change. As shown by the estimation results in
For DSE, the computational efficiency is another major factor that must be considered. Thus, to compare the computation time of the algorithms considered for Cases 1-3, simulations are implemented on an Intel CPU i7-7700 system with 8 GB RAM in a MATLAB environment. It should be noted that the computation time shown in
Case | Computation time (ms) | ||||
---|---|---|---|---|---|
UKF | UHF | RAUKF | CIUKF | SRCDKF | |
Case 1 | 3731 | 4146 | 3580 | 11357 | 3759 |
Case 2 | 3632 | 4231 | 3462 | 11283 | 3611 |
Case 3 | 3681 | 4064 | 3532 | 11208 | 3658 |
In this paper, an adaptive update method based on a robust M-estimator is developed to address uncertainties in power systems. To improve the estimation efficiency and accuracy, the noise covariance matrix of the spherical simplex UT-based UKF is modified to deal with the effects of abnormal errors of measurement quantity in measurement prediction using a Huber-based robust M-estimator. Accordingly, an adaptive factor is used to modify the state prediction error covariance matrix, which can deal with the effects of model and noise errors on state prediction. Compared with other methods, the effectiveness of the RAUKF is demonstrated under model uncertainties.
Results show that the proposed adaptive update method could effectively bind uncertainties caused by unknown noise statistical characteristics and non-Gaussian noise. The proposed method remains effective when the values of generator model parameters are either inaccurate or incorrect. In future research, we will extend our method to bind the uncertainty caused by cyber-attacks to detect outliers.
References
T. Ahmad and N. Senroy, “Statistical characterization of PMU error for robust WAMS based analytics,” IEEE Transactions on Power Systems, vol. 35, no. 2, pp. 920-928, Mar. 2020. [Baidu Scholar]
M. Amin, A. Al-Durra, and W. Elmannai, “Experimental validation of high-performance HIL-based real-time PMU model for WAMS,” IEEE Transactions on Industry Applications, vol. 56, no. 3, pp. 2382-2392, Jun. 2020. [Baidu Scholar]
R. Xiao, G. Wang, X. Hiao et al., “Dynamic state estimation of medium-voltage DC integrated power system with pulse load,” Journal of Modern Power Systems and Clean Energy, vol. 8, no. 4, pp. 689-698, Jul. 2020. [Baidu Scholar]
J. Zhao, A. Gomez-Exposito, M. Netto et al., “Power system dynamic state estimation: motivations, definitions, methodologies, and future work,” IEEE Transactions on Power Systems, vol. 34, no. 4, pp. 3188-3198, Jul. 2019. [Baidu Scholar]
M. Rostami and S. Lotfifard, “Distributed dynamic state estimation of power systems,” IEEE Transactions on Industrial Informatics, vol. 14, no. 8, pp. 3395-3404, Aug. 2018. [Baidu Scholar]
Y. Wang, Y. Sun, V. Dinavahi et al., “Adaptive robust cubature Kalman filter for power system dynamic state estimation against outliers,” IEEE Access, vol. 7, pp. 105872-105881, Jul. 2019. [Baidu Scholar]
P. Risbud, N. Gatsis, and A. Taha, “Multi-period power system state estimation with PMUs under GPS spoofing attacks,” Journal of Modern Power Systems and Clean Energy, vol. 8, no. 4, pp. 597-606, Jul. 2020. [Baidu Scholar]
Y. Wang, Y. Sun, and V. Dinavahi, “Robust forecasting-aided state estimation for power system against uncertainties,” IEEE Transactions on Power Systems, vol. 35, no. 1, pp. 691-702, Jan. 2020. [Baidu Scholar]
E. Ghahremani and I. Kamwa, “Dynamic state estimation in power system by applying the extended Kalman filter with unknown inputs sto phasor measurements,” IEEE Transactions on Power Systems, vol. 26, no. 4, pp. 2556-2566, Nov. 2011. [Baidu Scholar]
S. Wang, W. Gao, and A. S. Meliopoulos, “An alternative method for power system dynamic state estimation based on unscented transform,” IEEE Transactions on Power Systems, vol. 27, no.2, pp. 942-950, May 2012. [Baidu Scholar]
L. Fan and Y. Wehbe, “Extended Kalman filtering based real-time dynamic state and parameter estimation using PMU data,” Electric Power Systems Research, vol. 103, pp. 168-177, Oct. 2013. [Baidu Scholar]
H. Karimipour and V. Dinavahi, “Extended Kalman filter-based parallel dynamic state estimation,” IEEE Transactions on Smart Grid, vol. 6, no. 3, pp. 1539-1549, May 2015. [Baidu Scholar]
C. Wang, Z. Qin, Y. Hou et al., “Multi-area dynamic state estimation with PMU measurements by an equality constrained extended Kalman filter,” IEEE Transactions on Smart Grid, vol. 9, no. 2, pp. 900-910, Mar. 2018. [Baidu Scholar]
G. Valverde and V. Terzija, “Unscented Kalman filter for power system dynamic state estimation,” IET Generation, Transmission & Distribution, vol. 5, no. 1, pp. 29-37, Jan. 2011. [Baidu Scholar]
W. Li and Y. Jia, “H-infinity filtering for a class of nonlinear discrete-time systems based on unscented transform,” Signal Processing, vol. 90, no. 12, pp. 3301-3307, Dec. 2010. [Baidu Scholar]
J. Qi, K. Sun, J. Wang et al., “Dynamic state estimation for multi-machine power system by unscented Kalman filter with enhanced numerical stability,” IEEE Transactions on Smart Grid, vol. 9, no. 2, pp. 1184-1196, Mar. 2018. [Baidu Scholar]
G. Anagnostou and B. C. Pal, “Derivative-free Kalman filtering based approaches to dynamic state estimation for power systems with unknown inputs,” IEEE Transactions on Power Systems, vol. 33, no. 1, pp. 116-130, Jan. 2018. [Baidu Scholar]
S. Julier and J. Uhlmann, “Reduced sigma point filters for the propagation of means and covariances through nonlinear transformations,” in Proceedings of the 2002 American Control Conference, Anchorage, USA, Nov. 2002, pp. 887-892. [Baidu Scholar]
S. Julier, “The spherical simplex unscented transformation,” in Proceedings of the 2003 American Control Conference, Denver, USA, Nov. 2003, pp. 2430-2434. [Baidu Scholar]
A. Tummala and R. Inapakurthi, “A two-stage Kalman filter for cyber-attack detection in automatic generation control system,” Journal of Modern Power Systems and Clean Energy, vol. 10, no. 1, pp. 50-59, Jan. 2022. [Baidu Scholar]
W. Wang, C. K. Tse, and S. Wang, “Dynamic state estimation of power systems by p-norm nonlinear Kalman filter,” IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 67, no. 5, pp. 1715-1728, May 2020. [Baidu Scholar]
C. Wu, X. Li, W. Pan et al., “Zero-sum game-based optimal secure control under actuator attacks,” IEEE Transactions on Automatic Control, vol. 66, no. 8, pp. 3773-3780, Aug. 2021. [Baidu Scholar]
Y. Wang, Y. Sun, V. Dinavahi et al., “Robust dynamic state estimation of power systems with model uncertainties based on adaptive unscented H-infinity filter,” IET Generation, Transmission & Distribution, vol. 13, no. 12, pp. 2455-2463, Jun. 2019. [Baidu Scholar]
J. Ye and X. Yu, “Detection and estimation of false data injection attacks for load frequency control systems,” Journal of Modern Power Systems and Clean Energy, vol. 10, no. 4, pp. 861-870, Jul. 2022. [Baidu Scholar]
Y. Wang, Y. Sun, Z. Wei et al., “Parameters estimation of electromechanical oscillation with incomplete measurement information,” IEEE Transactions on Power Systems, vol. 33, no. 5, pp. 5016-5028, Sept. 2018. [Baidu Scholar]
A. Rouhani and A. Abur, “Constrained iterated unscented Kalman filter for dynamic state and parameter estimation,” IEEE Transactions on Power Systems, vol. 33, no. 3, pp. 2404-2414, May 2018. [Baidu Scholar]
X. Yu, X. Fan, T. K. Chau et al., “Square-root sigma-point filtering approach to state estimation for wind turbine generators in interconnected energy systems,” IEEE Systems Journal, vol. 15, no. 2, pp. 1557-1566, Jun. 2021. [Baidu Scholar]
N. Zhou, D. Meng, and S. Lu, “Estimation of the dynamic states of synchronous machines using an extended particle filter,” IEEE Transactions on Power Systems, vol. 28, no. 4, pp. 4152-4161, Nov. 2013. [Baidu Scholar]
S. Akhlaghi, N. Zhou, and Z. Huang, “A multi-step adaptive interpolation approach to mitigating the impact of nonlinearity on dynamic state estimation,” IEEE Transactions on Smart Grid, vol. 9, no. 4, pp. 3102-3111, Jul. 2018. [Baidu Scholar]
T. Joseph, B. Tyagi, and V. Kumar, “Dynamic state estimation of generators using spherical simplex unscented transform-based unbiased minimum variance filter,” IET Generation, Transmission & Distribution, vol. 14, no. 15, pp. 2997-3005, Aug. 2020. [Baidu Scholar]
S. Wang, J. Zhao, Z. Huang et al., “Assessing Gaussian assumption of PMU measurement error using field data,” IEEE Transactions on Power Delivery, vol. 33, no. 6, pp. 3233-3236, Dec. 2018. [Baidu Scholar]
Y. Li, J. Li, J. Qi et al., “Robust cubature Kalman filter for dynamic state estimation of synchronous machines under unknown measurement noise statistics,” IEEE Access, vol. 7, pp. 29139-29148, Feb. 2019. [Baidu Scholar]
G. Wang, X. Xu, and T. Zhang, “M-M estimation-based robust cubature Kalman filter for INS/GPS integrated navigation system,” IEEE Transactions on Instrumentation and Measurement, vol. 70, pp. 1-11, Sept. 2020. [Baidu Scholar]
G. Anagnostou and B. C. Pal, “Impact of overexcitation limiters on the power system stability margin under stressed conditions,” IEEE Transactions on Power Systems, vol. 31, no. 3, pp. 2327-2337, May 2016. [Baidu Scholar]
C. Canizares, T. Fernandes, E. Geraldi et al., “Benchmark models for the analysis and control of small-signal oscillatory dynamics in power systems,” IEEE Transactions on Power Systems, vol. 32, no. 1, pp. 715-722, Jan. 2017. [Baidu Scholar]
G. Tian, Y. Gu, D. Shi et al., “Neural-network-based power system state estimation with extended observability,” Journal of Modern Power Systems and Clean Energy, vol. 9, no. 5, pp. 1043-1053, Sept. 2021. [Baidu Scholar]
Y. Li, L. He, F. Liu et al., “Flexible voltage control strategy considering distributed energy storages for DC distribution network,” IEEE Transactions on Smart Grid, vol. 10, no. 1, pp. 163-172, Jan. 2019. [Baidu Scholar]
C. Wu, W. Yao, W. Pan et al., “Secure control for cyber-physical systems under malicious attacks,” IEEE Transactions on Control of Network Systems, vol. 9, no. 2, pp. 775-788, Jun. 2022. [Baidu Scholar]