Calcolatore velocità orbitale
Scopra quale velocità mantiene un satellite su un'orbita circolare: a 6.778.000 m dal centro di un corpo con la massa della Terra deve viaggiare a 7668,527496 m/s. Inserisca la massa centrale e la distanza dal centro. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Massa centrale
- 5.972.000.000.000.000.000.000.000
- Raggio
- 6.778.000
- G
- 0,0000000001
- Velocità orbitale
- 7668,527496
La velocità orbitale circolare è la rapidità tangenziale di cui un satellite ha bisogno per restare su una traiettoria circolare chiusa attorno a un corpo centrale sotto gravità newtoniana. Per una massa centrale M e un raggio orbitale r misurato dal centro di massa, l'equilibrio tra forza gravitazionale e requisito centripeto produce la formula compatta v uguale alla radice quadrata di G per M su r. Il G opzionale ha come predefinito una costante SI CODATA fissa così i risultati restano stabili tra ambienti; lo sovrascriva quando il Suo sistema di unità non è SI.
Che cos'è la velocità orbitale circolare
Un satellite su un'orbita circolare mantiene sempre la stessa velocità e la stessa distanza dal corpo attorno a cui gira. La gravità lo attira verso il centro e, perché la traiettoria resti un cerchio, quella attrazione deve coincidere esattamente con quanto serve per continuare a curvare. Uguagliando le due cose si ottiene la velocità: la radice quadrata della costante di gravitazione per la massa centrale, divisa per la distanza dal centro. Contano solo la massa centrale e la distanza; la massa del satellite non influisce. Con la massa della Terra e 6.778.000 m il risultato è 7668,527496 m/s.
Come usarlo ed errori frequenti
Inserisca la massa del corpo centrale in chilogrammi e la distanza dal suo centro al satellite in metri. La costante di gravitazione ha un valore fisso predefinito; la cambi solo se lavora con un altro sistema di unità. L'errore più comune è inserire la quota sopra la superficie invece della distanza dal centro, quindi sommi prima il raggio del pianeta. Un altro è mettere la massa del satellite al posto di quella del pianeta. Anche mescolare chilometri e metri produce una velocità molto sbagliata, perciò tenga tutti i valori nello stesso sistema.
Cosa significa la velocità orbitale circolare e quali ingressi inviare
Sotto gravità dell'inverso del quadrato e l'idealizzazione a due corpi, un satellite in orbita circolare ha rapidità costante e distanza costante dalla massa centrale. Uguagliare l'accelerazione gravitazionale G M su r al quadrato all'accelerazione centripeta v al quadrato su r si riorganizza immediatamente in v uguale alla radice quadrata di G M su r. L'altitudine da sola è incompleta: deve prima sommare il raggio planetario se la fonte quota l'altezza.
Massa e G devono essere strettamente positivi. I valori non finiti sono rifiutati.
Domande frequenti
Cosa succede se il raggio è zero?
Il raggio zero (o non positivo) è rifiutato perché la formula di orbita circolare divide per r e non è definita per un raggio di traiettoria nullo.
Il raggio è l'altitudine sopra la superficie?
No. Il raggio deve essere la distanza dal centro del corpo centrale al satellite. Se conosce solo l'altitudine, sommi prima il raggio del corpo, poi invii la somma.
Posso cambiare la costante gravitazionale G?
Usi un G corrispondente ogni volta che massa e raggio non sono in unità SI.
Il calcolatore di velocità orbitale è gratuito?
Lo strumento del browser gira gratis sul Suo dispositivo.
A che velocità orbita un satellite a 6.778.000 m dal centro della Terra?
A 7668,527496 metri al secondo. È la radice quadrata della costante di gravitazione per la massa della Terra, divisa per la distanza dal centro.
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/orbital-velocity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"central_mass":5.972e+24,"radius":6778000}'const res = await fetch("https://api.kit.forhosting.com/astro/orbital-velocity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"central_mass": 5.972e+24,
"radius": 6778000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/orbital-velocity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"central_mass": 5.972e+24,
"radius": 6778000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/orbital-velocity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"central_mass":5.972e+24,"radius":6778000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"central_mass":5.972e+24,"radius":6778000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/orbital-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
{
"central_mass": 5.972e+24,
"radius": 6778000
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.orbital_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.
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
Questa capacità valuta quell'espressione in modo deterministico da ingressi numerici finiti, rifiuta raggio zero o non positivo con un errore chiaro di ingresso non valido e restituisce JSON strutturato che correttori di compiti, strumenti di concetto di missione e pipeline leggere di astrodinamica possono fissare in integrazione continua senza installare un intero stack di meccanica orbitale.
Cosa significa la velocità orbitale circolare e quali ingressi inviare
Invii il campo obbligatorio central_mass come numero JSON o stringa numerica per il corpo orbitato — ad esempio la massa terrestre in chilogrammi — e il campo obbligatorio radius come distanza dal centro di quel corpo al satellite, non solo l'altitudine sopra la superficie. Sono accettati gli alias mass, M e m per la massa centrale; r e orbital_radius per il raggio di traiettoria. Il campo opzionale G, con alias gravitational_constant e grav_const, consente di iniettare un'approssimazione da manuale o una costante non SI; se omesso il motore usa il valore fisso 6.6743e-11 affinché ogni ambiente concordi. Anche il raggio deve essere strettamente positivo: raggio zero è invalid_input perché la formula divide per r e un'orbita nulla non è una traiettoria circolare fisica. Ingressi identici producono sempre lo stesso JSON perché il percorso è aritmetica floating-point pura senza rete, senza seme casuale e senza orologio a muro.
Lettura dei campi di risposta e coerenza delle unità
Se passa a sistemi di unità astronomiche, fornisca un G corrispondente; il calcolatore non converte le unità per Lei. In caso di successo la risposta ripete central_mass, radius e il G usato, poi riporta orbital_velocity come magnitudine della rapidità circolare. Il campo formula è sempre la stringa v uguale a sqrt di G M su r, e method è sempre circular_orbital_velocity così il codice a valle può ramificare senza annusare le forme. Le unità sono responsabilità Sua e devono essere coerenti: con massa SI in chilogrammi, raggio in metri e il G predefinito, orbital_velocity è in metri al secondo. Usi orbital_velocity da solo quando un cruscotto serve solo il numero di rapidità; tenga formula e method documentando il passo fisico per gli studenti o registrando quale algoritmo ha prodotto uno schizzo di missione. Abbini questo endpoint a strumenti di forza centripeta quando la domanda successiva è la magnitudine della forza per una data massa di satellite, ricordando che la velocità orbitale stessa dipende solo dal corpo centrale e dal raggio, non dalla massa del satellite sotto il modello a due corpi.
Uso dell'API, prezzi, flussi d'aula e limiti pratici
Chiami il calcolatore gratuito di velocità orbitale nel browser per controlli di compiti, demo di lezione e verifica rapida di concetti senza installare Orekit, GMAT o un toolbox MATLAB locale. Esempi tipici d'aula includono orbita terrestre bassa a circa raggio terrestre più poche centinaia di chilometri, raggio geostazionario vicino a quarantaduemila chilometri, e orbite solari semplificate con massa solare e scale di unità astronomica — sempre con G corrispondente e unità coerenti. Magnitudini estremamente grandi o minuscole sono limitate per la sicurezza dell'isolamento; resti entro l'intervallo numerico pubblicato per risultati affidabili. Invii un corpo JSON con central_mass e radius positivi obbligatori, e G positivo opzionale quando serve una costante non predefinita. Usi l'API prepagata quando una piattaforma di tutoraggio, un sandbox di valutazione del codice, un generatore di curriculum o una pipeline precoce di progettazione di missione necessita di un contratto stabile sotto saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto. Autori che consegnano SDK possono mappare orbital_velocity in tabelle che confrontano le rapidità circolari tra altitudini, insegnando come la rapidità cala come la radice di uno su r mentre il periodo cresce con r alla tre mezzi — un concetto compagno che può calcolare separatamente costruendo flussi di lezione multi-passo.
Casi di integrazione
Verifica di compiti ed esami
Studenti e valutatori calcolano la rapidità orbitale circolare per massa centrale e raggio dati, confrontano con le risposte del manuale e ottengono un chiaro errore invalid_input quando il raggio è zero per sbaglio.
Generatori di tutoraggio e curriculum
I costruttori di lezioni producono esempi lavorati di velocità orbitale con JSON strutturato per flashcard, fogli di passi ed esercizi auto-valutati senza incorporare un'intera libreria di astrodinamica.
Schizzi precoci di concetto di missione
Pipeline leggere che necessitano di un controllo stabile di rapidità circolare da massa e raggio chiamano un endpoint prepagato invece di reimplementare sqrt(GM/r) in ogni linguaggio.
Domande tecniche
Come si calcola la velocità orbitale circolare?
Invii JSON con central_mass (M) e radius (r) come numeri finiti positivi. La risposta include orbital_velocity uguale a sqrt(G M / r), più il G usato e l'etichetta della formula.