Matematyka i fizyka od podstaw
PLEN

Dynamika lotu › III. Rakieta › 11 szkic · PDF do druku

Zanim zaczniesz Automatyka 3.3 Nieliniowa rzeczywistość: nasycenie, windup, feedforward i gain scheduling2 Bryła w 3D: tensor bezwładności, równania Eulera i oś pośredniaAstronautyka 4 Rakieta na orbitę: równanie rakietowe, stopniowanie i zakręt grawitacyjny

Nowe pojęcia w tej lekcji (1)

ciąg wektorowany

Dynamika lotu 11

Rakieta: orientacja i ciąg wektorowany

Samolot z lekcji 4–10 był statecznie stateczny: usterzenie ogonowe samo przywracało go do lotu prostego. Większość dużych rakiet nie ma usterzenia, a środek parcia leży przed środkiem masy, więc w atmosferze rakieta chce się obrócić bokiem do kierunku lotu. Utrzymuje ją wyłącznie sterowanie: wychylanie silnika o kilka stopni. Ta lekcja buduje model pochylenia rakiety w locie pierwszego stopnia, projektuje regulator, pokazuje, dlaczego jego wzmocnienia muszą się zmieniać w czasie lotu, co robi z rakietą wiatr na dużej wysokości i dlaczego giętki kadłub potrafi zdestabilizować dobry na papierze regulator.

Czas
ok. 2 h teorii + ok. 2 h zadań
Zadania
14 zadań w treści + 5 do przemyślenia, z odpowiedziami
Źródła
A. Tewari, Atmospheric and Space Flight Dynamics, rozdział o dynamice i sterowaniu rakiet; P. H. Zipfel, Modeling and Simulation of Aerospace Vehicle Dynamics; B. Wie, Space Vehicle Dynamics and Control, rozdział o sterowaniu rakietą nośną

0 Prolog: ołówek na dłoni

Postaw ołówek na dłoni ostrzem do góry. Przewraca się, chyba że ciągle przesuwasz dłoń pod środek masy. Rakieta bez usterzenia jest w podobnej sytuacji: siła aerodynamiczna działa przed środkiem masy i każdy kąt natarcia rośnie sam. Dłonią jest silnik na przegubie (kardanie) u dołu rakiety. Wychylenie dyszy o kąt δ\delta daje siłę poprzeczną Tsin⁡δT\sin\delta na ramieniu kilkudziesięciu metrów, i to wystarcza, żeby trzymać rakietę na kursie.

Pierwsze rakiety (V-2, Redstone) miały stery gazowe w strumieniu wylotowym i duże stateczniki. Rakiety nośne od przełomu lat 50. i 60. wychylają cały silnik, a duże stateczniki zniknęły, bo przy prędkościach naddźwiękowych dają mało, a ważą i zwiększają opór. W tej lekcji używamy rakiety modelowej z lekcji astronautyki 4 Rakieta na orbitę: równanie rakietowe, stopniowanie i zakręt grawitacyjny: dwa stopnie, ciąg pierwszego 7,6 MN, start z ładunkiem 15 t i odchyleniem 1,2∘1{,}2^\circ w 10. sekundzie.

1 Pochylenie rakiety w atmosferze

Zajmujemy się samym obrotem wokół osi poprzecznej w krótkiej skali czasu (sekundy), przy którym tor lotu prawie się nie zmienia. Kąt pochylenia θ\theta liczymy od kierunku toru nominalnego, więc kąt natarcia to α=θ+αw\alpha = \theta + \alpha_w, gdzie αw\alpha_w to kąt od wiatru poprzecznego. Siła normalna N=qSCNααN = qSC_{N\alpha}\alpha działa w środku parcia, w odległości xcg−xcpx_{cg} - x_{cp} przed środkiem masy; dysza wychylona o δ\delta daje moment TlcδT l_c\delta na ramieniu lcl_c od środka masy do przegubu.

Pochylenie rakiety (bryła sztywna)

