Anomalia vera dall'eccentrica
Passi dall'anomalia eccentrica all'angolo reale del corpo attorno al fuoco: con un'eccentricità di 0,5, un'anomalia eccentrica di 90° diventa un'anomalia vera di 120°. Gratis nel Suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Anomalia eccentrica
- 90
- Eccentricità
- 0,5
- Anomalia vera
- 120 deg
- Anomalia vera (rad)
- 2,0943951024
L'anomalia vera è l'angolo al fuoco dalla periapsi al corpo in orbita; l'anomalia eccentrica è l'angolo ausiliario misurato al centro geometrico dell'ellisse. Progettazione di missione, compiti e controlli di effemeridi spesso dispongono di eccentricità e anomalia eccentrica dopo aver risolto l'equazione di Keplero e necessitano dell'anomalia vera geometrica senza erigere un intero stack di meccanica orbitale. Questa capacità applica l'identità classica della tangente di semiangolo che collega i due angoli per traiettorie ellittiche chiuse, restituisce gradi con un campo compagno in radianti stabile e rifiuta l'eccentricità fuori dall'intervallo ellittico con un errore di input non valido chiaro.
Significato di anomalia vera ed eccentrica e relazione di semiangolo
Nella dinamica kepleriana a due corpi un'orbita ellittica è fissata da un semiasse maggiore positivo e da un'eccentricità adimensionale e strettamente minore di uno. L'anomalia vera ν misura l'angolo polare del corpo visto dal fuoco occupato, partendo dalla periapsi e crescendo nel senso del moto. L'anomalia eccentrica E si misura dal centro dell'ellisse: se Lei traccia un cerchio di raggio pari al semiasse maggiore e proietta il corpo su quel cerchio ausiliario parallelo all'asse minore, E è l'angolo centrale di quel punto proiettato.
L'equazione di Keplero collega l'anomalia media a E; una volta nota E, la sola geometria converte E in ν. La relazione standard della tangente di semiangolo afferma che la tangente della metà dell'anomalia vera è uguale alla radice quadrata di uno più e su uno meno e, moltiplicata per la tangente della metà dell'anomalia eccentrica. In modo equivalente, ν vale il doppio dell'arcotangente a due argomenti di β volte il seno di E su due contro il coseno di E su due, con β uguale a quel medesimo fattore radice.
Quando e è zero l'orbita è circolare, β collassa a uno e l'anomalia vera coincide con l'eccentrica in ogni punto. Quando e si avvicina a uno dal basso, la mappatura allunga gli angoli vicino all'apoapsi e li comprime vicino alla periapsi, in accordo con il moto lento lontano dal fuoco e il passaggio rapido alla periapsi.
Verifiche in aula e cosa lo strumento non fa
Chiami la calcolatrice gratuita nel browser di anomalia vera dall'eccentrica per dimostrazioni di lezione, controlli di compiti e verifica rapida della formula di semiangolo senza installare Orekit, GMAT o una toolbox aerospaziale MATLAB locale. Esempi tipici di aula includono un caso circolare con e esattamente zero in cui l'anomalia vera uguaglia l'eccentrica fornita, un'ellisse moderata con e uguale a un mezzo ed E uguale a novanta gradi che produce un'anomalia vera di centoventi gradi, e una forma di orbita bassa quasi circolare con e di alcune centesime.
Magnitudini di angolo estremamente grandi sono limitate per la sicurezza dell'isolate; resti nell'intervallo numerico pubblicato per risultati affidabili.
Domande frequenti
Cosa succede se l'eccentricità è 1 o maggiore?
Questa calcolatrice supporta solo orbite ellittiche (0 ≤ e < 1). I casi parabolici e iperbolici usano altre convenzioni di anomalia e restano fuori da questo contratto di prodotto.
E se l'eccentricità è zero?
L'orbita è circolare: l'anomalia vera uguaglia l'eccentrica (dopo normalizzazione dei gradi a [0, 360)).
La calcolatrice di anomalia vera dall'eccentrica è gratuita?
Lo strumento nel browser gira gratis sul Suo dispositivo.
Risolve l'equazione di Keplero a partire dall'anomalia media?
No. Interviene dopo quel passaggio: Lei fornisce l'anomalia eccentrica già nota e lo strumento la converte in anomalia vera con la formula del semiangolo. Ricavare l'eccentrica dalla media è un altro calcolo.
In quale intervallo viene data l'anomalia vera?
L'angolo è riportato da 0° fino a 360° escluso, quindi qualsiasi anomalia eccentrica inserita ricade in un giro consueto. Lo stesso angolo compare anche in radianti, da zero a due pi greco.
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/true-anomaly-from-eccentric \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"eccentric_anomaly":90,"eccentricity":0.5}'const res = await fetch("https://api.kit.forhosting.com/astro/true-anomaly-from-eccentric", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"eccentric_anomaly": 90,
"eccentricity": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/astro/true-anomaly-from-eccentric",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"eccentric_anomaly": 90,
"eccentricity": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/astro/true-anomaly-from-eccentric", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"eccentric_anomaly":90,"eccentricity":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"eccentric_anomaly":90,"eccentricity":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/astro/true-anomaly-from-eccentric", 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
{
"eccentric_anomaly": 90,
"eccentricity": 0.5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "astro.true_anomaly_from_eccentric",
"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
Significato di anomalia vera ed eccentrica e relazione di semiangolo
Questo endpoint valuta solo quella forma chiusa; non risolve l'equazione di Keplero per E dall'anomalia media né integra equazioni del moto perturbate.
Contratto di input, campi di risposta, unità e errori
Il campo eccentricity è l'eccentricità orbitale adimensionale e; sono accettati e e ecc. L'eccentricità deve soddisfare zero minore o uguale a e ed e strettamente minore di uno — il contratto di prodotto per orbite ellittiche. Campi mancanti, stringhe vuote e valori non finiti falliscono allo stesso modo, nominando il campo. I gradi sono l'unità primaria del prodotto perché i compiti e la maggior parte dei fogli di concetto di missione citano le anomalie in gradi; il campo in radianti serve a pipeline che alimentano integratori di angolo continuo senza convertire due volte. Invii con POST un oggetto JSON con due numeri finiti obbligatori. Il campo eccentric_anomaly è l'anomalia eccentrica E in gradi; sono accettati gli alias E, E_deg e eccentric_anomaly_deg. Eccentricità negativa, e uguale a uno (parabolica) ed e maggiore di uno (iperbolica) falliscono con invalid_input e non vengono addebitate dopo il rifiuto. In caso di successo il corpo ripete eccentric_anomaly e eccentricity, riporta true_anomaly in gradi normalizzato all'intervallo semiaperto da zero incluso a trecentosessanta escluso, riporta true_anomaly_rad come lo stesso angolo in radianti da zero a due pi, imposta unit alla stringa deg, formula all'identità di tangente di semiangolo e method a half_angle_tangent così i client possono ramificare senza sniffare forme. La calcolatrice non accetta un interruttore di unità: invii sempre E in gradi e legga true_anomaly in gradi salvo che consumi deliberatamente true_anomaly_rad.
Uso dell'API, prezzi, flussi di aula e limiti pratici
Usi l'API prepagata quando una piattaforma di tutoraggio, un sandbox di valutazione del codice, un generatore di curriculum o una pipeline leggera di progettazione 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 del motore. Autori che rilasciano SDK possono concatenare questo endpoint dopo un calcolo da anomalia media a eccentrica, poi abbinare l'anomalia vera a strumenti di apoapsi-periapsi o velocità orbitale quando la domanda successiva è posizione o velocità in quel punto dell'ellisse, costruendo flussi multipasso di meccanica orbitale senza incorporare una libreria completa di astrodinamica in ogni linguaggio.
Casi di integrazione
Verifica di compiti ed esami
Studenti e correttori convertono anomalia eccentrica ed eccentricità note in anomalia vera con la formula di semiangolo e ricevono un errore invalid_input chiaro quando e è fuori dall'intervallo ellittico.
Generatori di tutoraggio e curriculum
I costruttori di lezioni producono esempi svolti di anomalie kepleriane con JSON strutturato per flashcard, fogli di passi e esercizi auto-valutati senza incorporare una libreria orbitale completa.
Pipeline leggere di concetto di missione
Strumenti di progettazione iniziale che già detengono E dall'equazione di Keplero chiamano un endpoint prepagato per ν invece di reimplementare la mappa di tangente di semiangolo in ogni linguaggio di servizio.
Domande tecniche
Come si converte l'anomalia eccentrica in anomalia vera?
Invii JSON con eccentric_anomaly E in gradi e eccentricity e nell'intervallo 0 ≤ e < 1. La risposta include true_anomaly in gradi dalla relazione di tangente di semiangolo tan(ν/2)=√((1+e)/(1-e))·tan(E/2), più true_anomaly_rad, formula e method.
Gli angoli sono in gradi o in radianti?
L'input eccentric_anomaly è in gradi. L'output true_anomaly è in gradi; true_anomaly_rad fornisce lo stesso angolo in radianti per pipeline che necessitano di misure in radianti continue.