Latające skrzydło jest samolotem bez klasycznego kadłuba i usterzenia poziomego. Siłę nośną, równowagę momentów, stateczność oraz sterowanie trzeba uzyskać w obrębie jednego płata. W małym UAV oznacza to zwykle profil z reflexem, skos, odpowiednie skręcenie geometryczne lub aerodynamiczne, środek ciężkości przed punktem neutralnym oraz dwa elevony łączące funkcje steru wysokości i lotek.

Brak ogona ogranicza powierzchnię omywaną i liczbę części, ale nie daje „darmowej sprawności”. Reflex oraz wychylenie elevonów potrzebne do trimu zmniejszają użyteczną siłę nośną i zwiększają opór. Krótkie ramię powierzchni sterowych wymaga większego momentu aerodynamicznego niż w samolocie z odległym statecznikiem. Zbyt tylny środek ciężkości może dać pozornie mały opór i bardzo czułe sterowanie, a równocześnie odebrać statyczną stateczność podłużną.[4]

Spis treści#

Czym różni się latające skrzydło#

Klasyczny samolot ma skrzydło wytwarzające większość siły nośnej oraz usterzenie na długim ramieniu. Statecznik poziomy może generować siłę skierowaną w dół lub w górę, równoważąc moment skrzydła i położenie środka ciężkości. W flying wing nie ma osobnej dźwigni. Profil, planform, sweep i elevony muszą razem spełnić warunek trimu.

Zalety:

  • mała powierzchnia zwilżona względem objętości płata;
  • prosty airframe;
  • duża przestrzeń wewnątrz grubego centropłata;
  • dobry stosunek pola skrzydła do długości transportowej;
  • ochrona payloadu w obrysie;
  • mała liczba serw.

Ograniczenia:

  • wrażliwy zakres CG;
  • wspólne powierzchnie pitch/roll;
  • małe ramię sterowania pitch;
  • trudniejsza stateczność yaw;
  • tip stall przy złym twist/planform;
  • propeller pusher blisko dłoni podczas wyrzutu;
  • payload łatwo przesuwa CG.

Latające skrzydło nie musi być deltą. Może mieć umiarkowany skos, prawie prostą krawędź natarcia, centralny kadłub albo pionowe winglety. Kluczowy jest brak konwencjonalnego ogona poziomego.

Równowaga momentów#

Warunek trimu wokół CG:

Σ M_CG = 0

W postaci współczynników:

C_m,CG = C_m,ac + C_L (x_CG - x_ac)/c + C_m,control = 0

Znaki zależą od konwencji. Profil o ujemnym pitching moment wymaga przeciwdziałania przez położenie CG, reflex lub elevony. Przesunięcie CG do przodu zwiększa moment stabilizujący, ale wymaga większego nose-up control moment i może zwiększyć opór trimu.

Stateczność statyczna wymaga, aby po zwiększeniu kąta natarcia pojawił się moment przywracający:

dC_m / dα < 0

Samo wytrimowanie nie oznacza stateczności. Samolot może mieć C_m=0 w jednym punkcie, lecz dodatnie nachylenie i odchodzić od niego po zaburzeniu.

Autopilot może stabilizować lekko niestateczny airframe, ale nie powinien być używany do maskowania nieznanego CG podczas pierwszego oblotu. Saturacja, opóźnienie serwa lub utrata zasilania zmieniają wtedy wynik natychmiast.

Profil reflex#

Profil reflex ma krawędź spływu zakrzywioną ku górze lub rozkład camber dający mniej ujemny, zerowy albo dodatni moment. Raport NASA opisuje przykład flying wing z reflexem około 2°, który pozwalał uzyskać bliski zeru moment profilu w zakresie projektowym, kosztem wzrostu oporu trimu.[4]

Reflex można uzyskać przez:

  • profil zaprojektowany jako tailless;
  • uniesienie całej krawędzi spływu;
  • ustawienie elevonów w górę;
  • aerodynamic twist między root i tip.