Iθ¨=qSCNα(xcg−xcp) α+Tlc δ⟹θ¨=μα(θ+αw)+μc δ,I\ddot\theta = qSC_{N\alpha}(x_{cg} - x_{cp})\,\alpha + T l_c\,\delta\qquad\Longrightarrow\qquad \ddot\theta = \mu_\alpha(\theta + \alpha_w) + \mu_c\,\delta, μα=qSCNα(xcg−xcp)I,μc=TlcI.\mu_\alpha = \frac{qSC_{N\alpha}(x_{cg} - x_{cp})}{I},\qquad \mu_c = \frac{Tl_c}{I}.

Gdy środek parcia leży przed środkiem masy (μα>0\mu_\alpha > 0), rakieta jest statycznie niestateczna: bez sterowania ma biegun +μα+\sqrt{\mu_\alpha}.

Parametry rakiety modelowej (geometria założona): długość 48 m, średnica 3,66 m (S=10,5S = 10{,}5 m²), CNα=2,5C_{N\alpha} = 2{,}5/rad, środek parcia 12 m od nosa, środek masy przesuwa się z 28 na 24 m w miarę zużywania paliwa. Największe ciśnienie dynamiczne (max q) 34,2 kPa przypada w 65. sekundzie, na wysokości 12,5 km, przy 492 m/s. Wtedy μα=0,213\mu_\alpha = 0{,}213 1/s², biegun niestabilny +0,46+0{,}46 1/s: błąd podwaja się co 1,5 s. Dysza daje μc=2,76\mu_c = 2{,}76 1/s² na radian wychylenia.

Współczynniki w kolejnych chwilach lotu pierwszego stopnia
t [s]q [kPa]μα\mu_\alpha [1/s²]biegun [1/s]μc\mu_c [1/s²]
101,40,006+0,081,61
3013,20,064+0,251,93
65 (max q)34,20,213+0,462,76
10015,90,136+0,374,23
1401,00,014+0,128,24

Zadania · część 1

3 zadania · ok. 20 min

  1. Policz μα\mu_\alpha na max q: q=34,2q = 34{,}2 kPa, S=10,52S = 10{,}52 m², CNα=2,5C_{N\alpha} = 2{,}5, xcg−xcp=14,2x_{cg} - x_{cp} = 14{,}2 m, I=6,01⋅107I = 6{,}01\cdot10^7 kg·m².

    Odpowiedź

    34 200⋅10,52⋅2,5⋅14,2/6,01⋅107=0,21334\,200\cdot 10{,}52\cdot 2{,}5\cdot 14{,}2/6{,}01\cdot10^7 = 0{,}213 1/s².

  2. Ile trwa podwojenie błędu bez sterowania na max q? A w 10. sekundzie?

    Odpowiedź

    ln⁡2/μα\ln 2/\sqrt{\mu_\alpha}: 0,693/0,46=1,50{,}693/0{,}46 = 1{,}5 s; w 10. sekundzie 0,693/0,078=8,90{,}693/0{,}078 = 8{,}9 s. Na starcie ciśnienie dynamiczne jest małe i rakieta jest prawie obojętna.

  3. Jak zmienić konstrukcję, żeby μα<0\mu_\alpha < 0? Dlaczego rakiety nośne rzadko to robią?

    Odpowiedź

    Przesunąć środek parcia za środek masy stabilizatorami (statecznikami) z tyłu albo przesunąć masę do przodu. Stabilizatory, które wystarczą przy max q, są duże, ciężkie i dają dodatkowy opór, a sterowanie dyszą i tak jest potrzebne do kierowania lotem. Rakiety meteorologiczne i pociski, które nie mają ciągu wektorowanego, używają stateczników.

2 Dysza jako ster: regulator PD

Regulator PD na pomiarach z układu inercjalnego (żyroskopy) wychyla dyszę: δ=−Kpθ−Kdθ˙\delta = -K_p\theta - K_d\dot\theta. Równanie charakterystyczne zamkniętej pętli:

s2+μcKd s+(μcKp−μα)=0⟹Kp=ωn2+μαμc,Kd=2ζωnμc.s^2 + \mu_cK_d\,s + (\mu_cK_p - \mu_\alpha) = 0\qquad\Longrightarrow\qquad K_p = \frac{\omega_n^2 + \mu_\alpha}{\mu_c},\quad K_d = \frac{2\zeta\omega_n}{\mu_c}.

