Next Article in Journal
Assessing the Vulnerability of Water and Wastewater Infrastructure to Climate Change for Sustainable Urban Development
Previous Article in Journal
Urban Heat Island: Assessing the Influence of Urban Morphology on Air and Surface Temperatures
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Dynamic State Estimation for Sustainable Distribution Systems Considering Data Correlation and Noise Adaptiveness

State Key Laboratory of Power Transmission Equipment Technology, School of Electrical Engineering, Chongqing University, Chongqing 400044, China
*
Author to whom correspondence should be addressed.
Sustainability 2026, 18(3), 1693; https://doi.org/10.3390/su18031693
Submission received: 31 December 2025 / Revised: 29 January 2026 / Accepted: 5 February 2026 / Published: 6 February 2026

Abstract

The integration of distributed renewable energy sources into distribution networks is a key approach to achieving sustainable and low-carbon power systems. However, high renewable penetration significantly increases the volatility and uncertainty of distribution systems, posing challenges to renewable energy accommodation and reliable operation. To address these challenges, active control of distribution networks is required, which in turn relies on accurate system states. In practice, the limited number and accuracy of measurement devices in distribution networks make dynamic state estimation a critical technology for sustainable distribution systems. In this paper, a novel dynamic state estimation method for sustainable distribution systems is proposed, incorporating spatiotemporal data correlation and adaptiveness to process and measurement noise. A CNN-BiGRU-Attention model is developed to reconstruct high-accuracy real-time pseudo-measurements, compensating for insufficient sensing infrastructure. Furthermore, a noise adaptive dynamic state estimation method is proposed based on an improved unscented Kalman filter. An amplitude modulation factor (AMF) is applied to track time-varying process noise, while an evaluation method based on robust Mahalanobis distance (RMD) is embedded to deal with non-Gaussian measurement noise. Finally, simulation studies on the IEEE 33-bus three-phase unbalanced distribution network demonstrate the effectiveness and robustness of the proposed method.

1. Introduction

Serving as a critical function for the intelligent management of distribution networks, state estimation helps identify weak points in the network and propose remedial measures to improve system reliability [1]. It utilizes readings of power, voltage, and current gathered from conventional systems and devices—including supervisory control and data acquisition (SCADA) systems, phasor measurement units (PMUs), and smart metering devices—for estimating the true conditions of the electric power system [2]. With the widespread integration of controllable resources like electric vehicles (EVs) and rooftop photovoltaics (PV) into distribution networks, enhancing their control capabilities has become a key direction for the development of power systems [3,4]. Consequently, distribution network state estimation is receiving increasing attention [5].
In contrast to transmission networks, which are equipped with a large number of secondary data acquisition devices like PMUs, distribution networks have a relatively weak measurement infrastructure. Despite the gradual integration of SCADA systems and Micro-PMUs, their widespread, high-density deployment faces restrictions due to high economic costs, the vast quantity of network nodes, and inadequate communication infrastructure [6]. This leads to a common problem of low measurement coverage in distribution networks, accompanied by challenges such as insufficient measurement accuracy and low refresh rates. These factors result in a data redundancy far below what is required for state estimation, making it difficult to support accurate and real-time state estimation for distribution networks [7]. To address the issue of measurement sparsity, pseudo-measurement data have been identified as an efficient means of enhancing the observability of distribution networks. Pseudo-measurement generation models fall into two major classes: statistical analysis models and machine learning models [8]. Statistical analysis models typically use historical measurement data to infer missing measurements through methods such as non-parametric least-squares density estimation [9] and kernel density estimation [10]. Conversely, machine learning models yield more precise pseudo-measurement data by exploiting the intricate, non-linear dependencies embedded in prior data. These approaches include attention-enhanced recurrent neural networks [11], support vector machines [12], and generative adversarial networks (GANs) [13]. However, most existing studies either focus solely on the temporal correlation of available measurement data or fail to balance the depth of spatiotemporal feature extraction with computational efficiency. The loads and distributed energy generation at different nodes inherently exhibit significant spatial correlation [14]. While GANs demonstrate strong capabilities in modeling complex data distributions, they often entail high computational complexity and training instability due to the adversarial min–max optimization process, which can be burdensome for real-time applications. Therefore, comprehensively considering and effectively exploiting the spatiotemporal correlation among measurement data while maintaining high computational efficiency is a potential key to further improving the accuracy of pseudo-measurement generation.
Due to the increasing randomness and volatility of distribution networks, traditional static state estimation, which relies solely on information from a single time snapshot, struggles to cope with rapid fluctuations in system states, leading to delayed or inaccurate estimation results. Built upon the framework of the Kalman filter (KF), dynamic state estimation continuously tracks the state transition trajectory across multiple time slots, allowing for a more accurate depiction of system dynamics. In tackling the pronounced non-linearity inherent in the distribution network’s load flow characteristics, researchers have put forth techniques including an extended Kalman filter (EKF) [15], UKF [16], and a cubature Kalman filter (CKF) [17]. The EKF achieves linearization of the electrical system by relying on a first-order Taylor expansion, a process that inevitably results in truncation errors [18]. These errors increase as the system’s non-linearity deepens, potentially leading to decreased estimation accuracy or even numerical instability. To avoid EKF’s linearization errors, the UKF and CKF employ a deterministic sampling strategy to handle non-linear transformations, significantly improving estimation performance for non-linear systems. However, these methods still face two major challenges: (1) when system dynamics change drastically, the actual process noise distribution may not own a fixed covariance matrix, which reduces the tracking performance and robustness; (2) the effects of these methods are based on the supposition that measurement noise adheres to a standard normal distribution, which is inconsistent with real-world physical systems [19].
To handle time-varying process noise, Ref. [20] proposed the Sage–Husa noise model, which calculates and adjusts the process noise covariance dynamically. Ref. [21] embedded a sub-optimal fading factor to enhance the response to dynamic changes in process noise, while Ref. [22] achieved adaptive estimation by adjusting a modulation factor. However, the values or decay strategies of the modulation factors in these methods are often heuristically fixed, lacking the flexibility to autonomously adjust to the time-varying intensity of process noise in real-time. This limitation restricts their estimation accuracy during severe dynamic state mutations. Therefore, a crucial current research direction is how to dynamically calibrate the forgetting factor by analyzing real-time changes in the innovation sequence to achieve more precise state variable estimation.
To handle the impact of non-Gaussian measurement noise, existing methods mainly fall into a few categories: filters based on robust statistics [23,24]; filters based on information-theoretic criteria [25]; and filters based on probabilistic models [26]. Although these methods have, to some extent, solved the non-Gaussian noise problem, they generally suffer from high computational complexity and sensitivity to parameter selection, thus failing to satisfy the demanding requirements for real-time operation and adaptation in distribution networks. Therefore, the ability to quickly and accurately identify non-Gaussian noise is key to improving the performance of state estimation in distribution networks.
A dynamic state estimation approach for distribution networks is presented in this paper, leveraging the spatiotemporal correlation of data and adaptiveness to process and measurement noise. The principal achievements of this work are listed below:
(1) Pseudo-measurement generation: A CNN-BiGRU-Attention model is presented to generate highly accurate pseudo-measurement data by effectively extracting both the spatial correlation within the network topology and the temporal correlation in the data.
(2) Dynamic state estimation: We propose an innovative unscented Kalman filter with adaptiveness to process and measurement noise (NA-UKF). This method includes a process noise adaptive estimation component based on an AMF and a measurement noise adaptive estimation component based on RMD. Compared to existing methods in the literature [27,28,29], the proposed algorithm more accurately tracks the network state and exhibits high resilience to both time-varying process and non-Gaussian measurement uncertainties.
The subsequent sections of this manuscript are structured as follows. The overall architecture is presented in Section 2. Section 3 is then dedicated to the pseudo-measurement generation model, which accounts for spatiotemporal correlation. Section 4 provides a detailed description of the NA-UKF algorithm. The algorithm’s effectiveness is assessed and confirmed in Section 5, and the final section, Section 6, summarizes the paper.

2. Overall Framework

In distribution networks, the main measurement information is provided by two different types of systems: SCADA systems and Micro-PMUs. SCADA systems are the most widely deployed in distribution networks due to their lower single-point cost. These terminals can be installed at nodes or on branches and primarily provide measurement data such as active and reactive power, but their accuracy and reporting rate are relatively low. In contrast, Micro-PMUs have a higher single-point cost and are deployed in smaller numbers, yet they can provide high-accuracy, very high-reporting-rate synchronous phasor measurement data. They are typically installed at critical nodes to measure nodal voltage phasors. In hybrid-measurement-based distribution network state estimation, the SCADA reporting rate is used as the base frequency for state estimation, matching the mainstream sampling capabilities of existing terminals. Then, the system error is corrected using the high-accuracy phasor data from Micro-PMUs, achieving a collaborative optimization of accuracy and economic efficiency.
Figure 1 presents the overall architecture of the study. Within the pseudo-measurement generation process, an offline-trained CNN-BiGRU-Attention model is used to fully leverage the spatiotemporal correlation of distribution network measurement data. This model generates pseudo-measurement data for nodes or branches without measurement devices. The input to the model includes historical and current measurement data; the output consists of the current pseudo-measurement data for the nodes and branches with missing measurements. In the dynamic state estimation stage, we employ the proposed NA-UKF algorithm. This model utilizes the temporal information of the measurement data and adaptively adjusts to its noise characteristics, allowing for continuous tracking and accurate estimation of the system state. Finally, the state variables, namely the magnitude and phase angle associated with the nodal voltages, are calculated.

3. A Pseudo-Measurement Generation Model Considering Spatiotemporal Correlation

Distribution network loads and distributed energy generation not only exhibit significant time-series characteristics but are also influenced by spatial coupling due to geographical location, neighboring node loads, similar load types and the complex radial topology. Existing pseudo-measurement generation methods based on neural networks often neglect the intrinsic spatiotemporal correlation within historical distribution network data, resulting in pseudo-measurement data that lacks sufficient precision. To address these deficiencies, this paper introduces a pseudo-measurement generation framework that leverages the CNN-BiGRU-Attention neural network.

3.1. Model Input and Output

The pseudo-measurement generation model undergoes training under a supervised learning paradigm. The construction of the dataset is a critical foundation for ensuring model performance. The input vector Ti is defined as
T i = [ P i n j , M i c r o P M U s       Q i n j , M i c r o P M U s       P i n j , S C A D A       Q i n j , S C A D A       P l , S C A D A       Q l , S C A D A       P i n j       Q i n j       P l       Q l ] T
where P, Q denote active and reactive power, respectively; subscripts inj and l refer to nodal injection and branch power flow. Subscripts Micro-PMUs and SCADA indicate historical measurements from Micro-PMUs and SCADA devices. Variables without device subscripts (i.e., Pinj, Qinj, Pl, Ql) represent historical data derived from power flow calculations based on historical load records. The output vector To is expressed as
T o = P i n j , p s e u d o       Q i n j , p s e u d o       P l , p s e u d o       Q l , p s e u d o T
where the subscript pseudo denotes the generated pseudo-measurements for unmeasured locations.
After completion of the network training, the model operates in an online spatial imputation mode. To ensure high accuracy in real-time deployment, a rolling prediction strategy is adopted. By inputting the measurement data sequence which includes both the historical data (from TL to T − 1) and the actual real-time readings captured by SCADA/Micro-PMUs at the current time slot T, we can infer the pseudo-measurement data for all nodes and branches without measurement configuration at the same time slot T. This mechanism continuously slides the input window forward as new data arrives, minimizing error accumulation. This provides more accurate and comprehensive real-time pseudo-measurement information for subsequent dynamic state estimation.

3.2. CNN-BiGRU-Attention Model

Leveraging the inherent spatiotemporal correlations within the data to enhance the precision of pseudo-measurement generation, this paper constructs a CNN-BiGRU-Attention model, with its network architecture presented in Figure 2.
To effectively encode the distribution network’s topology, the input measurement matrix is constructed based on a depth-first search traversal sequence. This serialization maps physically connected or electrically adjacent nodes to proximal positions in the input tensor, ensuring that the topological structure is preserved in the 1-D data format.
The CNN is utilized to effectively capture the spatial correlation and topological dependencies between different nodes and branches [7]. It leverages local connectivity to learn data features across different ranges of dimensions. Specifically, the convolutional layers enhance feature extraction by applying convolution operators to the input measurements, utilizing learnable weights and biases to map raw data into high-level spatial feature maps. This process allows the model to automatically abstract intricate spatial dependencies between nodes. Subsequently, pooling layers are utilized to down-sample the features extracted by the convolutional layers, thereby reducing information redundancy while preserving the most critical spatial features.
To capture temporal features, the model incorporates a BiGRU layer. By combining the forward and backward hidden state information, the BiGRU layer can comprehensively mine the periodic patterns and bidirectional temporal correlation within historical data. This substantially improves the model’s capacity to detect dynamic variations within the pseudo-measurement data. The feature vector extracted by the CNN is used as the input for the BiGRU layer.
Finally, an Attention network is introduced to dynamically assign weights to data from different types of measurement sources (e.g., SCADA, Micro-PMUs) and key nodes (e.g., PV power stations, EV charging stations). This empowers the model to selectively concentrate upon essential features for generating more accurate pseudo-measurements.
During the model training process, this paper adopts mean squared error (MSE) as the objective loss function. The mathematical formula is provided as follows:
MSE = 1 n i = 1 n ( y i y ^ i ) 2
Finally, the high-dimensional feature vector, processed and refined by the CNN, BiGRU and Attention layers, is non-linearly mapped through a fully connected layer to output the ultimate pseudo-measurement data.

4. A Dynamic State Estimation Method for Distribution Networks Considering Adaptiveness to Process and Measurement Noise

4.1. Dynamic State Estimation Model for Distribution Networks

