• Title/Summary/Keyword: flight software

Search Result 357, Processing Time 0.031 seconds

The OBC Reconfiguration Test on LEO Satellite (저궤도 위성에서 위성탑재컴퓨터의 재구성 시험)

  • Jeong, Jae-Yeop;Lee, Cheol-Hoon
    • Journal of Satellite, Information and Communications
    • /
    • v.12 no.3
    • /
    • pp.103-107
    • /
    • 2017
  • The Satellite OBC(On Board Computer) manages critical functionality such as satellite attitude control, fault management, payload management, command/telemetry processing etc. The OBC consist of various modules. Each module perform mission critical operation. So all modules designed as hot or cold redundancy architecture. The redundancy design gives a guarantee high reliability and it allows normal operation of satellite using reconfiguration capability. In this paper, introduces reconfiguration unit operation and describe the results of testing in the ETB.

The Study on Small Aircraft Transportation System in Higher Volume Opreations (소형항공기의 고밀도 운용방안 연구)

  • Kim, Hyun-Su;Yoo, Byeong-Seon;Kang, Ja-Young
    • Journal of the Korean Society for Aviation and Aeronautics
    • /
    • v.19 no.2
    • /
    • pp.37-44
    • /
    • 2011
  • This paper summarizes the HVO concept and procedures, presents a summary of the research and results, and outlines areas where future HVO is required. This concept enables people to get their destinations through shortest paths with advanced air traffic control system and equipments. The concept's key feature is that pilots maintain their own separation from other aircraft using air-to-air datalink and on-board software which are needed for supporting flight information present on the high Way in the sky display and airborne internet. By assigning Self-Controlled Area which assume pilot have separation responsibility, controllers evaluated SATS HVO concept as a successful method on the view of reduced workload and increased traffic level on high volume operation.

A Case Study on Detection of Races in Flight Control Software of Unmanned Aerial Vehicle (무인기 비행제어 소프트웨어를 위한 경합탐지 사례연구)

  • Lee, Byoung-Kwi;Kang, Mun-Hye;Jun, Yong-Kee
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06b
    • /
    • pp.79-82
    • /
    • 2011
  • 무인기용 비행제어 소프트웨어는 인터럽트 핸들러에서 비결정적인 수행결과를 조래하는 경합이 발생될 수 있다. 이러한 유형의 경합을 탐지하기 위한 기존 방법은 원시 프로그램의 인터럽트 핸들러를 스레드로 변환하여 정적 경합탐지 도구를 사용하므로 프로그램 수행 시 실제 발생하지 않는 부정확한 경합(false positives)를 보고한다. 본 연구는 부정확한 경합 보고를 줄이기 위해서 원시 프로그램을 POSIX 실시간 스레브 프로그램으로 변환하고 Lockset기반 탐지기법 의해서 탐지된 공유변수를 대상으로 Happens-before 관계 분석기법을 이용하여 경합을 탐지하는 동적 경합탐지 도구를 사용한다. 제시된 방법의 실험을 위해서 Knob Assembly에 탑재되는 비행제어 소프트웨어를 대상으로 정적 경합탐지 도구와 동적 경합탐지 도구의 경합탐지 결과를 비교 분석한다.

KOMPSAT-2 Fault and Recovery Management

  • Baek, Myung-Jin;Lee, Na-Young;Keum, Jung-Hoon
    • International Journal of Aeronautical and Space Sciences
    • /
    • v.3 no.2
    • /
    • pp.31-39
    • /
    • 2002
  • In this paper, KOMPSAT-2 on-board fault and ground recovery management design is addressesed in terms of hardware and software components which provide failure detection and spacecraft safing for anomalies which threaten spacecraft survival. It also includes ground real time up-commanding operation to recover the system safely. KOMPSAT-2 spacecraft fault and recovery management is designed such that the subsequent system configuration due to system initialization is initiated and controlled by processors. This paper will show that KOMPSAT-2 has a new design feature of CPU SEU mitigation for the possible upsets in the processor CPUs as a part of on-board fault management design. Recovery management of processor switching has two different ways: gang switching and individual switching. This paper will show that the difficulties of using multiple-processor system can be managed by proper design implementation and flight operation.

Shapes and Aerodynamics of Pterosarus' Wing (Pterosarus 날개 형상 및 공력특성)

  • Cho, Woungjae;Han, Cheolheui
    • Journal of Institute of Convergence Technology
    • /
    • v.7 no.1
    • /
    • pp.23-29
    • /
    • 2017
  • A pterosarus is an ancient flying reptile and the first vertebrate with powered flight. The shapes of the pretosarus'airfoil in the published literature are reconstructed. The aerodynamics of the Pterosarus is obtained using a free software XFOIL. The steady aerodynamics of the Pterosarus' airfoil are investigated focusing on the gliding performance. The numerical results are validated by comparing the computed aerodynamic coefficients with the measured data. The secretes of the Pterosarus' highly camberred airfoil are elucidated by comparing the aerodynamics with that of the birds'.

