Calcolatore Δv manovra combinata
Passare da 7,8 a 7,5 km/s ruotando l'orbita di 30° richiede 3,970519835 km/s con un'unica manovra combinata. Inserisca la velocità prima e dopo e l'angolo di rotazione in gradi per ottenere quel delta-v. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Velocità iniziale
- 7,8
- Velocità finale
- 7,5
- Angolo di rotazione
- 30
- Angolo di rotazione (rad)
- 0,5235987756
- Delta v
- 3,970519835
Una spinta combinata di cambio di piano e di velocità è l'impulso unico che ruota il vettore velocità di un angolo di virata e, al tempo stesso, allunga o riduce la sua magnitudine da una velocità orbitale iniziale a una finale. Invece di concatenare un puro cambio di inclinazione e una spinta tangenziale come due impulsi separati, i progettisti di missione chiedono spesso la magnitudine di una sola manovra combinata: la distanza in linea retta, nello spazio delle velocità, tra i vettori iniziale e finale. Quella lunghezza segue la legge dei coseni sul triangolo delle velocità.
Perché un'unica manovra invece di due
Un veicolo spaziale che deve cambiare sia il piano orbitale sia la velocità potrebbe farlo con due accensioni separate: una che ruota soltanto la velocità e una che la allunga o la accorcia. I progettisti di missioni valutano spesso un'unica accensione combinata, eseguita nel punto in cui i due piani orbitali si incrociano. Conta la distanza in linea retta tra la vecchia velocità e la nuova. Immagini le due velocità come frecce che partono dallo stesso punto: l'accensione necessaria è la freccia che unisce le loro punte, e la sua lunghezza è il delta-v.
Come si ottiene il risultato e a cosa fare attenzione
Le due velocità e l'angolo tra loro formano un triangolo, e la legge dei coseni ne fornisce il terzo lato: si elevano al quadrato le due velocità, si sommano, si sottrae due volte il loro prodotto per il coseno dell'angolo e si estrae la radice quadrata. Con 7,8 e 7,5 km/s e una rotazione di 30° il risultato è 3,970519835 km/s. Gli errori tipici sono mescolare le unità delle due velocità, inserire l'angolo in radianti anziché in gradi o dimenticare che si tratta del caso ideale a due corpi con accensione istantanea.
Cosa significa una spinta combinata di cambio di piano e quali ingressi inviare
Nell'idealizzazione a due corpi, una spinta impulsiva modifica istantaneamente il vettore velocità del veicolo. Quando la spinta altera al contempo la velocità orbitale e la direzione del vettore—spesso un cambio di piano e un aggiustamento di velocità circolare a un nodo—il delta-v richiesto è la lunghezza euclidea della differenza tra il vettore velocità iniziale e quello finale.
Se quei vettori hanno magnitudini v1 e v2 e l'angolo tra essi è theta, la legge dei coseni dà delta-v uguale alla radice quadrata di v1 al quadrato più v2 al quadrato meno il doppio di v1 per v2 per il coseno di theta. Le velocità devono essere numeri finiti non negativi in unità coerenti—i chilometri al secondo sono la scelta abituale dei manuali. L'angolo di virata viene convertito in radianti solo all'interno del coseno; chi chiama fornisce sempre gradi.
Domande frequenti
E se le due velocità sono uguali?
Usi velocità uguali quando cambia solo l'inclinazione (o la prua).
Il calcolatore di delta-v di manovra combinata è gratuito?
Lo strumento del browser gira gratis sul Suo dispositivo.
Quanto delta-v serve per ruotare di 30° passando da 7,8 a 7,5 km/s?
3,970519835 km/s con un'unica manovra combinata. Il calcolatore tratta le due velocità come lati di un triangolo separati dall'angolo di 30° e restituisce la lunghezza del terzo lato.
Cosa succede se l'angolo di rotazione è zero?
In quel caso la manovra cambia solo la velocità e il risultato è semplicemente la differenza tra le due velocità. Senza rotazione del vettore velocità, la formula si riduce a questa differenza assoluta.
Quali unità devo usare?
Va bene qualsiasi unità di velocità, purché entrambe le velocità usino la stessa; nei manuali si usano di solito i chilometri al secondo. L'angolo si inserisce sempre in gradi e il risultato è espresso nella stessa unità di velocità.
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/combined-plane-change \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"initial_speed":7.8,"final_speed":7.5,"turn_angle":30}'const res = await fetch("https://api.kit.forhosting.com/astro/combined-plane-change", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"initial_speed": 7.8,
"final_speed": 7.5,
"turn_angle": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/combined-plane-change",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"initial_speed": 7.8,
"final_speed": 7.5,
"turn_angle": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/combined-plane-change", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"initial_speed":7.8,"final_speed":7.5,"turn_angle":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"initial_speed":7.8,"final_speed":7.5,"turn_angle":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/combined-plane-change", 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
{
"initial_speed": 7.8,
"final_speed": 7.5,
"turn_angle": 30
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.combined_plane_change",
"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
Cosa significa una spinta combinata di cambio di piano e quali ingressi inviare
Invii il campo obbligatorio initial_speed come numero JSON o stringa numerica per la velocità prima della spinta, final_speed per la velocità dopo e turn_angle per l'angolo di cambio di piano o di virata in gradi tra quelle due direzioni. Gli alias v1, v_initial e speed_before sono accettati per la prima velocità; v2, v_final e speed_after per la seconda; theta, angle, plane_change_angle e delta_i per l'angolo di virata. Le velocità negative falliscono con invalid_input perché la velocità orbitale è una magnitudine e il contratto di prodotto le vieta. Ingressi identici producono sempre lo stesso JSON perché il percorso è aritmetica in virgola mobile pura, senza rete, senza seme casuale e senza orologio di sistema.
Come leggere i campi di risposta e verificare a mano i casi speciali
I controlli classici includono un puro cambio di piano a velocità uguali: quando v1 è uguale a v2 uguale a v e theta è l'angolo di cambio di piano, il delta-v si riduce a due v per il seno della metà di theta, che Lei può ricalcolare a mano per angoli piccoli. Quando l'angolo di virata è zero, la formula collassa nella differenza assoluta delle due velocità—un puro cambio di velocità senza rotazione. In caso di successo la risposta riecheggia initial_speed, final_speed e turn_angle, riporta turn_angle_rad come conversione interna in radianti e colloca la magnitudine della manovra combinata in delta_v. Il campo formula è sempre la stringa che descrive l'espressione della legge dei coseni, e method è sempre combined_plane_change_law_of_cosines così che il codice a valle possa ramificare senza ispezionare le forme. Le unità di delta_v coincidono con quelle che Lei ha scelto per le due velocità; il calcolatore non converte le unità per Lei. Quando una velocità è zero, delta_v eguaglia l'altra, coerente con una spinta da fermo o verso fermo nel piano delle velocità. Campi assenti, numeri non finiti e velocità negative falliscono con invalid_input e non vengono addebitati dopo il rifiuto del motore. Usi solo delta_v quando un cruscotto necessita solo della magnitudine della spinta; conservi formula e method nel documentare il passo fisico per gli studenti o nel registrare quale algoritmo ha prodotto uno schizzo di missione.
Uso dell'API, prezzi, flussi didattici e limiti pratici
Chiami il calcolatore gratuito di delta-v di manovra combinata nel browser per compiti, dimostrazioni di lezione e verifica rapida di concetti senza installare Orekit, GMAT o una cassetta degli attrezzi MATLAB locale. Gli esempi tipici di aula includono una velocità circolare in orbita terrestre bassa vicina a sette virgola otto chilometri al secondo con un cambio di piano modesto da dieci a trenta gradi, oppure una discesa simultanea a una velocità circolare un po' più bassa ruotando il piano a un nodo—sempre con unità coincidenti per entrambe le velocità. Le magnitudini estremamente grandi sono limitate per la sicurezza dell'isolate; resti nell'intervallo numerico pubblicato per risultati affidabili. Invii un corpo JSON con initial_speed e final_speed non negativi obbligatori più un turn_angle finito in gradi. Usi l'API prepagata quando una piattaforma di tutoraggio, un sandbox di valutazione, un generatore di curriculum o una pipeline iniziale di progettazione di missione necessita di un contratto stabile con saldo KIT a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto. Gli autori che spediscono SDK possono mappare delta_v in tabelle che confrontano puro cambio di piano e spinte combinate, insegnando come combinare il cambio di velocità con quello di piano possa costare meno propellente che impilare due impulsi separati quando entrambi gli aggiustamenti sono richiesti alla stessa posizione orbitale.
Casi di integrazione
Verifica di compiti ed esami
Studenti e correttori calcolano il delta-v di cambio di piano combinato da due velocità e un angolo di virata, lo confrontano con le risposte della legge dei coseni del libro e ricevono un errore invalid_input chiaro se una velocità viene inserita negativa per sbaglio.
Tutoraggio e generatori di curriculum
Gli autori di lezioni producono esempi svolti di manovra combinata con JSON strutturato per flashcard, schede passo-passo ed esercizi auto-valutati senza incorporare un'intera libreria di astrodinamica.
Bozze precoci di concetto di missione
Pipeline leggere che necessitano di una stima stabile di delta-v a singolo impulso per cambi simultanei di velocità e di piano chiamano un endpoint prepagato invece di reimplementare la formula del triangolo delle velocità in ogni linguaggio.
Domande tecniche
Come si calcola il delta-v di cambio di piano combinato?
Invii JSON con initial_speed (v1), final_speed (v2) e turn_angle (theta in gradi). La risposta include delta_v uguale a sqrt(v1² + v2² − 2·v1·v2·cos θ), più la conversione in radianti e l'etichetta della formula.
Cosa succede se una velocità è negativa?
La richiesta fallisce con invalid_input. Le velocità sono magnitudini e devono essere non negative; un initial_speed o final_speed negativo viene rifiutato con un messaggio che nomina il campo colpevole.
turn_angle è in gradi o in radianti?
In gradi nel contratto pubblico. Il solver converte in radianti solo per il coseno; la risposta riporta anche turn_angle_rad così che Lei possa verificare la conversione.