A novel current source PWM drive topology with specific harmonic elimination switching patterns | IEEE Journals & Magazine | IEEE Xplore