jaehwan portfolio / experience
포트폴리오로 돌아가기
Project 03 · UH-60

UH-60 시뮬레이터 성능 개량

UH-60 시뮬레이터의 Host-IG 통신 구조를 정밀 분석하고, OMS 통합관리 기능과 개발 지원 도구를 구현해 영상 개발 및 유지보수 효율을 높인 성능개선 프로젝트입니다.

DomainFlight Simulator
StackWireShark, Lua, MFC, WOL
FocusOpcode Analysis, OMS Monitoring
Outcome통신 규격 구조화 및 운영 자동화 고도화

Overview

논산/금왕 사이트의 UH-60 시뮬레이터를 대상으로 통신 데이터 분석, 인터페이스 해석, 통합관리 기능을 수행했습니다. 기존의 레거시 통신 구조를 정리해 개발팀이 즉시 활용 가능한 형태로 전달하고, 다수 컴퓨터 운용을 위한 OMS 관리 기능까지 확장한 점이 핵심입니다.

Role

  • Host 이더넷 하드웨어 구성 후 WireShark 기반 Host→IG 주요 Opcode 21종, 기상효과 6종, IG→Host 주요 Opcode 10종 분석
  • X/Y/Z Normal, Offset, HOT 의미와 산출식을 정리하고 HAT 계산 방법을 고안해 데이터 해석 체계화
  • Host→IG 데이터를 한눈에 확인할 수 있는 MFC GUI 개발 및 영상 개발팀 전달
  • OMS 운영환경에서 전원 제어, CPU/GPU 온도·사용률 모니터링, 관리자 알림 기능 구현

구현

  • 타사 Fortran 코드와 영문 문서를 병행 분석해 통신 방식, 데이터 크기, 원론적 의미를 문서화하고 개발 기준을 정립했습니다.
  • 기존 물리 스위치 중심 전원제어를 UDP 기반 매직패킷 구조로 전환해 운영 편의성과 유지보수성을 강화했습니다.
  • 통합관리 시스템에서 다수 영상 컴퓨터 상태를 실시간으로 감시하고 원격 제어할 수 있도록 구성해 운용 효율을 높였습니다.

회고

레거시 체계 성능개선의 핵심은 분석 결과를 팀이 바로 사용할 수 있는 개발 자산으로 전환하는 것임을 확인했습니다. 통신 분석, 산출식 정리, 운영 도구 개발을 하나의 개선 사이클로 구축한 프로젝트였습니다.