Stałe uniesienie elevonów zmniejsza efektywną camber i C_L,max. Dlatego skrzydło wytrimowane dużym reflexem może mieć wyższą prędkość przeciągnięcia niż sugeruje samo pole.

Nie należy wybierać profilu tylko po nazwie „flying wing”. Trzeba znać Reynolds number, C_m, C_L,max, drag polar i wrażliwość na roughness. Małe UAV pracuje często przy Re 100–500 tys., gdzie zachowanie różni się od dużego samolotu.

Reynolds:

Re = ρ V c / μ

Tip ma mniejszą cięciwę, więc lokalny Re jest niższy i bardziej podatny na separację.

Skos skrzydła#

Sweep przesuwa zewnętrzne części płata do tyłu, co daje ramię dla wingletów i wpływa na stateczność podłużną. Zmiana lift na tip działa dalej za CG, więc twist/elevon może dostarczać moment.

Skos wpływa też na:

  • efektywną składową prędkości prostopadłą do krawędzi;
  • rozkład lift;
  • spanwise flow;
  • tip stall;
  • yaw/roll coupling;
  • położenie punktu neutralnego;
  • konstrukcję dźwigara.

Duży sweep nie gwarantuje stateczności. Bez właściwego CG, profilu i twist może pogorszyć low-speed behavior. W małym UAV wybiera się go jako część kompletnej geometrii.

Obrys skrzydła i sweep zmieniają MAC. Używanie średniej arytmetycznej root/tip chord do CG jest przybliżeniem, które może być za słabe dla silnie zwężonego płata.

Środek ciężkości i punkt neutralny#

Punkt neutralny to położenie, dla którego static margin wynosi zero. CG powinien być przed nim o zaprojektowany margines. W flying wing dopuszczalny zakres bywa wąski, ponieważ brak długiego ogona.

CG obejmuje:

  • baterię;
  • motor i ESC;
  • FC/GNSS;
  • kamerę;
  • przewody i złącza;
  • serwa;
  • pokrywy;
  • payload zmienny.

Należy ważyć kompletny egzemplarz. Punkt z planu/modelu CAD jest hipotezą, dopóki masa rzeczywistych części nie zostanie uwzględniona.

Pierwszy lot wykonuje się przy konserwatywnie przednim CG w zakresie projektowym. Zbyt przedni daje konieczność dużego elevon-up, wysoką prędkość i trudność flare; zbyt tylny daje oscylację pitch, nadmierną czułość i możliwość divergence.

Balansowanie na dwóch punktach musi uwzględniać, że model może się przechylać, a paliwo/bateria nie może się przesuwać. Punkty zaznacza się na obu połówkach.

Static margin#

SM = (x_NP - x_CG) / MAC

gdzie dodatni SM oznacza CG przed punktem neutralnym w typowej konwencji. Wartość projektowa zależy od przeznaczenia, modelu aerodynamicznego i jakości sterowania. Nie ma jednej reguły procentowej dla każdego flying wing.

Zbyt duży SM:

  • duży reflex/elevon do trimu;
  • większy drag;
  • mniejsze C_L,max;
  • słabsze pitch response;
  • problem z flare.

Zbyt mały:

  • małe tłumienie i czułość;
  • trudne tune;
  • ryzyko niestateczności;
  • mały margines na zmianę payloadu.

Punkt neutralny z programu panelowego trzeba zweryfikować testami. Model inviscid może nie uwzględniać separacji, grubości kadłuba, prop wash i elastyczności.

Zmiana baterii o kilka centymetrów może przesunąć CG o procenty MAC. Prowadnica baterii powinna mieć mechaniczny ogranicznik i oznaczone pozycje.

MAC i wyznaczanie CG#

Dla trapezu MAC:

MAC = (2/3) c_root · (1 + λ + λ²)/(1 + λ)

gdzie λ = c_tip/c_root. Położenie MAC wzdłuż rozpiętości:

