Redundantní dronový kontroler

Vývoj řídicí desky dronu

Vývoj řídicí desky dronu

Navrhli a vyvinuli jsme vlastní řídicí desku letu postavenou kolem mikrokontroléru STM32F4 a hluboce integrovanou s letovým systémem Pixhawk. Platforma dodává spolehlivé, nízkolatenční manévrování dronu přes primární UART řídicí kanál a plně nezávislý PPM zálohovací kanál — a zajišťuje, že UAV zůstává pod kontrolou i tehdy, když nastane nečekané.

Kategorie:
Letectví
Odvětví:
Aerospace & UAV
Klient:
UAV / Aerospace Partner
Rok:
2023

Výzva

Letové systémy dronů jsou inherentně bezpečnostně kritické, přesto se většina embedded řídicích architektur spoléhá na jediný komunikační kanál. Selhání UART spojení, rušení signálu nebo časovací glitch může vést ke ztrátě kontroly za letu — bez možnosti obnovy. Výzvou bylo navrhnout řídicí desku, která poskytuje real-time exekuci příkazů přes UART a zároveň garantuje automatické přepnutí na nezávislý PPM kanál bez zásahu pilota.

Naše řešení

Postavili jsme redundantní letovou řídicí architekturu s mikrokontrolérem STM32F4 jako centrálním velitelským uzlem, propojeným s Pixhawkem přes UART jako primární řídicí cestou. Druhý, plně nezávislý PPM (Pulse Position Modulation) kanál — generovaný dvěma hardwarovými univerzálními časovači — slouží jako bezpečnostní záloha. Redundanční logika kontinuálně monitoruje primární spojení a v případě přerušení UART automaticky přepne na PPM. Systém je kompatibilní s ekosystémy Pixhawk i Ardupilot a byl validován za simulovaných výpadkových podmínek pro potvrzení stabilního přepnutí kontroly a nízkolatenční odezvy.

Klíčové funkce
  • Dvoukanálová řídicí architektura: UART jako primární rozhraní příkazů spárované se záložním PPM řízeným hardwarovým časovačem — dvě zcela nezávislé cesty pro maximální spolehlivost.
  • Automatické bezpečnostní přepnutí: Redundanční logika detekuje ztrátu UART spojení a přepne na PPM bez zásahu pilota, čímž zachovává plnou letovou autoritu během přechodu.
  • Real-time výkon STM32F4: Vysoce výkonný MCU Cortex-M4 zajišťuje deterministické, nízkolatenční zpracování příkazů, které je kritické pro stabilní manévrování UAV.
  • Integrace Pixhawk a Ardupilot: Bezproblémová integrace s průmyslově standardním Pixhawk letovým stackem a firmwarem Ardupilot maximalizuje kompatibilitu s ekosystémem.
  • Validováno za chybových podmínek: Testováno napříč různými letovými scénáři se simulovanými výpadky primárního kanálu — potvrzeno stabilní přepnutí, konzistentní časování pulzů a přesná odezva.

Technologie

  • STM32F4
  • Pixhawk
  • Ardupilot
  • UART
  • PPM
  • FreeRTOS
  • C
  • HAL

Výsledky

Dokončená platforma dodala spolehlivé, real-time řízení dronu s automatickým fail-safe provozem — a prokázala, že embedded redundance lze čistě implementovat na cenově dostupném mikrokontrolérovém hardwaru. Architektura je znovupoužitelná jako základ pro řídicí systémy UAV nové generace vyžadující letovou spolehlivost na úrovni aerospace.

Prodiskutovat podobný projekt