Исследуйте модель NASA HL-20

Введение

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

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

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

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

Пример NASA HL-20 корпуса несущего тела иллюстрирует следующие функции библиотеки:

  • Представление тел и их степеней свободы уравнениями библиотечных блоков Движения

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

  • Питание Сигналов Simulink к и от Aerospace Blockset блокируется с блоками Привода и Датчика

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

  • Визуализация самолета с Simulink 3D Animation™ и Инструментальными библиотечными блоками Рейса Aerospace Blockset.

Откройте модель

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

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

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

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

  • 6DOF (Углы Эйлера) подсистема реализует блок 6DOF (Euler Angles) наряду с другими блоками Simulink.

  • Подсистема Моделей Среды реализует WGS84 Gravity Model и блоки Model Атмосферы COESA. Это также содержит подсистему Моделей Ветра, которая реализует много блоков ветра.

  • Альфа, Бета, подсистема Маха реализует Incidence, Sideslip, & Airspeed, Mach Number и блоки Dynamic Pressure. Эти блоки вычисляют аэродинамические содействующие значения и функциональность поиска.

  • Подсистема Сил и Моментов реализует блок Aerodynamic Forces and Moments. Эта подсистема вычисляет моменты тела и массовые силы.

  • Аэродинамическая Содействующая подсистема реализует несколько подсистем, чтобы вычислить шесть аэродинамических коэффициентов.

Пример NASA HL-20

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

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

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

    Доходы симуляции до земель самолета:

    Представление земельного корпуса

    Постройте, который Измеряет Уровень Руководства

    Постройте что Высотные Ускорения Мер Мах

    Постройте что Меры Инерционное Положение

    Отобразите на графике что Данные о Спросе на Меры Против Достигнутых Данных

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

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

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

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

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

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

    Представление корпуса превращается в фиксированную позицию.

  3. Запустите модель снова. Заметьте различную точку зрения корпуса, когда корпус приземлится.

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