y_MAC = b/6 · (1 + 2λ)/(1 + λ)

Następnie trzeba znaleźć położenie leading edge tej sekcji przy sweep i odmierzyć procent MAC.

Dla złożonego planform dzieli się skrzydło na trapezy albo korzysta z CAD/panel method. Centralna sekcja, cut-out na propeller i winglets zmieniają wynik.

Raport powinien podawać CG jako odległość od jednoznacznego datum oraz procent MAC. Sam napis „18 cm od nosa” jest nieprzenośny po zmianie nose camera.

Waga i momenty:

x_CG = Σ m_i x_i / Σ m_i

Arkusz BOM może automatycznie liczyć wpływ każdej części. Po naprawie lub zmianie baterii trzeba go aktualizować i zweryfikować balansem.

Twist i washout#

Washout zmniejsza lokalny kąt natarcia tip względem root. Ma spowodować, aby przy rosnącym α najpierw tracił lift obszar wewnętrzny, pozostawiając elevony i końcówki skuteczne.

Twist może być:

  • geometryczny — obrót sekcji;
  • aerodynamiczny — inny profil/camber;
  • sterowy — różne neutral elevonów.

Nie są równoważne. Podniesienie elevonu na tip zmienia profil i hinge drag, a geometryczny washout zachowuje inną charakterystykę.

Piankowy płat może skręcić się podczas oklejania. Różnica lewo/prawo powoduje stały roll. Pomiar incidence w kilku stacjach jest częścią odbioru.

Pod obciążeniem aerodynamicznym elastyczny płat może zmieniać twist. Aeroelastic wash-in jest niebezpieczny: zwiększenie lift na tip może dodatkowo skręcić go do większego kąta.

Rozkład siły nośnej#

Idealizowany eliptyczny rozkład minimalizuje induced drag dla danej rozpiętości i lift, ale flying wing musi również spełnić moment oraz stall behavior. Projekt może celowo odciążyć końcówki kosztem niewielkiego wzrostu oporu.

Local lift:

dL = 1/2 ρ V² c(y) C_l(y) dy

Na rozkład wpływają chord, sweep, twist, profil, elevon i prop wash. Centralny pusher może zwiększyć prędkość na części płata albo pracować za wake, zależnie od montażu.

Winglety mogą zwiększyć efektywną span efficiency i yaw stability, ale mają opór profilowy i moment u nasady. Złe ustawienie toe-in powoduje stały drag i yaw.

Panel methods są dobre do iteracji, lecz stall wymaga danych viscous/CFD/tunelu/flight test.

Tip stall#

Tip stall odbiera elevonom skuteczność i może wywołać gwałtowny roll/yaw. Swept wing ma tendencję do spanwise flow ku końcówce. Mała cięciwa i niski Reynolds pogarszają sytuację.

Środki:

  • washout;
  • odpowiedni taper;
  • profil o łagodnym stall na tip;
  • odciążenie elevonu;
  • fence/vortex generator po badaniu;
  • ograniczenie maksymalnego α;
  • utrzymanie prędkości.

Nie naprawia się tip stall przez losowe dodanie vortex generatorów. Mogą przesunąć separację, ale zwiększyć drag i asymetrię. Najpierw trzeba znać rozkład.

Objawy w logu/locie:

  • wing rock przy wolnym locie;
  • nagły roll przy flare;
  • rosnący elevon bez odpowiedzi pitch;
  • asymetria stall direction;
  • duży yaw/roll coupling.

Próby przeciągnięcia wykonuje się wysoko, stopniowo i po poprawnym oblocie, z zapasem odzyskania.

Elevony#

Elevon jest jednocześnie lotką i sterem wysokości. Dwa sygnały logiczne są sumowane:

δ_L = k_p δ_pitch + k_r δ_roll

δ_R = k_p δ_pitch - k_r δ_roll

