ARINC653 기반의 무인기 통합비행제어컴퓨터 개발

최근의 항공전자 개발 추세는 탑재 전자 장비 수를 줄여 무게와 비용을 줄이는 방향으로 발전하고 있다. 이를 위해서는 소프트웨어의 능력과 효율을 극대화하는 기반기술이 매우 중요하다. 프로세서의 성능향상과 ARINC653 OS 같은 Partition 기반의 RTOS 기술 발전은 이를 가능하게 해준다. 비행제어컴퓨터의 주된 기능은 비행체 조종면을 비행법칙에 따라 조종하는 것이며, 통합비행제어컴퓨터는 항법모듈을 내부에 통합시킨 단일 장비로서 비행연산, 다중화, ARINC653 및 자체 고장진단기능을 지원한다. 기존 비행제어컴퓨터가 비행체 자세제어라는 단일 기능을 주로 수행한 반면에, 통합비행제어컴퓨터는 ARINC653 OS 기반 위에 비행제어, 임무제어, 지상통신 등 복수 기능을 동시에 수행한다. 또한, 내부 탑재 항법모듈로부터 수신한 GPS/INS/AIR DATA 자료를 비행제어/임무제어/지상통신 OFP들이 서로 공유한다. 본 논문은 ARINC653 OS를 실행하기 위한 통합비행제어컴퓨터 설계 및 개발에 관련된 내용을 기술한다.