RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기

    TD3 기반 강화학습을 이용한 터보제트 엔진의 PID 파라미터 연속 최적화 = Continuous Optimization of PID Gain for Turbojet Engine Control Using TD3 Based Reinforcement Learning

    한글로보기

    https://www.riss.kr/link?id=T17376638

    • 0

      상세조회
    • 0

      다운로드
    서지정보 열기
    • 내보내기
    • 내책장담기
    • 공유하기
    • 오류접수
    인용문이 복사되었습니다.

    부가정보

    국문 초록 (Abstract) kakao i 다국어 번역

    터보제트 엔진은 항공기 및 발전 시스템에서 핵심적인 역할을 수행하는 복잡한 동력 장치이다. 이러한 엔진의 성능과 안전성을 극대화하기 위해서는 정밀한 제어가 필수적이다. 연료 유량 조절을 통해 엔진 RPM과 추력과 같은 주요 변수를 제어하는데 PID 제어기가 널리 사용된다. PID 제어기의 성능은 파라미터(Kp, Ki, Kd) 튜닝에 크게 의존하며 비선형적이고 동적으로 변화하는 터보제트 엔진 시스템의 특성상 이득값의 최적 조합을 도출하는 것은 공학적으로 매우 난해한 과제이다. 과거 수행된 대다수의 연구는 엔진의 수학적 모델링을 선행한 후 해당 모델을 기반으로 제어 파라미터를 도출하는 방식을 취해왔다. 하지만 이러한 모델 기반 제어 기법은 실제 시스템과 모델 간의 불일치 문제를 완전히 해소하기 어렵고 모델 정교화 과정에 소모되는 인적·물적 자원의 효율성이 낮다는 한계를 지닌다. 본 연구에서는 이러한 전통적인 모델링 기반 방법론의 제약을 극복하기 위해 에이전트가 환경과의 상호작용을 통해 스스로 최적의 제어 정책을 학습하는 강화학습(Reinforcement Learning)을 적용한다. 터보제트 엔진은 동역학적 민감도가 높고 제어입력에 따른 상태 변화가 급격하여 강화학습 적용 시 학습 실패와 불안정성이 초래될 위험이 크다. 본 연구에서는 이러한 학습의 불안정성을 극복하고 안정적인 수렴을 유도하기 위해 에이전트에 입력될 상태 데이터 생성 과정에 저역필터를 적용하고 보상 함수에 시그모이드 함수를 추가하는 등의 여러 기법을 도입하였으며 그중 대표적으로 심층 강화학습의 제어 출력에 대한 안전성과 예측 가능성을 확보하기 위한 PID 제어기를 모사한 Actor 신경망을 제안한다. 시뮬레이션은 MATLAB의 SIMULINK에서 수행되며 시뮬레이션 환경에 구현한 터보제트 엔진 모델을 대상으로 Actor-Critic 기반의 DDPG(Deep Deterministic Policy Gradient) 알고리즘과 TD3(Twin Delayed Deep Deterministic Policy Gradient) 알고리즘을 적용하고 비교하였다. 주제어 : 심층강화학습, DDPG, TD3, 인공지능, 터보제트엔진
    번역하기

    터보제트 엔진은 항공기 및 발전 시스템에서 핵심적인 역할을 수행하는 복잡한 동력 장치이다. 이러한 엔진의 성능과 안전성을 극대화하기 위해서는 정밀한 제어가 필수적이다. 연료 유량 ...

    터보제트 엔진은 항공기 및 발전 시스템에서 핵심적인 역할을 수행하는 복잡한 동력 장치이다. 이러한 엔진의 성능과 안전성을 극대화하기 위해서는 정밀한 제어가 필수적이다. 연료 유량 조절을 통해 엔진 RPM과 추력과 같은 주요 변수를 제어하는데 PID 제어기가 널리 사용된다. PID 제어기의 성능은 파라미터(Kp, Ki, Kd) 튜닝에 크게 의존하며 비선형적이고 동적으로 변화하는 터보제트 엔진 시스템의 특성상 이득값의 최적 조합을 도출하는 것은 공학적으로 매우 난해한 과제이다. 과거 수행된 대다수의 연구는 엔진의 수학적 모델링을 선행한 후 해당 모델을 기반으로 제어 파라미터를 도출하는 방식을 취해왔다. 하지만 이러한 모델 기반 제어 기법은 실제 시스템과 모델 간의 불일치 문제를 완전히 해소하기 어렵고 모델 정교화 과정에 소모되는 인적·물적 자원의 효율성이 낮다는 한계를 지닌다. 본 연구에서는 이러한 전통적인 모델링 기반 방법론의 제약을 극복하기 위해 에이전트가 환경과의 상호작용을 통해 스스로 최적의 제어 정책을 학습하는 강화학습(Reinforcement Learning)을 적용한다. 터보제트 엔진은 동역학적 민감도가 높고 제어입력에 따른 상태 변화가 급격하여 강화학습 적용 시 학습 실패와 불안정성이 초래될 위험이 크다. 본 연구에서는 이러한 학습의 불안정성을 극복하고 안정적인 수렴을 유도하기 위해 에이전트에 입력될 상태 데이터 생성 과정에 저역필터를 적용하고 보상 함수에 시그모이드 함수를 추가하는 등의 여러 기법을 도입하였으며 그중 대표적으로 심층 강화학습의 제어 출력에 대한 안전성과 예측 가능성을 확보하기 위한 PID 제어기를 모사한 Actor 신경망을 제안한다. 시뮬레이션은 MATLAB의 SIMULINK에서 수행되며 시뮬레이션 환경에 구현한 터보제트 엔진 모델을 대상으로 Actor-Critic 기반의 DDPG(Deep Deterministic Policy Gradient) 알고리즘과 TD3(Twin Delayed Deep Deterministic Policy Gradient) 알고리즘을 적용하고 비교하였다. 주제어 : 심층강화학습, DDPG, TD3, 인공지능, 터보제트엔진

    더보기

    목차 (Table of Contents)

    • 목 차 ⅰ
    • 표 목 차 ⅱ
    • 그 림 목 차 ⅲ
    • 국 문 초 록 ⅳ
    • 제 1 장 서 론1
    • 목 차 ⅰ
    • 표 목 차 ⅱ
    • 그 림 목 차 ⅲ
    • 국 문 초 록 ⅳ
    • 제 1 장 서 론1
    • 1.1 연구 배경 및 목적3
    • 제 2 장 터보제트 엔진 4
    • 2.1 제어기 설계 대상 모델4
    • 2.2 엔진의 선형 모델링5
    • 제 3 장 심층 강화학습 8
    • 3.1 Deep Deterministic Policy Gradient8
    • 3.2 Twin-delayed Deep Deterministic Policy Gradient16
    • 제 4 장 실 험 20
    • 4.1 실험 환경21
    • 4.1.1 터보제트 엔진 모델 22
    • 4.1.2 PID 제어기 23
    • 4.1.3 강화학습 에이전트24
    • 4.1.4 관측성분 생성 모델 28
    • 4.1.5 보상 계산 모델29
    • 4.2 실험 결과32
    • 제 5 장 결 론 41
    • 5.1 한계점 및 향후 연구 방향 42
    • 참고문헌 43
    • ABSTRACT 46
    더보기

    분석정보

    View

    상세정보조회

    0

    Usage

    원문다운로드

    0

    대출신청

    0

    복사신청

    0

    EDDS신청

    0

    동일 주제 내 활용도 TOP

    더보기

    주제

    연도별 연구동향

    연도별 활용동향

    연관논문

    연구자 네트워크맵

    공동연구자 (7)

    유사연구자 (20) 활용도상위20명

    이 자료와 함께 이용한 RISS 자료

    나만을 위한 추천자료

    해외이동버튼