DOI QR코드

DOI QR Code

Development of Embedded Program for UAV Flight Control System using RTOS and Model-Based Auto Code Generation

모델기반 자동코드 생성과 실시간 운영체제 기반 무인기용 비행제어시스템 탑재 프로그램 개발

  • 김성환 (인하대학교 항공우주공학과) ;
  • 조상욱 (인하대학교 항공우주공학과) ;
  • 김성수 (인하대학교 항공우주공학과) ;
  • 유창경 (인하대학교 항공우주공학과) ;
  • 최기영 (인하대학교 항공우주공학과)
  • Received : 2011.05.18
  • Accepted : 2011.09.13
  • Published : 2011.10.01

Abstract

In this paper, an embedded program of a flight control system for a small high performance UAV is introduced. The program consists of modules for device management and guidance and control. The device management system handles navigation sensors and mission equipments. The program for the guidance and control system is used to accomplish various kinds of missions and realize automation of flight control. Driver programs embedded in the device management system for operation of sensors and external devices are based on Texas Instrument's DSP/BIOS RTOS(realtime operating system). The on-board programs for the guidance and control system is obtained by using the model-based auto code generation technology.

본 논문에서는 소형 무인기용 센서 및 임무장비 통합형 비행제어 시스템의 탑재 프로그램 개발에 대해 다룬다. 비행제어 시스템은 센서 및 임무장비를 관장하는 장치관리시스템과 제어 프로그램 및 임무 수행 알고리즘을 연산하는 제어연산시스템의 두 부분으로 구성된다. 장치관리시스템의 탑재 프로그램은 TI사의 DSP/BIOS 실시간 운영체제를 기반으로 개별 센서 및 외부 임무장비를 위한 시스템 드라이버들과 각각의 서브시스템 관리를 위한 태스크들로 구성된다. 제어연산시스템의 프로그램은 모델기반 개발기술을 이용한 자동 코드 생성 기술을 적용하였다.

Keywords

References

  1. 윤승호, 김유단, "지상 목표물 추적을 위한 다수 무인항공기의 협력제어", 한국항공우주학회지, 제39권 제2호 2011.2, pp. 114-120 https://doi.org/10.5139/JKSAS.2010.39.2.114
  2. 김성환, 유창경, 박춘배, "거리 정보를 이용한 되먹임 선형화 기법 무인기 편대 비행제어", 제어.로봇.시스템학회 논문지 , 15권 1호 2009.1, pp. 23-30
  3. 유동일, 심현철, "편대 유도 법칙 및 초소형 비행체의 자동 편대 비행 구현", 한국항공우주학회지, 제39권 제2호 2011.2, pp. 121-127 https://doi.org/10.5139/JKSAS.2010.39.2.121
  4. 김성수, 김성환, 조상욱, 김창환, 정명진, 유창경, 최기영, 박춘배, "무인항공기용 고성능 비행제어시스템 개발", 2008 제어자동화시스템 심포지엄, 2008.11.
  5. 이기영, 김형근, 박주원, 홍천한, 김부민, 김병수, "소형 무인기용 센서통합형 비행제어 컴퓨터 개발," 한국항공우주학회 추계학술대회, 2006.11.
  6. 이성호, 박준현, 장성호, "무인기의 소형화 및 경량화를 위한 통합형 디지털비행조종컴퓨터 개발 ", 한국항공우주학회 추계학술대회, 2010.11.
  7. 하철근, 임재형, "출력기반 적응제어기법을 이용한 틸트로터 항공기의 회전익 모드 설계연구", 한국항공우주학회지, 제38권 제3호 2010. 3, pp. 228-235 https://doi.org/10.5139/JKSAS.2010.38.3.228
  8. 김낙완, 유창선, 강영신, "피드백 선형화를 이용한 ${\pounds}_1$ 적응제어기법 연구", 한국항공우주학회지, 제36권 제6호 2008.6, pp. 558-564 https://doi.org/10.5139/JKSAS.2008.36.6.558
  9. 문정호, 신성식, 최승기, 조신제, 노은정, "모델기반 개발기술을 적용한 무인항공기 비행제 어 소프트웨어 개발", 한국항공우주학회지, 제38 권 제12호 2010.12, pp. 1217-1222 https://doi.org/10.5139/JKSAS.2010.38.12.1217
  10. 조상욱, 최기영, "자동 코드생성을 이용한 무인기용 OFP의 검증에 관한 연구", 한국항공우주학회지, 제37권 제4호 2009.4, pp. 359-366 https://doi.org/10.5139/JKSAS.2009.37.4.359
  11. 이태희, 조상, "실시간 운영체제를 탑재한 원격 제어 로봇 시스템", 제어.로봇.시스템학회 논문지 , 10권 8호 2004.8, pp. 689-695 https://doi.org/10.5302/J.ICROS.2004.10.8.689
  12. 안희준, 이동수, "Windows NT상에에서의 OPRoS 컴포넌트 스케줄러의 실시간성 분석 및 개선" 제어.로봇.시스템학회 논문지 , 17권 1호 2011.1, pp. 38-46
  13. 민병문, 김성필, 김봉주, 김응태, 탁민제, "재형상 비행제어 시스템의 비행시험 결과 분석" 제어.로봇.시스템학회 논문지 , 14권 12호 2008. 12, pp. 1244-1252 https://doi.org/10.5302/J.ICROS.2008.14.12.1244

Cited by

  1. Development of Operation Network System and Processor in the Loop Simulation for Swarm Flight of Small UAVs vol.18, pp.5, 2012, https://doi.org/10.5302/J.ICROS.2012.18.5.433