OpenIPSL.Electrical.Renewables.PSSE.InverterInterface

Renewable Inverter Interface

Information

This package contains components that model the inverter interface of the WECC-based renewable energy sources.

Package Content

Name Description
OpenIPSL.Electrical.Renewables.PSSE.InverterInterface.REGCA1 REGCA1 Renewable energy generator/converter model A
OpenIPSL.Electrical.Renewables.PSSE.InverterInterface.BaseClasses BaseClasses Base classes for renewable energy generator/converter models from PSSE

OpenIPSL.Electrical.Renewables.PSSE.InverterInterface.REGCA1 OpenIPSL.Electrical.Renewables.PSSE.InverterInterface.REGCA1

Renewable energy generator/converter model A

Information

The REGCA1 component is used to represent the renewable source (inverter) interface with the grid. It takes in as input the real current command (Ipcmd) and the reactive current command (Iqcmd) from the electrical controller, and outputs real (Ip) and reactive (Iq) injected currents to the grid through OpenIPSL's proprietary pwpin connector.

In order to properly initialize all the components that form the renewable energy source, the REGC_A component has five initialization outputs, which its constant output originates from the starting power flow: initial real and reactive injection currents (IP0 and IQ0), initial terminal voltage (v_0), and initial active and reactive power injections (p_0 and q_0). This method reduces repetitiveness of initialization calculation, being calculated once at the REGCA1 component.

The connection with other components requires a closed loop through terminal voltage variable (V_t), and active and reactive power generation (Pgen and Qgen).

The modelling of such devices is based, mainly, on the following reference:

Extends from BaseClasses.BaseREGC (Base renewable generator/converter for PSSE models).

Parameters

NameDescription
Power flow data
M_bMachine base power [V.A]
S_bSystem base power [V.A]
V_bBase voltage of the bus [V]
fnSystem frequency [Hz]
P_0Initial active power [W]
Q_0Initial reactive power [var]
v_0Initial voltage magnitude [1]
angle_0Initial voltage angle [rad]
displayPFDisplay power flow:
Input Parameters
TgConverter time constant [s]
rrpwrLow Voltage Power Logic (LVPL) ramp rate limit [1/s]
BrkptLVPL characteristic voltage 2 [1]
ZeroxLVPL characteristic voltage 1 [1]
Lvpl1LVPL gain [1]
VolimVoltage limit for high voltage reactive current management [1]
lvpnt1High voltage point for low voltage active current management [1]
lvpnt0Low voltage point for low voltage active current management [1]
IolimCurrent limit for high voltage reactive current management (specified as a negative value) [1]
TfltrVoltage filter time constant for low voltage active current management [s]
KhvOvervoltage compensation gain used in the high voltage reactive current management
IqrmaxUpper limit on rate of change for reactive current [1/s]
IqrminLower limit on rate of change for reactive current [1/s]
Controls
LvplswEnable (true) or disable (false) low voltage power logic.

Connectors

NameDescription
p 
IqcmdImaginary Command Current
IpcmdReal Command Current
IQ0Initial Reactive Power
IP0Initial Active Power
V_0Initial Terminal Voltage Magnitude
q_0Initial Reactive Power
p_0Initial Active Power
V_tTerminal Voltage Magnitude
PgenActive Power injection
QgenReactive Power injection
Automatically generated Thu Feb 26 06:56:10 2026.