메뉴 건너뛰기
.. 내서재 .. 알림
소속 기관/학교 인증
인증하면 논문, 학술자료 등을  무료로 열람할 수 있어요.
한국대학교, 누리자동차, 시립도서관 등 나의 기관을 확인해보세요
(국내 대학 90% 이상 구독 중)
로그인 회원가입 고객센터 ENG
주제분류

추천
검색

논문 기본 정보

자료유형
학위논문
저자정보

이동민 (한국항공대학교, 한국항공대학교 대학원)

지도교수
나종화
발행연도
2020
저작권
한국항공대학교 논문은 저작권에 의해 보호받습니다.

이용수26

표지
AI에게 요청하기
추천
검색

이 논문의 연구 히스토리 (3)

초록· 키워드

오류제보하기
무인기 사용의 증가함에 따라 무인기 사고도 증가하고 있으며, 장애물에 의한 접촉사고로 인한 추락이 약 70%를 차지하고 있다. 이러한 문제를 완화하기 위해서는 주변 장애물 감지 알고리즘, 자율 회피 알고리즘 등의 소프트웨어의 중요성이 대두되고 있다. 국내는 150kg 이하 무인기 개발 감항 인증 체계는 정해지지 않았으며, 150kg 이상의 무인기 개발에는 기존의 개발 감항 인증을 준수하도록 설정되어 있다. 항공전자 시스템 소프트웨어 개발 가이드라인인 DO-178C는 계획 프로세스, 개발 프로세스, 총괄 프로세스로 구성되며 각 프로세스를 수행함에 따라 최대 71개의 objective를 달성하고 이에 대한 증거로써 22종의 인증 데이터를 요구한다. 하지만 이러한 프로세스들은 무인기 및 GA급 항공기 개발에 과도하다는 의견이 제시되어 왔다.
RESSAC은 무인기 및 GA급 항공기에 적용되던 DO-178C 인증 체계의 높은 비용을 낮추기 위한 목적으로 EASA/FAA가 2016년부터 추진한 프로젝트이다. RESSAC은 기존 감항 인증 개발 체계를 해치지 않으면서도 간소화하기 위해 3개의 Overarching Property를 정의하였고, 이를 충족하는 인증 프로세스 개발 및 사례 연구가 진행 중에 있다.
본 논문에서는 DO-178C와 RESSAC 프로젝트에서 제시하는 프로세스, 인증 데이터 등을 분석하고 사례연구를 진행했다. DO-178C과 RESSAC에 대한 인증 프로세스, 인증데이터를 정리하였으며, 모델 기반 개발 기법을 적용한 DO-178C 프로세스를 연구하였다. 사례연구로 현금등록기에 탑재되는 소프트웨어인 CashRegister와 헬리콥터 비행제어시스템의 입력 센서의 3중화 시스템의 소프트웨어인 TMR Voter에 대해 DO-178C를 적용한 개발 프로세스 및 검증 프로세스를 수행하였다. RESSAC의 사례연구로 진행되고 있는 uXAV의 인증프로세스와 인증데이터를 분석하였으며, DO-178C와 RESSAC 프로세스를 비교 분석하였다.

목차

제1장 서론 1
1.1 연구배경 및 필요성 1
1.2 연구 목적 2
1.3 논문의 구성 3
제2장 선행 연구 분석 4
2.1 항공기 감항인증 가이드라인 4
2.2 항공기 지침 가이드라인 개발 사례 7
2.2.1 DO-178C 7
2.2.2 RESSAC 8
2.3 문제점 제시 10
제3장 DO-178C 인증 기술 11
3.1 DO-178C 개요 11
3.1.1 DO-178C 목표 11
3.1.2 DO-178C 구성 13
3.2 DO-178C 14
3.2.1 인증 프로세스 15
3.2.1.1 계획 프로세스 15
3.2.1.2 개발 프로세스 15
3.2.1.3 총괄 프로세스 16
3.2.2 Objective 19
3.2.3 인증 데이터 22
3.3 모델 기반 개발 기법을 적용한 DO-178C 24
3.3.1 모델 기반 개발 기법을 적용한 소프트웨어 개발 프로세스 25
3.3.2 모델 기반 개발 기법을 적용한 소프트웨어 검증 프로세스 26
3.4 Case Study: CashRegister 28
3.4.1 개발 프로세스 28
3.4.1.1 요구사항 29
3.4.1.2 설계 30
3.4.1.3 소스코드 32
3.4.1.4 추적성 33
3.4.2 검증 프로세스 37
3.4.2.1 정적 분석 37
3.4.2.2 동적 분석 39
3.5.1 개발 프로세스 47
3.5.1.1 요구사항 47
3.5.1.2 설계 49
3.5.2.3 소스코드 50
3.5.2 검증 프로세스 52
3.5.2.1 정적 분석 52
3.5.2.2 동적 분석 53
제4장 RESSAC 인증 기술 60
4.1 RESSAC 개요 60
4.1.1 RESSAC 배경 60
4.1.2 RESSAC Overarching Properties 61
4.2 RESSAC 인증 프로세스 64
4.2.1 인증 프로세스 개요 64
4.2.2 계획 프로세스 65
4.2.3 시스템 정의 프로세스 65
4.2.4 소프트웨어 개발 프로세스 66
4.2.5 총괄 프로세스 66
4.3 인증 데이터 67
4.4 Case Study 73
4.4.1 uXAV 개요 74
4.4.2 인증 프로세스 75
4.4.3 인증 데이터 78
제5장 DO-178C & RESSAC 비교 80
5.1 인증 데이터 81
5.2 Objective 비교 83
5.3 결과 92
제6장 결론 94
제7장 참고 문헌 95

최근 본 자료

전체보기

댓글(0)

0