사용자 도구

사이트 도구


반송파_위상

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
반송파_위상 [2026/04/15 16:29] – 반송파 위상 sync flyingtext반송파_위상 [2026/04/15 16:39] (현재) – 반송파 위상 sync flyingtext
줄 100: 줄 100:
 === 이진 위상 변조 === === 이진 위상 변조 ===
  
-두 가지 위상 상태를 이하여 비트를 전송하는 가장 적인 위상 변조 기법을 다다.+이진 위상 변조(Binary Phase Shift Keying, BPSK)는 디털 신호의 [[비트]](Bit) 정보를 [[반송파]]의 위상 변화에 직접 대응시키는 가장 단순하면서도 기초적인 [[위상 변조]] 방식이다. 이 기법은 하나의 [[심볼]](Symbol)이 정확히 1비트의 정보를 운반하며, 반송파의 위상을 두 가지 불연속적인 상태로 전환함으로써 이진 데이터 ’0’과 ’1’을 구분한다. 통신 시스템에서 위상은 신호의 시간적 위치를 결정하는 물리량으로, BPSK는 를 조작하여 제한된 채널 환경에서도 안정적인 데이터 전송을 가능하게 한다. 
 + 
 +수학적으로 BPSK 신호 $ s(t) $는 일정한 진폭 $ A $와 주파수 $ f_c $를 갖는 반송파에 대해 다음과 같이 정의된다. 
 + 
 +$$ s_i(t) = \sqrt{\frac{2E_b}{T_b}} \cos(2\pi f_c t + \theta_i), \quad 0 \le t < T_b $$ 
 + 
 +여기서 $ E_b $는 비트당 에너지, $ T_b $는 비트 주기를 의미한다. 위상 항 $ _i $는 전송하고자 하는 비트 값에 따라 두 지 상태를 갖는다. 일반적으로 비트 ’1’을 전송할 때는 $ _1 = 0 $, 비트 ’0’을 전송할 때는 $ _2 = $ 라디안의 값을 할당한다. 두 신호 사이의 위상차를 $ $(180도)로 설정하는 이유는 [[복소 평면]]상에서 두 신호점 사이의 [[유클리드 거리]]를 최대화하기 위함이다. 이러한 기하학적 배치는 외부 잡음이 유입되었을 때 수신기가 두 상태를 오할 확률을 최소화하는 역할을 한다. 
 + 
 +BPSK는 [[신호 성상도]](Signal Constellation) 상에서 원점을 중심으로 서로 반대 방향에 위치한 두 개의 점으로 가시화된다. 이는 위상 변조의 형태를 띠고 있으나, 실제로는 반송파에 $ +1 $ 또는 $ -1 $의 가중치를 곱하는 과정과 수학적으로 동일하다. 따라서 BPSK는 [[진폭 변조]]의 특수한 형태인 [[억압 반송파 양측파대]](Double Sideband Suppressed Carrier, DSB-SC) 변조로도 해석될 수 있다. 이러한 특성 덕분에 변조기와 복조기의 구조가 비교적 단순하며, 선형적인 신호 처리가 가능하다는 장점을 가진다. 
 + 
 +성능 측면에서 BPSK는 다른 다진 위상 변조(M-ary PSK) 방식에 비해 [[대역폭 효율]]은 상대적으로 낮으나, 전력 효율성 면에서는 매우 우수하다. 가우시안 잡음(AWGN) 환경에서 BPSK의 [[비트 오류율]](Bit Error Rate, BER)은 다음과 같은 $ Q $-함수로 표현된다. 
 + 
 +$$ P_b = Q\left(\sqrt{\frac{2E_b}{N_0}}\right) $$ 
 + 
 +여기서 $ N_0 $는 잡음의 전력 밀도를 나타낸다. 이 식은 동일한 비트 에너지를 사용할 때 BPSK가 가장 낮은 오류 확률을 제공함을 시사한다. 수신단에서는 송신 측 반송파와 동일한 위상을 정확히 복원하여 곱하는 [[동기 복조]](Coherent Demodulation) 과정이 필수적이다. 만약 수신기가 위상 동기를 완벽하게 맞추기 어려운 환경이라면, 이전 비트와의 위상 차이를 이용하여 정보를 판별하는 [[차동 위상 변조]](Differential Phase Shift Keying, DPSK) 기법이 대안으로 사용되기도 한다. 
 + 
 +이러한 견고한 특성 덕분에 BPSK는 신호 감쇠와 잡음이 극심한 [[심우주 통신]], [[위성 통신]]의 제어 및 명령 채널, 그리고 [[확산 대역]](Spread Spectrum) 기술을 사용하는 [[코드 분할 중 접속]](CDMA) 시스템의 기초 변조 방식으로 폭넓게 채택되고 있다. 비록 고속 데이터 전송을 위한 다진 변조 방식들에 비해 전송률은 낮지만, 통신의 신뢰성이 최우선시되는 저속 데이터 전송 및 동기화 신호 전송 분야에서는 여전히 핵심적인 역할을 수행한다.
  
 === 직교 위상 변조 === === 직교 위상 변조 ===
  
