Calcolatrice di velocità di fuga
Per lasciare la Terra, con 5.972e24 kg di massa e 6371000 m di raggio, servono poco più di 11 km/s nel caso ideale. Inserisca massa e raggio di qualsiasi corpo e ottenga la velocità in m/s e km/s. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Massa del corpo in chilogrammi
- 5.972.000.000.000.000.000.000.000
- Raggio
- 6.371.000
- Massa del corpo
- 5.972.000.000.000.000.000.000.000
- M
- 5.972.000.000.000.000.000.000.000
- Raggio del corpo
- 6.371.000
- Resistenza (Ω)
- 6.371.000
La velocità di fuga è la minore rapidità di cui un proiettile ha bisogno a una data distanza da un corpo massiccio affinché, se costa senza spinta e senza trascinamento, non ricada mai. Questa calcolatrice di velocità di fuga planetaria prende la massa del corpo in chilogrammi e il raggio (o distanza dal centro) in metri e restituisce il risultato classico v uguale alla radice quadrata di due G M su r, sia in metri al secondo sia in chilometri al secondo, usando la costante gravitazionale CODATA 2018. Studenti, pianificatori di missione che abbozzano bilanci di delta-v, sviluppatori di giochi e autori di test unitari hanno tutti bisogno dello stesso numero deterministico per Terra, Luna, Marte o una sfera personalizzata.
Cosa significa la velocità di fuga per un corpo sferico
Nella gravità newtoniana una massa puntiforme o un corpo a simmetria sferica di massa M produce un potenziale che scende come meno G M sulla distanza radiale. L'energia meccanica di una particella di prova di massa m è un mezzo m v al quadrato meno G M m su r. Impostando l'energia totale a zero all'infinito e risolvendo la rapidità al raggio r si ottiene la rapidità di fuga v uguale alla radice quadrata di due G M su r.
Quella rapidità è indipendente dalla massa di prova m, che si cancella, e assume un corpo sferico non rotante senza atmosfera. Atmosfera e rotazione planetaria cambiano il problema pratico di lancio: il trascinamento atmosferico dissipa energia cinetica, e lanciare verso est da un sito equatoriale già contribuisce con rapidità orizzontale, quindi i razzi reali necessitano di meno delta-v propulsivo della cifra ideale di fuga in superficie —ma i libri e i compiti chiedono prima il valore ideale di superficie.
La stessa formula si applica non solo in superficie: se si è all'altitudine h sopra un corpo di raggio R, si usi r uguale a R più h. I buchi neri hanno un orizzonte degli eventi dove la rapidità di fuga raggiunge formalmente quella della luce, ma questo strumento resta classico e restituirà semplicemente un numero finito molto grande per rapporti M su r estremi ancora entro la doppia precisione.
I docenti devono sottolineare che la velocità di fuga è una soglia di rapidità scalare per volo balistico libero, non una direzione obbligatoria; qualsiasi traiettoria la cui rapidità a quel raggio raggiunga o superi la soglia e non punti nel corpo può lasciare il pozzo gravitazionale nel modello ideale.
Consigli pratici, limiti e ricerche correlate
Usi solo unità base SI: converta masse solari, masse terrestri, chilometri o miglia prima di chiamare. Preferisca numeri piuttosto che stringhe preformattate quando controlla il client; i numeri in stringa sono accettati solo se corrispondono a un pattern numerico finito stretto.
Per la Terra, massa circa cinque punto nove sette due volte dieci alla ventiquattro chilogrammi e raggio medio circa sei punto tre sette uno volte dieci alla sei metri dà circa undici punto due chilometri al secondo; per Luna e Marte lo stesso flusso con massa e raggio pubblicati dà le figure inferiori familiari nei problemi d'esame. Mantenga i rapporti massa su raggio entro l'intervallo double: M assurdamente grande con r minuscolo può far overflow l'intermedio due G M su r in valori non finiti che il solver rifiuta.
Questa pagina mira a chi cerca una calcolatrice di velocità di fuga planetaria, rapidità di fuga da un corpo, o v uguale alla radice di due G M su r online; non è uno strumento di periodo orbitale, né un pianificatore di trasferimento di Hohmann, né un bilancio delta-v dell'equazione del razzo, né un solver di geodetiche di relatività generale. Preferisca questa capacità quando ha già M e r e serve solo la rapidità di fuga classica; se la fonte dà densità e diametro, converta prima in massa e raggio.
I controlli andata e ritorno sono facili: ricalcoli due volte G volte M su r a mano, prenda la radice quadrata, divida per mille per km/s, e confermi che entrambi i campi pubblicati coincidono entro lo stesso arrotondamento a dodici decimali.
Casi d'uso
Test unitari per codice di meccanica orbitale
Generi rapidità di fuga note per corpi sferici personalizzati più rifiuti deliberati di massa o raggio non positivi per valori attesi di kata di programmazione.
Domande frequenti
Qual è la formula della velocità di fuga?
Per un corpo sferico di massa M al raggio r dal centro, la rapidità di fuga classica è v = √(2 G M / r), dove G è la costante gravitazionale.
Quali unità devo usare?
Massa in chilogrammi (kg) e raggio in metri (m). I risultati sono restituiti in metri al secondo e chilometri al secondo. Converta da masse terrestri o chilometri prima di chiamare.
Cosa succede se massa o raggio sono zero o negativi?
La velocità di fuga è definita solo per massa strettamente positiva e distanza radiale positiva in questo modello classico.
Include atmosfera o rotazione planetaria?
No. È la rapidità di fuga newtoniana ideale di superficie (o radiale) senza trascinamento né rotazione. I veicoli di lancio reali necessitano di un'analisi ingegneristica separata.
La calcolatrice di velocità di fuga planetaria è gratis?
Lo strumento del browser è gratis e gira in locale.
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/body-escape-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass":5.972e+24,"radius":6371000}'const res = await fetch("https://api.kit.forhosting.com/astro/body-escape-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass": 5.972e+24,
"radius": 6371000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/body-escape-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass": 5.972e+24,
"radius": 6371000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/body-escape-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass":5.972e+24,"radius":6371000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass":5.972e+24,"radius":6371000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/body-escape-velocity", 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": 5.972e+24,
"radius": 6371000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.body_escape_velocity",
"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.
Limiti
max_abs | 1e+36 |
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
Massa o raggio non positivi sono rifiutati con invalid_input invece di produrre una radice priva di senso. Il percorso è aritmetica analitica pura —nessuna rete, nessun seme casuale, nessuna dipendenza dall'orologio— così l'esecutore gratuito del browser e l'API prepagata restituiscono lo stesso JSON dopo arrotondamento decimale fisso a ogni chiamata.
Come chiamare l'API e cosa torna indietro
Invi un corpo JSON con due numeri finiti strettamente positivi obbligatori: mass (alias m, M, body_mass) in chilogrammi e radius (alias r, R, body_radius) in metri. I valori assoluti devono restare entro i limiti pubblicati affinché due G M su r e la sua radice quadrata restino finiti in doppia precisione IEEE sul Worker e nel browser. In caso di successo la risposta ecoa massa e raggio arrotondati sotto diverse chiavi alias, imposta G e gravitational_constant al valore CODATA 2018 sei punto sei sette quattro tre volte dieci alla meno undici, escape_velocity_m_s e v_m_s alla stessa rapidità in metri al secondo, escape_velocity_km_s e v_km_s a quella rapidità divisa per mille, formula alla stringa v uguale alla radice quadrata di due G M su r, equation a una riga di sostituzione leggibile, units a una mappa di etichette SI, message a un breve riepilogo, e steps a un array ordinato di valori dati, costante, formula, sostituzione e risultato. La validazione fallita —campi mancanti, numeri non finiti, valori fuori dai limiti assoluti, o massa o raggio non positivi— restituisce invalid_input e non è mai addebitata. Il prezzo è un $0.002 piatto per richiesta riuscita con unità item e prezzo marginale unitario zero.
Consigli pratici, limiti e ricerche correlate
Le attività fallite che restituiscono invalid_input non consumano saldo prepagato, il che mantiene economici gli script esplorativi quando gli apprendisti inviano di proposito massa zero.
Casi di integrazione
Controlli di compiti sulla rapidità di fuga planetaria
Gli studenti inseriscono massa e raggio del testo per Terra, Luna o Marte e confrontano √(2GM/r) scritto a mano in m/s e km/s con un risultato JSON deterministico prima di consegnare.
Costruzione di mondi di giochi e sim
I generatori procedurali di pianeti alimentano massa e raggio nell'API per impostare soglie di lancio e letture UI senza spedire un intero stack di fisica a n corpi.