한국해군과학기술학회
[ Article ]
Journal of the KNST - Vol. 8, No. 4, pp.653-658
ISSN: 2635-4926 (Print)
Print publication date 31 Dec 2025
Received 24 Nov 2025 Revised 05 Dec 2025 Accepted 29 Dec 2025
DOI: https://doi.org/10.31818/JKNST.2025.12.8.4.653

군 항공기용 임베디드 시스템 기반의 효율적 데이터 저장기법 설계

김신영1, * ; 장우림2 ; 조현철1
1한화시스템 SW팀(항공) 전문연구원
2한화시스템 SW팀(항공) 선임연구원
Efficient Data Storage Algorithm Design Based on Embedded System for Military Avionics
Sinyoung Kim1, * ; Woorim Jang2 ; Hyunchul Jo1
1Senior engineer, SW Team(Avionics), Hanwha Systems
2Engineer, SW Team(Avionics), Hanwha Systems

Correspondence to: *Sinyoung Kim 4F, 27, Hwangsaeul-ro 360beon-gil, Bundang-gu, Seongnam-si, Gyeonggi-do, 13591, Republic of Korea Tel: +82-31-629-2957 Fax: +82-31-629-2999 E-mail: sinyoungkim@hanwha.com

Ⓒ 2025 Korea Society for Naval Science & Technology

초록

본 논문에서는 군 항공기용 임베디드 시스템에서 다주기 데이터를 효율적으로 저장하기 위한 프레임 기반 데이터 저장 기법을 제안한다. 항공전자 시스템은 고신뢰성, 실시간성, 정확한 시간 동기화가 필수적이며,전자전통제장치(EWS/EWC)와 같은 생존체계에서 다양한 주기의 데이터가 복합적으로 발생한다. 본 연구는 50 Hz 주기의 실시간 운영체제 환경에서 데이터의 주기성과 시작 시점을 최적화하여 데이터 중복과 저장 지연을 최소화하는 스케줄링 테이블 기반 알고리즘을 설계하였다. 제안된 기법은 20 KB 단위의 데이터 묶음을 물리적 저장소에 효율적으로 저장함으로써 CPU 사용률 감소와 저장 시간 단축을 달성하였다.

Abstract

This paper proposes a frame-based data storage method for multi-periodic data in military aircraft embedded systems, focusing on avionics and self protection systems. This algorithm developed a scheduling table-based within a 50 Hz real-time operating system to optimize data periodicity and start times, reducing storage latency and redundancy. Data is stored in 20 KB chunks to improve CPU efficiency and accelerate storage execution.

Keywords:

Embedded System, Avionic, Real-time Process, Data Storage

키워드:

임베디드 시스템, 항공, 실시간 처리, 데이터 저장

References