The mathematical model for dynamic state estimation in distribution networks comprises the state transition functions f(·) and the measurement function h(·). The state variable vector x is defined as [ V 1 ϕ , , V k ϕ , , V N ϕ , θ 1 ϕ , , θ k ϕ , , θ N ϕ ] T . The measurement variable vector z is defined as [ V i ϕ , θ i ϕ , P i ϕ , Q i ϕ , P i j ϕ , Q i j ϕ ] T .
Given the stochastic nature of load and renewable generation in distribution networks, the system state transition is modeled as a random walk process [30]. The state transition equation is expressed as xk+1 = xk + wk, where wk denotes the process noise vector, generally assumed to follow a Gaussian distribution with zero mean and covariance matrix Qk. The measurement equation is expressed as zk = h(xk)+ vk, where vk denotes the measurement noise vector, also assumed to follow a Gaussian distribution with zero mean and covariance matrix Rk. The measurement function h(·) corresponding to phase ϕ { a , b , c } for a three-phase distribution network is given by
h V i ϕ ( x ) = V i ϕ h θ i ϕ ( x ) = θ i ϕ h P i ϕ ( x ) = V i ϕ j N i ψ V j ψ G i j ϕ ψ cos θ i j ϕ ψ + B i j ϕ ψ sin θ i j ϕ ψ h Q i ϕ ( x ) = V i ϕ j N i ψ V j ψ G i j ϕ ψ sin θ i j ϕ ψ B i j ϕ ψ cos θ i j ϕ ψ h P i j ϕ ( x ) = V i ϕ ψ V i ψ g s i ϕ ψ cos θ i i ϕ ψ + b s i ϕ ψ sin θ i i ϕ ψ V i ϕ ψ V j ψ g i j ϕ ψ cos θ i j ϕ ψ + b i j ϕ ψ sin θ i j ϕ ψ h Q i j ϕ ( x ) = V i ϕ ψ V i ψ g s i ϕ ψ sin θ i i ϕ ψ b s i ϕ ψ cos θ i i ϕ ψ V i ϕ ψ V j ψ g i j ϕ ψ sin θ i j ϕ ψ b i j ϕ ψ cos θ i j ϕ ψ
where V i ϕ , θ i ϕ are the voltage magnitude and phase angle of phase Φ at node i. θ i j ϕ ψ = θ i ϕ θ j ψ is the phase angle difference. P = { a , b , c } denotes the set of phases. N i is the set of nodes connected to node i. G i j ϕ ψ , B i j ϕ ψ are the real and imaginary parts of the element in the bus admittance matrix corresponding to node i phase Φ and node j phase ψ. g i j ϕ ψ , b i j ϕ ψ denote the mutual conductance and susceptance of the transmission line between node i and j. g s i ϕ ψ , b s i ϕ ψ denote the self-admittance and shunt parameters of the transmission line at the sending end.

4.2. Adaptive UKF Algorithm

For dynamic state estimation of non-linear distribution networks, the adaptive UKF is employed. Built upon the framework of the standard UKF, this algorithm accurately captures non-linear characteristics through its sigma-point sampling strategy. It preserves the first- and second-order moment information of the state distribution by deterministically sampling 2n + 1 sigma points, thereby avoiding the truncation errors inherent in the EKF and significantly reducing computational complexity. However, unlike the standard UKF, the adaptive UKF incorporates an adaptive factor to control the measurement prediction covariance matrix and state-measurement cross-covariance matrix. The specific steps of the adaptive UKF algorithm [18] are as follows:
First, sigma points are established through sampling the estimated state distribution to approximate the state variable’s distribution, which are generated by
X k 1 ( 0 ) = x ^ k 1 X k 1 ( i ) = x ^ k 1 + ( n + λ ) L i , i = 1 , , n X k 1 ( i ) = x ^ k 1 ( n + λ ) L i , i = n + 1 , , 2 n
where n denotes the dimension of the state vector, and Li is the i-th column of the Cholesky decomposition of P ^ k 1 . The scaling parameter is defined as λ = α 2 ( n + κ ) n , which determines the spread of the sigma points.
The weights of the sigma points for the mean and covariance are calculated by
W m ( 0 ) = λ n + λ W c ( 0 ) = λ n + λ + ( 1 α 2 + β ) W m ( i ) = W c ( i ) = 1 2 ( n + λ ) , i = 1 , , 2 n
where α is a small positive constant controlling the spread of sigma points, which is set to 10−3. κ is a secondary scaling parameter, which is set to 0. β is used to minimize higher-order approximation errors. For Gaussian distributions, β = 2 is optimal.
Then, the predicted state vector x ˜ k and error covariance matrix P ˜ k are calculated by
x ˜ k = i = 0 2 n W m ( i ) X k | k 1 ( i ) P ˜ k = i = 0 2 n W c ( i ) X k | k 1 ( i ) x ˜ k X k | k 1 ( i ) x ˜ k T + Q ^ k 1
where Q ^ k 1 is the estimated process noise covariance.
Next, the predicted measurement vector z ˜ k and the theoretical innovation covariance matrix P z z , k are calculated by
z ˜ k = i = 0 2 n W m ( i ) Z k | k 1 ( i ) P z z , k = i = 0 2 n W c ( i ) Z k | k 1 ( i ) z ˜ k Z k | k 1 ( i ) z ˜ k T + R ^ k
where Z k | k 1 ( i ) denotes the sigma points propagated through the measurement function. R ^ k is the estimated measurement noise covariance.
Subsequently, the adaptive factor μ k is expressed as
                1                                             t r ( ε k ε k T ) t r ( P z z , k ) t r ( P z z , k ) t r ( ε k ε k T )                                   t r ( ε k ε k T ) > t r ( P z z , k )
where ε k denotes the innovation vector, and ε k = z k z ˜ k , tr(·) denotes the trace of a matrix.
Next, the corrected innovation covariance matrix P z z , k , and the cross-covariance matrix between state and measurement P x z , k are calculated incorporating the adaptive factor:
P z z , k = i = 0 2 n W c ( i ) Z k | k 1 ( i ) z ˜ k Z k | k 1 ( i ) z ˜ k T + μ k R ^ k P x z , k = μ k i = 0 2 n W c ( i ) X k | k 1 ( i ) x ˜ k Z k | k 1 ( i ) z ˜ k T
Finally, the Kalman gain matrix K k , the estimated state vector x ^ k and error covariance matrix P ^ k are computed by
K k = P x z , k P z z , k 1 x ^ k = x ˜ k + K k z k z ˜ k P ^ k = P ˜ k K k P z z , k K k T

4.3. NA-UKF Algorithm

In real-world distribution network operations, dynamic fluctuations and complex noisy environments cause process and measurement noise to deviate from the fixed assumption of Gaussian distributions. This severely compromises estimation precision. To address this, we extend the adaptive UKF by proposing a process noise adaptive estimation method based on an AMF and a measurement noise adaptive estimation method based on RMD. These methods effectively suppress the influence of non-ideal process and measurement noise, leading to a considerable improvement in the robustness and precision of dynamic state estimation.

4.3.1. Process Noise Adaptive Estimation Based on the AMF

