AlphaBetaToAbcTransform

class AlphaBetaToAbcTransform : public vslib::Component

Public Functions

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

Creates the alpha-beta-zero to a-b-c transformation Component

Parameters:
std::tuple<double, double, double> transform(const double f_alpha, const double f_beta, const double f_0) const noexcept

Performs alpha-beta-zero to a-b-c transform on the provided inputs

Parameters:
  • f_alpha – alpha-component of alpha-beta-zero-frame component

  • f_beta – beta-component of alpha-beta-zero-frame component

  • f_0 – zero-component of alpha-beta-zero-frame component

Returns:

Tuple of a, b, and c values