ForHosting KIT · Scienza

Calcolatore esopianeta

Attorno a una stella di una massa solare, un pianeta a 1 UA completa l'orbita in 365,25 giorni. Inserisca la massa della stella e il periodo in giorni oppure il semiasse maggiore in UA, e ottenga il valore mancante. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Massa stellare
1
Semiasse maggiore
1
Ottiene
Periodo
365,25
Periodo (anni)
1
Risolto
period

I cataloghi di esopianeti riportano un periodo orbitale in giorni o un semiasse maggiore in unità astronomiche, ma di rado entrambi insieme, e entrambi richiedono ancora la massa della stella ospite prima che si chiuda la terza legge di Keplero. Questo calcolatore accetta una massa stellare positiva in masse solari più esattamente un parametro orbitale —periodo in giorni o semiasse maggiore in AU— e restituisce la grandezza mancante sotto l'approssimazione usuale a due corpi: il pianeta è molto più leggero della stella. L'identità è P al quadrato uguale ad a al cubo su M quando il periodo è in anni, l'asse in AU e la massa in masse solari; i giorni si convertono con un anno giuliano di 365.25 giorni. Una massa stellare nulla o negativa viene rifiutata come input non valido anziché produrre un'orbita priva di senso.

Terza legge di Keplero per un pianeta intorno a una stella

La terza legge di Keplero collega il tempo che un oggetto impiega a completare un'orbita chiusa con la dimensione di quell'orbita e con la massa che occupa il fuoco. Per un pianeta la cui massa è trascurabile rispetto alla stella ospite, la forma astronomica comoda è P_yr al quadrato uguale ad a_AU al cubo diviso per M_star, dove P_yr è il periodo in anni giuliani di 365.25 giorni, a_AU è il semiasse maggiore in unità astronomiche e M_star è la massa stellare in masse solari.

Riordinando, il periodo in giorni è 365.25 volte la radice quadrata di a al cubo su M, e l'asse è la radice cubica di M per P_yr al quadrato. È esattamente l'identità che applica questo calcolatore di esopianeti: Lei fornisce la massa della stella e il numero orbitale già noto, e viene riempito quello mancante. Una stella di una massa solare con un'orbita di una AU recupera un anno di 365.25 giorni, il controllo da manuale che ogni implementazione deve superare.

Un Giove caldo di tre giorni e mezzo intorno a una stella di tipo solare sta vicino a 0.045 AU, la scala dei primi giganti in transito. L'approssimazione omette la massa propria del pianeta; per un Giove intorno a un Sole quella correzione è dell'ordine di una parte su mille, ben inferiore all'incertezza tipica di massa stellare da spettroscopia. Stelle binarie, pianeti circumbinari e coppie di massa confrontabile appartengono a una risoluzione di Keplero a due masse, non a questa pagina.

Dove un calcolatore di periodo e asse per esopianeti merita il suo posto

I survey di transito come Kepler, K2, TESS e PLATO riferiscono il periodo orbitale in giorni quasi subito, mentre la separazione fisica in AU è ciò di cui l'osservatore ha bisogno per insolazione, temperatura di equilibrio e appartenenza alla zona abitabile. Combinare quel periodo con una massa stellare spettroscopica o da isocrone è il primo passo di Keplero prima di un modello di curva di luce più costoso.

I gruppi di velocità radiale partono spesso da un periodo e da una massa stellare per quotare un a minimo prima che l'eccentricità sia pienamente vincolata. I corsi di astrofisica assegnano la stessa identità con righe di catalogo —recuperare l'anno terrestre da una AU e una massa solare, poi invertire il periodo di un Giove caldo— e necessitano di un oracolo che rifiuti una stella di massa nulla invece di restituire NaN.

I taccuini di pianificazione missione che impilano pianeti ipotetici intorno a stelle brillanti vicine usano la stessa forma chiusa per abbozzare angoli di lavoro interni e separazioni angolari. La convalida fallita non consuma saldo. Tenga le richieste piccole, fissi le soluzioni arrotondate nei test e otterrà orbite di esopianeti riproducibili per compiti, plugin LMS e riduzione di survey senza erigere un integratore a N corpi per un problema a due corpi con pianeta privo di massa.