Znaki zależą od montażu i konwencji. Dla typowego trailing edge: pitch-up unosi oba elevony; roll-right unosi prawy i opuszcza lewy z perspektywy pilota, lecz oficjalny test firmware jest nadrzędny.[1]

Powierzchnia powinna mieć wystarczającą chord i ramię, ale zbyt duża zwiększa hinge moment oraz wrażliwość. Wąski elevon na całej span może mieć mniejszy lokalny stall niż duży zewnętrzny, lecz więcej zawiasu.

Neutral zawiera reflex. Mechaniczne 0° nie jest aerodynamicznym neutral. Należy udokumentować kąt względem lokalnej cięciwy.

Lewa i prawa powierzchnia muszą mieć równą stiffness, neutral i throw. Różne horns dają niesymetryczny mixer.

Miksowanie pitch i roll#

Mikser może działać w autopilocie albo nadajniku, ale nie w obu jednocześnie. Podwójne miksowanie daje błędne ruchy i saturację.

ArduPilot zaleca przypisanie funkcji Left Elevon i Right Elevon oraz osobną kontrolę reversals. Dokumentacja rozdziela kierunek wejścia RC od kierunku wyjścia serwa.[1]

Test bez propellera:

  • ręcznie przechylić prawe skrzydło w dół — autopilot powinien wydać korektę roll przeciwną;
  • podnieść nos — stabilizacja powinna wydać pitch-down;
  • command pitch-up — oba elevony zgodnie z instrukcją;
  • command roll — różnicowo;
  • połączyć pełny pitch i roll — sprawdzić limit.

Nie wystarcza sprawdzić ruch na drążku. Trzeba sprawdzić automatyczną reakcję na ruch airframe, bo reversal sensora/mixera może działać przeciwnie.

Nasycenie powierzchni#

Ponieważ pitch i roll dzielą elevony, pełne wychylenie jednej osi odbiera drugiej. Jeśli oba żądania są duże:

|δ_pitch ± δ_roll| > δ_max

mikser musi ograniczyć. Przykład: duży pitch-up podczas ostrego roll może sprawić, że jeden elevon pozostaje przy limicie, a drugi zmienia się tylko częściowo.

Priorytet zależy od fazy. Utrzymanie pitch/angle of attack może być ważniejsze przy stall recovery, ale roll również zapobiega wejściu tip w stall. Firmware ma własną logikę.

MIXING_GAIN, offsety i throws nie powinny służyć do osiągania marketingowej zwrotności. Najpierw wymagane momenty i margines.

Saturation w logu wraz z wysokim integral wskazuje brak authority albo zły CG, nie zawsze za niski gain.

Mechanicznie serwo nie może dochodzić do stopu przed limitem software. Hinge gap i elastyczność zmniejszają rzeczywisty kąt pod obciążeniem.

Differential i adverse yaw#

Elevon opuszczany zwiększa lift i drag na jednym skrzydle, uniesiony zmniejsza. Drag difference może yawować przeciwnie do roll command — adverse yaw. Differential daje więcej wychylenia up niż down, ograniczając dodatkowy drag/lift na stronie opuszczanej.

Zbyt duży differential zmniejsza roll authority w jednym kierunku lub daje pitch coupling. Ustawia się go na podstawie prób.

Flying wing bez rudder ma zwykle słabe aktywne tłumienie yaw. Autopilot może używać bank-to-turn, ale sideslip w turbulentnym locie zwiększa drag i zakłóca kamerę.

Wysoki sweep tworzy coupling yaw–roll. Skid może obciążyć zewnętrzne skrzydło i zmienić attitude.

Stateczność kierunkowa#

Stateczność yaw wymaga powierzchni bocznej za CG. Winglety/finy na końcówkach mają duże ramię. Centralny fin jest prostszy, ale może być w turbulentnym wake propellera/kadłuba.

Winglety wpływają na:

  • C_nβ;
  • roll due to sideslip;
  • induced drag;
  • strukturę tip;
  • transport;
  • stall.

