DOKK / manpages / debian 12 / linuxcnc-uspace / clarkeinv.9.en
CLARKEINV(9) HAL Component CLARKEINV(9)

clarkeinv - Inverse Clarke transform

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

The inverse Clarke transform can be used rotate a vector quantity and then translate it from Cartesian coordinate system to a three phase system (three components 120 degrees apart).


cartesian components of input
homopolar component of input (usually zero)
rotation angle: 0.00 to 1.00 = 0 to 360 degrees


three phase output vector

clarke2(9) and clarke3(9) for the forward transform.

John Kasunich

GPL

2023-02-10 LinuxCNC Documentation