modelIEEE_PSS2B
Power System Stabilizer IEEE type PSS2B
Information
The class implements a model of a Power System Stabilizer according to the IEEE Std 421.5TM-2005.The type implemented is the PSS2B, described in the chapter 8.2 of the same IEEE Std 421.5TM-2005.
Since the PSS has zeros in the origin applied to both inputs, its output at steady-state is always zero. Hence, its initialization at steady state is trivial and corresponds to zero output.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| SI.PerUnit | Vsi1Max | 2 | Input frequency signal max limit in p.u. |
| SI.PerUnit | Vsi1Min | -2 | Input frequency signal min limit in p.u. |
| SI.Time | Tw1 | 2 | First washout on frequency signal time constant |
| SI.Time | Tw2 | 2 | Second washout on frequency signal time constant |
| SI.PerUnit | Vsi2Max | 2 | Input power signal max limit in p.u. |
| SI.PerUnit | Vsi2Min | -2 | Input power signal min limit in p.u. |
| SI.Time | Tw3 | 2 | First washout on power signal time constant |
| SI.Time | Tw4 | 2 | Second washout on power signal time constant |
| SI.Time | T1 | 0.12 | Lead time constant - leadlag1 |
| SI.Time | T2 | 0.02 | Lag time constant - leadlag1 |
| SI.Time | T3 | 0.3 | Lead time constant - leadlag2 |
| SI.Time | T4 | 0.02 | Lag time constant - leadlag2 |
| SI.Time | T6 | 0 | Time constant on frequency signal |
| SI.Time | T7 | 2 | Time constant on power signal |
| SI.Time | T8 | 0.2 | Lead of ramp tracking filter |
| SI.Time | T9 | 0.1 | Lag of ramp tracking filter |
| SI.Time | T10 | 0 | Lead time constant |
| SI.Time | T11 | 0 | Lag time constant |
| SI.PerUnit | Ks1 | 12 | Stabilizer gain |
| SI.PerUnit | Ks2 | 0.2 | Gain on power signal |
| SI.PerUnit | Ks3 | 1 | Gain on power signal before ramp-tracking filter |
| Integer | N | 1 | Order of ramp tracking filter |
| Integer | M | 5 | Denominator order of ramp tracking filter |
| SI.PerUnit | VstMax | 0.1 | Stabilizer output max limit in p.u. |
| SI.PerUnit | VstMin | -0.1 | Stabilozer output min limit in p.u. |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | Vsi1Pu | ||
| Modelica.Blocks.Interfaces.RealInput | Vsi2Pu | ||
| Modelica.Blocks.Interfaces.RealOutput | VstPu |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Nonlinear.Limiter | limiterVsi1 | ||
| Modelica.Blocks.Nonlinear.Limiter | limiterVsi2 | ||
| PowerGrids.Controls.DerivativeLag | firstWashoutVsi1 | ||
| PowerGrids.Controls.DerivativeLag | secondWashoutVsi1 | ||
| PowerGrids.Controls.DerivativeLag | firstWashoutVsi2 | ||
| PowerGrids.Controls.DerivativeLag | secondWashoutVsi2 | ||
| Modelica.Blocks.Math.Add | add1 | ||
| PowerGrids.Controls.RampTrackingFilter | rampTrackingFilter | ||
| PowerGrids.Controls.FirstOrder | firstOrderVsi1 | ||
| Modelica.Blocks.Math.Add | add2 | ||
| PowerGrids.Controls.LeadLag | leadLag1 | ||
| PowerGrids.Controls.LeadLag | leadLag2 | ||
| PowerGrids.Controls.LeadLag | leadLag3 | ||
| Modelica.Blocks.Nonlinear.Limiter | limiterVst | ||
| PowerGrids.Controls.FirstOrder | firstOrderVsi2 | ||
| Modelica.Blocks.Math.Gain | gainKs1 | ||
| Modelica.Blocks.Math.Gain | gainKs3 | ||
| Modelica.Blocks.Math.Feedback | deltaPu | ||
| Modelica.Blocks.Sources.Constant | refPu |