Data-Driven Dynamic State Estimation of Photovoltaic Systems via Sparse Regression Unscented Kalman Filter
Elham Jamalinia, Zhongtian Zhang, Javad Khazaei, Rick S. Blum
TL;DR
This work tackles dynamic state estimation for PV systems under model uncertainty by introducing a two-phase data-driven framework: (i) identify a nonlinear transition function via sparse regression (STLS) to obtain $\dot{\mathbf{x}}=\Theta(\mathbf{x},\mathbf{u})\bm{\Xi}$, and (ii) perform state estimation with an adaptive unscented Kalman filter that augments inputs to track changing system parameters. The method is validated for both single-stage and two-stage PV configurations, showing coefficients that align with physics-based models and robust performance under process and measurement noise. Adaptivity is demonstrated via online model updates (within $0.5\,\text{s}$) in response to grid-impedance changes and faults, outperforming traditional physics-based DSE in scenarios with parameter variation. System-level tests on a PV microgrid with mixed PV types confirm scalability and resilience to faults such as equipment disconnections and under-voltage conditions, highlighting practical applicability for real-time grid monitoring and protection.
Abstract
Dynamic state estimation (DSE) is vital in modern power systems with numerous inverter-based distributed energy resources including solar and wind, ensuring real-time accuracy for tracking system variables and optimizing grid stability. This paper proposes a data-driven DSE approach designed for photovoltaic (PV) energy conversion systems (single stage and two stage) that are subjected to both process and measurement noise. The proposed framework follows a two-phase methodology encompassing ``data-driven model identification" and ``state-estimation." In the initial model identification phase, state feedback is gathered to elucidate the dynamics of the photovoltaic systems using nonlinear sparse regression technique. Following the identification of the PV dynamics, the nonlinear data-driven model will be utilized to estimate the dynamics of the PV system for monitoring and protection purposes. To account for incomplete measurements, inherent uncertainties, and noise, we employ an ``unscented Kalman filter," which facilitates state estimation by processing the noisy output data. Ultimately, the paper substantiates the efficacy of the proposed sparse regression-based unscented Kalman filter through simulation results, providing a comparative analysis with a physics-based DSE.
