기술 GNSS 및 오류 원인

GNSS 및 오류 원인

뉴스 Smartnet Qinertia Constellations Satellites

“정확도 마스터링” 시리즈의 첫 번째 기사에서는 GNSS와 그 오차 원인을 고려하여 GNSS(Global Navigation Satellites Systems)와 독립 실행형 정확도를 살펴봅니다.

GNSS 시스템이란 무엇입니까?

GPS와 같은 위성 기반 위치 확인 시스템은 우리를 자동차 여행과 트레킹으로 안내하면서 어디에나 존재하게 되었습니다. 또한 자율 주행 차량, 농업 및 매핑과 같이 다양한 애플리케이션에서 중요한 역할을 합니다.

그러나 “GPS”라는 용어에서 GPS를 넘어선 모든 위성 시스템을 포괄하는 보다 포괄적인 “GNSS”(Global Navigation Satellite System)로 이동하는 것이 중요합니다.

현재 운용 중인 글로벌 위성 항법 시스템은 4개(GPS, GLONASS, GALILEO, BEIDOU)가 있습니다. 또한 인도의 IRNSS와 같이 지역을 대상으로 하는 보조 위성 시스템이나 일본의 QZSS와 같이 글로벌 시스템을 보완하는 시스템도 있습니다.

위성 외에도 GNSS 시스템은 다른 필수 세그먼트로 구성됩니다.

  • 위성 군집으로 구성된 위성 부문.
  • 지상 관제소와 장비로 구성된 제어 부문. 이들은 위성 시스템을 모니터링하고, 위성의 위치를 ​​결정하고, 지속적이고 올바른 작동을 보장하는 역할을 담당합니다.
  • 위성에서 수신된 신호를 기반으로 위치를 계산하는 데 사용되는 장비와 관련된 사용자 세그먼트입니다.

GNSS 기본 원리: Trilateration

GNSS는 여러 위성의 신호를 사용하여 Trilateration을 통해 수신기 위치와 시간을 결정합니다.

위치를 계산하려면 시스템은 위도, 경도, 고도 및 시간의 네 가지 변수를 풀어야 합니다. 이 프로세스에는 최소 4개의 위성이 필요하지만 추가 위성은 정확도와 안정성을 향상시킵니다.

다음 이미지는 Trilateration 작동 방식을 보여줍니다. 각 위성은 수신기까지의 가능한 거리를 나타내는 자체 주변의 구를 정의합니다.

두 번째 위성은 가능한 솔루션을 이 두 구의 교차점으로 좁힙니다. 세 번째 위성은 솔루션을 더욱 구체화하여 시스템이 단일 위치를 정확히 찾아낼 수 있도록 합니다. 실제 애플리케이션에서 시스템은 시간도 고려해야 하므로 네 번째 위성이 필요합니다.

위성에서 방출되는 신호

GNSS 위성은 L1, L2, L5 등과 같은 다양한 주파수 대역에서 신호를 전송합니다. GNSS 신호에는 세 가지 기본 구성 요소가 있습니다.

  • 내비게이션 데이터(저주파): 제어 세그먼트에서 계산한 이 데이터에는 궤도력 데이터(위성 위치 계산에 필요한 케플러 궤도 매개변수), 클록 보정 데이터 및 보충 정보와 같은 필수 정보가 포함됩니다. 위성에 업로드되어 GNSS 수신기로 전 세계적으로 브로드캐스트됩니다.
  • 유사 난수 잡음 코드 또는 PRN 코드: 각 위성은 수신기가 복제할 수 있도록 예측 가능한 패턴으로 설계된 고주파 결정적 0과 1의 시퀀스인 고유한 PRN(유사 난수 잡음) 코드를 전송합니다. PRN 코드 추가의 핵심 이점은 여러 위성이 동일한 주파수에서 동시에 신호를 전송하고 수신기가 인식할 수 있다는 것입니다. CDMA(Code Division Multiple Access)로 알려진 이 기술은 각 위성에 고유한 유사 난수 코드를 할당합니다. Glonass만이 각 위성이 약간 다른 주파수를 갖는 FDMA(Frequency Division Multiple Access)를 사용합니다.
  • RF 반송파: 원래 내비게이션 데이터와 PRN 코드의 결합된 신호를 전송하도록 설계된 정현파 신호입니다. 이 구성 요소가 어떻게 진화하여 GNSS 신호의 기초가 되어 센티미터 수준의 포지셔닝 정확도를 가능하게 하는지 나중에 살펴보겠습니다.

위성까지의 거리 측정: 코드 및 반송파 위상

원래 GPS 시스템은 수신기가 PRN 코드 복제본과 자동 상관 기술을 활용하여 위성-수신기 간 거리를 서브미터 정확도로 계산하도록 설계되었습니다. 그러나 원래 PRN 코드 전송용으로 의도되었던 반송파는 매우 유용한 자산임이 입증되었습니다.

반송파 위상 측정은 더 정확하지만 위성과 수신기 사이의 거리를 결정하는 데 모호성이 발생했습니다. 두 측정에 대한 추가 탐색은 아래에 제시되어 있습니다.

PRN 코드를 이용한 위성-수신기 간 거리 계산

GNSS 수신기는 “Delay Lock Loop”라는 프로세스를 사용하여 전송된 코드와 수신된 코드 간의 시간 지연을 결정합니다. 신호 전파 시간에 해당하는 이 시간 지연은 빛의 속도를 곱하여 거리로 변환됩니다.