-네 개의 위상 분면을 용하여 대역폭 효율을 이는 변조 방식을 설명한다.+직교 위상 변조(Quadrature Phase Shift Keying, QPSK)는 [[반송파]]의 위상을 네 개의 서로 다른 상태로 변화시켜 정보를 전송하는 [[디지털 변조]] 방식이다. 이 기법은 한 번의 위상 변화, 즉 하나의 기호(Symbol)에 2비트의 데이터를 실어 보냄으로써 [[이진 위상 변조]](BPSK)에 비해 동일한 대역폭에서 두 배의 전송률을 확보할 수 있는 [[대역폭 효율]](Bandwidth efficiency)의 이점을 가진다. 이는 제한된 주파수 자원을 효율적으로 사해야 는 현대 [[무선 통신]] 시스템에서 매우 중요한 특성이다. 
 + 
 +수학적으로 QPSK 신호 $ s(t) $는 다음과 같이 정의된다. 
 + 
 +$$s(t) = \sqrt{\frac{2E_s}{T_s}} \cos\left(2\pi f_c t + (2i-1)\frac{\pi}{4}\right), \quad i=1, 2, 3, 4$$ 
 + 
 +기서 $ E_s $는 기호당 에너지, $ T_s $는 기호 주기, $ f_c $는 반송파 주파수를 의미한다. 위 식에서 알 수 있듯이, QPSK는 반송파의 위상을 $ /4, 3/4, 5/4, 7/4 $의 네 가지 위상 분면(Quadrant)으로 할당한다. 각 위상은 00, 01, 11, 10과 같은 2비트의 조합에 대응하며, 이는 [[복소 평면]]상의 [[성좌도]](Constellation diagram)에서 네 개의 점으로 시각화된다. 
 + 
 +QPSK의 핵심 원리는 [[직교성]](Orthogonality)에 기반한다. QPSK 신호는 서로 직교하는 두 개의 반송파, 즉 $ (2f_c t) $와 $ (2f_c t) $를 사용하는 두 개의 BPSK 신호의 합으로 분해할 수 있다. 이를 각각 동상(In-phase, I) 성분과 직교(Quadrature, Q) 성분이라 하며, 전체 신호는 다음과 같은 형태로 표현된다. 
 + 
 +$$s(t) = I(t)\cos(2\pi f_c t) - Q(t)\sin(2\pi f_c t)$$ 
 + 
 +이러한 구조 덕분에 수신단에서는 [[위상 동기 루프]]를 통해 구현된 [[동기 복조]](Synchronous demodulation) 과정을 거쳐 I 채널과 Q 채널의 데이터를 상호 간섭 없이 독립적으로 분리해낼 수 있다. 결과적으로 QPSK는 BPSK와 동일한 [[비트 오류율]](Bit Error Rate, BER) 성능을 유지하면서도 데이터 처리량을 두 배로 늘리는 효과를 얻는다. 
 + 
 +대역폭 효율성 측면에서 QPSK는 [[나이퀴스트 대역폭]] 이론을 충실히 따른다. 주어진 대역폭 내에서 전송 가능한 기호율(Symbol rate)이 결정될 때, 기호당 비트 수(Bits per symbol)를 2로 설정함으로써 전송 효율을 극대화한다. 실제 시스템 설계 시에는 인접한 성좌점 간의 비트 차이를 1비트로 제한하는 [[그레이 부호]](Gray code) 매핑을 적용한다. 이는 수신기가 잡음으로 인해 위상을 인접 분면으로 잘못 판정하더라도 비트 오류는 최소화되도록 유도하여 통신 시스템의 신뢰도를 보장하는 장치가 된다. 
 + 
 +QPSK는 전력 효율과 대역폭 효율 사이의 우수한 균형 덕분에 [[위성 통신]], [[디지털 비디오 방송]](DVB), [[광통신]] 및 4G [[LTE]]와 같은 광범위한 디지털 통신 표준의 기본 변조 방식으로 채택되어 활용되고 있다. 특히 위성 통신과 같이 증폭기의 비선형 특성이 강한 환경에서는 위상 변화 폭을 조절한 변형 방식인 [[오프셋 직교 위상 변조]](OQPSK)나 [[파이/4 QPSK]] 등이 사용되기도 한다.
  
 ==== 위상 동기 루프의 구조와 기능 ==== ==== 위상 동기 루프의 구조와 기능 ====
줄 178: 줄 210:
 ==== 정수 모호정의 개념과 해결 방법 ==== ==== 정수 모호정의 개념과 해결 방법 ====
  
-반송파의 파장 수를 알 수 없어 발생하는 모호정 문제를 정의하고 이를 결정하는 알고리즘을 설명한다.+[[위성 항법 시스템]](Global Navigation Satellite System, GNSS)에서 고정밀 위치 결정을 위해 [[반송파]] 위상을 활용할 때 직면하는 가장 본질적인 문제는 수신기가 신호를 처음 추적하는 시점에서 위성과 수신기 사이의 거리에 포함된 전체 파장의 개수를 확정할 수 없다는 점이다. 수신기는 반송파의 한 주기 내에서의 위상 변화량, 즉 소수점 이의 위상값은 정밀하게 측정할 수 있으나, 신호가 방사된 후 수신기에 도달하기까지 거쳐온 정수 배의 파장 개수에 대해서는 정보를 갖지 못한다. 이러한 미지의 정수값을 [[정수 모호정]](Integer Ambiguity)이라 정의하며,를 정확히 결정하는 과정은 센티미터 수준의 정확도를 확보기 위한 필수적인 단계이다. 
 + 
 +반송파 위상 관측 모델에서 정수 모호정은 다음과 같은 기본 관측 방정식 내의 항으로 표현된다. 수신기가 측정한 위상 관측값 $\phi$는 위성과 수신기 사이의 기하학적 거리 $\rho$, 반송파의 [[파장]] $\lambda$, 그리고 정수 모호정 $N$ 사의 관계식으로 나타낼 수 있다. 
 + 
 +$$\phi = \frac{1}{\lambda} \rho + N + \epsilon$$ 
 + 
 +위 식에서 $\epsilon$은 [[전리층]] 지연, [[대류권]] 지연, 수신기 및 위성의 시계 오차 등을 포함하는 복합적인 오차 성분을 의미한다. 정수 모호정 $N$은 수신기가 위성 신호에 대한 잠금(Lock)을 유지하는 동안에는 일정한 값을 유지하지만, 신호가 차단되었다가 다시 수신되는 [[사이클 슬립]](Cycle Slip) 현상이 발생하면 새로운 정수값으로 변화하게 된다. 따라서 고정밀 측위를 수행하기 위해서는 실시간으로 혹은 후처리 과정을 통해 이 $N$값을 정확히 찾아내야 한다. 
 + 
 +정수 모호정을 해하는 일반적인 절차는 크게 세 단계로 구분된다. 첫 번째 단계는 [[최소자승법]](Least Squares Method)이나 [[칼만 필터]](Kalman Filter)를 이용하여 정수 제약 조건을 무시한 채 모호정을 실수(Float) 형태로 추정하는 실수해(Float solution) 산출 단계이다. 이 단계에서 얻어진 실수 모호정 추정치와 그에 따른 [[공분산]](Covariance) 행렬은 다음 단계의 입력 자료가 된다. 
 + 
 +두 번째 단계는 추정된 실수해 근처에서 실제 정수값일 가능성이 가장 높은 후보군을 탐색하는 정수해(Integer solution) 결정 단계이다. 이때 단순히 실수해를 반올림하는 방식은 오차 성분 간의 강한 상관관계로 인해 오답을 도출할 확률이 높다. 이를 극복하기 위해 가장 널리 사용되는 방법이 [[피터 테우니슨]](P. J. G. Teunissen)에 의해 제안된 LAMBDA(Least-squares AMBiguity Decorrelation Adjustment) 알고리즘이다((MLAMBDA: a modified LAMBDA method for integer least-squares estimation, https://link.springer.com/article/10.1007/s00190-005-0004-x 
 +)). LAMBDA 기법은 정수 보존 변환을 통해 모호정 매개변수 간의 상관관계를 제거(Decorrelation)함으로써 검색 공간을 효율적으로 축소하고, 정수 최소자승법(Integer Least-squares) 원리에 따라 최적의 정수 조합을 신속하게 찾아낸다((THE LAMBDA METHOD FOR THE GNSS COMPASS, https://gnss.curtin.edu.au/wp-content/uploads/sites/21/2016/04/Teunissen2006LAMBDA.pdf 
 +)). 
 + 
 +마지막 단계는 결정된 정수해의 통계적 신뢰성을 평가하는 검증(Validation) 단계이다. 주로 가장 낮은 잔차 제곱합을 갖는 최적 후보와 두 번째로 낮은 잔차를 갖는 차선 후보 간의 비율을 계산하는 비율 검정(Ratio test)이 활용된다. 이 [[검정 통계량]]이 특정 임계치를 초과할 경우에만 해당 정수해를 확정하며, 확정된 정수 모호정을 관측 방정식에 대입하여 최종적으로 센티미터 단위의 정밀한 위치 좌표를 산출하게 된다. 이러한 일련의 과정을 통해 [[실시간 이동 측위]](Real-Time Kinematic, RTK)나 [[정밀 단독 측위]](Precise Point Positioning, PPP) 기술은 신뢰도 높은 고정밀 항법 솔루션을 제공할 수 있다.
  
 === 모호정 검색 기법 === === 모호정 검색 기법 ===
  
