# QZSS (일본)

#### 개요

일본의 준천정위성시스템(QZSS, Quasi-Zenith Satellite System)은 일본 및 주변 아시아-태평양 지역에 고정밀 위성항법 서비스를 제공하기 위해 설계된 지역 위성항법시스템이다. 기존의 전 지구 위성항법시스템(GNSS)을 보강하고, 특정 지역에서 보다 향상된 측위 성능을 확보하고자 개발되었다. 현재 QZSS는 준천정궤도(Quasi-Zenith Orbit) 위성을 활용하여 높은 고도각으로 신호를 수신할 수 있도록 지원하며, 건물 밀집 지역이나 산악 지형과 같이 GNSS 신호가 차단되기 쉬운 환경에서도 측위 안정성을 높이고 있다.

#### 개발 배경

QZSS의 개발은 다음과 같은 필요에 의해 이루어졌다.

* 일본 국내 환경에서 높은 고도각을 유지하는 위성 확보
* 도심 환경이나 협곡 등 위성 신호가 쉽게 가려지는 지역에서 안정적 신호 수신
* 일본 독자 기술을 기반으로 한 위성항법신호 보강 서비스 제공

특히, 일본은 지형적·도시적 특성상 선형(線形) 장애물이 많은데, 건물 숲이나 협곡 지형에서 GNSS 위성이 낮은 고도각에 위치하면 신호 손실이 잦다. 이를 보완하기 위해 적절한 기하학적 배열을 갖춘 준천정궤도를 설계하여, 일본 국내 사용자에게는 항상 고도각이 높은 위성을 최소 1기 이상 확보하는 것을 목표로 했다.

#### 궤도 특성

QZSS의 주요 특징 중 하나는 위성을 준천정궤도로 배치한다는 점이다. 준천정궤도는 지구 적도면에 대해 경사각이 크게 설정된 궤도이며, 높은 경사각과 타원 궤도를 통해 일본 상공 부근에서 위성의 고도각이 크게 유지되도록 한다.

일반적인 타원궤도의 공식은 근일점에서의 반장축 길이를 $a$, 이심률을 $e$, 궤도상에서의 각도를 $\theta$라고 할 때, 위성의 지구 중심으로부터의 거리 $r$는 다음과 같이 표현된다.

$$
r(\theta) = \frac{a(1 - e^2)}{1 + e \cos \theta}
$$

이때 준천정궤도를 구성하는 위성의 위치벡터 $\mathbf{r}$를 구면좌표(경도 $\lambda$, 위도 $\phi$, 고도 $h$)에서 지구 중심좌표계(ECI 혹은 ECEF)로 변환한다고 하면, 아래와 같이 매트릭스 형태로 나타낼 수 있다(이는 개념적 예시에 불과하다).

$$
\mathbf{r} = \begin{bmatrix} r(\theta)\cos\phi\cos\lambda \ r(\theta)\cos\phi\sin\lambda \ r(\theta)\sin\phi \end{bmatrix}
$$

여기서 $\phi$, $\lambda$는 시간에 따라 변화하는 위성의 궤도상의 즉시적 경·위도에 해당하고, $r(\theta)$는 위성 중심거리로서 상기 타원 궤도 방정식에 의해 결정된다.

이와 같은 궤도 설계 덕분에, QZSS 위성은 일정 시간 간격으로 일본 중심 지역 상공에 높은 고도각으로 배치된다. 다만, QZSS 전체가 지구 동기궤도(Geosynchronous Orbit)의 변형된 형태를 공유하는 것은 아니며, 위성마다 조금씩 다른 파라미터(경사각, 궤도주기 등)를 갖는다.

#### 신호 구조

QZSS는 GPS 신호 체계와 호환성을 갖도록 설계된 신호를 송출하며, L1, L2, L5 대역을 중심으로 확장·보강된 신호를 제공한다. 이를 통해 GPS-only 수신기와도 연동이 가능하며, 호환성을 갖춘 QZSS 신호 추적 수신기를 사용하면 추가적인 측위 정확도 향상을 기대할 수 있다.

