• Title, Summary, Keyword: flight software

Search Result 305, Processing Time 0.049 seconds

A Case Study on LRO Flight Software for Korean Lunar Exploration Program (한국형 달 탐사 프로그램을 위한 LRO 비행 소프트웨어 사례 분석)

  • Kim, Changkyoon;Kwon, Jae-Wook;Moon, Sang-Man;Kim, In-Kyu;Min, Seung Yong
    • Journal of Aerospace System Engineering
    • /
    • v.9 no.4
    • /
    • pp.73-80
    • /
    • 2015
  • For Korean first lunar exploration program, KARI(Korea Aerospace Research Institute) has been researching in various fields and investigating cases of abroad lunar exploration spacecrafts. In the field of the flight software, KARI has been analysing some cases such as NASA LRO, and this paper describes the result of the case study on LRO flight software.

A Study on Autonomous Control for LEO Satellites using OBCP(On-Board Control Procedures) (OBCP(On-Board Control Procedures)를 이용한 저궤도 관측위성의 자율적 제어기능에 대한 연구)

  • Lee, Jae-Seung;Yang, Seung-Eun;Choi, Jong-Wook;Cheon, Yee-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • /
    • pp.921-924
    • /
    • 2010
  • 정지궤도 위성을 제외한 대부분의 저궤도 위성 및 심우주 관측용 위성은 임무를 수행하면서 하루동안에도 제한된 시간동안만 지상국과의 통신이 가능하다. 따라서 위성 운영에 고수준의 자율적 제어기능이 요구된다. OBCP(On-Board Control Procedures)는 별도로 개발된 언어로 작성한 작은 용량의 스크립트 프로그램을 통해 위성을 제어하는 기능을 제공한다. 이러한 방법을 통해 지상관제 시에 위성의 임무수행동안 수행되어야 하는 다양하고 복잡한 운영 시퀀스를 용이하게 준비하고 업로드할 수 있다. OBCP는 위성비행소프트웨어와는 분리된 별도의 서브시스템으로 수행되기 때문에 새로운 위성운영 프로시져의 생성을 위해 위성비행소프트웨어의 수정, 재검증, 코드업로드 등의 절차가 요구되지 않으며 지상에서 개발 및 검증시험을 완벽하게 수행할 수 있다. 본 논문에서는 기존의 저궤도 관측위성에서 사용되었던 위성의 자율적 제어 시퀀스 기능과 OBCP의 기능을 비교하여 설명하고, 실제 Herschel and Plank 위성에 활용된 예를 통해 OBCP의 개념 및 설계 방안에 대하여 소개한다.

  • PDF

VASI RTC of MCM-ERC32 Processor and It's Application to On-Board Time Management (MCM-ERC32 Processor 의 VASI RTC 기능 및 위성 고유 시간 운영에의 적용)

  • Yang, Seung-Eun;Lee, Jae-Seung;Choi, Jong-Wook;Cheon, Yee-Jin
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • /
    • pp.852-854
    • /
    • 2010
  • MCM-ERC32 는 우주 환경에서 동작하는 시스템에 사용할 목적으로 유럽에서 개발된 집약 프로세서 모듈이다. MCM (Multi Chip Module)은 크게 ERC32 single chip 과 VASI (Very Advanced Sparc Interface) 및 6MByte 의 SRAM, 32MByte 의 DRAM 으로 구성되어 있다. VASI 의 경우 각종 I/O 처리 및 timer 의 기능을 수행하며 특히 VASI RTC 의 경우 VASI cycle, slot 을 이용하여 다양한 형태의 timer 구현이 가능하다. Timer 의 경우 각종 태스크의 관리와 스케줄링에 사용되는 가장 기본적이며 매우 중요한 요소이다. 위성의 고유 시간 역시 timer 를 활용하여 설계하게 되는데 이 부분이 잘 구현 되어야 정확한 임무 수행 및 위성의 제어가 가능하다. 본 논문에서는 VASI RTC 의 구조와 기능에 대해 설명하고 이를 위성의 고유 시간 운영에 적용하는 방법에 대해 다루도록 하겠다.

  • PDF

The software design for the aircraft and the similar game environment construction (항공기와 유사한 게임 개발환경 구축을 위한 소프트웨어 설계)

  • Kim, Hyo-gwan;Han, Gyu-Seok;Jang, Won;Choi, Min-Hyung;Choi, Young-Gyu
    • The Journal of Korea Institute of Information, Electronics, and Communication Technology
    • /
    • v.6 no.2
    • /
    • pp.101-104
    • /
    • 2013
  • The actual aircraft flight training can be done, but falls pilots primary flight training skills to the many risks and costs are formidable. It also requires considerable skill to follow at a higher risk of flight training is the same. These things through software simulation training can reduce the risk and cost of the expected risk situations such as virtual reality development and has the advantage that you can try. In this paper, the characteristics and actual aircraft flight dynamics of the considered armed ballistics software platform for game development by designing a student wants to become a pilot in the aircraft is to help you understand.

