Domanda

Nella mia azienda noi abbiamo sistemi critici che richiedono un tempo preciso.

Come così, abbiamo un apparecchio server NTP con un'antenna GPS esterna che riceve il tempo dai satelliti GPS.

Le mie domande sono:

  • Quanto è accurato l'orologio in tempo?
  • Ne vale la pena di tenere in questo modo o utilizzare un altro NTP esterno (US-GOV, NASA, ecc)?

Grazie,

È stato utile?

Soluzione

Secondo questo riferimento , il tempo dovrebbe avere una precisione di 40 ns, che è molto inferiore al tempo avrebbe preso per trasmettere le informazioni a un altro sistema.

Il riferimento spiega anche come il tempo GPS potrebbe differire da UTC a causa del salto secondi che sono stati aggiunti dopo il dispiegamento di GPS. La differenza tra i due è codificato nel segnale GPS, ma è fino al dispositivo GPS per includere l'offset a suo tempo visualizzato. Presumibilmente un apparecchio che è dedicato a tempo mantenendo farebbe questa parte correttamente.

Altri suggerimenti

Dobbiamo stare molto attenti a come si capisce questo problema accuratezza tempo. luce viaggia circa 1m in 3 nanosecondi. Quindi se vogliamo individuare con precisione noi stessi a circa 1 m, quindi ci accingiamo a richiedere un ricevitore in grado di determinare almeno il tempo di ~ 3 nanosecondi o migliore. ricevitori GPS a basso costo non sono così accurate comunque (tipicamente ~ 30nsecs), ma prendono vantaggio di un trucco. I satelliti GPS sono calibrati per inviare misure del tempo e la posizione di grande precisione .... molto meglio di 30 nsecs e sono costantemente monitorate e corrette per mantenere la precisione. Ma anche se i ricevitore GPS sta misurando 4-9 segnali diversi con scarsa precisione, è lo stesso ricevitore misurare i segnali provenienti da diversi satelliti. Quindi se v'è una costruito in errore, le misurazioni possono essere raccolti e regolate in modo che è essenzialmente lo stesso errore di offset sul ricevitore per ogni satellite (non è così semplice, ma questo è l'idea). Quindi, se il ricevitore può vedere abbastanza satelliti è in grado di eseguire misurazioni Time Difference of dell'arrivo in grado di rimuovere il grande errore. Il sistema può quindi utilizzare i metadati per valutare e correggere per compensare il singolo statico. Avrete notato in auto, se si accende il sistema GPS in una posizione che il sistema di navigazione non è stato il monitoraggio attivo, e si sono per esempio in un garage, il sistema richiederà un certo tempo per acquisire qualsiasi segnale, e quindi sarà spesso vi mostrerà nella posizione sbagliata sulla mappa, e avrà pochi minuti per capire dove ti trovi. Il sistema sarà controllando costantemente soluzioni diverse e, infine, confrontandoli con mappa e navigazione inerziale rilevatori all'interno del proprio veicolo fino a quando alla fine trova una soluzione che sembra adattarsi la mappa e il vostro movimento dei veicoli. La mia macchina ha un sistema GPS. Tuttavia, una volta ho avuto la macchina presa in treno da DC a Los Angeles e ci sono voluti quasi 30 minuti per il mio sistema GPS per le cose capire.

Molto probabilmente estremamente preciso (ammesso che abbiate un dignitoso un'antenna GPS esterna). GPS calcoli di distanza coinvolto segnali si muovono vicino alla velocità della luce, quindi l'orologio deve essere estremamente preciso o si sembrano essere molti piedi dalla tua posizione attuale (circa un errore di piede per ogni nanosecondo off). Per quanto riguarda la precisione, si sarebbe probabilmente necessario verificare che il tempo contro qualunque norma volta che si vuole essere contro accurate. Ma a causa della precisione, la quantità di precisione non dovrebbe cambiare nel corso del tempo (a meno che il vostro standard volta che si sta confrontando per non è precisa).

Ho trovato un buon writeup qui ....

la risposta è:. Molto, molto preciso

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top