Characteristic model–based adaptive controller with discrete extended state observer for servo systems. (April 2017)