Документация Engee

3DOF (Body Axes) (GOST)

Модель плоского продольного движения по ГОСТ 20058-80.

Тип: SubSystem

Путь в библиотеке:

/Aerospace/Equations of Motion/3DOF/3DOF (Body Axes) (GOST)

Описание

Блок 3DOF (Body Axes) (GOST) реализует модель плоского продольного движения летательного аппарата с учетом вращения вертикальной плоскости связанной системы координат относительно земной системы координат по ГОСТ 20058-80.

Уравнения движения имеют вид:















Блок 3DOF (Body Axes) (GOST) работает в единицах СИ.

В блоке используются системы координат по ГОСТ 20058-80.

Порты

Вход

# Fx (N) — проекция приложенной силы на ось
скаляр

Details

Проекция приложенной силы на ось связанной системы координат, Н.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# Fy (N) — проекция приложенной силы на ось
скаляр

Details

Проекция приложенной силы на ось связанной системы координат, Н.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# Mz (N-m) — момент тангажа
скаляр

Details

Момент тангажа, Н⋅м.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Выход

# ϑ (rad) — угол тангажа
скаляр

Details

Угол тангажа, рад. Значение находится в диапазоне .

Типы данных

Float64

Поддержка комплексных чисел

Нет

# ωz (rad/s) — скорость тангажа
скаляр

Details

Скорость тангажа, рад/с.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# z/dt (rad/s2) — изменение скорости тангажа
скаляр

Details

Изменение скорости тангажа, рад/с2.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# Xo Yo (m) — положение относительно земной системы координат
вектор 2 на 1

Details

Координаты летательного аппарата относительно земной системы координат, м. Задаются в виде вектора.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# VX VY (m/s) — скорость летательного аппарата
вектор 2 на 1

Details

Составляющие скорости летательного аппарата по осям и соответственно, м/с. Задаются в виде вектора.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# ax ay (m/s2) — ускорение летательного аппарата в связанной системе координат
вектор 2 на 1

Details

Составляющие ускорения летательного аппарата в связанной системе координат по осям и соответственно, м/с2. Задаются в виде вектора.

Типы данных

Float64

Поддержка комплексных чисел

Нет

# axo ayo (m/s2) — ускорение летательного аппарата относительно земной системы
вектор 2 на 1

Details

Составляющие ускорения летательного аппарата относительно земной системы координат по осям и соответственно, м/с2. Задаются в виде вектора.

Типы данных

Float64

Поддержка комплексных чисел

Нет

Параметры

Parameters

# Initial velocity — начальная воздушная скорость

Details

Начальная воздушная скорость летательного аппарата, рад/с.

Значение по умолчанию

100.0

Имя для программного использования

v_ini

Настраиваемый

Нет

Вычисляемый

Да

# Initial body attitude — начальный угол тангажа

Details

Начальный угол тангажа, рад.

Значение по умолчанию

0.0

Имя для программного использования

theta_ini

Настраиваемый

Нет

Вычисляемый

Да

# Initial body rotation rate — начальное изменение скорости тангажа

Details

Начальное изменение скорости тангажа, рад/с2.

Значение по умолчанию

0.0

Имя для программного использования

q_ini

Настраиваемый

Нет

Вычисляемый

Да

# Initial incidence — начальный угол атаки

Details

Начальный угол атаки, рад.

Значение по умолчанию

0.0

Имя для программного использования

alpha_ini

Настраиваемый

Нет

Вычисляемый

Да

# Initial position (x,z) — начальное положение относительно земной системы координат

Details

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

Значение по умолчанию

[0.0, 0.0]

Имя для программного использования

pos_ini

Настраиваемый

Нет

Вычисляемый

Да

# Initial mass — масса

Details

Масса летательного аппарата, кг.

Значение по умолчанию

1.0

Имя для программного использования

mass

Настраиваемый

Нет

Вычисляемый

Да

# Inertia — момент инерции

Details

Момент инерции летательного аппарата относительно оси , кг⋅м2.

Значение по умолчанию

1.0

Имя для программного использования

Iyy

Настраиваемый

Нет

Вычисляемый

Да

# Acceleration due to gravity — ускорение свободного падения

Details

Ускорение свободного падения, м/с2. Значение может быть равным нулю, если влиянием силы тяжести на летательный аппарат можно пренебречь.

Значение по умолчанию

9.81

Имя для программного использования

g

Настраиваемый

Нет

Вычисляемый

Да