• 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,. -

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

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

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

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

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

[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