Za małe dają dutch roll i wander, za duże dodają drag/masę oraz mogą zwiększyć roll coupling w podmuchu bocznym.

Payload o dużej powierzchni bocznej przed CG destabilizuje yaw. Kamera w nosie nie jest aerodynamicznie neutralna.

Dynamiczne tłumienie zależy od prędkości. Przy niskiej prędkości fin ma małą authority, co jest istotne w wyrzucie.

Winglety i spoilery różnicowe#

Cztery powierzchnie na trailing edge mogą działać jako split elevons. Rozchylenie dwóch powierzchni jednej strony zwiększa drag i tworzy yaw podobny do rudder. ArduPilot opisuje differential spoilers/full-house wing jako metodę uzyskania yaw z powierzchni skrzydła.[2]

Zalety:

  • aktywne yaw bez pionowego rudder;
  • airbrake;
  • pomoc w stromym podejściu;
  • możliwe ograniczenie adverse yaw.

Wady:

  • cztery serwa;
  • złożone miksery;
  • drag;
  • asymetryczne loads;
  • więcej luzu i poboru;
  • ryzyko błędu konfiguracji.

Split surface musi otwierać się w odpowiednią stronę i nie kolidować. Testuje się każdy tryb osobno bez propellera.

Napęd pchający#

Pusher zachowuje czysty nos dla kamery i zmniejsza ryzyko zasłonięcia obrazu. Propeller pracuje jednak w wake skrzydła/kadłuba i jest blisko dłoni podczas wyrzutu.

Wymagania:

  • clearance łopat przy ugięciu;
  • poprawny pusher prop/kierunek;
  • chłodzenie motor/ESC;
  • sztywne mocowanie;
  • brak kabli w tarczy;
  • procedura launch z motor disabled lub bezpiecznym momentem włączenia;
  • ochrona przy lądowaniu belly.

Motor wysoko nad/za CG tworzy pitch moment zależny od thrust. Oś skierowana niewłaściwie może dać nose-down przy dodaniu mocy. Thrust-line testuje się podczas stopniowych zmian.

Propeller za krawędzią spływu widzi nierówny inflow i generuje noise/vibration. Wyważenie jest krytyczne dla pitot/IMU.

Hand launch z aktywnym pusherem jest szczególnie ryzykowny. Preferuje się launch mode, katapultę lub pomocnika zgodnie z procedurą.

Dobór prędkości i wing loading#

Wing loading:

W/S = mg/S

Prędkość przeciągnięcia w uproszczeniu:

V_s = sqrt(2W/(ρ S C_L,max))

W flying wing C_L,max zależy od reflex i elevon. Zwiększenie masy podnosi V_s jak pierwiastek z masy, a energię lądowania znacznie.

Projekt określa:

  • cruise speed;
  • launch speed;
  • stall margin;
  • max wind;
  • landing speed;
  • gust load;
  • Reynolds tip/root.

Małe skrzydło o dużym wing loading jest odporne na podmuchy względnie do prędkości, ale szybko ląduje. Duże lekkie skrzydło jest wydajne, lecz wrażliwe na wiatr i elastyczność.

Autopilot potrzebuje AIRSPEED_MIN, cruise i max zgodnych z testami, nie kalkulatorem bez marginesu.

Konstrukcja i sztywność#

Dźwigar przenosi bending moment największy przy root/centrum. Sweep daje komponent torsyjny. Cut-out na centralny propeller i bay baterii osłabiają centropłat.

Sprawdza się:

  • ugięcie przy load test;
  • skręcenie obu połówek;
  • hinge stiffness;
  • mocowanie wingletów;
  • battery restraint;
  • skid/landing loads;
  • flutter margin.

Elevon musi być sztywny skrętnie. Serwo porusza root, a elastyczny tip zostaje, powodując małą authority i phase lag. Pushrod powinien być krótki, bez buckling.

Pianka z taśmą/composite spar może być wystarczająca, ale każda naprawa zmienia masę i stiffness. Taśma na jednej połówce może zmienić twist.

