Brug af GPS til Computer Timing Applications
Sendt af Richard N Williams on Januar 4th, 2008
Global Positioning System (GPS) er nu et velkendt værktøj til at hjælpe bilisterne til at navigere, men GPS har flere anvendelsesmuligheder end blot at triangulere en position for retningsfinding. Det kan bruges til at levere tid og frekvensoplysninger verden over.
GPS udviklet af det amerikanske militær omfatter mindst 24 kommunikationssatellitter i høj bane, som alle indeholder præcis timing udstyr, så satellit kan triangulere positioner med nøjagtighed.
Imidlertid kan hver satellits meget nøjagtige tidsurreference for atomur også bruges af NTP-servere (Network Time Protocol) til at synkronisere computernetværk ved hjælp af det meget nøjagtige GPS-tidssignal som en ekstern reference.
GPS er en ideel tid og frekvens kilde, fordi det kan give meget præcise tid overalt i verden ved hjælp af relativt billige komponenter. Hver GPS satellit sender i to frekvenser L2 for militær anvendelse, og L1 til brug af civile indberettes på 1575 MHz, Lavprisselskaber GPS antenner og modtagere er nu bredt tilgængelige.
Radiosignalet, der transmitteres af satellitten, kan passere gennem vinduer, men kan blokeres af bygninger, så det ideelle sted for en GPS-antenne er på et tag med god udsigt til himlen. Jo flere satellitter det kan modtage fra jo bedre signalet. Imidlertid kan tagmonterede antenner være tilbøjelige til at belaste strejker eller andre spændingsstød, så en suppressor anbefales; installeret inline på GPS-kablet.
Kablet mellem GPS-antenne og modtager er også kritisk. Den maksimale afstand, at et kabel kan køre normalt kun 20-30 meter, men en høj kvalitet koaksialkabel kombineret med en GPS forstærker placeret in-line for at øge forstærkningen af antennen kan tillade overstiger 100 meter kabel løber.
En GPS-modtager afkodes derefter signalet, der sendes fra antennen til en computerlæsbar protokol, som kan benyttes af de fleste tidsservere og operativsystemer, herunder Windows, LINUX og UNIX.
GPS-modtageren udsender også en præcis puls hvert sekund, som GPS NTP-servere og computers tidsservere kan udnytte til at yde ultra-præcis timing. Pulsen pr. Sekund timing på de fleste modtagere er nøjagtig inden for 0.001 af en anden UTC (Koordineret Universal Time)
GPS er ideel til at levere NTP-tidsservere eller frittstående computere med en yderst præcis ekstern reference til synkronisering.
Selv med relativt lavprisudstyr kan nøjagtigheden af hundrede nanosekunder (en nanosekund = en milliardedel af et sekund) med rimelighed opnås ved hjælp af GPS som en ekstern reference.