Novel repetitive square wave voltage generator used for the insulation evaluation of rotating machines driven by power electronics | IEEE Journals & Magazine | IEEE Xplore