Exchange Platform

Zip file containing:
– a project of a proportional-integral (PI) code, in C++, compatible with the IEEE/CIGRE B4.82 interface
– a DLL compiled from this code
– an EMTP design containing this DLL
This code may be used to integrate any user-defined control code.


This is a sample of a .mat file that contains the p.u.l parameters to import in the Line/Cable Data module

Controllable inductance and resistanced. The values can be varied during the time-domain simulation.

Three phase arc furnace model was developed according to CEA’s measure campaign. Flicker meter model was based on flicker meter UIE standard, it reports the values
of flicker sensation, Ifl, and short-term flicker severity, Pst.

This device is an implementation of the three-phase exponential load model. The load active power and reactive power vary as function of its voltage amplitude and frequency. This device is implemented as described in [1]. It allows to perform classical and sophisticated dynamic-stability studies in EMTP. This device can be used in the load flow and time-domain simulations.
During the load initialization, the initial active power and initial reactive power are used to find the load-flow. The load voltage magnitude and phase with update from the load flow results automatically.
[1] "Load representation for dynamic performance analysis (of power systems)," IEEE Transactions on Power Systems, vol. 8, no. 2, pp. 472-482, May 1993.

This toolbox adds a ‘Quick scope preview’ button available in the Simulate tab. To use it:
• Select a scope
• Click on the ‘Quick scope preview’ button.
The waveform associated with this scope will open in mplot.
To install:
– Download and unzip the file
– start the installer. Select the folder of the EMTPWorks version you which to add the Toolbox.
– Restart EMTP. a ‘Quick scope preview’ button available in the Simulate tab should be available.

The Digital Twin toolbox provides an example demonstrating how to synchronize EMTP device parameters with data received from a sender (Sender) through TCP/IP using the WebSocket protocol. A receiver (Receiver) accepting data in string format is also provided and may be started from the “Digital Twin Receiver” button device of the Digital Twin library.
To install:
– Download and unzip the file
– start the installer. Select the folder of the EMTPWorks version you which to add the Digital Twin Toolbox.
– Restart EMTP. A new Digital Twin library and a new Digital Twin example should be available.
More information is available from the help file of the Digital Twin device of the library.

RL and RLC circuit, and the simple TRV example from Chapter 3 of the textbook 'Electrical Transients in Power Systems' by Allan Greenwood – modeled in EMTP.

Example of overvoltage induced by magnetic coupling between a line and a pipeline

This script is a simple example to learn how to script.
The script is started from the EMTP design by double clicking on the 'Script1' grey button.
The script example:
– varies a fault resistance
– runs a simulation for each value
– exports results of a selected list of scope in MAT and ASCII formats
– returns Min and Max

This script contain a function to create a subcircuit.

This guide explains how to create a toolbox

This devices allow a to add a deadband in a signal. The left and right limits of the deadband are indicated with external signals.
The signal is shifted so that there is a continuity at the deadband limits.

This device produce periodically a number randomly with a normal law. To generate it, it uses the Box-Muller methods. To generate the necessary uniform distributions, it uses the park and Miller method.
seed: The seed represents the seed of the generator. A same seed will produce the same set of number.
Ts: At each time step of Ts, the random number generator will compute another random number.
variance: The variance represents the law variance.

EMTP model to generate a square signal with variable amplitude and frequency (controlled input pins)

If you attach the script to a device, by putting the path of "script.dwj" in the attribute "Script.open.Dev", a window opens when you double-click on the device.

This device measures in real-time the frequency and its variation.

These models contain a 3-phase rectifier (AC/DC) and a 3-phase inverter (DC/AC).
The average model (AM) just contains a control circuit that is connected to several controlled sources.
The detailled model (DML) contains complete inverter and rectifier models and represents the semi-conductors.

Authors: Rafael Castillo-Sierra and Giri Venkataramanan
The transmission of power with AC faces limitations both to the stable operation of the electrical system and to the physical properties of the transmission lines. Therefore, alternatives are being sought to mitigate these problems without the need to build new lines or replace existing ones with new, more powerful ones. In this context, a proven method makes it possible to overcome these problems by reducing the frequency at which power is transmitted. This method is known as Low Frequency AC Transmission (LFAC). In this sense, the model presented in this Research Contribution Prize Program EMTP® 2021 shows the implementation of a low-frequency transmission line in a small power system. The model presented shows a new block in EMTP of the AC/AC converter used, the Modular Multilevel Matrix Converter (MMMC) and the controls necessary for its operation. Time domain studies show that the technology is feasible and has the potential to improve the controllability and stability of transmission systems.

This function changes lenght of CP-multiphase line called "lineName" to the desired length.

Demonstration of the operation of a power system with a transmission line in low frequency. This model contains a 5-bus power system with a transmission line operated at a frequency of 41Hz.
The system includes:
– Model of frequency converters (averaged model of the Modular Multilevel Matrix Converter, MMMC).
– Converters control schemes.
– Initialization branches to include the low frequency line in the steady-state calculation.
– Internal variables of the converters such as voltages in the storage capacitors, branch currents, internal voltages, among others, can be plotted.
– External variables to the converters such as power flow in the low frequency line, currents and voltages can also be plotted.

- Author: PECC2_TRD_Power System Study Department
- Type: Model
- Downloaded: 0 times
- Date:
Large scale grid modelling of Vietnam 500-220kV power system in 2015. Using to calculate transient in power system.
Most Downloaded

Three phase arc furnace model was developed according to CEA’s measure campaign. Flicker meter model was based on flicker meter UIE standard, it reports the values
of flicker sensation, Ifl, and short-term flicker severity, Pst.
Top Model Exchanges
Top Examples

Three phase arc furnace model was developed according to CEA’s measure campaign. Flicker meter model was based on flicker meter UIE standard, it reports the values
of flicker sensation, Ifl, and short-term flicker severity, Pst.