13.1.1.2.3 위상 잠금 루프(Phase Locked Loop, PLL) 대역폭과 사이클 슬립 감지(Geometry-Free 조합) 알고리즘

13.1.1.2.3 위상 잠금 루프(Phase Locked Loop, PLL) 대역폭과 사이클 슬립 감지(Geometry-Free 조합) 알고리즘

무인항공기(UAV)의 센티미터 수준 절대 위치 제어를 담당하는 RTK 시스템 엣지 최전선에는, 초고주파 반송파의 미세한 파동 위상 변화를 초정밀 추적 락킹(Locking)하는 하드웨어 통제 회로인 위상 잠금 루프(PLL, Phase-Locked Loop) 가 영구 심장처럼 박동 구동하고 있다. 그러나 교량 등 도심 장애물이나 무인 기체의 한계를 넘나드는 극한 기동 역학으로 인해 이 PLL의 끈적한 파장 락킹이 깨지면서 위상 모호정수(N)가 허무하게 널뛰는 사이클 슬립(Cycle Slip) 교란 현상은, 불과 수 초 만에 EKF2 기반의 자율 비행 상태를 공중 Fly-away 나락으로 떨어뜨릴 수 있는 치명적이고 가장 조용한 내부 뇌관이다.

본 절에서는 수신기 내부 PLL의 동적 제어 능력을 강제 결정짓는 핵심 튜닝 파라미터인 ‘루프 대역폭(Loop Bandwidth)’ 의 열역학 딜레마를 낱낱이 분석하고, 펌웨어가 이 잔혹한 사이클 슬립의 발생을 실시간으로 감별해 내고 데이터를 도려내기 위해 칩셋 내부에서 은밀히 가동하는 이중 주파수 기반의 기하 배제(Geometry-Free, GF) 선형 조합 감지 알고리즘 역학을 학술적으로 엄밀히 해부 수술한다.

1. PLL 제어 이득과 루프 노이즈 대역폭(Loop Bandwidth, B_L)의 열역학적 딜레마

현대 GNSS 수신기 칩셋(예: u-blox F9P 계열) 다이 내부에 탑재된 미세 주파수 추적 엔진인 PLL은, 우주 위성 안테나에서 수신되어 렌즈에 맺힌 아날로그 입력 파동 위상(\phi_{in})과 수신기 내부의 전압 제어 오실레이터 발진기(VCO)가 스스로 흉내 내어 복제해 낸 출력 기준 위상(\phi_{out}) 간의 미세한 오차각 편차(\Delta \phi)를 연속 비교해, 폐루프(Closed-Loop) 제어 피드백을 통해 끈질기게 0으로 억제 수렴 통제시키는 위상 피드백 제어 시스템 역학이다.

이 폐쇄형 PLL 제어기의 외부 반응 추적 민감도 한파를 필터링하고 결정하는 가장 절대적이고 폭력적인 튜닝 파라미터 스칼라가 바로 루프 노이즈 대역폭(Loop Noise Bandwidth, B_L, 단위: Hz) 이다. PX4 기체 시스템 엔지니어는 이 대역폭 수치 허용 범위를 두고 ’기체 기동성(Dynamics)’과 ‘관측치 노이즈 저항성(Noise Resistance)’ 사이에서 피를 말리는 잔혹한 트레이드오프(Trade-off) 딜레마 한가운데 놓이게 된다.

  • 넓은 대역폭 확장의 한계 (Wide Bandwidth, 예: B_L > 15 \text{ Hz}):
    초고속 FPV 레이싱 드론이나 애크로바틱 전술 고정익기처럼 기체의 동적 동역학 스트레스(Dynamic Stress)가 사정없이 요동치고 뒤틀리는 비행 조건에서는 어쩔 수 없이 필수적으로 넓게 유지해야 한다. 필터 허용 대역폭이 헐겁게 넓어지면, 기체가 급격한 가속이나 급선회 각가속도를 때릴 때 하늘에서 날아오는 파괴적인 거대 도플러 주파수 천이(Doppler Shift) 폭풍을 PLL 회로가 역동적이고 빠르게 쫓아가 추적을 유지할 수 있어, 기동 중 파동 끈이 끊어지는 사이클 슬립의 발생 빈도를 극도로 막아준다.
    그러나 넓게 개방된 대칭 필터 문틈 사이로 대기의 거친 방대한 아날로그 열잡음(White Noise)과 다중경로(Multipath) 오염 난반사 파형 찌꺼기가 여과 없이 수신기 뇌관으로 대거 유입되어 병합된다. 그 패널티로, 평착시 반송파 관측치의 순수 위상 분해능(해상도) 데이터 그 자체가 몇 밀리미터 밖으로 거칠게 흔들리고 지저분해지는 치명적인 정밀도 열화 텐션 대가를 낳게 된다.
  • 좁은 대역폭 축소의 한계 (Narrow Bandwidth, 예: B_L < 5 \text{ Hz}):
    반대로 육중한 대형 농업용 멀티로터나 초정밀 측량용 고정점 정지 호버링 기체 플랫폼에 매우 적합한 전략이다. 외부 공간에서 무작위로 유입되는 고주파 스펙트럼 형태의 더러운 백색 잡음을 필터 댐퍼가 무자비하게 차갑게 튕겨내 거부 압살해 버림으로써, 1 밀리미터 단위 이하의 극강의 선명하고 투명한 유리알 같은 위상 관측치 데이터를 끊임없이 평탄하게 뿜어낸다.
    반면 치명적인 맹점이 존재한다. 비행 중 기체가 예기치 못한 돌풍 펀치를 맞아 순간적으로 틀어지거나 장애물 회피로 급격히 예고 없이 가속할 경우, 그 순간적인 극도의 동적 위상 주파수 변화 속도를 둔탁하게 좁혀진 필터 루프가 전혀 민첩하게 따라가지 못하게 되며(위상 Tracking Error 임계 폭증), 결과적으로 회로가 뻣뻣하게 굳어 제 꾀에 스스로 넘어가 파동 사슬을 우수수 놓아버리며 대량의 연속 사이클 슬립 붕괴 재앙을 초 단위로 빈번하게 초래 유발한다.