Traditional Sage–Husa noise estimators typically employ an exponential decay form to weight historical correction information. The central principle involves allocating greater significance to the most recent data to adapt to noise changes, i.e., replacing the traditional equal weighting coefficient in Equation (12) [20] with the time-decaying exponential weighting one in Equation (13).
Q ^ k + 1 = 1 k + 1 j = 1 k + 1 [ K j ε j ε j T K j T + P ^ j i = 0 2 n W c ( i ) ( X j | j 1 i x ˜ j ) ( X j | j 1 i x ˜ j ) T ]
Q ^ k + 1 = j = 1 k + 1 d j K j ε j ε j T K j T + P ^ j i = 0 2 n W c ( i ) ( X j | j 1 ( i ) x ˜ j ) ( X j | j 1 ( i ) x ˜ j ) T d j = 1 b 1 b k + 1 b k + 1 j
where di represents the weighting coefficient for the i-th time step, satisfying Σdi = 1; b is the modulation factor.
However, when system states undergo severe fluctuations or abrupt changes, e.g., sudden changes in distributed power output, the statistical profile of the process noise can instantaneously shift. In such scenarios, traditional exponential decay estimators, due to their fixed modulation factor, cannot respond quickly to these abrupt changes, which leads to a noticeable estimation lag. This, in turn, prevents the model from effectively absorbing new uncertain information and increases the bias of the state estimation results.
Therefore, to solve this issue, we propose a process noise adaptive estimation method based on an AMF. The central principle of this technique involves the dynamic tuning of the modulation factor’s magnitude by continually tracking the amplitude of the process noise covariance change, thereby achieving an adaptive allocation of weights to new and old data. Specifically, when the amplitude of the noise covariance change is large, it indicates that the system state is undergoing severe dynamic changes. In this case, a smaller modulation factor is used to give higher weights to new data. Conversely, when the amplitude of the noise covariance change is small, the system state is relatively stable. A larger modulation factor is used to increase the importance of historical data, ensuring the smoothness and robustness of the estimation.
The change in the statistical properties of the process uncertainty is expressed as
B k = Q ^ k Q ^ k 1
The maximum values among B k are defined as follows, respectively:
B k   max = max ( diag ( B k ) )
where diag(·) denotes the function that extracts the diagonal elements.
The AMF is determined as follows:
b k + 1 = 1 k + 1     B k max > γ k k + 1     B k max γ
where γ is the threshold for the magnitude of process noise change.
The threshold γ is designed to distinguish between normal estimation deviations and structural state mutations. Theoretically, this threshold is determined based on the statistical significance level of the estimation error covariance, which is usually empirically set to be slightly larger than Q observed under steady-state conditions, serving as a safety margin. In this case study, given the steady-state fluctuation level, γ is set to 5 × 10−4.
According to Equation (13), a new iterative estimation formula for Q based on the AMF is given as follows:
Q ^ k + 1 = ( 1 d k + 1 ) Q ^ k + d k + 1 [ K k + 1 ε k + 1 ε k + 1 T K k + 1 T + P ^ k + 1 i = 0 2 n W c ( i ) ( χ k + 1 | k i x ˜ k + 1 ) ( χ k + 1 | k i x ˜ k + 1 ) T ] d k + 1 = 1 b k + 1 1 ( b k + 1 ) k + 2
Remark 1.
It is theoretically recognized that the recursive update of  Q ^ k + 1  in Equation (17) implicitly involves a subtraction operation, specifically the term  P ^ k + 1 i = 0 2 n W c ( i ) ( χ k + 1 | k i x ˜ k + 1 ) ( χ k + 1 | k i x ˜ k + 1 ) T . In scenarios where the estimated error covariance decreases significantly, this subtraction may dominate, rendering the updated  Q ^ k + 1  non-positive semi-definite (PSD). It is recommended to adopt a fault-tolerant estimator [31]. Specifically, if the result of Equation (17) fails the PSD check, the algorithm might switch to the following formulation:
Q ^ k + 1 = ( 1 d k + 1 ) Q ^ k + d k + 1 [ diag ( K k + 1 ε k + 1 ε k + 1 T K k + 1 T ) + K k + 1 P z z , k + 1 K k + 1 T ]
The modified estimator guarantees the positive semi-definiteness of the result by constructing the update using only additive semi-definite terms.

4.3.2. Measurement Noise Adaptive Estimation Based on RMD

The proposed measurement noise adaptive estimation algorithm, derived from RMD, has the following steps:
(1) At each time slot k, compute the innovation vector ε k ;
(2) A sliding window is constructed consisting of the m most recent innovation vectors: ε k m + 1 , ε k m + 2 , , ε k , where m is the length of the sliding window, m = 10;
(3) For each innovation vector ε i within the sliding window, the Mahalanobis distance (MD) is calculated by
D M i = ( ε i ε ¯ ) T C 1 ( ε i ε ¯ )
where ε ¯ = 1 m i = 1 m ε i , C = 1 m 1 i = 1 m ( ε i ε ¯ ) ( ε i ε ¯ ) T .
The traditional MD represents the surface of an ellipsoid centered at the sample mean, with its size and orientation determined by the covariance matrix. For a Gaussian-distributed random variable, the squared MD value conforms to a χ 2 distribution. However, the traditional MD calculation relies on the sample mean and covariance matrix, and these statistical measures are extremely sensitive to non-Gaussian outliers, which can lead to a biased MD estimate. Therefore, this paper adopts the RMD to replace the traditional sample mean and covariance matrix. Specifically, the median of the innovation vectors, denoted as M, is used to replace the sample mean ε ¯ , and the diagonal matrix constructed from the squared median absolute deviation (MAD) substitutes for the sample covariance C.
The RMD D M , r o b u s t i is calculated using the following formulas:
M = median ( ε k m + 1 , ε k m + 2 , , ε k )
M A D = median ( ε k m + 1 M , ε k m + 2 M , , ε k M )
Ω = diag ( ( 2.0469 × M A D ) 2 )
D M , r o b u s t i = ( ε i M ) T Ω 1 ( ε i M )
where median(·) denotes the component-wise median function, which calculates the median value for each dimension of the input vectors independently. Ω denotes the robust innovation covariance matrix. The coefficient 2.0469 in Equation (22) is used to ensure unbiasedness under a Laplace distribution.
(4) Assign weights ωi based on RMD:
ω i = min 1 , ξ 2 ( D M , r o b u s t i ) 2
where ξ 2 is the detection threshold, which is set to the 95% quantile of the χ N z 2 distribution; Nz represents the dimension of the measurement vector.
(5) Calculate the robust sample covariance Crobust:
C r o b u s t = 1 i = 1 m ω i i = 1 m ω i ( ε i M ) ( ε i M ) T
(6) Finally, the corrected R ^ k is obtained by
R ^ k = C r o b u s t H P ^ k H T
where H denotes the measurement matrix.
Remark 2.
Considering that  R ^ k  calculated in Equation (26) may yield non-positive variances due to sample bias or model mismatch, and a simple diagonalization might neglect the statistical correlation among measurement data, it is recommended to apply a projection-based regularization step:
R ^ k = U · diag ( max ( δ i , ϵ ) ) · U T
where δi and U denote the i-th eigenvalue and the corresponding eigenvector matrix of  R ^ k , respectively.  ϵ  is a small positive regularization term.

5. Case Study

