Design and Analysis of Counter-Rotating Dual Rotors Permanent Magnet Compensated Pulsed Alternator | IEEE Journals & Magazine | IEEE Xplore