Space vector modulation is an algorithm for the control of pulse width modulation. It is employed for the production of alternating current waveforms; most usually to drive 3 phase AC powered motors at varying speeds from DC using multiple class-D amplifiers.