GPS 위치 찾는 원리, 위성 4개·원자시계·상대성이론이 필요한 이유

GPS 위성 4개와 스마트폰 위치점 원자시계를 표현한 타이틀 이미지

지도 앱의 파란 점이 골목 하나를 사이에 두고 흔들리면 “위성이 나를 보고 있는데 왜 틀리지?”라는 생각이 들기 쉽습니다. GPS 위치 찾는 원리는 위성이 사진을 찍는 방식이 아니라, 여러 위성이 보낸 전파의 도착 시간을 재서 거리를 역산하는 방식입니다. 이 글에서는 위성 4개가 필요한 이유부터 원자시계와 상대성이론 보정, 도심에서 오차가 커지는 까닭까지 한 흐름으로 풀어봅니다.

 

 

핵심 요약

  • GPS 위성은 자신의 위치와 신호를 보낸 시각을 전파에 실어 보냅니다.
  • 수신기는 전파가 날아온 시간에 빛의 속도를 곱해 위성까지의 거리를 계산합니다.
  • 세 위성은 공간의 위치 후보를 좁히고, 네 번째 위성은 휴대전화 시계의 오차까지 함께 풉니다.
  • 위성 원자시계에는 특수·일반 상대성이론에 따른 시간 차이를 미리 보정해야 합니다.
  • 건물 반사, 신호 차단, 대기 지연, 위성 배치가 실제 위치 정확도를 좌우합니다.

2026년 7월 기준 · 시스템 성능과 수치는 운영기관의 최신 자료에서 다시 확인할 수 있습니다.

 

 

GPS는 내 위치를 어떻게 알아낼까요?

GPS 수신기는 위성 신호의 이동 시간을 거리로 바꾼 뒤, 여러 거리 조건이 동시에 만나는 지점을 계산해 위치를 찾습니다. 위성은 사용자를 촬영하거나 휴대전화가 위성으로 자신의 위치를 보내도록 요구하지 않습니다. 기본 GPS 신호는 위성에서 사용자 쪽으로 흐르는 단방향 방송에 가깝습니다.

각 위성은 “나는 이 궤도 위치에 있고, 이 신호는 이 시각에 출발했다”는 항법 메시지를 계속 보냅니다. 수신기는 신호가 도착한 시각과 비교해 비행 시간을 구합니다. 전파는 진공에서 빛의 속도인 초당 299,792,458m에 가깝게 이동하므로, 거리 = 빛의 속도 × 신호 도달시간으로 위성과 수신기 사이의 의사거리를 얻습니다. 이 기본 관계는 GPS.gov의 삼변측량 교육 자료에서도 같은 방식으로 설명합니다.

 

신호에 담긴 정보 수신기가 하는 계산 얻는 결과
위성의 궤도 위치 신호를 보낸 순간의 위성 좌표 계산 거리 구의 중심
신호 송신 시각 도착 시각과의 차이 계산 전파 비행 시간
위성 시계·궤도 보정값 예측 오차를 보정 더 정확한 의사거리

 

여기서 ‘의사거리’라고 부르는 까닭은 처음 계산한 거리에 수신기 시계 오차와 대기 지연 같은 값이 섞여 있기 때문입니다. GPS의 핵심은 이 오차까지 미지수로 놓고 여러 위성의 식을 한꺼번에 푸는 데 있습니다.

 

GPS 신호 송신 시각과 도달시간을 의사거리로 바꾸는 4단계
위성의 송신 시각과 위치 정보가 도달시간 측정을 거쳐 의사거리와 수신기 위치로 바뀌는 과정입니다.

 

 

 

왜 GPS 위성은 최소 4개가 필요할까요?

3차원 위치와 수신기 시계 오차라는 네 개의 미지수를 동시에 구하려면 보통 네 개 이상의 위성 신호가 필요합니다. 위성 하나와의 거리를 알면 가능한 위치는 위성을 중심으로 한 구의 표면입니다. 두 번째 구와 만나면 원 모양의 후보가 남고, 세 번째 구가 더해지면 후보가 몇 점으로 좁아집니다.

교과서 그림만 보면 세 위성으로 충분해 보이지만, 휴대전화의 수정 발진기는 위성의 원자시계만큼 정확하지 않습니다. 1마이크로초는 빛이 약 300m를 가는 시간이므로 아주 작은 시계 오차도 위치를 크게 밀어냅니다. 네 번째 위성 신호를 더하면 수신기는 위도·경도·고도와 함께 자신의 시계가 얼마나 빠르거나 느린지도 계산할 수 있습니다.

 

위성 수 기하학적 의미 실제 역할
1개 하나의 거리 구 가능한 위치가 매우 많음
2개 두 구의 교차 원 후보 범위를 크게 줄임
3개 교차점 후보 공간 위치를 좁힘
4개 이상 위치와 시간 식을 함께 풂 수신기 시계 오차까지 보정

 

