Atlas · poza zakresem kursu
Extremum-seeking control
Dryf w stronę ekstremum nieznanej funkcji wydajności — sondowanie sinusoidą + estymata gradientu.
Hasło z atlasu — nie pełny moduł. Strona zawiera zwięzłe wprowadzenie i odnośniki do dalszej lektury. Pełna analiza, wyprowadzenie i interaktywna implementacja są zarezerwowane dla modułów kursu.
Czym jest
Gdy nie mamy modelu ani analitycznej funkcji kosztu, ale mierzymy metrykę wydajności (moc, sprawność), ESC napędza system do ekstremum przez nakładkę sinusoidalną a sin(ωt) na sterowanie i demodulację odpowiedzi. Filtracja górnoprzepustowa wydobywa pochodną metryki względem fazy a — to estymata gradientu, którą integrujemy.
Kiedy stosować
Maximum power point tracking (PV, wind), sterowanie spalaniem silnikowym (dostrajanie zapłonu dla minimalnego BSFC), optymalizacja parametrów online bez znajomości plant. Działa, gdy ekstremum jest gładkie i izolowane, a separacja skal czasowych (probing >> dynamika plant >> integracja) jest spełniona.
Pozycja na mapie kontrolerów
| oś · informacja o plant | none |
|---|---|
| oś · forma sygnału sterowania | continuous |
| oś · parametry w czasie | adaptive |
| tagi | adaptiveciągły |
Lektury
- Krstić & Wang, Stability of Extremum Seeking Feedback for General Nonlinear Dynamic Systems — Automatica 2000 — pierwszy formalny dowód stabilności.
- Ariyur & Krstić, Real-Time Optimization by Extremum-Seeking Control.