Warunek stabilności statycznej: Kp>μα/μcK_p > \mu_\alpha/\mu_c (dysza musi przezwyciężyć niestabilność aerodynamiczną). Na max q, dla ωn=2\omega_n = 2 rad/s i ζ=0,7\zeta = 0{,}7: Kp=1,53K_p = 1{,}53, Kd=1,02K_d = 1{,}02 s; minimalne KpK_p to 0,077. Pasmo 2 rad/s to kompromis: dużo powyżej bieguna niestabilnego (0,46), dużo poniżej pierwszej postaci zginania kadłuba (część 5) i pasma siłowników dyszy (kilkanaście–kilkadziesiąt rad/s).

Ile wychylenia potrzeba? Żeby zrównoważyć moment aerodynamiczny przy α=2,5∘\alpha = 2{,}5^\circ na max q, wystarczy δ=μαα/μc=0,19∘\delta = \mu_\alpha\alpha/\mu_c = 0{,}19^\circ. Dysza wychyla się zwykle o ±5\pm 5–8∘8^\circ, więc zapas jest duży; ogranicza raczej szybkość wychylania i pasmo.

Zadania · część 2

3 zadania · ok. 20 min

  1. Policz KpK_p, KdK_d na max q dla ωn=2\omega_n = 2 rad/s, ζ=0,7\zeta = 0{,}7 (μα=0,213\mu_\alpha = 0{,}213, μc=2,76\mu_c = 2{,}76).

    Odpowiedź

    Kp=(4+0,213)/2,76=1,53K_p = (4 + 0{,}213)/2{,}76 = 1{,}53; Kd=2,8/2,76=1,02K_d = 2{,}8/2{,}76 = 1{,}02 s.

  2. Co się dzieje dla Kp<μα/μcK_p < \mu_\alpha/\mu_c, nawet z dużym KdK_d?

    Odpowiedź

    Wyraz wolny równania jest ujemny: jeden biegun rzeczywisty dodatni. Tłumienie nie pomoże, bo niestabilność jest statyczna: przy stałym θ\theta moment aerodynamiczny przeważa nad momentem dyszy. Rakieta powoli „odpływa”.

  3. Ile wychylenia dyszy równoważy kąt natarcia 2,5∘2{,}5^\circ na max q?

    Odpowiedź

    δ=0,213⋅2,5/2,76=0,19∘\delta = 0{,}213\cdot 2{,}5/2{,}76 = 0{,}19^\circ.

3 Lot to nie jeden punkt: harmonogram wzmocnień

Tabela z części 1 pokazuje problem: μα\mu_\alpha rośnie trzydzieści razy do max q i spada z powrotem, a μc\mu_c rośnie pięć razy, bo rakieta traci masę (bezwładność spada z 9,6⋅1079{,}6\cdot10^7 do 2,2⋅1072{,}2\cdot10^7 kg·m²) przy tym samym ciągu. Wzmocnienia stałe, dobrane na max q, dają w 10. sekundzie ωn=1,57\omega_n = 1{,}57 rad/s i ζ=0,52\zeta = 0{,}52, a w 140. sekundzie bieguny −6,4-6{,}4 i −2,0-2{,}0: pasmo trzy razy szersze niż zaprojektowane. Samo w sobie to nie katastrofa; groźne staje się w połączeniu z filtrem przeciw zginaniu (część 5).

Rozwiązanie to harmonogram wzmocnień (automatyka, lekcja 3.3 Nieliniowa rzeczywistość: nasycenie, windup, feedforward i gain scheduling): Kp(t)K_p(t) i Kd(t)K_d(t) liczone z μα(t)\mu_\alpha(t) i μc(t)\mu_c(t) tak, żeby ωn\omega_n i ζ\zeta były stałe. W rakietach zmienną harmonogramu jest zwykle czas lotu albo zmierzona prędkość, bo przebieg lotu jest z góry zaplanowany; tabele wzmocnień liczy się dla kilkunastu chwil i interpoluje.

