Intelligent fault diagnosis of synchronous generators. (1st March 2016)