To establish the efficacy and superior performance of our proposed approach, simulation tests were performed in the MATLAB R2023a setting on the IEEE 33-bus three-phase unbalanced grid, the configuration of which is presented in Figure 3. In this case study, the system is powered by thermal power from the main grid and distributed PVs, with a renewable energy penetration rate of approximately 10.94%.
To replicate the actual operational conditions of the power system, three types of typical load are modeled: residential, industrial, and commercial. Each type of load has distinct daily fluctuation curves and characteristics. Based on these realistic load profiles, a dataset comprising 2000 temporal snapshots was constructed via time-series power flow analysis. To strictly evaluate the model’s generalization capability, the dataset was partitioned into a training set (80%) and a testing set (20%). The true power flow values are obtained by running the power flow solver. Measurement values are generated by adding zero-mean Gaussian measurement errors to these true values. Specifically, the standard deviation of measurement errors for Micro-PMUs is set to 0.3% for voltage magnitudes, with 0.05° designated for voltage phase angles. For current magnitudes and phase angles, the standard deviation is set to 0.4% and 0.05°, respectively. The power measurement error standard deviation for the SCADA system is fixed uniformly at 1%. For pseudo-measurements generated by the proposed model, the error standard deviation is set to 10%. The time interval for dynamic state estimation is uniformly set at 5 s, which is consistent with the SCADA system’s reporting rate. Furthermore, all initial and empirical parameters used in the algorithm were determined through repeated simulations and tuning. The initial process and measurement noise covariance matrices, Q0 and R0, are initialized as a diagonal matrix with diagonal elements set to 10−4.
The architectural specifications for the proposed CNN-BiGRU-Attention model are detailed below. The CNN component comprises two one-dimensional convolutional layers and two corresponding max pooling layers. Specifically, the initial convolutional layer utilizes 32 filters of size 5, and the subsequent layer doubles the filter count to 64 with the same kernel size. The BiGRU layer is configured with 256 hidden units. Furthermore, the Attention component leverages eight parallel attention heads, and the projection dimension is established as 512. Concerning the training regimen, we fixed the initial learning rate at 0.03%, used a mini-batch size of 32, and performed the training over 300 epochs.

5.1. Evaluation of Pseudo-Measurement Generation Method

To assess the efficacy and advantages of the proposed CNN-BiGRU-Attention pseudo-measurement generation method, we generated pseudo-measurement data for the nodes and branches lacking measurement devices. We compared our method with five other models: Model-1 (CNN), Model-2 (LSTM), Model-3 (GRU), Model-4 (BiGRU), and Model-5 (BiGRU-Attention). Our method is designated as Model-6. Pseudo-measurement data between 11:30 and 11:40 are generated and compared with the true values. The results of the injected power at node 9, phase B and the branch power on branch 16–17, phase B are shown in Figure 4. The performance of each model on the same test set was evaluated using the following metrics: mean absolute percentage error (MAPE), root mean square error (RMSE), mean absolute error (MAE), and coefficient of determination (R2). The results are summarized in Table 1.
From Figure 4, it is evident that Model-2 fails to accurately predict data with significant fluctuations, resulting in a low goodness-of-fit. Compared to Model-3, Model-4’s MAPE is only 16.8753% of the former, demonstrating that a bidirectional GRU is a reasonable choice for extracting temporal dependencies. Both Figure 4 and Table 1 clearly show that Model-6, the proposed pseudo-measurement generation model, delivers superior predictive performance compared to all competing models. The results closely align with the true values, demonstrating its superior performance.

5.2. Basic Test of the NA-UKF Algorithm

To assess the efficacy of the proposed spatiotemporal pseudo-measurement generator and the NA-UKF algorithm, five comparative methods are designed. It is important to note that the proposed NA-UKF is built upon the architecture of the robust adaptive unscented Kalman filter (RAUKF) [27], with specific improvements made to the estimation mechanisms for process and measurement noise covariance to enhance robustness. To ensure a fair comparison, all common parameters among the UKF, adaptive extended Kalman filter (AEKF), RAUKF, and NA-UKF algorithms are set to identical values.
M1: Employ the proposed pseudo-measurement model with the standard UKF algorithm [27].
M2: Employ the proposed pseudo-measurement model with the AEKF algorithm [28].
M3: Employ the proposed pseudo-measurement model with the RAUKF algorithm [29].
M4: Employ a proportional method based on typical load curves for pseudo-measurement generation with the proposed NA-UKF algorithm.
M5: Employ the proposed pseudo-measurement model with the proposed NA-UKF algorithm.
Figure 5 and Figure 6 illustrate the state estimation results and MAE metrics for these five methods. From Figure 5 and Figure 6, it is evident that the adaptive algorithms (AEKF, RAUKF and NA-UKF) generally perform well. The unscented transformation-based adaptive methods (M3 and M5) demonstrate superior overall tracking accuracy compared to both M1 and M2. To quantitatively analyze the estimation precision, Table 2 presents their evaluation metrics. The mean vector error (MVE) is introduced to comprehensively evaluate the estimation deviation of both voltage magnitude and phase angle for phase A. Most importantly, the proposed M5 yields the lowest errors across all metrics, confirming the effectiveness of the proposed noise adaptive mechanism.
Furthermore, M5 exhibits better tracking performance than M4. This is because the CNN-BiGRU-Attention model effectively leverages spatiotemporal correlation to generate pseudo-measurement data of superior precision.

5.3. Test of Process Noise Adaptive Capability

This subsection assesses the adaptive estimation capabilities of our developed algorithm when facing time-varying statistical profiles in process uncertainty. To simulate the sudden mutation of process noise, the system is initially set to operate in a quasi-steady state. However, during the time interval 11:48–12:12, additional Gaussian process noise is injected into the true state values to mimic severe system fluctuations. Specifically, the standard deviations of the injected noise are set to 0.005 p.u. for voltage magnitude and 0.0015 rad for voltage phase angle. Four different algorithms, i.e., UKF, AEKF, RAUKF, and NA-UKF, are used for state estimation. Figure 7 displays the state estimation results. Table 3 presents the overall evaluation metrics for the four state estimation algorithms.
From Figure 7 and Table 3, it is evident that under severe changes in process noise, the standard UKF fails to track the dynamic changes effectively due to its fixed process noise covariance, resulting in the highest estimation errors. While the AEKF and RAUKF algorithms provide limited improvements, the proposed NA-UKF algorithm shows the most accurate estimation results. Compared to the RAUKF algorithm, the NA-UKF significantly reduces the RMSE error. Specifically, the RMSE for magnitude is reduced by 54.55%, and for the phase angle, it is reduced by 62.38%.

5.4. Test of Measurement Noise Adaptive Capability

To evaluate the algorithm’s robustness against non-Gaussian measurement outliers, a Laplace distribution is selected as a representative of non-Gaussian noise. The noise under this distribution exhibits “peaky” and “heavy-tailed” characteristics, which are significantly different from the Gaussian distribution. To ensure a rigorous comparison, the standard deviations for each measurement type are set identically to those used in the Gaussian scenarios. Figure 8 displays the state estimation results. Table 4 presents the evaluation metrics for the four state estimation algorithms.
From Figure 8 and Table 4, it is clear that under Laplace measurement noise, the proposed NA-UKF algorithm achieves the highest estimation precision. Relative to the RAUKF method, the NA-UKF significantly reduces the RMSE error. For voltage magnitude, the RMSE is reduced by 58.69%. For the phase angle, it is reduced by 14.28%.

5.5. Test of Load and Renewable Source Mutation

