최근의 항공전자 개발 추세는 탑재 전자 장비 수를 줄여 무게와 비용을 줄이는 방향으로 발전하고 있다. 이를 위해서는 소프트웨어의 능력과 효율을 극대화하는 기반기술이 매우 중요하다. 프로세서의 성능향상과 ARINC653 OS 같은 Partition 기반의 RTOS 기술 발전은 이를 가능하게 해준다. 비행제어컴퓨터의 주된 기능은 비행체 조종면을 비행법칙에 따라 조종하는 것이며, 통합비행제어컴퓨터는 항법모듈을 내부에 통합시킨 단일 장비로서 비행연산, 다중화, ARINC653 및 자체 고장진단기능을 지원한다. 기존 비행제어컴퓨터가 비행체 자세제어라는 단일 기능을 주로 수행한 반면에, 통합비행제어컴퓨터는 ARINC653 OS 기반 위에 비행제어, 임무제어, 지상통신 등 복수 기능을 동시에 수행한다. 또한, 내부 탑재 항법모듈로부터 수신한 GPS/INS/AIR DATA 자료를 비행제어/임무제어/지상통신 OFP들이 서로 공유한다. 본 논문은 ARINC653 OS를 실행하기 위한 통합비행제어컴퓨터 설계 및 개발에 관련된 내용을 기술한다.
Latest avionics development trend is evolving in the direction of reducing the weight and the cost of electronic equipment mounted. It is very important to them in order to maximize the capacity of the software. The main feature of the flight control computer is steering aircraft control surfaces in accordance with the laws of flight. Generally, flight control computer performs a single function such as attitude control, on the other hand, ARINC653 OS-based integrated flight control computer perform flight control, mission control, ground communication control at the same time. This paper explains on the design and development of ARINC653 OS-based integrated flight control computer.