Реализовать кватернионное представление уравнений движения с шестью степенями свободы относительно осей тела
Аэрокосмический блок/Уравнения движения/ 6DOF

Блок 6DOF (кватернион) реализует кватернионное представление уравнений движения с шестью степенями свободы относительно осей тела. Описание системы координат и динамики поступательного движения см. в описании блока 6DOF (углы Эйлера).
Дополнительные сведения об интеграции скорости изменения вектора кватерниона см. в разделе Алгоритмы.
Блок предполагает, что приложенные силы действуют в центре тяжести тела, а масса и инерция постоянны.
Интегрирование скорости изменения вектора кватерниона приведено ниже. Коэффициент усиления K приводит норму вектора состояния кватерниона к 1.0, которая должна быть ненулевой. Вы должны выбрать значение этого усиления с осторожностью, потому что большое значение улучшает скорость распада ошибки в норме, но также замедляет моделирование, потому что быстрая динамика вводится. Ошибка в величине в одном элементе вектора кватерниона равномерно распределяется между всеми элементами, потенциально увеличивая ошибку в векторе состояния.
)
В аэрокосмической Blockset™ используются кватернионы, определенные с помощью соглашения scalar-first.
6DOF (Эйлеровы углы) | 6DOF ECEF (кватернион) | 6DOF Ветер (кватернион) | 6DOF Ветер (углы ветра) | Настраиваемые переменные массовые 6DOF (углы Эйлера) | Настраиваемые переменные массовые 6DOF (кватернион) | Настраиваемая переменная масса 6DOF ECEF (кватернион) | Пользовательская переменная масса 6DOF Ветер (кватернион) | Пользовательская переменная масса 6DOF ветер (углы ветра) | Простые переменные массовые 6DOF (углы Эйлера) | Простая переменная массовая 6DOF (кватернион) | Простая переменная масса 6DOF ECEF (кватернион) | Простая переменная масса 6DOF ветер (кватернион) | Простая переменная масса 6DOF ветер (углы ветра)