📖 Guide Interactif
← Retour 🚀 Lancer la Simulation
🔩

Oscillateur Masse-Ressort

Guide complet pour comprendre, visualiser et maîtriser l'oscillateur masse-ressort horizontal et vertical — du lycée à l'université.

⚛️ Mécanique Terminale / L1 Programme Bénin 🖥️ Simulation Interactive Horizontal & Vertical

📑 Table des matières

1
🔬

Introduction

Principe fondamental : Un oscillateur masse-ressort est un système mécanique composé d'une masse m attachée à un ressort de raideur k. Écarté de sa position d'équilibre, il oscille sous l'effet de la force de rappel du ressort (loi de Hooke : F = -kx). Sans frottement, le mouvement est sinusoïdal et se perpétue indéfiniment.
📌 Définition

Système physique formé d'une masse m liée à un ressort de raideur k. Mouvement oscillatoire autour d'une position d'équilibre.

⏱️ Période propre

T = 2π√(m/k). La période dépend uniquement de m et k, jamais de l'amplitude (isochronisme des petites oscillations).

⚡ Énergie

Échanges constants entre énergie cinétique (½mv²) et énergie potentielle élastique (½kx²). Sans amortissement : Em = constante.

🌍 Applications

Suspensions automobiles, montres mécaniques, sismographes, vibrations de bâtiments, instruments de musique à cordes.

🎓 Programme Bénin

Terminale D/C (Mécanique oscillatoire) et Licence 1 Physique. Prérequis : 2e loi de Newton, travail et énergie.

🔧 Matériel de TP

Ressort calibré, masse marquée, chronomètre, règle, potence, pied à coulisse, capteur de mouvement (optionnel).

Pourquoi étudier l'oscillateur masse-ressort ?

C'est le modèle de référence de tout mouvement oscillatoire en physique. Comprendre ce système permet d'aborder ensuite les oscillations électriques (circuit LC), les ondes mécaniques et même la mécanique quantique. C'est un incontournable du programme de Terminale et de L1 au Bénin et dans toute l'Afrique francophone.

2
📊

Types et cas possibles

Cas / Régime Condition Comportement Amplitude Énergie Em
Libre non amorti b = 0 Oscillations sinusoïdales permanentes Constante = A Conservée
Sous-amorti 0 < b < 2√(km) Oscillations à amplitude décroissante Décroît en e^(-bt/2m) Dissipée
Critique b = 2√(km) Retour rapide à l'équilibre sans oscillation Tend vers 0 Dissipée
Sur-amorti b > 2√(km) Retour lent à l'équilibre sans oscillation Tend vers 0 (lentement) Dissipée
Horizontal Plan horizontal Pas de pesanteur, équilibre au repos naturel Selon x₀ ½kA²
Vertical Plan vertical Équilibre décalé de mg/k (allongement statique) Selon x₀ ½kA²
⚠️ Attention : En régime sur-amorti (b > 2√(km)), le système ne revient à l'équilibre qu'après un très long délai. Ce régime est à éviter dans les applications nécessitant une réponse rapide. Les suspensions automobiles visent généralement le régime critique ou légèrement sous-amorti.

Différences entre oscillateur horizontal et vertical

↔ Horizontal

Position d'équilibre = longueur naturelle du ressort. Pas d'effet de la pesanteur sur le mouvement. Équation : m·x'' = -k·x.

↕ Vertical

Allongement statique : Δl = mg/k. En vertical, le mouvement autour de la position d'équilibre obéit à la même équation. T est identique !

3
🧮

Formules essentielles

