A Linear–Nonlinear Switching Active Disturbance Rejection Voltage Controller of PMSG | IEEE Journals & Magazine | IEEE Xplore