AbcToAlphaBetaTransform
-
class AbcToAlphaBetaTransform : public vslib::Component
Public Functions
-
inline AbcToAlphaBetaTransform(std::string_view name, Component &parent)
Creates the abc to alpha-beta transformation Component
-
std::tuple<double, double, double> transform(const double f_a, const double f_b, const double f_c) const noexcept
Performs a-b-c to alpha-beta transform on the provided inputs
- Parameters:
f_a – a-phase value of abc-frame component
f_b – b-phase value of abc-frame component
f_c – c-phase value of abc-frame component
- Returns:
Tuple of alpha, beta, zero orthogonal values in the stationary alpha-beta reference frame
-
inline AbcToAlphaBetaTransform(std::string_view name, Component &parent)