Harmony
HARMONic stabilitY assessment of PE-penetrated power systems
Loading...
Searching...
No Matches
Transformer_real.h
Go to the documentation of this file.
1#ifndef TRANSFORMER_REAL_H
2#define TRANSFORMER_REAL_H
3
9#include "Transformer_base.h"
10
17public:
25 Transformer_real(const std::string& symbol, const std::string& location, int pins, const std::vector<double>& values);
26
27 ~Transformer_real() override;
28
29 double getTurnsRatio() const { return a; }
30
31 double getPhaseLag() const { return phi; } // Method to get phase lag
32
33private:
34 double a; // Turns ratio
35 double phi; // Phase shift
36};
37
38#endif // TRANSFORMER_REAL_H
Base class for transformer models with winding R-L parameters.
Base transformer with primary/secondary winding R and L values.
Definition Transformer_base.h:16
Real transformer with turns ratio and phase lag.
Definition Transformer_real.h:16
~Transformer_real() override
double getTurnsRatio() const
Definition Transformer_real.h:29
double getPhaseLag() const
Definition Transformer_real.h:31