QZSS 위성에서 송출하는 신호 중 일부는 SBAS(위성기반 보강시스템) 역할을 한다. 즉, GPS와 같은 기본 GNSS 신호에 대해 오차 보정 파라미터(위성 궤도 오차, 시각 오차 등)를 전송하여, 사용자의 실제 측위 오차를 줄이고 정확도를 높이는 기능을 제공한다. 이러한 오차 보정 파라미터는 다음과 같은 형태로 표현할 수 있다.

$$
\Delta \mathbf{r}*{\text{orbit}}, \quad \Delta t*{\text{clock}}
$$

여기서 $\Delta \mathbf{r}*{\text{orbit}}$는 위성 궤도 오차 보정을 위한 3차원 좌표 보정량이고, $\Delta t*{\text{clock}}$는 시각 오차(클록 드리프트)를 보정하기 위한 시간 보정량이다.

#### 특수 서비스

QZSS는 단순한 보강 신호뿐 아니라, 아래와 같은 다양한 특화 서비스를 제공한다.

* **고신뢰도 메시지 전송**: 재난·안전 알림을 위성신호를 통해 제공
* **정밀 측위 서비스**: 광대역 위성신호를 통해 실시간 정밀 측위(Real Time Kinematic, RTK) 품질에 준하는 높은 정확도 목표
* **인터넷 융합**: 위성통신과 인터넷 지상망을 결합한 정보 서비스

이처럼 QZSS는 단일 용도 위성이 아닌 복합 기능을 수행할 수 있도록 설계되었고, 향후 추가 위성의 발사 및 운용으로 서비스 영역이 점진적으로 확장되고 있다.

#### 운영 구조

QZSS는 크게 우주 부문(space segment), 지상 부문(ground segment), 사용자 부문(user segment)으로 나누어 체계가 구성된다.

* **우주 부문**: QZSS 위성 자체와 궤도운용을 위한 위성군(Constellation)
* **지상 부문**: 궤도 제어, 추적 관제, 신호 보정·생성 등을 수행하는 지상국, 데이터 처리 센터
* **사용자 부문**: QZSS 신호를 수신·처리하여 다양한 분야에 활용하는 사용자(개인 수신기, 산업용 측위 장비 등)

QZSS 지상 부문에서는 위성 추적국(Tracking Station), 업링크국(Up-Link Station), 제어국(Control Station) 등의 시설이 협력하여 위성의 궤도를 관리하고 신호를 유지·보정한다. 아래는 QZSS 운영 구조 개념도 예시다(단순화된 예시):

{% @mermaid/diagram content="flowchart LR
A\[QZSS 위성군] --> B\["지상 추적국<br>(Tracking Station)"]
B --> C\["통신·업링크<br>(Up-Link Station)"]
C --> D\["위성 관제 센터<br>(Control Station)"]
D --> B
A --> E\["사용자 수신기<br>(GNSS/QZSS)"]
E --> D" %}

#### 지상 기반 부문

QZSS의 지상 기반 부문은 위성의 위치 및 시간 정보를 정밀하게 추적하고, 오차 보정량을 계산해 업링크하는 기능을 수행한다. 또한, 적절한 측위 서비스를 위한 시스템 상태 모니터링을 실시한다.

* **추적국(Tracking Station)**: 여러 위치에 분산 배치되어 있어 QZSS 위성의 신호를 수신·계측하고, 위성 궤도와 시계 정보를 파악한다.
* **업링크국(Up-Link Station)**: 추적국에서 수집된 데이터를 바탕으로 QZSS 위성으로 오차 보정 메시지, 항법 메시지 등을 전송한다.
* **제어국(Control Station)**: 전체 시스템을 종합적으로 관리하며, 위성 궤도 제어명령, 운용 계획 수립, 긴급 상황 대응 등을 담당한다.

이 과정을 통해 산출되는 보정량은 다음과 같은 수학적 형태로 표현 가능하다:

$$
\Delta \mathbf{r}*{\text{sat}}(t), \quad \Delta t*{\text{sat}}(t), \quad \Delta I\_{\text{iono}}(t), \quad \Delta T\_{\text{tropo}}(t)
$$

* $\Delta \mathbf{r}\_{\text{sat}}(t)$: 시간 tt에서의 위성 위치 벡터 보정량
* $\Delta t\_{\text{sat}}(t)$: 위성 시계(Time) 보정량
* $\Delta I\_{\text{iono}}(t)$: 전리층(Ionosphere) 보정량
* $\Delta T\_{\text{tropo}}(t)$: 대류권(Troposphere) 보정량

이러한 파라미터들을 위성 신호와 함께 전송함으로써, 사용자 단말에서 동시 해결하는 다항식 보정 모델을 사용해 측위 정확도를 높인다. 예를 들어, 전리층 보정의 단순 모델 식은 다음과 같이 표현할 수 있다(개념적 예시):

$$
d\_{\text{iono}} = \alpha\_0 + \alpha\_1 E + \alpha\_2 E^2 + \alpha\_3 E^3
$$

여기서 EE는 전리층 방정식에서 정의하는 특정 인수(예: 태양고도각, 지자기 좌표 등)이고, $\alpha\_i$는 보정 파라미터를 나타낸다.

#### 위성 간섭 및 전파 환경

QZSS 위성 신호는 도시 환경 등 복잡 지형에서 발생하는 다중 경로(Multipath)와 전파 음영(遮影) 문제를 극복하기 위한 여러 기술적 방안을 적용하고 있다. 대표적으로 위성 궤도 설계 외에도 다음과 같은 방안이 활용된다.

* **안테나 패턴 설계**: 신호 지향성을 최적화하여 수신 성능 제고
* **다중주파수 운용**: L1, L2, L5 대역 등 복수 주파수 사용을 통해 전리층·대류권 보정을 정교화
* **고출력 송신**: 지상으로 도달하는 유효 신호세기(EIRP)를 높여 건물·도심 지역 내 수신 확률 향상

이 중 다중주파수 운용을 더 엄밀히 살펴보면, 서로 다른 주파수 $f\_1, f\_2$에서의 위상 지연(Phase Delay)을 비교하여 전리층 지연값을 모델링할 수 있다. 이를 $\mathbf{L}$로 표현하면,

$$
\mathbf{L} = \begin{bmatrix} L\_1 \ L\_2 \end{bmatrix}
$$

여기서 $L\_1, L\_2$는 각 주파수 대역에서 수신된 위상 측정치이다. 이 측정치 간 차이를 통해 전리층 지연에 대한 추정량을 산출하고, 이를 최종 측위 모델에 반영한다.

#### 위성군 확장과 성능 개선

QZSS는 초기에는 4기의 위성을 중심으로 운영되었으나, 일본의 향후 계획에 따라 위성군(Constellation)이 확장되고 있다. 여러 기의 위성을 서로 다른 궤도에 배치함으로써, 특정 시간대에 일본 지역에서 관측 가능한 고도각이 높은 QZSS 위성을 항상 확보할 수 있도록 설계된다. 이를 통해 위성 궤도 배치와 신호 가용성을 극대화하는 것이다.

* **궤도 주기 및 위상 조정**: 지구 동기궤도(Geosynchronous Orbit)의 변형을 토대로, 위성 간 위상(phase)을 적절히 조정하여 지상 관측자가 일정 시간 간격으로 고도각이 높은 위성을 관측하도록 구성
* **전력 및 중계기 성능 향상**: 추가 위성에는 향상된 중계기(Transponder), 고성능 전력원(태양전지판·배터리) 등을 탑재하여 신호 세기(EIRP)와 링크 마진(link margin)을 개선
* **추적·감시 시스템 고도화**: 지상국의 추적, 감시 장비 업그레이드를 통해 위성 측위 정밀도를 높이고, 보정 신호 생성 과정에서의 오차를 최소화

위성군의 확장에 따라 준천정 궤도에서 위성 하나가 떠났을 때도(즉, 일본 상공을 벗어날 때도) 곧 다른 준천정 위성이 동일 지역을 커버하도록 운용된다. 이는 도시·산간 환경에서 위성 가시성(visibility)을 높이는 데 핵심적인 역할을 수행한다.

#### 위성명칭과 구분

QZSS 위성은 “미치비키(Michibiki)”라는 명칭을 갖고 있으며, 각 위성마다 궤도 배치와 임무가 조금씩 상이하다. 예를 들어, 준천정궤도를 도는 위성도 있지만, 정지궤도(Geostationary Orbit)에 가까운 형태로 운용되는 QZSS 위성도 존재한다. 일반적으로 다음과 같이 분류할 수 있다.

* **QZO(Qualified Zenith Orbit) 위성**: 높은 경사각의 타원궤도를 통해 일본 상공에서 고도각이 유지되도록 설계
* **GEO(Geostationary) 위성**: 적도 상공 정지궤도 혹은 근사한 경사각으로 운용되어, 추가적인 보강 신호 제공

이때 “준천정궤도(QZO)”라는 이름은, 위성의 궤도가 일본 부근에서 천정을 가깝게 통과(zenith)한다는 의미에서 붙여졌으며, 이는 도시 밀집 지역 사용자를 위한 향상된 위성 가시성 확보라는 목적과 맞물려 있다.

#### 고정밀 오차 모델링

QZSS는 DGPS(Differential GPS) 수준 이상의 보정 데이터를 제공할 수 있도록, 정밀 오차 모델링을 실시한다. 이를 위해 다음과 같은 항을 고려한다.

1. **위성 궤도 오차(Orbit Error)**
   * $\mathbf{r}\_{\text{nominal}}$: 공표된 위성 궤도 위치
   * $\Delta \mathbf{r}\_{\text{actual}}$: 실제 궤도와 공표 궤도 간의 벡터 차이
   * 보정 형태: $\mathbf{r}*{\text{sat}} = \mathbf{r}*{\text{nominal}} + \Delta \mathbf{r}\_{\text{actual}}$
2. **위성 시계 오차(Clock Error)**
   * $\Delta t\_{\text{sat}}$: 위성 시계가 실제 표준시(UTC)와 얼마나 차이가 나는지를 나타내는 값
   * 보정 형태: $t\_{\text{sat}} = t\_{\text{UTC}} + \Delta t\_{\text{sat}}$
3. **대기(Atmospheric) 오차**
   * 전리층(Ionosphere) 오차
     * 다주파수 신호로부터 전리층 지연값을 추정하고, 사용자가 모형을 사용해 보정
     * 예: $d\_{\text{iono}} = f(\alpha\_0, \alpha\_1, \dots)$ 형태
   * 대류권(Troposphere) 오차
     * 모델 기반(ZTD, Zenith Tropospheric Delay) 계수를 이용해 보정
4. **수신기 내부 오차(Receiver Error)**
   * 고정밀 서비스 수신기에는 내부 상수 보정(term)이나 수신기 클록 보정 등이 이루어지며, 각 수신기 제조사마다 제어 파라미터가 달라질 수 있다.

이 같은 오차 모델을 통해 QZSS는 수 미터(m) 단위 오차 범위를 줄이고, 특정 환경(고정밀 RTK 등)에서는 서브 미터 내지 센티미터 급 정확도까지 구현할 수 있도록 설계된다.

#### 대표적 적용 사례

QZSS가 제공하는 고정밀 서비스는 다양한 산업·연구 분야에서 활용되고 있다. 예컨대, 농업 분야에서 무인 트랙터 및 드론을 이용해 자동 경작·방제를 실시할 때, QZSS 정밀측위 서비스를 접목하여 농지 경계나 트랙터 주행경로 오차를 줄일 수 있다.

* **정밀 농업(Precision Farming)**: 센티미터 급 측위가 가능해지면, 토양 정밀 관측, 무인 농기계의 자율 운행 경로 결정, 효율적 비료 살포 등이 가능
* **무인 이동체(드론, 자율주행 차량 등)**: 건물 숲이나 산악 지형에서도 GNSS 수신 장애를 줄이기 위해 고도각이 높은 위성을 확보함으로써 경로 이탈 리스크 감소
* **재난·방재 통신**: 긴급 경보 메시지, 재난 지도 업데이트, 임시 통신망 확보 등에 QZSS 신호와 데이터링크를 활용
* **해양 측위(Offshore Positioning)**: 연안 및 해양 관측 시스템에서 정밀 측위를 활용하여 항만, 어업, 해양 연구 등에 기여

QZSS의 이러한 서비스 품질과 적용 사례는 기존 GPS 기반 서비스의 한계를 보완하거나, 별도의 국지적 인프라 없이도 높은 정확도를 얻을 수 있다는 점에서 그 가치가 크다.

#### 호환성과 상호운용성

QZSS는 GPS를 포함한 주요 GNSS(Galileo, GLONASS, BeiDou 등)와의 호환 및 상호운용을 목표로 개발되었다. 이는 사용자 단말이 다중 GNSS 위성의 신호를 동시에 수신·처리할 수 있도록 지원함으로써, 측위 정확도와 신뢰도를 높이는 효과가 있다.

* **메시지 포맷 호환**: QZSS 신호 내 항법 메시지는 GPS ICD(Interface Control Document)를 준수하거나 유사한 포맷을 사용해, 기존 GPS 수신기나 다중 GNSS 수신기에서도 쉽게 통합 가능
* **주파수 대역 공유**: L1, L2, L5 등 GPS 및 기타 GNSS와 동일·유사 대역을 활용하므로, 주파수 합성(합성 수신) 및 다중주파수 측정을 통한 전리층 보정이 가능
* **공동 측위 알고리즘**: QZSS 보정 서비스와 GPS, GLONASS 등 다른 GNSS 보정 정보가 함께 적용됨으로써, 동적·정적 측위 및 RTK 등 다양한 측정 시나리오에서 향상된 성능 제공

특히, 글로벌 서비스와 지역 서비스를 함께 사용하면, 전 지구적으로는 GPS 등 일반 GNSS에서 신호를 받고, 지역적으로는 QZSS가 제공하는 보강 신호를 추가하여 측위 정확도와 신뢰도를 보완·증강할 수 있다.

#### 수신기 구조 및 처리

QZSS 신호를 수신하기 위해서는 GNSS 수신기(하드웨어)와 이를 처리하는 소프트웨어 알고리즘이 필요하다. QZSS를 포함한 GNSS 수신기의 내부 구조는 크게 RF 신호 처리부, 디지털 신호 처리부, 항법 알고리즘 처리부로 나눌 수 있다.

1. **RF 신호 처리부(RF Front-end)**
   * L1, L2, L5 등 다중 대역의 고주파 신호를 저주파 대역(IF) 또는 베이스밴드(Baseband)로 변환
   * 필터링(Filtering) 및 증폭(Amplification)을 통해 신호 대 잡음비(SNR)를 개선
2. **디지털 신호 처리부(DSP)**
   * 내부 발생 기준 신호와 위성의 코드(PRN 코드 등)를 상관 처리(Correlation)하여 신호 탐색(Acquisition) 및 추적(Tracking) 수행
   * 위상·주파수 루프(PLL, FLL)를 통해 위성 신호의 주파수 편이(Doppler), 위상 정보를 추적
3. **항법 알고리즘 처리부(Navigation Processor)**
   * 디지털 신호 처리부에서 추출된 의사거리(Pseudorange), 캐리어 위상(Carrier Phase), 도플러(Doppler) 등을 바탕으로 위성과의 기하학적 관계를 풀이
   * 보정 정보(위성 궤도 오차, 시계 오차, 대기 오차 등)를 적용하고, 다항식 모델이나 필터(Kalman Filter 등)를 사용해 최종 위치·속도·시각(PVT, Position, Velocity, Time)을 추정

QZSS 신호를 추적하기 위한 추가 모드가 구현되어 있으면, 사용자는 필요한 경우 QZSS 특정 대역(L6 등)에 대한 관측치까지 포함해, 보다 정밀한 측위 성능을 기대할 수 있다.

#### 미래 운영 및 개선 과제

QZSS는 향후 성능 개선과 서비스 확대를 위해 여러 과제를 추진 중이다.

* **위성 추가 배치**: 일본 주변 지역의 커버리지 및 가용성 증대를 위해 더 많은 준천정궤도 위성과 정지궤도 위성을 발사·운영
* **신호 다양화**: 새로운 신호 대역(L6, 미래 대역 등)에서 고정밀 보정 데이터 및 안전 서비스(Integrity Message) 전송 강화
* **지상국 확충**: 보정 정밀도를 높이기 위해 추적국·업링크국·관제국을 추가 혹은 업그레이드하고, 광역 분산 배치로 오차 인자를 정확히 추정
* **국제 협력**: 다른 GNSS와의 공조 체제를 강화하고, SBAS(위성기반 보정시스템) 연동 표준화 등을 통해 인근 국가·지역에서도 서비스 품질 향상

이런 개선 과제들을 통해 QZSS는 아시아·태평양 지역에서 독자적·특화된 위성항법서비스로 발전을 거듭하고 있다.
