Rapport poussée/poids
Avec 760000 N de poussée pour un poids de 380000 N, le rapport poussée/poids vaut 2 : le véhicule décolle. Indiquez la poussée et le poids, ou la masse et la gravité : vous saurez s'il reste au sol, plane ou monte. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Poussée
- 760 000
- Pondération
- 380 000
- Twr
- 2
- Rapport poussée/poids
- 2
- Classe de portance
- lifts_off
- Source du poids
- weight
Le rapport poussée/poids est le nombre adimensionnel qui indique si une fusée, un missile ou un véhicule VTOL peut quitter le pas de tir : la poussée du moteur divisée par le poids du véhicule. Ce calculateur accepte la poussée dans n'importe quelle unité de force cohérente et, soit le poids du véhicule dans cette même unité, soit la masse avec une accélération gravitationnelle ; il renvoie ensuite le TWR avec une classe de décollage : n'élève pas, reste en vol stationnaire ou décolle. Lorsque vous fournissez une masse au lieu d'un poids, le solveur multiplie la masse par g et utilise la gravité standard 9.80665 mètres par seconde carrée, sauf si vous indiquez une valeur locale ou planétaire.
Ce que le rapport poussée/poids signifie pour une fusée
Le rapport poussée/poids est la figure de mérite la plus simple du décollage en propulsion d'introduction. Si les moteurs produisent une force F et que le véhicule pèse W sous la gravité actuelle, le rapport adimensionnel TWR vaut F divisé par W. Lorsque le TWR est supérieur à un, la poussée dépasse le poids et le véhicule peut accélérer vers le haut depuis l'arrêt.
Lorsque le TWR vaut un, la poussée équilibre exactement le poids et le véhicule reste en vol stationnaire. Lorsque le TWR est inférieur à un, les moteurs ne soulèvent pas l'empilement et le véhicule reste sur le pas de tir.
Les manuels donnent souvent la poussée au niveau de la mer et une masse de lancement plutôt qu'un poids ; la masse n'est pas le poids, aussi cette page convertit W égal à m fois g, avec la gravité standard 9.80665 mètres par seconde carrée sauf si vous passez un g local ou planétaire. Un poids de véhicule nul — y compris une masse nulle qui produirait un poids nul — rend le rapport indéfini, et le calculateur rejette ce cas au lieu de renvoyer Infinity ou un NaN silencieux.
L'outil n'empile pas les moteurs, ne brûle pas le propergol au fil du temps et n'intègre pas la portance aérodynamique ; ramenez ces problèmes à une poussée courante et à un poids courant (ou une masse et g) avant d'appeler.
Conseils pratiques, limites et recherches associées
Employez une seule unité de force de bout en bout — par exemple les deux grandeurs en newtons — avant d'appeler ; cette page ne convertit pas entre SI et impérial. Lorsqu'une fiche technique indique la masse de lancement en kilogrammes plutôt que le poids en newtons, passez mass et, si vous le souhaitez, g, au lieu de convertir à la main. Cette page s'adresse à ceux qui cherchent un calculateur de rapport poussée/poids, le TWR d'une fusée à partir de la poussée moteur, ou F sur W en ligne.
Ce n'est pas un calculateur de poussée de fusée à partir du débit massique et de la vitesse d'éjection, ni un solveur Tsiolkovski de delta-v, ni un convertisseur d'impulsion spécifique. Préférez cette capacité lorsque vous connaissez déjà la poussée moteur et le poids ou la masse du véhicule et n'avez besoin que du rapport adimensionnel plus une classe de décollage.
Les contrôles aller-retour sont simples : recalculez à la main la poussée divisée par le poids et confirmez l'égalité avec le twr publié sous le même arrondi à douze chiffres significatifs que dans la réponse. Si plus tard votre conception compare le TWR au pas de tir à un budget d'étages ou à un TWR dans le vide après combustion du propergol, faites cette comparaison après que ce contrôle de rapport coïncide avec les notes, et non à sa place.
Cas d’usage
Vérification des devoirs de TWR de fusée
Les élèves saisissent la poussée moteur et le poids ou la masse du véhicule tirés des problèmes de propulsion du manuel, puis comparent le TWR adimensionnel et la classe de décollage à un oracle déterministe F/W avant de rendre le devoir.
Questions fréquentes
Comment calcule-t-on le rapport poussée/poids ?
Le résultat est adimensionnel lorsque poussée et poids emploient la même unité de force.
Que se passe-t-il si le poids du véhicule est zéro ?
La division par zéro est rejetée parce que le rapport poussée/poids est indéfini lorsque le poids du véhicule est nul.
Puis-je saisir une masse au lieu d'un poids ?
Oui. Fournissez mass (et, si vous le souhaitez, g). Le solveur calcule W = m × g puis TWR = F / W.
Calcule-t-il la poussée de fusée à partir du débit massique ?
Non. Cette page se contente de diviser la poussée par le poids.
Le calculateur de rapport poussée/poids est-il gratuit ?
L'outil du navigateur est gratuit et s'exécute en local.
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/phys/thrust-weight \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"thrust":760000,"weight":380000}'const res = await fetch("https://api.kit.forhosting.com/phys/thrust-weight", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"thrust": 760000,
"weight": 380000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/phys/thrust-weight",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"thrust": 760000,
"weight": 380000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/phys/thrust-weight", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"thrust":760000,"weight":380000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"thrust":760000,"weight":380000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/phys/thrust-weight", 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
{
"thrust": 760000,
"weight": 380000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "phys.thrust_weight",
"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.
Limites
max_abs_force | 1000000000000000 |
max_abs_mass | 1000000000000000 |
max_abs_g | 1000000 |
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
Un poids de véhicule nul rend le rapport indéfini, de sorte que la tâche échoue avec invalid_input au lieu d'inventer un infini. Les requêtes API réussies sont facturées $0.002 par appel ; une validation échouée n'est jamais facturée.
Ce que le rapport poussée/poids signifie pour une fusée
Cette identité est adimensionnelle si les deux grandeurs emploient la même unité de force : newtons sur newtons, livres-force sur livres-force, ou tout autre couple cohérent. Une poussée, un poids ou une masse négatifs sont un non-sens physique dans ce modèle de pas de tir et échouent avec invalid_input. Il ne calcule pas non plus la poussée à partir du débit massique d'éjection et de la vitesse d'éjection ; c'est une autre recherche, couverte par une page dédiée de poussée de fusée qui multiplie ṁ par v_e.
Comment appeler l'API et ce que vous recevez en retour
Envoyez un corps JSON avec le champ fini obligatoire thrust (alias F, force, engine_thrust et thrust_newtons) et au moins l'un de weight (alias W, vehicle_weight et weight_newtons) ou mass (alias m, vehicle_mass et mass_kg). Le g facultatif (alias gravity, gravity_accel, gravitational_acceleration, g0 et accel_g) n'est utilisé que sur le chemin masse ; s'il y est omis, le solveur applique la gravité standard 9.80665. Si weight et mass sont envoyés ensemble, le poids explicite est le dénominateur, car le TWR est défini comme un rapport de forces. Les valeurs absolues doivent rester dans les limites publiées, thrust et weight ne doivent pas être négatifs, g doit être positif sur le chemin masse, et weight ne doit pas être zéro à un epsilon numérique minuscule près, qui capture les cas singuliers exacts et quasi nuls. Une validation échouée — thrust manquant, ni weight ni mass, nombres non finis, négatifs, g non positif sur le chemin masse, ou poids nul — renvoie invalid_input et n'est jamais facturée. Le tarif est un $0.002 fixe par requête réussie avec unité item. Associez délibérément des exemples de cours : thrust sept cent soixante mille et weight trois cent quatre-vingt mille donnent un TWR égal à deux.
Conseils pratiques, limites et recherches associées
Gardez thrust et weight dans la plage absolue publiée afin que le quotient reste fini en double précision IEEE sur le Worker et dans le navigateur. Les tâches échouées qui renvoient invalid_input ne consomment pas le solde prépayé, ce qui maintient les scripts exploratoires bon marché lorsque les apprenants mettent volontairement le poids du véhicule à zéro. Les pages associées qui partent de ṁ et v_e pour retrouver la poussée, ou du rapport de masses et de la vitesse d'éjection pour retrouver le delta-v, répondent à d'autres intentions de recherche et à d'autres outils.
Cas d'intégration
Scripts de dimensionnement initial au décollage
Les carnets de propulsion transforment la poussée connue au niveau de la mer et la masse de lancement en fixtures de TWR pour les budgets d'étage, avant d'ajouter une masse variable dans le temps, un groupement multi-moteurs ou des modèles atmosphériques.
Correcteurs automatiques et tests golden
Générez des cas de TWR connus et des rejets délibérés pour poids nul comme valeurs attendues dans des katas de code, des simulateurs de vol, des plugins LMS et des tests unitaires de moteurs physiques.