Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Installation of RT-LAB is required to run ePHASORSIM.

  • From version v2021.3 and later an installation of OPAL-RT's Unified DataBase (UDB) is required to import data from PowerFactory input file.

Third-Party Requirements

MATLAB

The versions of MATLAB R2018b, R2020a and above are supported by RT-LAB.

C/C++ Compiler for MATLAB

MinGW64 for MATLAB 64bit is free compiler recommended by MATLAB that can be used.

Java version 8.0 or later

Required to import data from CYME.

The FMI feature is compatible with:

...

The license key names are:

EPHASOR_RT

Enables ePHASORSIM on a real-time target.

EPHASOR_NRT

Enables ePHASORSIM offline (on Windows host).

EPHASOR_NUM_POWERSYSTEM_NODES

Maximum size of a power system (in number of nodes) that can be simulated by ePHASORSIM.

EPHASOR_INPUTFORMAT_PSSE

Enables ePHASORSIM’s PSS/e data file input feature.

EPHASOR_INPUTFORMAT_CYME

Enables ePHASORSIM’s CYME data file input feature.

EPHASOR_INPUTFORMAT_POWERFACTORY

Enables ePHASORSIM’s PowerFactory data file input feature.

EPHASOR_FEATURE_POWERFLOW

Enables power-flow computation on the host (even though the target uses the results of the power-flow, the target’s license doesn’t contain this key)

EPHASOR_PYTHON_API

Enables ePHASORSIM’s

python

Python API feature.

Parallel Processing

EPHASOR_NUM_CORES

Maximum number of cores that can be used for simulation on a Linux target. [If this key is set to a number strictly higher than 1, EPHASOR_PARALLELIZE_GENUNITS is enabled.]

EPHASOR_PARALLELIZE_GENUNITS

Enables parallel computation for generator units in the embedded library and FMUs (machines and their controllers). [If this key is set, EPHASOR_NUM_CORES is set to a number strictly higher than 1]

EPHASOR_PARTITION_POWERSYSTEM

Enables partitioning of the power system: when the power system is partitioned, the network’s nodal equations are computed in parallel. [If this key is enabled, EPHASOR_PARALLELIZE_GENUNITS is enabled too]

FMU Creation

EPHASOR_DYMOLA_FMU

Enables FMUCReator to use DYMOLA as a tool to build FMUs compatible with ePHASORSIM. This key is required only for FMUCreator and not for running the pre-build FMUs. No license is required for OpenModelica FMU.