Have a personal or library account? Click to login

Automation of cycles of protections’ non-traditional tests using traditional injectors and electromagnetic transient programs via Python

Open Access
|Oct 2025

Abstract

This article shows a method to perform cycles of non-traditional tests to electric power system protections, in an automated way, using traditional injectors and Electro-Magnetic Transient Software (EMTS) via Python. Non-traditional tests of protective relays, using non-sinusoidal current and voltage waveforms computed from an EMTS, have been performed since the invention of programmable injectors but different non-obvious steps are necessary for this purpose (the obtained files from the EMTS must be converted to a standardized format to be transferred to the injector, injected to the relay under test, and the relay contacts have to be monitored in order to record their operation or non-operation, and/or to record their operation time). In order to easily perform repetitive cycles of these non-traditional tests, with different conditions of simulation in the EMTS, these steps were automated using Python, which is simply applied to control the injector and the EMTS in a loop. This method is suitable for different practical cases, and it is useful to avoid some costs and disadvantages related to the use of real-time simulation (which probably is the most known alternative to perform these cycles of tests). Herein, the obtainment of tripping times of distance protections as a function of fault location and source impedance in case of a series-compensated line is shown as an example. The results were obtained for mho and quadrilateral characteristics of three commercial relays, using a very basic injector and a royalty-free EMTS in order to illustrate that the tests can be performed with very low resources. The proposed method is considerably less expensive than the use of real-time digital simulators, and considerably faster than the use of the same resources without the proposed automation, which currently are the main available methods for these tests.

DOI: https://doi.org/10.2478/jee-2025-0043 | Journal eISSN: 1339-309X | Journal ISSN: 1335-3632
Language: English
Page range: 409 - 419
Submitted on: Aug 19, 2025
Published on: Oct 16, 2025
Published by: Slovak University of Technology in Bratislava
In partnership with: Paradigm Publishing Services
Publication frequency: 6 issues per year

© 2025 Elmer Sorrentino, Roberto Pérez-Grueso, published by Slovak University of Technology in Bratislava
This work is licensed under the Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 License.