Vitesse maximale d'un pendule selon sa longueur et son angle
Lâchez un pendule de 2 m à 30 degrés de la verticale et obtenez la vitesse de la masse au point le plus bas, ainsi que la hauteur perdue en chemin. Le poids du corps n'intervient jamais. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Longueur
- 2
- Angle d'amplitude
- 30
- Longueur (m)
- 2
- Angle d'amplitude (°)
- 30
- Gravité (m/s2)
- 9,80665
- Chute verticale (m)
- 0,2679491924
Ce calculateur détermine la vitesse maximale d'une masse de pendule idéale lorsqu'elle traverse le point le plus bas de sa trajectoire. Indiquez la distance entre le pivot et la masse ainsi que l'angle de lâcher mesuré depuis la verticale descendante ; la gravité terrestre standard est proposée par défaut, mais vous pouvez la modifier. Le calcul convertit la perte d'énergie potentielle gravitationnelle en énergie cinétique, de sorte que la masse s'élimine. Cet outil convient aux exercices, à la préparation de travaux pratiques, aux estimations d'ingénierie et à la vérification de simulations exigeant un résultat déterministe et explicite.
Comment la conservation de l'énergie donne la vitesse maximale
À l'extrémité de la course d'un pendule idéal, la masse est momentanément immobile et son énergie mécanique est une énergie potentielle gravitationnelle. En descendant vers le point bas, elle perd de la hauteur et cette énergie stockée devient de l'énergie cinétique. La chute verticale vaut L(1 − cos θ), où L est la distance du pivot au centre de masse et θ l'amplitude mesurée depuis la verticale descendante.
En égalant mgL(1 − cos θ) à la moitié de mv², la masse s'élimine et l'on obtient v = √(2gL(1 − cos θ)). La vitesse est maximale en bas, là où l'énergie potentielle gravitationnelle est minimale. Le calculateur évalue directement cette expression et renvoie la chute verticale avec la vitesse maximale afin de rendre le résultat vérifiable.
La méthode suppose un support rigide sans masse, une masse ponctuelle, une gravité constante et aucune perte due à l'air ou au frottement du pivot. Ces hypothèses définissent une référence idéale ; un montage réel atteint généralement une vitesse légèrement inférieure.
Saisir correctement la longueur, l'angle et la gravité
Saisissez en mètres la distance du pivot au centre de masse, et non la seule partie visible du fil si la masse possède une taille notable. La plage physique acceptée s'étend de zéro à 180 degrés. La gravité vaut par défaut 9.80665 m/s², valeur terrestre conventionnelle, mais vous pouvez fournir une valeur locale positive pour un laboratoire ou l'accélération d'un autre monde dans une simulation.
Une longueur nulle donne une vitesse nulle mathématiquement définie ; une longueur négative est refusée, car elle ne représente aucune distance physique. Toutes les entrées doivent être des nombres finis.
Interpréter et employer le résultat idéal
Considérez la vitesse renvoyée comme un maximum idéal, et non comme la garantie qu'une masse réelle atteindra exactement cette valeur. La traînée de l'air, la flexion, le frottement des paliers, la masse du fil et un lâcher imprécis dissipent ou redistribuent l'énergie. Pour de petites oscillations, la vitesse augmente approximativement avec l'angle, car 1 − cos θ est proche de θ²/2 lorsque θ est exprimé en radians.
Aux amplitudes plus fortes, utilisez le résultat complet avec le cosinus plutôt qu'une approximation de petit angle. L'équation énergétique reste valable pour un pendule idéal même lorsque la formule usuelle de période aux petits angles ne l'est plus. Vous pouvez préparer des mesures, estimer des charges avant d'adopter un modèle dynamique détaillé ou contrôler une simulation.
Pour une structure critique, faites valider un modèle intégrant tension dynamique, matériaux, géométrie et pertes réelles par un professionnel qualifié.
Cas d’usage
Préparer un travail pratique sur le pendule
Calculez la vitesse basse idéale avant l'acquisition, puis comparez les mesures à la référence fondée sur la conservation de l'énergie.
Contrôler la physique d'une simulation
Vérifiez qu'un jeu, une animation ou un modèle numérique produit la vitesse maximale attendue pour une longueur, un angle et une gravité connus.
Estimer une vitesse idéale de balancement
Obtenez une première estimation explicite pour un objet suspendu avant d'intégrer traînée, tension et limites structurelles.
Questions fréquentes
Depuis quelle direction mesure-t-on l'angle d'amplitude ?
Mesurez-le depuis la position d'équilibre verticale descendante. À 0° la masse part du bas, à 90° le support est horizontal et à 180° elle part juste au-dessus du pivot.
La masse du pendule modifie-t-elle la vitesse maximale ?
Non dans ce modèle idéal de conservation de l'énergie. La masse intervient dans les énergies potentielle et cinétique, puis s'élimine de l'équation.
Que se passe-t-il si la longueur est négative ?
Une longueur nulle est admise et donne une chute et une vitesse nulles.
Quelle formule donne la vitesse maximale ?
La vitesse au point le plus bas est la racine carrée de 2gL(1 − cos θ). Elle vient de la conversion en énergie cinétique de la hauteur perdue, L(1 − cos θ), ce qui explique que la masse s'élimine.
Puis-je utiliser une gravité autre que celle de la Terre ?
Oui. La valeur standard terrestre de 9,80665 m/s² est utilisée par défaut, mais vous pouvez saisir toute valeur locale positive pour plus de précision, ou celle d'un autre monde dans une simulation.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/mech/pendulum-bob-speed \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":2,"amplitude_angle":30}'const res = await fetch("https://api.kit.forhosting.com/mech/pendulum-bob-speed", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 2,
"amplitude_angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/pendulum-bob-speed",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 2,
"amplitude_angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/pendulum-bob-speed", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":2,"amplitude_angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":2,"amplitude_angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/pendulum-bob-speed", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"length": 2,
"amplitude_angle": 30
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.pendulum_bob_speed",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Saisir correctement la longueur, l'angle et la gravité
Indiquez amplitude_angle en degrés depuis la verticale descendante : zéro degré place la masse au point bas sans hauteur disponible, tandis que quatre-vingt-dix degrés correspond à un support initialement horizontal. La réponse contient les valeurs normalisées, la chute verticale en mètres et maximum_speed_m_s. Un arrondi stable assure un JSON cohérent entre le navigateur et l'API pour une même requête.
Interpréter et employer le résultat idéal
Une requête API réussie coûte $0.002 par élément, tandis que le même calcul pur fonctionne dans le navigateur.
Questions techniques
Quelle formule le calculateur emploie-t-il ?
Il utilise v_max = √(2gL(1 − cos θ)), obtenue en convertissant en énergie cinétique l'énergie potentielle gravitationnelle perdue pendant la chute.
Quel est le prix d'un calcul par API ?
Chaque requête réussie coûte $0.002. L'outil de cette page exécute localement et gratuitement le même algorithme pur.