Symulacja 1 Cały lot pierwszego stopnia (146 s) przez prąd strumieniowy na 11 km. Lewy panel: kąt natarcia, wychylenie dyszy i pochylenie względem toru nominalnego. Prawy panel: obciążenie qαq\alpha i jego dopuszczalna wartość (przyjęta). Porównaj utrzymanie orientacji z odciążeniem, harmonogram ze stałymi wzmocnieniami, różne pasma i siłę wiatru.

Zadania · część 3

3 zadania · ok. 25 min

  1. Wzmocnienia z max q (Kp=1,53K_p = 1{,}53, Kd=1,02K_d = 1{,}02 s) w 140. sekundzie (μα=0,014\mu_\alpha = 0{,}014, μc=8,24\mu_c = 8{,}24). Policz bieguny.

    Odpowiedź

    s2+8,37s+12,6=0s^2 + 8{,}37s + 12{,}6 = 0: s=−6,4s = -6{,}4 i −2,0-2{,}0. Pasmo (najszybszy biegun) wzrosło z 2 do ponad 6 rad/s.

  2. Dlaczego μc\mu_c rośnie w czasie lotu, choć ciąg jest stały?

    Odpowiedź

    Bezwładność maleje (rakieta traci ok. 70% masy) i ramię lcl_c rośnie, bo środek masy przesuwa się do przodu. μc=Tlc/I\mu_c = Tl_c/I rośnie z obu powodów.

  3. Z harmonogramem w 140. sekundzie: KpK_p, KdK_d?

    Odpowiedź

    Kp=(4+0,014)/8,24=0,49K_p = (4 + 0{,}014)/8{,}24 = 0{,}49; Kd=2,8/8,24=0,34K_d = 2{,}8/8{,}24 = 0{,}34 s: trzy razy mniej niż na max q.

4 Wiatr i odciążenie

Prąd strumieniowy na wysokości ok. 10–12 km wieje z prędkością kilkudziesięciu metrów na sekundę, a rakieta przelatuje przez niego blisko max q. Wiatr poprzeczny ww zmienia kąt natarcia o αw=arctan⁡(w/V)\alpha_w = \arctan(w/V). W modelu: wiatr o maksimum 40 m/s na 11 km daje na max q αw=4,05∘\alpha_w = 4{,}05^\circ i qα=138q\alpha = 138 kPa·°. Obciążenie konstrukcji (moment zginający kadłub) jest proporcjonalne do qαq\alpha, więc to qαq\alpha, a nie samo α\alpha, jest ograniczeniem projektowym.

Regulator, który trzyma orientację, dodatkowo nieco zwiększa kąt natarcia: w stanie ustalonym α=αw μcKp/(μcKp−μα)\alpha = \alpha_w\,\mu_cK_p/(\mu_cK_p - \mu_\alpha), czyli 4,27∘4{,}27^\circ zamiast 4,05∘4{,}05^\circ. W symulacji całego lotu największe qαq\alpha to 183 kPa·°. Odciążenie (load relief) dodaje sprzężenie od kąta natarcia (w praktyce od akcelerometru poprzecznego): rakieta skręca w stronę wiatru, jak chorągiewka. Z Kα=0,8KpK_\alpha = 0{,}8K_p największe qαq\alpha spada do 99 kPa·°, kąt natarcia do 3,0∘3{,}0^\circ, a rakieta odchyla się od toru nominalnego o 2,2∘2{,}2^\circ. To odchylenie musi potem poprawić naprowadzanie (lekcja 12 Naprowadzanie: trajektoria nominalna i śledzenie odchyłek).

Zadania · część 4

