mvo-30/ab-103 estabilidade e controle de aeronaves...

28
MVO-30/AB-103 Estabilidade e Controle de Aeronaves 2013 (carga hor´ aria: 64 horas) Fl´ avio Silvestre Departamento de Mecˆ anica do Voo Divis˜ ao de Engenharia Aeron´ autica Instituto Tecnol´ogico de Aeron´ autica 2013

Upload: votuong

Post on 09-Nov-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

MVO-30/AB-103 Estabilidade e Controle deAeronaves 2013

(carga horaria: 64 horas)

Flavio Silvestre

Departamento de Mecanica do VooDivisao de Engenharia AeronauticaInstituto Tecnologico de Aeronautica

2013

IntroducaoDinamica do movimento

Equacoes completas do movimento

PARTE V

Dinamica Completa do Movimento da Aeronave

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Aplicacao da 2a. Lei: resumoSistemas de referencia

Introducao

Ja estudamos a dinamica longitudinal:

equacoes do movimento

simulacao

modos de voo

estabilidade dinamica

estabilidade estatica

A seguir estenderemos as nossas analisespara o movimento completo da aeronave.

xb

zb

CM

V

velocidade

xa

za

xi

zi

a

g

ângulo deataque

ângulo detrajetória

ângulo dearfagem θ

L

sustentação

Darrasto

Mext

W

peso

CGxb

zb

yb

p

q

r

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Aplicacao da 2a. Lei: resumoSistemas de referencia

IntroducaoAplicacao da 2a. Lei: resumo

Como ja foi visto:Considerando a aeronave como corpo rıgido,a Terra como referencial inercial, a diadicade inercia constante, a atmosfera parada(sem vento), e desconsiderando a variacaode massa, a aplicacao da 2a. Lei de Newtonresume-se portanto a:

δV0

δt=

Fext

m− ω ×V0

e

δω

δt= J

−1(M

extCM − ω × (Jω)

)

xI yI

zI

Terra

CM

RR0

r

xB

zB

sistema de referência

do corpo (não inercial)

sistema de referência da Terra

(considerado inercial)

elemento

de massa

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Aplicacao da 2a. Lei: resumoSistemas de referencia

IntroducaoSistemas de referencia

As forcas e momentos, bem como velocida-des e aceleracoes da aeronave estao escritosem diferentes sistemas de referencia, em es-pecial:

sistema de referencia terrestre(considerado inercial)

sistema de referencia do corpo

sistema de referencia aerodinamico

sistema de referencia propulsivo

Faca uma revisao das definicoes e das ma-

trizes de transformacao!

yb

xb

zazb

ya

xa

CM

b

a

plano formadopor x e ya b

plano desimetria x zb b

V

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoDinamica de translacao

Comecemos com a 2a. Lei aplicada a dinamica de translacao:

δV0

δt=

Fext

m− ω ×V0

soma das forcas externas, no referencial do corpo:

Fext = Lba

−D

Y

−L

+ Lbp

T

00

︸ ︷︷ ︸

Fx

Fy

Fz

+Lbt

00mg

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoDinamica de translacao

vetor velocidade do CG, no referencial do corpo:

V0 =

u

v

w

Nao se esqueca que:

V0 = Lba

V

00

=

u

v

w

Daı saem as relacoes entre as componentes u, v , w com V , α e β queveremos adiante.

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoDinamica de translacao

vetor velocidade de rotacao da aeronave em relacao ao referencial daTerra, escrito no referencial do corpo:

ω =

p

q

r

NOTA: o produto vetorial ω×V0 pode ser calculado pela produto matri-cial:

ω ×V0 =

0 −r q

r 0 −p

−q p 0

u

v

w

=

qw − rv

−pw + ru

pv − qu

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoDinamica de translacao

A aplicacao de:

δV0

δt=

Fext

m− ω ×V0

resume-se portanto a:

u

v

w

=

Fx/mFy/mFz/m

︸ ︷︷ ︸

aero + prop

+

−g sin θg cos θ sinφg cos θ cosφ

︸ ︷︷ ︸

gravidade

+

−qw + rv

pw − ru

−pv + qu

︸ ︷︷ ︸

rotacao

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoDinamica de rotacao

