AbcToAlphaBetaTransform

class AbcToAlphaBetaTransform : public vslib::Component

Public Functions

inline AbcToAlphaBetaTransform(std::string_view name, Component &parent)

Creates the abc to alpha-beta transformation Component

Parameters:
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