Design and Implementation of a Testbed for the Development of KSLV-II Onboard Equipment Simulator

한국형발사체 탑재장비 시뮬레이터 개발을 위한 테스트베드 설계 및 구축

  • Received : 2013.09.03
  • Accepted : 2013.11.01
  • Published : 2013.11.01

Abstract

This paper describes a testbed that was designed and implemented for the development of KSLV-II onboard equipment simulator. It used the CPCI-based industrial hardware system for scalability and the QNX real-time operating system for reliability and real-time simulation. In addition, a real-time application under QNX for function simulations of the KSLV-I PDU was developed and it was verified through interface experiments with KSLV-I upper-stage test equipment. The implemented simulator testbed will be used to verify the development feasibility in the design and development phase of a real KSLV-II onboard equipment simulator.

본 논문에서는 한국형발사체 탑재장비 시뮬레이터의 개발을 위해 설계하고 구축한 테스트베드에 대해 기술한다. 시뮬레이터 테스트베드는 범용성 및 확장성을 위해 CPCI 기반 산업용 하드웨어 시스템을 활용하여 설계하였고, 높은 시스템 안정성 제공 및 실시간 모사 기능 처리를 위해 실시간 운영체제인 QNX를 탑재하였다. 또한 나로호의 탑재장비 중 PDU의 기능을 모사하는 QNX용 실시간 모사 프로그램을 개발하였고, 나로호 상단부 점검장비와의 인터페이스 시험을 통해 시뮬레이터 테스트베드의 기능을 점검하였다. 구축된 시뮬레이터 테스트베드는 향후 실제 한국형발사체 탑재장비 시뮬레이터의 설계 및 개발 단계에서 개발 실현가능성 검증에 활용될 것이다.

Keywords

References

  1. 서진호, 윤원주, 김광수, 이수진, 정의승, "나로호 상단 발사관제시스템 개발 및 발사운용 결과", 항공우주기술, 제11권, 제1호, 2011, pp. 135-144
  2. 윤원주, "QNX 상에서 PCI 장치 제어를 위한 소프트웨어 개발", 한국항공우주연구원 TM, KARI-SYT-TM-2012-033, 2012
  3. 김광수, 이수진, 정의승, 박정주, "KSLV-I 상단부 시험장비(UTE) 설계 및 개발", 항공우주기술, 제6권, 제2호, 2007, pp. 171-179