• Title/Summary/Keyword: Aerospace Software Development

Search Result 219, Processing Time 0.029 seconds

Performance Analysis of Processors for Next Generation Satellites (차세대 위성 프로세서 선정을 위한 성능 분석)

  • Yoo, Bum-Soo;Choi, Jong-Wook;Jeong, Jae-Yeop;Kim, Sun-Wook
    • IEMEK Journal of Embedded Systems and Applications
    • /
    • v.14 no.1
    • /
    • pp.51-61
    • /
    • 2019
  • There are strict evaluation processes before using new processors to satellites. Engineers evaluate processors from various viewpoints including specification, development environment, and cost. From a viewpoint of computation power, manufacturers provide benchmark results with processors, and engineers decide which processors are adequate to their satellites by comparing the benchmark results with requirements of their satellites. However, the benchmark results depends on a test environment of manufacturers, and it is quite difficult to achieve similar performance in a target environment. Therefore, it is necessary to evaluate the processors in the target environment. This paper compares performance of a processor, AT697F/LEON2, in software testbed (STB) with three development boards of XC2V/LEON3, GR712RC/LEON3, and GR740/LEON4. Seven benchmark functions of Dhrystone, Stanford, Coremark, Whetstone, Flops, NBench, and MiBench are selected. Results are analyzed with hardware and software properties: hardware properties of core architecture, number of cores, cache, and memory; and software properties of build options and compilers. Based on the analysis, this paper describes a guideline for choosing processors for next generation satellites.

Development of Feedback Data Automated Verification Program for Mission S/W (임무 S/W 시험을 위한 피드백 데이터의 기댓값 검증 자동화 도구 개발)

  • Kwon, GI-Bong;Lee, Ha-Yoeun;Ha, Seok-Wun
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.49 no.10
    • /
    • pp.871-877
    • /
    • 2021
  • Aircraft defects are important matters directly related to the operation of the aircraft and the life of the pilot. The defects in the mission software that occur during aircraft control seriously affect the pilot's mission performance and safety. Therefore, the organization in charge of aircraft development or software defects are reinforced in the process to identify and eliminate defects in the early stages of development, and a lot of labor and time are spent, but due to the nature of the mission software, strong functional coupling with other avionics and high complexity, so there are restrictions on the identification and removal of software defects through the existing test method. This study analyzes the effect of securing mission software integrity and reducing test cost through data integrity verification by developing a tool that automates the verification of expected value of feedback data among communication data of mission computer interlocking equipment.

The Study on Airworthiness Certification Process on Military Airborne Safety Critical Software based on DO-178 (DO-178 기반의 군용항공기 탑재 안전필수 소프트웨어 감항인증 방안에 대한 고찰)

  • Heo, Jin Gu;Kim, Min Sung;Kim, Man Tae;Moon, Yong Ho
    • Journal of Aerospace System Engineering
    • /
    • v.13 no.1
    • /
    • pp.62-68
    • /
    • 2019
  • The software installed on an aircraft is directly related to its safety. Therefore, it shall comply with the standards of the airworthiness certification to ensure safety of flight. Airborne software should be developed in accordance with the DO-178 (Software Consideration in Airborne Systems and Equipment Certification) to comply with the airworthiness certification criterion. However, the military airborne software has been developed in accordance with the DAPA weapons system software development and management manual. In this paper, we completed a questionnaire survey of software experts. We also suggest a military airborne software development/certification process based on DO-178.

Development of Integrated Design and Optimization Software for the High Temperature Furnace Design (초고온 진공로 통합설계 최적화 소프트웨어 개발)

  • Jin, YuXuan;Lee, Jaewoo;Byun, Yunghwan
    • Journal of the Korean Society of Systems Engineering
    • /
    • v.1 no.1
    • /
    • pp.14-19
    • /
    • 2005
  • High temperature vacuum furnaces or high standard electric furnaces demand high technology level and high production cost. Therefore, an iterative design process and the optimization approach under integrated computing environment are required to reduce the development risk. Moreover, it also required to develop an integrated design software that can manage the centralized database system between factory and design department, and the automated furnace design and analysis. The developed software is dedicated to the development of the vacuum (electric) furnaces. Based on the distribute middleware system, the GUI module, the CAD module, the thermal analysis module and the optimization module are integrated. For the DBMS, Microsoft Access is employed, the GUI is developed using Visual Basic language, and AutoCAD is utilized for the configuration design. By investigating the analysis code interface, the analysis and optimization process, and the data communication method, the overall system architecture, the method to integrate the optimizer and ana lysis codes, and the method to manage the data flow are proposed and verified through the optimal furnace design.

  • PDF

