Design, Analysis, and Testing of a Novel Permanent Magnet Compulsator