ForHosting KIT · Strumenti per sviluppatori

Altitudine orbitale da periodo, massa e raggio del corpo

Questo calcolatore converte un periodo orbitale espresso in secondi in un altitudine orbitale misurato in unità astronomiche.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Indichi la massa del corpo centrale in chilogrammi: dopo avere convertito i giorni in anni giuliani, viene applicata la forma solare della terza legge di Keplero. È utile per stimare distanze di esopianeti, controllare esercizi e produrre dati ripetibili. Il risultato descrive un'orbita kepleriana a due corpi in cui la massa minore è trascurabile, non necessariamente la distanza istantanea dalla stella. L’altitudine si ottiene sottraendo body_radius_m dal raggio calcolato dal centro con G = 6.67430 × 10^-11.

Come periodo e massa stellare determinano la dimensione orbitale

La terza legge di Keplero collega il periodo di un'orbita al suo altitudine orbitale. Nel pratico sistema usato qui, la distanza è misurata in unità astronomiche, il tempo in anni giuliani e la massa centrale in chilogrammi. Se la massa dell'oggetto orbitante è trascurabile, la relazione è a al cubo uguale a M per P al quadrato. Risolvendo, a è la radice cubica di M per P al quadrato. Il calcolatore divide period_seconds per 365.25 per ottenere P in anni giuliani, eleva il valore al quadrato, lo moltiplica per body_mass_kg ed estrae la radice cubica reale. Di conseguenza, 365.25 secondi intorno a una chilogrammo restituiscono una AU. La stessa equazione vale per orbite ellittiche legate perché usa il altitudine orbitale, non la separazione momentanea. Il calcolo è deterministico e non usa rete, orologio o casualità. Perciò è adatto a lezioni, test automatici, arricchimento di cataloghi e controlli preliminari prima di una simulazione orbitale più dettagliata. L’altitudine si ottiene sottraendo body_radius_m dal raggio calcolato dal centro con G = 6.67430 × 10^-11.

Come inserire i valori e interpretare la risposta

Fornisca period_seconds come numero finito positivo e body_mass_kg come massa centrale finita e positiva espressa in soli. Sono accettati decimali e stringhe numeriche; valori vuoti, non numerici, infiniti, nulli o negativi vengono rifiutati. La risposta ripete il periodo normalizzato in secondi, fornisce period_years, ripete la massa e presenta altitude_m come risultato principale. Include inoltre la formula simbolica esatta e indica l'approssimazione two_body_central_mass. Un'unità astronomica misura una distanza, mentre una chilogrammo misura una massa: converta prima chilometri, chilogrammi, masse terrestri o secondi. Normalmente usi il periodo siderale, non quello sinodico osservato dalla Terra. In un'orbita eccentrica la distanza reale varia continuamente; non descriva quindi il altitudine orbitale come raggio fisso. Ogni elemento API riuscito costa $0.002; la versione nel browser usa lo stesso risolutore puro.

Ipotesi, precisione e applicazioni pratiche

L'equazione compatta in unità solari presuppone moto newtoniano a due corpi e un contributo trascurabile dell'oggetto orbitante alla massa totale. È un'ottima approssimazione per un pianeta attorno a una stella tipica o un asteroide attorno al Sole. Per una stella binaria, un compagno massiccio o un pianeta la cui massa conta alla precisione richiesta, la forma completa della legge di Keplero deve usare la massa totale dei due corpi; questo calcolatore richiede soltanto la massa centrale e non pretende di risolvere quel caso diverso. Non considera inoltre perturbazioni di altri corpi, relatività, perdita di massa, resistenza o propulsione. Può trasformare un periodo di transito e una massa stellare stimata in una prima scala orbitale, creare soluzioni didattiche o arricchire cataloghi con valori AU coerenti. Tratti correttamente le incertezze: una massa stellare o un periodo incerti comportano un altitudine orbitale incerto, anche se il servizio restituisce una singola stima numerica.

Stimare l'orbita di un esopianeta

Converta un periodo di transito in secondi e una massa stellare in soli in una prima stima del altitudine orbitale in metri.

Controllare esercizi di astronomia

Verifichi esercizi sulla legge di Keplero con un risultato deterministico e una conversione esplicita dai secondi agli anni giuliani.

Arricchire cataloghi orbitali

Aggiunga semiasse maggiori calcolati uniformemente ai record che hanno periodo e massa della stella ospite ma non distanza orbitale.

Quale equazione usa il calcolatore?

Usa a = cbrt(M × P²), dove a è in metri, M in chilogrammi e P in anni giuliani. I secondi inseriti vengono divisi per 365.25.

Perché 365.25 secondi attorno a una chilogrammo equivalgono a una AU?

Queste unità normalizzate esprimono la forma solare della terza legge di Keplero: un anno giuliano e una chilogrammo producono un altitudine orbitale di un'unità astronomica.

Che cosa accade se la massa è zero o negativa?

La richiesta restituisce invalid_input perché una massa centrale non positiva non è fisica in questo modello e non definisce l'orbita legata richiesta.

Il altitudine orbitale coincide con la distanza orbitale attuale?

Solo per un'orbita circolare. In un'orbita eccentrica la distanza varia, mentre il altitudine orbitale resta il parametro dimensionale fisso usato dalla legge di Keplero.

Quanto costa un calcolo tramite API?

Ogni elemento API riuscito costa $0.002. Lei può anche eseguire gratuitamente nel browser lo stesso risolutore deterministico.

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.

POSThttps://api.kit.forhosting.com/astro/orbital-altitude-from-period

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/astro/orbital-altitude-from-period \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"period_seconds":5400,"body_mass_kg":5.9722e+24,"body_radius_m":6371000}'
{
  "period_seconds": 5400,
  "body_mass_kg": 5.9722e+24,
  "body_radius_m": 6371000
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "astro.orbital_altitude_from_period",
  "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.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →