Adaptivní řízení
Adaptivní řízení při degradaci pohonu a při ztrátách vrtule je klíčovým tématem v oblasti bezpilotních letadel (UAV), kde spolehlivost a bezpečnost letu závisí na schopnosti řídicího systému online kompenzovat změny v dostupném tahu, účinnosti motorů a aerodynamických vlastnostech. Degradace může být postupná (opotřebení ložisek, znečištění listů, snížení napětí baterie) nebo náhlá (částečná/úplná ztráta vrtule, poškození statoru, odpojení ESC). Cílem je zajistit řízenou degradaci výkonu s preferencí k bezpečnému režimu návratu (RTB/RTL), případně k řízenému přistání, místo nekontrolovaného pádu.
Taxonomie poruch a degradačních stavů pohonu
- Postupná degradace: snížení maximálního koeficientu tahu, pokles účinnosti ESC při zahřátí, nárůst tření ložisek, nevyváženost listů.
- Náhlá porucha (fault): přetržení vrtule, odlepení listu, odpojení fáze motoru, soft-fault senzoriky (chybný proudový snímač).
- Exogenní omezení: pokles napětí/napěťový sag baterie, teplotní omezení, saturace proudového limitu ESC.
- Konfigurační událost: asymetrie rotorů po ztrátě jednoho pohonu (např. quadrotor v tri-rotor módu), změna rozložení momentů a dostupného řídicího prostoru.
Modelování: od aktuátoru k momentům trupu
Standardní model pro i-tý rotor: Fi = kf,i u03c9i2, u03c4i = ku03c4,i u03c9i2, s případnou nelinearitou při nízkých Reynoldsových číslech a přítomností dead-zone v ESC. Degradaci modelujeme jako časově se měnící koeficienty kf,i(t), ku03c4,i(t), případně multiplikativní poruchy u03b1i u2208 [0,1], kde 0 reprezentuje úplnou ztrátu tahu. Mapování vektorů tahu na tělesové momenty probíhá přes alokační matici B u2208 u211d^{3 u00d7 m} (momentový prostor), přičemž translace je přes G u2208 u211d^{1 u00d7 m} (celkový tah). Po poruše se účinná alokační matice mění na u02c6B = B u00b7 u039b, kde u039b = u0394(k_{f,i}, u03b1_{i}).
Diagnostika, detekce a izolace poruch (FDI)
Úspěšná adaptace začíná rychlou a spolehlivou detekcí. Používají se reziduální metody a statistická detekce z odchylek mezi predikovanou a měřenou odezvou:
- Paritní vztahy a rezidua: porovnání měřených úhlových rychlostí a akcelerací s predikcí z modelu s nominálními koeficienty.
- Bayesovské a variační filtry: Unscented Kalman Filter (UKF) nebo Particle Filter s rozšířeným stavem o kf,i, ku03c4,i.
- Moving Horizon Estimation (MHE): robustní odhad parametrů s penalizací L1/L2 a explicitními omezeními na saturace.
- Model-free indikátory: prudký nárůst PWM při stejném tahu, asymetrické vibrace (IMU), spektrální změna zvuku motoru (mikrofon), nárůst proudu při poklesu tahu.
Izolace identifikuje konkrétní pohon. U multirotorů se stejnými vrtulemi pomáhá křížová korelace u0394PWM u2192 u0394u03c9 a monitorování reakce osy yaw na diferenciované příkazy momentu.
Online identifikace a adaptivní odhad parametrů
Online identifikace kvantifikuje degradační faktory a poskytuje adaptérům numerické podklady:
- RLS s projektorem a zapomínáním: odhad kf,i, ku03c4,i ze vztahů mezi příkazem a změnou úhlové akcelerace, s projektorem do fyzikálně přípustné množiny.
- Incremental NDI odhad: numerické vyčíslení neznámých nelinearit přes diferenciální korekci mezi požadovaným a dosaženým momentem.
- Gaussian Processes (GP): učení reziduální mapy u u2192 u0394tau s kvantifikací neurčitosti pro bezpečné plánování.
- Joint-state parameter UKF: rozšířený stav zahrnuje parametry i biasy senzorů; adaptace se váže na měřené vibrace a proudové omezení.
Rekonfigurace řízení a alokace momentů po poruše
Po detekci a kvantifikaci poruchy je nutné přepočítat alokaci. Při úplné ztrátě jednoho pohonu se původní úloha alokace mění na problém s omezeními (často nestandardně poddimenzovaný pro yaw). Používají se:
- Weighted Pseudoinverse (WPI): váhy reflektují degradaci u039b, preferuje se použití zdravých rotorů.
- Quadratic Programming (QP): minimalizace chyby momentu s omezeními 0 u2264 ui u2264 ui,max, doplněná o slew-rate limity a prioritizaci rol/pitch nad yaw.
- Explicitní saturace yaw: v nouzovém režimu se povoluje drift yaw s omezenou rychlostí otáčení, aby byly zachovány kanály rol/pitch a tah.
Adaptivní zákony řízení: MRAC, L1, INDI a MPC
- MRAC (Model Reference Adaptive Control): řídicí smyčka sleduje referenční model dynamiky; adaptace mění zpětnovazební zisky tak, aby kompenzovala změněné účinky aktuátorů. Projekční operátory zajistí omezení parametrů.
- L1 adaptivní řízení: oddělení odhadování a robustního nízkopropustného filtru; poskytuje rychlou adaptaci při garantovaných hranicích chyb, vhodné pro prudké změny kf,i.
- INDI (Incremental Nonlinear Dynamic Inversion): využívá měřené úhlové akcelerace k přímé kompenzaci neznámých dynamik; vhodné i při nepřesných modelech a saturaci.
- NMPC (nelineární MPC) s fault-aware modelem: predikční model a constrainty jsou aktualizovány podle odhadnuté u02c6B; cílová funkce zvýrazňuje stabilitu výšky a náklonů, soft constraint pro yaw.
Ztráta vrtule na kvadrotoru: specifika a letový režim
Při úplné ztrátě jednoho rotoru vzniká nekompenzovaný reakční moment a výrazný deficit maximálního tahu. Prakticky se zavádí režim tri-rotor se strategií:
- Okamžitá stabilizace náklonů: zamknutí yaw kontroléru do rate limit režimu a alokace preferující rol/pitch.
- Přechod na spirálovitý let s omezeným yaw driftem: pokud není možné nulovat yaw moment, řízení orientuje trup tak, aby horizontální složky tahu umožnily směřování k bodu bezpečného přistání.
- Řízené přistání: výška se snižuje tempem kompatibilním s dostupným tahem; při nízké výšce se toleruje vyšší rychlost yaw.
Pro coaxial a hex/ octo platformy je možné plně kompenzovat yaw v širším rozsahu, závisí na geometrii a zbývajících limitech proudu.
Bezpečnostní obálky a plánování trajektorie pod omezeními
Adaptace musí respektovat redukovanou thrust-to-weight rezervu a nové polytopické limity momentů. Zavádí se bezpečnostní obálka v prostoru stavů a vstupů, například:
- Obálka tahu: T u2264 u2211 u03b1i Ti,max.
- Obálka klopení/klonění: omezení maxima úhlového zrychlení přes normu u2225u03c4u2225 s aktualizací podle u02c6B.
- Bezpečný sklon při letu proti větru: limitace roll/pitch podle dostupné rezervy tahu.
Trajektorie pro Return-To-Home využívají konzervativní profily rychlosti a výšky, vyhýbají se agresivním manévrům a minimalizují čas v režimu s deficitem yaw momentu.
Integrace FDI a adaptace do architektury autopilota
- Vrstva 0: Senzorika a monitoring: IMU, proud/napětí, teplota ESC, odhad rychlosti rotoru (telematrie ESC nebo RPM modul).
- Vrstva 1: FDI a identifikace: UKF/MHE, generování indikátorů poruchy, rozhodování s hysterézí a confidence metrikami.
- Vrstva 2: Rekonfigurace: aktualizace u02c6B, přepnutí alokátoru (WPI u2192 QP), nastavení priorit os.
- Vrstva 3: Adaptivní regulátor: MRAC/L1/INDI/NMPC s fault-aware parametry.
- Vrstva 4: Mission manager: rozhodování o RTL, bezpečném přistání, geofencing, aktualizace limitů rychlosti a sklonu.
Robustnost a stabilitní záruky
Kritické je zajistit input-to-state stability a omezenost odhadů během přechodů. Používají se projekční a leakage termíny v adaptaci, anti-windup mechanismy při saturaci a výpočet gain/phase margins při degradované u02c6B. Pro NMPC je vyžadována terminální množina a penalizace, aby byly splněny podmínky rekurzivní uskutečnitelnosti.
Praktické aspekty: kalibrace, latence a měření
- Latence ESC a kvantizace PWM: kompenzace v predikčním modelu, filtrovaně odvozené akcelerace pro INDI.
- Vibrace a aliasing IMU: notch filtry adaptované na dominantní frekvence po poškozené vrtuli.
- Variabilita baterie: adaptivní mapování příkazu u2192 tah jako funkce napětí a teploty.
Testování, validace a verifikace
Doporučený postup zahrnuje vícevrstvé testy:
- Hardware-in-the-loop (HIL): simulace ESC a motorů s emulací poruch, verifikace FDI latencí a falešných poplachů.
- Rameno/křížový stojan (tethered, thrust stand): bezpečné ověření alokace a adaptace při postupné degradaci.
- Letové zkoušky v kontrolovaném prostředí: předem definované scénáře s omezenou výškou, záznam rychlostí rotorů, proudů, PWM a stavů adaptace.
Metodika hodnocení používá metriky jako time-to-detect, time-to-reconfigure, attitude hold error, energy overhead a landing dispersion.
Strategie řízeného přistání a nouzové režimy
- Degradovaný position-hold: omezení maximálních náklonů a rychlostí, zvýšená prioritizace tahu.
- RTL s omezením manévrů: vyhnutí se silnému větru, preference přímých trajektorií s delším časem na odezvu adaptace.
- Řízené přistání na místě: při výrazné ztrátě tahu volba nejbližší bezpečné plochy; yaw drift tolerován.
- Automatický motor kill pod prahem výšky: minimalizace kinetické energie při kontaktu, pokud dojde ke ztrátě stability.
Učení za běhu a dlouhodobá údržba modelu
Kromě krátkodobé adaptace je užitečné dlouhodobé učení trendů degradace. Agregovaná letová data (napětí, teplota, RPM, vibrace, požadovaný vs. dosažený tah) umožní prediktivní údržbu a včasnou výměnu komponentů. Modely odhadu zbývající životnosti (RUL) pro vrtule a ložiska snižují pravděpodobnost náhlých poruch.



