-통계적 정을 통해 가장 가능성 있는 정수 을 찾아내는 수치적 접근법을 다다.+정수 모호정 검색 기법은 [[위성 항법 시스템]](Global Navigation Satellite System, GNSS)의 관측 방정식으로부터 도출된 실수 형태의 모호정 추정치를 물리적으로 타당한 정수값으로 확정 짓는 수치적 최적화 과정을 의미한다. 일반적으로 수신기가 위성 신호를 추적하여 얻은 초기 모호정은 [[최소제곱법]](Least Squares Method)이나 [[칼만 필터]](Kalman Filter)를 통해 산출되는데, 이때 측정 잡음과 각종 오차 요인으로 인해 정수가 아닌 실수 형태의 추정치인 실수해(Float solution)로 나타난다. 모호정 검색의 목적은 이 실수해를 중심으로 통계적인 신뢰 구간 내에 존재하는 수 후보군을 설정하고, 그중 실제 관측값과 가장 잘 부합하는 최적의 정수 조합을 찾아내는 데 있다. 
 + 
 +이 과정은 수학적으로 [[정수 최소제곱법]](Integer Least Squares, ILS) 문제로 정의된다. 실수 모호정 벡터를 $  $, 그에 대응하는 [[분산-공분산 행렬]](Variance-Covariance Matrix)을 $ _{} $이라 할 때, 검색 기법은 다음의 목적 함수를 최소화하는 정수 벡터 $  $을 탐색한다. 
 + 
 +$$ J(\mathbf{N}) = (\mathbf{\hat{n}} - \mathbf{N})^T \mathbf{Q}_{\mathbf{\hat{n}}}^{-1} (\mathbf{\hat{n}} - \mathbf{N}) $$ 
 + 
 +위 식에서 $ J() $은 일종의 계적 거리인 [[마할라노비스 거리]](Mahalanobis distance)를 의미하며, 이를 최소화하는 정수 벡터 $  $이 가장 가능성 있는 해가 된다. 검색 범위는 $ J() ^2 $를 만족하는 공간으로 설되는데, 이는 다차원 공간에서 [[초타원체]](Hyper-ellipsoid)의 형태를 띤다. 그러나 GNSS 관측 모델의 특성상 모호정 매개변들 사이에는 매우 강한 상관관계가 존재하며, 이로 인해 초타원체가 한쪽 방향으로 길게 늘어진 형태를 갖게 되어 순수하게 격자점을 탐색하는 방식은 계산 효율이 극도로 저하되는 문제를 안고 있다. 
 + 
 +이러한 수치적 한계를 극복하기 위해 제안된 대표적인 기이 [[LAMBDA]](Least-squares AMBiguity Decorrelation Adjustment) 알고리즘이다. 네덜란드의 [[Teunissen]]에 의해 고안된 이 방법은 [[Z-변환]](Z-transformation)이라 불리는 정수 가역 변환을 통해 모호정 매개변수 간의 상관관계를 제거하여 분산-공분산 행렬을 대각 행렬에 가깝게 변환한. 이 과정을 [[비상관화]](Decorrelation)라고 하며, 변환된 공간에서의 검색 영역은 구(Sphere)에 가까운 형태로 재구성되어 검색 속도와 효율이 비약적으로 향상된다. 변환된 공간에서 최적의 정수해를 찾은 뒤에는 다시 역변환을 통해 원래의 모호정 공간으로 환원하여 최종 정수해를 결정한다.((Teunissen, P. J. G., “The least-squares ambiguity decorrelation adjustment: a method for fast GPS integer ambiguity estimation”, https://link.springer.com/article/10.1007/BF00863001 
 +)) 
 + 
 +검색을 통해 도출된 최적의 정수해 후보가 통계적으로 충분히 신뢰할 수 있는지를 판별하는 검증 단계 또한 필수적이다. 가장 널리 사용되는 방법은 [[비율 검정]](Ratio Test)으로, 가장 작은 목적 함수 값($ J_1 $)과 두 번째로 작은 목적 함수 값($ J_2 $)의 비율을 비교하는 방식이다. 일반적으로 $ J_2 / J_1 $의 값이 사전에 설정된 임계값(Threshold)보다 클 경우에만 최적해를 확정된 정수 모호정으로 수용한다. 만약 검증을 통과하지 못하면 해당 시점에서는 모호정을 확정하지 않고 실수해를 유지하며 추가적인 관측 데이터를 확보하는 과정을 거친다. 이러한 수치적 검색과 통계적 검증의 결합은 [[반송파 위상]] 측위의 정밀도를 센티미터 수준으로 유지하는 핵심적인 기제이다.
  
 === 신속 모호정 결정 기술 === === 신속 모호정 결정 기술 ===
  
