Automatic verification processes are increasingly essential in power systems to enhance productivity and reliability, particularly in the configuration of protection schemes. These systems disconnect parts of the electrical network when faults occur, while ensuring selectivity so that only the minimal portion of load is left unfed. This work presents a novel, user-friendly tool that supports the formal verification of circuit breaker configurations in low-voltage distribution grids. Unlike previous approaches based on the Uppaal model checker with JSON-based network descriptions, the proposed tool offers a more intuitive interface and greater control of the verification process. A custom notation is introduced to graphically represent the target grids, complemented by the design and implementation of an application that enables seamless modeling and verification. MATLAB was chosen as the development environment, allowing the creation of a custom Simulink library for the modeling phase and an App Designer interface for the application. The resulting prototype incorporates various support features and integrates with DOCweb, a software platform used in industrial practice. Comprehensive testing, including summative usability evaluation, confirmed the tool’s effectiveness and demonstrated its potential to significantly streamline verification workflows in power system protection.

User-Friendly Formal Verification of Protection Systems in Electrical Networks

Nocentini, Alessandro;Mansour, Ahmed Nagy Abdelkhalek;Grillo, Samuele;Rossi, Matteo
2026-01-01

Abstract

Automatic verification processes are increasingly essential in power systems to enhance productivity and reliability, particularly in the configuration of protection schemes. These systems disconnect parts of the electrical network when faults occur, while ensuring selectivity so that only the minimal portion of load is left unfed. This work presents a novel, user-friendly tool that supports the formal verification of circuit breaker configurations in low-voltage distribution grids. Unlike previous approaches based on the Uppaal model checker with JSON-based network descriptions, the proposed tool offers a more intuitive interface and greater control of the verification process. A custom notation is introduced to graphically represent the target grids, complemented by the design and implementation of an application that enables seamless modeling and verification. MATLAB was chosen as the development environment, allowing the creation of a custom Simulink library for the modeling phase and an App Designer interface for the application. The resulting prototype incorporates various support features and integrates with DOCweb, a software platform used in industrial practice. Comprehensive testing, including summative usability evaluation, confirmed the tool’s effectiveness and demonstrated its potential to significantly streamline verification workflows in power system protection.
2026
Lecture Notes in Computer Science
9783032124838
9783032124845
Formal verification; Matlab; Protection systems; Simulink; Timed automata; User Interface;
File in questo prodotto:
File Dimensione Formato  
978-3-032-12484-5_10.pdf

Accesso riservato

: Publisher’s version
Dimensione 1.68 MB
Formato Adobe PDF
1.68 MB Adobe PDF   Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11311/1307593
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact