### 0.0.1 다중 주파수(L1/L2/L5) 조합을 통한 전리층 지연(Ionospheric Delay) 수학적 상쇄 기법

### 0.0.1 다중 주파수(L1/L2/L5) 조합을 통한 전리층 지연(Ionospheric Delay) 수학적 상쇄 기법

위성 항법 시스템에서 가장 큰 오차 요인 중 하나는 전파가 지구의 **전리층(Ionosphere)**을 통과하며 발생하는 지연 현상이다. 전리층은 고도 약 50km에서 1,000km 사이의 전하를 띤 입자 층으로, 전파의 전달 속도를 굴절시켜 실제 거리보다 더 먼 곳에 위성이 있는 것으로 오인하게 만든다. PX4-Autopilot은 다중 주파수 수신기를 통해 이러한 오차를 수학적으로 상쇄(Cancellation)하는 정교한 알고리즘을 활용한다.

0.1 전리층 지연의 주파수 의존성 (Frequency Dependence)

전리층 지연의 핵심 물리적 특성은 **분산성(Dispersive)**이다. 즉, 전파의 주파수에 따라 지연되는 정도가 다르다. 전리층 지연 시간 $ \Delta t_{iono} $는 주파수 $ f $의 제곱에 반비례하는 특성을 가진다.

\Delta I \propto \frac{TEC}{f^2}

여기서 $ TEC $(Total Electron Content)는 전파 경로상의 총 전자 함유량을 의미한다. 이 식을 통해 서로 다른 두 개 이상의 주파수 신호를 동시에 수신하면 전리층의 영향을 분리해낼 수 있음을 알 수 있다.

2. 무전리층 선형 조합 (Ionosphere-Free Linear Combination)

최신 드론용 GNSS 수신기(u-blox F9P 등)가 L1(1575.42 MHz)과 L2(1227.60 MHz) 또는 L5(1176.45 MHz) 신호를 동시에 수신하는 이유는 **무전리층 선형 조합(Ionosphere-Free Combination)**을 구성하기 위함이다.

두 주파수 $ f_1 $과 $ f_2 $에서 측정된 의사거리 $ \rho_1, \rho_2 $를 다음과 같이 조합하면 전리층 지연 항을 소거한 새로운 관측값을 얻을 수 있다.

\rho_{IF} = \frac{f_1^2}{f_1^2 - f_2^2} \rho_1 - \frac{f_2^2}{f_1^2 - f_2^2} \rho_2

이 조합을 통해 얻은 $ \rho_{IF} $ 값은 전리층 지연 오차가 제거된 데이터로, PX4의 EKF2 필터에 입력되어 위치 추정치의 신뢰도를 극대화한다.

0.2 PX4 환경에서의 이점 및 최적화

PX4 소스 코드 내 GPS 드라이버 스택은 수신기가 ‘Dual Band’ 모드로 동작하는지 상시 감지한다.

  1. RTK Fix 시간 단축: 전리층 지연을 수학적으로 제거하면 RTK 알고리즘의 정수 모호성(Integer Ambiguity) 해결 속도가 기하급수적으로 빨라진다. 이는 드론이 이륙 후 ’RTK Float’에서 ‘RTK Fixed’ 상태로 진입하는 시간을 단축시킨다.
  2. 전 지구적 가용성: 태양 활동이 활발한 저위도 지역이나 적도 부근에서의 전리층 교란은 단일 주파수(L1) 위주인 Ardupilot 구형 시스템에서 위치 발산을 초래할 수 있으나, 다중 주파수 조합을 사용하는 PX4는 높은 환경 저항성을 유지한다.
  3. 오차 예산(Error Budget) 감소: 전리층 지연은 보통 수 미터에서 태양 폭풍 시 수십 미터까지 발생할 수 있다. 이 기술을 통해 오차 예산에서 전리층 오차를 거의 0에 가깝게 수렴시킴으로써 비행 제어 루프의 혁신 잔차(Innovation Residual)를 안정화한다.

이러한 고등 항법 기법은 고가의 고정밀 수신기에만 탑재되지만, PX4의 유연한 드라이버 구조는 이러한 데이터가 유입되는 즉시 항법 메시지에 반영하여 비행 성능을 차별화한다.