To evaluate the algorithm’s estimation performance under load and renewable source mutation scenarios, a specific simulation case is designed; specifically, the system operates normally until 11:55. At this timestamp, the active and reactive loads at nodes 9 and 25, as well as the charging loads at EV charging stations at nodes 19 and 23, are instantly increased by 50%. Simultaneously, the output of PVs at nodes 18 and 33 is cut to zero to simulate a sudden generation loss. These mutation conditions persist until 12:00, after which all loads and generation outputs are restored to their normal operational levels. Figure 9 and Table 5 display the state estimation results and the comparative evaluation metrics for the four algorithms.
From Figure 9 and Table 5, it is evident that under load and renewable source mutation, the proposed NA-UKF algorithm demonstrates the most robust tracking capability, yielding the lowest errors across all metrics. Relative to the RAUKF method, the NA-UKF significantly improves the estimation accuracy. Specifically, the RMSE for voltage magnitude is reduced by approximately 26.83%, and the MVE is reduced by 25.35%.

5.6. Test of Robustness Against Bad Data

To validate the proposed algorithm’s robustness against bad data, a specific test involving a random bad data injection is conducted. Specifically, bad data are randomly added to the voltage measurements, with deviation magnitudes set to exceed 3% for voltage magnitude and 3° for voltage phase angle, simulating severe measurement outliers. Figure 10 and Table 6 display the state estimation results and the comparative evaluation metrics for the four algorithms under bad data conditions.
From Figure 10 and Table 6, it is clearly observable that the proposed NA-UKF demonstrates strong robustness. Relative to the RAUKF method, the NA-UKF significantly improves estimation precision. Specifically, the RMSE for voltage magnitude is reduced by approximately 27.73%, the RMSE for phase angle is reduced by 52.75% and the MVE is reduced by 19.60%.

6. Conclusions

To address the challenges of low measurement redundancy and complex noise environments in renewable-dominated distribution networks, this paper proposes a dynamic state estimation method incorporating spatiotemporal data correlation and noise adaptiveness. The results demonstrate that the inherent spatiotemporal correlations in distribution grids can be effectively utilized to reconstruct missing measurement data. The proposed CNN-BiGRU-Attention model achieves accurate mapping from sparse real-time measurements to unmonitored nodes, significantly enhancing network observability. Furthermore, this study validates that adaptive tuning of noise statistics is essential for maintaining estimation accuracy under complex operating conditions. By integrating the NA-UKF algorithm, the proposed method mitigates the performance degradation often observed in traditional filters constrained by static noise covariance assumptions. Specifically, the AMF mechanism enables the estimator to rapidly track severe system fluctuations by dynamically adjusting the process noise covariance, while the RMD-based strategy effectively suppresses the impact of non-Gaussian measurement outliers. Numerical simulations on the IEEE 33-bus system confirm that this approach exhibits superior robustness and tracking precision compared to existing methods.
Future work will focus on two key directions to further advance the scalability and precision of dynamic state estimation. First, to address the challenges inherent in large-scale distribution networks, we aim to explore the deployment of the NA-UKF algorithm onto edge computing nodes. As grid complexity grows, transmitting vast quantities of raw measurement data to the cloud for centralized processing imposes significant bandwidth pressure and introduces latency. By enabling distributed, localized data processing, we aim to alleviate the computational and communication burden on the core network, realizing a more responsive monitoring architecture. Second, while the proposed CNN-based method effectively balances efficiency and accuracy, we acknowledge the theoretical advantages of graph neural networks (GNNs) in explicit topology modeling. Future research will investigate advanced GNN architectures and develop lightweight variants to overcome their computational bottlenecks and sensitivity to data quality, thereby further enhancing the extraction of spatial correlations in complex mesh networks.

Author Contributions

Conceptualization, Q.C.; methodology, Q.C.; software, Y.S.; validation, Y.S., B.H. and C.S.; formal analysis, Q.C. and B.H.; investigation, Q.C.; resources, C.H.; data curation, Q.C. and L.X.; writing—original draft preparation, Q.C., Y.S., B.H. and L.X.; writing—review and editing, Q.C. and Y.S.; visualization, Y.S. and B.H.; supervision, C.S.; project administration, Q.C. and C.S. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (No. 52507080) and State Key Laboratory of Power System Operation and Control (No. SKLD25KZ10).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data is contained within the article.

Acknowledgments

The authors would like to express sincere gratitude to the experts and professors who provided valuable subjective scorings and insights for this study. Their contributions were instrumental in shaping the research and enhancing its quality.

Conflicts of Interest

All authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as potential conflicts of interest.

Abbreviations

The following abbreviations are used in this manuscript:
AEKFAdaptive extended Kalman filter
AMFAmplitude modulation factor
BiGRUBidirectional gated recurrent unit
CKFCubature Kalman filter
CNNConvolutional neural network
EKFExtended Kalman filter
EVElectric vehicle
GANGenerative adversarial network
GNNGraph neural network
KFKalman filter
MADMedian absolute deviation
MAEMean absolute error
MAPEMean absolute percentage error
MDMahalanobis distance
MSEMean squared error
MVEMean vector error
NA-UKFUnscented Kalman filter with adaptiveness to process and measurement noise
PMUsPhasor measurement units
PVPhotovoltaics
RAUKFRobust adaptive unscented Kalman filter
RMDRobust Mahalanobis distance
RMSERoot mean square error
R2Coefficient of determination
SCADASupervisory control and data acquisition
UKFUnscented Kalman filter

