Power System Platform  2026w10a-beta
Loading...
Searching...
No Matches
TransformerElectricalData Struct Reference

Public Attributes

wxString name = ""
 
double primaryNominalVoltage = 138.0
 
ElectricalUnit primaryNominalVoltageUnit = ElectricalUnit::UNIT_kV
 
double secondaryNominalVoltage = 138.0
 
ElectricalUnit secondaryNominalVoltageUnit = ElectricalUnit::UNIT_kV
 
int baseVoltage = 0
 
double nominalPower = 100.0
 
ElectricalUnit nominalPowerUnit = ElectricalUnit::UNIT_MVA
 
double resistance = 0.0
 
ElectricalUnit resistanceUnit = ElectricalUnit::UNIT_PU
 
double indReactance = 1.0
 
ElectricalUnit indReactanceUnit = ElectricalUnit::UNIT_PU
 
TransformerConnection connection = GWYE_GWYE
 
double turnsRatio = 1.0
 
double phaseShift = 0.0
 
bool useTransformerPower = false
 
std::complex< double > current [2] = {std::complex<double>(0.0, 0.0), std::complex<double>(0.0, 0.0)}
 
std::complex< double > powerFlow [2] = {std::complex<double>(0.0, 0.0), std::complex<double>(0.0, 0.0)}
 
double zeroResistance = 0.0
 
double zeroIndReactance = 1.0
 
double primaryGrndResistance = 0.0
 
double primaryGrndReactance = 0.0
 
double secondaryGrndResistance = 0.0
 
double secondaryGrndReactance = 0.0
 
std::complex< double > faultCurrent [2][3]
 
std::vector< int > harmonicOrder
 
std::vector< std::complex< double > > harmonicCurrent [2]
 

Detailed Description

Definition at line 37 of file Transformer.h.

Member Data Documentation

◆ baseVoltage

int TransformerElectricalData::baseVoltage = 0

Definition at line 44 of file Transformer.h.

◆ connection

TransformerConnection TransformerElectricalData::connection = GWYE_GWYE

Definition at line 51 of file Transformer.h.

◆ current

std::complex<double> TransformerElectricalData::current[2] = {std::complex<double>(0.0, 0.0), std::complex<double>(0.0, 0.0)}

Definition at line 57 of file Transformer.h.

57{std::complex<double>(0.0, 0.0), std::complex<double>(0.0, 0.0)};

◆ faultCurrent

std::complex<double> TransformerElectricalData::faultCurrent[2][3]

Definition at line 69 of file Transformer.h.

◆ harmonicCurrent

std::vector< std::complex<double> > TransformerElectricalData::harmonicCurrent[2]

Definition at line 73 of file Transformer.h.

◆ harmonicOrder

std::vector<int> TransformerElectricalData::harmonicOrder

Definition at line 72 of file Transformer.h.

◆ indReactance

double TransformerElectricalData::indReactance = 1.0

Definition at line 49 of file Transformer.h.

◆ indReactanceUnit

ElectricalUnit TransformerElectricalData::indReactanceUnit = ElectricalUnit::UNIT_PU

Definition at line 50 of file Transformer.h.

◆ name

wxString TransformerElectricalData::name = ""

Definition at line 39 of file Transformer.h.

◆ nominalPower

double TransformerElectricalData::nominalPower = 100.0

Definition at line 45 of file Transformer.h.

◆ nominalPowerUnit

ElectricalUnit TransformerElectricalData::nominalPowerUnit = ElectricalUnit::UNIT_MVA

Definition at line 46 of file Transformer.h.

◆ phaseShift

double TransformerElectricalData::phaseShift = 0.0

Definition at line 53 of file Transformer.h.

◆ powerFlow

std::complex<double> TransformerElectricalData::powerFlow[2] = {std::complex<double>(0.0, 0.0), std::complex<double>(0.0, 0.0)}

Definition at line 58 of file Transformer.h.

58{std::complex<double>(0.0, 0.0), std::complex<double>(0.0, 0.0)};

◆ primaryGrndReactance

double TransformerElectricalData::primaryGrndReactance = 0.0

Definition at line 64 of file Transformer.h.

◆ primaryGrndResistance

double TransformerElectricalData::primaryGrndResistance = 0.0

Definition at line 63 of file Transformer.h.

◆ primaryNominalVoltage

double TransformerElectricalData::primaryNominalVoltage = 138.0

Definition at line 40 of file Transformer.h.

◆ primaryNominalVoltageUnit

ElectricalUnit TransformerElectricalData::primaryNominalVoltageUnit = ElectricalUnit::UNIT_kV

Definition at line 41 of file Transformer.h.

◆ resistance

double TransformerElectricalData::resistance = 0.0

Definition at line 47 of file Transformer.h.

◆ resistanceUnit

ElectricalUnit TransformerElectricalData::resistanceUnit = ElectricalUnit::UNIT_PU

Definition at line 48 of file Transformer.h.

◆ secondaryGrndReactance

double TransformerElectricalData::secondaryGrndReactance = 0.0

Definition at line 66 of file Transformer.h.

◆ secondaryGrndResistance

double TransformerElectricalData::secondaryGrndResistance = 0.0

Definition at line 65 of file Transformer.h.

◆ secondaryNominalVoltage

double TransformerElectricalData::secondaryNominalVoltage = 138.0

Definition at line 42 of file Transformer.h.

◆ secondaryNominalVoltageUnit

ElectricalUnit TransformerElectricalData::secondaryNominalVoltageUnit = ElectricalUnit::UNIT_kV

Definition at line 43 of file Transformer.h.

◆ turnsRatio

double TransformerElectricalData::turnsRatio = 1.0

Definition at line 52 of file Transformer.h.

◆ useTransformerPower

bool TransformerElectricalData::useTransformerPower = false

Definition at line 54 of file Transformer.h.

◆ zeroIndReactance

double TransformerElectricalData::zeroIndReactance = 1.0

Definition at line 62 of file Transformer.h.

◆ zeroResistance

double TransformerElectricalData::zeroResistance = 0.0

Definition at line 61 of file Transformer.h.


The documentation for this struct was generated from the following file: