New EMTP version 3.4
EMTP is constantly being improved to achieve highest accuracy levels and computational performance. New models and features are added to deliver to the users the most up to date analysis capabilities for modern power systems. Applications include small and large scale power system problems.
1. New models
New detailed Current Transformer (CT), Voltage Transformer (VT) and Capacitive Voltage Transformer (CVT) models are added to the «Transformers library» in both 1-phase and 3-phase versions. The models are based on IEEE and ANSI standards and include nonlinear properties (saturation).
3-phase CT in a network with protective relay
CT model user interface
2. EMTPWorks improvements
Bundles are easier than ever! It is now possible to connect directly into bundles without using breakouts. New options allow to create and modify connection pins and signals. The new «Bundle Connection» window make easier the connection and routing of bundles containing numerous signals. It helps the user to efficiently build complex multivariable control systems.
New bundle-to-bundle connection window. Colors represent the status of the connection
Bundle to signal connection without breakout
Other new features include:
- New capability to handle rotations of pictures in device symbols
- New option to maintain connections and reroute lines when rotating devices
- New option for maintaining connections when building subcircuits
- New option to check device name uniqueness
- General improvements in progress bar operation, displaying text title with percent bar
- Improvements in port connector placement and orientation in «Make Subcircuit» command
- Better presentation and options in symbol preview panel
- Many new scripting methods for various applications, including design, device and library functions.
- New example showing how to export automatically simulation results in a Matlab® data file (.mat)
3. FMI Toolbox
EMTP is now compatible with the Functional Mock-up Interface (FMI) standard.
The aim of the FMI is to standardize data exchange between different simulation tools.
The list of compatible tools is available on www.fmi-standard.org and includes :
- And others
EMTP is compatible with the FMI Standard for co-simulation as master (version 1.0 and version 2.0) and as slave (version 2.0). It is an easy to use interface between prototyping tools like Matlab/Simulink® or Modelica® and EMTP which let you benefit from the best of each environment.
FMU from Dymola in EMTP
4. New additional Toolboxes (require specific licence)
This new toolbox opens new doors for the simulation and analysis of protection systems. Both steady-state and time-domain simulation options are available. All relay, fuse and thermal element models are solved in time-domain with nonlinear functions, such as CT, VT and CVT magnetization. This new implementation for EMTP allows to achieve highest levels of accuracy for protection coordination and analysis of performance with highly accurate power system models.
The power system may include many details ranging from power electronics models, HVDC transmission models and wind generation combined with traditional generation and transmission. There are no limitations! The relays can capture transients, harmonics, and various effects from power electronics based device controls.
Setting protection systems for renewable energies is finally made easy with the new EMTP Protection Toolbox. The user can study any power system including inverted based devices for coordinating power-swing detection, distance protections, the interruption of currents by current-limiting fuses or determination of transformer differential protection settings.
> More information
Exciters and Governors Library
This new Exciters and Governors library contains 30 standard models for governors, exciters and power system stabilizers. It includes various models from the IEEE Standard 421.5-2005 “IEEE Recommended Practice for Excitation System Models for Power System Models for Power System Stability Studies”:
• Exciters: AC1A, AC2A, AC3A, AC5A, AC6A, AC7B, AC8B, DC1A, DC2A, DC3A, IEEET5, SEXS, ST1, ST1A, ST2A, ST3A, ST4B
• Governors: DEGOV1, GAST, GAST2A, IEEEG1, IEEEG3, IEESGO, TGOV1
• Power System Stabilizer: PSS1A, PSS2B, PSS3B
• Excitation limiter: Over Excitation Limiter OEL1B, Under Excitation Limiter UEL1
The models are built to be easily interfaced with Synchronous machine models in EMTP.
Each device comes with its own user-interface, comprehensive documentation, and is automatically initialized from EMTP steady-state and load-flow solutions. The control diagram of each device is fully customizable. New exciter, governor and stabilizer models are being added continuously and will become available in the future releases of this toolbox.
> More information
The LIOV (Lightning-Induced OverVoltage) code allows the calculation of lightning induced overvoltages on multiconductor lines above a lossy soil as a function of the line geometry, lightning current waveshape, stroke location, return-stroke velocity and soil electrical parameters. In order to deal with distribution networks having complex, realistic topology and configuration, the LIOV code has been interfaced with the Electromagnetic Transient Program (EMTP).
The LIOV code has been validated by means of several experimental data, related to natural and triggered lightning experiments, and by means of Nuclear Electromagnetic Pulse Simulators and reduced scale models. The analysis of more complex system configurations composed by several lines and power components can be dealt with by using the LIOV-EMTP module.
> More information
The new Simulink® Toolbox allows to import any Simulink® models, regardless of its complexity, into EMTP designs using two clicks. Minimum intervention from the user is required and the procedure only takes few minutes!
Using the appropriate Matlab® / Simulink® toolboxes and a compiler, a DLL is automatically created and used by this import tool to create the EMTP model with all the necessary connections (pins). Vectors, complex and real signals can be interfaced with EMTP. It is also possible to define tunable parameters in the Simulink® model and to assign them in EMTP.
This Toolbox streamlines many complex tasks for building and exporting models built in Matlab / Simulink®. The Simulink® based models can be rapidly connected to complex EMTP networks and benefit from the available and unique computational performance and models for large scale power system simulations.
> More information
Upgrade to version 3.4:
Customers under a valid maintenance contract can upgrade their license(s) to 3.4:
If you do not have an account on the EMTP-RV website or for any installation problem, please contact our technicial support team at email@example.com
Information for customers without a valid maintenance contract: If you wish to upgrade your license(s), please contact our sales teams:
Please note that any version anterior to 2.2.1 cannot be upgraded anymore.
Version 3.3.1 - June 2016
- New demo version (does not require a licence) limited to 60 devices
- Major new option for iterating with “R nonlinear controlled”: - This option is useful for the development of very accurate component models using control diagram blocks interface with the power network. - It is now allowed to iterate with control diagrams and network equations until a specified convergence tolerance. - It will open the door to research and development of advanced/accurate models using block diagrams.
- Load-flow options: - Further enhancements to help with convergence problems - New feature for user-defined specification of power transmission symbols - New feature for selections of PQ visualization settings
- New option for adjusting/specifying all attribute positions in the Symbol Editor
- New help system for opening pdf documentation directly
- Bug fixing and various minor enhancements
Version 3.3 - January 2016
1. Symbol Editor
- New option for pasting images (Enhance Metafile Format (EMF)) from external applications into the Symbol Editor.
- Added ability to specify attribute location in symbol editor by graphical placement.
2. Improvements to library functions:
- New symbol preview window for library devices.
- New double-click option for adding devices into design
- New option for specifying Library Title
3. Various improvements
- Improvements in error checking and reporting in user-defined scripts.
- Enhancements to XML script object: allow modification of attribute values, extraction of updated XML, creation of XML with direct XML text.
- Various improvements in show/hide/close operation of tool panels.
- Enhancements to improve handling of Unicode characters in text values, design files and libraries.
- New option for limiting the number of floating network fixes.
- New option for saving HTML voltage data only for nodes connected to ideal switches.
- Added new warning messages for inadvertently shorted voltage sources, transformers, switches and load-flow devices.
- Changes to allow the transmission of very long character strings when developing masks for the f(u) device (controls).
- Improved error messaging for named values.
- Various other improvements and bug fixing.
4. New option in “Define Global Variables” for specifying named values (parameters) for the top design (in addition to subnetworks).
- New system for helping the user to identify devices/regions causing convergence problems due to data errors or else.
- Automatic transition to PQ control from PV control with messages for devices with Q limit violation.
6. New options for specifying predictors in controlled voltage and current sources to improve accuracy
- New option for using dynamic names for user-defined DLL parts: allows to combine DLL calls and easily exchange data between DLLs of the same type.
- New search options for locating DLLs for Toolboxes and user-defined DLLs.
8. New ScopeView version
9. New option for better compatibility with high-resolutions screens
10. New automatic update feature
Version 3.1 - August 2015
- New docking tab systems with
- Floating design tabs
- Horizontal and vertical groups
- Display tool tip on document tab showing full path
- Ctrl-Tab command to cycle through tabs
- New Help Center
- New Licence Activation
- Various enhancements and fixes
- Minor improvements to symbol editor: phase and type selection options
- Display 1ph and 3ph pin types in Pin Info dialog
- Improvement to the auto-save option
- Improvements and upgrades to documentation
- Enhancements to XML scripting methods
- Enhancements to the handling of console windows: declaration and opening of separate consoles
- Enhanced Support for high resolution screens
- See support web for more details
- New MPLOT
- 64 bit version for visualization of very large plot file cases
- New options
- New collection of examples:
- IEEE-39 test system with wind generation
- IEEE-39 test system with off-shore wind generation
- IEEE-39 test system for GMD studies
- Improved PV model
- Large grid wind integration benchmarks
- Line impedance modulator
- Transmission line and cable examples
- Basic power electronics applications
Version 3.0 - November 2014
- Major upgrade to the graphical user interface:
- Several new features
- New menus
- Usage of Windows style ribbons
- New library view
- New design tab system
- Better user interaction and significantly increased productivity!
- New View Steady-State option: XML based steady-state data, XML data scripting, new options for visualization of voltages and PQ powers.
- New distribution test case.
EMTP demonstrates its unsurpassed capabilities for distribution systems in its IEEE-390 bus benchmark setup for distribution systems with network protectors. EMTP has unique simulation options for distribution networks and is capable of seamless transition from multiphase load-flow to time-domain solutions.
- New collection of examples:
- IEEE-39 bus system with new exponential load model
- Asynchronous machine stall example with mitigation with new STATCOM model (detailed and average value model options) and upgraded SVC model
- new IEEE-390 test system for distribution systems with network protectors
- 3-bus benchmark: demonstrates performance of wind generation as compared to conventional generation
- Transient stability: new real and largsystem test case for transient stability
- New PV model
- Wind generation: upgraded Type-III and Type-IV models, new generic wind park model, new examples
- New ScopeView version
Version 2.6.1 - May 2014
- The RLC device now has the R(f) function in Frequency scan mode.
- Fixed updating speed problems for attributes (phasors) in designs
- Changed all ideal switch type device models (complete library of switches) for sending a warning message when a switch-type device is shorted using a wire or by signal name. In this version if a shorted switch-type device is closed, it will be forced to open.
- All devices are now uniformly showing scopes for all options.
- Fixed server licencing issue.
Version 2.6 - December 2013
- A new set of load-flow and steady-state web options for visualization of results. The new options are available under the menu EMTP>Simulation Options>Output. In addition, all devices and signals are now presented using the full subnetwork path (without subnetwork identification codes).
- Changes to device names in libraries to facilitate navigation and selection of devices.
- Upgraded wind generator model of DFIG type: improved controls, new protection features, simplified transition from average value to detailed model versions.
- New wind generator model of FC type: both average value to detailed model versions are available.
- Upgraded MMC-HVDC model with documentation.
- Offshore wind farm model with MMC-HVDC.
- Various improvements: improved PQ-load device, uniform presentation of Scope and Observe tabs, improved documentation by generalizing PDF based documentation instead of HTML, automatic copy of selected scopes/observables when moving from 1-phase to 3-phase device versions.
- New protection system for licencing devices/libraries through the licence file. This is a major change in the software file format.
Version 2.5 - August 2013
- Full compatibility with Windows 8 and the new Microsoft Surface Pro
- Full compatibility with Microsoft Internet Explorer 10
- New ScopeView R2013a with various improvements
- New MMC-HVDC model
- Improved DFIG wind generator model
- Improved convergence for the “R nonlinear controlled” device
- Enhanced EMTPWorks script debugger: now shows error location for nested script calls
- Various other enhancements.
Version 2.4 - August 2012
In order to meet the growing needs of studies related to HVDC and renewable energies, the new version of EMTP-RV offers a larger library of application examples that includes power converters, wind turbines and HVDC networks.
- New features:
- New and advanced HVDC models, including MMC-HVDC
- New wind generator models, including average-value model
- New control system diagram DLL capability
- New Simulink Coder (formerly Real-Time Workshop) interface DLL
- Version 2.4 improvements:
- Improvements in synchronous machine model including a new black start option
- Improvements in the asynchronous machine model
- Capability to solve multiple frequency load-flow
- Improved documentation and various other improvements
- Many new application exemples
Version 2.3 - January 2012
- New features:
- New EMTPWorks version with various improvements including the simplified handling of bundle signals.
- New ScopeView version with various improvements.
- New installer for better support of 64 bit protection.
- Full compatibility with the most recent Microsoft and Intel compilers for DLL development. Simplifications in the DLL debugging procedures.
- Various improvements to the numerical precision of synchronous and asynchronous machine models for a given integration time-step. Improvements in the modeling of saturation.
- Numerical improvements for Wideband Line and Cable models
- Dramatic improvement in computational speed for the load-flow solution method, more than 20 times faster!
Version 2.2.1- July 2009
- New features:
- Full compatibility with Vista.
- New documentation system including new navigation features.
- Various improvements and additions to models.
- The data handling features for numerous models have been simplified to allow for easier loading with separately calculated data.
- New capability to store complete circuits in libraries.
- - A circuit appearing in a library folder now becomes listed in the library Parts,
- - Palette and can be dragged and dropped into a design just like standard parts. This is a very powerful feature that provides easy access to user circuits and allows you to maintain more complex models through libraries.
- Subcircuits are now given the Model or Physical attribute in the Subcircuit Info menu.
- - A model subcircuit is primarily intended to define the operation of the device represented by its parent symbol.
- - A physical subcircuit is primarily used to contain some of the system.
- - The devices inside the subcircuit represent actual physical elements of the system.
- - The physical subcircuit may contain Model subcircuits.
- - This distinction allows propagating computed data into Physical subcircuits for visualization purposes.
- Several new scripting methods, including dynamic modification of device symbol using a separately stored symbol drawing.
- New and improved ScopeView package.
A new HVDC benchmark (for 50 Hz and 60 Hz networks) originally developed by Professor Vijay Sood (University of Ontario Institute of Technology) is now available upon request.
This work was prepared in collaboration with Sébastien Dennetière (Électricité de France) and École Polytechnique de Montréal.
Version 2.1- October 2007
EMTP-RV now supports the integration of DLLs, enabling EMTP-RV users to become developers of their own customized version of the program.The new DLL capabilities or unsurpassed potential for building user-defined models:
- New features:
- The DLL is totally independent from the EMTP-RV code.
- - You can use any programming language capable of generating standard DLLs. - Any number of DLLs can be used in a given design and use totally arbitrary names and locations on your computer.
- There is no need to link with the EMTP-RV code. You just follow the DLL plug-in standards and specify in EMTPWorks.
- The DLL plug-in standard for EMTP-RV is basically a set of specific methods that EMTP-RV will try to discover by interrogating the DLL.
- You can create models that can interact intimately with EMTP-RV computation methods.
- - This means that you can program “truenonlinear” (iterative) models, models that become fully integrated without any time-step delay into the EMTP-RV main system of equations and control models for receiving and sending control signals from a black-box type device.
- - The DLL can have control pins and power pins and any number of pins!
- - It can use your own symbol and data input design.
- Basically, you can develop and use models as if you were an EMTP-RV developer!
- The available capabilities will open the door to the development of advanced models in addition to providing an extremely powerful environment for research on new solution techniques and models.
- - It is now possible to build advanced devices and test them within large scale practical networks assembled in EMTPWorks.
Another important feature in 2.1 is the ability to locate errors directly on the design page:
Now when you get an error message:
- Click on it
- A device name appears with a dynamic link
- Click on the device name and it will show you where the device is located on the screen!
- New Device Protection.
- This option, available through the Symbol Editor,is a major change in EMTPWorks that required a very large number of code changesin all device maintenance options and scripting techniques.
- It allows encryptionto protect device content from access and/or modification.
- This is a very useful optionfor protecting subcircuit contents and for hiding proprietary contents from users.
- Passwords can be easily entered and maintained by the original users who develop the encrypted devices.
- Password protection is available at any hierarchy level.
- New design file format.
- Due to the introduction of the Device Protection option explained above, it is no longer possible to open
- Version 2 files in previous versions of EMTP-RV. This is also true for new libraries.
- New drawing and editing tools.
- Various shapes can now be drawn and edited directly on the drawing of the design.
- These tools can be used for documenting the design and representing specific design regions.
- The shapes created can be modified, colored, and layered over existing schematic symbols.
- New toolbar customization option.
- New options in “Make Unique Type” command.
- It is now possible to apply the command to all subcircuit contents.
- This is an easy method for completely detaching a subcircuit and all its contents from all other subcircuits of the same type.
- The new command and all its options are also available through scripts.
- All devices with scripted masks now programmable.
- The programming uses device object data and methods.
- This means, for example, that the data of a built-in 3-phase transformer can be modified from any upper-level mask.
- Many new script methods for services and enhanced programming techniques.
- New State-Space device for power systems.
- This device allows entering state-space equation matrices and solving state-space equations simultaneously with electrical network equations.
- New State-Space device for control systems.
- New transformer ratio control option.
- New load-flow or steady-state visualization option.
- Load-flow phasors can be placed on the schematic (“View Steady-State” in options.clf).
- New options for the Frequency Scan feature.
- It is now possible to perform a frequency scan and match source frequency.
- Improved error messaging and testing of user errors.
- A large number of changes have been made to enhance these functions.
- ’Using EMTP – Tutorials and Reference’.
- This document is now also available in PDF format, accessible from the online documentation and can be printed for offline use.
- Addition of several advanced models in the Examples library:
- Long air gap leader model for insulation coordination studies
- On-load tap changer model for voltage stability studies
- Secondary arc model for single-pole switching
- Multi-chamber HV circuit-breaker arc model (Cassie-Mayr-Modified)