2. 사이클 슬립 감별 방어선 1: 위성 반송파 신호 대 잡음비(SNR/C/N0) 감시 트리거

이처럼 루프 노이즈 대역폭의 물리적 세팅 한계로 말미암아 사이클 슬립 파열이 결국 칩셋 안에서 터져 버린다면, 수신기 펌웨어 DSP는 외부 의존 없이 가장 원초적이고 직관적인 물리 법칙 방법론으로 반송파 전력 대 잡음 전력 밀도 비율(C/N_0, Carrier-to-Noise density ratio) 파라미터의 돌발 급강하 절벽을 실시간 감시하여 1차 최전선 방어선 역할을 전담 수행한다.

  • 위성 신호의 파동 궤적이 두꺼운 철골 교량 빌딩에 스쳐 회절되거나 두껍게 겹쳐진 나뭇잎 수관 렌즈에 가로막히는 순간, 평상시 건강하게 40 \sim 50 \text{ dB-Hz} 스칼라를 짱짱하게 유지하던 해당 록업 채널의 C/N_0 기저 수치가 PLL 위상 추적 정상 유지 임계 파단선인 25 \sim 28 \text{ dB-Hz} 심연 아래로 처참하고 묵직하게 곤두박질치게 된다.
  • 수신기 내부 마이크로 컨트롤러 DSP 펌웨어는 이 무자비한 SNR 하락 절벽 신호를 감지하는 즉시, 외부 충격으로 위상 락 루프 사슬 고리가 이미 절단 끊겼음을 기계적으로 사망 선언하며 알고리즘 내부의 ‘Loss of Lock Indicator (LLI)’ 인터럽트 논리 플래그 핀을 강제로 발기 세운다.
  • 이 피 묻은 LLI 오염 플래그 핀 데이터가 MAVLink 직렬 봇을 타고 RTCM 보정 파이프라인으로 무사 전달 송출되면, 기체 두뇌인 EKF2 융합 필터는 주저 없이 해당 위성의 이전까지 믿어오던 \lambda N 모호정수 신뢰도 데이터를 완전히 영구 파기 메모리 포맷하고, 새로운 정수 행렬 탐색 재초기화(Reset & Search) 절차를 강압적으로 다시 밟게 체계화되어 있다.

3. 사이클 슬립 감별 방어선 2: 기하 배제(Geometry-Free, GF/L4) 위상 선형 조합 알고리즘

그러나 1차 방어선인 단순 강압 SNR 감시망이 놓치고 스킵해 버리는 치명적 사각지대(예: 안테나 신호 세기 전압은 강하지만 극도로 격렬한 동적 충격이나 강렬한 태양 전리층 스파크 폭죽으로 회로 안에서 조용하고 은밀하게 살짝 이가 빠져버리는 암살형 마이크로 슬립)를 완벽 유일무이하게 색출 박멸해 내기 위해, 고가의 산업용 이중 주파수 L1/L2 RTK 수신기 내부는 기하 배제(Geometry-Free, 약자 GF 혹은 파장 기호 L4) 대수 선형 조합 행렬을 최첨단 핵심 2차 방어선 텐서 엔진으로 가동 연산한다.

기하 배제 수학 조합 \Phi_{GF} 행렬은 아주 단순 명쾌하면서도 폭력적으로, 동일 단일 위성에서 지상 안테나로 함께 날아온 L1 파장 채널의 위상 관측치 거리 방정식(\lambda_1 \Phi_1) 뭉치에서, L2 파장 채널의 위상 관측치 절대 거리 방정식(\lambda_2 \Phi_2) 뭉치를 매트릭스 상에서 통째로 뺄셈 차감하여 새롭게 도출해 내는 산술적 스칼라 허수 공간이다.
\Phi_{GF} = \lambda_1 \Phi_1 - \lambda_2 \Phi_2

