• Aucun résultat trouvé

EQUATIONS DE LA

N/A
N/A
Protected

Academic year: 2022

Partager "EQUATIONS DE LA "

Copied!
24
0
0

Texte intégral

(1)

EQUATIONS DE LA

DYNAMIQUE DU VEHICULE RIGIDE

Pierre Duysinx Université de Liège Année Académique 2010-2011

Références bibliographiques

„ M. Géradin. « Mécanique du Vol», 1984, Université de Liège

„ M. Géradin et A. Cardona. Flexible Multibody Systems. John Wiley &

Sons. 2001.

„ B. W. McCormick. Aerodynamics, Aeronautics and Flight Mechanics.

2nd edition. John Wiley & Sons. 1995.

„ J.C.J. Nihoul. Mécanique Rationnelle. Riga. 1985.

„ P. Germain. Mécanique. Tome I. Ecole Polytechnique de Paris. Ellipses 1986.

(2)

Systèmes d’axes du véhicule rigide

Système d’axes oxyz du véhicule selon la SAE (Gillespie, fig. 1.4)

Y Z X O

Système inertiel OXYZ

Systèmes d’axes du véhicule rigide

„ Système terrestre inertiel (fixe)

„ X direction de déplacement de référence ou initiale

„ Y Voyage vers la droite

„ Z selon la verticale (vers le bas)

„ Système d’axes du véhicule (Convention SAE):

„ x selon la direction d’avance et le plan de symétrie du véhicule

„ y selon la direction latérale et à droite du conducteur

„ z selon la verticale (vers le bas)

„ o, origine au centre de masse

(3)

Degrés de liberté du corps rigide

„ Localisation du corps rigide connue si la position de 3 points non colinéaires est connue

„ Coordonnées de trois points = 3*3 = coordonnées

„ Corps rigide: 3 contraintes de distance

„ Nombre de degrés de liberté du corps rigide dans l’espace = 6

„ 3 ddl de translation

„ 3 ddl de rotation

A

B

C

Rotation de corps rigide

„ La rotation de corps rigide est caractérisée par une transformation affine de coordonnées avant et après rotation

x

y z

x’

z’ y’

x

0

= R x

(4)

Rotation de corps rigide

„ En effet soit la représentation d’un vecteur dans les deux repères

„ On peut écrire alors r0x=~i0¢~r

=~i0¢~irx + ~i0¢~j ry + ~i0¢~krz

r 0

y = ~j 0 ¢ ~r

= ~j 0 ¢ ~i r x + ~j 0 ¢ ~j r y + ~j 0 ¢ ~k r z

r 0z = ~k 0 ¢ ~r

= ~k 0 ¢ ~i r x + ~k 0 ¢ ~j r y + ~k 0 ¢ ~k r z

~

r=rx~i + ry~j +rz~k

=r0x~i0 + ry0~j0 +rz0~k0

Rotation de corps rigide

„ Ce qui peut se mettre sous forme matricielle

„ avec

„ C’est l’expression de la matrice opérateur de rotation en termes des cosinus directeursdes vecteurs i,j,k dans la base i’,j’,k’.

R = 2 64

cos(~i0;~i) cos(~i0;~j) cos(~i0;~k) cos(~j0;~i) cos(~j0;~j) cos(~j0;~k) cos(~k0;~i) cos(~k0;~j) cos(~k0;~k)

3 75 r0 = Rr

(5)

Propriétés de l’opérateur de rotation

„ PROPRIETE D’ORTHONORMALITE

En effet, exprimons la relation inverse

il vient r = R¡1 r0

R

¡1

= R

T

R

T

R = I

rx=(~i¢~i0)rx + (~i¢~j0)ry + (~i¢~k0)rz

ry=(~j¢~i0)rx + (~j¢~j0)ry + (~j¢~k0)rz

rz=(~k¢~i0)rx + (~k¢~j0)ry + (~k¢~k0)rz

R¡1 = 2 64

cos(~i;~i0) cos(~i;~j0) cos(~i;~k0) cos(~j;~i0) cos(~j;~j0) cos(~j;~k0) cos(~k;~i0) cos(~k;~j0) cos(~k;~k0)

3 75

Propriétés de l’opérateur de rotation

„ PROPRIETE D’ORTHONORMALITE

En effet, le déterminant vaut

„ PROPRIETE DE CONSERVATION DES LONGUEURS ET DES ANGLES

Découlent de l’orthonormalité det(R)=+1

det(R)=(~c1^~c2) ¢ ~c3 =(~i^~j) ¢ ~k=1

