WYZNACZANIE MODELU STEROWANIA SAMOLOTEM ZAPEWNIAJĄ CEGO Ś CISŁĄ REALIZACJĘ RUCHU PROGRAMOWEGO*



Podobne dokumenty
MODEL MATEMATYCZNY WYZNACZANIA FUNKCJI STEROWANIA SAMOLOTEM W PĘ TLI

Wykład 3. Ruch w obecno ś ci wię zów

SYMULACJA NUMERYCZNA STEROWANEGO SAMOLOTU W RUCHU SPIRALNYM. 1. Wstę p

MODELOWANIE CYFROWE PROCESU STEROWANIA SAMOLOTU W RUCHU SPIRALNYM. 1. Wstę p

ż (0 = Rz(0+ Sm(0, ( 2 )

Ruch w potencjale U(r)=-α/r. Zagadnienie Keplera Przybli Ŝ enie małych drgań. Wykład 7 i 8

+a t. dt (i - 1, 2,..., 3n), V=I

SYSTEM SYMULACJI TRENAŻ ERA LOTU, NAPROWADZANIA I WALKI POWIETRZNEJ SAMOLOTU

STATECZNOŚĆ DYNAMICZNA Ś MIGŁOWCA Z WIRNIKIEM PRZEGUBOWYM

STATECZNOŚĆ SPIRALNA SAMOLOTU W RUCHU PRZESTRZENNYM Z UWZGLĘ DNIENIEM EFEKTÓW ELEMENTÓW WIRUJĄ CYCH ZESPOŁU NAPĘ DOWEGO*

PRAWA ZACHOWANIA. Podstawowe terminy. Cia a tworz ce uk ad mechaniczny oddzia ywuj mi dzy sob i z cia ami nie nale cymi do uk adu za pomoc

IDENTYFIKACJA PARAMETRYCZNA MODELU MATEMATYCZNEGO SAMOLOTU. 1. Wprowadzenie

POWŁOKI PROSTOKREŚ LNE OPARTE NA OKRĘ GU PRACUJĄ CE W STANIE ZGIĘ CIOWYM STANISŁAW BIELAK, ANDRZEJ DUDA. 1. Wstę p

OPTYMALIZACJA POŁOŻ ENIA PODPÓR BELKI SZTYWNO- PLASTYCZNEJ OBCIĄ Ż ONEJ IMPULSEM PRĘ DKOŚ CI. 1, Wstę p

O PEWNYM UOGÓLNIENIU METODY ORTOGONALIZACYJNEJ. 1, Uwagi wstę pne

Scenariusz lekcji. Wojciech Dindorf Elżbieta Krawczyk

REDUKCJA STOPNI SWOBODY UKŁADÓW DYSKRETNYCH JANUSZ BARAN, KRZYSZTOF MARCHELEK

USTALONY KORKOCIĄ G SAMOLOTU, WARUNKI RÓWNOWAGI. i. Wstę p

ANALIZA DOKŁADNOŚ CI PROWADZENIA WYPORNOŚ CIOWYCH OBIEKTÓW NAWODNYCH PO ZADANEJ TRAJEKTORII W RÓŻ NYCH WARUNKACH HYDROMETEOROLOGICZNYCH.

MODEL AERODYNAMICZNY I OPIS MATEMATYCZNY RUCHU WYDŁUŻ ONEGO POCISKU CIĘ Ż KIEGO* 1. Wprowadzenie

WYZNACZANIE NAPRĘ ŻŃ ENA PODSTAWIE POMIARÓW TYLKO JEDNEJ SKŁ ADOWEJ ODKSZTAŁ CENIA

Ogólna charakterystyka kontraktów terminowych

DYNAMIKA SZTYWNEJ PŁYTY SPOCZYWAJĄ CEJ NA SPRĘ Ż YSTO- PLĄ STYCZNY M PODŁOŻU ZE ZMIENNĄ GRANICĄ PLASTYCZNOŚ CI CZĘ ŚĆ II. SPRĘ Ż YSTE ODCIĄ Ż ENI E

ZMODYFIKOWANA METODA PROPORCJONALNEGO NAPROWADZANIA POCISKÓW W POZIOMEJ PŁASZCZYŹ NIE ZBLIŻ ENIA

O MODELOWANIU W BUDOWIE MASZYN

WARUNEK OSCYLACYJNOŚ CI WAHAŃ RAKIETY JAKO KRYTERIUM DOBORU DŁUGOŚ CI WYRZUTNI. 1. Wstę p

ZASTOSOWANIE PROCESÓW MARKOWA DO MODELOWANIA I BADANIA UKŁADU MECHANICZNEGO TOR- POJAZD SZYNOWY. Streszczenie

PŁYTY PROSTOKĄ TNE O JEDNOKIERUNKOWO ZMIENNEJ SZTYWNOŚ CI

Rozwiązywanie umów o pracę

MODELOWANIE SERWOMECHANIZMU HYDRAULICZNEGO NA MASZYNIE CYFROWEJ. 1. Wprowadzenie

ANALIZA KONWEKCYJNEGO REKUPERATORA PĘ TLICOWEGO Z KRZYŻ OWYM PRZEPŁYWEM CZYNNIKÓW JAN SKŁADZIEŃ (GLIWICE) 1. Wstę p

40. Międzynarodowa Olimpiada Fizyczna Meksyk, lipca 2009 r. ZADANIE TEORETYCZNE 2 CHŁODZENIE LASEROWE I MELASA OPTYCZNA

SYNTEZA GROWEGO SYSTEMU NAPROWADZANIA SAMOLOTU NA SAMOLOT- CEL W PŁASZCZYŹ NIE PODŁUŻ NEJ METODĄ GIER ELEMENTARNYCH

W KORKOCIĄ GU* 1. Wstę p

5. Obliczanie pochodnych funkcji jednej zmiennej

METODA IDENTYFIKACJI PODATNOŚ CI DYNAMICZNEJ FUNDAMENTÓW MASZYN JANUSZ K O L E N D A (GDAŃ SK) 1. Wstę p

Zalecenia dotyczące prawidłowego wypełniania weksla in blanco oraz deklaracji wekslowej

Automatyka. Etymologicznie automatyka pochodzi od grec.

Schemat ukł adu pokazano na rys. 1. Na masę m podwieszoną na sprę ż yni e o sztywnoś ci c działa siła okresowa P(t) = P o

OSZACOWANIE ROZWIĄ ZAŃ RÓWNAŃ KANONICZNYCH METODY SIŁ W PRZYPADKU PRZYBLIŻ ONEGO WYZNACZANIA LICZB WPŁYWOWYCH. 1. Wstę p

DRGANIA MECHANICZNE. materiały uzupełniające do ćwiczeń. Wydział Samochodów i Maszyn Roboczych studia inżynierskie

INSTRUKCJA DLA UCZESTNIKÓW ZAWODÓW ZADANIA

ODPOWIEDZI I SCHEMAT PUNKTOWANIA ZESTAW NR 2 POZIOM ROZSZERZONY. S x 3x y. 1.5 Podanie odpowiedzi: Poszukiwane liczby to : 2, 6, 5.

Karta (sylabus) przedmiotu Transport Studia I stopnia o profilu: A X P. Napędy Lotnicze. Zaliczenie wykładu i projektowania Język wykładowy:

KOMISJA WSPÓLNOT EUROPEJSKICH. Wniosek DECYZJA RADY

INSTRUKCJA DO ĆWICZENIA NR 5

SZCZEGÓŁOWY OPIS PRZEDMIOTU ZAMÓWIENIA

II. WNIOSKI I UZASADNIENIA: 1. Proponujemy wprowadzić w Rekomendacji nr 6 także rozwiązania dotyczące sytuacji, w których:

Rys Mo liwe postacie funkcji w metodzie regula falsi

INFORMACJA DOTYCZĄCA DZIAŁALNOŚ TOWARZYSTW FUNDUSZY INWESTYCYJNYCH W 2004 ROKU

Cel modelowania neuronów realistycznych biologicznie:

WIESŁAW OSTACHOWICZ, JANISŁAW TARNOWSKI (GDAŃ SK)

REGULAMIN PRZEPROWADZANIA OCEN OKRESOWYCH PRACOWNIKÓW NIEBĘDĄCYCH NAUCZYCIELAMI AKADEMICKIMI SZKOŁY GŁÓWNEJ HANDLOWEJ W WARSZAWIE

X=cf...fxflpiyddcpi, " i

Przygotowały: Magdalena Golińska Ewa Karaś

i- i.a... (i) 1. Wstę p

POWIATOWY URZĄD PRACY W LIDZBARKU WARMIŃSKIM

WYKŁAD 8. Postacie obrazów na różnych etapach procesu przetwarzania

Zmiany pozycji techniki

UMOWA korzystania z usług Niepublicznego Żłobka Pisklęta w Warszawie nr../2013

PODSTAWY METROLOGII ĆWICZENIE 4 PRZETWORNIKI AC/CA Międzywydziałowa Szkoła Inżynierii Biomedycznej 2009/2010 SEMESTR 3

ZAPROSZENIE nr 55/2012 z dnia roku do złożenia oferty na zamówienie o wartości poniżej EURO

I B. EFEKT FOTOWOLTAICZNY. BATERIA SŁONECZNA

Procedura uzyskiwania awansu zawodowego na stopień nauczyciela mianowanego przez nauczycieli szkół i placówek

Rozdział 6. Pakowanie plecaka. 6.1 Postawienie problemu

ZASTOSOWANIE RACHUNKU OPERATORÓW MIKUS- IŃSKIEGO W PEWNYCH ZAGADNIENIACH DYNAMIKI KONSTRUKCJI

Na podstawie art.4 ust.1 i art.20 lit. l) Statutu Walne Zebranie Stowarzyszenia uchwala niniejszy Regulamin Zarządu.

PRAKTYCZNE ZASTOSOWANIE ELEMEN TÓW ANALIZY M OD ALN EJ DO DYNAMICZNYCH BADAŃ OBRABIAREK. 1. Wprowadzenie

6. ZWIĄZKI FIZYCZNE Wstęp

Wprowadzenie do informatyki - ć wiczenia

Podstawowe działania w rachunku macierzowym

MATEMATYKA POZIOM ROZSZERZONY PRZYK ADOWY ZESTAW ZADA NR 2. Miejsce na naklejk z kodem szko y CKE MARZEC ROK Czas pracy 150 minut

DYNAMIKA RUCHU FOTELA ODRZUCANEGO WZGLĘ DEM SAMOLOTU W LOCIE SYMETRYCZNYM* 1. Wstę p

INFORMACJE O INSTRUMENTACH FINANSOWYCH WCHODZĄCYCH W SKŁAD ZARZADZANYCH PRZEZ BIURO MAKLERSKIE PORTFELI Z UWZGLĘDNIENIEM ZWIĄZANYCH Z NIMI RYZYK

DANE DOTYCZĄCE DZIAŁALNOŚ CI OGÓŁEM DOMÓW MAKLERSKICH, ASSET MANAGEMENT I BIUR MAKLERSKICH BANKÓW W 2002 ROKU I W PIERWSZYM PÓŁROCZU 2003

USTAWA. z dnia 26 czerwca 1974 r. Kodeks pracy. 1) (tekst jednolity)

Algebra liniowa z geometria. - zadania Rok akademicki 2010/2011

ci trwałej modułu steruj cego robota. Po wł niami i programami. W czasie działania wykorzystywane w czasie działania programu: wy robota (poło

Wtedy wystarczy wybrać właściwego Taga z listy.

7. REZONANS W OBWODACH ELEKTRYCZNYCH

WPŁYW RAKIETOWEGO UKŁADU HAMUJĄ CEGO NA RUCH ZASOBNIKA LOTNICZEGO*) 1. Wstę p

Matematyka A, kolokwium, 15 maja 2013 rozwia. ciem rozwia

Rozszerzony konspekt preskryptu do przedmiotu Podstawy Robotyki

EKSPERYMENTALNY SPOSÓB WYZNACZANIA WSPÓŁCZYNNIKA RESTYTUCJI PRACUJĄ CEJ MASZYNY WIBROUDERZENIOWEJ MICHAŁ TALL (GDAŃ. 1. Wstę p

SYSTEM PRZERWA Ń MCS 51

Ćw. 5: Bramki logiczne

Warunki Oferty PrOmOcyjnej usługi z ulgą

Regulamin Projektów Ogólnopolskich i Komitetów Stowarzyszenia ESN Polska

WGŁĘ BIANIE NARZĘ DZIA Z PERIODYCZNYM ZARYSEM KLINOWYM W OŚ RODEK PLASTYCZNY. 1. Wprowadzenie

Konferencja Sądu Arbitrażowego przy SIDiR WARUNKI KONTRAKTOWE FIDIC KLAUZULA 13 JAKO ODMIENNY SPOSÓB WYKONANIA ROBÓT A NIE ZMIANA UMOWY

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów

1 Równania różniczkowe zwyczajne o rozdzielonych zmiennych

IV.3 Ruch swobodny i nieswobodny. Więzy. Reakcje więzów

STOWARZYSZENIE LOKALNA GRUPA DZIAŁANIA JURAJSKA KRAINA REGULAMIN ZARZĄDU. ROZDZIAŁ I Postanowienia ogólne

STABILNOŚĆ UKŁADU WIBRO- UDERZENIOWEGO O WYMUSZENIU KINEMATYCZNYM BOHDAN KOWALCZYK (GDAŃ

Statut Stowarzyszenia SPIN

Elementy cyfrowe i układy logiczne

POSTANOWIENIE. SSN Henryk Pietrzkowski (przewodniczący) SSN Anna Kozłowska SSN Dariusz Zawistowski (sprawozdawca)

2.Prawo zachowania masy

Wykorzystanie synergii obszarowych odpowiedzią na wzrastającą konkurencyjność rynku

Transkrypt:

MECHANIKA TEORETYCZNA I STOSOWANA 3, 25, (1987) WYZNACZANIE MODELU STEROWANIA SAMOLOTEM ZAPEWNIAJĄ CEGO Ś CISŁĄ REALIZACJĘ RUCHU PROGRAMOWEGO* WOJCIECH BLAJER Wyż szaszkoł a Inż ynierska w Radomiu Praca podejmuje zagadnienie ś cisłej realizacji programowego ruchu samolotu. N akł a- dają c na ruch samolotu odpowiednie warunki, czyli wię zy programowe, poszukiwano takiego modelu sterowania, który zapewniłby ś cisłą ich realizację. Zadanie rozwią zano dla modelu samolotu, sztywnego, sterowanego parametrycznie. Sformuł owano kryteria realizowalnoś ci sterowania w założ onym ruchu programowym. Warunki nakładane na układ przez wię zy programowe przekształ cono do odpowiednich równań róż niczkowych zwyczajnych ze wzglę du na funkcje parametrów sterowania. 1. Wstę p Najczę ś cie j podejmowanym zagadnieniem numerycznej symulacji sterowanego ruchu samolotu jest badanie odpowiedzi zamodelowanego ukł adu na narzucony model sterowania [2, 10, 12], Z punktu widzenia symulacji konkretnego manewru czy figury akrobacji lotniczej, istotnym jest jednak przyję cie odpowiedniego modelu sterowania. Najczę ś cie j znane są tylko ogólne zasady sterowania samolotem przy wykonywaniu poszczególnych manewrów. Empiryczny dobór ś cisłych przebiegów czasowych wartoś ci parametrów sterowania, powodują cych dokł adną realizację zał oż onego manewru, jest praktycznie niemożliwy. Oczywiś cie model sterowania moż na uś ciść lipoprzez kolejne jego poprawki lub też zapewnienie sprzę żń e pomię dzy parametrami sterowania i stanem symulowanego lotu (najczę ś cie j odpowiada to modelowym reakcjom pilota lub autopilota na stan lotu). W każ dym przypadku symulowany ruch odwzorowywać jednak bę dzie zamierzony manewr ze skoń czoną dokł adnoś cią. W pracy podję to się rozwią zania zagadnienia odwrotnego. Przyjmują c jako wyjś ciowe odpowiednie warunki nakł adane na ruch samolotu, poszukiwano takiego modelu sterowania, który zapewniał by ś cisłą realizację ruchu okreś lonego tymi warunkami. N arzucone *> Fragmenty pracy przedstawione były w formie referatu na XII Konf. Drgania w układach fizycznych", Poznań Bł aż ejewko, 1986.

438 W. BLAJER na układ warunki rozumieć należy jako wię zy programowe [5, 6, 7], czyli analityczne zwią zki czasu, współ rzę dnych ukł adu oraz ich pochodnych. W takim rozumieniu ruch programowy, czyli ruch zgodny z wię zami, jest ruchem, który w każ dej chwili spełnia nał oż one na niego wię zy. Jak zostanie pokazane w pracy, postulat realizacji wię zów programowych implikuje odpowiednie warunki, spełnienie których w każ dej chwili czasu zapewni realizację zał oż onego ruchu programowego. Warunki te przekształ cone być mogą do postaci równań róż niczkowych zwyczajnych ze wzglę du na funkcje parametrów sterowania. W ten sposób każ dy z wię zów nakłada odpowiedni warunek na model sterowania samolotem. Reasumują c, każ dy model sterowania wypełniają cy warunki nakł adane przez narzucone wię zy programowe stanowić bę dzie rozwią zanie zagadnienia podję tego w pracy. Zagadnienie rozwią zano dla modelu samolotu sztywnego ze sztywnymi układami sterowania. Sterowanie realizowano uzależ niając prawe strony równań ruchu samolotu od poszczególnych parametrów sterowania. Do rozważ ań przyję to przy tym równania ruchu wyprowadzone w ą uasi- współrzę dnyc h dowolnego ukł adu własnego samolotu. Przedstawiona praca jest rozwinię ciem i uogólnieniem zagadnień podję tych w [1, 3, 4. Prace te, a w szczególnoś ci [1], stanowią też przykł ad praktycznego wykorzystania teoretycznego modelu przedstawionego poniż ej. 2. Równania ruchu samolotu swobodnego W zagadnieniach dynamiki ruchu samolotu najczę ś cie j stosowane są równania ruchu wyprowadzone w ą uasi- współ rzę dnyc h wybranego ukł adu własnego. Równania te moż na zapisać jako [9, 10, 12]: Mcó + BMeo= Q*, (1) gdzie zgodnie z cytowanymi powyż ej pracami: M stał owspół czynnikowa macierz bezwł adnoś ci, a> wektor ą uasi- prę dkoś, ci elementami którego są składowe prę dkoś ic liniowej i ką towej samolotu w przyję tym ukł adzie odniesienia, B macierz sprzę ż ńe dynamicznych, której elementami są skł adowe wektora a>, Q* wektor sił uogólnionych na kierunkach ą uasi- współ rzę dnych. Przyjmuje się, że ź ródłem zewnę trznych oddziaływań na samolot w locie są siły i momenty aerodynamiczne, siła cię ż kośi coraz siły i momenty od zespołu napę dowego. Wartoś ci tych oddział ywań zależą od aktualnego stanu lotu samolotu oraz, z wyją tkiem siły grawitacyjnej, od aktualnych wartoś ci parametrów sterowania. Wektor sił uogólnionych zapisać moż na wówczas w formie: Q* = Q*((»,ą, s), (2) gdzie: q wektor współ rzę dnych uogólnionych samolotu, s wektor niezależ nych parametrów sterowania. Najczę ś cie j składowymi wektora s są wartoś ci wychyleń lotek, steru wysokoś ci i kierunku oraz siła cią gu silnika (lub wymiennie prę dkość ką towa obrotów silnika). Czasami jako parametry sterowania wyróż nia się też ką t wychylenia klap, wielkość wysunię cia hamulców aerodynamicznych i inne. Oczywistym jest,; że przy wyko-

MODEL STEROWANIA SAMOLOTEM 439 tiywaniu poszczególnych manewrów w locie, tylko czę ść kanał ów sterowania jest wykorzystywana. W dalszej czę śi cpracy przyjmowane bę dzie, że wektor s jest ^- elementowy. Wektor prę dkoś i cuogólnionych q zwią zany jest z wektorem quasi- prę dkośi co poprzez zależ noś: ć q m Aco, (3) gdzie A macierz o współczynnikach zależ nych od q. Wykorzystują c wzory (l)- (3) oraz uwzglę dniając uwagi poczynione powyż ej, peł ne równania ruchu samolotu dla numerycznej symulacji lotu moż na zapisać w formie układu równań róż niczkowych zwyczajnych pierwszego rzę du o postaci normalnej: w = F(<o,q, s), q = A(q)co, gdzie F = M~ 1 (8*~BMa)). Równania o powyż szej postaci (wraz z odpowiednimi warunkami począ tkowymi) stanowią zwykle wyjś cie do numerycznej symulacji nieustalonych ruchów samolotu. Aktualne wartoś ci wektora stanu [to, q] T zależą przy tym od nałoż onego na układ modelu sterowania, czyli przebiegów zmian elementów wektora s. Najczę ś cie j funkcje te przyjmuje się jako s = s(co, q, t), gdzie t czas. 3. Wię zy programowe i warunki nakładane przez wię zy W pracy przyję to, że narzucony na ruch ukł adu program, realizację którego postuluje się, opisany jest przez a niezależ nych od siebie zwią zków analitycznych: g*(a,q,t)- 0. (5) Każ dy ze zwią zków g i}..., g o wyraża sobą jeden wię ź programowy, którego równanie ma być spełnione podczas symulowanego ruchu. Zakłada się, że funkcje wię zów są co najmniej klasy C 1, a rzą d macierzy dg*jd(t> w obszarze okreś lonośi co i q jest dla dowolnego czasu t równy a. Pomijają c na razie pełniejszą analizę co do maksymalnej iloś ci wię zów programowych, wynika stą d, że nie może ona przekroczyć iloś ci stopni swobody układu. Indeks*, podobnie jak w równaniu (2), oznacza, że równania (5) nie zależą jawnie od prę dkoś i cuogólnionych. Moż na to zawsze uzyskać stosują c podstawienie (3). Równanie (5) reprezentuje zbiór wię zów kinematycznych o dowolnej postaci. Obję ty może też być tym przypadek dowolnej postaci wię zu geometrycznego, czyli fi{q, 0 = 0. (6) Postulują c mianowicie, aż eby w chwili t = 0 ukł ad spełniał warunek wię zu, czyli fi(q o > 0) = 0, warunek (6) moż na przekształ cić do jego równoważ nej formy kinematycznej [7] która to forma jest równoważ na zapisowi (5). W ten sposób dowolny zbiór wię zów programowych geometrycznych i kinematycznych moż na zapisać w jednolitej formie. Oczywiś cie wię zy geometryczne narzucają dodatkowe warunki na poł oż enie ukł adu w chwili / = 0, a równania ich muszą być co najmniej klasy C 2.

440 W. BLAJER Jeś li ukł ad ma realizować narzucony program, równania wię zów (5) muszą być uwzglę d- nione w procesie ruchu opisanego róż niczkowymi równaniami [4]. W odróż nieniu od wię - zów materialnych, w przypadku których ruch zgodny z wię zami wymuszany jest poprzez reakcje wię zów [7], wię zy programowe są czystymi zwią zkami analitycznymi wyraż ającymi warunki jakie winny speł nić rozwią zania odnoś nych równań ruchu. W tym przypadku reakcje wię zów programowych (traktowanych jako idealne wię zy materialne), które mogłyby być traktowane jako dodatkowe siły sterują ce [5, 6, 7], wymuszają ce ruch zgodny z wię zami, nie mają fizycznego sensu. Ruch programowy winien przebiegać tak, by reakcje wię zów programowych w sensie Appela- Czetajewa toż samoś ciowo równały się zeru. Fizycznie bowiem reakcji takich być nie moż e. Realizację narzuconego programu ruchu zapewnić moż na jedynie poprzez dobór odpowiedniego modelu sterowania. W pracy wykazano moż liwość doboru takiego modelu. Równania wię zów programowych (5) narzucają ograniczenia również na quasi- przyspieszenia, mianowicie [5,6,7]: Jeż el i zał oż ymy, że w chwili / = 0 ukł ad speł nia nałoż one wię zy, czyli: g*(at Qt q 0,Q) = 0, (9) ruch programowy realizowany bę dzie jeś li w dowolnej chwili czasu / speł nione bę dą zależnoś ci (8). Podstawiają c do tych równań wartoś ci na io i q zgodnie z (4), przekształ cają się one do nastę pują cej postaci: 8q! Zgodnie z wcześ niejszymi uwagami, równania (10) są a zależ noś ciami, które moż na zapisać symbolicznie jako: 8t w* = w*(s, 0,q, t) = 0. (11) Reasumują c, jeś li w chwili począ tkowej t = 0 ukł ad spełnia wię zy, czyli prawdziwe są równania (9), ruch programowy opisany zwią zkami (5) realizowany bę dzie ś ciśe l gdy w każ dej chwili czasu wypeł niane bę dą warunki (11). Te ostatnie wynikają z ograniczeń nakładanych przez wię zy na wektor stanu układu równań róż niczkowych (4). W dalszej czę ś i c pracy warunki (11) nazywane bę dą wię zami dynamicznymi. Wyraż enia (11) mają charakter ogólny. W szczególnym przypadku mogą one nie zależ eć jawnie o niektórych lub nawet wszystkich parametrów sterowania [1, 3, 4], Dotychczas nie dyskutowano też sprawy wzajemnych proporcji długoś ci wektorów s i g*. Zagadnienia te rozpatrzone bę dą w nastę pnym rozdziale. 4. Warunki wię zów programowych jako ograniczenia nakł adane na model sterowania samolotem Traktują c poszczególne parametry sterowania s = [s t,..., s b ] T jako dodatkowe zmienne, układ równań (4) oraz zwią zki (11) traktować moż na jako 2n+a zależ nośi cna 2n+b

MODEL STEROWANIA SAMOLOTEM 441' zmiennych, gdzie n ilość stopni swobody. Wnioskować stą d moż na, że podstawowym warunkiem realizowalnoś ci sterowania w ruchu programowym jest, by ilość nał oż onych wię zów był a nie wię ksza niż ilość niezależ nych kanałów sterowania. Wcześ niej stwierdzono już, że ilość wię zów programowych nie może przekroczyć iloś ci stopni swobody układu. Ostatecznie wię c, najogólniejszy warunek konieczny realizowalnoś ci sterowania w ruchu programowym moż na sformułować nastę pują co: a^b4n. (12) Nie jest to oczywiś cie warunek wystarczają cy realizowalnoś ci sterowania. Z drugiej strony a zależ nośi ctypu (11) determinować bę dzie tylko a parametrów sterowania. Pozostałe b a parametrów sterowania, z punktu widzenia realizacji programu (5), może być przyję ta dowolnie. Na funkcje zmian tych parametrów bę dą nakł adane jedynie ograniczenia co do odpowiedniej klasy funkcji. Rozważ my w pierwszym kroku przypadek, gdy układ warunków (11) zależy jawnie od co najmniej a parametrów sterowania oraz daje się rozwikłać ze wzglę du na a parametrów sterowania s» [5j,..., s a ] T - Inaczej mówią c, ze zwią zków (11) moż na wyznaczyć a zależ nośi ctypu: s = s(fi), q, s, t), (13) gdzie s [s lt...,s b _ a ] T wektor pozostałych b a parametrów sterowania, którego elementy, z punktu widzenia realizacji wię zów programowych (5), mogą być przyję te dowolnie jako 3 = s(co,q,t). (14} Uwzglę dniając powyż sze, warunki (13) nakładane na a kanałów sterowania, a wynikają ce bezpoś rednio z równań wię zów dynamicznych (11), są funkcjami typu: s = s*(co,q,t). (15) Przyję te a priori funkcje s muszą być przy tym co najmniej cią głe w całym zakresie okreslonoś ci. W przypadku tym układ równań (4), odpowiedź którego realizować bę dzie ś ciśe l program (5), przekształcić moż na do postaci: w = F((o, q, s,s) = q = A(q)(o, F*((o,q,t), gdzie F* funkcje prawych stron odpowiednich równań ukł adu (4) po wstawieniu (14) i (15). Wartoś ci począ tkowe wektora stanu ukł adu (16) muszą być przy tym dobrane tak. aż eby zachowane były warunki (9). Tym samym zwią zki (15) umoż liwiaj ą wyznaczenie ś cisłego modelu sterowania zapewniają cego realizację programu (5). W przypadku ogólnym ukł ad warunków (11) nie musi dać się efektywnie rozwikłać wzglę dem a parametrów sterowania (nawet wówczas, gdy układ ten zależy jawnie od co najmniej a parametrów sterowania). Warunki wię zów dynamicznych mogą poza tym zależ eć jawnie od mniejszej niż a liczby parametrów sterowania (jak np. w pracach [1, 3, 4]). W koń cu, zadanie sterowania w zadanym ruchu programowym może okazać się nierealizpwalne. Poniż ej starano się rozważ yć to zagadnienie w miarę ogólnie. Na wstę pie zało- (16/

442 W. BLAJER ż ono, że spełniony jest warunek a ^ b 4 n oraz że ukł ad równań (11), bez wzglę du na powód, nie moż na efektywnie rozwikł ać wzglę dem a parametrów sterowania. Narzucają c warunek realizacji wię zów dynamicznych w chwili t = 0, czyli: w*(s o,c» o,q o,0) = 0, (17) ruch zgodny z wię zami realizowany bę dzie wówczas, gdy w każ dej chwili czasu spełniane bę dą zależ nośi c róż niczkowe: dw* dt dw* w / Ź IMJ* I / ń w* \ ÓW jr + = 0. (18) Jeś li dokonać analogicznych podstawień na w i q jak przy przejś ciu od wzoru (8) do (10), równania (18) moż na przedstawić jako ogólne zależ nośi ctypu: w*(s,s,a>,q,t) = 0. (19) Dokonują c w analogiczny sposób m- krotnego róż niczkowania wyjś ciowych zależ nośi c (11) otrzymać moż na: n>* w (Ji,...,4 m '5 s b,...,si m >.\<o,q,t) m 0, (20) gdzie m l5..., m b < m. Ż ą daćnależy przy tym, aż eby speł nione były nastę pują ce warunki począ tkowe: M>* <(> Oo* s 0,,..,4'>,fl)o,?o»0)=»0, r = l,...,m- l. (21) Jeś li dla pewnego m układ równań (20) da się rozwikłać wzglę dem najwyż szych pochodnych a parametrów sterowania, układ ten moż na przedstawić w postaci normalnej [8, 11]: S5 ra^ = / / Si, -, ~st l ~ l \..., ~s a 5f«- i3, l fl+ lj..., S'"+ V l) ;... %,... %m»', w,?,t), ^- 1.»..«. (22) gdzie: * i 5 są definiowane analogicznie jak we wzorach (13) i (14). Warunkiem koniecznym umoż liwiają cym przejś cie od wzoru (20) do (22) jest przy tym, aż eby gdzie: det 8s =0, (23) dw? m l)i T ds a dw* 3K 3*! "' ds a Wynika z powyż szego mię dzy innymi, że warunki łv* (m " L> muszą zależ eć jawnie od co najmniej a parametrów sterowania. Ponieważ parametry sterowania ~s mogą być, z punktu widzenia realizacji wię zów, dowolnymi funkcjami typu (14) (ale odpowiedniej klasy C m *, gdzie m k = m a+1,..., m b ),.zależ nośi c (22) są w istocie nastę pują cymi : 5jv = / / (5 I;..., n m >~ l \..., l«,...>r«-! ),o.<r s 0. ; = i. - >«(24)

MODEL STEROWANIA SAMOLOTEM 443 Ukł ad powyż szy sprowadzić moż na do rzę du pierwszego oraz doł ą czy ć do równań ruchu (4). Uwzglę dniając wcześ niejsze uwagi, peł ny ukł ad równań róż niczkowych samolotu realizują cego narzucony ruch programowy zapisać moż na nastę pują co : q = A(q)a, hi " ~ s n, (25) ~ s Jmj = fj*oji.,, Sjmj> < >?> 0> a.gdzie / = I,..., a. Równania te stanowią ukł ad 2«+ ntj równań róż niczkowych zwyczajnych rzę du pierwszego o postaci normalnej. Wartoś ci począ tkowe zmiennych ukł adu speł niać przy tym muszą warunki (9), (17) i (21), czyli a+a+mca- l) równań algebraicznych. N iezbę dnym jest wię c, aż eby k = 2n + J?mj- [a + a + m(a~\)]^ 0. (26) Wynika z powyż szego, że k wartoś ci począ tkowych wektora stanu ukł adu (25) ustalonych może być dowolnie. Jeś i l w chwili t = 0 wektor stanu ukł adu (25) speł nia niezbę dne warunki począ tkowe, to niezależ nie od doboru funkcji zmian wektora ~s oraz niezależ nie od doboru k wartoś ci począ tkowych ukł adu, ruch samolotu opisany tymi równaniami realizować bę dzie ś ciśe l narzucony program (5). Zmienne ~ś L j(t) (j = 1,...,d) stanowią przy tym poszukiwany model sterowania samolotem, zapewniają cy ś cisłą realizację narzuconego ukł adu więzów programowych. Dotychczas nie dyskutowano wartoś ci parametru m, czyli niezbę dnej krotnoś ci różniczkowania wię zów dynamicznych w celu uzyskania moż liwośi crozwikł ania, przekształ - conych tak równań wię zów, wzglę dem najwyż szych pochodnych a parametrów sterowania. W pracy nie dopracowano się kryterium pozwalają cego na oszacowanie liczby m w przypadku ogólnym. Moż na jedynie pokazać, że kolejne róż niczkowanie warunków wię zów programowych rzeczywiś cie może doprowadzić do rozwią zania zagadnienia. Jak wykazano wcześ niej, warunkiem niezbę dnym dł a wł asnoś i c(23) jest jawna zależ ność przekształ conych warunków wię zów od co najmniej a parametrów sterowania. Jeś li na danym kroku róż niczkowania wł asność ta nie jest speł niona lub nie jest speł niony warunek (23), w kroku nastę pnym, dzię ki ewentualnemu pojawieniu się nowych elementów wektora s (za quasi- przyspieszenia co podstawia się prawe strony równań z ukł adu (4)), warunek (23) może być speł niony. Jak przekonano się w pracach [1, 3, 4], w zagadnieniach praktycznych (choć nie moż na tego uogólniać) wystarcza trój-, a dzię ki szczególnemu podejś ciu do zagadnienia, nawet dwukrotne róż niczkowanie warunków wię zów dynamicznych. Ma to o tyle istotne znaczenie, że każ dy krok róż niczkowania wydatnie komplikuje model matematyczny.

444 W. BLAJER 5. Wnioski W pracy przedstawiono ogólny model matematyczny wyznaczania modelu sterowania samolotem w ruchu programowym. Zagadnienie może być rozszerzone również na inne ukł ady sterowane parametrycznie. Sens metody nie uległ by też zmianie gdyby równania ruchu układu wyprowadzone był y w ukł adzie współ rzę dnych uogólnionych. Rozwią zanie podję tego zagadnienia oparto na specyficznym podejś ciu do zagadnienia wię zów nałoż onych na układ. W poję ciu klasycznym oddział ywanie wię zów na ukł ad realizuje się poprzez reakcje wię zów, czyli dodatkowe siły (obok sił czynnych) wymuszają ce ruch zgodny z wię zami. W podobny sposób potraktować moż na ruch programowy ukł adu sterowanego sił ami zewnę trznymi. Sił y sterują ce utoż samić należ ał oby w takim wypadku z siłami reakcji wię zów programowych traktowanymi jako idealne wię zy materialne. Zagadnienie to rozważ one jest m.in.w pracach [5, 6]. W rozważ anym przypadku ruchu samolotu, albo ogólniej układu sterowanego parametrycznie, podejś cie takie nie ma fizycznego sensu. Wartoś ci parametrów sterowania wpł ywają bezpoś rednio na wielkość oddziaływań zewnę trznych. Zadanie rozwią zać moż na jedynie poprzez odpowiedni dobór modelu sterowania, zapewniają cych taką kreację sił czynnych, że powodować one bę dą ruch ś ciśe lrealizują cy nał oż ony program. Ostatni warunek wyraż aj ą sobą równania wię zów dynamicznych (11). Model matematyczny opisany w rozdziale 4 pozwala (jeś li sterowanie jest realizowalne) na wyznaczenie poszukiwanego modelu sterowania. W pracy stwierdzono, że każ dy krok róż niczkowania wię zów dynamicznych w istotny sposób komplikuje zapis odpowiednich warunków w*. W porównaniu z zaprezentowanym modelem, w pewnych przypadkach układ warunków w* może dać się rozwikłać wzglę dem najwyż szych pochodnych oraz funkcji a parametrów sterowania ~s. Uzyskany w ten sposób układ równań róż niczkowych ze wzglę du na czę ść elementów wektora s oraz funkcji zmian pozostałych elementów tego wektora bę dzie równoważ ny układowi (22). Rzą d równań róż niczkowych obniż ony bę dzie przy tym o jeden, a czę ść parametrów sterowania wyznaczona bę dzie bezpoś rednio. Odpowiedniemu uproszczeniu ulegną wówczas również róż niczkowe równania ruchu samolotu realizują cego program (5), czyli równania (25). Przypadek ten najlepiej pokazany jest w prą cy [1]. Zaprezentowana metoda ma charakter czysto analityczny. Uzyskane tą drogą modele sterowania w zadanym ruchu programowym mogą nie być realizowalne w praktyce, tzn. mogą na przykład wykraczać poza eksploatacyjne zakresy zmian parametrów sterowania. Podję te zagadnienie może mieć szerokie zastosowanie przy symulacji nieustalonych ruchów samolotu. W szczególnoś ci dotyczy to prawidł owego modelowania figur akrobacji lotniczej oraz manewrów w locie. Pewną trudność stanowić może przy tym analityczne sformułowanie warunków wię zów programowych. Literatura 1. W. BLAJER, Numeryczna symulacja programowego ruchu samolotu w pę tli pionowej, Mech. Teoret. i Stos. 4, 25 (1987). 2. W. BLAJER, J. MARYNIAK, Modelowanie matematyczne sterowanego ruchu samolotu w pę tli, zb. ref. XXIV Symp. Modelowanie w mechanice", Gliwice Szczyrk 1985.

MODEL STEROWANIA SAMOLOTEM 445 3. W. BLAJER, J. MARYNIAK, J. PARCZEWSKI, Modelowanie programowego ruchu samolotu w pę tli, zb. ref. XXV Symp. Modelowanie w mechanice", Gliwice Kudowa Zdr. 1986. 4. W. BLAJER, J. PARCZEWSKI, Model matematyczny wyznaczania funkcji sterowania samolotem w pę tli, II Ogólnopolska Konf. Mechanika w lotnictwie", Warszawa 1986, Mech. Teoret. i Stos., 1-2, 25 (1987). 5. Do SANH, On the Equations of Motion of a Controlled Mechanical System, Zag. Drgań Niel., 21 (1983). 6. Do SANH, On the Motion of Controlled Mechanical Systems, Ycnexu MexamtKU, 2, 7 (1984). 7. R. GuTOWSKr, Mechanika analityczna, PWN, Warszawa 1971. 8. R. GUTOWSKI, Równania róż niczkowezwyczajne, WNT, Warszawa 1971. 9. J. MARYNIAK, Dynamiczna teoria obiektów ruchomych, Wyd. Politechniki Warszawskiej, Warszawa 1975. 10. J. MARYNIAK, W. BLAJER, Numeryczna symulacja korkocią gu samolotu, Mech. Teoret. i Stos., 2/ 3. 21 (1983). 11. J. MUSZYŃ SKI, A. D. MYSZKIS, Równania róż niczkowezwyczajne, PWN, Warszawa 1984. 12. Z. PATURSKI, M. ZŁOCKA, Symulacja numeryczna sterowanego ruchu samolotu, zb. ref. XXVI Symp. Modelowanie w mechanice", Gliwice Szczyrk 1985. P e 3 IO M e PA3PAEOTKA MOflEJIH ynpabjiehhfl CAMOJlfiTOM, OBECnE^HBAIOIHEfl TOHHOE BBinOJIHEHHE ITPOrPAMHOrO B pa6ote paccmaiphbaetch nposjieivia TOHHOH peajiroanhh nporpamhoro flbh>kehhh camoneta. FIporpaiwiwa ^BioKemia Sfeuia npiihhta i<ai< KoMnneKC KiiHeMaTiroecKHX cbh3eił npoh3bojiwioro BHfla. ITpeflcnocoS onpeacjienhji Mo^eiiH ynpabnehhh camoji&rom, o6ecnehhbaiomeft peajih3aiłhio npor-. IIpoBjieMa pemena ffljia a<ectkoro camoneia, yupabjiheiworo napasietpamh. Summary DETERMINATION OF THE MODEL OF AIRPLANE CONTROL ENSURING THE EXACT REALIZATION OF A PROGRAM MOTION In the paper the problem of exact realization of a program motion by an airplane has been considered. The program of motion was meant as a set of conditions imposed on the motion, or in other words a set of program constraints. The model of airplane control ensuring the simulated motion be consistent with the program constraint equations was determined. The problem was solved for a rigid airplane controlled by parameters. The criteria of control readability in a certain program motion were also formulated. The program constraint conditions imposed on the system were transformed into the equivalent set of differential equations determining functions of control parameters. Praca wpłynę ła do Redakcji dnia 14 kwietnia 1986 roku.