ORBITWORKBENCH / Guida dettagliata

Comprendi i dati. Esamina il risultato.

Guida pratica dell’applicazione Windows. Etichette, messaggi, suggerimenti e risultati sono disponibili in inglese, tedesco, francese, italiano, russo e spagnolo. Il sito e questa guida sono interamente disponibili nelle sei lingue.

La prima orbita

Installa prima i dati astronomici. Apri un file MPC OBS80 con Open… oppure scarica le osservazioni con MPC…. Se il file contiene più oggetti, scegli quello corretto, controlla i perturbatori ed esamina la prima soluzione. Auto-Solve esegue cinque passi completi di miglioramento; Full step ne esegue uno.

Torna a Observations e confronta res. RA, res. Dec e res. total. Usa colori e note delle stazioni per capire gli andamenti prima di escludere posizioni. Apri Ephemeris, scegli UTC, una stazione, un’ora iniziale e un passo di 1h. Run calcola la tabella; Star chart mostra la traccia. Salva elementi e residui prima di provare un altro modello.

Installare i dati astronomici

Install astronomy data… scarica i file mancanti dai fornitori, verifica dimensione e SHA-256, estrae l’archivio EFCC18 e installa il risultato in data/astronomy. I file validi esistenti vengono riutilizzati. JPL DE430 fornisce le posizioni di pianeti e Luna ed è necessario. BC-405 contiene 300 asteroidi perturbatori; EFCC18 bias.dat abilita la correzione dei bias dei cataloghi. Questi due componenti sono facoltativi per le rispettive funzioni.

Il download completo è di circa 243 MB, mentre i file installati occupano circa 270 MB; serve altro spazio temporaneo. Il dialogo mostra l’avanzamento e permette l’annullamento. Un file incompleto non sostituisce un’installazione valida. I dati condivisi restano disponibili cambiando cartella di compilazione. Le stazioni si aggiornano separatamente. La durata dipende dai fornitori e dalla connessione.

Open… e MPC…

Open… legge OBS80, ADES PSV e ADES XML con il convertitore sorgente di Bill Gray. Le altre righe vengono ignorate senza messaggi. Se nessuna osservazione viene riconosciuta, restano disponibili osservazioni, orbita ed effemeridi precedenti.

MPC… accetta numero, designazione normale o compressa e nome: 875432, 2024 YR4, K24Y04R, C/2023 A3 o Ceres. Refresh lists carica le liste attuali complete NEOCP/PCCP. PCCP significa Possible Comet Confirmation Page. La designazione viene verificata prima del download. Un errore del server non dimostra una designazione errata.

Search names accetta parti del nome: inserire Jahn, cercare, selezionare (10340) Jostjahn e premere Find at MPC. Mostra tutti i risultati senza scegliere automaticamente quelli ambigui. Le liste MPC complete di pianeti minori con nome, comete e oggetti interstellari sono verificate con SHA-256 e aggiornate ogni giorno durante la ricerca. Una copia precedente verificata resta utilizzabile con indicazione della data. Esempi: 1P/Halley / 0001P, 2I/Borisov / 0002I, C/2023 A3 / CK23A030, 2024 YR4 / K24Y04R.

Selezionare un risultato inserisce numero/designazione; Find at MPC scarica. La finestra si chiude solo dopo una risposta completa riuscita. In caso di errore del servizio conserva lista e selezione; Retry at MPC ripete il download. HTTP 500 indica un errore interno del server MPC, non prova una scelta errata. Errori transitori 500/502/503/504 vengono ritentati una volta. Errori persistenti mostrano lo stato spiegato e conservano osservazioni/effemeridi. Una designazione sconosciuta viene segnalata separatamente.

Disposizione e navigazione

A sinistra ci sono quattro aree richiudibili: Observations / perturbers, Orbital elements, la vista principale e Station data / notes. Il triangolo nel titolo libera spazio verticale. Trascina il divisore delle stazioni verso l’alto per leggere più note. Un clic sugli elementi alterna il formato classico e quello alternativo senza ricalcolare.

I cinque controlli di disposizione sono OBS80, Residuals, Delta t, Units e Colors; i modi attivi sono blu. I campi visibili determinano la larghezza mantenendo la posizione della finestra. Observations, Ephemeris, Orbit, Residuals, Star chart e Real sky condividono l’area principale. A destra i pulsanti sono disposti in gruppi di quattro, con le impostazioni sotto. Campi e titoli hanno spiegazioni al passaggio del mouse. View → Sort by cambia l’ordine; Input order mantiene quello originale.

Objects segue il bordo visibile principale già alla prima apertura, durante ridimensionamento, cambio monitor e DPI. I bordi superiore e inferiore coincidono.

Ogni selezione singola o combinata conserva orbita, covarianza, effemeridi, elementi, esclusioni, sigma, selezione e ordine. Avviando senza file, la sessione verificata ripristina fonte completa importata, oggetti, impostazioni, layout, vista e posizione. Salvataggio atomico in data/workspace-session con SHA-256 e copia valida. Modifiche a dati, motore o impostazioni rendono obsoleti i risultati. Input applicato danneggiato richiede Full step dalla fonte integra.

› richiude tutti i parametri a destra, ‹ li riapre. La vista usa la larghezza libera. Il quadrato Windows massimizza mantenendo spazio per Objects. Layout, elemento, errori, camera/tempo e survey/contrasto/zoom sono salvati.

Righe di osservazione, elementi orbitali e controlliFinestra acquisita · OrbitWorkbench 0.1.11 · esempio di osservazioni

Metodi orbitali e arresto

Herget step usa le distanze stimate R1 e R2 in UA. Full step migliora una volta il fit corrente; Auto-Solve esegue cinque passi completi. Simplex offre un altro metodo di miglioramento. Gauss cerca archi brevi adatti e radici alternative, valuta i candidati su tutte le osservazioni incluse e fornisce un’orbita iniziale. Raffinala con Full step.

