상세 보기
초록
역사적으로 인공위성 비행제어소프트웨어 개발은 기검증된 헤리티지 코드를 재사용하는 방식으로 수행한다. 이러한 개발 방식은 동일하거나 유사한 임무에 적용하면 신뢰성 높은 코드를 생성할 수 있는 장점이 있지만, 하드웨어나 임무 변경이 있을 때 유연하게 대처하기 어려울 수 있다. 또한 알고리듬 개발 후 탑재 소프트웨어를 엔지니어가 새로 구현하는 일반적인 방법은 개발 기간과 비용을 더욱 증가시킬 수 있다. 본 논문은 NASA cFS 개발 도구를 이용한 모델 기반 비행제어소프트웨어 개발 방식을 소개한다. 개발 효율성과 코드 재사용을 고려한 cFS 프레임워크를 적용해 범용적인 위성 임무에 대한 적용을 목표로 하고, Simulink 모델 기반 설계와 자동코드생성을 활용함으로써 소프트웨어 구현 및 상사성 검증에 소요되는 인력과 비용 소요를 줄이고자 하였다.
키워드
자세 및 궤도 제어 시스템; 비행제어소프트웨어; 모델 기반 설계; NASA cFS 프레임워크; 시뮬링크; Attitude and Orbit Control Subsystem; Flight Control Software; Model Based Design; NASA cFS Framework; Simulink
- 제목
- NASA cFS 개발 도구를 이용한 모델 기반 비행제어소프트웨어 개발
- 제목 (타언어)
- Model-based Flight Control Software Development in NASA cFS Framework
- 저자
- 목성훈; 조동현; 김창오; 양예지; 유혜은; 김동호; 최기영; 강석주; 박상섭; 유성재
- 발행일
- 2025-06
- 유형
- Article
- 저널명
- 한국항공우주학회지
- 권
- 53
- 호
- 7
- 페이지
- 731 ~ 740