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

추천
검색

논문 기본 정보

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

이정도 (한국항공대학교, 韓國航空大學校)

지도교수
尹鍾浩
발행연도
2018
저작권
한국항공대학교 논문은 저작권에 의해 보호받습니다.

이용수3

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

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

초록· 키워드

오류제보하기
최근 차량, 항공, 우주, 군사 산업 등 정밀한 시간 기준이 제공되어야 하는 산업에서 분산된 계측장치에 대한 시간동기 프로토콜을 적용하여 장치간 시간을 동기화하고 있다.
IEEE 1588 규격의 시간동기 시스템에서 슬레이브는 마스터로부터 2초(또는 1/8초, 또는 1초)마다 주기적으로 메시지를 전송받아 시간동기화를 수행한다. 수행 도중 시스템 클럭과 PTP 클럭 간의 정합을 위해 PTP 모듈 내부에 별도의 보정 시스템을 내장해야 할 필요가 있다. 그러나 기존 시스템은 시스템 클럭에 의해 계산된 Increment 레지스터 값을 소수를 반올림해서 정수로 바꿨기 때문에 Carry 값이 출력 되었을 때 두 번째 Accumulator에 남은 값이 지속적으로 바뀌게 되고 클럭 주파수 보정을 위하여 ADDEND 값을 변경함에도 불구하고 시간오차가 발생하게 되는 문제점이 있다.
본 논문에서는 이러한 문제점을 검증하기 위하여 Cyclone V SoC 하드웨어 플랫폼 기반의 IEEE1588 시간동기 시스템을 설계 및 구현하였다. 또한 향상된 오차보정 기능을 위해 주파수 보정 클럭 내부의 구조를 변경하여 Increment 레지스터 및 Addend 레지스터 값을 소수가 아닌 정수가 나오게 함으로써 Second 레지스터로 트리거 신호가 출력 되었을 때 Accumulator의 남은 값이 없게 설계하였다. 이러한 방식은 서브 나노초를 나노초로 변환시 오차를 제거함으로써 시간동기 시스템에서 마스터와 슬레이브 간의 시간오차(offset)가 발생하지 않도록 한다.
제안된 주파수 보정 모듈의 성능을 MATLAB을 이용하여 분석하였고 기존 주파수 보정 모듈과 비교하여 기존의 방법보다 우수함을 검증하였다.

목차

목 차
목 차 4
그림 목록 6
표 목 록 8
약어 목록 9
요 약 10
제 1 장 서 론 12
제 2 장 시간동기 기술 14
2.1 개요 14
2.2 시간동기 14
2.3 시간동기 프로토콜 15
2.3.1 NTP 15
2.3.2 PTP 16
2.3.3 IRIG-B 18
2.4 시간동기기술의 제약사항 18
제 3 장 IEEE 1588 PTPV2 정밀 타임스탬핑 프로토콜 20
3.1 개요 20
3.2 타임스탬핑 21
3.2.1 소프트웨어 타임스탬핑 21
3.2.2 하드웨어 타임스탬핑 22
3.3 시간동기화 절차 23
3.4 시간오차 보정 방법 26
3.5 PTPV2 메시지 27
3.6 PTPV2 시스템의 구성 29
3.6.1 ORDINARY CLOCK(보통클럭) 29
3.6.2 BOUNDARY CLOCK(경계클럭) 29
3.6.3 TRANSPARENT CLOCK(투명클럭) 30
3.7 클럭 도메인 구성 알고리즘 (BMCA) 34
3.8 PTPV2 상태천이도 37
제 4 장 ALTERA CYCLONE V SOC와 THREAD-X기반의 PTP모듈 설계 및 시험 40
4.1 개요 40
4.2 ALTERA CYCLONE V SOC 40
4.3 EMAC 42
4.4 THREAD - X 운영체제 44
4.5 타이머 구현 및 시험 45
4.6 THREAD X기반의 PTP 모듈의 동작개요 46
4.7 시험환경 50
4.8 동작분석 52
제 5 장 시간오차 저감형 주파수 보정 클럭의 구현및 성능분석 55
5.1 개요 55
5.2 CLOCK SERVO 55
5.3 기존의 주파수 보정 클럭 57
5.4 제안된 주파수 보정 클럭 60
5.5 성능 비교 66
제 6 장 결 론 70
참고문헌 71
SUMMARY 73

최근 본 자료

전체보기

댓글(0)

0