Flutter jest ryzykiem przy luźnym zawiasie i dużej prędkości. Stopniowy envelope expansion monitoruje drgania; nie rozpędza się od razu do maksimum.

Serwa i mechanika elevonów#

Dobór serwa obejmuje hinge moment, prędkość, backlash, napięcie, temperaturę i flutter. Stall torque nie jest momentem ciągłym.

Mechanika:

  • horn powierzchni i serwa bez flex;
  • pushrod w osi;
  • brak luzu clevis;
  • zawias bez tarcia;
  • mechaniczny zakres większy od software;
  • symetryczne ramię lewo/prawo;
  • brak over-center.

Moment zawiasowy rośnie z q = 1/2ρV². Test ręczny przy postoju nie reprezentuje dużej prędkości. Serwo może utrzymywać powierzchnię na ziemi, a uginać się w locie.

BEC musi obsłużyć równoczesny stall dwóch/czterech serw. Brownout przy pull-up jest krytyczny. Rail voltage należy logować albo mierzyć.

Neutral zasilonego serwa ustawia się przed przyklejeniem horn. Subtrim powinien być mały; duży zmniejsza zakres jednej strony.

Czujnik prędkości#

Airspeed jest ważny dla stall margin, energy control i transition w VTOL. Flying wing ma trudne miejsce pitot: nos bywa najlepszy, ale kamera/payload oraz prop wash mogą zakłócać.

Pitot powinien być poza boundary layer i wake. Przewód ciśnienia bez załamań, szczelny, z kontrolą wody. Zero kalibruje się bez wiatru.

Synthetic airspeed zależy od modelu i GNSS/wind estimate. Groundspeed nie jest airspeed:

V_air = V_ground - V_wind

Start downwind może mieć dużą groundspeed i małą airspeed. Autopilot bez czujnika wymaga większych marginesów.

Kalibracja porównuje loty przeciw/zgodnie z wiatrem, ale nie zastępuje stanowiska. Log należy analizować pod kątem innovation i blockage.

Konfiguracja ArduPilot#

ArduPilot przypisuje funkcje Left Elevon i Right Elevon do wyjść. Dokumentacja zaleca propeller removed, kalibrację wejść i test reversals.[1]

W FBWA bez inputu:

  • przechylenie airframe w prawo powinno wywołać powierzchnie korygujące;
  • nos w dół/pod górę daje przeciwną korektę pitch;
  • RC pitch/roll daje logiczne ruchy.

W dokumentacji występuje pozorna różnica opisów „obie w górę” zależnie od tego, czy mowa o command, ruchu airframe i konwencji. Dlatego nie zapamiętuje się tabeli bez kontekstu — wykonuje pełny test stabilizacji z modelem ustawionym jak do lotu.

MIXING_GAIN, offset i reversals ustawia się po mechanicznym centrowaniu. Nie używa się mixera nadajnika.

Pierwszy lot może użyć FBWA po ręcznym sprawdzeniu i właściwym tune startowym, ale pilot musi mieć bezpieczny tryb oraz prawidłowy launch.

Konfiguracja PX4#

PX4 ma airframes dla flying wing i konfigurację actuator outputs. Wybiera się właściwą geometrię, przypisuje elevons i throttle, następnie testuje każdą powierzchnię bez propellera.[3]

Parametry fixed-wing obejmują trim, roll/pitch limits, airspeed i TECS. Nie należy kopiować ich z innego modelu tylko o podobnej rozpiętości.

Actuator test potwierdza fizyczny mapping, ale stabilizing direction sprawdza się osobno w trybie/bench procedure. Sensor orientation musi odpowiadać montażowi FC.

Custom airframe jest potrzebny, jeśli są split elevons, rudders/spoilers lub nietypowe motor functions. Każdy output ma failsafe/disarmed value.

SITL pozwala przetestować misję, ale model aerodynamiczny musi odtwarzać niski pitch damping, elevon saturation i stall, aby wyniki miały wartość.

