clarke3(9)

clarke39

Clarke (3 phase to cartesian) transform

Usage

loadrt clarke3 [count=N|names=name1[,name2...]]

Overview

The Clarke transform can be used to translate a vector quantity from a three phase system (three components 120 degrees apart) to a two phase Cartesian system (plus a homopolar component if the three phases don't sum to zero).

clarke3 implements the general case of the transform, using all three phases. If the three phases are known to sum to zero, see clarke2 for a simpler version.

Functions

clarke3.N (requires a floating-point thread)

Pins

clarke3.N.a float in
clarke3.N.b float in
clarke3.N.c float in

three phase input vector

clarke3.N.x float out
clarke3.N.y float out

cartesian components of output

clarke3.N.h float out

homopolar component of output

Releases

2 releases since Debian 12 (Bookworm); the text changed 1 time.

  1. 12
  2. 13

Author

John Kasunich

License

GPL

From linuxcnc-uspace 1:2.9.4-2+deb13u1 in Debian 13 (Trixie). Parsed by carta from the page's man source.