• 제목/요약/키워드: Flight Software

검색결과 358건 처리시간 0.024초

Introduction to Verification Test Environment of Flight Software for LEO Satellite (저궤도 위성용 탑재소프트웨어의 검증시험 환경 구축)

  • 이재승;최종욱;강수연;이종인
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (3)
    • /
    • pp.547-549
    • /
    • 2003
  • 위성의 개발 및 제작에는 많은 비용과 기간이 소요되며. 일반적으로 사용되는 장비들과는 전혀 다른 우주환경에서 임무를 수행하게 된다. 그리고 위성의 경우에는 발사이후에 발생하는 오류들을 수정하는 것이 거의 불가능하므로 위성의 성공적인 임무완수를 위해서는 철저한 사전검증 작업들이 필요하게 된다. 특히, 위성의 궤도, 자세를 제어하고 실제적인 임무수행을 관할하는 위성탑재소프트웨어에 대한 완벽한 검증이 필요하다. 이러한 소프트웨어의 통합 및 조립시험. 검증시험을 위해 저궤도 위성의 FSW(Flight Software) 개발단계에서 실제 위성시스템과 유사한 인터페이스를 제공하는 개발도구인 STB(Software Test Bed)가 제작되며, 제작된 STB를 통한 FSW의 검증시험 및 분석을 지원하기 위한 구문분석프로그램으로 VTSP(Verification Test Script Parser)를 개발하게 된다. 본 논문에서는 이러한 STB와 VTSP에 대한 전반적인 소개와 함께 개발된 STB와 VTSP를 이용하여 실제 위성탑재소프트웨어를 검증하기 위한 시험환경에 대해 알아보고자 한다.

  • PDF

Verification Test Script Parser for Flight Software using Lexical Analyser in KOMPSAT-2 (다목적실용위성 2호에서 구문분석기를 이용한 탑재소프트웨어 검증시험분석)

  • 이재승;최종욱;권기호;천이진
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (3)
    • /
    • pp.430-432
    • /
    • 2002
  • 다목적실용위성 2호 FSW(Flight Software)의 개발단계에서 통합 및 시험, 검증시험을 위해 실제 위성시스템과 유사한 인터페이스를 제공하는 개발도구인 STB(Software Test Bed)가 제작되었으며, 제작된 STB를 통한 FSW의 검증시험 및 분석을 지원하기 위한 프로그램으로서 구문분석 프로그램을 이용한 VTSP(Verification Test Script Parser)의 개발이 필요하다. 본 논문에서는 구문분석 도구인 FLEX와 BISON을 이용하여 FSW가 실제시스템 상에서 요구조건에 따라 수행되고 있는지를 자동적으로 검증하기 위해 C 언어와 유사한 사용법을 가지며, 다양한 검증시험 환경에 적합한 VTSP를 개발하기 위한 전체적 개발환경 및 VTSP의 기능에 대해 소개한다.

  • PDF

The Development of MILS Software based on RTX for Real-time Imitation of an Inertial Navigation System (관성항법장치의 실시간 모의를 위한 RTX기반의 MILS S/W 개발)

  • Kim, Ki-Pyo;Choi, Jin-Ho;Ahn, Kee-Hyun;Woo, Deog-Young
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • 제14권3호
    • /
    • pp.353-358
    • /
    • 2011
  • In this paper, we have introduced a Missile In the Loop Simulation(MILS) Software developed for the missile ground test, which is based on a commercial hard real-time operating system(OS) on Windows platform called as Real-Time eXtension(RTX). MILS software makes it possible to test overall system functions of a integrated missile on the ground in the flight conditions by real-time imitating its inertial data. By means of MILS, we have performed missiles ground tests, which result in successful real flight tests.

Development of RTEMS SMP Platform Based on XtratuM Virtualization Environment for Satellite Flight Software (위성비행소프트웨어를 위한 XtratuM 가상화 기반의 RTEMS SMP 플랫폼)

  • Kim, Sun-wook;Choi, Jong-Wook;Jeong, Jae-Yeop;Yoo, Bum-Soo
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • 제48권6호
    • /
    • pp.467-478
    • /
    • 2020
  • Hypervisor virtualize hardware resources to utilize them more effectively. At the same time, hypervisor's characteristics of time and space partitioning improves reliability of flight software by reducing a complexity of the flight software. Korea Aerospace Research Institute chooses one of hypervisors for space, XtratuM, and examine its applicability to the flight software. XtratuM has strong points in performance improvement with high reliability. However, it does not support SMP. Therefore, it has limitation in using it with high performance applications including satellite altitude orbit control systems. This paper proposes RTEMS XM-SMP to support SMP with RTEMS, one of real time operating systems for space. Several components are added as hypercalls, and initialization processes are modified to use several processors with inter processors communication routines. In addition, all components related to processors are updated including context switch and interrupts. The effectiveness of the developed RTEMS XM-SMP is demonstrated with a GR740 board by executing SMP benchmark functions. Performance improvements are reviewed to check the effectiveness of SMP operations.

