Académique Documents
Professionnel Documents
Culture Documents
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 1/25
Chapitre 3 - Modèle linéaire
Introduction
Équilibre
Linéarisation
Modèles d’état
Modèle d’état longitudinal
Modèle d’état latéral
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 2/25
Chapitre 3 - Modèle linéaire
Introduction
I Équations cinématiques
P = Φ̇ − Ψ̇ sin Θ Φ̇ = q cos Φ − r sin φ
Q = Θ̇ cos Φ + Ψ̇ cos Θ sin Φ Θ̇ = p + q sin Φ tan Θ + r cos Φ tan Θ
R = −Θ̇ sin Φ + Ψ̇ cos Θ cos Φ Ψ̇ = q sin Φ sec Θ + r cos Φ sec Θ
| {z } | {z }
Relations angulaires directes Relations angulaires inverses
ẋ cos Θ cos Ψ sin Φ sin Θ cos Ψ − cos Φ sin Ψ cos Φ sin Θ cos Ψ + sin Φ sin Ψ Ub
ẏ = cos Θ sin Ψ sin Φ sin Θ sin Ψ + cos Φ cos Ψ cos Φ sin Θ sin Ψ − sin Φ cos Ψ Vb
ż − sin Θ sin Φ cos Θ cos Φ cos Θ Wb
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 3/25
Chapitre 3 - Modèle linéaire
Introduction
Linéarisation
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 4/25
Chapitre 3 - Modèle linéaire
Introduction
Linéarisation
I Chaque variable est séparée en deux composantes :
• une composante à l’équilibre (·)e
• une composante de perturbations
Ub , Ue + u P , Pe + p
Vb , Ve + v Q , Qe + q
Wb , We + w R , Re + r
Φ , Φe + φ δi , δie + ∆δi
Θ , Θe + θ Ψ , Ψe + ψ
X , Xe + dX L , Le + dL
Y , Ye + dY M , Me + dM
Z , Ze + dZ N , Ne + dN
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 5/25
Chapitre 3 - Modèle linéaire
Équilibre
Équilibre
I En équilibre, il n’y a pas d’accélération en translation ou en rotation
Xe = m(Qe We − Re Ve ) + mg sin Θe
Ye = m(Re Ue − Pe We ) − mg sin Φe cos Θe
Ze = m(Pe Ve − Qe Ue ) − mg cos Φe cos Θe
Le = Qe Re (Izz − Iyy ) − Pe Qe Ixz
Me = Re Pe (Ixx − Izz ) − (Re2 − Pe2 )Ixz
Ne = Pe Qe (Iyy − Izz ) + Re Qe Ixz
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 6/25
Chapitre 3 - Modèle linéaire
Équilibre
Équilibre en croisière
xb
xs xb
Va
xo
xo xs
Va
zb
zs zb
zo zs zo
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 7/25
Chapitre 3 - Modèle linéaire
Équilibre
Équilibre en croisière
Xe = mg sin Θe
Ze = −mg cos Θe
Me = 0
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 8/25
Chapitre 3 - Modèle linéaire
Équilibre
Équilibre en croisière
I À partir d’une condition de vol :
• altitude de croisière He ⇒ masse volumique ρe
• vitesse de croisière VTe ⇒ pression dynamique q̄e = 21 ρe VT2e
I Déduire les autres conditions d’équilibre :
• angle d’élevateur δee
• poussée des moteurs Tme
• angle de tangage Θe = angle d’incidence αe
I En résolvant le système non linéaire :
Xe = mg sin Θe
Ze = −mg cos Θe
Me = 0
I Par une dichotomie (cas simple) ou un algorithme d’optimisation non
linéaire (si formules aérodynamiques complexes)
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 9/25
Chapitre 3 - Modèle linéaire
Équilibre
Équilibre en croisière
I Par exemple, dans le repère avion
q̄e SCX (αe , δee ) = mg sin Θe − Tme
q̄e SCZ (αe , δee ) = −mg cos Θe
q̄e S c̄Cm (αe , δee ) = −Tme (zm − zcg )
I Ou dans le repère stabilité,
q̄e SCD (αe , δee ) = Tme cos Θe
q̄e SCL (αe , δee ) = mg − Tme sin Θe
q̄e S c̄Cm (αe , δee ) = −Tme (zm − zcg )
I Contraintes supplémentaires :
• Butée sur les gouvernes : δemin ≤ δee ≤ δemax
• Poussée maximale des moteurs : Tme ≤ Tmmax
• Angle de décrochage : αe ≤ αmax
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 10/25
Chapitre 3 - Modèle linéaire
Linéarisation
Xe + dX − mg sin (Θe + θ)
= m (u̇ + Qe We + We q + Qe w − Re Ve − Ve r − Re v )
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 11/25
Chapitre 3 - Modèle linéaire
Linéarisation
dX = m (u̇ + We q + Qe w − Ve r − Re v + g cos Θe θ)
I Pour l’ensemble des équations dynamiques :
dX = m (u̇ + We q + Qe w − Ve r − Re v + g cos Θe θ)
dY = m (v̇ + Ue r + Re u − We p − Pe w − g cos Θe cos Φe φ + g sin Θe sin Φe θ)
dZ = m (ẇ + Ve p + Pe v − Ue q − Qe u + g cos Θe sin Φe φ + g sin Θe cos Φe θ)
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 12/25
Chapitre 3 - Modèle linéaire
Linéarisation
• un mouvement latéral
dY = m (v̇ + Ue r − We p − g cos Θe φ)
dL = Ixx ṗ − Ixz ṙ
dN = Izz ṙ − Ixz ṗ
p = φ̇ − ψ̇ sin Θe
r = ψ̇ cos Θe
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 14/25
Chapitre 3 - Modèle linéaire
Linéarisation des forces et moments
Mouvement longitudinal
Mouvement longitudinal
I Exemple : série de Taylor de Z autour de la condition de vol
∂Z ∂Z ∂Z ∂Z ∂Z ∂Z ∂Z
dZ = u+ u̇ + w+ ẇ + q+ q̇ + ∆δe
∂u ∂ u̇ ∂w ∂ ẇ ∂q ∂ q̇ ∂δe
∂Z ∂Z
+ ∆δ̇e + ∆δth + . . .
∂ δ̇e ∂δth
I On pourrait rajouter la participation d’autres termes dépendant de
∂Z /∂δF (flaps), ∂Z /∂δs (spoilers), etc.
I Certains sont omis car généralement insignifiants, e.g., ∂Z /∂θ
I Par convention, on note :
1 ∂X 1 ∂Z 1 ∂M
Xx , Zx , Mx ,
m ∂x m ∂x Iyy ∂x
où les termes Xx , Zx et Mx sont appelés les dérivées de stabilité.
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 15/25
Chapitre 3 - Modèle linéaire
Linéarisation des forces et moments
Mouvement longitudinal
Mouvement longitudinal
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 16/25
Chapitre 3 - Modèle linéaire
Linéarisation des forces et moments
Mouvement longitudinal
Mouvement longitudinal
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 17/25
Chapitre 3 - Modèle linéaire
Linéarisation des forces et moments
Mouvement latéral
Mouvement latéral
I Développement similaire
∂Y ∂Y ∂Y ∂Y ∂Y ∂Y ∂Y
dY = v+ v̇ + p+ ṗ + r+ ṙ + ∆δa
∂v ∂ v̇ ∂p ∂ ṗ ∂r ∂ ṙ ∂δa
∂Y ∂Y ∂Y
+ ∆δ̇a + ∆δr + ∆δ̇r + . . .
∂ δ̇a ∂δr ∂ δ̇r
I Par convention, on note :
1 ∂Y 1 ∂L 1 ∂N
Yx , Lx , Nx ,
m ∂x Ixx ∂x Izz ∂x
où les termes Yx , Lx et Nx sont appelés les dérivées de stabilité.
I On peut négliger certains termes
Yv̇ , Yṗ , Yṙ , Yδa , Yδ̇a , Yδ̇r , Lv̇ , Lṗ , Lṙ , Lδ̇a , Lδ̇r , Nv̇ , Lṗ , Nṙ , Nδ̇a , Nδ̇r
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 18/25
Chapitre 3 - Modèle linéaire
Linéarisation des forces et moments
Mouvement latéral
Mouvement latéral
I Les expressions sont alors :
dY = Yv v + Yp p + Yr r + Xδr ∆δr
dL = Lv v + Lp p + Lr r + Lδa ∆δa + Lδr ∆δr
dN = Nv v + Np p + Nr r + Nδa ∆δa + Nδr ∆δr
I Les équations latérales prennent alors la forme :
v̇ = Yv v + (Yp + We )p + (Yr − Ue )r + g cos Θe φ + Yδr δr
Ixz
ṗ = ṙ + Lv v + Lp p + Lr r + Lδa δa + Lδr δr
Ixx
Ixz
ṙ = ṗ + Nv v + Np p + Nr r + Nδa δa + Nδr δr
Izz
φ̇ = p + r tan Θe
ψ̇ = r sec Θe
avec omission des ∆.
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 19/25
Chapitre 3 - Modèle linéaire
Modèles d’état
Modèles d’état
I Pour des fins d’analyse, une représentation par modèle d’état
matriciel est plus indiqué
ẋ = Ax + Bu
y = Cx + Du
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 21/25
Chapitre 3 - Modèle linéaire
Modèles d’état
Modèle d’état longitudinal
I D’où
u̇ Xu Xw −We −g cos Θe u
ẇ Zu Zw Zq + Ue −g sin Θ w
e
=
q̇ Mu + Mẇ Zu Mw + Mẇ Zw Mq + Mẇ Ue −Mẇ g sin Θe q
θ̇ 0 0 1 0 θ
Xδ e Xδth
Zδe Zδth δe
··· +
Mδe + Mẇ Zδe Mδ + Mẇ Zδ δth
th th
0 0
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 22/25
Chapitre 3 - Modèle linéaire
Modèles d’état
Modèle d’état latéral
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 23/25
Chapitre 3 - Modèle linéaire
Modèles d’état
Modèle d’état latéral
I D’où
v̇ Yr − Ue g cos Θe
Yv Yp + W e 0 v
ṗ L0v L0p L0r 0 0 p
0
Np0 0
ṙ = Nv Nr 0 0 r
φ̇ 0 1 tan Θe 0 0 φ
ψ̇ 0 0 sec Θe 0 0 ψ
0 Yδ r
L0δ L0δ
0 δa
0a r
··· +
Nδa Nδr δr
0 0
0 0
Automne 2014 c
AER4410 Commande de vol et de moteurs -
Saussié D. 25/25