References

  1. Xie, K.; Billinton, R. Tracing the unreliability and recognizing the major unreliability contribution of network components. Reliab. Eng. Syst. Saf. 2009, 94, 927–931. [Google Scholar] [CrossRef]
  2. Dehghanpour, K.; Wang, Z.; Wang, J.; Yuan, Y.; Bu, F. A survey on state estimation techniques and challenges in smart distribution systems. IEEE Trans. Smart Grid 2019, 10, 2312–2322. [Google Scholar] [CrossRef]
  3. Tie, Y.; Hu, B.; Shao, C.; Huang, W.; Qi, F.; Xie, K. Integrated flexibility characterization and measurement of distributed multi-energy systems considering temporal coupling constraints. Energy 2023, 283, 128684. [Google Scholar] [CrossRef]
  4. Li, C.; Yao, Y.; Xie, K.; Hu, B.; Niu, T. Integrated electrical, heating, and water distribution system to accommodate wind power. IEEE Trans. Sustain. Energy 2021, 12, 1100–1114. [Google Scholar] [CrossRef]
  5. Ju, Y.; Jia, X.; Wang, B. Review of dataset and algorithms for distribution network pseudo measurement. Energy Internet 2024, 2, 1–12. [Google Scholar] [CrossRef]
  6. Cheng, G.; Lin, Y.; Abur, A.; Gómez-Expósito, A.; Wu, W. A survey of power system state estimation using multiple data sources: PMUs, SCADA, AMI, and beyond. IEEE Trans. Smart Grid 2024, 15, 1129–1151. [Google Scholar] [CrossRef]
  7. Afrasiabi, S.; Allahmoradi, S.; Liang, X. Pseudo-measurement models in distribution networks: A review. IET Smart Energy Syst. 2025, 1, 56–72. [Google Scholar] [CrossRef]
  8. Dehghanpour, K.; Yuan, Y.; Wang, Z.; Bu, F. A game-theoretic data-driven approach for pseudo-measurement generation in distribution system state estimation. IEEE Trans. Smart Grid 2019, 10, 5942–5951. [Google Scholar] [CrossRef]
  9. Afrasiabi, S.; Ansari, O.A.; Liang, X.; Bu, F. Nonparametric probabilistic pseudo-measurement model for unbalanced active distribution networks. In Proceedings of the 2024 IEEE Power & Energy Society General Meeting (PESGM), Seattle, WA, USA, 21–25 July 2024; pp. 1–5. [Google Scholar]
  10. Yuan, Y.; Dehghanpour, K.; Bu, F.; Wang, Z. A probabilistic data-driven method for photovoltaic pseudo-measurement generation in distribution systems. In Proceedings of the 2019 IEEE Power & Energy Society General Meeting (PESGM), Atlanta, GA, USA, 4–8 August 2019; pp. 1–5. [Google Scholar]
  11. Wang, Y.; Gu, J.; Yuan, L. Distribution network state estimation based on attention-enhanced recurrent neural network pseudo-measurement modelling. Prot. Control Mod. Power Syst. 2023, 8, 1–16. [Google Scholar] [CrossRef]
  12. Xu, D.; Xu, J.; Qian, C.; Wu, Z.; Hu, Q. A pseudo-measurement modelling strategy for active distribution networks considering uncertainty of DGs. Prot. Control Mod. Power Syst. 2024, 9, 1–15. [Google Scholar] [CrossRef]
  13. Liu, Y.; Wang, Y.; Yang, Q. Spatio-temporal generative adversarial network based power distribution network state estimation with multiple time-scale measurements. IEEE Trans. Ind. Inform. 2023, 19, 9790–9797. [Google Scholar] [CrossRef]
  14. Lin, J.; Tu, M.; Hong, H.; Lu, C.; Song, W. Spatiotemporal graph convolutional neural network-based forecasting-aided state estimation using synchrophasors. IEEE Internet Things J. 2024, 11, 16171–16183. [Google Scholar] [CrossRef]
  15. Fang, H.; Haile, M.A.; Wang, Y. Robust extended Kalman filtering for systems with measurement outliers. IEEE Trans. Control Syst. Technol. 2022, 30, 795–802. [Google Scholar] [CrossRef]
  16. Zhang, Y.; Li, M.; Zhang, Y.; Hu, Z.; Sun, Q.; Lu, B. An enhanced adaptive unscented Kalman filter for vehicle state estimation. IEEE Trans. Instrum. Meas. 2022, 71, 8500612. [Google Scholar] [CrossRef]
  17. Chen, L.; Yu, W.; Cheng, G.; Wang, J. State-of-charge estimation of lithium-ion batteries based on fractional-order modeling and adaptive square-root cubature Kalman filter. Energy 2023, 271, 127007. [Google Scholar] [CrossRef]
  18. Kong, X.; Zhang, X.; Zhang, X.; Wang, C.; Chiang, H.D.; Li, P. Adaptive dynamic state estimation of distribution network based on interacting multiple model. IEEE Trans. Sustain. Energy 2022, 13, 643–652. [Google Scholar] [CrossRef]
  19. Xiao, Z.; Xiao, D.; Havyarimana, V.; Jiang, H.; Liu, D.; Wang, D.; Zeng, F. Toward accurate vehicle state estimation under non-Gaussian noises. IEEE Internet Things J. 2019, 6, 10652–10664. [Google Scholar] [CrossRef]
  20. Sage, A.; Husa, G. Algorithms for sequential adaptive estimation of prior statistics. In Proceedings of the 1969 IEEE Symposium on Adaptive Processes (8th) Decision and Control, University Park, PA, USA, 17–19 November 1969; p. 61. [Google Scholar]
  21. Hu, G.; Wang, W.; Zhong, Y.; Gao, B.; Gu, C. A new direct filtering approach to INS/GNSS integration. Aerosp. Sci. Technol. 2018, 77, 755–764. [Google Scholar] [CrossRef]
  22. Mishra, A.K.; Shimjith, S.R.; Tiwari, A.P. Adaptive unscented Kalman filtering for reactivity estimation in nuclear power plants. IEEE Trans. Nucl. Sci. 2019, 66, 2388–2397. [Google Scholar] [CrossRef]
  23. Zhao, J.; Mili, L. A robust generalized-maximum likelihood unscented Kalman filter for power system dynamic state estimation. IEEE J. Sel. Top. Signal Process. 2018, 12, 578–592. [Google Scholar] [CrossRef]
  24. Chen, T.; Ren, H.; Li, P.; Amaratunga, G.A.J. A robust dynamic state estimation method for power systems using exponential absolute value-based estimator. IEEE Trans. Instrum. Meas. 2022, 71, 9005010. [Google Scholar] [CrossRef]
  25. Dang, L.; Chen, B.; Wang, S.; Ma, W.; Ren, P. Robust power system state estimation with minimum error entropy unscented Kalman filter. IEEE Trans. Instrum. Meas. 2020, 69, 8797–8808. [Google Scholar] [CrossRef]
  26. Bilik, I.; Tabrikian, J. MMSE-based filtering in presence of non-Gaussian system and measurement noise. IEEE Trans. Aerosp. Electron. Syst. 2010, 46, 1153–1170. [Google Scholar] [CrossRef]
  27. Larik, N.A.; El-Sousy, F.F.M.; Lue, W.; Rui, X.; Qamar, A.; Tahir, M.F.; Junejo, A.K. Novel protection approach for renewable energy-based direct current (DC) distribution systems using unscented-transform (UT)-based Unscented Kalman filter (UKF). Measurement 2026, 258, 119045. [Google Scholar] [CrossRef]
  28. Wu, C.; Hu, W.; Meng, J.; Xu, X.; Huang, X.; Cai, L. State-of-charge estimation of lithium-ion batteries based on MCC-AEKF in non-Gaussian noise environment. Energy 2023, 274, 127316. [Google Scholar] [CrossRef]
  29. Sun, W.; Zhao, J.; Ding, W.; Sun, P. Robust UKF relative positioning approach for tightly coupled vehicle ad hoc networks based on adaptive M-estimation. IEEE Sens. J. 2023, 23, 9959–9971. [Google Scholar] [CrossRef]
  30. Zhao, J.; Gómez-Expósito, A.; Netto, M.; Mili, L.; Abur, A.; Terzija, V.; Kamwa, I.; Pal, B.; Singh, A.K.; Qi, J.; et al. Power system dynamic state estimation: Motivations, definitions, methodologies, and future work. IEEE Trans. Power Syst. 2019, 34, 3188–3198. [Google Scholar] [CrossRef]
  31. Wang, X. Power systems dynamic state estimation with the two-step fault tolerant extended Kalman filtering. IEEE Access 2021, 9, 137211–137223. [Google Scholar] [CrossRef]
