RTOS 기반의 모니터링 에이전트를 이용한 비행안전 필수 소프트웨어 검증환경 개발

다양한 기종에 적용 가능한 무인기 공통 탑재 소프트웨어의 표준 플랫폼을 위한 다기종 무인기용 표준 소프트웨어 개발의 일환으로 비행제어시스템을 위한 비행안전필수(Safety-Critical) 소프트웨어인 RTOS 기반의 다중 방식의 탑재 소프트웨어를 개발하였다. 비행제어 소프트웨어는 비행안전 필수 시스템 소프트웨어로서 실제 비행운용 환경과 유사한 HILS(hardware-in-the-loop) 환경에서 소프트웨어 요구도 검증 및 무결성을 입증하기 위한 검증 및 확인(Verification & Validation)이 요구된다. 통합시험 단계에서 HIlS 환경의 비행안전필수 소프트웨어를 검증하기 위한 다양한 모니터링 방법이 있다. 본 과제에서는 비행안전 필수 소프트웨어 검증환경 개발을 위해 Qplus-653 RTOS 를 이용하여 모니터링 에이전트를 개발 적용하였다.