Passemos a aplicacao da 2a. Lei a dinamica de rotacao:

δω

δt= J

−1(M

extCM − ω × (Jω)

)

soma dos momentos externos, no referencial do corpo:

Mext = MA

︸︷︷︸

aero

+MF︸︷︷︸

prop

=

L

M

N

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoDinamica de rotacao

Considerando simetria com relacao ao plano que corta a aeronave vertical-mente na linha de referencia da fuselagem:

J =

Jxx 0 −Jxz0 Jyy 0

−Jxz 0 Jzz

,

a solucao algebrica leva a (veja proximo slide a obtencao usando MATLABsimbolico):

p

q

r

=

−JzzL−JxzN+Jxz (−Jxx+Jyy−Jzz )pq+(J2

xz+J2

zz−JyyJzz )qrJ2xz−JxxJzz

M+(Jzz−Jxx )pr+Jxz (r2−p2)Jyy

−JxzL−JxxN+(JxxJyy−J2

xx−J2

xz )pq+Jxz (Jxx−Jyy+Jzz )qrJ2xz−JxxJzz

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoDinamica de rotacao

Usando MATLAB simbolico para calcular J−1 (MextCM − ω × (Jω)):

syms p q r Jxx Jyy Jzz Jxz L M N

% angular velocity

om=[p;q;r];

% inertia diadic

J=[Jxx,0,-Jxz;0,Jyy,0;-Jxz,0,Jzz];

% total external moment

Mext=[L;M;N];

simplify((J^(-1))*(Mext-cross(om,J*om)))

Obtem-se como resposta:ans =

- (Jxz*(N + q*(Jxx*p - Jxz*r) - Jyy*p*q))/(Jxz^2 - Jxx*Jzz) - (Jzz*(L + q*(Jxz*p - Jzz*r) + Jyy*q*r))/(Jxz^2 -

Jxx*Jzz)

-(p*(Jxz*p - Jzz*r) - M + r*(Jxx*p - Jxz*r))/Jyy

- (Jxx*(N + q*(Jxx*p - Jxz*r) - Jyy*p*q))/(Jxz^2 - Jxx*Jzz) - (Jxz*(L + q*(Jxz*p - Jzz*r) + Jyy*q*r))/(Jxz^2 -

Jxx*Jzz)

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoSistema de equacoes diferenciais

Chegamos ao seguinte sistema de equacoes diferenciais:

u = Fx/m − g sin θ − qw + rv

v = Fy/m + g cos θ sinφ+ pw − ru

w = Fz/m + g cos θ cosφ− pv + qu

p =−JzzL− JxzN + Jxz (−Jxx + Jyy − Jzz ) pq +

(J 2

xz + J 2

zz − JyyJzz)qr

J 2xz − JxxJzz

q =M + (Jzz − Jxx ) pr + Jxz

(r2 − p2

)

Jyy

r =−JxzL− JxxN +

(JxxJyy − J 2

xx − J 2

xz

)pq + Jxz (Jxx − Jyy + Jzz ) qr

J 2xz − JxxJzz

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoSistema de equacoes diferenciais

Para resolver esse sistema de equacoes diferencias e necessario conhecerainda:

α, β e V : modelo aerodinamico / modelo propulsivo

altitude H : modelo aerodinamico / modelo propulsivo

θ e φ: entram diretamente nas equacoes

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoCinematica de translacao

Da cinematica de translacao temos que:

dR0

d t= V0

Escrevendo-se os vetores no sistema terres-tre:

x

y

−H

= LTbt

u

v

w

onde, lembrando:

Lbt e a matriz de transformacao

u, v e w sao as componentes de V0

no sistema do corpo

xI yI

zI

Terra

CM

RR0

r

xB

zB

sistema de referência

do corpo (não inercial)

sistema de referência da Terra

(considerado inercial)

elemento

de massa

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoCinematica de translacao

No MATLAB simbolico:syms psi theta phi u v w real

% IRF to BRF

Lpsi=[cos(psi) sin(psi) 0;-sin(psi) cos(psi) 0;0 0 1];

Ltheta=[cos(theta) 0 -sin(theta);0 1 0;sin(theta) 0 cos(theta)];

Lphi=[1 0 0;0 cos(phi) sin(phi);0 -sin(phi) cos(phi)];

