DOI QR코드

DOI QR Code

A Study on Verify of UAV Flight Control Software Simulated Flight using Model-Based Development and X-Plane simulator

모델기반 개발기법과 X-plane을 이용한 무인항공기 비행제어 프로그램 모의비행 검증

  • Han, Dong-In (Department of Aerospace Engineering, Pusan National University) ;
  • Kim, Young-Sik (Department of Aerospace Engineering, Pusan National University) ;
  • Lee, Chang-Yong (Department of Aerospace Engineering, Pusan National University) ;
  • Lee, Dae-Woo (Department of Aerospace Engineering, Pusan National University) ;
  • Cho, Kyeum-Rae (Department of Aerospace Engineering, Pusan National University)
  • Received : 2014.12.04
  • Accepted : 2015.01.29
  • Published : 2015.02.01

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 환경을 구축하고 다양한 기상 환경속에서 모의 비행시험을 수행함으로써 그 성능을 검증하였다.

Keywords

References

  1. Tom Erkkinen, "Simulink Capabilities for Embedded Code Generation", The Mathworks, June 3, 2003
  2. Seong-jun Ahn, Chong-sup Kim, In-je Cho and Jin-goo Heo, "A Development and Verification Process of Auto Generated Code for Fly-By-Wire Helicopter Control Law," Journal of The Korean Society for Aeronautical and Space Sciences, Vol.41 No.6, 2013, pp.488-494 https://doi.org/10.5139/JKSAS.2013.41.6.488
  3. Jungho Moon, Sungsik Shin, Seungkie Choi, Shinje Cho and Eunjung Rho, "Development of UAV Flight Control Software using Model-Based Development(MBD) Technology," Journal of The Korean Society for Aeronautical and Space Sciences, Vol.38 No.12, 2011, pp.1217-1222 https://doi.org/10.5139/JKSAS.2010.38.12.1217
  4. Youn Won-Keun, Yi Baeck-Jun, "Development Trend of Software Certification Technology for the Safety of Avionic System," Current Industrial and Technological Trends in Aerospace, Vol.11 No.2, 2013, pp.189-196
  5. Sangook Cho and Keeyoung Choi, "A Study on Validation of OFP for UAV using Auto Code Generation," Journal of The Korean Society for Aeronautical and Space Sciences, Vol.37 No.4, 2009, pp.359-366 https://doi.org/10.5139/JKSAS.2009.37.4.359
  6. Sangwoo Moon, Eun-Mi Oh, Dong-Il You, and David Hyunchul Shim, "Implementation of a X-Plane and MATLAB/Simulink based Simulation System for Multiple UAVs," Journal of Institute of Control, Robotics and Systems, Vol.19 No.5, 2013, pp.442-449 https://doi.org/10.5302/J.ICROS.2013.13.9009