본 논문은 동적 환경에서 수신된 GNSS (Global Satellite Navigation System) 반송파 측정값의 고장검출 알고리즘을 제안한다. 동적 수신 환경에서는 사용자 다이나믹과 고장신호를 구분 짓기 어렵다. 이러한 제한사항을 극복하기위해 시간 차분된 반송파 측정값과 사이클 슬립에 강인한 도플러 정보를 사용하여 사용자 속도를 추정하였고, 각 위성의 시선벡터 방향으로 투영하여 측정값에서 사용자 다이나믹 성분을 소거하였다. 그리고 위성의 국부적인 움직임은 항법 메시지의 궤도정보를 이용하여 2차식으로 모델링 가능하므로, 수신기 다이나믹이 소거된 측정값을 2차식으로 모델링하여 각 계수의 급격한 변화 여부를 모니터링하여 고장 유무를 판별하였다. 시뮬레이션을 적용하여 제안한 반송파 고장검출 알고리즘의 성능을 분석 및 검증하다.
This paper proposes a GNSS (Global Satellite Navigation System) carrier phase fault detection method in dynamic environments. In the dynamic environment, it is difficult to detect the errors from the carrier phase measurements which also contain variations by receiver dynamic. In this paper, time differenced carrier phase and Doppler shift are used to estimate the receiver velocity on estimation filter. And the estimated velocity is projected onto each line of sight direction, and it is removed from each carrier phase measurement. Then remained measurements are fitted on second-order curve, because a satellite motion can be described as second-order equation in local area. The errors are evaluated by monitoring variations of coefficients in the equation. Simulation test is conducted to verify the performance under static and dynamic modes.