주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

NASA HL-20 모델 탐구하기

소개

이 섹션에서는 NASA HL-20 리프팅 바디 기체 모델을 소개합니다. 이 모델은 Aerospace Blockset™ 소프트웨어의 블록을 사용하여 NASA HL-20 리프팅 바디의 기체를 시뮬레이션하며, 다른 Simulink® 블록들과 함께 작동합니다.

이 모델은 자동 착륙 제어기를 사용하여 NASA HL-20 리프팅 바디 기체의 접근 및 착륙 비행 단계를 시뮬레이션합니다.

이 모델에 대한 자세한 내용은 NASA HL-20 Lifting Body Airframe를 참조하십시오.

이 예제가 보여주는 내용

NASA HL-20 리프팅 바디 기체 예제는 블록셋의 다음과 같은 기능을 보여줍니다.

  • Equations of Motion 라이브러리 블록을 사용하여 바디와 자유도 표현

  • Aerospace Blockset 블록을 다른 Simulink 블록과 함께 사용하기

  • 액추에이터 및 센서 블록을 사용하여 Simulink 신호를 Aerospace Blockset 블록으로 송수신

  • 블록 그룹을 서브시스템으로 캡슐화

  • Simulink 3D Animation™ 및 Aerospace Blockset Flight Instrument 라이브러리 블록을 사용하여 항공기 시각화.

예제 열기

NASA HL-20 기체 예제를 열려면 MATLAB® 명령줄에서 openExample('aeroblk_HL20_UE') 명령을 입력하십시오. 모델이 열립니다.

HL-20 airframe and controller model with flight instruments pane, link to open the HL20 library, and attribution.

주요 서브시스템

이 모델은 다음 서브시스템을 사용하여 기체를 구현합니다:

  • 6DOF (Euler Angles) 서브시스템은 6DOF (Euler Angles) 블록과 다른 Simulink 블록들을 구현합니다.

  • Environment Models 서브시스템은 WGS84 Gravity Model 및 COESA Atmosphere Model 블록을 구현합니다. 또한 여러 바람 블록을 구현하는 Wind Models 서브시스템을 포함합니다.

  • Alpha, Beta, Mach 서브시스템은 Incidence, Sideslip, & Airspeed, Mach NumberDynamic Pressure 블록을 구현합니다. 이 블록들은 공기역학 계수 값을 계산하고 룩업 함수를 수행합니다.

  • Forces and Moments 서브시스템은 Aerodynamic Forces and Moments 블록을 구현합니다. 이 서브시스템은 바디 힘과 바디 모멘트를 계산합니다.

  • Aerodynamic Coefficients 서브시스템은 여섯 가지 공기역학 계수를 계산하기 위해 여러 서브시스템을 구현합니다.

  • UE Visualization 서브시스템은 Unreal Engine®을 사용하여 항공기 시뮬레이션의 시각화를 구현합니다.

  • 계기판에는 비행 계기판이 포함되어 있습니다.

NASA HL-20 예제

예제를 실행하면 모델 시뮬레이션을 실시간으로 관찰할 수 있습니다. 예제를 실행한 후에는 결과 데이터를 플롯, 그래프 및 기타 시각화 도구로 확인할 수 있습니다. 이 모델을 실행하려면 다음 단계를 따르십시오:

  1. 아직 열려 있지 않다면 aeroblk_HL20_UE 예제를 엽니다.

  2. Simulink 편집기에서 Simulation 탭을 선택한 후 Run를 선택합니다.

    Visual of HL-20 aircraft in flight.

    시뮬레이션은 항공기가 착륙할 때까지 진행됩니다.

    유도 성능을 측정하는 플롯

    Filled in scopes for the NASA HL-20 airframe example

    고도 가속도 마하를 측정하는 플롯

    Filled in scopes for the NASA HL-20 airframe example

    관성 위치를 측정하는 플롯

    Filled in scopes for the NASA HL-20 airframe example

    요구 데이터 대비 달성된 데이터를 측정하는 플롯

    Filled in scopes for the NASA HL-20 airframe example

모델 수정

기체 모델 설정을 조정하고 시뮬레이션 성능에 미치는 영향을 확인할 수 있습니다. 다음은 시도해 볼 수 있는 한 가지 수정 사항입니다. 애니메이션의 시점을 변경합니다.

애니메이션 시점 변경

기본적으로 기체 애니메이션 시점은 후방 시점으로, 기체의 비행 경로를 후방에서 따라가는 시점을 의미합니다. 애니메이션 시점을 1부터 9까지의 숫자 또는 0을 선택하여 변경할 수 있습니다. 기본적으로 2는 후방 시점입니다.

  1. aeroblk_HL20_UE 모델을 열고, 시뮬레이션 3D 뷰어 창을 마우스 왼쪽 버튼으로 클릭합니다.

  2. 키보드에서 1를 누릅니다.

    Left viewpoint of aircraft heading to landing strip

    기체 뷰가 다른 시점으로 변경됩니다. 이 변경 사항은 지속되지 않습니다. 다음에 시뮬레이션을 실행할 때, 시뮬레이션 3D 뷰어 창에는 기본 시점이 표시됩니다.

  3. 시뮬레이션 중에는 다양한 시점을 실험하여 애니메이션을 다른 관점에서 관찰하십시오.

참고 항목

| | | |

도움말 항목