(6)

Composition des rotations

„ Rotations entre repère 0 et 1 et repère 1 et 2

„ Il vient

„ Rotation globale

x

0

y

0

z

0

x

1

y

2

z

1

y

1

z

2

x

2

x

1

= R

1

x

0

x

2

= R

2

x

1

x2 = R2 x1 = R2 (R1 x0)= (R2 R1)x0

x

2

= R x

0

a v e c R = R

2

R

1

Caractère non commutatif des rotations

„ Le produit matriciel étant non commutatif, il en est de même de la composition des rotations

„ Exemple: succession de deux rotations selon les axes z et Y

R1 R2 6= R2 R1

R1 = R(z;90±) R2 = R(y;90±)

(7)

Représentation de l’opérateur de rotation

„ Matrice de rotation: dimensions 3 x 3 = 9 termes

„ Seulement 3 sont indépendants à cause des relations d’orthonormalité

„ Il existe 3 paramètres permettant de représenter l’opérateur de rotation de manière univoque

„ Exemples: Angles d’Euler, Paramètres d’Euler…

R = [r1 r2 r3] rTi rj = ±ij (i;j = 1;2;3)

RT R = I

±ij =

(1 si i=j 0 autrement:

R = R(®123)

Les angles de Bryant

„ Les angles de Bryant ou angles nautiques constituent une variante des angles d’Euler particulièrement indiquée pour la description des mouvements des véhicules (avions, bateaux, automobiles)

„ Le changement de repère entre le système inertiel et le système du véhicule est décomposé en 3 rotations élémentaires:

„ Rotation d’angle ψautour de z

„ Rotation d’angle θautour de y1

„ Rotation d’angle φautour de x2

„ Rotation globale:

„ R = R3(x2,φ) R2(y1,θ) R1(z,ψ)

x0

y0

Z =Z0 1

x1

y =y1 2

ψ θ

θ x =X2 Z2

ψ

Z φ φ

ψ. y

φ.

θ.

(8)

Les angles de Bryant

x

0

y

0

y

1

x

1

z

0

ψ

2 4x1

y1

z1

3 5 = A

2 4x0

y0

z0

3 5

A = 2 4

cosà sinà 0

¡sinà cosà 0

0 0 1

3 5

A¡1 = AT

„Rotation de lacet d’angle ψautour de z

Les angles de Bryant

x

2

y

1

x

1

z

2

θ

z =z

1 0

2 4

x2

y2

z2

3 5 = B

2 4

x1

y1

z1

3 5

B = 2 4

cosµ 0 ¡sinµ

0 1 0

sinµ 0 cosµ 3

5 = B¡T

„Rotation de tangage d’angle θautour de y1

(9)

Les angles de Bryant

x =x

2

y

2

y =y

3

z

2

φ

z =z

3

2 4x3

y3

z3

3 5 = C

2 4x2

y2

z2

3 5

C = 2 4

1 0 0

0 cosÁ sinÁ 0 ¡sinÁ cosÁ 3

5 = C¡T

„Rotation de roulis d’angle φautour de x2

Les angles de Bryant

„ Rotation globale

r = R r

0

R = C B A

c = cos ; s = sin

R = 2

4 cµcà cµsà ¡sµ

sµsÁcácÁsà sÁsµsà ¡cÁcà sÁcµ cÁsµcÃ+sÁsà cÁsµsà ¡sÁcà cÁcµ

3 5 x0

y0

Z =Z0 1

x1

y =y1 2

ψ θ

θ x =X2

Z2

ψ

Z φ φ

ψ. y

φ.

θ.

(10)

Rotations infinitésimales

„ Rotations infinitésimales:

„ On peut écrire

„ Attention !

dR = 2 4

1 dà ¡dµ

¡dà 1 dÁ dµ ¡dÁ 1

3 5

dRdRT 6= I (dÃ;dµ;dÁ) sindµ'dµ cosdµ'1 dµ2¿1 dµdÿ1

Expression des vitesses dans le repère dynamique

„ Position et vitesse de translation dans le repère dynamique:

„ Vitesse de rotation en terme des dérivées des angles nautiques

! = 2 4 p q r 3 5 = CB

2 4 0 0 Ã_ 3 5 + C

2 4 0 µ_ 0 3 5 +

2 4 Á_ 0 0 3 5 r=R r0 v =

0

@u v w

1

A = Rr_0

~

! = Ã_~1z0 + µ_~1y1 + Á_~1x2

x0

y0

Z =Z0 1

x1

y =y1 2

ψ θ

θ x =X2

Z2

ψ

Z φ φ

ψ. y

φ. θ.

(11)

Expression des vitesses dans le repère dynamique

„ Vitesse de rotation en termes des dérivées des angles nautiques

et inversement:

2 4p

q r 3 5 =

2 4

Á_¡Ã_ sinµ µ_cosÃ+Ã_ sinÁcosµ

¡µ_ sinÁ+Ã_ cosÁ sinµ 3 5

2 4 Á_ µ_ Ã_ 3 5 =

2 4

1 tanµsinÁ tanµcosÁ 0 cosÁ ¡sinÁ 0 sinÁ=cosµ cosÁ=cosµ

3 5 2 4 p q r 3 5

Expression des vitesses dans le repère dynamique

„ Vitesse dans le repère dynamique

Dériver la relation entre les positions dans le repère dynamique et le repère absolu

Il vient avec

Analogue de la formule de Poisson

r = R r

0 r_ = R_ r0+Rr_0

v = Rr_0 = r_ ¡ R_RTr

= r_ + [!]r

[!] = ¡R_RT = RR_T = 2 4

0 ¡r q r 0 ¡p

¡q p 0 3 5

~v=~r_+~!^~r

(12)

Expression des vitesses dans le repère dynamique

DÉMONSTRATION

„ Relation d’orthogonalité

„ Donne

„ La matrice est antisymétrique :

„ Toujours de la forme

RRT =I R_RT +RR_T =0

¡R_RT =RR_T =(R_R)T M = R_RT

M = 2

4 0 ¡m12 m13

m12 0 ¡m23

¡m13 m23 0 3 5

Expression des vitesses dans le repère dynamique

„ Toute matrice antisymétrique peut être associée à un vecteur (sa partie vectorielle)

„ La matrice antisymétrique associée à un vecteur permet d’écrire le produit vectoriel en écriture matricielle

M = 2 4

0 ¡mz my

mz 0 ¡mx

¡my mx 0 3

5 = [m] et m=vect(M)

m=[mxmymz]T

~

m^~a = [m]a

(13)

Expression des vitesses dans le repère dynamique

„ Pour la matrice en question, il existe un vecteur ω associé:

„ Ce qui démontre l’équivalence des deux expressions [!] = ¡R_RT = RR_T =

2

40 ¡r q r 0 ¡p

¡q p 0 3 5

¡R_RT r = [!]r = ~!^~r

¡R_RT

Equation du mouvement d’un système fermé

Repère inertiel

z

y x

rc

r

r’

z’

y’

x’

t

f

traction de surface

force de volume Repère corps

Définition du centre de masse Décomposition des positions et vitesses en passant par le centre de masse

~r = ~rc + r~0 d~r

dt = ~vc + dr~0 dt

Z

V

½~r0dV = 0

(14)

Equation du mouvement d’un système fermé

„ Equilibre en translation

„ Equilibre en rotation

„ Décomposer les vecteurs positions et vitesses en passant par le centre de gravité « c » permet de simplifier les équations

Z

V

f~dV + Z

S

~tdS = d dt

Z

V

½d~r dtdV

Z

V

~r^f~dV + Z

S

~r^~tdS = d dt

Z

V

~r^ ½d~r dt dV

Equation du mouvement d’un système fermé

„ Equations en translation:

„ Quantité de mouvement du système

„ Résultante des forces extérieures

„ Masse totale

F~ = d~p dt

F~ = Z

V

f~dV + Z

S

~tdS

m = Z

½dV

~ p =

Z

V

½d~r

dt dV = m~vc

(15)

Equation du mouvement d’un système fermé

„ Equations en rotation:

„ On définit d’abord le moment des forces extérieures autour de c:

„ L’équilibre autour de « o » donne

„ La quantité de mouvement angulaire T~ =

Z

V

~r0^f~dV + Z

S

r~0^~tdS

Z

V

(~rc+~r0)^f~dV + Z

S

(~rc+r~0)^~tdS = ~rc^F~+T~

d dt

Z

V

(~rc+~r0)^½(d~rc

dt +d~r0

dt)dV = ~rc^d dt(md~rc

dt)+d dt

Z

V

r~0^½d~r0 dtdV

Equation du mouvement d’un système fermé

„ Quantité de mouvement angulaire:

(16)

Equation du mouvement d’un système fermé

„ Equations en rotation:

„ Le moment des forces extérieures autour de c:

„ La quantité de mouvement angulaire autour de c:

T~ = d~h dt

~h = Z

V

~r0^½d~r0 dt dV T~ =

Z

V

~r0^f~dV + Z

S

r~0^~tdS

Equation du mouvement d’un système fermé

„ Remarques:

„ Hypothèse d’indéformabilité pas encore introduite

„ Hypothèse de masse constante (système fermé):

„ Pour une voiture

„ Pour un avion

„ Pour une fusée (Saturn V) dm

dt '0

dm

dt=m=3:10¡5=sec,

dm

dt=m=4:610¡3=sec

dm

dt=m=10(l=100km)¤0:8kg=l¤120km=h=1000kg=2:610¡6=s

(17)

Equations du mouvement de la voiture rigide

„ Dérivée de la vitesse et de la quantité de mouvement angulaire dans le repère dynamique de la voiture

ω

vc

y, v, q z, w, r

x, u, p

Equations du mouvement de la voiture rigide

„ Les équations d’équilibre deviennent

„ ou explicitement

„ L = moment de roulis, M = moment de tangage et N moment de lacet

F = m(v_c+[!]vc) T = h_c+[!]hc

8<

:

L = h_x+qhx¡rhy

M = h_y+rhx¡phz

N = h_z+phy¡qhx

8<

:

Fx = m(u_+qw¡rv) Fy = m(v_+ru¡pw) Fz = m(w_+pv¡qu)

(18)

Equations du mouvement de la voiture rigide

„ L’hypothèse d’indéformabilité conduit à écrire:

„ Le centre de masse étant pris comme origine, la quantité de mouvement angulaire devient:

r_0=0 ) d

