A Novel Direct-Drive Rotary–Linear Machine and Ripple Reduction by Harmonic Current Injection Approach | IEEE Journals & Magazine | IEEE Xplore