exponenta event banner

Системы координат

Представление движения и ориентации самолета и космического аппарата

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

Например, блоки преобразования осей поддерживают преобразования, например, между:

  • Матрицы косинусов направления и кватернионы

  • Углы поворота и кватернионы

  • Координаты инерциального центра Земли (ECI) и координаты азимута или геодезической широты, долготы, высоты (LLA)

  • Плоские позиции Земли от геодезической широты, долготы и высоты

Обзор систем координат см. в разделе Сведения об аэрокосмических системах координат.

  • Преобразования осей
    Преобразование осей систем координат в различные типы, такие как углы Эйлера к кватернионам
  • Уравнения движения
    Реализация уравнений массы 3DoF, 6DoF и точки движения для определения положения тела, скорости, положения, связанных значений
  • Математические операции
    Блоки для общих математических и матричных операций, включая генерацию синусов и косинусов; Операции матрицы 3 на 3

Характерные примеры

HL-20 Project with Optional FlightGear Interface

HL-20 Проект с дополнительным интерфейсом FleyGear

В этом проекте показано, как моделировать HL-20 подъемное тело НАСА с помощью программного обеспечения Simulink ®, Stateflow ® и Aerospace Blockset™. Модель транспортного средства включает в себя аэродинамику, логику управления, системы управления отказами (FDIR) и органы управления двигателем (FADEC). Он также включает воздействие окружающей среды, например, профилей ветра для фазы посадки. Вся модель имитирует фазы захода на посадку и посадочного полета с помощью контроллера автоматической посадки. Для анализа влияния отказов исполнительного механизма и изменения порывов ветра на устойчивость транспортного средства используйте ярлык проекта «Анализ отказов в параллельном режиме». Если установлен модуль Parallel Computing Toolbox™, анализ выполняется параллельно. Если Toolbox™ Parallel Computing не установлен, анализ выполняется последовательно. Визуализация для этой модели осуществляется через интерфейс с FlireGear, пакетом имитатора полета с открытым исходным кодом. Если интерфейс FlireGear недоступен, можно смоделировать модель, замкнув цикл с помощью альтернативных источников данных, предоставленных в блоке Вариант. В этом блоке можно выбрать ранее сохраненный файл данных, блок редактора сигналов или набор постоянных значений. В этом примере требуется Toolbox™ системы управления.