HDG erklärt: Wie funktioniert GPS?

Als Sie das letzte Mal Ihr Telefon verwendet haben, um Google Maps Ihren genauen Standort(Google Maps pinpoint your exact location) auf einer Karte anzeigen zu lassen, haben Sie sich jemals gefragt, wie GPS so genau funktioniert?

Das Global Positioning System ( GPS ) wurde 1973 vom US- (U.S. Department)Verteidigungsministerium(Defense) eingeführt (bekannt als NAVSTAR ). Bis 1993 umkreisten 24 GPS -Satelliten die Erde und sendeten Orbital- und Positionsdaten, die das Militär für Navigations- und andere militärische Zwecke verwenden konnte. Heute, zum Zeitpunkt dieses Schreibens, gibt es 28.

In den 1980er Jahren wurden die von GPS(GPS) -Satelliten übertragenen Daten der Öffentlichkeit zugänglich gemacht, was einen ganzen Markt für das breite Sortiment an GPS - Navigationsgeräten eröffnete, das wir heute haben. 

Zum Zeitpunkt des Schreibens dieses Artikels haben Russland(Russia) , China , Europa(Europe) und Indien(India) alle ihre eigenen aktiven GPS -Systeme. Japan entwickelt ein eigenes GPS -System, das 2023 in Betrieb gehen soll.

Wie funktioniert GPS?(How Does GPS Work?)

Während die Satellitentechnologie, auf der GPS basiert, sehr fortschrittlich ist, ist die Funktionsweise des Systems beeindruckend einfach.

Jedes individuelle GPS -Navigationssystem besteht aus drei Komponenten.

  • Satelliten(Satellites) : GPS - Satelliten umkreisen die Erde(Earth) und übermitteln ihre aktuelle Zeit und Umlaufbahnposition an alle GPS -Empfänger auf ihrer Seite des Planeten.
  • Kommandozentrale(Command Center) : Die Kommandozentrale überträgt Umlaufbahndaten, Zeitkorrekturen und die Umlaufbahnposition anderer Satelliten an die Satelliten im Orbit.
  • GPS-Empfänger(GPS Receivers) : Ein GPS - Empfänger auf der Erde(Earth) empfängt Umlaufzeiten von so vielen Satelliten in Reichweite und berechnet seine eigene Position auf der Erde(Earth) basierend auf den Positionen von mindestens vier GPS - Satelliten.

GPS -Empfänger verwenden ein mathematisches Prinzip, das als Triangulation bekannt ist, um den eigenen Standort zu berechnen. 

Wie funktioniert die GPS-Triangulation?(How Does GPS Triangulation Work)

Wenn Sie einen GPS(GPS) -Empfänger (wie den in Ihrem Telefon) in der Hand halten, empfängt ein GPS -Empfänger von jedem Punkt der Erde aus Zeitstempel von den synchronisierten Uhren auf jedem der GPS - Satelliten über Ihnen.

Anhand der Unterschiede in den Zeitstempeln und der konstanten Lichtgeschwindigkeit, mit der sich Funkwellen ausbreiten, kann der GPS - Empfänger die Entfernung zwischen Ihrem Standort und jedem Satelliten bestimmen.

Dadurch erhält der GPS- Empfänger den Radius der Kugeln mit den Satelliten in der Mitte und Ihren Standort am Rand der Kugel.

Da sich jeder Satellit in einer vorhersagbaren Umlaufbahn über der Erde bewegt, kann der Empfänger einen gespeicherten Almanach der aktuellen bekannten Position aller GPS - Satelliten verwenden, um zu bestimmen, wo sich diese Satelliten derzeit ungefähr über der Erde befinden.

Mit der bekannten Position jedes Satelliten und der gemessenen Entfernung zwischen diesen Satelliten und Ihrer Position kann Ihr GPS - Empfänger Ihren ungefähren Standort berechnen, indem er bestimmt, wo sich die Schnittpunkte dieser drei Kugeln auf der Erdoberfläche treffen(Earth) .

Der Empfänger zeigt Ihnen diesen Ort dann auf einer Karte an.

Drei Satelliten liefern eine ungefähre Position, und GPS -Empfänger benötigen ein viertes Signal von einem anderen GPS -Satelliten, um Ihre aktuelle Höhe auf der Erdoberfläche mithilfe eines anderen mathematischen Prinzips zu bestimmen, das als Trilateration bekannt ist.

So funktioniert der GPS-Sensor Ihres Telefons(How Your Phone GPS Sensor Works)

Die meisten modernen Smartphones sind heute mit einem GPS -Empfängerchip ausgestattet. Dieser Chip kann die Funksignale von GPS - Satelliten empfangen.

Die Uhr Ihres Telefons ist keine Atomuhr, daher ist ihre Zeit nicht mit den Atomuhren der Satelliten im Orbit synchronisiert. Dies spielt jedoch keine Rolle, wenn es darum geht, den Standort anhand der Signale dieser Satelliten zu berechnen.