그러나 수신기와 위성 시계가 동기화되지 않아 결과 거리를 유사 거리라고 합니다. 클록 동기화 오차 외에도 유사 거리는 전파 환경(대기, 하드웨어 등)과 관련된 여러 다른 오차의 영향을 받으며, 이에 대해서는 이 문서의 뒷부분에서 설명합니다.

위성-수신기 범위 개선: 반송파 위상 측정

위성과 수신기 간의 거리는 신호 방출과 수신 사이에 경과된 위상 주기 수를 세고 이를 반송파 파장으로 곱하여 결정할 수도 있습니다.

이 측정은 코드보다 두 배 더 정확하지만 알려지지 않은 일정한 정수 주기 수(Ambiguity라고도 함)가 절대 정확도에 영향을 미칩니다. 반송파 위상의 정확한 진화를 결정하기 위해 GNSS 수신기는 위성에서 수신기로의 상대 운동으로 인해 발생하는 반송파의 도플러 주파수 이동을 누적합니다.

신호 중단의 경우 이 누적 프로세스는 실제 움직임과 측정값의 갑작스러운 점프를 설명할 수 없으며 “Cycle Slips”라고도 하는 현상이 관찰될 수 있습니다.

Cycle Slips와 Ambiguity를 올바르게 처리하는 것은 RTK(Real Time Kinematics) 및 PPP(Precise Point Positioning)와 같은 정밀 포지셔닝 기술의 어렵고 중요한 측면입니다.

다음 다이어그램은 신호 반송파, 코드 및 해당 해상도를 보여줍니다.

GNSS의 오차 원인

GPS의 초기 일반 대중 정확도(비군사)는 약 100m였습니다. 수년간의 진화(선택적 가용성 제거, 새로운 위성 시스템 및 SBAS 시스템 배포, 새로운 위성 및 새로운 주파수)에 따라 독립 실행형 GNSS의 정확도는 이제 엔트리 레벨 GNSS 수신기의 경우 5m에서 고급 GNSS 수신기의 경우 1m까지입니다.

GNSS 위치 정확도는 누적되는 다양한 오류 원인의 영향을 받습니다.

위성 오차

  • 클록 오차: GNSS 위성의 원자 시계는 매우 정밀하지만 약간의 드리프트가 발생합니다. 안타깝게도 위성 시계의 작은 편차만으로도 수신기에서 계산된 위치에 상당한 불일치가 발생할 수 있습니다. 예를 들어, 단 10나노초의 클록 오차는 거리 측정에서 3미터의 위치 오차로 이어집니다!
  • 궤도 오차: GNSS 위성은 매우 정확하고 잘 문서화된 궤도를 따르지만 위성 시계와 유사하게 이러한 궤도에도 약간의 변동이 있습니다. 클록 부정확성과 마찬가지로 위성 궤도의 작은 변화도 계산된 위치에 상당한 오차를 일으킬 수 있습니다. 궤도의 잔류 오차는 지속적으로 존재하며 최대 ±2.5미터의 잠재적인 위치 오차를 유발합니다.

대기 오류

  • 전리층 지연: 지구 상공 50~1,000km 사이에 위치한 전리층은 전파 신호 전송에 영향을 미치는 전하 이온을 포함하고 있어 위치 오차(일반적으로 ±5미터, 전리층 활동이 활발한 동안에는 더 높음)를 유발합니다. 전리층 지연은 태양 활동, 주간, 계절 및 위치에 따라 달라 예측이 어렵습니다.
  • 대류권 지연: 지구의 즉각적인 대기층인 대류권은 습도, 온도 및 기압의 변화로 인해 지연에 변화가 있습니다.

수신기 오류

수신기 내부 시계는 위성의 원자 시계에 비해 정확도가 떨어지며 다른 하드웨어 및 소프트웨어 오류와 함께 측정에 노이즈와 바이어스를 추가합니다.

지연원점크기
위치 오차위성5m
클럭 오프셋위성0-300 km
기기 지연위성1-10 m
상대성 효과위성10 m
전리층 지연경로 (50-1000 km)2-50 m
대류권 지연경로 (0-12 km)2-10 m
기기 지연수신기1-10 m
클럭 오프셋수신기0-300 km

최적의 내비게이션을 보장하려면 시스템이 이러한 오류를 고려하고 특정 오류 모델을 사용하여 완화하거나 내비게이션 필터를 통해 추정해야 합니다.

위치 계산 시 조석 효과 및 상대성 효과와 같이 이 문서에 나열되지 않은 다른 많은 오류 항도 고려해야 합니다.

다양한 오류 원인이 고정밀 위치, 내비게이션 및 타이밍을 제공하는 GNSS 기술의 성능에 영향을 미칩니다.

대기 지연, 위성 시계 및 궤도력 오차, 다중 경로 간섭 및 수신기 노이즈와 같은 요소는 정확도를 저하시킬 수 있습니다. 최신 보정 기술(차동 GNSS, RTK 및 PPP)은 GNSS 및 해당 오류 원인을 완화하는 데 도움이 되지만, 해당 원인을 이해하는 것은 GNSS 성능을 최적화하는 데 여전히 중요합니다.

신호 처리, 센서 융합 및 머신 러닝의 발전이 계속됨에 따라 GNSS 시스템은 더욱 강력해져 다양한 애플리케이션에서 더 큰 안정성을 보장할 것입니다.