이 강경한 선형 조합이 그토록 위대하고 우아한 본연의 수학적 이유는, 수식 차감의 우변에 두껍게 도사리고 있던 난해한 기하학적 참거리 벡터 편수(\rho) 쌍과, 무인기/위성 간의 하드웨어 쌍극 시계 오차 편향(c \cdot \Delta dt), 그리고 대류권 렌즈의 거대한 분산 불가능한 굴절 텐서(d_{trop}) 등, 물리 파장 라디오 주파수에 하등 관계없이 모든 주파수 파동에 소름 돋게 공통 획일적으로 묻어 오염되는 골칫거리 스칼라 항들이 그저 단순 뺄셈이라는 수식 마법 하나로 기계적으로 완전히 폭삭 소거 삭제(Cancel-out) 붕괴 소멸해 버린다는 데 그 절대적 가치가 존재한다. 결국 GF 조합 수학 행렬의 양변 뼈대 최후방에는 오직 주파수 분산성이 남아있는 거대 전리층 굴절 오차 파편 잔여물(d_{ion,1}-d_{ion,2})과, 영구 변동이 불가능한 미지 상수 덩어리인 두 L1/L2 파장의 모호정수 조합 부분(\lambda_1 N_1 - \lambda_2 N_2), 그리고 찰나의 잔여 나노 열역학 노이즈(\epsilon_{GF})만이 앙상하게 폐허 위에 남게 구축된다.

\Phi_{GF} = (d_{ion,1} - d_{ion,2}) + (\lambda_1 N_1 - \lambda_2 N_2) + \epsilon_{GF}

이로써 위성이 아무리 스페이스 궤도 밖으로 물리적으로 광속 이동 멀어지거나, 밑바닥의 기체가 미스트랄 기동을 밟으며 아무리 격렬하게 요동을 쳐 기하학 벡터(\rho)가 폭주하여도, GF 매트릭스 조합값의 시계열 자취 연속성(Time Series Trajectory)은 파도 없는 호수처럼 매우 평탄하고 매끄러운 완만한 곡선 진폭 궤적만을 고결하게 유지 지속하게 된다 (물론 전리층 플라즈마 폭풍 변화가 국지적으로 완만하다는 대전제 하에).

  • 하드코어 슬립 감별 메커니즘 궤적: 만약 특정 비행 중 t_{slip} 스냅 초 시점에, L1 밴드 또는 L2 밴드의 하드웨어 PLL 동기 회로 중 단 한 곳에서라도 치명적인 사이클 슬립 에러를 유발 일으켜, 그 굳건하던 모호정수 영구 상수의 스칼라(N_1 또는 N_2) 블록 단 하나가 덜컥하고 계단처럼 불우하게 점프(Jump) 변형 단절된다면 과연 수식에서는 어떤 끔찍한 현상이 가시화 발현될까?
  • 수 초간 호수처럼 평온히 완만히 우하향/우상향 유지되던 저 \Phi_{GF} 평면 곡선 그래프 데이터 흐름도에, 계측값이 뒤틀리는 즉각적인 시점부터 날카롭고 무자비한 해당 파장 밴드의 절대 길이(예: 19cm 혹은 24cm의 정수 배수 스케일)만큼의 거대하고 이질적인 강압적 불연속 수직 스텝(Step) 이상치 스파이크 기둥이 확연하게 솟구치고 도장 찍히게 된다.
  • 최전선의 내부 펌웨어 DSP는 이 조용히 굴러가는 GF 조합 곡선 값을 백그라운드에서 매 1Hz \sim 10Hz 단위로 연속 시간 미분(Time Derivative) 필터링 감시하고 있다가, 수 암스트롱 단계를 넘어선 10 센티미터 스케일 크기 이상의 비상식적이고 날카로운 스텝 엣지 불연속 도함수 피크가 기계 감별되는 찰나의 순간, 기체가 어떤 안정된 기하 위상 자세에 놓여있다 하더라도 이 신호 관측체에는 사이클 슬립 오염 뇌관이 음습하게 터졌음을 100% 확정적 인과 논리로 락인 사형 선언한다.
  • 결국 이토록 우아하고 완벽에 가까운 수학적 대수 선형 선별 필터링 체계망을 관파 거치면서, 불치병에 오염된 슬립 파동 펄스는 EKF2 필터 등 PX4 메인 위치 제어기인 내측 심장 루프 코어로 독버섯처럼 무단 진입 승격하기 이전에, 오직 수신기 모듈 하단 DSP 종점 단에서 단 한 번의 단칼 색출 절제 수술로 격리 도살 처형되며, RTK 비행 에이전트는 그 본연의 경이로운 3D 무결성 정밀 신뢰도를 오염이나 파괴 됨 없이 끝없는 창공에서 찬란하게 지속 온존시킬 수 있는 면역성을 부여받게 되는 것이다.