modelDetGen6
6th Order Detailed Generator
Extends from DetGen (Common Definitions for Detailed Generator).
Information
The 6th order detailed generator model extends the DetGen class and corresponds to Model 6 in [1, pp 347], and adds subtransient EMF voltage sources in both the direct quatradure axes and the field voltage input. This model includes the damping introduced by damper winding and eddy-currents in the rotor, and the damping coefficient D should only model the damping due to friction. --- [1] J. Machowski, J.W. Bialek, and J.R. Bumby, Power System Dynamics and Stability, Number ISBN 0-471-97174. Wiley, 1993.
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 |
| Real | Sbase (from DetGen) | 100 | Generator rated power [MVA] |
| Base.InertiaConstant | H (from DetGen) | 6 | Inertia Constant |
| Base.DampingCoefficient | D (from DetGen) | 0 | Damping Coefficient |
| Base.Resistance | rt (from DetGen) | 0 | Step-up Transformer Resistance |
| Base.Reactance | xt (from DetGen) | 0.0 | Step-up Transformer Reactance |
| Base.Resistance | ra | 0 | Armature Resistance |
| Base.Reactance | xd | 0.8948 | Direct Axis Synchronous Reactance |
| Base.Reactance | xq | 0.84 | Quadrature Axis Synchronous Reactance |
| Base.Reactance | xdp | 0.30 | Direct Axis Transient Reactance |
| Base.Reactance | xqp | 0.10 | Quadrature Axis Transient Reactance |
| Base.Reactance | xdpp | 0.20 | Direct Axis Subtransient Reactance |
| Base.Reactance | xqpp | 0.10 | Quadrature Axis Subtransient Reactance |
| Base.Time | Td0p | 7 | Open-circuit Direct Axis Transient Time Constant |
| Base.Time | Tq0p | 0.44 | Open-circuit Quadrature Axis Transient Time Constant |
| Base.Time | Td0pp | 0.02 | Open-circuit Direct Axis Subtransient Time Constant |
| Base.Time | Tq0pp | 0.03 | Open-circuit Quadrature Axis Subtransient Time Constant |
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 | |
| Base.AngularVelocity | w (from DetGen) | Angular Speed | |
| Base.VoltageAngle | delta (from DetGen) | Rotor Angle | |
| Base.MechanicalPower | Pm (from DetGen) | Mechanical Power | |
| Base.Voltage | Efd (from DetGen) | Field Voltage | |
| Base.Current | Iarm (from DetGen) | sqrt(id^2 + iq^2) | Armature Current |
| Base.ActivePower | Pe (from DetGen) | Electrical Power | |
| Base.Current | iq (from DetGen) | dq Armature Current | |
| Base.Current | id (from DetGen) | ||
| Base.Voltage | vq (from DetGen) | dq Armature Voltage | |
| Base.Voltage | vd (from DetGen) | ||
| Base.AngularVelocity | wref (from DetGen) | ||
| Base.Voltage | Eqp | ||
| Base.Voltage | Edp | ||
| Base.Voltage | Eqpp | ||
| Base.Voltage | Edpp |