Development and Flight Result of Inertial Navigation System for KSR-III Rocket (KSR-III 로켓의 관성항법시스템 개발과 비행시험 결과)

  • 노웅래;조현철;안재명;박정주;최형돈
    • Journal of Institute of Control, Robotics and Systems
    • /
    • v.10 no.6
    • /
    • pp.557-565
    • /
    • 2004
  • The Korean space program was marked by the successful launching of a KSR-III liquid propelled sounding rocket. The Inertial Navigation System (INS) which carries out critical mission functions of navigation, guidance and control was domestically developed and perfectly certified through the flight test. The system consists of a strapdown inertial measurement, an onboard computer and flight software. This paper will describes the development works of the inertial navigation system, including top level system design, hardware and software. And it summarizes flight results.

Development of Flight Software for SIGMA CubeSat (SIGMA 큐브위성의 비행 소프트웨어 개발)

  • Lee, Jeongho;Lee, Seongwhan;Lee, JungKyu;Lee, Hyojeong;Shin, Jehyuck;Jeong, Seonyeong;Oh, YoungSeok;Jin, Ho
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.44 no.4
    • /
    • pp.363-372
    • /
    • 2016
  • SIGMA(Scientific cubesat with Instruments for Global Magnetic field and rAdiation) CubeSat has been developed for magnetic field measurement of the Earth and space radiation measurement at Kyung Hee university. The flight software plays important roles in controlling the satellite and processing the data in the space mission. In this paper, the Flight Software has been implemented to process all the tasks in the one thread without RTOS(Real Time Operating System). This is an effective mothed not only to concentrate the space mission of CubeSat but also to reduce the overhead of the Flight Software by considering the mission perform procedures and the system control methods.

Design, Implementation, and Tests of KOMPSAT-2 S/W simulator

  • Lee, Sang-Uk;Cho, Sung-Ki;Kim, Jae-Hoon
    • 제어로봇시스템학회:학술대회논문집
    • /
    • /
    • pp.706-710
    • /
    • 2003
  • In this paper, we will present brief design feature, implementations, and tests for verification of KOMPSAT-2 simulator, which is a subsystem of KOMPSAT-2 MCE. SIM is implemented on PC server to minimize costs and troubles on embedding onboard flight software into SIM, OOA/OOD methodology is employed to maximized S/W reusability, and XML is used for S/C characteristics, TC, TM and Simulation data instead of commercial DB. Consequently, we can reduce costs for the system, efforts embedding flight software, and maximize software reusability. SIM subsystem test was performed successfully.

  • PDF

Development of An Integrated Display Software Platform for Small UAV with Parallel Processing Technique (병렬처리 기법을 이용한 소형 무인비행체용 통합 시현 소프트웨어 플랫폼 개발)

  • Lee, Young-Min;Hwang, In-So;Lim, Bae-Hyeon;Moon, Yong-Ho
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.11 no.1
    • /
    • pp.21-27
    • /
    • 2016
  • An integrated display software platform for small UAV is developed based on parallel processing technique in this paper. When the small UAV with high-performance camera and avionic modules is employed to various surveillance-related missions, it is important to reduce the operator's workload and increase the monitoring efficiency. For this purpose, it is needed to develop an efficient monitoring software enable to manipulate the image and flight data obtained during flight within the given processing time and display them simultaneously. In this paper, we set up requirements and suggest the architecture for the software platform. The integrated software platform is implemented with parallel processing scheme. Based on AR drone, we verified that the various data are concurrently displayed by the suggest software platform.

Playback Data Analysis and File Combine/Split Program Development (플레이백 데이터 분석 및 파일 병합/분할 프로그램 구현)

  • Chae, Dong-Seok;Yang, Seung-Eun;Lee, Jae-Seung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • /
    • pp.520-522
    • /
    • 2011
  • 위성으로부터 전송받은 Telemetry 플레이백 데이터 파일들을 적절한 크기로 또는 저장된 시간에 따라 병합하거나 분할할 수 있는 플레이백 파일 병합/분할 프로그램을 구현하였다. 기존에 플레이백 데이터가 정상적으로 수신되었는지를 점검하기 위한 플레이백 데이터 자동 분석 프로그램이 있는데, 기존의 프로그램을 윈도우 기반으로 보다 편리하게 사용할 수 있도록 전체적으로 보완하였고, 여기에 플레이백 파일 병합/분할 기능을 추가하여 전체적으로 하나로 통합하였다. 본 논문은 차세대 저궤도 위성에서 수행되는 데이터 저장 및 전송에 대한 내용과 새롭게 개선된 플레이백 데이터 자동분석 프로그램 및 플레이백 파일 병합/분할 프로그램에 대해 기술한 것이다.

  • PDF

Program development for playback time estimation (플레이백 시간 예측 프로그램 개발)

  • Chae, Dong-Seok;Yang, Seung-Eun;Lee, Jae-Seung
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • /
    • pp.492-494
    • /
    • 2012
  • 저궤도 위성은 위성과 지상과의 통신시간이 제한되어 있으므로 제한된 시간에 위성의 대용량메모리(Mass Memory)에 저장된 데이터를 전송받아야 하는데, 이를 위해 저장되는 데이터 량을 정확히 예측할 수 있어야 하고, 저장된 데이터 량에 따라 지상으로 전송하는데 소요되는 시간을 예측할 수 있어야 한다. 본 논문은 위성에 저장되고 있는 Telemetry 종류에 따라 대용량메모리에 저장되는 데이터 량을 예측하고, 저장된 데이터 량에 따라 지상으로 전송하는데 소요되는 시간을 계산하기 위해 개발된 플레이백 시간 예측 프로그램에 대해 서술한 것이다.

  • PDF