EMTP

What Is EMTP?

EMTP, which stands for Electromagnetic Transients Program, is a software tool used by power systems engineers to analyze the time-domain behavior of electrical networks when they experience transient disturbances. It was originally developed in the late 1960s and early 1970s by Hermann Dommel and his colleagues at the Bonneville Power Administration (BPA) in the United States, making it one of the oldest continuously used power system simulation programs in existence. The program solves the differential equations governing electrical circuits by applying the trapezoidal rule of numerical integration, converting inductances and capacitances into equivalent resistive networks that can be solved algebraically at each discrete time step. This approach, known as the Dommel method, became the algorithmic foundation for an entire class of electromagnetic transient simulation tools that followed.

Transient phenomena in power systems occur on time scales ranging from nanoseconds (lightning strikes reaching a substation) to hundreds of milliseconds (fault clearing by a circuit breaker). Steady-state or phasor-based simulation tools, which assume sinusoidal voltages and currents, cannot resolve these events. EMTP fills that gap, allowing engineers to model switching surges, insulation stresses, harmonic injections from power electronics, ferroresonance, and the dynamics of HVDC and FACTS equipment. The EMTP product documentation describes the current software as covering electromagnetic, electromechanical, and control system transients in multiphase power systems.

Numerical Simulation Methods

EMTP constructs a nodal admittance matrix for the network under study and updates it at every time step as the states of switches and nonlinear elements change. The trapezoidal integration rule is applied to each reactive element, replacing inductors and capacitors with current-source and conductance equivalents that represent their history of previous states. This companion circuit approach produces a system of linear equations that is solved by standard sparse matrix methods, making it practical to analyze large networks with hundreds of nodes within reasonable computation times. Switching events, including the operation of circuit breakers, power electronic valves, and surge arresters, are handled by modifying the admittance matrix to reflect open or closed states, with interpolation applied to maintain accuracy across the switching instant. The IET volume on power systems electromagnetic transients simulation provides an authoritative treatment of these methods and their evolution from Dommel's original formulation.

Modeling Scope

Modern descendants of the original EMTP, including EMTP-RV and the ATP (Alternative Transients Program) version that became widely distributed among utilities and academics, support a broad range of component models. Transmission lines can be represented as either lumped-parameter pi-sections or distributed-parameter traveling-wave models, with the latter accurately capturing the propagation velocity of surges. Transformers, generators, motors, and load models carry their own frequency-dependent and saturation characteristics. Power electronics models accommodate thyristors, IGBTs, diodes, and user-defined switching logic. Control system blocks, implemented as Laplace-domain transfer functions or custom state-space representations, allow protective relay algorithms, HVDC firing controls, and FACTS modulation schemes to be tested in the same environment as the physical network they govern. The EPRI Application Guide for EMTP documents many of these modeling conventions and validation procedures.

Applications

EMTP and its derivatives are used across a range of power engineering studies, including:

  • Insulation coordination and overvoltage analysis for transmission and distribution systems
  • HVDC converter station design and commissioning studies
  • Harmonic propagation and power quality analysis in industrial networks
  • Electromagnetic compatibility studies for substations and cable systems
  • Protective relay design, testing, and coordination
  • Modeling of converter-based generation including wind and photovoltaic inverter systems

Related Topics

Loading…