3 zadania · ok. 25 min

  1. Na max q (12,5 km, 492 m/s) wiatr ma 34,8 m/s. Policz αw\alpha_w i qαwq\alpha_w.

    Odpowiedź

    arctan⁡(34,8/492)=4,05∘\arctan(34{,}8/492) = 4{,}05^\circ; 34,2⋅4,05=13834{,}2\cdot 4{,}05 = 138 kPa·°.

  2. Wyprowadź α=αwμcKp/(μcKp−μα)\alpha = \alpha_w\mu_cK_p/(\mu_cK_p - \mu_\alpha) w stanie ustalonym przy utrzymaniu orientacji i policz dla max q.

    Odpowiedź

    W stanie ustalonym θ¨=θ˙=0\ddot\theta = \dot\theta = 0: μα(θ+αw)−μcKpθ=0\mu_\alpha(\theta + \alpha_w) - \mu_cK_p\theta = 0, więc θ=μααw/(μcKp−μα)\theta = \mu_\alpha\alpha_w/(\mu_cK_p - \mu_\alpha) i α=θ+αw=αwμcKp/(μcKp−μα)=4,05⋅4,22/4,01=4,27∘\alpha = \theta + \alpha_w = \alpha_w\mu_cK_p/(\mu_cK_p - \mu_\alpha) = 4{,}05\cdot 4{,}22/4{,}01 = 4{,}27^\circ. Rakieta odchyla się trochę od wiatru, bo dysza musi zrównoważyć moment aerodynamiczny, a do tego potrzebny jest błąd orientacji.

  3. Przy odciążeniu największe wychylenie dyszy jest mniejsze (0,21° zamiast 0,42°), choć rakieta obraca się o ponad 2°. Dlaczego?

    Odpowiedź

    Dysza głównie równoważy moment aerodynamiczny μαα\mu_\alpha\alpha, a odciążenie zmniejsza α\alpha prawie o połowę. Sam obrót w stronę wiatru jest powolny (ok. 2∘2^\circ w kilkanaście sekund), więc potrzebne do niego przyspieszenie kątowe i wychylenie są znikome. Odciążenie przenosi koszt z konstrukcji na naprowadzanie, nie na siłowniki.

5 Giętki kadłub

Rakieta o długości 48 m i średnicy 3,7 m to cienkościenna rura: pierwsza postać zginania ma częstotliwość rzędu 1–3 Hz (tu przyjmujemy 1,8 Hz, czyli 11,3 rad/s, i tłumienie ζ=0,01\zeta = 0{,}01). Żyroskop mierzy obrót przekroju, w którym jest zamocowany, więc widzi, oprócz obrotu bryły, lokalne nachylenie postaci zginania. Dysza wychylana na podstawie tego pomiaru pobudza zginanie. Bez filtra wzmocnienie pętli zginania w rezonansie (dla wzmocnień z max q) wynosi ok. 3,6: postać jest niestabilna w każdej chwili lotu.

Dwa klasyczne sposoby. Stabilizacja wzmocnieniem: filtr dolnoprzepustowy (albo zaporowy) na pomiarach tłumi sygnał na częstotliwości zginania; filtr 5 rad/s tłumi go pięciokrotnie (−13 dB), ale na częstotliwości 2 rad/s opóźnia fazę o 25∘25^\circ. Stabilizacja fazą: żyroskop w miejscu, gdzie nachylenie postaci ma znak tłumiący (za jej strzałką); działa, dopóki kształt postaci jest dobrze znany, a ten zmienia się w miarę zużywania paliwa. Tu wraca harmonogram: z filtrem i stałymi wzmocnieniami pętla bryły sztywnej traci stabilność po ok. 100 s (bieguny +0,56±4,2i+0{,}56 \pm 4{,}2i), bo pasmo rośnie i opóźnienie filtra staje się za duże. Z harmonogramem (i żyroskopem w położeniu z przeciwnym nachyleniem postaci) jest stabilna przez cały lot, choć z niewielkim zapasem.

Symulacja 2 Bryła sztywna i pierwsza postać zginania w wybranej chwili lotu, start z błędem 1∘1^\circ i małym ugięciem. Włączaj i wyłączaj filtr, harmonogram i położenie żyroskopu; przesuwaj chwilę lotu.

Zadania · część 5

