Kestrel EMT

Kestrel is a free, general purpose electromagnetic transients (EMT) simulation software package. It includes the plotting tool, KPlot, which may be installed separately.

Download Kestrel EMT and KPlot: Kestrel EMT 2024.8 Setup

Installation issues? Please email ddaigle@daiglegrid.com

Kestrel EMT is designed to model and simulate:

  • Power electronics, inverter control systems, and smart grid studies
  • Design studies such as lightning, switching transient, and breaker transient recovery voltage (TRV)
  • Distributed parameter transmission lines and wave propagation
  • General transient circuit analysis

Features:

  • Sophisticated plotting capabilities using KPlot, including time domain, frequency domain, spectrogram, and phasor plots
  • Ability to execute Python and MATLAB code from within a simulation and interface with circuit components.
  • XML-based, human readable .kcf file format for saved circuits.
  • Modern, intuitive ribbon interface
  • Export directly to open source HDF5 file format for additional analysis in MATLAB or Python
  • Use external data to program arbitrary current sources

Kestrel is currently under active development and is free for commercial, educational, or personal use.

KPlot

KPlot is a free standalone plotting tool that is included with Kestrel EMT. It can interactively browse HDF5 files containing simulation results from Kestrel EMT or any other software. Consult the KPlot documentation for more information on file types supported by KPlot.

KPlot can optionally be installed separately from Kestrel EMT using the same Kestrel EMT Setup Installer.