Figure 1. Overall framework.
Figure 1. Overall framework.
Sustainability 18 01693 g001
Figure 2. Architecture of the CNN-BiGRU-Attention network.
Figure 2. Architecture of the CNN-BiGRU-Attention network.
Sustainability 18 01693 g002
Figure 3. Configuration of the IEEE 33-bus three-phase unbalanced distribution network.
Figure 3. Configuration of the IEEE 33-bus three-phase unbalanced distribution network.
Sustainability 18 01693 g003
Figure 4. (a) Comparison of injected active power pseudo-measurement data for node 9, phase B. (b) Comparison of injected reactive power pseudo-measurement data for node 9, phase B. (c) Comparison of active power pseudo-measurement data for branch 16–17, phase B. (d) Comparison of reactive power pseudo-measurement data for branch 16–17, phase B.
Figure 4. (a) Comparison of injected active power pseudo-measurement data for node 9, phase B. (b) Comparison of injected reactive power pseudo-measurement data for node 9, phase B. (c) Comparison of active power pseudo-measurement data for branch 16–17, phase B. (d) Comparison of reactive power pseudo-measurement data for branch 16–17, phase B.
Sustainability 18 01693 g004aSustainability 18 01693 g004b
Figure 5. State estimation results at node 15, phase A: (a) voltage magnitude, (b) voltage phase angle.
Figure 5. State estimation results at node 15, phase A: (a) voltage magnitude, (b) voltage phase angle.
Sustainability 18 01693 g005
Figure 6. Comparison of state estimation MAE metrics: (a) voltage magnitude, (b) voltage phase angle.
Figure 6. Comparison of state estimation MAE metrics: (a) voltage magnitude, (b) voltage phase angle.
Sustainability 18 01693 g006
Figure 7. State estimation results at node 15, phase A under process noise mutation: (a) voltage magnitude, (b) voltage phase angle.
Figure 7. State estimation results at node 15, phase A under process noise mutation: (a) voltage magnitude, (b) voltage phase angle.
Sustainability 18 01693 g007
Figure 8. State estimation results at node 15, phase A under Laplace measurement noise: (a) voltage magnitude, (b) voltage phase angle.
Figure 8. State estimation results at node 15, phase A under Laplace measurement noise: (a) voltage magnitude, (b) voltage phase angle.
Sustainability 18 01693 g008
Figure 9. State estimation results at node 15, phase A under load and renewable source mutation: (a) voltage magnitude, (b) voltage phase angle.
Figure 9. State estimation results at node 15, phase A under load and renewable source mutation: (a) voltage magnitude, (b) voltage phase angle.
Sustainability 18 01693 g009
Figure 10. State estimation results at node 15, phase A under bad data conditions: (a) voltage magnitude, (b) voltage phase angle.
Figure 10. State estimation results at node 15, phase A under bad data conditions: (a) voltage magnitude, (b) voltage phase angle.
Sustainability 18 01693 g010
Table 1. Performance comparison of different prediction models.
Table 1. Performance comparison of different prediction models.
ModelMAPE/(%)RMSE/(MW)MAE/(MW)R2
Model-123.40083.22940.017620.9959
Model-233.13615.49130.032760.9774
Model-318.30872.94290.015120.9968
Model-416.87532.86030.014790.9954
Model-516.20152.68140.014330.9973
Model-615.88092.56120.013030.9977
Table 2. Comparison of evaluation metrics for the five methods.
Table 2. Comparison of evaluation metrics for the five methods.
MethodMAERMSEMVE/(10−3)
Magnitude (10−3/p.u.)Phase Angle (10−3/°)Magnitude (10−3/p.u.)Phase Angle (10−3/°)
M12.13580.68222.70600.86812.2840
M21.48540.72851.88471.02641.7344
M31.31960.47061.63670.61801.4325
M41.49790.42211.87140.52651.5710
M50.91870.38091.15180.48101.0273
Table 3. Comparison of evaluation metrics for the four algorithms under process noise mutation.
Table 3. Comparison of evaluation metrics for the four algorithms under process noise mutation.
AlgorithmMAERMSEMVE/(10−3)
Magnitude (10−3/p.u.)Phase Angle (10−3/°)Magnitude (10−3/p.u.)Phase Angle (10−3/°)
UKF3.21820.96314.55821.33733.4084
AEKF2.53250.83494.11871.31372.7201
RAUKF2.31700.75913.98671.22402.4860
NA-UKF1.43870.36031.81200.46051.4884
Table 4. Comparison of evaluation metrics for the four algorithms under Laplace measurement noise.
Table 4. Comparison of evaluation metrics for the four algorithms under Laplace measurement noise.
AlgorithmMAERMSEMVE/(10−3)
Magnitude (10−3/p.u.)Phase Angle (10−3/°)Magnitude (10−3/p.u.)Phase Angle (10−3/°)
UKF2.03000.65902.77180.85142.1892
AEKF1.25120.44671.61150.58841.3690
RAUKF0.90290.37221.14570.47061.0097
NA-UKF0.36870.31440.47330.40340.5231
Table 5. Comparison of evaluation metrics for the four algorithms under load and renewable source mutation.
Table 5. Comparison of evaluation metrics for the four algorithms under load and renewable source mutation.
AlgorithmMAERMSEMVE/(10−3)
Magnitude (10−3/p.u.)Phase Angle (10−3/°)Magnitude (10−3/p.u.)Phase Angle (10−3/°)
UKF2.04310.67522.56720.85652.1949
AEKF1.38900.41111.76440.52041.4739
RAUKF1.24970.46351.57010.59931.3695
NA-UKF0.91170.38221.14890.48251.0223
Table 6. Comparison of evaluation metrics for the four algorithms under bad data conditions.
Table 6. Comparison of evaluation metrics for the four algorithms under bad data conditions.
AlgorithmMAERMSEMVE/(10−3)
Magnitude (10−3/p.u.)Phase Angle (10−3/°)Magnitude (10−3/p.u.)Phase Angle (10−3/°)
UKF2.18671.03653.06273.43602.6097
AEKF1.50850.70432.25522.66661.8255
RAUKF1.31190.57151.79402.33731.4843
NA-UKF0.96460.49011.29641.10431.1933
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.

Share and Cite

MDPI and ACS Style

Chen, Q.; Su, Y.; Hu, B.; Shao, C.; Xu, L.; Huang, C. Dynamic State Estimation for Sustainable Distribution Systems Considering Data Correlation and Noise Adaptiveness. Sustainability 2026, 18, 1693. https://doi.org/10.3390/su18031693

AMA Style

Chen Q, Su Y, Hu B, Shao C, Xu L, Huang C. Dynamic State Estimation for Sustainable Distribution Systems Considering Data Correlation and Noise Adaptiveness. Sustainability. 2026; 18(3):1693. https://doi.org/10.3390/su18031693

Chicago/Turabian Style

Chen, Qihui, Yifan Su, Bo Hu, Changzheng Shao, Longxun Xu, and Chenkai Huang. 2026. "Dynamic State Estimation for Sustainable Distribution Systems Considering Data Correlation and Noise Adaptiveness" Sustainability 18, no. 3: 1693. https://doi.org/10.3390/su18031693

APA Style

Chen, Q., Su, Y., Hu, B., Shao, C., Xu, L., & Huang, C. (2026). Dynamic State Estimation for Sustainable Distribution Systems Considering Data Correlation and Noise Adaptiveness. Sustainability, 18(3), 1693. https://doi.org/10.3390/su18031693

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop