modelCSSCST
Static var compensator control model with voltage override as susceptance command for switched shunts
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | BMax | Maximum capacitive output of the SVarC in S | |
| Real | BMin | Maximum inductive output of the SVarC in S | |
| Types.PerUnit | K | Control gain constant | |
| Types.Time | t3 | Control lag time constant in s | |
| Types.Time | t5 | Thyristor bridge time constant in s | |
| Types.VoltageModulePu | UOvPu | Overvoltage threshold in pu (base UNom) | |
| Real | VMax | Maximum capacitive range of the SVarC in kV | |
| Real | VMin | Maximum inductive range of the SVarC in kV | |
| Types.VoltageModulePu | U0Pu | Initial value of voltage amplitude at terminal in pu (base UNom) | |
| Types.PerUnit | BVar0Pu | Initial value of susceptance command in pu (base UNom, SnRef) | |
| Types.PerUnit | BRef0Pu | -BVar0Pu*SystemBase.SnRef/K | Susceptance reference in pu (base UNom, SBase = 1) |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | BRefPu | Reference susceptance in pu (base UNom, SBase = 1) | |
| Modelica.Blocks.Interfaces.RealInput | UOtherPu | Other input signals in pu (base UNom) | |
| Modelica.Blocks.Interfaces.RealInput | UPu | Voltage amplitude at terminal in pu (base UNom) | |
| Modelica.Blocks.Interfaces.RealInput | URefPu | Reference voltage amplitude at terminal in pu (base UNom) | |
| Modelica.Blocks.Interfaces.RealOutput | BVarPu | Susceptance command in pu (base UNom, SnRef) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Math.Gain | PuConversion | ||
| Modelica.Blocks.Math.Add3 | add3 | ||
| Dynawo.NonElectrical.Blocks.NonLinear.LimitedFirstOrder | limitedFirstOrder | ||
| Dynawo.NonElectrical.Blocks.NonLinear.LimitedFirstOrder | limitedFirstOrder1 | ||
| Modelica.Blocks.Logical.Switch | switch | ||
| Modelica.Blocks.Sources.Constant | const | ||
| Modelica.Blocks.Sources.Constant | const1 | ||
| Modelica.Blocks.Logical.GreaterEqualThreshold | greaterEqualThreshold | ||
| Modelica.Blocks.Logical.LessEqualThreshold | lessEqualThreshold | ||
| Modelica.Blocks.Logical.And | and1 | ||
| Modelica.Blocks.Logical.Switch | switch1 | ||
| Modelica.Blocks.Math.Feedback | feedback |