The direct torque control (DTC) method and the voltage vectors. Adapted from the figure in the handout by Jorma Luomi (2009).

Edit and compile if you like:
% The direct torque control (DTC) method and the voltage vectors.% Adapted from the figure in the handout by Jorma Luomi (2009).% Author: Erno Pentzin (2013)\documentclass{article}\usepackage{tikz}\usepackage[active,tightpage]{preview}\PreviewEnvironment{tikzpicture}\setlength\PreviewBorder{10pt}%\usetikzlibrary{decorations.markings}\begin{document}\begin{tikzpicture}[path/.style={->,>=stealth,},decoration={markings,mark=at position 0.59cm*1 with {\arrow[black]{stealth}},mark=at position 0.59cm*2 with {\arrow[black]{stealth}},mark=at position 0.59cm*3 with {\arrow[black]{stealth}},mark=at position 0.59cm*4 with {\draw (0,0) circle;},mark=at position 0.6cm*5-0.01cm with {\arrow[black]{stealth}},mark=at position 6mm*6-0.1 with {\arrow[black]{stealth}},mark=at position 7*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 8*6mm-0.1 with {\draw (0,0) circle;},mark=at position 9*6mm-0.1 with {\draw (0,0) circle;},mark=at position 10*6mm-0.1 with {\draw (0,0) circle;},mark=at position 11*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 12*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 13*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 14*6mm-0.1 with {\draw (0,0) circle;},mark=at position 15*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 16*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 17*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 18*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 19*6mm-0.1 with {\draw (0,0) circle;},mark=at position 20*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 21*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 22*6mm-0.1 with {\arrow[black]{stealth}},mark=at position 23*6mm-0.1 with {\draw (0,0) circle;},
Click to download: ac-drive-dtc.tex • ac-drive-dtc.pdf
Open in Overleaf: ac-drive-dtc.tex