Choc élastique - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Introduction

Dans une partie de billard, les collisions sont pratiquement élastiques.
Collisions élastiques dans un gaz.

Un choc élastique est un choc entre deux corps qui produit un rebond entièrement régi par l'élasticité des zones d'impact. Ça signifie que les corps reprennent leur forme initiale, sans déformation permanente comme dans un écrasement (crash).

Il se modélise en mécanique du solide par une collision élastique, c'est-à-dire sans dissipation. Le système composé des corps qui se heurtent conserve :

La vitesse relative entre les objets est la même (de sens opposé) avant et après la collision. Autrement dit, le coefficient de restitution (rapport des vitesses relatives) est égal à 1. On parle parfois aussi de choc dur (par opposition à un choc mou).

La collision élastique s'oppose à la collision inélastique pour laquelle l'énergie cinétique n'est pas conservée (les corps qui se heurtent peuvent, par exemple, absorber de l'énergie par déformation plastique).

Collision élastique de masses égales dont une au repos.
Collision élastique de masses égales dans un repère quelconque.

Formulation pour deux corps

Si on considère le choc de deux corps 1 et 2 et :

  • \vec {p_1}\, la quantité de mouvement avant choc et \vec {p_1}'\, celle après choc du corps 1
  • \vec {p_2}\, la quantité de mouvement avant choc et \vec {p_2}'\, celle après choc du corps 2
  • m_1\, la masse du corps 1 (supposée constante)
  • m_2\, la masse du corps 2 (supposée constante)
  • \vec {v_1}\, la vitesse avant choc \vec {v_1}'\, celle après choc du corps 1
  • \vec {v_2}\, la vitesse avant choc \vec {v_2}'\, celle après choc du corps 2

Le théorème de conservation de la quantité de mouvement donne :

La conservation de l’énergie cinétique totale donne :

m_1 v_1^2 + m_2 v_2^2 = m_1 {v'}_1^2 + m_2 {v'}_2^2

Étant donné que \vec {p} = m \vec{v} , on obtient le système suivant pour un choc parfaitement élastique :

Choc élastique en relativité restreinte

Le problème du choc élastique en mécanique relativiste est traité dans l'article sur la relativité restreinte.

Exemples de résolution

Choc direct de deux points

Si une collision est dite directe, les vecteurs vitesse des points avant et après collision sont portés sur un même axe. En projetant dessus, le système (1) peut donc se simplifier sous la forme :

\left\{\begin{matrix} m_1 v_1 + m_2 v_2 = m_1 {v'}_1 + m_2 {v'}_2 \\ m_1 v_1^2 + m_2 v_2^2 = m_1 {v'}_1^2 + m_2 {v'}_2^2 \end{matrix}\right.\,

La résolution de ce système donne les vitesses après choc en fonction des masses et vitesses initiales :

\left\{\begin{matrix} {v'}_1 = \frac{m_1-m_2}{m_1+m_2} v_1 + \frac{2 m_2}{m_1+m_2} v_2 \\ \\ {v'}_2 = \frac{2 m_1}{m_1+m_2} v_1 + \frac{m_2-m_1}{m_1+m_2} v_2 \end{matrix}\right.\,

Résolution sous forme vectorielle dans le cas de masses ponctuelles

Si \vec v_i et \vec v_i^{~'} , i = 1;2, sont les vitesses des corps respectivement avant et après le choc, et \vec V_I = \frac{m_1. \vec v_1 + m_2. \vec v_2}{m_1 + m_2} est la vitesse du centre d'inertie (inchangée avant et après le choc), alors  \vec v_i^{~'} = - \vec v_i + 2. \vec V_I , pour i = 1;2.

Choc de 2 boules de même masse

Choc de 2 boules de même masse

Lorsque les 2 boules ont la même masse, elles échangent simplement leurs quantités de mouvement normales par rapport au « plan de collision » (bleu et vert) et conservent leurs vitesses tangentielles (orange et rouge).

Le point de contact est facilement déterminé en résolvant l'équation du second degré d'inconnue t suivante:

[(\vec{op_1} + \vec{v_1}t) - (\vec{op_2} + \vec{v_2}t)]^2 = 4r^2

(\vec{v_1}-\vec{v_2})^2\ t^2 + 2 \vec{p_2p_1} \cdot (\vec{v_1}-\vec{v_2}) t +  \vec{p_2p_1}^2 - 4r^2 = 0

ou pn est la position de la boule n, \vec{v_n} sa vitesse, r le rayon, et t la date de la collision. Il y a collision si l'équation ci-dessus admet au moins une racine positive. Le code suivant montre comment calculer les vecteurs vitesses après la collision.

        // Calcul de la collision entre 2 boules         // de même masse et de rayon r en 2D (ex: boules de billard)        // Les boules sont positionnées au point de contact        // (m.x,m.y) = centre de la boule m (repère de l'image)        // (m.vx,m.vy) = vitesse de la boule m avant le choc (repère de l'image)               // Calcul de la base orthonormée (n,g)        // n est perpendiculaire au plan de collision, g est tangent        double nx = (m2.x - m1.x)/(2*r);        double ny = (m2.y - m1.y)/(2*r);        double gx = -ny;        double gy = nx;               // Calcul des vitesses dans cette base        double v1n = nx*m1.vx + ny*m1.vy;        double v1g = gx*m1.vx + gy*m1.vy;        double v2n = nx*m2.vx + ny*m2.vy;        double v2g = gx*m2.vx + gy*m2.vy;               // Permute les coordonnées n et conserve la vitesse tangentielle        // Exécute la transformation inverse (base orthonormée => matrice transposée)        m1.vx = nx*v2n +  gx*v1g;        m1.vy = ny*v2n +  gy*v1g;        m2.vx = nx*v1n +  gx*v2g;        m2.vy = ny*v1n +  gy*v2g;      
Page générée en 0.224 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique
Version anglaise | Version allemande | Version espagnole | Version portugaise