Improved Performance of the Test System for Flight Data Instrumentation Equipment (비행 데이터 계측장비를 위한 점검 시스템 성능 개선)

  • Kim, Sang Beom;Lee, Sun Young;Nam, Young Ho
    • Smart Media Journal
    • /
    • 제10권3호
    • /
    • pp.54-59
    • /
    • 2021
  • Flight data acquired through flight instrumentation equipment during aircraft development play an important role in aircraft development and performance improvement. Therefore, as the reliability of flight instruments is required, inspection systems to check the soundness of flight instruments are very important. In this paper, we analyze the existing test system for flight data instrumentation equipment and present improvements in the hardware and software aspects of the test system. Based on this, we design and implement a test system with improved performance and present test results. Test system with improved performance improves cost savings, flexible application, and maintenance compared to the existing test system. Therefore, the robustness of the instrumentation equipment can be obtained, which can be expected to improve the reliability of flight data.

Real-time PCM Data Processing System Development for Flight Test Control (비행시험통제용 실시간 PCM 자료처리시스템 개발)

  • Park, In Hee
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • 제25권6호
    • /
    • pp.825-833
    • /
    • 2021
  • In flight tests, aircraft moves in real time, so it is important that data from instrumentation/measurement equipment used to determine aircraft status are processed in necessary form and transmitted to flight control systems in real time. Therefore, through telemetry data processing time reduction and processing cycle improvement in flight test control computer data processing system, in order to provide faster slave-data and safety judgment information to radar/telemetry slave-data processing, flight safety analysis system, emergency destruction transmission system, etc., we developed a PCM processing system that can be operated independently by installing data processing software that can receive and process PCM data in current telemetry data processing system and radar information at the same time. In this paper, we explain classified software functions in detail, starting with overall structure of PCM data processing systems developed by supplementing existing systems. Additionally, PCM data processing system will be supplemented through system stabilization and test operation.

Risk Assessment and Airworthiness Study for the Development of IFS A/C (공중모의비행시험기 개조개발 위험도 분석 및 감항인증 연구)

  • Ko, Joon Soo;Ahn, Jong Min
    • Journal of the Korea Institute of Military Science and Technology
    • /
    • 제16권2호
    • /
    • pp.138-145
    • /
    • 2013
  • Airworthiness certification is a government certification for the military aircraft to safely attain, sustain and terminate flight and It is a mandatory process of qualifying the flight safety within the operational boundaries of a military aircraft. To save the manhour, time and cost for applying all the airworthiness certification criteria to the aircraft equipped with flight control switching mechanism development program, an identification of the risk and systematic assessment of risk is analysed. Airworthiness redesign actions so called software switching mechanism for the modified aircraft in the flight technology and electric system area are suggested to reduce the risk hazard index.

Design for Safety Flight Dynamic Model for Standard Platform (항공기 표준플랫폼을 위한 안전 비행운동모의 모델 설계)

  • Kim, Hyo-Kwan
    • Journal of the Korea Safety Management & Science
    • /
    • 제19권2호
    • /
    • pp.63-68
    • /
    • 2017
  • Safety flight training can be done, through the platform proposed in this paper. This paper designed a flight dynamic model and identified essential functions in order to enable pilots to simulate a training environment similar to the actual. It also design activity diagram, concept as well as class diagram. This paper presents the main features and direction of aircraft to be equipped in the future standard platforms. By design main class of flight dynamic and description. it will help developer to setup the standard platform for aircraft simulation.

A Study on the Design and Validation of Switching Control Law (전환제어법칙 설계 및 검증에 관한 연구)

  • Kim, Chong-Sup
    • Journal of Institute of Control, Robotics and Systems
    • /
    • 제17권1호
    • /
    • pp.54-60
    • /
    • 2011
  • The flight control law designed for prototype aircraft often leads to degraded stability and performance, although developed control law verify by non-real time simulation and pilot based evaluations. Therefore, the proper evaluation methods should be applied such that flight control law designed can be verified in real flight environment. The one proposed in this paper is IFS (In-Flight Simulator). Currently, this system has been implemented into the F-18 HARV (High Angle of Attack Research Vehicle), SU-27 and F-16 VISTA (Variable stability In flight Simulation Test Aircraft) programs. The IFS necessary switching control law such as fader logic and integrator stand-by mode to reduce abrupt transient and minimize the integrator effect for each flight control laws switching. This paper addresses the concept of switching mechanism with fader logic of "TFS (Transient Free Switch)" and stand-by mode of "feedback type" based on SSWM (Software Switching Mechanism). And the result of real-time pilot evaluation reveals that the aircraft is stable for inter-conversion of flight control laws and transient response is minimized.

Flight Loads Analysis of Aircraft with High Aspect Ratio Flexible Wing by Using MSC/NASTRAN (MSC/NASTRAN을 활용한 고세장비 유연날개 항공기의 비행하중 해석)

  • Jang, Seyong;Kim, Sangyong;Kim, Youngyup;Cho, Changmin
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • 제41권8호
    • /
    • pp.657-664
    • /
    • 2013
  • The flight loads analysis was carried out on the aircraft with high aspect ratio flexible wings by using commercial software MSC/NASTRAN. The aerodynamic model for flight loads analysis was corrected, compared with results of the wind tunnel test. And in-house program was developed for pre and post works. In-house program enabling management of much data automatically consists of three modules: 'Construction of the mass distributed model', 'Selection of critical load cases', 'Generation of external loads for structural design'. By utilizing these techniques and programs, the procedure of flight loads analysis was established for effective development of an aircraft.