Summary
State estimation is a fundamental process of modern power systems, providing a consistent view of grid operating conditions by combining measurements with network models.
Read more Read lessTraditionally, state estimators are delivered as proprietary, black-box modules within commercial SCADA and EMS platforms. Such solutions limit transparency, adaptability and collaborative development. This paper presents an open-source implementation of a Weighted
Least Squares (WLS) state estimator integrated into the Modular Control Centre System
(MCCS), a next-generation platform under development by 50Hertz Transmission GmbH. The proposed toolchain is built upon the Python-based pandapower library, enabling compatibility with standardized data formats such as CIM/CGMES and ensuring reproducibility of the estimation workflow. A practical workflow that includes data preprocessing, observability analysis, pseudo-measurement placement, and bad-data detection is described. Benchmarking against a commercial solution on realistic 50Hertz grid models demonstrates comparable accuracy across multiple scenarios, validating the feasibility of the approach. Beyond technical performance, the open-source design enhances accessibility, transparency, and extensibility, offering significant value for both utilities and research institutions.
Additional informations
| Publication type | Session Materials |
|---|---|
| Reference | C2_12566_2026 |
| Publication year | |
| Publisher | CIGRE |
| Country | Greece |
| Study committees | |
| File size | 611 KB |
| Price for non member | 30 € |
| Price for member | 30 € |
Authors
ZOGRAFOS Dimitrios - Anfimau Industry Solutions Greece; MATSIUSHONAK Siarhei - Anfimau Industry Solutions Poland; PAU Marco - Fraunhofer IEE Germany; XENOS Panos - Anfimau Industry Solutions Greece