A novel sliding mode single-loop speed control method based on disturbance observer for permanent magnet synchronous motor drives. (December 2018)