2 zadania · ok. 25 min

  1. Policz moduł i fazę filtra H(s)=ωf2/(s2+2ζfωfs+ωf2)H(s) = \omega_f^2/(s^2 + 2\zeta_f\omega_fs + \omega_f^2), ωf=5\omega_f = 5 rad/s, ζf=0,5\zeta_f = 0{,}5, dla ω=2\omega = 2 i 11,311{,}3 rad/s.

    Odpowiedź

    Dla 2 rad/s: 25/(21+10i)25/(21 + 10i): moduł 1,08, faza −25,5∘-25{,}5^\circ. Dla 11,3 rad/s: 25/(−103+56,5i)25/(-103 + 56{,}5i): moduł 0,21 (−13,4 dB), faza −151∘-151^\circ.

  2. Dlaczego harmonogram wzmocnień poprawia też problem zginania?

    Odpowiedź

    Wzmocnienie pętli zginania jest proporcjonalne do KdK_d (żyroskop prędkości). Harmonogram zmniejsza KdK_d trzykrotnie pod koniec lotu (z 1,02 do 0,34 s), więc i wzmocnienie pętli zginania spada z 3,6 do 1,2, a pasmo bryły sztywnej zostaje daleko od opóźnienia filtra.

6 Metoda i przykłady rozwiązane

Metoda: projekt sterowania pochyleniem rakiety

  1. Profil lotu: q(t)q(t), m(t)m(t), I(t)I(t), xcg(t)x_{cg}(t) → μα(t)\mu_\alpha(t), μc(t)\mu_c(t).
  2. Regulator: ωn\omega_n między biegunem niestabilnym a pierwszą postacią zginania; KpK_p, KdK_d z harmonogramu.
  3. Wiatr: qαq\alpha w najgorszym profilu wiatru; odciążenie, jeśli trzeba.
  4. Zginanie i ciecz: filtr (wzmocnienie) albo położenie czujnika (faza); sprawdzić w każdej chwili lotu.

Przykład 6.1 Regulator na max q

Zaprojektuj PD na max q i sprawdź go na początku lotu.

  1. μα=0,213\mu_\alpha = 0{,}213, μc=2,76\mu_c = 2{,}76; ωn=2\omega_n = 2, ζ=0,7\zeta = 0{,}7: Kp=1,53K_p = 1{,}53, Kd=1,02K_d = 1{,}02 s.
  2. W 10. sekundzie (μα=0,006\mu_\alpha = 0{,}006, μc=1,61\mu_c = 1{,}61): s2+1,64s+2,46=0s^2 + 1{,}64s + 2{,}46 = 0, ωn=1,57\omega_n = 1{,}57, ζ=0,52\zeta = 0{,}52.

Wynik: na starcie trochę wolniej i słabiej tłumione, ale poprawnie.

Sprawdzenie: Kp=1,53≫μα/μcK_p = 1{,}53 \gg \mu_\alpha/\mu_c w każdej chwili lotu, stabilność statyczna zachowana ✓.

Przykład 6.2 Prąd strumieniowy

Dopuszczalne obciążenie (przyjęte): 150 kPa·°. Wiatr 40 m/s na 11 km. Czy wystarczy utrzymanie orientacji?

  1. Utrzymanie orientacji: największe qα=183q\alpha = 183 kPa·° (symulacja), przekroczone.
  2. Odciążenie z Kα=0,8KpK_\alpha = 0{,}8K_p: 99 kPa·°, dysza do 0,21∘0{,}21^\circ, odchylenie od toru 2,2∘2{,}2^\circ.

Wynik: potrzebne odciążenie; w dniu startu można też dopasować program pochylenia do zmierzonego wiatru.

Sprawdzenie: sama ocena statyczna z wiatru na max q (138⋅4,27/4,05=146138\cdot 4{,}27/4{,}05 = 146 kPa·°) jest niższa niż wynik symulacji, bo najsilniejszy wiatr i max q nie wypadają w tej samej chwili, a w przejściu przez warstwę wiatru pojawia się przeregulowanie ✓.

Przykład 6.3 Wybór filtra

Postać zginania 11,3 rad/s, pasmo bryły 2 rad/s. Jaki filtr?

  1. Bez filtra wzmocnienie pętli zginania 3,6 przy niekorzystnej fazie: niestabilne.
  2. Filtr 5 rad/s: −13 dB na zginaniu (wzmocnienie pętli 0,76 < 1), −25∘-25^\circ fazy przy 2 rad/s.
  3. Z harmonogramem stabilne przez cały lot; ze stałymi wzmocnieniami niestabilne od ok. 100 s.

