The nature of voltage ripple on D-C generators | IEEE Journals & Magazine | IEEE Xplore