Documente Academic
Documente Profesional
Documente Cultură
-2014-
NOMENCLATUR
aik
g
J
j
m
N
n
n
n x , nz
Sh
T ,T
Coeficieni polinomiali
Acceleraia datoratp gravitaiei
Funcia cost
Cantitatea nodului j
Masa avionului
Numrul de noduri
Ordinul polinomului
Rotaia relativ a rotorului motorului
Proieciile tangeniale i normale ale factorului de sarcin
Funcia de penalizare
Traciunea total i traciunea relativ (fracie din trac iunea maxim)
Timp
t *T ( *T )
t **T ( **T )
Viteza aerului
xi
,
, t j
, ,
Unghiul de atac
Ruta de zbor i unghiul azimutului
Perioada de ealonare
Poziia clapei regulatorului/ de traciune
Seturi de restricii privind variabilele de stare, control i derivatele lor n func ie
de timp
Arcul virtual
., ,
.,..,...
Derivatele arcului
Derivatele timpului
Parametru relativ
CUPRINS
Rezumat
1. Background
2. Introducere
3. Definirea problemei i Relaiile generale
a. Problema optimizrii traiectoriei
b. Modelul avionului
4. Algoritmul de implementare
a. Funcia de referin pentru coordonatele aeronavei
b. Isoticul vitezei
c. Recalcularea valorilor limit
d. Inversarea dinamicii aeronavei
e. Minimizarea funciei scalare cu variabile multiple
5. Simularea rezultatelor i discuii
a. Validarea traiectoriilor
6. Concluzii
BIBLIOGRAFIE
REZUMAT
O metod direct pentru generarea n timp real a unor traiectorii spa iale optime
pentru manevrele pe termen scurt la bordul unor vehicule spa iale cu o istorie a trac iunii
predeterminat este introdus n acest proiect. Lucrarea ncepe cu un studiu al
fondatorilor metodelor directe de calcul al varia iilor, precumm i cu urma ii lor ce au
dezbtut mecanica zborului, ambii n Rusia i Statele Unite. n continuare se va descrie
o nou metod direct bazat pe trei indicii: polinoame de ordin mare ale arcului virtual
ca funcie de referin pentru coordonatele aeonavei, o istorie prestabilibit a unei
comenzi (traciunea), i o sumar optimizare a parametrilor. Problema optimizrii
traiectoriilor de zbor este transformat ntr-o problem de programare neliniar, iar
rezolvarea numeric folosete un algoritm adecvat la o scara te timp accelerat. Un set
de exemple va fi prezentat n continuare. Traiectoria optim calculat este comparat cu
datele unui zbor real i cu soluiile obinute folosind pricipiulPontryagin al maximului.
Convergena rapid a algoritmului numeric, ce a fost deja implementat i testat la
bordul unei aeronave reale, este de asemenea ilustrat.
CAP 1: Background
metod direct a fost a fost aplicat teoriei deja existente a lui Hilbert (cunoscut ca i
Bolza) i a fost dezvoltat de Tonelli i alii. Ideea de baz a metodei directe este ca s se
considere o problem variaional ca o problem cu limite extreme ale unei func ii cu un
numr finit de variabile ce trebuie rezolvate prin metode uzuale. Din cauza convergen ei
robuste, metoda direct ofer cea mai sigur abordare a unui prototip rapid de traiectorii
spaiale pentru vehicule zburtoare (FV).
CAP 2: Introducere
Ideea principal a metodei directe este de a considera o func ie ca un set finit de
variabile. Acest lucru este destul de evident daca presupunem c func ia admisibil
poate fi reprezentat ca o serie de puteri:
y ( x ) ak x k
k 0
a0
(ak cos kx bk sin kx)
2 k 1
y ( x) ak k ( x)
k 0
k ( x)
unde
cu
set
necunoscut
de
coeficieni,
ce
ne
Pentru
prima
dataceastmetod
fostaplicat
de
Euler,
lui
Ritz,
care
ca
urmare
metodelorluiKrylov iBogolubov,
present
estefolositnteoriaelasticitii.
Proceduralu Ritz cere o problema cu domeniucetrebuieconfigurat ca o
minimizareintegral.astfelpoate
fi
aplicatproblemelorundeprincipiilevaria ionaleexist.
Totuiexistialtemetodepentruaproximareacoeficien ilornecunoscu i
approximate
ceopereaz
ndeterminareaecuaiilordifereniale.Ceamaisimpl itotu i
din
func iile
direct
universal
procedur
Taranenko, a dezvoltat i aplicat o problem asemntoare celei a lui RitzGalerkin referitoare la problemele mecanicii zborului cu constante variabile de stare i
control. Urmnd ideea de baz a metodei directe, Taranenko a sugerat definirea
funciilor de referin pentru ambele vehicule zburtoare n coordinate carteziene
( xi , i 1, 2,3)
xi xi 0 ( xif xi 0 )( 0 ) / 0 f i ( ), (i 1, 2,3, 4)
x4 V
ivitezalor
ca
i ( )
unde este
un
argument,
iar
este
funciecontinu,
i ( 0 ) i ( f ) 0
neechivocidifereniabilcesatisfacecondiiilepentrulimite
. Taranenko a
k 1
0 f
i1 ( ) Ak sin k
sau
n
i2 ( ) Ak ( 0 ) k ( f )k
k 1
sau
i3 ( ) ( 0 ) m1 ( f ) m 2
sau orice combinaie liniar. n general nu exist limitri, i se poate folosi cea mai
convenient funcie pentru sarcina desemnat. Al i parametrii de stare i control sunt n
continuare determinai din soluia problemei inverse a dinamicii zborului.
Un mijloc explicit de cretere a flexibilit ii este de a se cre te numrul de
elemente
t1 ( ), t2 ( )
ntr-o serie
m1
, sau s se creasc puterile
t3 ( )
m2
i
. Totui,
0 ; f
n mai
multe buci i angajarea unor polinoame de ordin mic pentru a descrie variabilele de
xi (i 1, 2,3, 4)
stare
m1
(sau
m2
i
), i cel
mai mare numr de buci n cazul poriunilor, cea mai apropiat solu ie a optimului este
cea optim.
Alegerea argumentului
se
poatefolosioriceparametrucontinuumonoton:
timp,
traiectorie,
precumiurmaiilor
au
preferat
ca
final
k 0
k 4
k 3,i
aik
unde coeficienii
S z (t ) Z r E r , t t0 , t f
ce satisface:
u (t ) u1 (t ),..., ul (t ) , l r , u U l E l
T
unde
estevectorul
de
control,
c (c1 ,..., c p ), c C p E p
estevectorulcaracteristicilortehnice ale vehiculului de zbor.
i condiiile finale
i controlul
i derivatele lor
zopt (t )
unele
care s minimizeze
uopt (t )
coresunztor traiectoriei.
libere
se consider adiionallui OP. maimult, pentru un avion de lupt, CF poate fi
reprezentat nu doar ca o fucie integral:
t * ( (t * , z , u ) 0) j F ( z, u ) / t*
B. Modelul avionului
Precum n sistemul (1), se consider un spa iu tridimensional al ecua iilor de
mas peste o suprafa a Pmntului, cnd unghiul de derapaj este zero:
unde
Cs ( M , x3 , c)
n ecuaia (9)
t
(11)
reprezintvectorultraciunii
la
unghiul
de
inciden ,
kt
z x1 , x2 , x3 , V , ,
iartermenii
i din ecuaia
ca
vector
de
stare
( x3 )
pentruvariabilelecorespunztoareecuaiei (5) constanta de altitudine
ivectorul
sunt:
Considerndvectorul
u t , nz ( ),
(V )
iviteza
(nzCL )
i structuri
x3
-11km).
ca polinom
Gradul n al acestui polinom este determinat de numrul de condi ii limit, astfel nct to i
aik
coeficienii
maximul gradului derivatelor de timp al coordonatelor ini iale i finale ale aeronavei, cu
n d0 d f 1
att este mai mare gradul polinomului. Gradul minim al polinomului este
care este mai mare dect oricare sum de ordin maxim al derivatelor de timp ale
coordonatelor avionului la punctele ini iale i finale.
De semenea, se poate compune o funcie de referin ca superpozi ie pentru unele
polinoame cubice, pentru a satisface limitele de conditii pentru control.
n general, finalul traiectoriei este foarte important, ceea ce nseamn c pilotul
trebuie s urmreasc controlul prestabilit cu acurate e la aterizare. Astfel, putem afirma
c este esenial ca n partea final a traiectoriei s fie ct mai lin.
f
Singurul OP ndeprtat este arcul virtual
. Totui, nu estenici o problem
dacadugm OP-uripentru a face traiectoria de referin maiflexibil, ca de exemplu:
CAP 6: Concluzii
Design-ul metodei estecaracterizat de urmtoarele avantaje: 1.) satisfacerea condi iilor
limitelor
BIBLIOGRAFIE:
1. Direct method for rapid prototyiping of near-optimal aircraft trajectories Eleg A.
Yakimenko Journal of guidance, control and dynamics, Vol 23 No 5 SeptemberOctober 2000
2. Pontryagin, L. S., Boltjanskiy, V. G., Gamkrelidze, R.V., and Mishenko, E. F., The
Mathematical Theory of Optimal Processes, Interscience Publishers, New York,
1962.