modelCurrentLimitsCalculation
Current limit calculation in EPRI Grid Forming model
Extends from Parameters.OmegaFlag (OmegaFlag parameter).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| General | |||
| Integer | OmegaFlag (from OmegaFlag) | GFM control type; 0=GFL, 1=droop, 2=VSM, 3=dVOC | |
| VoltageControl | |||
| Types.PerUnit | IMaxPu | Max current in pu (base UNom, SNom), example value = 1.05 | |
| Boolean | PQFlag | Active or active power priority flag: false = P priority, true = Q priority | |
| Initial | |||
| Types.PerUnit | IdConv0Pu | Start value of d-axis current of the converter in pu (base UNom, SNom) (generator convention) | |
| Types.PerUnit | IqConv0Pu | Start value of q-axis current of the converter in pu (base UNom, SNom) (generator convention) | |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | idConvRefPu | d-axis command current in pu (base UNom, SNom) (generator convention) | |
| Modelica.Blocks.Interfaces.RealInput | iqConvRefPu | q-axis command current in pu (base UNom, SNom) (generator convention) | |
| Modelica.Blocks.Interfaces.RealOutput | idMaxPu | d-axis maximum current in pu (base UNom, SNom) (generator convention) | |
| Modelica.Blocks.Interfaces.RealOutput | idMinPu | d-axis minimum current in pu (base UNom, SNom) (generator convention) | |
| Modelica.Blocks.Interfaces.RealOutput | iqMaxPu | q-axis maximum current in pu (base UNom, SNom) (generator convention) | |
| Modelica.Blocks.Interfaces.RealOutput | iqMinPu | q-axis minimum current in pu (base UNom, SNom) (generator convention) |