Dies liegt daran, dass sich der GPS(GPS) -Empfänger Ihres Telefons auf die Daten konzentriert, die er von den Satelliten empfängt, sowie auf eine Datenbank mit bekannten Satellitenstandorten auf der Erde(Earth) . Da alle Satelliten eine Atomuhr haben, ist die aktuelle Zeit auf jedem Satelliten zu jedem Zeitpunkt genau gleich.

Aufgrund der Entfernung zum Satelliten und der Tatsache, dass sich die Funksignale mit Lichtgeschwindigkeit ausbreiten, zeigen die Unterschiede zwischen den einzelnen empfangenen Zeitstempeln jedoch die Entfernung zwischen Ihrem Telefon und jedem der Satelliten.

So funktioniert dieser GPS-Prozess:

  • Alle vier Satelliten übertragen exakt denselben Zeitstempel um 17:12:14 Uhr auf Ihr Telefon.
  • Ihr Telefon empfängt diesen Zeitstempel um 5:12:15 Uhr von Satellit 1.
  • Er empfängt den Zeitstempel um 5:12:16 von Satellit 2.
  • Schließlich erhält er um 5:12:17 Uhr den Zeitstempel von Satellit 3.

Dies teilt Ihrem GPS -Empfänger mit, dass es 1 Sekunde gedauert hat, bis das Funksignal ihn von Satellit 1, 2 Sekunden von Satellit 2 und 3 Sekunden von Satellit 3 erreicht hat.

Die Lichtgeschwindigkeit ist eine bekannte Konstante von 299.792.458 Metern pro Sekunde.

Mit einfacher Mathematik kann der Empfänger berechnen, dass seine Entfernung von Satellit 1 ungefähr 300.000 Meter, von Satellit 2 600.000 Meter und von Satellit 3 900.000 Meter beträgt.

Anhand einer Nachschlagetabelle aus einer GPS -Satellitendatenbank kennt der (GPS)GPS -Empfänger Ihres Telefons die ungefähre aktuelle Position aller drei Satelliten über der Erde, die Längen- und Breitengradkoordinaten aller drei liefert. 

Mit diesen Informationen kann Ihr Telefon Ihre eigenen Längen- und Breitengradkoordinaten(your own longitude and latitude coordinates) auf der Erde berechnen .

Unter Verwendung Ihrer bekannten Koordinaten kann Ihr GPS -Empfänger dann die zwischen ihm und einem vierten Satelliten gemessene Entfernung verwenden, um zu bestimmen, in welcher Höhe Sie sich über der Erde(Earth) befinden.

Was ist ein Assisted Global Positioning System?(What Is An Assisted Global Positioning System?)

Bevor Smartphones anfingen, GPS -Schaltkreise zu integrieren, verwendeten die Leute normalerweise tragbare GPS - Empfänger, die mit AA-Batterien betrieben wurden. Oder sie installierten GPS -Geräte in Autos, die mit der Batterie des Telefons verbunden liefen.

Dies lag daran, dass die Funkkommunikation mehr Energie benötigt. Die Einschränkung besteht darin, dass Sie oft mehrere Minuten warten mussten, bis Ihr GPS- Empfänger genügend GPS- Satelliten erfasste, um Ihre Position zu berechnen.

Smartphone-Hersteller haben diese Batteriebeschränkung umgangen, indem sie ihre bestehende Technologie der zellularen Triangulation kombiniert haben. Lange(Long) bevor Telefone GPS - fähig waren, konnten sie Signale von Mobilfunkmasten verwenden, um Ihre Position zu triangulieren, wobei die gleiche Art von Triangulationszeitstempel und Entfernungstechnologie wie bei GPS - Satelliten verwendet wurde. 

Da Mobilfunkmasten ebenerdig sind, ist diese Navigationsberechnung leider viel ungenauer. Die GPS(GPS) -Software Ihres Smartphones verwendet also zunächst die Zellsignaltriangulation, um Ihre ungefähre Position zu bestimmen, und aktualisiert diese Position dann, sobald die Satelliten - GPS -Daten bereit sind.

Auf diese Weise können moderne Smartphones Batterieleistung reservieren, indem sie nur dann GPS -Daten verwenden, wenn diese Standortaktualisierungen erforderlich sind. Aus diesem Grund wird Ihr Standort(see your location) auf Google Maps möglicherweise gelegentlich angezeigt, wenn Sie zu einem neuen Standort springen, wenn genauere Daten verfügbar sind.



About the author

Ich bin ein iOS-Entwickler mit über 10 Jahren Erfahrung. Ich habe mich auf die Entwicklung von Apps für iPhone und iPad spezialisiert. Ich habe Erfahrung beim Erstellen von Benutzerabläufen, dem Erstellen von benutzerdefinierten Entwicklungskits (CDKs) und der Arbeit mit verschiedenen App-Entwicklungsframeworks. In meiner früheren Arbeit habe ich auch Tools entwickelt, die bei der Verwaltung von Apples App Store helfen, darunter ein Produktmanagement-Tool und ein App-Übermittlungstool.



Related posts