본 논문은 국내 무인항공기의 개발수요 급증에 따라 총 개발비의 60%수준에 해당하는 SW 개발비용을 경감시키고, 무인항공기의 핵심 SW 개발 기술확보를 위한 연구로서 다양한 무인항공기의 공통탑재 SW의 표준 플랫폼을 위한 다기종 무인항공기용 파라미터 최적화용SW 툴킷(ACDAS)를 개발하였다. 무인항공기를 제어하기 위한 비행제어법칙을 MATLAB Simulink 환경에서 설계하고, 설계된 블록 다이어그램을 시뮬레이션을 통해 검증을 수행하였으며 MATLAB 자동코드 생성 기능을 활용하여 비행제어법칙 블록 다이어그램을 C 코드로 자동 생성하였고 생성된 코드에 대해서 Vectorcast를 활용하여 DO-178B에서 제안하는 소프트웨어 시험과정에 따라 소프트웨어 요구도 검증을 실시하였다. 그 결과 생성된 자동코드는 기능 요구사항을 확인했을 뿐 아니라 DO-178B Level A인 MC/DC 100%로 구조적 측면에서 검증을 수행했다.
In this paper, a study on development of various UAVs parameters initialized SW toolkit (ACDAS) for standard platform of various UAVs common load SW that a study based on gaining UAVs main SW development technic, and cause decrease SW developing costs to increasing of development demand. Executed that SW demand verification through SW test process proposing in DO-178B using Vectorcast to generated code, and auto generated C code from FCLW block diagram using autocode generating function of MATLAB, verification was performed by simulation of designed block diagram, and FCLW designs in MATLAB Simulink environment to control UAV. Generated autocode performed the verification on structural side that not only check the demands of function but also based on DO-178B Level A, MC/DC 100%.