본문 바로가기
공학/항공우주공학

로켓 유도 시스템 — 목표 궤도까지의 실시간 최적 경로 탐색

by 도서관경비원 2024. 5. 30.
반응형

1. 유도가 필요한 이유

이상적인 세계에서는 로켓의 엔진 성능, 기체 질량 특성, 대기 조건을 완벽하게 예측할 수 있다면 미리 설계한 기준 비행경로를 그대로 따라가는 것으로 충분하다. 유도 시스템이 필요 없는 것이다.

 

그러나 현실은 다르다. 엔진 성능은 제조 오차로 인해 매 비행마다 미세하게 다르고, 상공의 풍향과 풍속은 정확히 예측할 수 없으며, 설계와 해석에 사용된 수많은 데이터에는 크고 작은 불확실성이 내재한다. 이 오차들이 비행 중 누적되면 실제 비행경로는 기준 비행경로에서 점차 벗어나고, 아무런 수정 없이 방치하면 위성을 목표 궤도에 정밀하게 투입하는 것이 불가능해진다. 유도(guidance)는 바로 이 현실적 불확실성을 실시간으로 보상하며 로켓이 목표 궤도에 도달하도록 비행경로를 능동적으로 관리하는 시스템이다.


2. 유도·항법·제어의 작동 시점

GNC 세 기능이 모두 비행 내내 작동하는 것은 아니다. 항법과 제어는 리프트오프부터 위성 분리까지 전 비행 과정에 걸쳐 작동하지만, 유도는 다음 네 가지 조건을 모두 충족하는 비행 구간에서만 작동한다.

 

엔진이 작동 중인 추력 비행 구간이어야 하고, 공기역학적 하중에 대한 기체의 구조 강도에 여유가 있어야 하며, 로켓이 안정된 상태로 비행 중이어야 하고, 기체의 가속도와 자세 각속도가 연속적으로 변화해야 한다. 유도는 항상 항법, 제어와 함께 동시에 작동하며 단독으로는 기능하지 않는다.


3. 대기권 내 무유도 비행

리프트오프 이후 공기 밀도가 높은 저고도 대기권을 비행하는 동안 로켓은 유도 없이 무유도(open-loop) 비행을 한다. 이 단계에서 유도를 작동시키면 두 가지 위험이 발생한다.

 

첫째, 유도 명령에 따라 기체 자세를 변경하면 받음각(angle of attack)이 한계를 초과하여 기체에 과도한 공기역학적 하중이 작용할 수 있다. 세장한 로켓 기체는 가로 방향 하중에 특히 취약하다.

 

둘째, 반복적인 조타가 동적 불안정(dynamic instability)을 유발할 수 있다. 조타에 대한 기체의 반응이 발산하면 극단적인 경우 기체가 파괴될 수 있다.

 

이러한 위험을 피하기 위해 공력을 무시할 수 있는 약 50km 이상의 고도까지 로켓은 유도하지 않는다. 이 구간에서 기체는 사전에 프로그래밍된 자세 변경 프로그램에 따라 받음각을 거의 0에 가깝게 유지하며 비행한다. 실제 비행경로가 기준 비행경로에서 벗어나더라도 이 단계에서는 수정하지 않는다.


4. 대기권 밖의 유도 비행

공력을 무시할 수 있는 고도에 도달하면 로켓은 항법 → 유도 → 제어의 폐쇄 루프를 반복하는 유도 비행으로 전환한다. 단, 대기권 밖에서도 페어링 분리 전후, 1단 엔진 정지에서 1단 분리를 거쳐 2단 엔진 점화 직후까지는 안정성 조건이 충족되지 않아 일시적으로 유도를 중단한다.

 

유도의 핵심 임무는 매 순간 현재 위치와 속도를 초기 조건으로 하여 목표 궤도에 도달하기 위한 최적의 추력 벡터 방향을 결정하고, 이를 제어 장치에 명령으로 전달하는 것이다. 또한 로켓의 위치와 속도가 목표 궤도 조건을 정확히 충족하는 순간을 판단하여 엔진 연소 정지 지령을 발신한다. 이 순간이 유도 임무의 종료이다.

 

탑재 컴퓨터는 비행 중 항법과 제어 계산을 초당 약 50회, 유도 계산을 초당 약 1회의 빈도로 수행한다. 유도 계산의 빈도가 낮은 것은 현재 위치에서 목표 궤도까지의 최적 경로를 계산하는 것이 상대적으로 많은 연산을 요구하기 때문이다.


5. 두 가지 유도 법칙

① 간접 유도 (Implicit Guidance)

간접 유도는 로켓이 외란으로 인해 기준 비행경로에서 벗어났을 때, 그 오차를 측정하고 기준 경로로 복귀하도록 추력 벡터를 조정하는 방식이다. 비행 전에 계산된 기준 비행경로를 기준으로 삼아 오차를 수정하는 방식이므로, 탑재 컴퓨터의 연산 부담이 적고 구현이 단순하며 견고하다는 장점이 있다. 그러나 기준 비행경로 자체가 비행 중 실제 조건을 반영하지 못하기 때문에 유도 정밀도는 상대적으로 낮다.

② 직접 유도 (Explicit Guidance)

직접 유도는 기준 비행경로를 참조하지 않고, 탑재 컴퓨터가 매 순간 최적 비행경로를 실시간으로 계산하여 결정하는 방식이다. 현재의 로켓 위치와 속도를 초기 조건으로, 목표 궤도 투입 시의 위치와 속도를 최종 조건으로 하는 2점 경계값 문제(two-point boundary value problem)를 풀어 목표 추력 벡터를 결정한다.

 

이 방식은 실제 비행 조건을 매 순간 반영하여 최적 경로를 재계산하므로 유도 정밀도가 매우 높다. 외란이 크게 발생하더라도 그 상황에서의 새로운 최적 경로를 계산하여 목표 궤도에 정확히 도달할 수 있다. 연산 부담이 크지만 현대 탑재 컴퓨터의 성능으로 충분히 처리 가능하여, 현재 대부분의 우주로켓이 이 방식을 채택한다.


6. 요약

비행 구간 유도 상태 비행 방식 이유
저고도 대기권 (~50km) 무유도 자세 변경 프로그램 공력 하중·동적 불안정 위험
단 분리·페어링 분리 전후 무유도 이벤트 시퀀스 가속도·각속도 불연속
고고도 추력 비행 유도 작동 GNC 폐쇄 루프 최적 경로 실시간 계산

 

유도 법칙 원리 정밀도 연산 부담 현재 사용
간접 유도 기준 경로 오차 수정 보통 낮음 구형 시스템
직접 유도 실시간 최적 경로 계산 높음 높음 현재 주류

 

유도 시스템은 불완전한 현실 세계에서 완벽한 궤도 투입을 달성하기 위한 지능적 보상 메커니즘이다. 매 순간의 실제 상태를 초기 조건으로 삼아 목표를 향한 최적 경로를 다시 계산하는 직접 유도의 접근법은, 불확실성이 지배하는 비행 환경에서 로켓이 정확히 목표 궤도에 도달할 수 있게 하는 현대 우주 기술의 핵심이다. <끝>

반응형