Wynik: filtr dolnoprzepustowy plus harmonogram; zapas fazy pozostaje mały, w praktyce dodaje się filtr zaporowy dokładnie na zginaniu.

Sprawdzenie: Symulacja 2 w 100. i 140. sekundzie, z filtrem, bez harmonogramu: drgania narastają z częstością ok. 4–5 rad/s, czyli bryły sztywnej, nie zginania ✓.

7 Błędne intuicje, których trzeba się oduczyć

„Rakieta leci prosto, bo ciąg działa wzdłuż osi.”
Ciąg wzdłuż osi nie daje momentu; o stateczności decyduje położenie środka parcia względem środka masy, a w rakietach bez stateczników jest ono niekorzystne.
„Do sterowania potrzeba dużego wychylenia dyszy.”
Ułamek stopnia równoważy moment aerodynamiczny; wychylenie ogranicza raczej szybkość i pasmo niż zakres.
„Jeden dobry regulator wystarczy na cały lot.”
Współczynniki zmieniają się kilka do kilkudziesięciu razy; bez harmonogramu pasmo ucieka w stronę zginania i opóźnienia filtrów.
„Najlepiej trzymać orientację jak najdokładniej.”
Na wietrze to maksymalizuje obciążenie konstrukcji; odciążenie celowo pozwala rakiecie skręcić w wiatr.
„Żyroskop mierzy obrót rakiety.”
Mierzy obrót przekroju, w którym siedzi, razem z lokalnym nachyleniem zginającego się kadłuba.

8 Zadania do przemyślenia

Te zadania wymagają więcej myślenia niż liczenia.

Zadania do przemyślenia

5 zadań · ok. 1,5 godziny

  1. Przelewające się paliwo. Paliwo w zbiornikach ma własne mody drgań (ok. 1 Hz i mniej). Jak wpływa to na sterowanie i jak się z tym walczy?

    Rozwiązanie
    1. Masa cieczy przesuwająca się w zbiorniku działa jak wahadło sprzężone z rakietą: dodatkowa para biegunów blisko pasma regulatora, która może być niestabilna przy niekorzystnej fazie.
    2. Środki: przegrody w zbiornikach (podnoszą tłumienie i częstotliwość), położenie zbiorników względem środka masy, uwzględnienie modu w projekcie (stabilizacja fazą).
  2. Kilka silników. Rakieta z dziewięcioma silnikami może sterować przechyleniem (obrotem wokół osi podłużnej). Jak? Czego nie umie jeden silnik?

    Rozwiązanie
    1. Silniki odsunięte od osi, wychylone stycznie w przeciwnych kierunkach, dają parę sił wokół osi podłużnej.
    2. Jeden centralny silnik na kardanie daje tylko pochylenie i odchylenie; przechylenie wymaga osobnych silniczków (np. wylot turbopompy, silniczki sterujące).
  3. Model bez ruchu postępowego. Nasz model pomija zmianę toru lotu. Kiedy to uprawnione i co się zmienia po jej uwzględnieniu?

    Rozwiązanie
    1. Zmiana kąta toru od siły poprzecznej, γ˙≈(Tsin⁡α+N)/(mV)\dot\gamma \approx (T\sin\alpha + N)/(mV) (bez grawitacji), jest powolna: przy α=3∘\alpha = 3^\circ na max q ok. 0,15∘0{,}15^\circ/s, wobec pasma 2 rad/s. Na skali sekund tor jest prawie stały.
    2. W dłuższej skali tor skręca w stronę siły normalnej i kąt natarcia częściowo sam maleje; odciążenie to wykorzystuje. Pełny model (stany θ\theta, θ˙\dot\theta, γ\gamma albo przemieszczenie poprzeczne) daje dodatkowy, wolny biegun „dryfu”.
  4. Niepewność aerodynamiki. CNαC_{N\alpha} i xcpx_{cp} przy prędkościach okołodźwiękowych znane są z dokładnością kilkudziesięciu procent. Jaki zapas trzeba zaprojektować?

    Rozwiązanie
    1. μα\mu_\alpha może być np. o 50% większe: KpK_p nadal musi przekraczać μα/μc\mu_\alpha/\mu_c z zapasem, a pasmo nie może spaść zbyt blisko bieguna niestabilnego.
    2. Klasycznie: zapas wzmocnienia ok. 6 dB i fazy ok. 30∘30^\circ dla bryły sztywnej, sprawdzone w najgorszych kombinacjach (Monte Carlo jak w lekcji 10 Symulacja 6 stopni swobody: składamy samolot).
  5. Powrót stopnia. Stopień wracający silnikami w dół (lądowanie na barce) leci tyłem. Czy jest statecznie stateczny?

    Rozwiązanie
    1. Lecąc tyłem, „nosem” jest sekcja silników; środek parcia przesuwa się w jej stronę, a środek masy pustego stopnia leży nisko, przy silnikach. Statecznie bywa blisko obojętności.
    2. Dlatego takie stopnie mają kratowe stery aerodynamiczne u góry: przesuwają środek parcia i dają sterowanie, gdy silniki nie pracują.