Vaisala apre la distanza ipotizzata per un’orbita iniziale. Monte Carlo e Stat ranging esplorano varianti senza dimostrare un’orbita unica. Stop annulla il calcolo attivo e termina i suoi processi figli; un calcolo annullato non è una nuova soluzione completa. Exit chiude l’applicazione. Conserva gli elementi e la selezione precedenti per confrontare e riprodurre i risultati.

Il motore usa al massimo metà dei processori logici, almeno uno. Il checkpoint conserva esattamente stato binario, parametri di forza, pesi, esclusioni, autovettori della covarianza e campioni di ranging disponibili. SHA-256 lo collega a osservazioni, motore, dati e opzioni di adattamento. Full step e gli altri adattamenti ricalcolano; modificare solo le effemeridi riusa la soluzione invariata. I blocchi paralleli partono dalla stessa soluzione, con controllo ai bordi e ripiego seriale. Un test con 162 osservazioni passa da 5,11 s a 1,64 s senza differenze nei valori o nelle incertezze; non è una garanzia generale.

Leggere i residui di posizione

res. RA e res. Dec sono le differenze di posizione con segno verso est e nord del fit; res. total è la loro ampiezza angolare combinata. Sono scarti sul cielo, non le coordinate assolute. Confronta entrambe le componenti: un piccolo totale non identifica da solo un errore temporale, un bias di catalogo o un offset di stazione. PA è la direzione del residuo, da nord verso est, in gradi.

Il pulsante di disposizione Residuals mostra i tre valori per osservazione. Il pulsante di vista Residuals apre una dispersione con scale uguali, tacche leggibili e legenda delle stazioni. Passa su un punto per leggere l’osservazione. Un altro clic mostra la dispersione Δt. I punti restano collegati alla fonte; il grafico aiuta a identificare andamenti senza convalidare o scartare automaticamente le osservazioni.

Nel grafico Residuals, clicca un codice nella legenda o un punto per evidenziare tutti i residui della stazione e attenuare gli altri. Clicca sullo spazio vuoto per ripristinare tutti i punti. La selezione resta passando da RA/Dec a Δt.

Passa sul codice della legenda per il nome della stazione. Un punto pieno è incluso, una croce è esclusa manualmente o dalle regole di rigetto; non dimostra da sola un errore. La rotella ingrandisce attorno al puntatore oltre il vecchio limite 500; trascina per spostare e fai doppio clic per ripristinare. I due assi hanno uguale scala angolare. Passare a Δt ripristina quella vista conservando la stazione evidenziata.

Residui RA/Dec con colori delle stazioniInterfaccia disegnata dai sorgenti con dati calcolati · esempio di interfaccia

Δt RA, Δt Dec e Δt total

Delta t indica lo spostamento dell’istante di osservazione che spiegherebbe un residuo lungo il moto previsto. Ogni componente divide il residuo di posizione per il moto di quella coordinata. Δt total è la proiezione lungo la traccia calcolata dal motore. Non è la somma delle componenti né un terzo residuo di posizione.

Se una coordinata cambia pochissimo, il relativo scarto temporale è instabile o indisponibile; un trattino indica un valore non rappresentabile. Un Δt grande non dimostra un errore di orologio: contano anche errori trasversali e moto debole. Confronta RA, Dec, dispersione delle posizioni, stazione e orari. PA resta visibile con Residuals o Delta t. La diagnosi non modifica gli istanti nei record OBS80.

Dispersione Δt RA/Dec delle stesse osservazioniInterfaccia disegnata dai sorgenti con dati calcolati · esempio di interfaccia

Unità, segni e precisione

