modelCurrentLimitsCalculationC
This block calculates the current limits of the WECC REEC-C regulation
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Types.PerUnit | IMaxPu | Maximum inverter current amplitude in pu (base SNom, UNom) | |
| Boolean | PQFlag | Q/P priority: Q (0) or P (1) priority selection on current limit flag | |
| Types.PerUnit | SOCMaxPu | Maximum allowable state of charge in pu (base SNom) (typical: 0.8..1) | |
| Types.PerUnit | SOCMinPu | Minimum allowable state of charge in pu (base SNom) (typical: 0..0.2) | |
| Types.PerUnit | SOC0Pu | Initial state of charge in pu (base SNom) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | ipCmdPu | p-axis command current in pu (base UNom, SNom) | |
| Modelica.Blocks.Interfaces.RealInput | iqCmdPu | q-axis command current in pu (base UNom, SNom) | |
| Modelica.Blocks.Interfaces.RealInput | ipVdlPu | Voltage-dependent limit for active current command in pu (base SNom, UNom) | |
| Modelica.Blocks.Interfaces.RealInput | iqVdlPu | Voltage-dependent limit for reactive current command in pu (base SNom, UNom) | |
| Modelica.Blocks.Interfaces.RealOutput | ipMaxPu | p-axis maximum current in pu (base SNom, UNom) | |
| Modelica.Blocks.Interfaces.RealOutput | iqMaxPu | q-axis maximum current in pu (base SNom, UNom) | |
| Modelica.Blocks.Interfaces.RealOutput | ipMinPu | p-axis minimum current in pu (base SNom, UNom) | |
| Modelica.Blocks.Interfaces.RealOutput | iqMinPu | q-axis minimum current in pu (base SNom, UNom) | |
| Modelica.Blocks.Interfaces.RealInput | SOCPu | State of charge in pu (base SNom) |