Switching Dynamic State Estimation and Event Detection for Inverter-Based Resources With Multiple Control Modes

Heqing Huang, Yuzhang Lin

Research output: Contribution to journalArticlepeer-review

Abstract

The Dynamic State Estimation (DSE) for Inverter-Based Resources (IBRs) is an emerging topic as IBRs gradually replace Synchronous Generators (SGs) in power systems. Unlike SGs, the dynamic models of IBRs heavily depend on their control algorithms, and conventional DSE methods for SGs, which assume a unchanged state space and dynamic model, cannot handle IBRs with control mode changes in real time, particularly when the power grid operators are unaware of the current control mode of the IBRs. In response to these challenges, an Expectation-Maximization Sliding-Window Iterated Extended Kalman Filter (EM-SW-IEKF) method is proposed in this paper. It theoretically achieves maximum likelihood estimation under different modes through the EM algorithm, providing the most probable control mode of the system as well as the corresponding state estimate. This method is validated in various IBR systems (battery energy storage systems and solar photovoltaic systems) and under different control mode transitions (switching between grid-following and grid-forming controls and between low voltage ride through and maximum power point tracking controls).

Original languageEnglish (US)
Pages (from-to)3439-3451
Number of pages13
JournalIEEE Transactions on Power Systems
Volume40
Issue number4
DOIs
StatePublished - 2025

Keywords

  • Kalman filter
  • Switching model
  • dynamic state estimation
  • expectation-maximization algorithm
  • grid-forming control
  • inverter-based resources
  • low voltage ride through mode
  • renewable energy

ASJC Scopus subject areas

  • Energy Engineering and Power Technology
  • Electrical and Electronic Engineering

Fingerprint

Dive into the research topics of 'Switching Dynamic State Estimation and Event Detection for Inverter-Based Resources With Multiple Control Modes'. Together they form a unique fingerprint.

Cite this