dtr0=[!]r0

~ h =

Z

V

½ ~r 0 ^ ( ~! ^ r~ 0 ) dV

= Z

V

½ [ ~! r 0 2 ¡ ~r 0 ( ~! : r~ 0 ) ] d V

Equations du mouvement de la voiture rigide

„ Sous forme matricielle, la quantité de mouvement s’écrit:

„ Avec le tenseur d’inertie du véhicule dans ses axes propres h = (

Z

V

[r02I¡r0r0T]½dV)!

Jx0x = Z

V

½(y02+z02)dV Jy0y =

Z

V

½(x02+z02)dV Jz0z =

Z

V

½(x02+y02)dV

Jx0y = Z

V

½x0y0dV Jy0z =

Z

V

½y0z0dV Jx0z =

Z

V

½x0z0dV

(19)

Equations du mouvement de la voiture rigide

„ En définitive

„ Avec

„ Pour un véhicule automobile:

„ Plan de symétrie autour de y’=0: J’xy=0 et J’yz=0

„ Le terme J’xzreste faible et peut souvent être négligé

h = J0!

J0 = 2 4

Jx0x ¡Jx0y ¡Jx0z

¡Jx0y Jy0y ¡Jy0z

¡Jx0z ¡Jy0z Jz0z 3 5

