GNSS 오차 요인 전반
GNSS 측정 모델 개요
GNSS에서 측정되는 주요 관측량으로는 위성에서 송신한 신호가 수신기에 도달하는 데 걸린 시간을 기반으로 한 코드 측정치(의사거리)와 반송파 위상 측정치가 있다. 이 가운데 가장 단순화된 의사거리 방정식을 예로 들면, 수신기와 위성 간의 기하학적 거리 $\rho$를 기준으로 위성시계 및 수신기 시계 오차, 전리층 및 대류권 지연, 그 밖의 미소 오차들이 포함된다. 이를 수학적으로 나타내면 다음과 같다.
여기서
$P$: 관측된 의사거리 측정치
$\rho$: 실제 수신기 위치 $\mathbf{x}_r$와 위성 위치 $\mathbf{x}_s$ 간의 유클리드 거리 $\rho = |\mathbf{x}_s - \mathbf{x}_r|$
$c$: 빛의 속도
$\Delta t_r$: 수신기 시계 오차
$\Delta t_s$: 위성 시계 오차
$I$: 전리층 지연(Ionospheric Delay)
$T$: 대류권 지연(Tropospheric Delay)
$\epsilon$: 측정 잡음 및 기타 오차(Multipath 등 포함)
이 방정식을 해석하기 위해서는 각 항목별 오차 요인을 엄밀하게 이해해야 한다. 위성에 의한 오차(위성 궤도 및 위성 시계 오차), 신호 전파 과정에서 발생하는 전리층 및 대류권 지연, 사용 환경에 따른 다중경로(Multipath)와 수신기 내부 잡음 등이 대표적이다.
위성 궤도(정궤도) 및 위성 시계 오차
위성 항법 시스템은 정확한 궤도력을 필요로 한다. 위성 궤도 오차는 주로 궤도력 산출 과정에서의 모델링 오차나 추정 파라미터(태양 복사 압, 지구 중력 계수, 지구 조석 영향 등)의 불확실성에 의해 야기된다. 또한 위성 자체의 시계는 원자시계를 사용하더라도 장기간에 걸쳐 누적되는 오차(드리프트, 드리프트 레이트 등)가 있기 때문에, 지상국에서 정기적으로 시계 보정을 수행한다. 그러나 그 과정에서도 예측 모델의 편차가 발생하여 실시간 측정 시에는 일정 수준의 시계 오차가 남게 된다.
이를 정리하면 위성 궤도 오차(Orbit Error) 및 시계 오차(Clock Error)는 다음과 같은 추가 항으로 표현할 수 있다.
여기서 $\delta\mathbf{x}_s$는 위성 궤도 좌표 오차(벡터)이며, $\Delta t_s$는 위성 시계 오차를 의미한다. 측정식에 이 항들이 반영되어 최종적으로 의사거리 측정치가 편차를 가지게 된다.
전리층(Ionosphere) 오차
GNSS 신호는 위성에서 방출되어 지상으로 내려오면서, 지구 대기권 상부의 전리층을 통과한다. 전리층은 자유전자 밀도가 높은 구간으로, 전파가 이 영역을 지나면서 굴절하게 된다. 이 굴절량은 신호의 주파수에 따라 달라지며, 일반적으로 저주파일수록 지연이 크다.
이 오차는 $I$로 표현할 수 있고, 이항은 신호의 주파수 $f$에 반비례하는 특징이 있다. 예를 들어 단일 주파수 $f$에 대해서 전리층 지연을 단순화한 표현은 다음과 같이 볼 수 있다.
따라서 GNSS 시스템에서는 이중 주파수 측정을 통해 전리층 오차를 상쇄하거나 보정하는 기법이 널리 사용된다. 하지만 전리층의 공간·시간적 변동성이 매우 커서, 정확한 전리층 모델링은 여전히 까다로운 분야이다.
대류권(Troposphere) 오차
지표면부터 고도 약 5080 ㎞에 해당하는 구간을 대류권과 성층권으로 나누어 부르기도 하지만, GNSS에서는 일반적으로 수증기 등이 존재하는 약 050 ㎞ 구간의 영향을 대류권 지연이라 일컫는다. 대류권 지연은 신호 주파수에 무관하게 거의 동일한 영향을 미친다(비분산성). 대류권 지연은 건조성분(Dry component)과 습윤성분(Wet component)으로 구분하는데, 특히 습윤성분은 정확한 측정이 어려워 짧은 시간 간격에도 편차가 크게 달라질 수 있다.
대류권 지연을 단순화하여 표현하면,
로 나타낼 수 있다. 이 중 $T_{\text{dry}}$는 비교적 모델링이 쉽지만, $T_{\text{wet}}$는 지역 날씨 조건에 크게 좌우되어 추가 파라미터 추정이 필요하기도 하다.
다중경로(Multipath)
GNSS 신호가 건물이나 지면 등에 반사되어, 직접 경로(Direct Path)와 반사 경로(Reflected Path)가 동시에 수신기에 들어오면 의사거리 측정에 추가 편차가 생긴다. 이를 다중경로(Multipath)라 하는데, 실내 혹은 도심 협곡(Urban Canyon) 같은 환경에서 크게 나타난다. 다중경로는 측정값에 주기적/비주기적 오차를 유발하며, 수신 안테나 설계 또는 신호 처리 알고리즘 개선 등을 통해 완화하려는 노력이 진행되고 있다.
수신기 내부 잡음 및 기기 오차
수신기의 내부 온도 잡음(Thermal Noise), RF 프론트엔드 설계, 신호 샘플링 및 동기화 과정 등에서도 오차가 발생한다. 이 오차들은 일반적으로 랜덤 노이즈 성격을 띠며, 수신기 성능 지표(예: 수신 감도, 채널 등)와 상관관계가 있다. 측정식에서 $\epsilon$ 항에 해당하며, 통계적으로 가우시안 잡음으로 가정하는 경우가 많다.
위에서 언급된 오차 요소들은 서로 독립적으로 존재하기도 하지만, 때로는 복합적으로 작용하여 GNSS 측정값에 복합 오차를 일으킨다. 따라서 기초적인 GNSS 측정 모델에서 이들을 하나씩 분리해서 이해하는 것은 정확도 향상 및 보정 기법 개발에 핵심적이다.
상대성이론적 효과
GNSS 위성 시계와 지상 수신기 시계는 서로 다른 중력 퍼텐셜과 운동 상태에 놓여 있다. 이는 일반 상대성이론(중력 퍼텐셜 차로 인한 시계 주파수 편차)과 특수 상대성이론(운동 속도 차로 인한 시계 주파수 편차)에 의해 위성 시계와 지상 시계가 서로 다르게 흐르게 됨을 의미한다. GNSS에서는 이를 보정하기 위해 미리 상대성 이론 보정 항을 적용하거나, 지상관제국에서 위성 시계를 모니터링하고 보정한다. 다만 이론적으로는 다음과 같은 항이 시계 편차 내에 추가될 수 있다.
여기서
$\Delta t_{\text{special}}$: 특수 상대성이론에 따른 보정 항
$\Delta t_{\text{general}}$: 일반 상대성이론에 따른 보정 항
이와 같은 상대론적 효과는 GNSS의 고정밀도 운용에서 간과할 수 없는 오차 요인 중 하나이다.
안테나 위상중심(Phase Center) 및 안테나 교정
위성 및 수신기에 장착된 안테나는 빔 패턴, 위상중심(Phase Center) 오프셋(Offset)과 변동(Variation) 등에 따라 약간씩 상이한 응답을 보인다. 수신 안테나에서 위상중심이 실제 기하학적 기준점과 얼마나 떨어져 있는지(Offset), 그리고 방위각 및 고도각에 따라 위상중심이 어떻게 변화하는지(Variation)를 파악하고 보정하지 않으면, 측정한 거리 및 위상에 수 센티미터에서 수십 센티미터 정도의 오차가 발생할 수 있다.
이를 안테나 파라미터로 모델링하여 GNSS 측정식에 추가할 수 있는데, 예컨대
등의 형태로 오프셋 $\delta_{\text{PCO}}$와 변동 $\delta_{\text{PCV}}$를 빼주어야 한다. 위성 안테나의 경우도 마찬가지로, 공시된 위성 안테나 보정 파라미터(세트)를 사용해 위성별 보정을 적용한다.
위성 신호 수신 지연(Inter-channel bias)
수신기 내부에서 L1, L2 등 여러 주파수 신호를 처리할 때, 각각의 채널 특성(필터, 증폭기, 디지털 변조기 등)이 달라서 주파수별로 수신 지연(또는 위상 지연)이 달리 나타날 수 있다. 이를 인터채널 바이어스(Inter-channel bias)라 하며, 특히 이중 주파수 혹은 삼중 주파수를 사용하는 경우 전리층 보정을 위해 서로 다른 주파수 측정치를 결합할 때 이 바이어스가 결과에 직접 영향을 미친다.
이를 정확히 파악하기 위해서는 수신기 타입별 실험적 캘리브레이션 혹은 관련 제조사의 보정값 등을 참조해야 한다.
위성 신호 변조/코드 지연(Inter-signal bias)
최근 들어서는 한 위성에서 여러 신호(예: GPS L1C/A, L1C, L2P, L2C 등)를 방송하는 것이 일반화되고 있다. 이때 동일한 위성에서 송신되는 각 신호 간에도 내부 하드웨어나 전파경로 특성 차이 등으로 인해 바이어스가 생긴다. 이를 인터-시그널 바이어스(Inter-signal bias)라 부르며, 특히 멀티 주파수/멀티 시그널을 사용하는 고정밀도 측위에서 중요한 요소다.
이를 간과하면 신호 간 결합처리에서 오차가 누적될 수 있으므로, 반드시 보정 또는 추정 과정에 포함되어야 한다.
전파 간섭 및 스푸핑
GNSS가 사용하는 주파수 대역은 군/민용 통신, 방송 등 다양한 전파가 밀집된 구간이 많다. 불법 혹은 합법적으로 운용되는 강력한 송신기(예: 재밍 장치)나 인근 통신기지국에서 발생하는 간섭이 GNSS 수신 성능을 저하시켜 측정 오차를 키울 수 있다. 이는 노이즈 성분 증가로 모델링하기도 하지만, 심할 경우 수신 불능 상태가 될 수도 있다.
또한 고의적으로 잘못된 GNSS 신호를 송신하여 수신기를 오도하는 스푸핑( Spoofing )은 측정값 자체에 큰 오차를 일으키거나, 아예 잘못된 위치로 유도하기도 한다. 이 경우는 기본 오차 모델을 넘어서는 보안적 위협 요소다.
극단적 환경에서의 추가 오차 요인
지구 주변 저궤도(LEO)나 우주공간, 극지방 등 일반적이지 않은 환경에서는 GNSS 위성을 향한 가시 위성 수나 위성 궤도 특성(예: 극궤도 위성), 전리층/대류권 환경이 기존 모델과 달라질 수 있다. 이런 환경에서 GNSS 오차 요소는 더욱 복잡해지며, 전파 차단이나 급격한 전리층 변화 등 특별한 문제들이 발생한다.
이상에서 GNSS 오차 요인들(위성 궤도 및 시계, 전리층/대류권 지연, 다중경로, 수신기 내부 잡음, 상대론적 효과, 안테나 위상중심, 인터채널 바이어스 등)에 대해 전반적으로 다뤘다. 이러한 요소들은 각각 상호 독립적이기도 하고 밀접하게 얽히기도 하므로, GNSS 오차 분석과 보정 기법 설계에서는 종합적인 고려가 필수적이다.
Last updated