실제 휴대전화는 보이는 위성이 많을수록 여러 관측값을 함께 사용해 오차를 줄입니다. 미국 GPS뿐 아니라 다른 위성항법시스템 신호, 기지국·와이파이 정보, 관성 센서도 함께 활용할 수 있지만, 위성으로 거리를 재는 기본 원리는 같습니다.

 

 

위성에는 왜 원자시계가 들어갈까요?

거리 오차를 미터 단위로 억제하려면 신호 송신 시각을 나노초 수준으로 안정적으로 관리해야 하므로 위성에는 원자시계가 필요합니다. GPS.gov의 시간 안내에 따르면 각 GPS 위성은 여러 원자시계의 정밀한 시간 정보를 신호에 제공합니다. 수신기 자체가 원자시계를 갖추지 않아도 네 번째 위성으로 자신의 시계 오차를 추정할 수 있는 이유입니다.

원자시계는 원자의 일정한 에너지 상태 전이에 대응하는 전자기파 주파수를 기준으로 시간을 셉니다. 진자 길이나 수정 결정의 온도처럼 주변 환경에 민감한 기준보다 장기적으로 훨씬 안정적입니다. 유럽 갈릴레오 위성도 같은 원리로 고정밀 원자시계를 사용하며, ESA의 갈릴레오 시계 설명은 송신 시각과 궤도 위치가 거리 계산의 출발점이라고 밝힙니다.

 

 

GPS에 상대성이론 보정이 왜 필요할까요?

빠르게 움직이는 위성의 시계는 느려지고, 지상보다 중력이 약한 높은 궤도의 시계는 빨라지므로 두 효과를 함께 보정해야 합니다. 특수 상대성이론에 따르면 운동하는 GPS 위성 시계는 지상 시계보다 하루 약 7마이크로초 느려집니다. 반대로 일반 상대성이론에 따르면 중력이 약한 궤도에서는 하루 약 45마이크로초 빨라집니다.

미국 국립표준기술연구소(NIST)의 GPS 상대성이론 설명은 두 효과를 합치면 위성 시계가 지상 시계보다 하루 약 38마이크로초 빠르게 간다고 정리합니다. 이 차이를 무시하면 하루 만에 거리 오차가 약 11km 규모로 쌓일 수 있습니다. 상대성이론은 GPS에 덧붙이는 철학적 이야기가 아니라, 파란 점을 도로 위에 놓기 위해 매일 작동하는 공학 보정입니다.

 

효과 위성 시계 변화 하루 차이
특수 상대성이론 빠른 운동 때문에 느려짐 약 -7마이크로초
일반 상대성이론 약한 중력 때문에 빨라짐 약 +45마이크로초
두 효과의 합 지상보다 빨라짐 약 +38마이크로초

 

이 값은 이해를 돕는 대표적인 하루 누적치입니다. 실제 항법 계산에는 위성 궤도의 찌그러짐, 지구 자전에 따른 사냐크 효과, 신호 전파 경로 등 더 세밀한 항도 함께 반영됩니다.

 

GPS 위성 시계의 특수상대론 일반상대론 하루 시간 차이 비교
특수 상대성이론의 -7마이크로초와 일반 상대성이론의 +45마이크로초를 합치면 하루 약 +38마이크로초입니다.

 

 

 

GPS 위치가 도심에서 흔들리는 이유는 무엇일까요?

높은 건물과 나무가 신호를 가리거나 반사하면 수신기가 실제보다 긴 경로를 직접 경로로 착각해 위치가 흔들립니다. 이를 다중경로 오차라고 합니다. 실내·지하에서는 신호 자체가 약하거나 막히고, 고층 빌딩 사이에서는 볼 수 있는 하늘이 좁아져 위성 배치도 나빠집니다.

GPS.gov의 정확도 안내는 개방된 하늘에서 일반 스마트폰 정확도를 보통 반경 4.9m 수준으로 설명하지만, 건물·다리·나무와 수신기 설계, 대기 상태, 위성 기하가 결과를 바꾼다고 강조합니다. 위성들이 하늘 한쪽에 몰려 있으면 거리 구가 비슷한 각도로 만나 작은 측정 오차가 큰 위치 오차로 증폭됩니다. 서로 넓게 퍼져 있을수록 기하학적으로 유리합니다.

 

고층 빌딩에서 GPS 위성 신호가 반사돼 위치 오차가 생기는 장면
도심에서는 건물에 반사된 신호가 더 긴 길을 돌아와 수신기가 실제보다 먼 거리로 계산할 수 있습니다.

 

 

