modelSlack
Slack Node
Extends from ObjectStab.Generators.Partials.InfiniteBus (Infinite Bus Model).
Information
The slack node model acts as slack bus in initialization or load-flow calculations and as an infinite bus during dynamic simulation. At least one slack node or detailed generator with its attribute 'isSlack' set to true must be included in each network model.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | isSlack (from Generator) | false | Acts as slack node during initialization ? (true=yes) |
| Base.Voltage | V0 (from Generator) | 1 | Initial Terminal Voltage |
| Base.VoltageAngle | theta0 (from Generator) | 0 | Initial Voltage Angle (only used if isSlack=true) |
| Base.ActivePower | Pg0 (from Generator) | 1 | Initial Generated Active Power (on system base, only used if isSlack=false) |
| Base.Time | TripTime (from Generator) | Modelica.Constants.inf | Time of Tripping of Generator |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| ObjectStab.Base.Pin | T (from OnePin) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Base.Voltage | V (from Generator) | sqrt((1 + T.va)*(1 + T.va) + T.vb*T.vb) | |
| Base.VoltageAngle | theta (from Generator) | Modelica.Math.atan2(T.vb, (1 + T.va)) | |
| Base.ActivePower | Pg (from Generator) | -((1 + T.va)*T.ia + T.vb*T.ib) | Generated Active Power |
| Base.ReactivePower | Qg (from Generator) | -(T.vb*T.ia - (1 + T.va)*T.ib) | Generated Reactive Power |
| Boolean | online (from Generator) | if time < TripTime then true else false |