modelOrder6
6th order machine model
Extends from BaseClasses.baseMachine (Base machine for PSAT models).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Power flow data | |||
| Types.ApparentPower | S_b (from pfComponent) | SysData.S_b | System base power |
| Types.Voltage | V_b (from pfComponent) | 400e3 | Base voltage of the bus |
| Types.Frequency | fn (from pfComponent) | SysData.fn | System frequency |
| Types.ActivePower | P_0 (from pfComponent) | 1e6 | Initial active power |
| Types.ReactivePower | Q_0 (from pfComponent) | 0 | Initial reactive power |
| Types.PerUnit | v_0 (from pfComponent) | 1 | Initial voltage magnitude |
| Types.Angle | angle_0 (from pfComponent) | 0 | Initial voltage angle |
| Boolean | displayPF (from pfComponent) | false | Display power flow: |
| Parameter mask | |||
| Boolean | enableS_b (from pfComponent) | false | Enable S_b in parameter list |
| Boolean | enableV_b (from pfComponent) | false | Enable V_b in parameter list |
| Boolean | enablefn (from pfComponent) | false | Enable fn in parameter list |
| Boolean | enableP_0 (from pfComponent) | false | Enable P_0 in parameter list |
| Boolean | enableQ_0 (from pfComponent) | false | Enable Q_0 in parameter list |
| Boolean | enablev_0 (from pfComponent) | false | Enable v_0 in parameter list |
| Boolean | enableangle_0 (from pfComponent) | false | Enable angle_0 in parameter list |
| Boolean | enabledisplayPF (from pfComponent) | false | Enable displayPF in parameter list |
| Machine parameters | |||
| Types.ApparentPower | Sn (from baseMachine) | Power rating | |
| Types.Voltage | Vn (from baseMachine) | Voltage rating | |
| Types.PerUnit | ra (from baseMachine) | Armature resistance | |
| Types.PerUnit | x1d (from baseMachine) | d-axis transient reactance | |
| Types.Time | M (from baseMachine) | Mechanical starting time, 2H [Ws/VA] | |
| Real | D (from baseMachine) | Damping coefficient | |
| Types.PerUnit | xd | 1.9 | d-axis synchronous reactance |
| Types.PerUnit | xq | 1.7 | q-axis synchronous reactance |
| Types.PerUnit | x1q | 0.5 | q-axis transient reactance |
| Types.PerUnit | x2d | 0.204 | d-axis sub-transient reactance |
| Types.PerUnit | x2q | 0.3 | q-axis sub-transient reactance |
| Types.Time | T1d0 | 8 | d-axis open circuit transient time constant |
| Types.Time | T1q0 | 0.8 | q-axis open circuit transient time constant |
| Types.Time | T2d0 | 0.04 | d-axis open circuit sub-transient time constant |
| Types.Time | T2q0 | 0.02 | q-axis open circuit sub-transient time constant |
| Types.Time | Taa | 2e-3 | d-axis additional leakage time constant |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| OpenIPSL.Interfaces.PwPin | p (from baseMachine) | ||
| Modelica.Blocks.Interfaces.RealOutput | delta (from baseMachine) | Rotor angle | |
| Modelica.Blocks.Interfaces.RealOutput | w (from baseMachine) | Rotor speed [pu] | |
| Modelica.Blocks.Interfaces.RealOutput | v (from baseMachine) | Generator terminal voltage [pu] | |
| Modelica.Blocks.Interfaces.RealOutput | P (from baseMachine) | Active power [pu] | |
| Modelica.Blocks.Interfaces.RealOutput | Q (from baseMachine) | Reactive power [pu] | |
| Modelica.Blocks.Interfaces.RealInput | vf (from baseMachine) | Field voltage [pu] | |
| Modelica.Blocks.Interfaces.RealOutput | vf0 (from baseMachine) | Initial field voltage [pu] | |
| Modelica.Blocks.Interfaces.RealOutput | pm0 (from baseMachine) | Initial mechanical power [pu] | |
| Modelica.Blocks.Interfaces.RealInput | pm (from baseMachine) | Mechanical power [pu] |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| OpenIPSL.Electrical.SystemBase | SysData (from pfComponent) | Must add this line in all models | |
| Types.Angle | anglev (from baseMachine) | Bus voltage angle | |
| Types.PerUnit | vd (from baseMachine) | d-axis voltage | |
| Types.PerUnit | vq (from baseMachine) | q-axis voltage | |
| Types.PerUnit | id (from baseMachine) | d-axis current | |
| Types.PerUnit | iq (from baseMachine) | q-axis current | |
| Types.PerUnit | e1q | q-axis transient voltage | |
| Types.PerUnit | e1d | d-axis transient voltage | |
| Types.PerUnit | e2q | q-axis sub-transient voltage | |
| Types.PerUnit | e2d | d-axis sub-transient voltage |
Revisions
Reference |
PSAT Manual |
Last update |
2015-10-02 |
Author |
Le Qi,, KTH Royal Institute of Technology |
Contact |