Filterless Fixed-time Extremum Seeking for Scalar Quadratic Maps
Michael Tang, Department of Electrical and Computer Engineering
Jorge Poveda, Department of Electrical and Computer Engineering
Miroslav Krstic, Department of Mechanical and Aerospace Engineering
1
2
University of California, San Diego
Advisors
Jorge Poveda
UCSD, ECE
Miroslav Krstic
UCSD, MAE
Research supported by NSF Grant CMMI No. 2228791
3
University of California, San Diego
Motivation
System
Output
How can the input be designed to optimize the output?
4
University of California, San Diego
Extremum Seeking
Output
5
University of California, San Diego
Extremum Seeking
Taylor Series:
Average System:
Gradient Flow
Perturbation
6
University of California, San Diego
Extremum Seeking
Convergence is exponential at best
7
University of California, San Diego
Finite-time Convergence
asymptotic
exponential
Finite time
Finite time: Exact convergence in finite time!
8
University of California, San Diego
Fixed-time Convergence
Finite time
Fixed time
9
University of California, San Diego
Fixed-time Stability
DEFINITION: The origin is said to be globally finite time stable if it is globally asymptotically stable and there exists a function
such that
If
is uniformly bounded, the origin is globally fixed
time stable (FxTS).
LYAPUNOV CONDITION:
with:
A. Polyakov, "Nonlinear Feedback Design for Fixed-Time Stabilization of Linear Control Systems," in IEEE Transactions on Automatic Control, vol. 57, no. 8, pp. 2106-2110, Aug. 2012
10
University of California, San Diego
Fixed-time Extremum Seeking
Uses filters to approximate the gradient
Fastest
Oscillators
Fast
Low Pass Filter
Normal
FxT Gradient Flow
Semi-global practical FxT convergence to optimizers
Possible without filters?
J. I. Poveda and M. Krstic, "Non-Smooth Extremum Seeking Control with User-Prescribed Convergence", IEEE Transactions on Automatic Control, Vol 66, No. 12, pp. 6156-6163, 2021
11
University of California, San Diego
Gradient Flow
Standard ES
AVERAGING
Gradient Flow
FxT Gradient Flow
AVERAGING
12
University of California, San Diego
Naïve Approach
ASSUMPTION:
What is the average system?
13
University of California, San Diego
Case 1
Consider when
14
University of California, San Diego
Case 1
Set
15
University of California, San Diego
Case 1
The Lyapunov function
for the average system yields:
if:
OR
Independent of
16
University of California, San Diego
Case 2
Consider when
The average system satisfies:
Lyapunov function:
17
University of California, San Diego
Case 1 + Case 2
Lyapunov function:
Discrepancy!
18
University of California, San Diego
Main Result
Cost:
THEOREM:
If
then
dynamics is semi-globally practically FxTS as
for the filterless FxT ESC
J. I. Poveda and N. Li, “Robust hybrid zero-order optimizationalgorithms with acceleration via averaging in time,” Automatica, vol.123, p. 109361, 2021
19
University of California, San Diego
Main Result
20
University of California, San Diego
Introducing an offset
Cost:
Smoothens the average system
FxT property is lost!
21
University of California, San Diego
Future Work
22
Thank you
University of California, San Diego
Thank you!
Questions: myt001@ucsd.edu