Adaptive fourier series speed controller for permanent magnet synchronous motor and brushless dc motor Academic Article in Scopus uri icon