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

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

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

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

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

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

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

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

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

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

Рекомендуемые примеры

HL-20 Project with Optional FlightGear Interface

HL-20 проект с опциональным интерфейсом FlightGear

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