modelCurrentLimitsCalculationC

This block calculates the current limits of the WECC REEC-C regulation

Parameters

TypeNameDefaultDescription
Types.PerUnitIMaxPuMaximum inverter current amplitude in pu (base SNom, UNom)
BooleanPQFlagQ/P priority: Q (0) or P (1) priority selection on current limit flag
Types.PerUnitSOCMaxPuMaximum allowable state of charge in pu (base SNom) (typical: 0.8..1)
Types.PerUnitSOCMinPuMinimum allowable state of charge in pu (base SNom) (typical: 0..0.2)
Types.PerUnitSOC0PuInitial state of charge in pu (base SNom)

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInputipCmdPup-axis command current in pu (base UNom, SNom)
Modelica.Blocks.Interfaces.RealInputiqCmdPuq-axis command current in pu (base UNom, SNom)
Modelica.Blocks.Interfaces.RealInputipVdlPuVoltage-dependent limit for active current command in pu (base SNom, UNom)
Modelica.Blocks.Interfaces.RealInputiqVdlPuVoltage-dependent limit for reactive current command in pu (base SNom, UNom)
Modelica.Blocks.Interfaces.RealOutputipMaxPup-axis maximum current in pu (base SNom, UNom)
Modelica.Blocks.Interfaces.RealOutputiqMaxPuq-axis maximum current in pu (base SNom, UNom)
Modelica.Blocks.Interfaces.RealOutputipMinPup-axis minimum current in pu (base SNom, UNom)
Modelica.Blocks.Interfaces.RealOutputiqMinPuq-axis minimum current in pu (base SNom, UNom)
Modelica.Blocks.Interfaces.RealInputSOCPuState of charge in pu (base SNom)