-짧은 관측 시간 내에 모호정을 해결하여 실시간성을 확보하는 기술을 소개한다.+신속 모호정 결정 기술은 [[위성 항법 시스템]](Global Navigation Satellite System, GNSS)을 활용한 고정밀 위치 결정에서 초기화 시간을 단축하고 실시간성을 확보하기 위한 핵심적인 수치 해석 기법이다. [[반송파 위상]] 관측값에 포함된 [[정수 모호정]](Integer Ambiguity)을 해결하는 과정은 일반적으로 부동해(Float solution) 추정, 정수해(Integer solution) 검색, 그리고 검증(Validation)의 단계를 거친다. 과거에는 정수 모호정을 확정하기 위해 수십 분 이상의 장시간 관측이 요구되었으나, 현대의 신속 결정 기술은 단일 시점(Epoch) 또는 수 초 이내의 짧은 관측 데이터만으로도 센티미터 수준의 정밀도를 도출하는 것을 목표로 한다. 
 + 
 +정수 모호정 검색의 효율성을 저해하는 가장 큰 요인은 관측 모델의 [[공분산 행렬]](Covariance matrix)에서 나타나는 변수 간의 강한 상관관계이다. 이러한 상관관계는 정수 검색 공간인 타원체를 매우 길쭉한 형태로 왜곡켜 검색 효율을 급격히 떨어뜨린다. 이를 해결하기 위해 제안된 대표적인 알고리즘이 [[LAMBDA 기법]](Least-squares AMBiguity Decorrelation Adjustment)이다. 이 기법은 [[Z-변환]](Z-transformation)이라 불리는 정수 가역 변환을 통해 상관관계가 높은 모호정 매개변수들을 상관관계가 낮은 새로운 변수군으로 재구성한다. 이 과정을 통해 길쭉한 타원체 형태의 검색 공이 구(Sphere)에 가까운 형태로 변모하며, 결과적으로 검색해야 할 후보군의 범위가 획기적으로 줄어들어 계산 속도가 비약적으로 향상된다. 
 + 
 +또한, 신속 모호정 결정은 다중 주파수 신호의 활용을 통해 더욱 가속화된다. [[L1]], [[L2]], [[L5]]와 같은 복수의 주파수를 조합하면 [[광역 조합]](Wide-lane combination) 또는 초광역 조합(Extra-wide-lane combination) 관측량을 생성할 수 있다. 이러한 조합 관측량은 단일 주파수 신호에 비해 파장이 훨씬 길어지는 특성을 갖는다. 파장이 길어질수록 정수 모호정이 허용하는 오차의 범위가 상대적으로 넓어지므로, 수신기 부의 [[열잡음]]이나 [[전리층 지연]] 오차의 영향 하서도 모호정을 결정하기가 훨씬 용이해진다. 특히 세 개 이상의 주파수를 사용하는 [[TCC]](Three-Carrier Ambiguity Resolution) 기술은 정수 모호정 해결의 신뢰도와 속도를 동시에 높이는 데 기여한다. 
 + 
 +최종적으로 선택된 정수해의 신뢰성을 보장하기 위해 [[비율 검사]](Ratio Test)와 같은 통계적 검증 과정이 수행된다. 이는 가장 가능성이 높은 최적 후보해와 두 번째로 가능성이 높은 차선 후보해 사이의 [[잔차 제곱합]](Sum of Squared Residuals) 비율을 비교하는 방식이다. 이 비율이 사전에 설정된 임계치를 초과할 때만 해당 정수해를 확정하며, 이는 오답을 선택할 확률을 최소화하여 실시간 [[측위]] 시스템의 안정성을 높인다. 최근에는 모든 위성의 모호정을 한꺼번에 해결하기 어려운 환경에서 가용한 위성군만을 우선적으로 해결하는 부분 모호정 결정(Partial Ambiguity Resolution) 기술 등이 도입되어 도심지와 같은 열악한 수신 환경에서도 실시간 고정밀 위치 결정을 가능하게 하고 있다.
  
 ==== 반송파 위상 평활화 기술 ==== ==== 반송파 위상 평활화 기술 ====
줄 223: 줄 286:
 ==== 실시간 이동 측위 기술 ==== ==== 실시간 이동 측위 기술 ====
  