Testy naziemne#

Checklista:

  1. masa i CG w obu osiach;
  2. symetria twist/incidence;
  3. elevon neutral/reflex;
  4. pełny ruch bez binding;
  5. correct manual and stabilization directions;
  6. servo rail current;
  7. motor direction i pusher prop;
  8. thrust-line response na stanowisku;
  9. pitot szczelność/zero;
  10. GNSS/RC/failsafe;
  11. battery restraint;
  12. range check;
  13. launch mode.

CG boczny musi być w osi. Cięższa jedna połówka daje stały roll trim i różne stall.

Static thrust test nie powinien odbywać się z człowiekiem za propeller plane. Pusher wyrzuca fragmenty w tył/przód zależnie od uszkodzenia.

Powierzchnie oznacza się L/R i direction. Film z testu jest częścią dokumentacji egzemplarza.

Test szybowy#

Mały, lekki model może przejść test glide bez napędu w bezpiecznym terenie. Duży ciężki UAV wymaga innej, profesjonalnej procedury; ręczny rzut nie jest uniwersalny.

Cel testu:

  • czy CG jest w rozsądnym zakresie;
  • czy trim nie daje natychmiastowego pitch-up/down;
  • czy model nie ma stałego roll;
  • przybliżona prędkość i flare.

Nie koryguje się zbyt tylnego CG elevonami. Jeśli model gwałtownie pitchuje lub porpoises, przesunąć CG do przodu w granicach projektu i sprawdzić geometrię.

Test wykonuje się nad miękkim podłożem, bez ludzi, z odłączonym/bezpiecznym propellerem. Dane z IMU mogą pokazać glide angle i oscylację pitch.

Powtarzalność kilku rzutów jest ważniejsza niż jeden „ładny” lot.

Pierwszy oblot#

Pierwszy lot ma mały zakres:

  • bez zbędnego payloadu;
  • konserwatywny CG;
  • umiarkowany wiatr w osi pasa;
  • duża pusta strefa;
  • pomocnik/launcher albo katapulta;
  • znany tryb stabilizacji;
  • krótki circuit;
  • lądowanie z zapasem energii.

Launch downwind jest niedopuszczalny. Airspeed musi być wystarczający, a elevons w prop wash lub poza nim mają określoną authority.

Nie testuje się max speed, stall i autopilota mission w tym samym locie. Po każdym kroku analizuje się log.

Jeśli wymagany jest duży stały pitch trim, ląduje się i sprawdza CG/reflex. Integrator nie powinien stale kompensować błędu konstrukcyjnego.

Strojenie autopilota#

Kolejność:

  1. mechanika i CG;
  2. airspeed/trim;
  3. roll rate loop;
  4. pitch rate/attitude;
  5. yaw/damping, jeśli dostępne;
  6. TECS speed/height;
  7. navigation;
  8. stall/limit envelope.

Flying wing ma mały pitch damping i coupling. Zbyt wysokie pitch P może dać szybką oscylację; zbyt niskie — phugoid i poor tracking.

Elevon saturation sprawdza się podczas zakrętu i pull-up. Jeśli roll command odbiera pitch, ograniczyć bank/turn rate lub zwiększyć authority konstrukcyjnie.

TECS nie naprawi złej prędkości minimalnej. Parametry energii ustawia się po pomiarze cruise, climb i sink.

Autotune wykonuje się dopiero na bezpiecznym, stabilnym airframe w określonym zakresie.

Diagnostyka logów#

Minimalny zestaw:

  • airspeed i groundspeed;
  • attitude/rates/setpoints;
  • elevon outputs;
  • servo rail;
  • throttle/current/voltage;
  • TECS errors;
  • vibration;
  • GPS/wind estimate;
  • RC/failsafe;
  • mode transitions.

Wzorce:

