Logo FlySparkFlySpark

Analiza i strojenie

Autotune Betaflight z chirp do strojenia PID

Strojenie PID na wyczucie kosztuje wiele pakietów. Autotune Betaflight oparty na teście chirp sprawia, że kontroler lotu przemiata każdą oś sinusoidą i jednocześnie loguje, a log pokazuje, jak quad reaguje na każdej częstotliwości. FlySpark czyta ten log CHIRP i proponuje wartości uproszczonych suwaków Betaflight.

Działa w przeglądarce albo w aplikacji FlySpark. Gdy kontroler lotu jest podłączony, propozycję można zastosować od razu.

Za darmo. Do połączenia ze sprzętem potrzebujesz Chrome lub Edge na komputerze; na telefonie użyj aplikacji FlySpark.

  • Za darmo
  • Bez instalacji
  • Demo bez sprzętu
Autotune Betaflight z chirp do strojenia PID

Funkcje

  • 01

    Odpowiedź częstotliwościowa

    Odpowiedź układu zamkniętego od setpointu do gyro na każdej osi, z koherencją, dzięki której słabe dane są pomijane.

  • 02

    Zapasy stabilności

    Zapas fazy, częstotliwość przejścia i opóźnienie pętli, a także szczytowa czułość, która sygnalizuje kruche strojenie.

  • 03

    Odpowiedź skokowa

    Szacowana odpowiedź skokowa dla pierwszych 100 ms, żeby zobaczyć przeregulowanie i czas narastania.

  • 04

    Propozycje suwaków

    Zalecane uproszczone suwaki strojenia, z wyjaśnieniem za każdym razem, gdy celu nie da się w pełni osiągnąć.

  • 05

    Zastosuj po podłączeniu

    Gdy płytka z Betaflight jest podłączona, zapisz zaproponowane suwaki bezpośrednio na nią.

Jak działa strojenie metodą chirp

Podczas testu chirp firmware wstrzykuje sinusoidę o powoli rosnącej częstotliwości, po jednej osi naraz. Logowanie z trybem debug CHIRP zapisuje przemiatanie i reakcję quada. Na tej podstawie transmitancja pokazuje, jak bardzo gyro opóźnia się względem zadanej wartości i jak ją przeregulowuje na każdej częstotliwości.

Dobre strojenie zostawia wystarczający zapas fazy, żeby pozostać stabilnym, a jednocześnie ma częstotliwość przejścia na tyle wysoką, by quad był „przyklejony” do drążków. FlySpark kształtuje pętlę względem docelowego zapasu fazy i utrzymuje szczytową czułość na poziomie 2 lub niższym, a potem przekłada wynik na uproszczone suwaki. Liczby są punktem wyjścia: zawsze zrób lot testowy, sprawdź temperaturę silników i potwierdź wynik w blackbox explorer.

Zanim polecisz test

Twój build Betaflight musi mieć funkcję chirp, z trybem lotu CHIRP na przełączniku i trybem debug ustawionym na CHIRP. Loguj z dużą częstotliwością, leć przy spokojnym powietrzu, zawiśnij na stałej wysokości i uruchom przemiatanie. Zdrowy, dobrze odfiltrowany quad daje znacznie czystsze wyniki; najpierw usuń szumy i problemy mechaniczne. Sprawdź pogodę dla dronów, żeby trafić na bezwietrzny dzień.

Inne podejścia do strojenia

Wielu pilotów stroi drony uproszczonymi suwakami Betaflight i narzędziami do odpowiedzi skokowej z blackboxa, takimi jak PIDtoolbox czy Plasmatree PID-Analyzer, które szacują odpowiedź skokową z normalnego latania. Przemiatanie chirp daje czystszy pomiar samej pętli, dlatego dobrze nadaje się do prowadzonej propozycji. Obie metody kończą się tak samo: suwakami, które potwierdzasz w locie.

Jak stroić PID w Betaflight z logiem chirp

  1. Przygotuj chirp

    W buildzie Betaflight z obsługą chirp ustaw tryb CHIRP na przełączniku i tryb debug na CHIRP.

  2. Wykonaj test

    Zawiśnij przy spokojnym powietrzu i uruchom przemiatanie na każdej osi z włączonym logowaniem.

  3. Otwórz log

    Otwórz Chirp autotune w FlySpark i wybierz log blackbox.

  4. Zastosuj i przetestuj

    Przejrzyj zapasy i proponowane suwaki, zastosuj je, a potem ostrożnie zrób lot testowy.

Najczęstsze pytania

Czy Betaflight ma autotune?

Nowsze wersje Betaflight potrafią wykonać przemiatanie chirp i je zalogować. FlySpark analizuje ten log i proponuje wartości suwaków; to ty decydujesz, czy je zastosować.

Czy test chirp jest bezpieczny?

Podczas przemiatania quad wyraźnie się trzęsie. Lataj na otwartej przestrzeni, na bezpiecznej wysokości i tylko quadem, który już dobrze lata.

Czy kontroler lotu musi być podłączony?

Nie. Log możesz analizować samodzielnie. Podłączenie płytki z Betaflight pozwala zastosować propozycję.

Czy dostroi INAV albo ArduPilot?

Nie. To narzędzie jest stworzone dla logów chirp z Betaflight. ArduPilot ma własny AutoTune w locie.

Czy mogę spróbować bez logu?

Tak. Otwórz Chirp autotune i wybierz przykładowy lot chirp, żeby zobaczyć pełną analizę na symulowanych danych.

Chcesz spróbować?

Za darmo. Do połączenia ze sprzętem potrzebujesz Chrome lub Edge na komputerze; na telefonie użyj aplikacji FlySpark.