-기준국과 이동국 사이의 위상 차분 정보를 이용하여 센티미터 수의 정확도를 는 방을 설명한다.+실시간 이동 측위(Real-Time Kinematic, RTK) 기술은 [[반송파 위상]](Carrier Phase) 관측값을 활용하여 실시간으로 센티미터(cm) 수준의 정밀한 위치 정보를 획득하는 고정밀 [[위성 항법 시스템]](Global Navigation Satellite System, GNSS) 측위 기법이다. 일반적인 코드 기반 측위가 수 미터 수준의 오차를 허용하는 것과 달리, RTK는 파장이 매우 짧은 반송파의 위상 정보를 직접 처리함으로써 극도의 정밀도를 구현한다. 이 기술의 핵심은 좌표가 정밀하게 알려진 [[기준국]](Reference Station)과 위치를 결정하고자 하는 [[이동국]](Rover) 사이의 [[상대 측위]](Relative Positioning) 원리에 기반한다. 
 + 
 +RTK 시스템에서 기준국은 위성으로부터 수신한 반송파 위상 신호와 자신의 기지 좌표를 비교하여 관측 오를 산출한다. 이렇게 계산된 보정 정보는 [[무선 데이터 링크]](Wireless Data Link)를 통해 실시간으로 동국에 전송된다. 이동국은 자신이 직접 수신한 위상 신호와 기준국으로부터 받은 보정 정보를 결합하여 공통으로 포함된 오차 요인을 제거한다. 이 과정에서 주로 사되는 수치적 모델은 [[이중 차분]](Double Difference) 기법이다. 이중 차분을 통해 위성과 수신기 양측에서 발생는 [[시계 오차]](Clock Bias)를 완전히 소거할 수 있으며, 두 수신기가 수십 킬로미터 이내의 짧은 [[기선]](Baseline) 거리에 위치할 경우 [[전리층 지연]](Ionospheric Delay) 및 [[대류권 지연]](Tropospheric Delay)과 같은 대기 오차를 대부분 상쇄할 수 있다. 
 + 
 +RTK의 수학적 모델은 다음과 같은 이중 차분 관측 방정식으로 표현된다. 
 + 
 +$$\nabla\Delta\Phi = \nabla\Delta\rho + \lambda\nabla\Delta N + \nabla\Delta I + \nabla\Delta T + \epsilon$$ 
 + 
 +기서 $\Phi$는 미터 단위로 환산된 반송파 위상 관측값이며, $\rho$는 위성과 신기 사이의 기하학적 거리이다. $\lambda$는 반송파의 파장을 나타내고, $N$은 [[정수 모호정]](Integer Ambiguity)을 의미한다. $I$와 $T$는 각각 전리층과 대류권에 의한 지연 오차를 나타내며, $\epsilon$은 측정 잡음 및 [[다중 경로]](Multipath) 오차를 포함한다. 기선 거리가 짧을수록 $I$와 $T$ 항목은 0에 수렴하게 되어, 결과적으로 위치 해의 정밀도는 정수 모호정을 얼마나 정확하게 결정하느냐에 좌우된다. 
 + 
 +실시간 측위 과정에서 가장 난가 높은 과정은 미지수인 정수 모호정 $N$을 신속하게 해결하는 것이다. 초기 구동 시 수신기는 모호정을 실수 값으로 추정하는 부동 해(Float Solution) 상태에 머물지만, [[최소제곱법]](Least Squares Method)이나 [[칼만 필터]](Kalman Filter)를 이용한 통계적 탐색 과정을 거쳐 모호정을 정수로 고정하게 된다. 모호정이 정수로 결정된 고정 해(Fixed Solution) 상태에 도달하면 수평 1~2cm, 수직 2~3cm 내외의 정밀도를 확보할 수 있다. 이러한 데이터의 실시간 전송을 위해 국제적으로는 [[RTCM]](Radio Technical Commission for Maritime Services)에서 제정한 표준 프로토콜이 널리 사용되며, 최근에는 인터넷 망을 이용한 [[NTRIP]](Networked Transport of RTCM via Internet Protocol) 식이 보편화되었다. 
 + 
 +RTK 기술은 단일 기준국을 사용하는 방식에서 나아가, 광역적인 오차 모델을 생성하여 기선 거리의 계를 극복하는 [[네트워크 RTK]](Network RTK) 기술로 발전하였다. 이는 가상 기준점(Virtual Reference Station, VRS)이나 면적 보정 파라미터(Area Correction Parameters, FKP) 방식을 통해 수십 킬로미터 이상의 거리에서도 고정밀 측위를 가능하게 한다. 이러한 실시간 이동 측위 기술은 [[자율주행 자동차]], [[무인 항공기]](Unmanned Aerial Vehicle, UAV), 정밀 농업 및 토목 측량 등 고도의 위치 정확도가 요구되는 현대 산업 분야의 핵심 인프라로 기능하고 있다.
  
 ==== 정밀 단독 측위 기술 ==== ==== 정밀 단독 측위 기술 ====
줄 241: 줄 316:
 ==== 위상 차분법의 수치적 모델링 ==== ==== 위상 차분법의 수치적 모델링 ====
  