Expression des forces extérieures

„ Il est courant de séparer:

„ Les forces de gravité

„ Les autres forces extérieures (forces aérodynamiques, de propulsion, résistance au roulement) (X,Y,Z)

„ Exprimons les forces de gravité

„ dans le repère inertiel

„ dans le repère dynamique:

F0g = 2 4 0

0 mg

3 5

Fg = R(Á;µ;Ã)F0g = 2

4 ¡mgsinµ mgcosµsinÁ mgcosµcosÁ 3 5

(20)

Equations du mouvement

„ Equations d’équilibre

„ Variables d’état: 8 inconnues

„ Relations cinématiques additionnelles x = [uvwpqrµÁ]T

½ Á_ = p+qtanµsinÁ+rtanµcosÁ µ_ = qcosÁ¡rsinÁ

8<

:

L = Jxx0 p_¡Jxz0 r_+(Jz z0 ¡Jy y0 )qr¡Jxz0 pq M = Jy y0 q_+(Jxx0 ¡Jzz0 )rp¡Jxz0 (p2¡r2) N = Jz z0 r_¡Jxzp_+(Jy y0 ¡Jxx0 )pq+Jxz0 qr 8<

:

X¡mgsinµ = m(u_+qw¡rv) Y +mgcosµ sinÁ = m(v_+ru¡pw) Z+mgcosµcosÁ = m(w_+pv¡qu)

Mouvement stationnaire

„ Régime établi

„ Equations du mouvement

u_ =v_ =w_ =p_=q_=r_=0

8<

:

X¡mg sinµ = m(qw¡rv) Y +mg cosµ sinÁ = m(ru¡pw) Z+mgcosµ cosÁ = m(pv¡qu) 8<

:

L = (Jz0z¡Jy0y)qr¡Jx0zpq M = (Jx0x¡Jz0z)rp¡Jx0z(p2¡r2) N = (Jy0y¡Jx0x)pq+Jx0zqr

(21)

Mouvement rectiligne en régime

„ Hypothèses:

„ Equations du mouvement

„ Si pas de roulis (φ=0):

u=V v=w=0 p=q=r=0

8<

:

X¡mg sinµ = 0 Y +mg cosµ sinÁ = 0 Z+mgcosµ cosÁ = 0

8<

:

L = 0 M = 0 N = 0

8<

:

X=P

Fx = mg sinµ Z=P

Fz = ¡mgcosµ M =P

My = 0

Mouvement circulaire

„ Mouvement circulaire de rayon R à la vitesse V

„ Le vecteur rotation dans le repère d’inertie

„ Le vecteur rotation dans le repère du véhicule

~

!=Ã_~1z0 =V R~1z0

8<

:

p = ¡Ã_ sinµ q = Ã_ sinÁ cosµ r = Ã_ cosÁ sinµ

(22)

Mouvement circulaire

„ Pas de pompage, mais éventuellement dérapage (on utilise le terme de dérive) sur la trajectoire.

„ Notion d’angle de dériveβ:

„ Si angle de roulis et d’assiette nul (φ=θ=0) u=V cos¯ et v=V sin¯ V =p

u2+v2 v=u=tan¯ w=0

p=q=0 r=Ã_ =V=R

Mouvement circulaire

„ Equations du mouvement

„ Pour une dérive nulle 8<

:

X = ¡mrv=¡mV2=R sin¯ Y = mru=mV2=Rcos¯ Z+mg = 0

8<

:

L = 0

M = Jx0zr2=Jx0z(V=R)2 N = 0

8

<

: Y = P

F y = m V 2 = R Z = P

Fz = ¡ m g L = P

Mx = 0

(23)

Dynamique longitudinale

„ Relaxer la contrainte du/dt=0 dans le mouvement stationnaire en ligne droite, il vient

„ Soit encore si on a un roulis nul φ=0:

8<

:

X¡mg sinµ = mu_ Y +mg cosµ sinÁ = 0 Z+mgcosµ cosÁ = 0

8<

:

L = 0 M = 0 N = 0

8<

:

X=P

Fx¡mg sinµ = mu_ Z=P

Fz = ¡mgcosµ

M=PMy = 0

Dynamique latérale transitoire

„ Utilité: étude du régime transitoire du véhicule en virage, lors de manœuvres, des réponses à commandes et des

perturbations latérales.

„ Hypothèses:

„ pas de pompage et de tangage: w=0 et θ=0, q=0

„ pas de roulis φ=0, p=0

„ Il vient:

¡

!V =[uv0]T ¡!! =[00r]T

(24)

Dynamique latérale transitoire

„ Les équations du mouvement s’écrivent:

„ Les autres équations donnent les « réactions » des mouvements bloqués

Y=X

Fy = m(v_+ru) N=X

Mz = Jzzr_

Fx = ¡mrv Fz = 0

L = Jxxr_ M = Jxzr2

Références

Documents relatifs

• Les programmes 1 à 40-opérations diverses-fonctions diverses, - du programme PTECHCCAS-Prestations pour le compte du CCAS- opérations MAINTBAT et LOGEMENT-fonction 61,. -

Cette oeuvre est mise à disposition selon les termes de la Licence Creative Commons Attribution - Pas d'Utilisation Commerciale - Partage dans les Mêmes Conditions 4.0

On voudrait connaître l’évolution du nombre de

Il faut être malléable et instaurer une bonne communication avec l’architecte et les maîtres d’ouvrage.. Pour en savoir plus, visitez :

[59] Toutefois, le juge constitutionnel peut détourner ce pouvoir d’interprétation par nature créateur de sens, et donc d’énonciation constitutionnelle, pour

Le taux d’émergence des trichogrammes stockés dans l’étuve, Rs et Ds ne sont pas différents de ceux qui ne le sont pas, R et D.. Au terrain les taux d’émergence des différentes

Le dernier paramètre achevant la détermination des chiffres R, I de l’addition est la retenue c, qui permet de maintenir I entre 0

Donner une condition nécessaire et suffisante sur les coefficients diagonaux d’une matrice triangulaire supérieure pour qu’elle soit inversible..