Vitesse du pendule au point le plus bas
Ce calculateur détermine la vitesse d’un pendule idéal lorsqu’il atteint le point le plus bas.
Lancer gratuitement
Indiquez la hauteur verticale du lâcher au-dessus de ce point et, si nécessaire, modifiez l’accélération de la pesanteur ; vous obtiendrez la vitesse en mètres par seconde. Le calcul repose sur la conservation de l’énergie mécanique : la perte d’énergie potentielle de pesanteur devient énergie cinétique. Le modèle suppose un mouvement idéal, sans résistance de l’air, frottement au pivot ni perte due à la souplesse du fil.
Mesurez la hauteur de lâcher depuis la bonne référence
La hauteur demandée est la distance verticale entre la position de lâcher de la masse et le point le plus bas de sa trajectoire. Ce n’est ni la longueur du pendule, ni le déplacement horizontal, ni la distance parcourue sur l’arc. Imaginez une ligne horizontale passant par la position initiale et une autre par le centre de la masse lorsque le fil pend verticalement : leur écart constitue la hauteur de lâcher. Saisissez cette valeur en mètres. Si un exercice fournit la longueur L et l’angle theta mesuré depuis la verticale descendante, calculez d’abord h = L(1 - cos(theta)). Un lâcher au point bas correspond à une hauteur nulle et donne correctement une vitesse nulle. Une hauteur négative n’a pas de sens avec cette référence ; elle produit donc une erreur de saisie.
Comprenez le calcul par conservation de l’énergie
Pour un pendule idéal lâché sans vitesse initiale, la masse possède au départ une énergie potentielle de pesanteur mgh par rapport au point bas, mais aucune énergie cinétique. Au point le plus bas, cette différence est devenue une énergie cinétique égale à la moitié de mv au carré. L’égalité des deux expressions élimine la masse et conduit à v = sqrt(2gh). La masse n’est donc pas requise : un objet plus lourd dispose de davantage d’énergie potentielle, mais demande proportionnellement plus d’énergie cinétique pour atteindre la même vitesse. Le calcul suppose une vitesse initiale nulle et une pesanteur constante. La valeur terrestre standard est appliquée par défaut ; vous pouvez indiquer une autre valeur positive pour un exercice ou un autre astre.
Déterminez quand le résultat idéal convient
Considérez ce résultat comme la vitesse maximale théorique d’un pendule à pivot fixe, liaison toujours tendue et pertes négligeables. Un montage réel atteint généralement une vitesse légèrement inférieure, car la traînée de l’air, le frottement des paliers, la flexion du fil et le bruit dissipent de l’énergie mécanique. La formule assimile aussi la masse à un point et néglige l’énergie cinétique de rotation d’un solide étendu. Pour un pendule physique, tel qu’une tige oscillante, la conservation de l’énergie reste valable, mais le moment d’inertie modifie la relation. Cet outil convient aux exercices d’initiation, aux prévisions de laboratoire et aux contrôles de vraisemblance. Il ne constitue pas une évaluation de sécurité pour des manèges, grues ou dispositifs d’impact. En présence d’une impulsion initiale, il faut également intégrer son énergie cinétique.
Cas d’usage
Vérifier un exercice de mécanique
Convertissez une chute verticale donnée en vitesse idéale au point bas, puis comparez-la à un calcul manuel fondé sur la conservation de l’énergie.
Prévoir une mesure de laboratoire
Estimez la vitesse maximale relevée par une cellule photoélectrique avant de comparer la théorie aux pertes mesurées.
Comparer des environnements gravitationnels
Modifiez l’accélération de la pesanteur pour comparer la vitesse issue d’une même hauteur de lâcher sur différents astres.
Questions fréquentes
Quel est le tarif ?
Vous pouvez utiliser gratuitement l’outil dans votre navigateur sur cette page, ou payer $0.002 par requête API.
Quelle hauteur faut-il saisir ?
Indiquez en mètres la hauteur verticale de la position de lâcher au-dessus de la position la plus basse de la masse. N’utilisez ni la longueur d’arc ni le déplacement horizontal.
Pourquoi la masse n’est-elle pas demandée ?
La masse s’élimine lorsque l’énergie potentielle mgh est égalée à l’énergie cinétique, la moitié de mv au carré ; la vitesse idéale n’en dépend donc pas.
La hauteur de lâcher peut-elle être nulle ?
Oui. Une hauteur nulle signifie que la masse est lâchée au point bas ; sans vitesse initiale, sa vitesse vaut zéro. Les hauteurs négatives sont refusées.
Le calcul tient-il compte des frottements ou de l’air ?
Non. Il suppose la conservation de l’énergie mécanique ; la vitesse réelle peut être moindre si l’air, le pivot ou les déformations dissipent de l’énergie.
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-speed-bottom \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"height":1.25}'const res = await fetch("https://api.kit.forhosting.com/mech/pendulum-speed-bottom", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"height": 1.25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/mech/pendulum-speed-bottom",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"height": 1.25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/mech/pendulum-speed-bottom", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"height":1.25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"height":1.25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/mech/pendulum-speed-bottom", 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
{
"height": 1.25
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "mech.pendulum_speed_bottom",
"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. |