Dal periodo di transito all'asse fisico

Converta un periodo orbitale TESS o Kepler in giorni più una massa stellare spettroscopica in un semiasse maggiore in AU per insolazione e zona abitabile.

Controlli di Keplero in aula

Recuperi un anno di 365.25 giorni da una massa solare e una AU, poi inverta i periodi di Giovi caldi del catalogo; la massa stellare nulla viene rifiutata.

Schizzo RV e di missioni

Trasformi un periodo di velocità radiale e la massa dell'ospite in un asse stimato, oppure abbozzi angoli di lavoro interni per pianeti ipotetici vicini.

Come si calcola il periodo orbitale di un esopianeta da massa stellare e asse?

Il calcolatore restituisce period in giorni con P_yr = sqrt(a³ / M) e un anno giuliano di 365.25 giorni.

Come si ottiene il semiasse maggiore a partire dal periodo?

L'asse in AU è la radice cubica di M per (period / 365.25) al quadrato.

Che cosa accade se la massa stellare è nulla o negativa?

La terza legge di Keplero non è definita per una massa centrale non positiva, quindi la chiamata non viene addebitata e non viene restituita alcuna orbita.

Quali unità usa il calcolatore di esopianeti?

La massa stellare è in masse solari, il periodo orbitale in giorni e il semiasse maggiore in unità astronomiche.

Perché serve la massa della stella oltre al periodo?

Perché la terza legge di Keplero collega periodo e dimensione dell'orbita solo attraverso la massa centrale. Lo stesso periodo attorno a una stella più massiccia indica un'orbita più ampia, quindi il periodo del catalogo da solo non dà la distanza in UA.

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/phys/exoplanet

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/phys/exoplanet \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"stellar_mass":1,"period":365.25}'
{
  "stellar_mass": 1,
  "period": 365.25
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "phys.exoplanet",
  "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.

Che cosa invia, che cosa ottiene e come vengono segnalati gli errori

Inviare entrambi i campi orbitali viene rifiutato affinché una coppia obsoleta non sovrascriva in silenzio la grandezza che Lei intendeva risolvere. Non inviarne nessuno viene rifiutato altrettanto, perché allora non c'è nulla da calcolare. La stessa regola di positività vale per un periodo o un asse forniti: un'orbita con dimensione o periodo non positivo non è un'ellisse di Keplero. I numeri sono arrotondati a dodici cifre significative affinché i test di riferimento e le tabelle dell'interfaccia restino stabili tra runtime senza nascondere valori scientifici genuini. Colleghi il modulo gratuito del browser per dimostrazioni in aula e controlli di catalogo, poi chiami lo stesso contratto da script quando riduce una tabella di periodi di transito ad assi. Invii con POST un oggetto JSON con stellar_mass come numero finito di masse solari strettamente maggiore di zero, più esattamente uno tra period in giorni e semi_major_axis in AU. Il risolutore accetta alias: M, mass, m_star e stellar_mass_msun per la stella; P, period_days e orbital_period per il periodo; a, sma e semi_major_axis_au per l'asse. Una massa stellare nulla, negativa, assente, non finita o una stringa vuota fallisce con invalid_input e un messaggio che nomina stellar_mass; tali fallimenti non vengono addebitati. In caso di successo il corpo ripete stellar_mass, period in giorni, semi_major_axis in AU e period_years in anni giuliani, più solved uguale a period o semi_major_axis così i client sanno quale campo è stato calcolato, la stringa di formula P_yr^2 = a_AU^3 / M_star e method kepler_third_law_exoplanet. Una richiesta di una massa solare e una AU produce period 365.25 giorni e period_years 1; invertendo quella coppia si recupera l'asse 1 AU. Le chiamate API riuscite usano la base pubblicata di $0.002 per elemento; i fallimenti di convalida non consumano il saldo prepagato.

Dove un calcolatore di periodo e asse per esopianeti merita il suo posto

Poiché questa capacità è un motore parse puro, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita.

Quanto costa il calcolatore di esopianeti?

Lo strumento del browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; l'input non valido non viene addebitato.

Leggi la documentazione completa del KIT →