% transformation matrix

Lbt=Lphi*Ltheta*Lpsi;

% vector velocity, written on IRF

simplify(Lbt’*[u;v;w])

Em regime sem a presenca de vento, x e y

sao ignoraveis. A equacao de H e:

H = u sin θ − v cos θ sinφ− w cosφ cos θ

xI yI

zI

Terra

CM

RR0

r

xB

zB

sistema de referência

do corpo (não inercial)

sistema de referência da Terra

(considerado inercial)

elemento

de massa

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoCinematica de rotacao

Da cinematica de rotacao, temos no sistemado corpo (lembre-se que os angulos de Eulernao estao definidos no sistema do corpo!):

φ00

+Lφ

0

θ0

+LφLθ

00

ψ

= ω =

p

q

r

Logo (use o MATLAB simbolico por exem-plo):

φ = p + tan θ(q sinφ+ r cosφ)

θ = q cosφ− r sinφ

ψ =q sinφ+ r cosφ

cos θ

CGxb

zb

yb

p

q

r

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Dinamica de translacaoDinamica de rotacaoSistema de equacoes diferenciaisCinematica de translacaoCinematica de rotacaoRelacao entre (u,v,w) e (V,α,β)

Dinamica do movimentoRelacao entre (u,v,w) e (V,α,β)

Da relacao geometrica entre os sistemas ae-rodinamico e do corpo:

V =√

u2 + v2 + w2

α = arctanw

u

β = arcsinv

V

Porem, por vezes e conveniente usar as equa-coes com as variaveis do segundo conjunto.Logo:

V = (uu + v v + ww) /V

α = (uw − wu) /(u2 + w2

)

β =(V v − vV

)/(

V√

u2 + w2

)

yb

xb

zazb

ya

xa

CM

b

a

plano formadopor x e ya b

plano desimetria x zb b

V

u = V cosβ cosα

v = V sinβ

w = V cosβ sinα

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Diagrama de blocosDiagrama de blocosModelo aerodinamicoModelo propulsivoDeterminacao do equilıbrio

Equacoes completas do movimento

V = (uu + vv + ww) /V

θ = q cosφ− r sinφ

q =M + (Jzz − Jxx ) pr + Jxz

(

r2 − p2)

Jyy

α = (uw − wu) /(

u2 + w2)

H = u sin θ − v cos θ sinφ− w cosφ cos θ

β =(

V v − vV)

/(

V√

u2 + w2)

r =−JxzL− JxxN +

(

JxxJyy − J2xx − J2

xz

)

pq + Jxz (Jxx − Jyy + Jzz ) qr

J2xz − JxxJzz

φ = p + tan θ(q sinφ+ r cosφ)

p =−JzzL− JxzN + Jxz (−Jxx + Jyy − Jzz ) pq +

(

J2xz + J2

zz − JyyJzz)

qr

J2xz − JxxJzz

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Diagrama de blocosDiagrama de blocosModelo aerodinamicoModelo propulsivoDeterminacao do equilıbrio

Equacoes completas do movimento

O sistema de equacoes diferenciais assim obtido pode ser integrado nume-ricamente, dados:

condicao inicial

comandos

Vetor de estado, no sistema completo:

X = [ V θ q α H β r φ p ]T

5 variaveis longitudinais 4 variaveis latero-direcionais

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Diagrama de blocosDiagrama de blocosModelo aerodinamicoModelo propulsivoDeterminacao do equilıbrio

Equacoes completas do movimentoDiagrama de blocos

coluna do manche

pedais

manete

u

(controles)

X

(estados)

primários

manete

aileron

profundor

leme de direção

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Diagrama de blocosDiagrama de blocosModelo aerodinamicoModelo propulsivoDeterminacao do equilıbrio

Equacoes completas do movimentoDiagrama de blocos

modelo aerodinâmico

modelo propulsivo

EoM's

dX

dt

Xu

(controles)

modelo atmosférico

estados

densidade

Mach

forças e momentos

aerodinâmicos

forças e momentos

propulsivos integrador

(estados)

atuadores

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Diagrama de blocosDiagrama de blocosModelo aerodinamicoModelo propulsivoDeterminacao do equilıbrio

Equacoes completas do movimentoModelo aerodinamico

forcas e momentos atraves de coeficientes adimensionais

L =1

2ρV 2SCL (forca de sustentacao)

Y =1

2ρV 2SCY (forca lateral)

D =1

2ρV 2SCD (forca de arrasto)

L =1

2ρV 2SκCL (momento de rolamento)

M =1

2ρV 2ScCM (momento de arfagem)

N =1

2ρV 2SκCN (momento de guinada)

onde κ = b/2 (nem sempre, portanto atente para a definicao dos coefici-entes!).

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Diagrama de blocosDiagrama de blocosModelo aerodinamicoModelo propulsivoDeterminacao do equilıbrio

Equacoes completas do movimentoModelo aerodinamico

modelo linearizado

coeficientes adimensionais: funcao dos estados e controles(derivadas de estabilidade e de controle)

CL = CL0 + CLαα+ CLδeδe + CLα

αc

Vref+ CLq

qc

Vref

CY = CY 0 + CY ββ + CY δaδa + CY δr

δr + CY p

Vref+ CY r

Vref

CD = CD0 + CDαα+ CDeδe

CL = CL0+ CLβ

β + CLδaδa + CLδr

δr + CLp

Vref+ CLr

Vref

CM = CM 0+ CMα

α+ CM δeδe + CM α

αc

Vref+ CMq

qc

Vref

CN = CN 0+ CN β

β + CN δaδa + CN δr

δr + CN p

Vref+ CN r

Vref

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Diagrama de blocosDiagrama de blocosModelo aerodinamicoModelo propulsivoDeterminacao do equilıbrio

Equacoes completas do movimentoModelo propulsivo

Dependencias:

tipo de sistema propulsor

manete de combustıvel

altitude e Mach (ou velocidade edensidade)

De forma geral, em relacao a condicao deoperacao (Vi , ρi):

T = πTmax,i

(V

Vi

)nV(ρ

ρi

)nρ

(retirado da wikpedia.de)

(retirado e modificado de Bockhaus et al., Flugregelung)altitu

de

número de Mach

tra

ção

sem pós-queimador

número de Mach

tra

ção

altitu

de

com pós-queimador

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Diagrama de blocosDiagrama de blocosModelo aerodinamicoModelo propulsivoDeterminacao do equilıbrio

Equacoes completas do movimentoDeterminacao do equilıbrio

Considerando-se apenas os controles primarios: 9 estados 4 controles

No equilıbrio: taxas de variacao nulas: p = q = r = 0 equacoes de θ e φ anulam-se identicamente, veja:

θ = q cosφ− r sinφ

φ = p + tan θ(q sinφ+ r cosφ)

Logo:

restam 7 equacoes 6 estados + 4 controles a serem determinados

Portanto, 3 grandezas precisam ser estipuladas a priori:

velocidade de voo (V ), altitude de voo (H ),angulo de derrapagem (β,normalmente nulo)

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Diagrama de blocosDiagrama de blocosModelo aerodinamicoModelo propulsivoDeterminacao do equilıbrio

Equacoes completas do movimentoDeterminacao do equilıbrio

Casos de excecao: voo de subida permanente

neste caso, H /V e igual aogradiente de subida

como a densidade varia, evalido somente nas redondezasda condicao de operacaoinformada

retirado de news.delta.com

Flavio Silvestre MVO-30/AB-103

IntroducaoDinamica do movimento

Equacoes completas do movimento

Diagrama de blocosDiagrama de blocosModelo aerodinamicoModelo propulsivoDeterminacao do equilıbrio

Equacoes completas do movimentoDeterminacao do equilıbrio

Casos de excecao: curva permanente

neste caso, ψ = Ω e o gradiente de curva, e φ = θ = 0

da relacao entre as componentes da velocidade angular, 3 estadosficam estipulados:

pE = −Ωsin θE

qE = ΩsinφE cos θE

rE = ΩcosφE cos θE

7 equacoes: 4 controles + 3 estados podem ser determinados

3 estados estipulados (V, H, e β = 0 para curva coordenada)

NOTE: os comandos obtidos sao para manter a condicao de voo, enao para se chegar a ela!

Flavio Silvestre MVO-30/AB-103