Packed Record TGeneratorVars
Unit
Declaration
type TGeneratorVars = packed record
Description
Generator public data/state variable structure
Overview
Fields
![]() |
Theta: Double; |
![]() |
Pshaft: Double; |
![]() |
Speed: Double; |
![]() |
w0: Double; |
![]() |
Hmass: Double; |
![]() |
Mmass: Double; |
![]() |
D: Double; |
![]() |
Dpu: Double; |
![]() |
kVArating: Double; |
![]() |
kVGeneratorBase: Double; |
![]() |
Xd: Double; |
![]() |
Xdp: Double; |
![]() |
Xdpp: Double; |
![]() |
puXd: Double; |
![]() |
puXdp: Double; |
![]() |
puXdpp: Double; |
![]() |
dTheta: Double; |
![]() |
dSpeed: Double; |
![]() |
ThetaHistory: Double; |
![]() |
SpeedHistory: Double; |
![]() |
Pnominalperphase: Double; |
![]() |
Qnominalperphase: Double; |
![]() |
NumPhases: Integer; |
![]() |
NumConductors: Integer; |
![]() |
Conn: Integer; |
![]() |
VthevMag: Double; |
![]() |
VThevHarm: Double; |
![]() |
ThetaHarm: Double; |
![]() |
VTarget: Double; |
![]() |
Zthev: Complex; |
![]() |
XRdp: Double; |
Description
Fields
![]() |
Theta: Double; |
![]() |
Pshaft: Double; |
Direct-Axis voltage magnitude & angle |
![]() |
Speed: Double; |
Direct-Axis voltage magnitude & angle |
![]() |
w0: Double; |
Direct-Axis voltage magnitude & angle |
![]() |
Hmass: Double; |
actual speed = Speed + w0 |
![]() |
Mmass: Double; |
Per unit mass constant |
![]() |
D: Double; |
Mass constant actual values (Joule-sec/rad |
![]() |
Dpu: Double; |
Mass constant actual values (Joule-sec/rad |
![]() |
kVArating: Double; |
Actual and per unit damping factors |
![]() |
kVGeneratorBase: Double; |
Actual and per unit damping factors |
![]() |
Xd: Double; |
Actual and per unit damping factors |
![]() |
Xdp: Double; |
Actual and per unit damping factors |
![]() |
Xdpp: Double; |
Actual and per unit damping factors |
![]() |
puXd: Double; |
machine Reactances, ohms |
![]() |
puXdp: Double; |
machine Reactances, ohms |
![]() |
puXdpp: Double; |
machine Reactances, ohms |
![]() |
dTheta: Double; |
machine Reactances, per unit |
![]() |
dSpeed: Double; |
machine Reactances, per unit |
![]() |
ThetaHistory: Double; |
Derivatives of Theta and Speed |
![]() |
SpeedHistory: Double; |
Derivatives of Theta and Speed |
![]() |
Pnominalperphase: Double; |
history variables for integration |
![]() |
Qnominalperphase: Double; |
history variables for integration |
![]() |
NumPhases: Integer; |
32-bit integers |
![]() |
NumConductors: Integer; |
Number of phases |
![]() |
Conn: Integer; |
Total Number of conductors (wye-connected will have 4) |
![]() |
VthevMag: Double; |
Revisons (additions) to structure ... Later additions are appended to end of the structure so that previously compiled DLLs do not break |
![]() |
VThevHarm: Double; |
Thevinen equivalent voltage for dynamic model |
![]() |
ThetaHarm: Double; |
Thevinen equivalent voltage mag reference for Harmonic model |
![]() |
VTarget: Double; |
Thevinen equivalent voltage angle reference for Harmonic model |
![]() |
Zthev: Complex; |
Target voltage for generator with voltage control |
![]() |
XRdp: Double; |
Generated by PasDoc 0.16.0.