GPS는 어떻게 내 위치를 알아낼까?
스마트폰에서 지도 앱을 실행하면 현재 위치가 지도 위에 표시됩니다. 낯선 장소에서 길을 찾거나 자동차 내비게이션을 사용할 때도 GPS가 중요한 역할을 합니다.
그런데 GPS는 어떻게 지구 위 수많은 장소 중 내가 서 있는 위치를 알아내는 걸까요? 위성이 하늘에서 사람을 촬영해 위치를 확인하는 것일까요?
실제로 GPS는 카메라로 사람을 찾는 기술이 아닙니다. 여러 위성에서 보내는 전파가 도착하는 시간을 측정하고, 그 결과를 이용해 위치를 계산하는 기술입니다.
GPS는 위성에서 내 위치를 찾아주는 기술일까?
GPS는 Global Positioning System의 약자로, 우리말로는 전 지구 위치 결정 시스템이라고 부릅니다.
미국이 개발하고 운영하는 위성 항법 시스템으로, 지구 주위를 도는 위성과 지상 관제 시설, 그리고 신호를 수신하는 GPS 수신기로 구성됩니다.
GPS 위성은 지표면에서 약 2만 200km 높이의 궤도를 돌며 자신의 위치와 정확한 시간 정보를 담은 전파를 지속적으로 송신합니다.
스마트폰이나 차량 내비게이션에 들어 있는 GPS 수신기는 이 신호를 받아 현재 위치를 계산합니다.
중요한 점은 위성이 개별 스마트폰의 위치를 직접 알아내는 방식이 아니라는 것입니다. 위성은 항법 신호를 방송하고, 위치를 계산하는 작업은 사용자의 수신기에서 이루어집니다.
전파가 도착하는 시간으로 거리를 계산하는 방법
GPS의 핵심 원리는 간단한 물리 공식으로 설명할 수 있습니다.
거리 = 속도 × 시간
GPS 위성에서 보내는 전파는 진공에서 빛의 속도와 같은 약 초속 30만 km로 이동합니다.
수신기는 위성이 신호를 보낸 시각과 자신이 신호를 받은 시각을 비교해 전파가 이동하는 데 걸린 시간을 추정합니다.
예를 들어 신호가 이동하는 데 0.07초가 걸렸다면, 단순 계산으로 약 2만 1,000km의 거리에 해당합니다.
다만 실제 GPS에서는 대기층을 통과하는 과정에서 발생하는 지연과 수신기 시계의 오차 등을 보정해야 하므로 이 계산만으로 정확한 거리를 얻을 수는 없습니다.
이렇게 얻은 거리 정보를 이용하면 수신기가 각 위성에서 얼마나 떨어져 있는지 추정할 수 있습니다.
위성 하나만으로는 위치를 알 수 없는 이유
어떤 GPS 위성에서 약 2만 km 떨어져 있다는 사실을 알았다고 가정해 보겠습니다.
이 정보만으로는 정확한 위치를 특정할 수 없습니다. 위성을 중심으로 반지름이 2만 km인 가상의 구면 위에 수많은 가능한 위치가 존재하기 때문입니다.
두 번째 위성까지의 거리를 알면 가능한 위치는 두 구면이 만나는 원 주변으로 좁혀집니다.
세 번째 위성의 거리 정보가 추가되면 가능한 위치를 더욱 좁힐 수 있습니다.
이처럼 위치가 알려진 여러 지점까지의 거리를 이용해 자신의 위치를 구하는 방법을 삼변측량(trilateration)이라고 합니다.
GPS는 이 원리를 3차원 공간에 적용합니다.
GPS에 최소 4개의 위성이 필요한 이유
GPS를 설명할 때 흔히 위성 3개로 위치를 찾는다고 생각하기 쉽습니다. 그러나 일반적인 GPS 수신기가 정확한 3차원 위치와 시간을 동시에 계산하려면 최소 4개의 위성 신호가 필요합니다.
이유는 수신기에 들어 있는 시계가 위성의 시계만큼 정확하지 않기 때문입니다.
GPS 위성에는 매우 정밀한 원자시계가 탑재되어 있지만, 일반 스마트폰에는 그와 같은 수준의 원자시계가 들어 있지 않습니다.
전파는 매우 빠르기 때문에 작은 시간 오차도 거리 계산에 큰 영향을 줍니다.
예를 들어 시간 측정에 100만 분의 1초, 즉 1마이크로초의 오차가 생기면 빛의 이동 거리로 약 300m에 해당하는 차이가 발생합니다.
GPS 수신기는 여러 위성의 신호를 함께 분석해 위치의 세 좌표와 수신기 시계의 오차를 계산합니다.
따라서 일반적인 GPS 위치 결정에서는 위도, 경도, 고도에 해당하는 세 개의 공간 좌표와 시간 오차라는 네 가지 미지수를 해결하기 위해 최소 4개의 위성이 필요한 것입니다.
GPS는 인터넷이 없어도 작동할까?
GPS의 위치 계산 자체에는 인터넷 연결이 필수적이지 않습니다.
GPS 수신기는 위성에서 직접 전달되는 항법 신호를 이용하기 때문입니다. 따라서 통신망에 연결되지 않은 전용 GPS 기기라도 위성 신호를 충분히 수신하면 위치를 계산할 수 있습니다.
다만 스마트폰에서 지도 앱을 사용할 때는 상황이 다를 수 있습니다.
현재 위치를 계산하는 기능과 지도 데이터를 불러오는 기능은 서로 구분해야 합니다.
예를 들어 인터넷 연결이 끊겨도 GPS 위치는 계산될 수 있지만, 지도 데이터를 미리 저장하지 않았다면 주변 도로나 건물 정보를 화면에 표시하지 못할 수 있습니다.
또한 스마트폰은 위성 신호 외에도 이동통신 기지국과 와이파이 정보를 활용해 위치 확인 속도와 편의성을 높이기도 합니다.
건물 사이에서는 GPS 위치가 부정확해지는 이유
GPS가 언제나 정확한 것은 아닙니다. 특히 고층 건물이 밀집한 도심이나 터널, 지하 공간에서는 위치가 실제 장소와 다르게 표시될 수 있습니다.
대표적인 원인 중 하나는 다중경로 오차(multipath)입니다.
위성에서 보낸 신호가 수신기로 곧바로 들어오지 않고 건물 외벽 등에 반사되어 도착하는 현상입니다.
반사된 신호는 직접 전달된 신호보다 더 긴 경로를 이동할 수 있습니다. 수신기가 이를 제대로 구분하지 못하면 위성과의 거리를 실제보다 길게 추정할 수 있습니다.
이 밖에도 전리층과 대류권에서 발생하는 신호 지연, 위성의 배치 상태, 수신기 성능, 주변 장애물 등이 위치 정확도에 영향을 줍니다.
미국 정부의 GPS 공식 안내 자료에 따르면 개방된 하늘 아래에서 스마트폰의 GPS 위치 정확도는 일반적으로 수 미터 수준일 수 있지만, 건물이나 나무 등으로 신호가 가려지는 환경에서는 정확도가 떨어질 수 있습니다.
GPS 오차를 줄이는 기술에는 무엇이 있을까?
위치 정확도를 높이는 방법은 하나만 있는 것이 아닙니다.
첫 번째는 더 많은 위성 신호를 활용하는 것입니다. 관측 가능한 위성이 많고 공간적으로 적절히 분포하면 위치 계산에 유리할 수 있습니다.
두 번째는 여러 주파수의 신호를 사용하는 것입니다. 이중 주파수 수신기는 주파수에 따라 다르게 나타나는 전리층 지연을 추정하고 보정하는 데 도움을 받을 수 있습니다.
세 번째는 보정 정보를 활용하는 방법입니다. 정확한 위치를 알고 있는 기준국에서 관측한 오차 정보를 이용하면 측위 정확도를 높일 수 있습니다.
대표적인 기술로는 DGPS와 RTK 등이 있습니다. 특히 RTK는 적절한 장비와 관측 환경, 보정 정보를 갖춘 경우 센티미터 수준의 위치 측정에 활용됩니다.
이러한 고정밀 위치 측정 기술은 토지 측량, 건설 현장, 농업 기계, 자율주행 연구 등 다양한 분야에서 사용됩니다.
GPS와 인터넷 위치 확인의 차이
| 구분 | GPS 위성 측위 | 기지국·와이파이 기반 위치 추정 |
|---|---|---|
| 기본 원리 | 위성 신호의 시간과 거리 계산 | 주변 통신 시설과 무선 신호 정보 활용 |
| 인터넷 필요 여부 | 기본 위치 계산에는 불필요 | 방식에 따라 네트워크나 위치 데이터베이스 필요 |
| 유리한 환경 | 하늘이 잘 보이는 야외 | 위성 신호가 약한 일부 도심·실내 환경 |
| 주요 한계 | 건물·터널·지하 공간에서 신호 수신 어려움 | 주변 통신 시설과 데이터의 품질에 영향받음 |
실제 스마트폰에서는 이러한 방법을 하나만 사용하는 것이 아니라 여러 정보를 조합해 위치를 추정하는 경우가 많습니다.
GPS의 핵심은 위치가 아니라 정확한 시간이다
GPS는 흔히 위치를 알려주는 기술로만 생각되지만, 그 바탕에는 정밀한 시간 측정이 있습니다.
위성은 자신이 어디에 있는지뿐 아니라 신호를 언제 보냈는지도 알려줍니다. 수신기는 이 정보를 바탕으로 거리를 계산하고 여러 위성까지의 거리를 비교해 자신의 위치를 구합니다.
이 과정에서 원자시계와 시간 보정 기술이 매우 중요한 역할을 합니다.
GPS가 제공하는 정밀한 시간 정보는 위치 확인뿐 아니라 통신망과 전력망 등에서 시간을 맞추는 용도로도 활용됩니다.
결국 스마트폰 화면에 표시되는 작은 위치 표시점은 단순한 지도 기능이 아닙니다. 우주에 있는 위성, 정밀한 시계, 전파의 이동 속도, 수학적 계산이 함께 만들어 낸 결과입니다.
참고 자료
- 미국 국립표준기술연구소(NIST), How Do You Measure Your Location Using GPS?
GPS 위치 계산과 시간 측정 원리 - 미국 연방항공청(FAA), GPS – How It Works
위성 신호와 4개 위성을 이용한 위치 계산 - 미국 GPS 공식 안내 사이트, Trilateration
삼변측량의 기본 원리 - 미국 GPS 공식 안내 사이트, GPS Accuracy
GPS 정확도와 오차 발생 원인 - 미국 해양대기청(NOAA), What is GPS?
GPS 시스템 구성과 활용
댓글 0
첫 댓글을 남겨보세요.