An active disturbances rejection controller based on fuzzy compensator. (March 2020)