오차 원인 무슨 일이 생기나 사용자가 느끼는 현상
신호 차단 사용 가능한 위성 수 감소 실내·지하에서 위치를 못 잡음
다중경로 반사된 긴 경로를 직접 경로로 오인 빌딩 옆 도로로 점프
대기 지연 전리층·대류권에서 전파 속도 변화 거리 계산에 편향 발생
나쁜 위성 배치 측정 오차가 위치 오차로 크게 확대 위치 원이 넓어짐
지도 데이터 오류 좌표는 맞아도 도로·주소가 잘못 표시 파란 점과 실제 시설 불일치

 

지도 앱의 점이 틀렸다고 해서 언제나 위성 측위가 틀린 것은 아닙니다. 계산된 좌표가 정확해도 지도 제작사의 도로 중심선이나 주소 정보가 어긋날 수 있습니다. 반대로 지도는 맞지만 전파가 반사돼 좌표가 흔들릴 수도 있으므로 두 문제를 구분해야 합니다.

 

 

GPS 정확도를 높이는 방법은 무엇인가요?

수신기가 넓은 하늘을 보고 여러 주파수와 보정 정보를 함께 사용할수록 위치 정확도는 좋아집니다. 휴대전화 사용자는 창가나 야외로 이동해 신호 차단과 반사를 줄이는 것만으로도 개선을 체감할 수 있습니다. 기기의 위치 정확도 설정을 켜면 와이파이·기지국·센서 정보가 위성 신호가 약한 구간을 보완합니다.

전문 장비는 서로 다른 주파수에서 대기 지연이 달라지는 성질을 이용해 전리층 오차를 줄입니다. 기준국이 계산한 보정값을 받는 위성기반·지상기반 보강시스템, 측량용 반송파 위상 측정까지 쓰면 센티미터 이하 수준도 가능하지만, 이는 일반 휴대전화의 단독 GPS와 같은 조건이 아닙니다. “GPS는 몇 m 정확하다”는 한 숫자보다 장비·환경·보정 방식까지 함께 봐야 합니다.

빛과 전파가 파장에 따라 물질과 다르게 상호작용하는 배경이 궁금하다면 제임스웹 우주망원경의 적외선 관측 원리도 함께 읽어볼 만합니다. 같은 전자기파라도 관측 목적과 전파 환경에 따라 사용하는 파장과 보정 방법이 달라집니다.

 

 

자주 묻는 질문

 

GPS는 위성 3개만으로 위치를 찾을 수 있나요?

이상적인 기하 문제에서는 세 거리로 위치 후보를 좁힐 수 있지만, 실제 수신기는 자신의 시계 오차도 함께 풀어야 하므로 보통 네 위성이 필요합니다. 더 많은 위성을 사용하면 잡음과 나쁜 위성 배치의 영향을 줄이는 데 도움이 됩니다.

 

GPS 위성이 휴대전화 위치를 추적하나요?

기본 GPS 측위에서 위성은 시간을 포함한 신호를 방송하고 휴대전화가 이를 받아 스스로 위치를 계산합니다. 위치 공유나 앱 서버 전송은 그 다음 단계의 통신 기능이며, 위성 거리 측정 원리와는 구분해야 합니다.

 

상대성이론 보정을 안 하면 GPS는 얼마나 틀리나요?

대표적인 순 시계 차이인 하루 약 38마이크로초를 그대로 두면 빛의 이동거리로 약 11km에 해당하는 오차가 누적될 수 있습니다. 실제 시스템은 위성 시계 주파수와 항법 메시지, 수신기 계산에서 관련 효과를 보정합니다.

 

휴대전화 GPS가 실내에서 잘 안 되는 이유는 무엇인가요?

위성 신호는 지상에 도달할 때 매우 약해 건물 지붕과 벽에 쉽게 막히거나 반사됩니다. 실내에서는 와이파이·기지국·관성 센서가 위치 추정을 보조하지만, 위성만으로 계산한 야외 위치와 정확도 조건이 다릅니다.

 

 

정리

GPS 위치 찾는 원리는 위성 사진이 아니라 시간 측정과 기하학의 결합입니다. 위성이 보낸 시각과 궤도 위치로 의사거리를 만들고, 네 개 이상의 거리 식으로 3차원 위치와 수신기 시계 오차를 함께 풉니다. 원자시계가 기준을 세우고 상대성이론 보정이 그 기준을 유지하며, 대기와 건물, 위성 배치가 마지막 정확도를 결정합니다.

지도 앱의 파란 점이 흔들릴 때는 위성이 나를 못 본다고 생각하기보다, 전파가 가려지거나 반사됐는지와 하늘이 얼마나 열려 있는지를 먼저 떠올리면 현상을 더 정확히 이해할 수 있습니다.

 

 

참고 출처

이 글은 위성항법의 과학 원리를 이해하기 위한 일반 정보입니다. 실제 측위 성능은 기기·환경·사용하는 보정 서비스에 따라 달라질 수 있습니다.