Get The Latest OPAL-RT Software
Welcome to the OPAL-RT Download Center.
Please select and download your product: RT-LAB | HYPERSIM® | NI VeriStand Add-Ons. For additional versions, please contact the Support Team.
Latest Version: 2024.3
Compatible hardware platforms: all platforms using OPAL-RTLinux 64-bit operating system, i.e. OP4512 and all hardware of the OP4000XG and OP5000XG Series.
For all other platforms download RT-LAB 2024.1 LTS below
RT-LAB is the software platform of OPAL-RT's simulation systems eMEGASIM, eFPGASIM and ePHASORSIM. Fully integrated with MATLAB/Simulink®, RT-LAB offers the ability to bring the most complex model-based design and have them interact in a real-world environment.
eMEGASIM Add-ons
- ARTEMiS: Specifically designed for microgrid, distribution systems and complex drive, ARTEMiS/SSN provides enhanced solvers and algorithms to ensure the reliable, accurate and fast fixed step-length computations, essential for high fidelity, high-performance real-time simulations.
- RT-EVENTS: A Simulink toolbox for fixed-step simulations of hybrid systems involving dynamic and discrete events that are asynchronous with respect to the simulation clock. It allows the simulation of high frequency modulation signals of firing pulse units and power electronic controls.
eFPGASIM Add-ons
- FPGA Electric Machine: Provides a rich library of electrical motors models such as: Permanent Magnet Synchronous Machine (PMSM), Induction Machine (IM, DFIG, DFIM and Squirrel Cage rotor), Switched Reluctance Motor (SRM), Brushless DC motor (BLDC) and DC motor.
- eHS: Provides a convenient user interface that enables users to bring into real-time models created in the simulation tool of their choice: SimScape Power System Simulink toolbox, PSIM, PLECS Blockset, or Multisim.
- OPAL-RT’s Schematic Editor: Available currently on RT-LAB only with an eHS license, OPAL-RT’s new, streamlined modeling interface provides an elegant and highly usable alternative to proprietary modeling systems for those who may require one.
- FPGA MMC: Simulates the MMC of various submodule topologies with very high fidelity and unbeatable efficiency.
- RT-XSG: Offers ready to use Simulink function blocks for FPGA Hardware-in-the-Loop and Rapid Control Prototyping simulation. It also manages the configuration of the FPGA, as well as the transfer of high-bandwidth data between RT-LAB simulation models and the user-defined custom system running on the FPGA.
ePHASORSIM
- ePHASORSIM: It allows ePHASORSIM to be connected as part of a larger Simulink model, enabling researchers to benefit from a complete grid ecosystem, as well as having access to all OPAL-RT hardware modules and I/O and communication protocols such as DNP3, OPC-UA, C37.118 and interconnect the real time simulation with physical devices under test.
Additional RT-LAB Features
- RT-LAB Orchestra: Enables engineers to conduct Real-Time co-simulation of virtual vehicles earlier in the design process.
- ScopeView: In both real-time and offline modes, ScopeView displays, analyzes and compares waveforms acquired from various environments, data acquisition systems and field equipment.
MATLAB Version Compatibility
- MATLAB Version Compatibility: Consult the compatibility of the most recent version of RT-LAB.
- RT-LAB Release Schedule & Policy: View the RT-LAB Release Schedule and the MATLAB/Simulink Compatibility policy.
Get the Quick Start Guide, Installation Guide, or the Release Notes.
RT-LAB 2024.1 LTS
This is the Long Term Support (LTS) version of RT-LAB for older hardware platforms. You must use this version if your hardware platform is an OP4510v2 or part of the OP5000 (not XG) Series. These older systems run the Red Hat Linux or OPAL-RTLinux 32-bit legacy operating systems.
Read all about OPAL-RT 32-bit OS obsolesce, OPAL-RTLinux and RT-LAB LTS here.
Upgrade options
To use the latest versions of RT-LAB you have some upgrade options:
- Upgrade an OP5707 to an OP5707XG
- Upgrade an OP4510v2 to an OP4512
Discover how upgrading to XG Series delivers unmatched performance.
Contact us for a system assessment and upgrade recommendations.
Latest Version: 2024.1.4
Download HYPERSIM software package to simulate the largest of power systems, even with thousands of 3-phase buses, in real-time on a single simulator without sacrificing precision.
Version - 2024.1
- Included compatibility for MATLAB R2023b
- Integrated support for PSSE v35
- Modbus Slave: Added an option to allow read/write operations on multiple coils and registers, even in the presence of gaps between address ranges
- Support of types C and D mezzanine in I/O interfaces
- FPGA-based simulation:
- A new Frequency Dependant (FD) line has been added
- Support for 3-level NPC and T-Type in eHS Gen5
- Support Hall Effect sensor speed ratio in PMSM and BLDC Machine models
Version - 2023.3
- Added Example Model for the PSSE import of the IEEE 118-Bus System
- Added CSV recording file format option for the Data Logger
- Added support for VLAN (802.1q) management in TCP/UDP I/O interface
- Improved Sequence Manager workflow through added highlighting and Python keyword suggestions
Version - 2023.2
- Added support for MATLAB R2023a
- Added example model for PSCAD import: IEEE 39-Bus System
- Improved workflow with PSSE import by automatically grouping machines with their controls in subcircuits
- Improved time to open and analyze large circuits
- FPGA-based simulation:
- Added new Induction Machine with Saturation model
- Added capability to use User Defined Back EMF profile for PMSM and BLDC
Version - 2023.1
- Added 1-phase and 2-phase PI line models
- Added single-phase PQ load models
- Added several features for PWM digital outputs
- Allow disabling channel
- Dynamic phase shift and dead time
- Extended frequency range
- Added support of Windows 11 and MATLAB R2022b
- Improved workflow and fixed issues with the FPGA scope functionality
- FPGA-Based Simulation
- Added support for configuring scenarios from the CPU, allowing the definition of a very large number of scenarios
- Added surge arrester model
Version - 2022.2
- Added new Control and Protection models:
- 51- Inverse Time Overcurrent (1-ph)
- 67 - Directional Relay Based on Impedance
- New Protection Example Model:
- Improved compatibility:
- Support for MATLAB R2022a
- Ability to read *.oprec files in MATLAB
- Support for Python 3.7 to 3.9
- Support for the new mezzanines OP5367-1, OP5367-3 and OP5367-5
- Use *.oprec files as data input for the Signal Generator I/O interface
- Maintain common configuration elements when switching between bitstream configurations (FPGA)
Version - 2022.1
- Full support for IEC 61850 MMS Server protocol
- PSCAD and PSS®E Import License is now available to all users
- Facilitated workflow to automatically generate parameter values for Z-based transformers through addition of a new Transformer Data tab
- Enhanced the I/O Interface Configuration:
- Revamped entire layout and workflow for IEC 61850 Protocols (MMS, GOOSE and SV)
- Improved performance when handling large amounts of data
- Added filter columns and improved the Add function in the UI Interface
- Improved the simulation start-up time for large models
- Improved the Simulation Settings window with a cleaner interface and additional advanced options, including Target OS
- Added New Library models:
- Target I/O Interface to help visualize and simplify the management of I/O connections directly in the schematic
- Five new Protection Relay Models: 27 (1-ph), 50 (1-ph), 50BF, 59 (1-ph), 79
- New Example Models in Renewables and I/O Interfaces:
- The Islanded Operation of an Inverter-based Microgrid Using Droop Control Technique
- How to connect multiple FPGA-based expansion chassis with OP5033 to expand I/O capability
- Demo of the IEC 61850 protocols (MMS, GOOSE, and SV) with Time Stamping using the Oregano card
- Added more detail to error messages to better assist with troubleshooting
- Users can simultaneously run multiple instances of HYPERSIM on the host PC
Version - 2021.3
- Improved PV Panel modeling with expanded temperature ranges
- Enhanced our battery models with customizable charge parameters and 4 new Li-ion chemistries
- Added new library models in Control Protection and Signal Routing:
- Thermal Overload Protection according to ANSI 49 standards
- Radiolink Bundles to send bundled radio signals across circuits
- Improved the PSS®E Import, supporting:
- Substation grouping with automatic component rotation
- Sequence data for transformers, lines, and switched shunts
- Expanded the Python API by adding commands for managing subcircuits and other layout attributes
- Compatibility with EXata CPS 1.1, introducing the GUI-based Cyberattack Editor and improved overall user experience. This version is only supported on the XG Series Real-Time simulators
- Intuitive configuration GUI to communicate with EXata CPS 1.1
- Visualize signal values when monitoring simulations with LEDs
- Improved the HYPERSIM Ribbon UI for a cleaner, more user-friendly experience
- Improved the view for C37.118 and OPAL-RT Board I/O Interfaces
- We have added new functionalities in FPGA-based simulation toolbox:
- Support for eHS Gen5 enabling faster simulation and PWM frequency resolution up to 250 kHz
- Support for up to 8 Time-Stamped Bridges
- Support for Roff in Half-Bridge parser to improve stability
- Improved FPGA and machine drivers to enhance simulation stability
Version - 2021.1
- We have added exciter library models REXSYS and governor library model WESGOV
- We have added several example models:
- Static Synchronous Series Compensator (SSSC)
- Unified Power Flow Control (UPFC)
- Kundur 4-Machine Power System
- IEC 61850 Substation Automation System (SAS)
- We have added support for Python version 3.7 and also several new API commands for managing subcircuits and other layout attributes
- We have made several improvements to the I/O assignment and sensor management workflow
- We have improved network configuration of I/O interfaces through harmonization of parameters across relevant interfaces (C37.118, DNP3, IEC 60870-5-104, Modbus) and implementation of automatic IP aliasing generation
- We have made several workflow improvements to facilitate interfacing with EXata CPS (communication network toolbox for cyber-physical simulations) and external devices for HIL
- We have added new functionalities in DNP3:
- Support for double bit binary input
- Support for integrity polling (new read mode)
- Support to run the driver on Windows
- We have added new functionalities in FPGA-based simulation toolbox:
- Support for user-defined time step configuration
- Support of OP4510 Kintex-7 410T based firmware
- Support for QE on RS422
- Support for configuring more than 32 AO channels
Version - 2020.3
- Go from EMTP-based offline simulation to real time with HYPERSIM more easily than ever
- Quickly create Python test sequences automatically from manual actions with our new Sequence Manager
- We have added several exciter library models: IEEET2, IEEET3, IEEEVC, EXDC2, EXST1, EXST3, EXPIC1, SCRX
- We have added a governor library model: WEHGOV
- We have added a stabilizer library model: PSS2A
- We have added several example Models:
- Emergency Diesel-Generator, Asynchronous Motor and 25 Synchronism-Check
- Directional Overcurrent Protection
- Type 4 Wind Farm model
- EMTP Compatibility Introduction
- EMTP IEEE 39Bus Benchmark
- We have added a data name filter in the sensor view to help accelerate I/O assignment
- We have added support for MATLAB R2020a and R2020b
Previous versions
Version - 2020.2
Version - 2020.1
Version - 2019.1
Version - 2019.2
Version - 6.2.2
Version - 6.1.3
Get the Quick Start Guide or the Release Notes.
Latest Version : 1.15.0
The OPAL-RT Power Electronics Add-On (eHS) for NI VeriStand is a powerful FPGA-based simulation tool for Hardware-in-the-Loop (HIL) testing of controllers for power electronics and electric transportation applications. It combines the performance of several leading floating-point FPGA solvers developed by OPAL-RT with an intuitive workflow integrated directly within the NI VeriStand software suite to create a scalable and flexible HIL test bench. Please refer to the most recent Release Notes for more information.
Features
- The OPAL-RT Power Electronics Add-On (eHS) for VeriStand, a powerful floating-point solver that enables users to simulate electric circuits on FPGA simply and without having to write any code or mathematical equations
- High fidelity FPGA models of machines and sensors including integration of Finite Element Analysis (FEA) tables
- Sub-microsecond simulation time-steps
- Create and automate scenario test cases with on-the-fly changes to the FPGA model
- Simple and intuitive user interfaces (UIs) for connecting the electrical model inputs and outputs to high speed Input/Output (IO) to create an interface between the simulated model and a real Device Under Test (DUT)
- Signal generation engines (sinewave, pwm, sinewave PWM) built directly into the FPGA design to generate control signals for open and/or closed loop testing
- Compatibility with the NI VeriStand ecosystem which includes support for automotive communication protocols (CAN, XNET, FlexRay), data acquisition hardware (DAQ), simulation models, procedures, signal conditioning via SLSC, and more.
Need help? Watch our video tutorial to learn how to install, access our user documentation or Contact us! We’re here to make sure that you get the most out of your system!
Latest Version : 1.0.0
The OPAL-RT Cell Monitoring Device Emulation (CMDE) Add-On for NI VeriStand is a powerful FPGA-based simulation tool for Hardware-in-the-Loop (HIL) testing of modern Battery Management Systems (BMS) used in power electronics applications. This tool facilitates rapid testing and validation of BMS by emulating battery cells and BMS chipset register commands using isoSPITM technology, while maintaining the integrity of the SPI communication daisy-chain. Please refer to the most recent Release Notes for more information.
Features
- FPGA-based Emulation: Enables accurate emulation of commercial cell monitoring devices while providing a realistic digital bus interface to the device under test.
- Expanded Test Coverage: Includes fault simulation capabilities such as temperature faults, open wires, broken communication links, and CRC errors, all without compromising security.
- Cost and Time Efficiency: Reduces the need for numerous physical cell emulators by virtualizing commercial integrated circuits designed for cell monitoring, while preserving isoSPI™ communication links.
- User-Friendly Interfaces: Offers simple and intuitive user interfaces for connecting emulated cell monitoring devices to cell chemistry models built in various modeling environments such as MathWorks Simulink, NI LabVIEW, and more.
- NI VeriStand Compatibility: The CMDE Add-On integrates seamlessly into the NI VeriStand platform, which supports automotive communication protocols (CAN, XNET, FlexRay), data acquisition hardware (DAQ), simulation models, and signal conditioning via SLSC, among other features.
Access our user documentation or contact us for help! We're committed to helping you maximize the potential of your system!