과학위성 1호 종합 조립시험 구성

  • 신구환;이현우;박홍영;김경희;임종태
    • Bulletin of the Korean Space Science Society
    • /
    • 2003.10a
    • /
    • pp.51-51
    • /
    • 2003
  • 인공위성의 개발 단계는 Prototype Model(PM), Engineering Model(EM), Qualification Model(QM) 그리고 Flight Model(FM)로 구분된다. 이때, Prototype 개발을 제외한 EM, QM, FM 개발단계는 반드시 종합조립시험(AIT)을 통하여 System Integration Test를 수행한다. 이 중에서 위성발사 전 최종 종합조립시험단계인 FM AIT는 위성의 최종시험단계이므로 Scenario Test를 포함한 지상에서 수행하여야 할 모든 시험을 수행한다. 이때, EM, QM 단계와는 다르게 FM AIT는 전기적 및 기계적 시험을 수행하나, 본 논문에서는 전기적 시험 과정과, Control Center 구성도 등을 포함하고 있는 Hardware 부분과, 관련 시험을 수행하게 될 Simulator를 포함한 Software 부분으로 나누어 소개하며, 기타 FM AIT 수행에 필요한 Electrical Ground Support System (EGSE) 전체 구성을 소개한다.

  • PDF

과학위성 1호 컴퓨터 시스템

  • 유상문;박홍영;곽성우;이현우;임종태
    • Bulletin of the Korean Space Science Society
    • /
    • 2003.10a
    • /
    • pp.58-58
    • /
    • 2003
  • 과학위성 1호의 컴퓨터 시스템은 지상국 명령 및 데이터 처리, 위성 자세 제어, 위성체 운용, 상태 감시, 탑재체 운용, 배터리의 충방전 제어 등을 담당하며, 우리별 3호 위성을 통하여 검증된 컴퓨터 시스템을 기반으로 개발되었다 과학위성 1호의 컴퓨터 시스템은 탑재 컴퓨터(On-board Computer)와 비행 소프트웨어(Flight Software)로 구성된다. 과학위성 1호의 탑재 컴퓨터는 우리별 3호의 탑재 컴퓨터에 비하여 FPGA를 사용함으로써 크기 및 무게의 소형화를 추구하였고, 네트워크 제어기를 내장함으로써 통신 성능의 개선을 이루었다. 그리고 EEPROM을 장착하여 위성 운용 기간 도중에 발생할 수 있는 소프트웨어의 변경에도 대응하였다 과학위성 1호의 비행 소프트웨어는 우리별 3호의 비행 소프트웨어를 기반으로 하여 과학위성 1호의 명령 및 데이터 처리 시스템과 임무에 적합하도록 개발되었다.

  • PDF

Study on Exploration Method of Seabed Around Heuksando Using Hover Drones (수면호버링 드론을 이용한 흑산도 해저지형 탐사 기법 연구)

  • Kim, Hyeong-Gyun;Lee, Young-suk
    • Journal of Korea Multimedia Society
    • /
    • v.23 no.1
    • /
    • pp.102-110
    • /
    • 2020
  • This study covers exploration of seabed around Heuksando Island using hover drones. To do so, we inspected the terrain of the island and set autonomous flight waypoints on each area of the island's shores. Next, we designated seabed scan radius for drones. Then the drones fitted with laser sensor hover autonomously on their assigned area and acquire seabed data. Finally, we match the seabed data on all areas according to GPS. Our final goal is to make immersive VR maritime cultural map based on 『Jasan Urbo』.

HW Matrix Multiplier Implementation & Performance Measurement for Low Earth Orbit Satellite (저궤도 위성을 위한 HW 행렬 곱셈기의 구현과 성능 측정)

  • Lee, Yunki;Kim, Jihoon
    • Journal of Satellite, Information and Communications
    • /
    • v.10 no.2
    • /
    • pp.115-120
    • /
    • 2015
  • Until now, AOCS SW has used FPU which is one of CPU resources for satellite attitude control. And most of the SW Throughput was consumed to calculate Matrix Multiply. As SW throughput margin is decreasing seriously with shorter control period and more computational burden at next satellite programs, a dedicated HW matrix multiplier is absolutely required. This paper represents results of HW implementation & performance measurement and mentions several techniques for performance improvement, further works.

Command Processing Methodology in KOMPSAT Flight Software (아리랑위성 탑재소프트웨어에서의 명령처리 방안)

  • 강수연
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10c
    • /
    • pp.511-513
    • /
    • 2001
  • 다목적 실용위성인 아리랑 위성은 각각의 기능을 수행하는 3개의 프로세서들로 분산되어 있으며 이들 프로세서들은 데이터 버스인 MID-STD-1553을 통해 프로세서간 통신을 수행하게 되며, 지상과의 통신을 위해서는 CCSDS(Consultative Committee fur Space Data)[1] 표준 규격을 채택하여 사용하고 있다. 이 표준 규격에 맞추어 지상에서는 위성으로 명령들을 보내게 리며 각각의 3개 프로세서 상에서 수행중인 탑재 소프트웨어 중 명령처리(Command and Communication Interface) 소프트웨어에서는 이들 명령들을 각각의 명령어 유형에 따라 처리하게 된다. 지상으로부터 전송되어진 명령들은 3개 프로세서 중 OBC(On-Board Computer)를 통해 처리되어진 후 1553B Data Bus를 통해 다른 2개 프로세서로 전송되어진다. 본 논문에서는 아리랑 위성에서 처리되는 명령득의 유형의 설계 및 구현 방법을 설명한다.

  • PDF