Équation du mouvement (2e loi de Newton)
m · x''(t) = -k · x(t) - b · x'(t)
m (kg) : masse | k (N/m) : raideur du ressort | b (kg/s) : coefficient d'amortissement | x (m) : écart à l'équilibre. Le terme -kx est la force de Hooke, -bx' est la force d'amortissement visqueux.
Pulsation propre et période
ω₀ = √(k/m) → T = 2π/ω₀ = 2π · √(m/k)
ω₀ (rad/s) : pulsation propre | T (s) : période des oscillations. Propriété fondamentale : T ne dépend pas de l'amplitude A (isochronisme). Plus k est grand, plus les oscillations sont rapides.
Solution : oscillations libres non amorties (b = 0)
x(t) = A · cos(ω₀t + φ)
A (m) : amplitude, déterminée par les conditions initiales | φ (rad) : phase initiale. Si x(0) = A et v(0) = 0, alors φ = 0. La solution est un cosinus parfait de pulsation ω₀.
Solution : oscillations amorties (0 < b < 2√km)
x(t) = A · e^(-bt/2m) · cos(ω't + φ) avec ω' = √(ω₀² - (b/2m)²)
ω' : pseudo-pulsation (légèrement inférieure à ω₀) | e^(-bt/2m) : enveloppe exponentielle décroissante. La pseudo-période T' = 2π/ω' est légèrement supérieure à T.
Énergies cinétique, potentielle et mécanique
Ec = ½mv² | Ep = ½kx² | Em = Ec + Ep = ½kA²
Ec (J) : max quand x = 0 (passage par l'équilibre) | Ep (J) : max quand x = ±A (aux extrémités) | Em (J) : constante si b = 0. Em = ½kA² = ½mv²max.
Conditions initiales et amplitude
A = √(x₀² + (v₀/ω₀)²) | φ = arctan(-v₀ / (ω₀ · x₀))
x₀ (m) : position initiale | v₀ (m/s) : vitesse initiale. Cas courant : si v₀ = 0, alors A = |x₀| et φ = 0. Si x₀ = 0 et v₀ ≠ 0, A = |v₀/ω₀| et φ = -π/2.
Oscillateur vertical — allongement statique
Δl_éq = mg/k | T_vertical = 2π√(m/k) (identique)
Δl_éq (m) : allongement à l'équilibre sous l'effet de la pesanteur. La période est exactement la même qu'en horizontal. Pour mesurer k : k = mg / Δl_éq.
Décrément logarithmique (mesure de l'amortissement)
δ = ln(A_n / A_{n+1}) = b·T' / (2m)
δ : décrément logarithmique, mesurable expérimentalement. A_n et A_{n+1} : amplitudes de deux oscillations consécutives. Permet de calculer b connaissant m et T'.
4
🖥️

Comment utiliser la simulation

1

Choisir l'orientation

Cliquez sur "↔ H" pour l'oscillateur horizontal ou "↕ V" pour l'oscillateur vertical dans le header. L'orientation change la représentation graphique et le calcul de la position d'équilibre.

💡 Commencez par l'horizontal, plus simple à visualiser
2

Régler les paramètres (onglet ⚙️)

Ajustez la masse m (0,1 à 5 kg), la raideur k (1 à 200 N/m), l'amortissement b (0 à 5), l'amplitude x₀ et la vitesse initiale v₀. Les résultats se mettent à jour en temps réel.

💡 k = 40 N/m et m = 1 kg donne T ≈ 1 s, facile à vérifier
3

Lancer et observer (boutons ▶ ⏸ ↺)

Appuyez sur "▶ Lancer" pour démarrer l'animation. Utilisez "⏸ Pause" pour figer l'image et lire les valeurs instantanées. "↺ Reset" remet tout à zéro.

💡 Pausez sur x = 0 pour voir Ec maximale et Ep = 0
4

Lire les mesures (onglet 📐)

Observez en temps réel : position x(t), vitesse v(t), accélération a(t), force F, énergie cinétique Ec, potentielle Ep et mécanique Em. Toutes les unités SI sont affichées.

💡 Vérifiez que Em reste constante quand b = 0
5

Basculer en vue 3D (bouton "3D")

Cliquez sur "3D" dans le header pour passer à la vue tridimensionnelle. Cliquez-glissez pour tourner la scène, utilisez la molette pour zoomer. Sur mobile : 1 doigt = rotation, 2 doigts = pinch zoom.

💡 La 3D charge Three.js depuis internet (connexion requise)
6

Vérifier et exporter (onglets 📊 et 📄)

L'onglet Résultats affiche ω₀, T et f théoriques avec des badges de vérification (vert = OK, jaune = écart < 15%, rouge = erreur). Exportez votre rapport TP en TXT depuis l'onglet 📄.

💡 La période mesurée apparaît après au moins 1 oscillation complète
5
🎬

Démo Interactive — Courbes x(t)

Comment lire le graphe : L'axe horizontal représente le temps t (secondes), l'axe vertical représente la position x(t) (cm). La ligne pointillée jaune indique x = 0 (position d'équilibre). Les points brillants marquent les maxima d'amplitude. En mode Comparaison, trois courbes sont superposées.
6
🧫

Expériences à réaliser

1

Oscillations libres — Vérification de T = 2π√(m/k)

1.00 kg
40 N/m
0
10.0 cm
0 cm/s
Horizontal

Réglez exactement ces paramètres dans la simulation. Lancez et comptez le temps pour 5 oscillations complètes. Divisez par 5 pour obtenir la période expérimentale T_exp.

Résultats attendus

ω₀ = 6.325 rad/s | T_théorique = 0.994 s | f = 1.007 Hz | Em = 0.02 J. La période mesurée doit correspondre à T = 2π√(1/40) ≈ 0.994 s. Erreur acceptable < 5%.

2

Détermination de k par mesure de la période

2.00 kg
80 N/m
0
8.0 cm
Vertical
T sur 10 osc.

Masquez la valeur de k (notez-la). Lancez la simulation et mesurez T expérimentalement sur 10 oscillations. Déduisez k = 4π²m/T². Vérifiez avec la valeur cachée.

Résultats attendus

T_théorique = 0.994 s | k déduit = 4π² × 2 / 0.994² ≈ 80 N/m. Allongement statique à l'équilibre (vertical) = mg/k = 24.5 cm.

3

Influence de l'amortissement sur les oscillations

1.00 kg
40 N/m
0.5
2.0
4 √10 ≈ 12.6
10.0 cm

Testez successivement b = 0.5, 2.0, puis 12.6 (critique). Observez la décroissance de l'amplitude et le changement de comportement au-delà du seuil critique. Activez la courbe d'énergie.

Résultats attendus

b = 0.5 : oscillations persistent longtemps. b = 2.0 : amplitude divisée par ~2 après chaque période. b = 12.6 : retour direct à l'équilibre sans oscillation (régime critique). Em décroît dans tous les cas amorties.

4

Vérification de la conservation de l'énergie mécanique

0.50 kg
100 N/m
0
5.0 cm
0 cm/s
📐 Mesures

Lancez la simulation et ouvrez l'onglet Mesures. Observez Ec, Ep et Em en temps réel. Notez les valeurs de Ec et Ep quand x = 0 et quand x = ±A. Calculez Em dans chaque cas et vérifiez la constance.

Résultats attendus

Em théorique = ½kA² = ½ × 100 × (0.05)² = 0.125 J constant. En x=0 : Ec = 0.125 J, Ep = 0. En x=±A : Ec = 0, Ep = 0.125 J. La somme Ec + Ep reste à 0.125 J tout au long.

7
🎯

Quiz de vérification

Question 1 / 4
Quelle est la période T d'un oscillateur masse-ressort de masse m = 4 kg et de raideur k = 100 N/m ?
Question 2 / 4
Un oscillateur masse-ressort (m = 1 kg, k = 40 N/m) oscille sans frottement avec une amplitude A = 10 cm. Quelle est son énergie mécanique totale ?
Question 3 / 4
En oscillateur vertical, un ressort s'allonge de 5 cm quand on accroche une masse m = 0,2 kg. Quelle est la raideur k du ressort ? (g = 10 m/s²)
Question 4 / 4
Dans quel cas l'énergie mécanique d'un oscillateur masse-ressort est-elle conservée ?
🏆
4/4
Parfait !

Prêt à pratiquer ?

Lancez la simulation interactive et expérimentez par vous-même tous les paramètres de l'oscillateur masse-ressort.

🚀 Lancer la Simulation
Politique de Confidentialité Politique de Confidentialité