-단일 차분, 이중 차분, 삼중 차분을 통해 각종 오차 요인을 제거하는 수학적 모델을 분석한다.+반송파 위상 측정치를 활용한 고정밀 위치 결정의 핵심은 관측 데이터에 포함된 다양한 오차 요인을 수치적으로 제거하거나 최소화하는 것이다. 이를 위해 [[위성 항법 시스템]](GNSS)에서는 복수의 수신기와 위성 간의 관측값 차이를 구하는 차분법(Differencing)을 사용한다. 차분법은 수학적으로 선형 결합의 형태를 취하며, 차분의 단계에 따라 상쇄되는 오차 항이 달라진다. 기본적으로 수신기 $ A $가 위성 $ i $로부터 측정한 반송파 위상 관측 방정식 $\phi_A^i$는 다음과 같이 모델링된다. 
 + 
 +$$ \phi_A^i = \rho_A^i + c(dt_A - dT^i) - I_A^i + T_A^i + \lambda N_A^i + \epsilon_A^i $$ 
 + 
 +여기서 $\rho_A^i$는 위성과 수신기 사이의 기하학적 거리, $c$는 광속, $dt_A$와 $dT^i$는 각각 수신기와 위성의 [[시계 오차]](Clock bias)를 의미한다. 또한 $I_A^i$와 $T_A^i$는 [[전리층]] 및 [[대류권]] 지연이며, $\lambda$는 반송파의 파장, $N_A^i$는 [[정수 모호정]](Integer Ambiguity), $\epsilon_A^i$는 수신기 잡음과 [[다중 경로]] 오차를 포함한 잔차 항이다. 
 + 
 +단일 차분(Single DifferenceSD)은 보통 두 대의 수신기($A, B$)가 동일한 위성($i$)을 동시에 관측했을 때 두 관측값의 차를 구하는 방식으로 이루어진다. 이를 수신기 간 단일 차분이라 하며, 수학적으로는 $\Delta \phi_{AB}^i = \phi_B^i - \phi_A^i$로 표현된다. 이 과정에서 동일한 위성에서 기인한 위성 시계 오차($dT^i$)가 완전히 제거되며, 위성 궤도 오차 또한 두 수신기 사이의 거리가 가깝다면 상관관계에 의해 대부분 상쇄된다. 그러나 수신기 각각의 시계 오차와 정수 모호정 항은 여전히 잔류한다. 
 + 
 +이중 차분(Double DifferenceDD)은 단일 차분된 결과물들 사이에서 다시 두 개의 위성($i, j$)에 대한 차이를 구하는 단계이다. 즉, $\nabla\Delta \phi_{AB}^{ij} = \Delta \phi_{AB}^j - \Delta \phi_{AB}^i$로 정의된다. 이 모델링의 가장 큰 수치적 이점은 수신기 시계 오차($dt_A, dt_B$)를 완전히 소거할 수 있다는 점이다. 수신기 시계 오차는 모든 위성 관측치에 공통적으로 포함되므로, 위성 간 차분을 통해 이를 제거함으로써 기하학적 거리와 정수 모호정만이 주요 미지수로 남게 된다. 이중 차분 모델은 [[실시간 이동 측위]](RTK) 기술의 표준적인 수치 모델로 활용되며, 정밀한 [[기선]](Baseline) 해석을 가능하게 한다.((Noises in Double-Differenced GNSS Observations, https://www.mdpi.com/1996-1073/15/5/1668 
 +)) 
 + 
 +삼중 차분(Triple Difference, TD)은 이중 차분된 관측량을 서로 다른 두 관측 시점($t_1, t_2$) 사이에서 다시 차분하는 기법이다. 수학적으로는 $\delta\nabla\Delta \phi_{AB}^{ij} = \nabla\Delta \phi_{AB}^{ij}(t_2) - \nabla\Delta \phi_{AB}^{ij}(t_1)$로 기술된다. 이 과정에서 시간에 따라 변하지 않는 정수 모호정($\lambda N$) 항이 소거된다. 비록 관측 잡음은 차분 단계가 거듭될수록 계적으로 증가하지만, 삼중 차분 모델은 정수 모호정 결 없이도 수치적 해를 구할 수 있어 [[사이클 슬립]](Cycle Slip)의 검출 및 복구와 초기 근사 좌표 결정에 매우 유용하게 사용된다.((An Cycle-Slip Correction Method for Real-Time Kinematic GPS Data Based on Triple Differences Observation, http://ch.whu.edu.cn/en/article/id/1972 
 +)) 
 + 
 +수치적 모델링 관점에서 차분법은 오차를 효과적으로 제거하지만, 관측치 간의 [[상관관계]](Correlation)를 발생시킨다는 점에 유의해야 한다. 독립적이었던 단일 관측치들이 차분 과정을 거치면서 수학적으로 결합되므로, [[최소제곱법]](Least Squares Method)이나 [[칼만 필터]](Kalman Filter)를 적용할 때는 적절한 공분산 행렬(Covariance matrix)의 구성이 필수적이다. 이러한 단계적 차분 모델링은 복잡한 물리적 오차 요인을 선형적인 수치 연산으로 단순화하여 센티미터 단위의 정밀도를 구현하는 기반이 된다.
  
 ===== 위상 측정의 한계와 오차 보정 ===== ===== 위상 측정의 한계와 오차 보정 =====
줄 263: 줄 352:
 ==== 전리층 및 대류권 지연의 영향 ==== ==== 전리층 및 대류권 지연의 영향 ====
  
-대기권을 통과하며 하는 위의 굴절과 지연 상을 물리적으로 고한다.+[[반송파]] 신호가 위성으로부터 지상 수신기까지 전파되는 과정에서 지구의 대기권은 신호의 속도와 경로에 유의미한 변화를 일으킨다. 진공 상태에서의 [[광속]]과 달리, 대기라는 매질을 통과하는 [[전자기파]]는 해당 매질의 물리적 특성에 따른 [[굴절률]](Refractive index)의 영향을 받는다. 이러한 현상은 크게 자유 전자가 풍부한 [[전리층]](Ionosphere)과 중성 가스로 이루어진 [[대류권]](Troposphere)에서 서로 다른 물리적 메커니즘을 통해 현된다. 
 + 
 +[[전리층]]은 지상 약 50km에서 1,000km 상공에 위치하며, 태양의 [[자외선]]과 [[엑스선]]에 의해 대기 분자가 이온화되어 자유 전자와 이온들이 밀집된 영역이다. 전리층은 전자기파의 주파수에 따라 굴절률이 변하는 [[분산 매질]](Dispersive medium)의 특성을 지닌다. 전리층 내에서의 굴절률 $ n_{ph} $는 [[애플턴-하트리 방정식]](Appleton-Hartree equation)에 의해 결정되는데, 고주파 대역의 [[성 항법 시스템]] 신호에 대해서는 근사적으로 다음과 같은 관계를 갖는다. 
 + 
 +$$ n_{ph} \approx 1 - \frac{40.3 \cdot N_e}{f^2} $$ 
 + 
 +여기서 $ N_e $는 전자 밀도이며, $ f $는 신호의 [[주파수]]이다. 주목할 점은 전리층에서 위상 굴절률이 1보다 작다는 사실이다. 이는 [[위상 속도]](Phase velocity)가 진공에서의 광속보다 빨라짐을 의미하며,적으로 [[반송파 위상]] 측정치에서는 실제 기하학적 거리보다 거리가 단축되어 나타나는 [[위상 전진]](Phase advance) 현상이 발생한다((Ionospheric Delay - Navipedia, https://gssc.esa.int/navipedia/index.php/Ionospheric_Delay 
 +)). 이는 [[의사 잡음]] 코드가 겪는 [[군지연]](Group delay)과 부호가 반대이므로, 코드 측정치와 위상 측정치 사이의 정합성을 저해하는 주요 요인이 된다. 전리층 지연의 크기는 신호 경로상의 총 전자량인 [[전층 전자 함량]](Total Electron Content, TEC)에 비례하며, 주파수의 제곱에 반비례하므로 서로 다른 두 주파수를 결합한 [[이중 주파수]] 관측을 통해 대부분의 오차를 제거할 수 있다. 
 + 
 +반면, 지표면에서 약 50km 높이까지의 [[대류권]]은 전하를 띠지 않는 중성 가스 분자로 구성된 [[비분산 매질]](Non-dispersive medium)이다. 따라서 대류권에서의 굴절률은 신호의 주파수와 무관하며, 모든 주파수 대역의 신호에 대해 동일한 지연을 발생시킨다. 대류권 지연은 물리적 원인에 따라 [[정역학적 지연]](Hydrostatic delay)과 [[습윤 지연]](Wet delay)으로 구분된다((Tropospheric Delay - Navipedia, https://gssc.esa.int/navipedia/index.php/Tropospheric_Delay 
 +)). 정역학적 지연은 대기 중의 건조 기체 분자에 의해 발생하며, 전체 대류권 지연의 약 90% 이상을 차지한다. 이는 국지적인 [[기압]]과 온도를 통해 비교적 정확하게 모델링이 가능하다. 반면, 습윤 지연은 대기 중의 [[수증기]]에 의해 발생하며, 수증기의 공간적 분포가 매우 불균일하고 변동성이 커 정밀한 예측이 어렵다. 
 + 
 +대기 지연은 위성의 [[고도각]](Elevation angle)이 낮을수록 신호가 대기권을 통과하는 경로가 길어지므로 더욱 심화된다. 이를 수학적으로 보정하기 위해 천정 방향의 지연량(Zenith Delay)에 고도각의 함수인 [[매핑 함수]](Mapping function)를 곱하여 가시선 방향의 지연을 산출한다. [[반송파 위상]]을 이용한 센티미터 수준의 정밀 측위에서는 이러한 대기 굴절 효과를 물리적 모델로 보정하거나, 미지수 추정 과정에서 추가적인 매개변수로 설정하여 정밀도를 확보한다.
  
 ==== 다중 경로 현상에 의한 위상 왜곡 ==== ==== 다중 경로 현상에 의한 위상 왜곡 ====
  
