Packed Record TGeneratorVars

Hierarchy
Methods
Properties

Unit

Declaration

type TGeneratorVars = packed record

Description

Generator public data/state variable structure

Overview

Fields

Public Theta: Double;
Public Pshaft: Double;
Public Speed: Double;
Public w0: Double;
Public Hmass: Double;
Public Mmass: Double;
Public D: Double;
Public Dpu: Double;
Public kVArating: Double;
Public kVGeneratorBase: Double;
Public Xd: Double;
Public Xdp: Double;
Public Xdpp: Double;
Public puXd: Double;
Public puXdp: Double;
Public puXdpp: Double;
Public dTheta: Double;
Public dSpeed: Double;
Public ThetaHistory: Double;
Public SpeedHistory: Double;
Public Pnominalperphase: Double;
Public Qnominalperphase: Double;
Public NumPhases: Integer;
Public NumConductors: Integer;
Public Conn: Integer;
Public VthevMag: Double;
Public VThevHarm: Double;
Public ThetaHarm: Double;
Public VTarget: Double;
Public Zthev: Complex;
Public XRdp: Double;

Description

Fields

Public Theta: Double;
 
Public Pshaft: Double;

Direct-Axis voltage magnitude & angle

Public Speed: Double;

Direct-Axis voltage magnitude & angle

Public w0: Double;

Direct-Axis voltage magnitude & angle

Public Hmass: Double;

actual speed = Speed + w0

Public Mmass: Double;

Per unit mass constant

Public D: Double;

Mass constant actual values (Joule-sec/rad

Public Dpu: Double;

Mass constant actual values (Joule-sec/rad

Public kVArating: Double;

Actual and per unit damping factors

Public kVGeneratorBase: Double;

Actual and per unit damping factors

Public Xd: Double;

Actual and per unit damping factors

Public Xdp: Double;

Actual and per unit damping factors

Public Xdpp: Double;

Actual and per unit damping factors

Public puXd: Double;

machine Reactances, ohms

Public puXdp: Double;

machine Reactances, ohms

Public puXdpp: Double;

machine Reactances, ohms

Public dTheta: Double;

machine Reactances, per unit

Public dSpeed: Double;

machine Reactances, per unit

Public ThetaHistory: Double;

Derivatives of Theta and Speed

Public SpeedHistory: Double;

Derivatives of Theta and Speed

Public Pnominalperphase: Double;

history variables for integration

Public Qnominalperphase: Double;

history variables for integration

Public NumPhases: Integer;

32-bit integers

Public NumConductors: Integer;

Number of phases

Public Conn: Integer;

Total Number of conductors (wye-connected will have 4)

Public VthevMag: Double;

Revisons (additions) to structure ... Later additions are appended to end of the structure so that previously compiled DLLs do not break

Public VThevHarm: Double;

Thevinen equivalent voltage for dynamic model

Public ThetaHarm: Double;

Thevinen equivalent voltage mag reference for Harmonic model

Public VTarget: Double;

Thevinen equivalent voltage angle reference for Harmonic model

Public Zthev: Complex;

Target voltage for generator with voltage control

Public XRdp: Double;
 

Generated by PasDoc 0.16.0.