Adaptive Numerical Differentiation for Extremum Seeking with Sensor Noise
Shashank Verma, Juan Augusto Paredes Salazar, Jhon Manuel Portella Delgado, Ankit Goel, Dennis S. Bernstein
TL;DR
This work tackles sensitivity of extremum-seeking control (ESC) to sensor noise by substituting the ESC high-pass differentiator with adaptive input and state estimation (AISE) in discrete-time, yielding ESC/AISE for SISO systems. AISE provides real-time numerical differentiation through a Kalman-based forecast, input estimation, and data assimilation, with adaptive tuning of noise covariances. Numerical results on a quadratic cost and an antilock braking system show ESC/AISE significantly reduces noise-induced disturbances and improves stopping performance under sensor noise, compared with standard ESC. The approach offers a practical, noise-robust alternative for ESC implementation with potential extensions to MIMO and Newton-based variants.
Abstract
Extremum-seeking control (ESC) is widely used to optimize performance when the system dynamics are uncertain. However, sensitivity to sensor noise is an important issue in ESC implementation due to the use of high-pass filters or gradient estimators. To reduce the sensitivity of ESC to noise, this paper investigates the use of adaptive input and state estimation (AISE) for numerical differentiation. In particular, this paper develops extremum-seeking control with adaptive input and state estimation (ESC/AISE), where the high-pass filter of ESC is replaced by AISE to improve performance under sensor noise. The effectiveness of ESC/AISE is illustrated via numerical examples.
