exponenta event banner

Изучение модели HL-20 НАСА

Введение

Этот раздел вводит модель корпуса NASA HL-20 несущего тела, которая использует блоки от программного обеспечения Aerospace Blockset™, чтобы моделировать корпус несущего тела NASA HL-20, вместе с другими блоками Simulink®.

Модель имитирует фазы захода на посадку и посадочного полета корпуса НАСА HL-20 с помощью автоматического-посадочного контроллера.

Для получения дополнительной информации об этой модели посмотрите корпус NASA HL-20 Несущего тела.

Что иллюстрирует этот пример

Пример планера подъемного корпуса НАСА HL-20 иллюстрирует следующие особенности блоксети:

  • Представление тел и их степеней свободы с помощью блоков библиотеки «Уравнения движения»

  • Использование блоков Aerospace Blockset с другими блоками Simulink

  • Подача сигналов Simulink к блокам аэрокосмического блока и от них с блоками привода и датчика

  • Инкапсуляция групп блоков в подсистемы

  • Визуализация летательного аппарата с помощью блоков библиотеки полетных приборов Simulink 3D Animation™ и Aerospace Blockset.

Открытие модели

Чтобы открыть пример планера NASA HL-20, введите имя примера, aeroblk_HL20, в командной строке MATLAB ®. Откроется модель.

Также могут появиться подсистема визуализации, несколько областей и средство просмотра Simulink 3D Animation для планера.

Ключевые подсистемы

Модель реализует планер с использованием следующих подсистем:

  • Подсистема 6DOF (Euler Angles) реализует блок 6DOF (Euler Angles) вместе с другими блоками Simulink.

  • Подсистема Моделей Окружающей среды осуществляет Модель Силы тяжести WGS84 и блоки Модели Атмосферы COESA. Он также содержит подсистему Wind Models, которая реализует ряд блоков ветра.

  • Подсистема Alpha, Beta, Mach реализует блоки Cabsence, Sideslip, & Airspeed, Mach Number и Dynamic Pressure. Эти блоки вычисляют значения аэродинамических коэффициентов и функциональные возможности поиска.

  • Подсистема «Силы и моменты» реализует блок «Аэродинамические силы и моменты». Эта подсистема вычисляет силы тела и моменты тела.

  • Подсистема аэродинамических коэффициентов реализует несколько подсистем для вычисления шести аэродинамических коэффициентов.

Пример HL-20 NASA

Выполнение примера позволяет наблюдать за моделированием модели в режиме реального времени. После выполнения примера можно проверить полученные данные на графиках, графиках и других инструментах визуализации. Чтобы запустить эту модель, выполните следующие действия.

  1. Если он еще не открыт, откройте aeroblk_HL20 пример.

  2. В редакторе Simulink на вкладке Simulation выберите Run.

    Моделирование продолжается до посадки самолета:

    Вид посадочного корпуса самолета

    График, измеряющий эффективность руководства

    График, измеряющий ускорения высоты Маха

    График, измеряющий инерционное положение

    График, измеряющий данные о спросе в сравнении с полученными данными

Изменение модели

Можно настроить настройки модели планера и проверить влияние на производительность моделирования. Вот одна модификация, которую вы можете попробовать. Он изменяет точку зрения камеры для анимации посадки.

Изменение точки зрения анимации

По умолчанию точка обзора анимации планера - Rear position, что означает видовые дорожки с траекторией полета планера сзади. Можно изменить точку зрения анимации, выбрав другую точку обзора в окне просмотра Simulink 3D Animation:

  1. Откройте окно aeroblk_HL20 и выберите средство просмотра Simulink 3D Animation.

  2. В списке существующих точек обзора измените точку обзора на Fixed Position.

    Вид планера изменяется на фиксированное положение.

  3. Запустите модель еще раз. Обратите внимание на различные точки обзора планера при посадке планера.

Можно экспериментировать с различными точками обзора для просмотра анимации с разных точек зрения.