Cinématique (Expert)/Géométrie des systèmes mécaniques

De testwiki
Aller à la navigation Aller à la recherche

Modèle:Chapitre

Problème fondamental

Dans un problème de mécanique, on a souvent besoin de trouver :

  • Le positionnement d'un solide par rapport au solide de référence.
  • Le positionnement d'un solide S par rapport à un autre solide, car les deux solides appartiennent au système mécanique étudié.
  • Le positionnement d'un centre de liaison et de son axe de direction.

Mise en situation

Repère d'origine Repère solide 1

On connait la position du point A au sein d'un solide S₁ (elle ne change pas au cours du temps) :

O1A=x1i1+y1j1+z1k1

On souhaite savoir la position du point A par rapport au repère de référence R₀ de centre O :

OA=xi+yj+zk

Pour parvenir à exprimer le vecteur OA, on va utiliser la relation de Chasles :

OA=OO1+O1A

Outil mathématique : changement de base

Liberté entre deux solides :

  • 3 translations
  • 3 rotations

Le problème du changement de base intervient lors de rotations entre différentes bases (systèmes d'axes).

Modèle:Définition

Déplacement d'un solide (cas général)

Déplacement d'un point d'un solide

À l'instant t=0 (t₀), nous observons un solide S₁ muni d'un repère R1(O1,x1,y1,z1) qui à cet instant coïncide avec le repère de référence R0(O0,x0,y0,z0).

On considère un point A(t0) et on observe le déplacement de ce point vers le point A(t1) (déplacement du point A entre l'instant (t0) et (t1)).

Le déplacement du point A appartenant au solide S₁ entre les instants t0 et t1 est défini par le vecteur :

D(A)=A(t0)A(t1)
D(A)=A(t0)O+OA(t1)
D(A)=OA(t0)+OA(t1)

Modèle:Théorème

Position du point A à l'instant (t1)

La position du point A à l'instant (t1) nous pose un problème lorsqu'on utilise la relation de Chasles :

OA(t1)|R0=OO1(t1)|R0+O1A(t1)|R1

On peut remarquer que dans l'équation écrite un peu plus haut, on veut soustraire deux vecteurs appartenant à des bases différentes (R0 et R1). Pour pouvoir utiliser l'opérateur soustraction entre deux vecteurs, il faut que ces deux vecteurs soient écrits dans la même base.

Pour résoudre ce problème on devra utiliser la matrice de passage entre R0 et R1 : Modèle:Définition

On peut appliquer cette définition à notre vecteur O1A(t1) pour le faire passer de R1 à R0 :

O1A(t1)|R0=[R0R1] O1A(t1)|R1

Formule générale du déplacement du point A

On peut maintenant réécrire l’expression générale du déplacement du point A.

Modèle:Définition

Je n'ai pas spécifié les repères de chaque vecteur car on a fait attention qu’ils appartiennent tous au repère R0. On peut maintenant développer les vecteurs par leur coordonnées cartésiens, on a :

OA(t0)=(xayaza)R0=O1A(t1)=(xayaza)R1

Les deux repères sont coïncidents pour t=0.

OO1(t1)=(xyz)R0

On peut maintenant remplacer les vecteurs par leurs composantes :

Modèle:Théorème

Relation entre les déplacements de deux points d'un solide S₁

Considérons un point C tel que :

O1Ct1=xci1+ycj1+zck1

Si nous appliquons la relation générale du déplacement, le vecteur D(C)|R0 s'écrit :

D(C)=(xxcyyczzc)+[R0R1]×(xcyczc)

Pour déterminer la relation qui existe entre les déplacements de deux points d'un solide, nous observons la différence des déplacements.


D(C)D(A)]|R0=(xaxcyayczazc)+[R0R1]×(xcxaycyazcza)

En écriture matricielle :

D(C)D(A)|R0=[[R0R1]1]×(xcxaycyazcza)

On a noté 1 la matrice identité: 1=(100010001)

Dans ce cas, on a :

Modèle:Théorème

Déplacement d'un solide (système mécanique plan)

Paramétrage

La position du solide à l'instant t1:

OO1|R0=xi0+yj0

La position angulaire est donnée par l'angle θ:

θ=(x0,x1)z

Modèle:Remarque

Matrice rotation

Dans le cas d'un système plan, il est intéressant de donner les formules ci-dessus en fonction de la matrice rotation : Modèle:Définition

Déplacement d'un point A d'un solide

O1A(t0)=xai1+yaj1

O0A(t1)=(xy)+[01]×(xaya)

  • x et y sont les coordonnées de O1
  • O1At1=O1At0

Modèle:Théorème

Relation entre les déplacements de deux points d'un solide S₁

Modèle:Théorème

Approximation des petits déplacements

  • Surtout valable pour de petites rotations.
  • Étude dans le cas d'un problème plan puis généralisation.

Présentation du problème

Nous considérons une rotation θ autour de l’axe z, nous avons la configuration d'un problème plan. En considérant deux point A et C, nous avons observé :

D(C)D(A)|R0=(cosθ1sinθsinθcosθ1)×(xcxaycya)

Supposons que le déplacement θ soit un petit déplacement que nous noterons δθ . En conséquence, nous avons deux petits déplacements δA et δC :

δCδA=(cosδθ1sinδθsinδθcosδθ1)×(xcxaycya)

On rappelle le développement limité d'une fonction de x, pour x autour de 0 :

f(x)=f(0)+xf(0)+x22!f(0)+x33!f(0)+

En utilisant cette formule pour les fonctions sinus et cosinus, on obtient :

sinx=xx33!sinδx=δxδx33!

cosx=1x22!cosδx=1δx22!

Si on approche aux dérivées de 1Modèle:Er ordre, on retrouve ainsi :

sinδθδθ

cosδθ1

On a donc :

Modèle:Théorème

Torseur des petits déplacements

Modèle:CfExo

Modèle:CfExo

Soit un vecteur V(xyz). On peut associer à ce vecteur une matrice : (0zyz0xyx0).

Posons maintenant un vecteur de petite rotation : δθ(1/0)=δθz

Sa matrice associée est :

(0δθδθ0)

En utilisant les nouvelles notations, on peut écrire :

δCδA=δθ(1/0)AC

δC=δA+ACδθ(1/0)

Nous sommes en présence d'un torseur de petit déplacement :

Modèle:Théorème

Pour appliquer les notions vues dans ce cours, il est vivement conseillé de vous entraîner sur les exercices proposés.

Modèle:Bas de page