modelIEEE_PSS2A
Power System Stabilizer IEEE type PSS2B
Information
The class implements a model of a Power System Stabilizer according to the IEEE Std 421.5-1992.The type implemented is the PSS2A, described in the chapter 8.2 of the same IEEE Std 421.5-1992.
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.Time | Tw1 | 2 | First washout on frequency signal time constant |
| SI.Time | Tw2 | 2 | Second washout on frequency signal time constant |
| 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.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 | Stabilizer output min limit in p.u. |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | Vsi1Pu | Frequency input p.u. | |
| Modelica.Blocks.Interfaces.RealInput | Vsi2Pu | Power input p.u. | |
| Modelica.Blocks.Interfaces.RealOutput | VstPu | Stabilizer output |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| 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 | ||
| 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 |