-주변 지형지물에 반사된 신호가 직접 신호와 간섭을 일으켜 발생하는 오차를 분석한다.+[[다중 경로]](Multipath) 현상은 [[위성 항법 시스템]](Global Navigation Satellite System, GNSS)이나 무선 통신 환경에서 신호가 수신 안테나에 직접 도달하는 [[직접파]](Line-of-Sight, LOS) 외에도 주변의 지면, 건물, 수면 등 지형지물에 반사되거나 회절되어 도달하는 [[반사파]](Non-Line-of-Sight, NLOS)들이 혼합되어 나타나는 현상이다. [[반송파 위상]] 측정에서 이러한 다중 경로는 수신기가 추적하는 위상값에 편향을 일으켜 정밀 측위에 치명적인 오차를 유발한다. 반사파는 직접파에 비해 항상 더 긴 경로를 이동하므로 시간 지연에 따른 위상 천이가 발생하며, 두 신호의 [[간섭]](Interference) 결과로 수신되는 합성 신호의 위상은 순수한 직접파의 위상과 차이를 보이게 다. 
 + 
 +수학적으로 수신 신호를 분석하기 위해 직접파와 하나의 반사파가 존재하는 환경을 가정할 수 있다. 직접파의 [[진폭]]을 $A$, 위상을 $\theta$라고 하고, 직접파 대비 반사파의 상대적 진폭비를 $\alpha$, 반사로 인한 추가적인 위상 지연을 $\Delta\phi$라 할 때, 수신기에 도달하는 전체 신호 $S(t)$는 다음과 같은 [[페이저]](Phasor)의 합으로 표현된다. 
 + 
 +$$ S(t) = A \cos(\theta) + \alpha A \cos(\theta + \Delta\phi) $$ 
 + 
 +이때 수신기가 측정하게 되는 합성 신호의 위상 $\psi$는 [[삼각함수]]의 합성을 통해 유도되며, 직접파의 위상 $\theta$로부터 발생하는 위상 왜곡 $\delta\theta = \psi - \theta$는 다음과 같은 관계식을 만족한다. 
 + 
 +$$ \tan(\delta\theta) = \frac{\alpha \sin(\Delta\phi)}{1 + \alpha \cos(\Delta\phi)} $$ 
 + 
 +위 식에서 알 수 있듯이 위상 왜곡의 크기는 반사파의 상대적 세기인 $\alpha$와 두 신호 사이의 위상차 $\Delta\phi$에 의해 결정된다. 일반적으로 반사파는 반사 지점의 물리적 특성에 따라 급격한 위상 변화를 겪으며, 산란 과정에서 에너지를 소실하므로 직접파에 비해 진폭이 작아 $\alpha < 1$인 경우가 대부분이다. 만약 반사파의 세기가 직접파에 가까워질수록 위상 왜곡의 진폭은 커지며, 이는 측정치의 [[신뢰도]]를 급격히 저하시킨다. 
 + 
 +반송파 위상 측정에서 다중 경로에 의한 최대 오차는 [[의사 거리]](Pseudorange) 측정에서 발생하는 코드 다중 경로 오차에 비해 상대적으로 매우 작다. 이론적으로 반송파 위상 오차의 최댓값은 반사파의 세기가 직접파와 거의 대등할 때 발생하며, 이는 [[파장]]의 4분의 1($ /4 $)을 초과할 수 없다는 특성을 가진다. 예를 들어 [[GPS]]의 L1 반송파(주파수 약 1.57542 GHz, 파장 약 19.03 cm)를 기준으로 할 때, 다중 경로에 의한 최대 위상 왜곡은 약 4.75 cm 수준이다. 이는 수십 미터에 달할 수 있는 코드 오차에 비하면 작으나, 센티미터 단위의 정밀도를 요구하는 [[정밀 단독 측위]](Precise Point Positioning, PPP)나 [[실시간 이동 측위]](Real-Time Kinematic, RTK) 기술에서는 무시할 수 없는 주요 오차 원인이 된다. 
 + 
 +주목할 점은 다중 경로 현상이 신호의 [[신호대잡음비]](Signal-to-Noise Ratio, SNR)에도 영향을 미친다는 사실이다. 직접파와 반사파가 보강 간섭을 일으키면 수신 신호의 강도가 높아지지만, 상쇄 간섭이 발생하면 신호의 강도가 급격히 저하되어 수신기가 위상 추적을 놓치는 [[사이클 슬립]](Cycle Slip) 현상이 발생할 수 있다. 또한, 다중 경로는 주변 환경에 고도로 의존하기 때문에 [[대기 굴절]]과 같은 다른 오차 요인과 달리 수치적 모델링을 통해 완전히 제거하기가 매우 어렵다. 따라서 고정밀 수신기에서는 다중 경로에 강인한 [[초크 링 안테나]](Choke Ring Antenna)를 사용하거나, 수신기 내부의 [[상관기]](Correlator) 설계를 최적화하여 반사 신호의 영향을 최소화하는 물리적 방식을 병행한다. 이와 더불어 다중 경로 오차는 위성과 수신기 사이의 기하학적 배치가 반복됨에 따라 주기성을 띠는 경우가 많으므로, 정적 측위에서는 장시간 관측을 통한 평균화 기법을 사용하여 그 영향을 완화하기도 한다.
  
 ==== 수신기 내부의 위상 편향 보정 ==== ==== 수신기 내부의 위상 편향 보정 ====
  
