Development of a Real-Time Simulator Using EMTP-ATP Foreign models for Testing Relays

Renzo Fabian,Rommel Romero
2024-06-14
Abstract:This paper reports the PC implementation of a real-time simulator for testing protective relays, based on the widely used EMTP-ATP software. The proposed simulator was implemented using the GNU/Linux OS with a real-time kernel. In order to generate the waveforms corresponding to simulated voltages and currents, a PCI card was used. This card also includes digital I/O interface. Via foreign models programmed in standard C, ATP was recompiled to include waveform generation at each simulation time step and digital I/O. Additionally, an IEC-61850 open source library was used, in order to use Sampled Values and GOOSE protocols. The resulting tool is a real-time simulator that can interact with protective relays by means of HiL tests. The performance of the simulator was analyzed via an interaction with an actual relay.
Software Engineering
What problem does this paper attempt to address?
This paper aims to address the cost and complexity issues of protective relay testing in power systems. Specifically, the paper proposes a real-time simulator (named EMTSE-RT) developed based on EMTP-ATP software for hardware-in-the-loop (HiL) testing of protective relays. This simulator achieves a low-cost and efficient solution by using standard PC hardware and open-source libraries, thereby lowering the threshold of traditional expensive and complex real-time simulation systems. Additionally, the simulator can communicate with protective relays via the IEC-61850 protocol and provides a web interface for convenient remote testing and monitoring. This research demonstrates how to utilize low-cost hardware to achieve high-performance real-time simulation systems suitable for protective relay testing in power systems.