Abstract
This paper shows the design of operational flight program(OFP) using model-based design(MBD) method which is used in various engineering fields to reduce time and flight risks for development. The verification of OFP for DO-178C guidelines carry out by a model advisor function of simulink. The flight control logic on simulink is converted into C-language by auto code generation tool from, then it is implemented on 32bit digital signal processor(DSP). The verifications of flight control algorithm on various weather conditions are performed by the HILS system with Flight simulator program, X-plane.
본 논문에서는 무인항공기 비행제어 소프트웨어 개발에 있어 개발위험 감소 및 개발기간 단축을 위해 최근 다양한 분야에서 사용중인 모델기반 개발기법을 이용하여 OFP를 설계하였다. 또한 Simulink 내부의 Model Advisor기능을 활용하여 DO-178C 지침항목에 대한 검사를 수행하였다. 설계된 Simulink 비행제어 로직을 자동코드생성 기법을 이용하여 32비트 DSP 기반의 비행제어 시스템에 적용하였으며, 비행시험에 앞서 X-Plane 시뮬레이터를 이용하여 HILS 환경을 구축하고 다양한 기상 환경속에서 모의 비행시험을 수행함으로써 그 성능을 검증하였다.