-하드웨어 특성으로 인해 발생하는 위상 지연과 편향을 보정하는 기법을 다다.+수신기 내부의 위상 편향(Receiver Phase Bias)은 [[전역 위성 항법 시스템]](Global Navigation Satellite System, GNSS) 신호가 수신기의 [[안테나]]를 통과하여 최종적으로 [[상관기]](Correlator)에서 처리되기까지의 물리적 경로에서 발생하는 전기적 지연과 위상 변화를 의미한다. 이는 이상적인 기하학적 거리 측정값에 부가적인 오차를 유발하며, 특히 센티미터 단위의 정밀도를 요구하는 [[반송파 위상]] 기반 측위에서 반드시 해결해야 할 핵심 과제이다. 하드웨어 내부의 지연은 크게 안테나 소자에서의 물리적 위상 중심 변동과 [[고주파 프런트엔드]](RF Front-end) 내 아날로그 소자들의 비이상적 특성으로 인해 발생한다. 
 + 
 +[[안테나 위상 중심]](Antenna Phase Center, APC)은 신호가 수신되는 물리적 기준점을 의미하지만, 실제로는 입사되는 신호의 [[앙각]](Elevation)과 [[방위각]](Azimuth)에 따라 그 위치가 미세하게 변동한다. 이를 [[위상 중심 변동]](Phase Center Variation, PCV)이라 하며, 이를 보정하지 않을 경우 수 밀리미터에서 수 센티미터의 거리 오차가 발생한다. 또한, 수신기 내부의 [[저잡음 증폭기]](Low Noise Amplifier, LNA), [[믹서]](Mixer), [[필터]](Filter) 등 아날로그 소자들을 통과하는 과정에서 발생하는 위상 지연은 주변 온도 변화나 전원 공급의 불안정성에 따라 동적으로 변하는 특성을 가진다. 
 + 
 +수신기 내부 위상 편향을 포함한 반송파 위상 관측 방정식은 일반적으로 다음과 같이 모델링된다. 
 + 
 +$$ \Phi_{r}^{s} = \rho_{r}^{s} + c(dt_{r} - dt^{s}) + \lambda N_{r}^{s} - I_{r}^{s} + T_{r}^{s} + d_{r} + \epsilon $$ 
 + 
 +여기서 $ %%//%%{r}^{s} $는 수신기 $ r $이 위성 $ s $로부터 측정한 반송파 위상 관측량이며, $ %%//%%{r}^{s} $는 기하학적 거리, $ c $는 광속, $ dt_{r} $과 $ dt^{s} $는 각각 수신기와 위성의 시계 오차이다. $ $는 반송파의 파장, $ N_{r}^{s} $는 [[정수 모호정]]을 나타내며, $ I_{r}^{s} $와 $ T_{r}^{s} $는 각각 [[전리층]] 및 [[대류권]] 지연이다. 이때 $ d_{r} $이 수신기 내부의 하드웨어 특성에 의한 위상 편향 항이다. 
 + 
 +이러한 수신기 내부 편향을 보정하는 가장 고전적이면서 효과적인 방법은 [[이중 차분]](Double Difference) 기법이다. 두 대의 수신기가 동일한 두 개의 위성을 동시에 관측하여 그 차이를 구하면, 수신기 공통의 오차 항인 수신기 시계 오차와 하드웨어 위상 편향 $ d_{r} $이 수학적으로 소거된. 이 과정은 [[실시간 이동 측위]](RTK) 기술의 근간이 되며, 수신기 내부 편향에 대한 정밀한 사전 지식 없이도 고정밀 측위를 가능하게 한다. 
 + 
 +그러나 단일 수신기를 사용하는 [[정밀 단독 측위]](PPP)의 경우, 수신기 내부 편향을 차분으로 제거할 수 없으므로 정밀한 보정 모델이나 추정 기법이 요구된다. 하드웨어 교정 방식에서는 [[무향실]](Anechoic chamber) 실험이나 정밀하게 설계된 회전 장치를 이용해 안테나의 PCV 특성을 사전에 측정한다. 이렇게 생성된 보정 데이터는 ANTEX(Antenna Exchange Format) 파일 형태로 제공되어 수신기 계산 과정에서 적용된다. 안테나 이외의 내부 회로 지연은 대개 [[칼만 필터]](Kalman Filter) 내에서 수신기 시계 오차 항과 결합하여 상태 변수로 추정되거나, 별도의 미지수로 할당되어 실시간으로 처리된다. 
 + 
 +최근의 고정밀 측위 알고리즘에서는 수신기 내부 위상 편향이 [[정수 모호정]] 해결(Ambiguity Resolution)에 미치는 영향에 주목한다. 수신기 내부 편향이 적절히 보정되거나 분리되지 않으면, 수학적으로 정수여야 하는 모호정 파라미터가 하드웨어 편향과 결합하여 실수(Float) 형태의 값을 갖게 된다. 이는 모호정의 정수 특성을 파괴하여 측위 정밀도를 저하시키는 주요 원인이 된다. 따라서 현대의 수신기 설계와 [[디지털 신호 처리]] 알고리즘은 온도 변화에 따른 지연 변동을 최소화하는 하드웨어 설계와 더불어, 잔류 위상 편향을 정밀하게 분리해내는 고도화된 확률 모델을 통합하는 방향으로 발전하고 있다.
  
반송파_위상.1776238185.txt.gz · 마지막으로 수정됨: 저자 flyingtext