Spinta del razzo da portata massica
Moltiplichi quanto propellente esce ogni secondo per la velocità con cui esce e otterrà la spinta: 100 kg/s a 3000 m/s danno 300000 N, il valore ideale per dimensionare un motore o verificare un esercizio. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Portata massica
- 100
- Velocità di scarico
- 3000
- Portata massica (ṁ)
- 100
- Ve
- 3000
- Spinta
- 300.000
- Spinta (N)
- 300.000
La spinta di un motore a razzo o a getto è la forza che accelera il veicolo espellendo il propellente all’indietro. Nel modello ideale a velocità di scarico costante usato nei manuali e nella progettazione preliminare di missione, la spinta è il prodotto della portata massica di propellente e della velocità efficace di scarico: F è uguale a ṁ per ve. Questa calcolatrice di spinta del razzo a partire dalla portata massica accetta quelle due grandezze in unità SI—chilogrammi al secondo e metri al secondo—, le moltiplica e restituisce la forza in newton così che Lei possa dimensionare motori, controllare esercizi o alimentare un foglio di calcolo senza errori di unità. Portata zero o velocità zero producono correttamente spinta zero.
Cosa significa F = ṁ · ve per la spinta di un razzo
Nella propulsione a razzo il veicolo guadagna quantità di moto espellendo massa ad alta velocità relativa. Per un getto di scarico stazionario con velocità efficace di scarico ve, il tasso di quantità di moto che lascia il motore è il prodotto di quanta massa esce per unità di tempo e di quanto veloce quella massa esce rispetto al veicolo. Quel flusso di quantità di moto è la forza di spinta: F è uguale a ṁ per ve.
La velocità efficace di scarico concentra la velocità di uscita dell’ugello, lo squilibrio di pressione sul piano di uscita e le perdite correlate in un’unica velocità equivalente, così che il prodotto semplice coincida con la forza assiale netta. Quando la portata massica è in chilogrammi al secondo e ve in metri al secondo, F è in newton—esattamente l’unità SI di forza usata nei codici di traiettoria e nei casi di carico strutturale.
L’impulso specifico Isp si collega alla stessa famiglia tramite ve uguale a Isp per g0; se Lei conosce già Isp può convertire prima in ve e poi usare questa calcolatrice; viceversa, date spinta e ṁ può ricavare ve come F diviso per ṁ.
Casi d'uso
Controlli compiti e lezione di propulsione
Gli studenti inviano portata massica (kg/s) e velocità efficace di scarico (m/s) e verificano la spinta in newton rispetto agli esempi risolti del testo con F=ṁ·ve.
Progettazione di missione e scambi di motore
I notebook di missione convertono coppie candidate di ṁ e ve in spinta per il dimensionamento di stadio di primo passaggio prima di tabelle dettagliate di ugello o Isp.
Confronti al banco prova e cruscotti
Il software di prova a terra moltiplica il flusso di propellente misurato per ve efficace per confrontare la spinta della cella di carico sotto il modello ideale del prodotto.
Domande frequenti
Come si calcola la spinta del razzo dalla portata massica?
La spinta ideale è F = ṁ · ve: moltiplichi la portata massica di propellente (kg/s) per la velocità efficace di scarico (m/s). Il prodotto è forza in newton in unità SI.
Quali unità devo usare per portata massica e velocità di scarico?
La spinta viene quindi restituita in newton (N).
Cosa succede se portata massica o velocità di scarico sono negative?
Portata massica negativa o velocità efficace di scarico negativa sono rifiutate; zero è consentito e produce spinta zero.
Come si collega all’impulso specifico?
La velocità efficace di scarico ve è uguale a Isp per la gravità standard g0. Converta prima Isp in ve e usi F = ṁ · ve, oppure fornisca ve direttamente se già la possiede.
La portata o la velocità di scarico possono essere zero?
Sì. Lo zero è accettato per entrambe e dà spinta nulla, utile per rappresentare una fase di volo a motore spento. Vengono rifiutati solo i valori negativi.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/astro/thrust-from-mass-flow \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass_flow_rate":100,"exhaust_velocity":3000}'const res = await fetch("https://api.kit.forhosting.com/astro/thrust-from-mass-flow", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass_flow_rate": 100,
"exhaust_velocity": 3000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/thrust-from-mass-flow",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass_flow_rate": 100,
"exhaust_velocity": 3000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/thrust-from-mass-flow", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass_flow_rate":100,"exhaust_velocity":3000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass_flow_rate":100,"exhaust_velocity":3000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/thrust-from-mass-flow", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"mass_flow_rate": 100,
"exhaust_velocity": 3000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.thrust_from_mass_flow",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Una portata massica negativa o una velocità di scarico negativa vengono rifiutate con invalid_input invece di una forza assurda silenziosa.
Cosa significa F = ṁ · ve per la spinta di un razzo
Questo endpoint implementa solo il prodotto: Lei fornisce ṁ e ve e riceve F con formula ed etichette di unità così che il risultato sia auto-documentato in log e interfaccia.
Contratto di ingresso, unità e comportamento di errore
Se una delle grandezze è negativa il gestore rifiuta la richiesta—una portata massica negativa invertirebbe la direzione del propellente in un modo che qui non è una definizione standard di spinta, e una velocità efficace di scarico negativa invertirebbe il segno della forza senza un contesto di missione definito, quindi entrambi sono errori duri e non spinta con segno. Zero è consentito per entrambe le entrate e produce spinta zero, utile nelle fasi di costa e nei test di bordo. Esempio: ṁ uguale a cento chilogrammi al secondo e ve uguale a tremila metri al secondo dà trecentomila newton. Invii un corpo JSON con POST con due numeri finiti obbligatori: mass_flow_rate (alias mdot, m_dot, mass_flow, propellant_flow) in chilogrammi al secondo, e exhaust_velocity (alias ve, v_e, v_exhaust, effective_exhaust_velocity) in metri al secondo. Ogni campo può arrivare come numero JSON o come stringa numerica; campi mancanti, stringhe vuote e valori non finiti falliscono con invalid_input indicando il campo. In caso di successo il corpo restituisce mass_flow_rate e mdot ripuliti, exhaust_velocity e ve, thrust e thrust_N (valori numerici identici), una stringa di formula F = ṁ · ve, una stringa di equazione con i Suoi numeri, un oggetto units con kg/s, m/s e N, e un breve messaggio che ribadisce il prodotto SI. La validazione fallita non viene fatturata; le chiamate riuscite usano il prezzo base pubblicato $0.002.
Dove un’API di spinta da portata massica si ripaga
Gli studenti di aerospazio e le piattaforme MOOC necessitano di un oracolo deterministico dell’identità F uguale a ṁ ve affinché compiti e correttori automatici non discutano su conversioni di unità né sull’accettazione silenziosa di ingressi negativi. Mantenga le richieste piccole, fissi la spinta arrotondata nei test e otterrà newton riproducibili per plugin LMS, edge workers e bozze di progetto senza erigere una pila completa di simulazione propulsiva propria. Gli studi preliminari di missione e gli scambi di motore su foglio di calcolo partono spesso da una spinta obiettivo e da una velocità di scarico candidata, poi risolvono la portata massica richiesta—o il contrario—prima di aprire tabelle dettagliate di ugello; una piccola API di parse evita di reimplementare la validazione in ogni notebook. I laboratori di propulsione e i cruscotti di prova a terra possono inviare portata massica misurata e ve inferita a questo endpoint per confrontare la spinta della cella di carico nel modello ideale prima di applicare correzioni per pressione ambiente e distorsione strumentale. Poiché l’implementazione è parse di livello A puro, ogni chiamata riuscita costa il $0.002 pubblicato senza token di modello e senza rete in uscita.
Domande tecniche
Quanto costa la calcolatrice di spinta del razzo da portata massica?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l’ingresso non valido non viene fatturato.