Development of the integration information search reference system for a Test-bed area

  • Lee, D.H.;Lee, Y.I.;Kim, D.S.;Kim, Yoon-Soo;Kim, I.S.;Kim, Y.S.
    • Proceedings of the KSRS Conference
    • /
    • 2003.11a
    • /
    • pp.1418-1420
    • /
    • 2003
  • This presentation summarizes the development of the integration information search system for a Test-bed area located in Daejeon. It will be used for the validation of software components developed for the high resolution satellite image processing. The system development utilizes the Java programming language and implements the web browse capabilities to search, manage, and augment the satellite image data, the Ground Control Point(GCP) data, the spectral information on land cover types, the atmospheric data, and the topographical map.

  • PDF

Development of VR-based Simulation Software for Effective UAV Utilization of Disaster Rescuer Wearing See-through HMD (투시형 HMD를 착용한 재난 구조대원의 효과적인 UAV 활용을 위한 가상현실기반 시뮬레이션 소프트웨어 개발)

  • Chae, Mun Kyo;Kang, Mun Hye;Moon, Yong Ho
    • Journal of Aerospace System Engineering
    • /
    • v.16 no.1
    • /
    • pp.40-48
    • /
    • 2022
  • Recent studies have reported about UAV-based disaster rescue system adopting AR technology. Performing a disaster rescue training in an environment similar to an actual disaster site results in high costs and risk of accidents. In this paper, we propose a simulation software using VR technology so that rescuer can safely and inexpensively train the operation of the disaster rescue system. Through the analysis of the existing system, we derived the requirements for virtualizing training, and developed the simulation software using Unreal Engine and Airsim API. Simulation results show that the proposed simulation software can effectively simulate the operation of the conventional disaster rescue system.

How to Integrate SMFD Display Software based on Heterogenous Graphic Design Tools (이종 그래픽 저작 도구 기반의 SMFD 화면 시현 소프트웨어 통합 방안)

  • Kyusik Kim;Yongjin Kwon;Seong Han Lee
    • Journal of Aerospace System Engineering
    • /
    • v.18 no.2
    • /
    • pp.79-86
    • /
    • 2024
  • We have developed software for the SMFD that utilizes a range of graphic design tools. These tools enable us to effortlessly create graphic elements by defining their attributes, such as position and motion. Subsequently, we can convert these designs into source code and execute the resulting software on the target system, leveraging the graphic engines provided by the tools. However, when it comes to developing the displaying software for the SMFD using multiple graphic design tools on a single system, we face various challenges. In this paper, we will delve into these challenges and propose solutions for developing the displaying software for SMFD based on heterogeneous display design tools.

Development of Basic Application Software for KOMPSAT High Resolution Images

  • Park S. Y.;Lee K. J.;Kim Y. S.
    • Proceedings of the KSRS Conference
    • /
    • 2004.10a
    • /
    • pp.509-511
    • /
    • 2004
  • This paper outlines the development of image processing system, which will allow the general users in Government and Public organizations easily to use and apply KOMPSAT EOC images in their own business. The system includes an import/export module of EOC image distributed in Hierarchical Data Format (HDF) file and various image processing analysis modules. Especially, the image mosaic and subset functions are designed to use EOC image as an image map, generating the Ortho-image module. To update the various spatial data with EOC image, some essential modules such as change detection by pattern recognition, overlay between images and vector data, and modification of vector data are implemented in the system. The system is developed based on the user request analysis of government agency, and suited for more efficient use of satellite image in public applications. Such system is expected to contribute to practical application of KOMPSAT-2 that will be launched in 2005. Further efforts will be made to accommodate the KOMPSAT -2 MSC data.

  • PDF

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

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

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