9 Sprawdź się

Odpowiedz w myślach, zanim rozwiniesz odpowiedź.

1 Kiedy rakieta jest statycznie niestateczna?

Gdy środek parcia leży przed środkiem masy: μα>0\mu_\alpha > 0, biegun +μα+\sqrt{\mu_\alpha}.

2 Jaki jest warunek stabilności statycznej z PD?

Kp>μα/μcK_p > \mu_\alpha/\mu_c.

3 Dlaczego potrzebny jest harmonogram wzmocnień?

μα\mu_\alpha i μc\mu_c zmieniają się wielokrotnie w czasie lotu; stałe wzmocnienia przesuwają pasmo.

4 Co jest miarą obciążenia od wiatru?

qαq\alpha: siła normalna i moment zginający kadłub są do niego proporcjonalne.

5 Na czym polega odciążenie?

Sprzężenie od kąta natarcia (akcelerometr) skręca rakietę w stronę wiatru; mniejsze qαq\alpha za cenę odchylenia od toru.

6 Dwa sposoby na zginanie kadłuba?

Stabilizacja wzmocnieniem (filtr) i fazą (położenie czujnika).

10 Karta wzorów i co dalej

Model

θ¨=μα(θ+αw)+μcδ\ddot\theta = \mu_\alpha(\theta + \alpha_w) + \mu_c\delta

μα=qSCNα(xcg−xcp)/I\mu_\alpha = qSC_{N\alpha}(x_{cg} - x_{cp})/I, μc=Tlc/I\mu_c = Tl_c/I

αw=arctan⁡(w/V)\alpha_w = \arctan(w/V); obciążenie ∝qα\propto q\alpha

Regulator

Kp=(ωn2+μα)/μcK_p = (\omega_n^2 + \mu_\alpha)/\mu_c, Kd=2ζωn/μcK_d = 2\zeta\omega_n/\mu_c

Kp>μα/μcK_p > \mu_\alpha/\mu_c

utrzymanie: α=αwμcKp/(μcKp−μα)\alpha = \alpha_w\mu_cK_p/(\mu_cK_p - \mu_\alpha)

pasmo: biegun niestabilny ≪ ωn\omega_n ≪ zginanie

Do przeczytania

  • Obowiązkowo: A. Tewari, Atmospheric and Space Flight Dynamics (Birkhäuser), rozdział o dynamice i sterowaniu rakiet; B. Wie, Space Vehicle Dynamics and Control (AIAA), rozdział o sterowaniu rakietą nośną (zginanie, ciecz, odciążenie).
  • Dla chętnych: P. H. Zipfel, Modeling and Simulation of Aerospace Vehicle Dynamics (AIAA): pełne modele pocisków i rakiet w symulacji 6 DOF.

Regulator trzyma rakietę na zadanej orientacji. Ale skąd wiadomo, jaka ma być ta orientacja w każdej sekundzie, i co robić, gdy wiatr albo słabszy silnik zepchnie rakietę z planu? Ostatnia lekcja dynamiki lotu: naprowadzanie.

Korzystają z tej lekcji 12 Naprowadzanie: trajektoria nominalna i śledzenie odchyłek