Objaw Prawdopodobne obszary
porpoising CG, pitch gain, airspeed, servo backlash
stały elevon-up CG za bardzo przedni, profil/trim, thrust line
wing rock wolno tip stall, twist asymmetry, zbyt mała prędkość
roll przy throttle torque, thrust line, asymetryczny prop wash
yaw wander małe fins, adverse yaw, sideslip
brak pitch w zakręcie elevon saturation/mixer
serwo gorące hinge load, binding, flutter, BEC voltage

Analiza musi porównać lewy/prawy output i ich sumę/różnicę:

pitch_component ≈ (L + R)/2

roll_component ≈ (L - R)/2

To ujawnia, która oś zużywa zakres.

Kiedy wybrać latające skrzydło#

Dobre zastosowania:

  • długi przelot względem multirotora;
  • prosty, odporny airframe;
  • belly landing;
  • camera w nosie przy pusherze;
  • duża przestrzeń w płacie;
  • szybki montaż terenowy.

Mniej dobre:

  • bardzo niska prędkość i precyzyjne lądowanie;
  • częste zmiany payloadu/CG;
  • wymaganie pełnej yaw control;
  • lot w ciasnej przestrzeni;
  • operator bez procedury launch;
  • potrzeba dużej rozpiętości speed envelope bez high-lift devices.

Klasyczny fixed-wing z ogonem jest zwykle łatwiejszy do wytrimowania, ma większe ramię pitch i bardziej intuicyjne powierzchnie. Flying wing wybiera się z powodów systemowych, nie dlatego, że ma mniej części w CAD.

Typowe błędy#

CG z kalkulatora jest pewny. Punkt neutralny i rzeczywista masa wymagają weryfikacji.

Bardziej tylny CG zawsze zmniejsza opór. Może odebrać stateczność i zwiększyć pracę regulatora.

Reflex to tylko ustawienie elevonów. Profil, twist i kontrola wspólnie tworzą moment; duży elevon-up ma koszt.

Elevony mają pełny pitch i roll jednocześnie. Współdzielą ten sam zakres i saturują.

Sweep zapobiega tip stall. Może zwiększać spanwise flow i pogarszać końcówki bez washout.

Winglety są tylko ozdobą. Ich powierzchnia i położenie odpowiadają za yaw stability i drag.

Groundspeed chroni przed stall. Airspeed względem masy powietrza jest właściwą wielkością.

Pusher jest bezpieczny podczas wyrzutu. Śmigło znajduje się blisko ręki; procedura musi izolować napęd.

Autopilot naprawi źle ustawione powierzchnie. Reversal w stabilizacji prowadzi do natychmiastowej divergence.

Test szybowy zastępuje oblot. Nie pokazuje thrust-line, vibration i pełnej dynamiki.

Powiązane tematy#

Przypisy#

  1. ArduPilot Plane, „Elevon Planes”, konfiguracja funkcji lewego/prawego elevonu, reversals, mixing i test bez śmigła.
  2. ArduPilot Plane, „Differential Spoilers & Full House Wing”, aktywne sterowanie yaw przez split surfaces.
  3. PX4 Guide, „Fixed-wing configuration”, wybór airframe, actuator mapping i podstawy konfiguracji flying wing.
  4. NASA NTRS N93-29718, studium flying wing: profil reflex, CG, stateczność, sweep i powierzchnie sterowe.
  5. Sumit Sharma, „Drone Development from Concept to Flight”, książka — rozdziały o aerodynamicznym projekcie, stabilności, napędzie i walidacji UAV.

Źródła z centralnego rejestru

  1. ArduPilot Plane: Elevon Planes [dokumentacja projektu open source]
  2. ArduPilot Plane: Differential Spoilers and Full House Wing [dokumentacja projektu open source]
  3. PX4 Guide: Flying Wing airframe and actuator configuration [dokumentacja projektu open source]
  4. NASA NTRS N93-29718: Design study including flying-wing stability, reflex and control [raport techniczny NASA]
  5. Sumit Sharma, „Drone Development from Concept to Flight” [książka]