Units alterna auto, secondi d’arco/secondi ("/s), minuti d’arco/minuti ('/m) e gradi/ore (d/h). Le unità angolari e temporali sono distinte: un minuto d’arco non è un minuto di tempo. Il segno segue l’unità come nella vista originale; 0.42"+ è un residuo angolare positivo e 2.10s− uno scarto temporale negativo. PA usa sempre gradi.

Il modo automatico adatta unità e cifre alla grandezza. I modi fissi usano larghezze e precisione comuni. Valori piccolissimi non nulli possono usare la notazione scientifica per evitare uno zero fuorviante. L’arrotondamento visualizzato non cambia integrazione o OBS80. Element precision (1–12) regola le cifre degli elementi stampati. Per altri calcoli usa valori esportati invece di leggere etichette arrotondate da una schermata.

Selezione, esclusione e Worst obs

Le osservazioni restano righe originali a larghezza fissa. Cliccare un’intestazione OBS80 o residui per ordinare crescente, poi decrescente. Numero, designazione, note, data UTC, RA/Dec osservate, campi origine, magnitudine, banda, catalogo, riferimento, stazione e inclusione sono ordinabili. Selezione ed esclusioni restano, valori mancanti in fondo. Il pulsante Sort separato è rimosso; il menu View resta disponibile.

Sigma, errori grossolani e gruppi

Use sigmas pesa le posizioni in base all’incertezza. Sigma file sceglie i valori predefiniti. Set sigmas apre Selected sigma ("); Apply selected sigma modifica le osservazioni selezionate. Un sigma minore aumenta il peso. Le opzioni con file mancanti sono disabilitate con spiegazione. Debiasing richiede EFCC18 bias.dat.

Blunder probability (%) è la probabilità ipotizzata di un errore grossolano, non una soglia angolare. Il motore riduce il peso delle posizioni improbabili; 0 disabilita la riduzione. Outlier limit regola il rifiuto del motore. Overobserving limita il peso dei gruppi densi di una stazione con Overobs. span in giorni e Overobs. ceiling come massimo contributo efficace. Registra questi parametri nei confronti.

Perturbatori e modelli di forza

Le caselle superiori scelgono i perturbatori gravitazionali; All perturbers off li disattiva. Settings → Force model offre Standard, SRP A1, SRP A1+A2, SRP A1+A2+A3, Comet A1+A2, Comet A1+A2+A3, Comet A1+A2+A3+DT, Yarkovsky A2 e Delta-V. Sono i modelli implementati nel motore. A1, A2 e A3 indicano componenti radiale, trasversale e normale dell’accelerazione.

Più parametri richiedono osservazioni adeguate; residui minori non dimostrano un effetto fisico. Comet DT aggiunge uno scarto temporale al modello cometario. Delta-V richiede una stima UTC della manovra entro l’intervallo osservato; il motore adatta epoca e variazione di velocità. Salva prima una soluzione Standard. Il trattamento dell’ombra terrestre sui termini non gravitazionali resta quello del codice originale.

I parametri di forza adattati sono in grassetto quando |valore|/errore standard ≥ 3. Un errore mancante o nullo non indica significatività. L’intestazione degli elementi riporta oggetto e vero Element center.

Vincoli ed elementi

Constraints accetta e=1 (parabola), e=0 (cerchio), q=1.2 (perielio in UA) e e=0.1,a=2.5. Separa più vincoli con virgole. Giustifica ogni vincolo: un’orbita imposta può nascondere dati insufficienti. Reference aggiunge un’identificazione al testo. Comet magnitude sceglie la convenzione fotometrica Nuclear o Total, non un’altra orbita.

Element center offre Automatic, Barycentric, Sun, i pianeti maggiori, Pluto e Moon. Gli elementi dipendono da centro ed epoca; cambiare comporta un nuovo calcolo. Epoch accetta la sintassi temporale del motore. Un clic cambia la presentazione. Orbit richiede elementi eliocentrici: scegli Sun. Esporta valori ed epoca insieme.

e=1
e=0
q=1.2
e=0.1,a=2.5
Opzione nell’applicazioneSignificato e utilizzo
EpochEpoca degli elementi. +0 lascia scegliere al motore; una data fissa l’epoca.
R1 / R2Distanze ipotizzate in UA per i metodi di orbita iniziale.
Precise residualsRichiede residui precisi al motore; la vista arrotonda adeguatamente.
Alternative element formatCambia la presentazione degli elementi già calcolati, anche cliccando il testo.
View → Fit font to output / Restore font sizeAdatta il carattere alla larghezza disponibile; la seconda azione ripristina la dimensione precedente.

Monte Carlo e ricerca statistica

Monte Carlo / Vaisala contiene Vaisala distance (AU), Selected sigma (") e MC noise (σ). Run Vaisala calcola una soluzione iniziale alla distanza ipotizzata. Run Monte Carlo perturba le posizioni con rumore non negativo in unità sigma per esplorare una variante. Non significa campionare tutta l’incertezza.

Stat ranging apre Use statistical ranging, Min. distance e Max. distance in UA, Max. eccentricity e Max. inclination in gradi. Il minimo deve essere positivo e inferiore al massimo; l’inclinazione va da 0 a 180. Run ranging cerca entro questi limiti. Annotali: un intervallo stretto può escludere soluzioni plausibili.

Stazioni, colori e origine dei telescopi

Stations mostra solo i codici presenti nelle osservazioni caricate, incluse quelle escluse, non l’intero catalogo MPC/Project Pluto. Seleziona un codice per le note. Priorità dei telescopi: details.txt di Bill Gray, poi scopes.txt; i MPEC completano solo i telescopi mancanti. I colori restano stabili per codice.

Inizio, orologio, fine e Steps

Start ha una data, un orologio con secondi e Local / UTC / Zone…. Local usa il fuso del computer; Zone… quello dell’osservatorio. Il motore riceve sempre UTC. Now inserisce l’istante corrente nel fuso scelto. Un’ora locale inesistente o ambigua nel cambio stagionale richiede una scelta UTC chiara.

Steps conta righe, non intervalli. Step size accetta 1d, 12h, 30m, 15s, 1w oppure 1 per un giorno. Abilita End (auto steps) e scegli la fine: il conteggio include l’inizio senza superare End. Dalle 20:00 alle 23:00 con 1h produce quattro righe. Round steps può spostare l’inizio sulla griglia. I passi variabili richiedono Steps manuale; il calcolo automatico usa intervalli fissi.

UTC 20:00:00 → 23:00:00
Step size: 1h
Steps: 4
20:00 · 21:00 · 22:00 · 23:00
Data, ora e opzioni delle effemeridiInterfaccia disegnata dai sorgenti con dati calcolati · esempio di interfaccia

Scegliere l’osservatore con codice o Map…

Location type sceglie MPC code o Latitude/longitude. MPC station accetta codici validi; 500 è il centro terrestre, 568 Mauna Kea e 703 Catalina. Il geocentro non ha un orizzonte locale: altezza e azimut di Sole/Luna richiedono un sito topocentrico. Latitudine: −90…+90, nord positivo; longitudine: −180…+180, est positivo. Usa il punto decimale, per esempio 53.5 e 8.5.

Map… apre OpenStreetMap: ingrandisci, sposta, scegli il sito e applica le coordinate. PVGIS fornisce l’elevazione del terreno in metri. Controlla lo stato prima di Run; copertura e risoluzione limitano il dato. Le carte mostrano stazione o coordinate. Cambiare sito modifica parallasse, orizzonte e distanza lunare; ricalcola le effemeridi.

Dove trovare Map…: clicca il pulsante d’azione Ephemeris a destra. Nel pannello, Map… è a destra di Latitude, sotto MPC station. Scegli Location type → Latitude/longitude. La mappa fornisce le coordinate, PVGIS l’altitudine. Start ha calendario, orologio e selettore compatto Local/UTC/Zone….

Scelta dell’osservatore su OpenStreetMapInterfaccia disegnata dai sorgenti con dati calcolati · esempio di interfaccia

Calcolare, salvare e riusare le effemeridi

Ephemeris nella barra delle viste sostituisce le osservazioni con l’ultima tabella e apre le impostazioni. Se manca, indica che non è stata calcolata. Run usa orbita, tempo e osservatore correnti e aggiorna la traccia delle carte. Save e Copy usano l’intera uscita. Save setup e Load setup conservano inizio, osservatore, passi e colonne in JSON.

Output type offre Observables, State vectors, Cartesian positions, MPCORB elements, 8-line elements o Close approaches. Star chart e Real sky richiedono una traccia RA/Dec valida. Magnitude limit imposta la magnitudine più debole, per esempio 12, 20 o 24; numeri maggiori sono più deboli. I filtri di visibilità possono togliere righe. Le caselle sono riempite per colonna per raggruppare le opzioni. Le definizioni seguono.

Ephemeris ed Elements calcolano automaticamente in background risultati mancanti o obsoleti. Senza traiettoria, prima la determinano dalle osservazioni caricate; senza osservazioni usare Open… o MPC…. Clic ripetuti condividono un solo lavoro. Risultati attuali appaiono subito. Stop annulla; ricliccare riprova. Risultati tardivi non sostituiscono un altro oggetto o vista. Esclusioni e sigma pendenti restano pendenti fino a un adattamento esplicito come Full step.

Star chart: atlante, zoom ed etichette

Star chart disegna un atlante con punti delle effemeridi, scala angolare uguale e tacche sessagesimali RA/Dec. RA usa ore, minuti e secondi; Dec gradi, primi e secondi d’arco. Stelle brillanti, costellazioni e Via Lattea danno contesto; Gaia DR3 aggiunge stelle deboli nei campi piccoli quando disponibile. La stella più brillante ha un simbolo di 10 pixel; le altre sono più piccole con legenda a magnitudini intere.

Rotella o +/− per ingrandire, trascinamento sinistro per spostare, Reset per ripristinare il campo iniziale. Lo spostamento resta nel campo. Inizio, fine e tempi intermedi sono etichettati accanto alla traccia. Passa sui punti per tempo e posizione. La didascalia indica stazione o coordinate. Ricalcola Ephemeris dopo cambi di luogo o tempo.

Lo zoom carica un catalogo Gaia DR3 più profondo per il campo visibile, da G=16 verso G=21. Lo spostamento aggiorna il campo dopo una breve pausa, senza limite fisso di righe. In caso di errore di rete resta disponibile l’ultima vista.

L’atlante offline contiene 41.411 stelle. La Via Lattea usa cinque strati di contorni pieni, con cavità e ritaglio della proiezione, invece di bordi larghi. È un modello d’atlante, non una fotografia. I piccoli campi interrogano Gaia fino a G=18 e più in profondità con lo zoom, fino a G=21. La disponibilità dipende da CDS; gli errori conservano le stelle già presenti. Le tessere fotografiche HiPS progressive sono il prossimo miglioramento proposto.

Gaia DR3 conserva regioni complete con magnitudine limite, data e SHA-256. Riusa una regione verificata solo se copre tutto il nuovo campo e la profondità richiesta. Una richiesta più profonda carica altre stelle. Nessuna riga viene eliminata per campionamento; se la regione anticipata è troppo grande, viene richiesto il campo originale completo.

Atlante stellare con traccia e scale di coordinateInterfaccia disegnata dai sorgenti con dati calcolati · esempio di interfaccia

Real sky e cache online

Real sky usa un’immagine DSS2 o Pan-STARRS selezionata fornita tramite CDS/Aladin a Strasburgo con traccia e griglia sovrapposte. È uno sfondo fotografico storico, non una videocamera né una previsione dell’aspetto dell’oggetto. Densità, copertura e campo ampio influenzano la vista.

I risultati delle mappe sono conservati in data/map-cache per riusare le richieste identiche. Tessere OpenStreetMap e immagini mantengono l’attribuzione. Il cache riduce i download ripetuti; le nuove richieste richiedono internet. La traccia appartiene alle effemeridi e all’osservatore scelti. Un’immagine non caricata non invalida l’orbita numerica: usa Star chart o la tabella e controlla log e rete.

Real Sky usa il rilievo rosso DSS2 di CDS/Aladin, contrasto asinh e ritagli da 2048 pixel. Zoom e spostamento caricano un nuovo ritaglio dettagliato. Le posizioni seguono la proiezione TAN con l’effemeride sovrapposta.

Real sky offre DSS2 Color, DSS2 Red e Pan-STARRS DR1 color. Pan-STARRS copre declinazioni sopra circa −30°; l’assenza di copertura è segnalata. Le vere tessere progressive hanno cache distinte per URL. Contrast e Gamma cambiano solo i pixel visualizzati; doppio clic ripristina il cursore. Gli originali restano intatti e la risoluzione nativa non aumenta. Ogni campo ha 45 secondi; Stop, spostamento e zoom annullano le richieste obsolete.

Sfondo DSS2 con traccia delle effemeridiInterfaccia disegnata dai sorgenti con dati calcolati · esempio di interfaccia

Orbit: rotazione, zoom e animazione

Orbit mostra l’orbita osculatrice eliocentrica e le traiettorie planetarie campionate da DE430. Rappresenta la geometria dell’epoca scelta, non un film completo di propagazione. Trascina per ruotare, usa la rotella per zoomare e doppio clic per ripristinare. Gli angoli accettano zero e valori negativi. ▶ avvia o sospende la rotazione lenta; ■ ferma e azzera gli angoli.

Il ridimensionamento ridisegna la scena. La copia quadrata estende il disegno verticalmente senza bande vuote. Usa le azioni di copia, stampa o esportazione del menu contestuale. Con elementi centrati su pianeti o Luna, scegli Sun prima di Orbit. Controlla coordinate ed epoca prima di condividere l’immagine.

I segmenti sotto l’eclittica sono più sottili. Le traiettorie aperte delle comete arrivano al bordo senza taglio a 150 UA. Clic destro: Mono, LR (occhio sinistro a sinistra), RL (ordine incrociato), Red/Green (anaglifo rosso a sinistra e verde a destra). Una vista inclinata evidenzia il rilievo. La copia quadrata ridisegna tutta l’area; rimane una conica osculatrice geometrica.

Slider UTC e orologio ai secondi coprono tutte le osservazioni, incluse quelle escluse. L’integratore nativo propaga lo stato adattato; DE430 colloca i pianeti nella stessa epoca dinamica. Richieste temporizzate e risultati obsoleti non sovrascrivono la vista. L’epoca indica la scena effettiva. Rotazione, zoom e stereo restano. Checkpoint importati/obsoleti richiedono verifica prima della propagazione.

Geometria orbitale e orbite dei pianetiInterfaccia disegnata dai sorgenti con dati calcolati · esempio di interfaccia

Pseudo-MPEC: circolare locale

Pseudo-MPEC apre un testo con osservazioni, dettagli degli osservatori, elementi, residui in secondi d’arco ed effemeridi del calcolo se presenti. Il formato segue una MPEC, con residui riempiti verticalmente e parentesi per esclusioni. Tutte le stazioni delle osservazioni archiviate restano presenti, anche senza telescopio noto.

La copia delle osservazioni appartiene al calcolo, non a un file modificato dopo. Priorità telescopi: details.txt, scopes.txt, poi MPEC solo per dati assenti. Il testo si identifica come pseudo-circolare locale senza numero ufficiale MPC. Clic destro per Copy, Save…, editor o Print. Verifica copertura, stazioni, riferimento ed epoca prima di distribuirlo.

Salvare, copiare, stampare ed esportare

Save residuals esporta residui e righe OBS80 originali. Save elements scrive tutti gli elementi nella presentazione scelta. File → Export offre CSV, TXT, JSON, XML, ODS e XLS. L’opzione XLS scrive SpreadsheetML/XML Excel 2003 con estensione .xls; il contenuto è XML, non una cartella di lavoro XLS binaria. La fonte resta intatta; scegli un altro nome per l’esportazione. I numeri esportati sono più adatti ai calcoli dei valori arrotondati.

Il clic destro in osservazioni, elementi e note offre editor, copia e stampa pertinenti. Un blocco selezionato aggiunge azioni proprie; una riga offre la stazione. Ephemeris Save/Copy usa tutta la tabella. Pseudo-MPEC ha una finestra e azioni dedicate. La copia grafica cattura la vista; controlla etichette e legenda.

Report e Open log

Ogni avvio crea un log dettagliato. Open log lo apre. work/runs conserva dati e risultati dei calcoli; indica la cartella per un errore riproducibile. Il log mostra versione e operazione fallita. data/provenance.jsonl registra origine e SHA-256.

Report cattura la finestra e apre un commento. Il destinatario predefinito è FindOrb@jostjahn.de. Open mail draft prepara log e immagine come allegati nel programma di posta; controlli e invii lì. Descrivi dati, modello, osservatore, pulsanti, risultato previsto ed effettivo. Se la posta non accetta allegati, i file locali restano nei percorsi indicati.

Ogni avvio scrive un log. Gli errori GUI generano anche crash-*.json in logs/gui con stack, vista, input/calcolo, selezione e geometria. Report prepara il messaggio diagnostico. Lo stesso avviso appare al massimo una volta al giorno locale anche dopo riavvio; tutti gli eventi sono registrati.

File → Sessions… salva, carica, esegue backup, elimina e importa/esporta .owb-session. Archivi eliminati restano nel cestino locale. Include fonte completa, stato/covarianza, risultati, esclusioni pendenti e preferenze. Esclude grandi file JPL/asteroidi ed eseguibili. Il destinatario necessita OrbitWorkbench e dati locali; risultati importati da verificare. SHA-256 e percorsi sicuri proteggono l’import. Report allega la sessione corrente con log e screenshot a una bozza da controllare.

Diagnosticare dati mancanti ed errori

“JPL ephemeris file is missing” indica dati planetari assenti: usa Install astronomy data…. “bias.dat missing” disabilita solo la correzione di catalogo fino a EFCC18. Una differenza SHA-256 indica contenuto non conforme; non sostituire con un file arbitrario omonimo. Controlla rete e log.

Un errore del motore è un calcolo fallito, non una nuova soluzione valida. Conserva la cartella. Verifica colonne OBS80, posizioni incluse, epoca, sigma, modello e vincoli. Gauss può richiedere Full step. Effemeridi vuote possono dipendere dai filtri o dal tipo di uscita. Con ora locale ambigua usa UTC. Segnala pulsanti e immagine, non solo il codice.

Lingua, About e controllo dei sorgenti

Settings → Language sceglie English, Deutsch, Français, Italiano, Русский o Español per i testi del motore. Con un oggetto caricato il cambio ricalcola subito elementi o effemeridi. Pulsanti, menu, messaggi, grafici e suggerimenti cambiano subito. Numeri, designazioni e percorsi sono conservati. About cita Jost Jahn, Bill Gray e il progetto originale.

Il motore è compilato dai sorgenti e integrato nella GUI, senza eseguibile Find_Orb esterno. Dati, log ed esportazioni condivisi risiedono nel progetto separati dalle cartelle delle compilazioni. Le pagine funzionano come file o via HTTP locale senza caratteri o script esterni. Link ai fornitori, mappe e nuovi download richiedono internet.

Processi di calcolo e prestazioni

I processi di calcolo restano disponibili per lavori successivi. Ogni lavoro carica e scarica una nuova immagine del nucleo nativo. I processi falliti o annullati vengono sostituiti; dopo 32 lavori o oltre 768 MiB di memoria privata prima di un lavoro vengono rinnovati. Terminano con la GUI. Si usa al massimo metà dei processori logici. Le effemeridi a passo fisso usano costi misurati per gli stessi dati, impostazioni e nucleo; senza misure si parte in serie. Il parallelo richiede un risparmio previsto del 30%, un’orbita esatta comune, controlli ai confini e ripiego seriale completo. La precisione numerica non cambia. Le misure scadono dopo 30 giorni. Un profilo richiede almeno 256 righe misurate. Oltre quattro volte la dimensione misurata serve una nuova calibrazione seriale.

Messaggi / Riprova salvataggio sessione ripete il salvataggio dopo la correzione del problema. Le modifiche restano in memoria senza ciclo di errori. La chiusura chiede conferma se il salvataggio fallisce; No è preselezionato. Report funziona anche se schermata o esportazione della sessione falliscono; allega solo file disponibili e segnala quelli mancanti. Gli errori nativi distinguono impostazioni, metodi, risorse, memoria e annullamento.

CLI interna: --core-host parentPID parentStartTicks riceve percorsi dei lavori dall’ingresso standard. Non è un servizio di rete. Identità del processo padre e percorsi locali vengono verificati.

Scala dello schermo e monitor

L’aggiornamento 0.1.29 usa una base unica a 96 DPI e riconosce i DPI di ogni monitor. Pulsanti, campi e pannelli vengono ricalcolati; gli spostamenti ripetuti non accumulano variazioni di scala. I pulsanti delle viste vanno a capo quando necessario. Il selettore degli oggetti segue la finestra principale con i DPI corretti.

Risoluzione e scala Windows sono impostazioni diverse: 4K al 200% offre meno spazio logico che al 100%. Le verifiche geometriche coprono 100–400% e formati fino a 8K, anche ultrawide; non dimostrano prove fisiche su ogni monitor. In caso di problemi allegare schermata, scala Windows, risoluzione e righe DISPLAY-DPI del registro.

Più oggetti nello stesso file

Quando Open… legge più oggetti, una finestra stretta Objects si affianca a sinistra della GUI e ne segue posizione e altezza. Clicca una voce per adattarla. Ctrl-clic aggiunge o rimuove voci, Maiusc-clic seleziona un intervallo, Ctrl+A seleziona tutto. Più designazioni selezionate vengono trattate come una traiettoria comune in un file temporaneo; gli identificatori OBS80 mostrati e il file originale restano intatti. Solo le osservazioni selezionate raggiungono il motore. La combinazione è adatta ad alias o segmenti dello stesso corpo; corpi distinti possono dare un adattamento errato o nessuna soluzione. Il cambio arresta il calcolo corrente e applica l’ultima selezione.

Elements: evoluzione e incertezze

Dopo la soluzione orbitale, Elements viene preparato automaticamente in background dopo una breve pausa. Date/modello modificati aggiornano i risultati; Stop annulla. Il clic mostra subito il grafico memorizzato o un avviso di calcolo. Le altre viste restano utilizzabili. Si mostrano fase reale, secondi trascorsi e progresso delle epoche/tempo residuo. L’asse verticale riporta elemento e valori assoluti con tacche regolari. La sola propagazione conserva orbita, osservazioni e covarianza verificate evitando rapporti, MOID e riepiloghi di ranging ripetuti. Tolleranza e forze non cambiano. Nessun errore inventato senza covarianza lineare. La prima richiesta JJDS737 misurata scende da 14,5 a 1,44 secondi qui; dipende da disco/carico, senza garanzia universale di integrazione dieci volte più rapida.

Calcolo automatico e sessione salvata

Ephemeris ed Elements calcolano automaticamente in background risultati mancanti o obsoleti. Senza traiettoria, prima la determinano dalle osservazioni caricate; senza osservazioni usare Open… o MPC…. Clic ripetuti condividono un solo lavoro. Risultati attuali appaiono subito. Stop annulla; ricliccare riprova. Risultati tardivi non sostituiscono un altro oggetto o vista. Esclusioni e sigma pendenti restano pendenti fino a un adattamento esplicito come Full step.

Elements usa l’intero intervallo delle effemeridi. Se inferiore a un anno civile, si estende sei mesi civili prima e dopo il centro temporale. Tutte le epoche originali, incluse righe nascoste, restano; campioni giornalieri e confini esatti completano l’estensione. UTC/TT resta invariato. Sette serie normalizzate mostrano errori 1σ disponibili da tutti gli autovettori, come stima lineare. Intestazione: intervallo effettivo. Stato rosso: epoche completate, percentuale, durata residua e fine stimata.

Ogni selezione singola o combinata conserva orbita, covarianza, effemeridi, elementi, esclusioni, sigma, selezione e ordine. Avviando senza file, la sessione verificata ripristina fonte completa importata, oggetti, impostazioni, layout, vista e posizione. Salvataggio atomico in data/workspace-session con SHA-256 e copia valida. Modifiche a dati, motore o impostazioni rendono obsoleti i risultati. Input applicato danneggiato richiede Full step dalla fonte integra.

Orizzonte e sessioni nominate condivise

Horizon è a destra di Real sky, disabilitato senza effemeridi Alt/Az di un osservatore al suolo. Scegliere stazione/coordinate, Alt/Az e calcolare. Il codice geocentrico 500 non ha orizzonte locale. Altezza 0–90°; Sud centrale nell’emisfero nord e Nord nell’emisfero sud. Nessuna linea attraverso il salto azimutale. Parti sotto l’orizzonte fuori grafico; hover per tempo e angoli.

File → Sessions… salva, carica, esegue backup, elimina e importa/esporta .owb-session. Archivi eliminati restano nel cestino locale. Include fonte completa, stato/covarianza, risultati, esclusioni pendenti e preferenze. Esclude grandi file JPL/asteroidi ed eseguibili. Il destinatario necessita OrbitWorkbench e dati locali; risultati importati da verificare. SHA-256 e percorsi sicuri proteggono l’import. Report allega la sessione corrente con log e screenshot a una bozza da controllare.

Messaggi di errore e diagnosi Internet

Messages in basso a destra e Help → Messages… conservano i problemi della sessione, inclusi download in background. Mostrano operazione, causa, azione, dati conservati, orario, servizio e log. Errori ripetuti vengono raggruppati con conteggio. Codici HTTP 400/401/403/404/408/410/429/500/502/503/504, DNS, connessione, TLS/proxy, timeout, annullamento, dati non validi/incompleti, checksum, file mancanti, permessi e disco pieno sono distinti. Risultati/cache verificata restano disponibili quando possibile; fallback offline dichiarato. Dati astronomici incompleti non sono installati; timeout continuo di 30 minuti. URL visibili senza credenziali, query o frammenti. Copy e Open log aprono dettagli. Verifica versione fallita non significa applicazione aggiornata.

Importazione, conferma e lingua

Ogni riavvio espande i quattro pannelli sinistri e le impostazioni, conservando valori e oggetti scelti. La massimizzazione usa l’origine relativa dello schermo di destinazione. A sinistra compaiono gli elenchi NEOCP/PCCP completi con Aggiorna NEOCP / PCCP. Una fonte con più oggetti li sostituisce con il selettore file; Ctrl/Maiusc sceglie più oggetti per un adattamento comune. Un singolo oggetto conserva l’elenco di conferma. Clic scarica le osservazioni; in caso di errore dati conservati e istruzioni in Messaggi. Un tracklet presente in entrambi ha entrambe le etichette. Ctrl+V in Osservazioni aggiunge OBS80 o ADES XML/PSV convertiti dal traduttore di Bill Gray; altro testo ignorato. Senza osservazioni valide, fonte ed effemeridi restano. Designazioni diverse restano oggetti separati. Nuovi residui — fino a Passo completo. Dati spaziali, radar e mobili hanno record primario e complementare, entrambi conservati con un residuo per misura; esclusioni e sigma seguono il primario. Il problema Jostjahn contava 27 complementari come misure; corretto per tutte le 4.796 misure e 4.823 righe. Searching cached MPC names (30918) è il numero di nomi locali, non download di osservazioni. Lo stesso corpo può avere più categorie. Per 3I si usa l’ID di calcolo 3I, non l’etichetta (3I) rifiutata dall’API. HTTP 500 (errore interno del server) resta un problema remoto. Impostazioni → Lingua cambia subito pulsanti, menu, messaggi, grafici e suggerimenti in sei lingue; numeri, designazioni, URL e percorsi invariati. Testi calcolati rigenerati con indicazione di attività. Un solo orario e una riga di origine per messaggio.

Selezione rapida, cronologia e stelle

I nuovi utenti iniziano in inglese; una lingua già scelta viene mantenuta. Ctrl+A seleziona tutte le osservazioni con una sola operazione Windows senza spostare lo scorrimento. Toggle cambia solo inclusione e barratura; Full step ricalcola. Con tutte le righe selezionate Toggle le include tutte. ←, → e Cronologia oggetti ripristinano osservazioni originali, esclusioni pendenti, orbita, effemeridi ed Elements. Ctrl+Z/Ctrl+Y navigano gli oggetti; nei campi modificabili rimangono Annulla/Ripeti del testo. Gli oggetti restano disponibili dopo apertura di un’altra sorgente e riavvio. Dati o nucleo cambiati rendono i risultati obsoleti prima del riuso. Il primo clic disattiva i perturbatori salvando la selezione; il secondo la ripristina. Meno di sei misure usate o un arco inferiore a sette giorni indicano un’orbita provvisoria: è un avviso operativo, non una probabilità di affidabilità. Le coppie S/s rappresentano una misura; s fornisce posizione dell’osservatore in km (1) o UA (2). Il nucleo converte gli offset equatoriali J2000 in coordinate eclittiche e li aggiunge al centro indicato. Entrambe le righe restano archiviate; JSON registra posizione effettiva, centro e offset. Gaia e Aladin continuano cambiando scheda; Stop o un campo realmente obsoleto annulla. Nella carta stellare * offre più/meno stelle a passi di 0,5 mag oppure limite automatico; il limite G appare accanto ed è salvato. Gli oggetti laterali mostrano il conteggio delle osservazioni tra parentesi; ? significa sconosciuto. Un worker permanente rimane una proposta valutata, non attivata.

Avanzamento, effemeridi e angoli

La barra rossa lampeggiante in basso ora include una barra di avanzamento. Percentuale e tempo residuo appaiono quando il nucleo segnala il lavoro completato; altrimenti la barra scorre e percentuale, tempo residuo e fine indicano «in corso di calcolo». Per un nuovo oggetto viene preparato in background solo il tipo Observables dell’efemeride. Date, intervallo, osservatore e colonne restano invariati; la vista corrente non cambia. Orbita e covarianza verificate vengono riutilizzate; i rapporti memorizzati evitano di ripetere la formattazione di elementi e residui. L’orbita adattata non viene approssimata né modificata.

Elements usa una coordinata angolare locale per mostrare piccole variazioni vicino a 0°. Le etichette sono riportate a 0°–360°; l’inclinazione resta tra 0° e 180°. La precisione segue la distanza effettiva delle tacche. Le bande di errore sono ritagliate all’area visibile prima del disegno; il tooltip conserva l’incertezza originale completa. Bande e barre sono modalità alternative. Un file incompleto viene rifiutato conservando l’ultima serie utilizzabile. Questi cambiamenti grafici non modificano l’integrazione numerica.

Orbita, ordinamento osservazioni e orizzonte

Orbit apre subito la vista. Se esistono osservazioni ma manca l’orbita adattata, la calcola in background e la mostra senza dialogo preliminare. Rotazione vista e Inclinazione cambiano la camera; Ruota vista anima lo stesso istante fisico. Data UTC e cursore temporale richiedono una vera propagazione nativa nell’intervallo osservato. Epoca mostrata indica le posizioni visibili durante il calcolo successivo. Controlli e date sono sul bordo inferiore con spiegazioni.

Le osservazioni restano righe originali a larghezza fissa. Cliccare un’intestazione OBS80 o residui per ordinare crescente, poi decrescente. Numero, designazione, note, data UTC, RA/Dec osservate, campi origine, magnitudine, banda, catalogo, riferimento, stazione e inclusione sono ordinabili. Selezione ed esclusioni restano, valori mancanti in fondo. Il pulsante Sort separato è rimosso; il menu View resta disponibile.

Elements offre sette schede dirette in una riga sotto il grafico: a, e, q, i, Ω, ω e M, con assi propri nelle unità originali e covarianza. La scheda attiva è evidenziata.

Più/Meno stelle e Automatico sono ricordati fra oggetti, viste e riavvii, anche caricando una vecchia sessione. Un oggetto PCCP è chiamato PCCP anche se appare in NEOCP.

Orizzonte usa altezza e azimut calcolati separatamente a ogni UTC. I nuovi risultati mantengono valori nativi non arrotondati; le vecchie sessioni usano valori formattati. Il percorso è blu continuo. Il terreno PVGIS viene caricato automaticamente, tratteggiato e memorizzato in una cache verificata. Hover mostra tempo, azimut, altezza, terreno e margine. Edifici e alberi vicini non sono modellati. Uno stesso azimut in date diverse può avere altezze diverse; l’ordine temporale resta. Tutti i campioni nativi sono conservati con il filtro scelto. Si verificano i confini paralleli e si includono le posizioni dettagliate negli archivi di sessione.

Calcoli, adattamento e intervalli del terreno

Vista → Calcoli… mostra tutti i calcoli della sessione: oggetto, stato, fase, durata, uso effettivo della cache e cartella dei risultati. Selezionare una riga e Arresta il calcolo selezionato. Annullare un lavoro in attesa non ferma un altro lavoro attivo; i risultati precedenti restano disponibili.

Full step può partire da una soluzione gravitazionale verificata a sei parametri quando osservazioni, pesi, dati e modello sono identici. Esegue le vere iterazioni richieste e ricalcola la covarianza. Una stima iniziale non valida, divergente o priva di covarianza usa la ricerca normale. Ingressi cambiati e metodi iniziali espliciti mantengono la ricerca normale. Nessuna accelerazione o durata è garantita.

Orizzonte → Intervalli sopra il terreno… mostra i periodi sopra il terreno PVGIS. Posizioni Alt/Az native affinano i cambiamenti di segno entro un secondo. La cache dipende da orbita, dati, osservatore e griglia; gli estremi del periodo sono segnalati. Intervalli brevi tra campioni dello stesso segno possono mancare: usare una griglia più fitta. Edifici/alberi vicini, oscurità, magnitudine e incertezza richiedono valutazioni separate. Stop annulla senza sostituire la tabella originale.

L’importazione legge righe OBS80/ADES complete con buffer dinamici: più osservazioni XML su una riga lunga, commenti PSV lunghi e terminazioni LF/CRLF/CR. Conserva le righe complementari dei satelliti. Il JSON combinato non viene più spezzato a 4096 byte. Gli errori di lettura, scrittura o memoria vengono segnalati.

Riferimento delle colonne delle effemeridi

Opzione nell’applicazioneSignificato e utilizzo
MotionMoto apparente per inseguimento ed esposizioni.
Separate motionMoto separato in RA e Dec.
SpeedVelocità prevista nel riferimento di uscita.
Radial velocityVelocità lungo la linea di vista.
Alt/AzAltezza e azimut al sito topocentrico.
Ground trackTraccia proiettata sulla Terra quando possibile.
Helio. eclipticCoordinate eclittiche riferite al Sole.
Topo. eclipticCoordinate eclittiche riferite all’osservatore.
Phase angleAngolo Sole–oggetto–osservatore; influenza luce e luminosità.
Phase bisectorDirezione intermedia fra Sole e osservatore dall’oggetto.
Orbit plane anglePlAng: angolo con segno della vista al piano orbitale, utile per code di polvere.
UncertaintyIncertezza di posizione quando supportata dalla soluzione.
Round stepsAllinea tempi alla griglia; l’inizio può cambiare.
VisibilityInformazioni di visibilità per l’osservatore.
Hide invisibleNasconde righe non visibili; la tabella può accorciarsi.
Machine readableUscita destinata alla lettura da software.
Sun altitudeAltezza solare in gradi al sito, non codice 500.
Sun azimuthAzimut solare in gradi al sito topocentrico.
Moon altitudeAltezza lunare in gradi al sito, non codice 500.
Moon azimuthAzimut lunare in gradi al sito topocentrico.
Moon phaseFrazione illuminata della Luna in percentuale.
Moon separationDistanza angolare oggetto–Luna in gradi per l’osservatore (LuElo).