HYPERSIM Release Notes: 2025.1

Documentation Home Page HYPERSIM Home Page
Pour la documentation en FRANÇAIS, utilisez l'outil de traduction de votre navigateur Chrome, Edge ou Safari. Voir un exemple.

HYPERSIM Release Notes: 2025.1


HYPERSIM 2025.1.3 - minor update

Software Toolboxes Installed with HYPERSIM

Toolbox

Version Number

 

Toolbox

Version Number

 

eFPGASIM (FPGA-Based Simulation)

2.21.2

 

I/O Interfaces

IEC 61850

  • Fixed Sampled Values publishing rate variance depending on the simulator’s CPU speed.

  • Fixed behaviour of the configuration revision parameter for Sampled Values 9-2LE items, by making it visible in the GUI and by setting its default value to 1.

MODBUS Slave

  • Fixed reception of multiple registers of 32 bits written by the master with operation code 0x10.

OPAL-RT Board

  • Added support for legacy version 2 of Modular Multilevel Converters (MMC) FPGA license check.

  • Added logs that show the PWM output configuration during the load of the model.

  • Improved bitstream updater algorithm when the configuration contained Modular Multilevel Converters (MMC).

  • Fixed load of .mat files at simulation start for Modular Multilevel Converters (MMC).


HYPERSIM 2025.1.1 - minor update

I/O Interfaces

OPAL-RT Board

  • Added support for the OP4300-IO MuSE remote expansion chassis based on AMD Kria SOM FPGA technology.


HYPERSIM 2025.1.0 - initial release

Software Toolboxes Installed with HYPERSIM

Toolbox

Version Number

 

Toolbox

Version Number

 

eFPGASIM (FPGA-Based Simulation)

2.21.1

 

New features

  • A new Examples | FPGA-Based Dual Active Bridge model has been added to demonstrate the usage of the Gen5 eHSx128 solver to compute the outputs of a FPGA-based Dual Active Bridge circuit in real time.

  • Co-simulate a PHASOR-based model within a HYPERSIM EMT simulation using the new ePHASORSIM Interface component.

    • Import the phasor-based model using either a ePHASORSIM file .xlsx or PSS/E project files (.xlsx, .raw and .dyr)

    • Automatic loadflow computation

    • Check out the Examples | ePHASORSIM-HYPERSIM CO-SIMULATION model that integrates into HYPERSIM a PHASOR subcircuit based on the IEEE 9-bus system. The subcircuit includes three generators with exciter control, three step-up transformers, three static loads, and six transmission lines.

  • A new Half Line component has been added, allowing to decouple two discretized system using an inductor.

Improvements

  • Multiple FPGA-Based Circuit components can now be added into a same HYPERSIM circuit.

  • Error messages displayed when importing a badly formed UCM definition file (.def) have been improved by now giving, when possible, the exact line number within the file that is incorrect.

  • Whitespaces in numerical fields are now allowed in Scopeview (DataLogger and FPGA Scope).

  • Better performances of the addPinsToDevice method in thePython API, especially when creating subcircuits with large amount of pins.

  • The error message displayed when running a model containing a eHS component on localhost has been improved to suggest the user to select a compatible real-time target.

  • Parameters are no longer included in the model’s generated source code, hence improving the compilation time after a simple change of parameter values.

Bug fixes

  • Fixed a stuck progress bar for “Starting Scopeview” when double clicking ScopeView button in HYPERSIM ribbon.

  • Fixed a UI glitch in the task manager when assigning a processor to a task, the value was not showing the first time the focus is lost by the table cell.

  • Fixed an error on ScopeView when entering an absolute path to the “Data Sources Chooser” dialog box.

  • Fixed a UI glitch in the I/O interface when certain parameters were changed with incorrect values, leaving the UI outdated with the internal data.

  • Fixed loss of connections in Dahsboards with HYPERSIM model when deleting or renaming a sub-circuit.

  • Fixed flood of logs in the HypConsole when a Dashboard is taking acquisition during a simulation

  • Fixed an issue with Dashboards when HYPERSIM was installed at the default location.

  • Fixed an issue with the UCM builder where custom code written by hand in the “AFTER VOLTAGE CALCULATION CODE” section could be overwritten and lost by the UCM builder.

 

Signal Visualization and Processing

Dashboards

Unable to render {include} The included page could not be found.

Unified Database

PSCAD

  • Added parsing of PSCAD Global substitutions

  • Fixed an import issue with the Control Node components

  • Fixed setSubcircuitScripts() when special characters are present

  • Fixed the PSCAD parsing of potential Text parameters being values and units

  • Fixed PSCAD DLLConfig not checking .f90 files for subroutines

  • Fixed PSCAD special characters messing with exported python strings

I/O Interfaces

OPAL-RT Board

  • Added support for multiple OPAL-RT Board instances with eHS in the same project.

  • Improved programming sequence of OP4810/OP4815 platforms to be retrocompatible.

  • Improved warning logs when attempting to program an OP4810/OP4815 platform without a specified IP.

  • Improved hardware mismatch warning logs.

  • Fixed stretched steps appearing when no output connections made for an OP4810/OP4815 platform.

FPGA-Based Power Electronics Toolbox

eHS Blockset

Unable to render {include} The included page could not be found.