exponenta event banner

Цифровые силы и моменты DATCOM

Расчет аэродинамических сил и моментов с использованием производных статической и динамической устойчивости Digital DATCOM

  • Библиотека:
  • Аэрокосмический блок/Аэродинамика

  • Digital DATCOM Forces and Moments block

Описание

Блок Digital DATCOM Forces and Moments вычисляет аэродинамические силы и моменты вокруг центра тяжести, используя аэродинамические коэффициенты из Digital DATCOM.

Метки порта блока Digital DATCOM Forces and Moments изменяются в зависимости от единиц ввода и вывода, выбранных из списка Units.

Ограничения

  • Блок Digital DATCOM Forces and Moments поддерживает только Digital DATCOM, который является версией DATCOM 1976 года.

  • Эксплуатационные ограничения Digital DATCOM применяются к данным, содержащимся в параметре структуры Digital DATCOM. Для получения дополнительной информации об ограничениях Digital DATCOM см. раздел 2.4.5 справочного документа [1].

  • Цифровые параметры структуры DATCOM alpha, mach, alt, grndht, и delta должен быть строго монотонно увеличен для использования с цифровым блоком сил и моментов DATCOM.

  • Коэффициенты структуры Digital DATCOM должны соответствовать размерам точек останова (alpha, mach, alt, grndht, и delta) для использования с цифровым блоком сил и моментов DATCOM.

Порты

Вход

развернуть все

Угол атаки, заданный как скаляр.

Типы данных: double

Угол боковины, заданный как скаляр, в радианах.

Типы данных: double

Число М, указанное как скаляр.

Типы данных: double

Высота, заданная как скаляр, в выбранных единицах длины.

Типы данных: double

Динамическое давление, указанное как скаляр, в выбранных единицах давления.

Типы данных: double

Скорость, заданная как трехэлементный вектор, в выбранных единицах скорости и выбранных осях силы.

Типы данных: double

Угол скорости атаки, заданный как скаляр, в радианах в секунду.

Зависимости

Появляется при использовании платы управления DAMP на входе в Digital DATCOM.

Типы данных: double

Угловые скорости тела, заданные как трехэлементный вектор, в радианах в секунду.

Зависимости

Появляется при использовании платы управления DAMP на входе в Digital DATCOM.

Типы данных: double

Высота земли, заданная как скаляр, в выбранных единицах длины.

Зависимости

Появляется при использовании списка имен GRNDEF при вводе в Digital DATCOM.

Типы данных: double

Управление отклонением поверхности, определяемым как скаляр, в радианах.

Зависимости

Появляется, когда имена ASYFLP или SYMFLP и GRNDEF используются при вводе в Digital DATCOM.

Типы данных: double

Продукция

развернуть все

Аэродинамические силы в центре тяжести, возвращаемые как трёхэлементный вектор, в выбранной системе координат: Body (F, Fyx и Fz), или Wind (FD, Fy и FL).

Типы данных: double

Аэродинамические моменты в центре тяжести, возвращаемые как трёхэлементный вектор, в координатах тела (Mx, My и Mz).

Типы данных: double

Параметры

развернуть все

Единицы ввода и вывода, указанные как:

Единицы

Сила

Момент

Длина

Скорость

Давление

Metric (MKS)

Ньютон

Ньютон -
метр

Метры

Метров в секунду

Паскаль

English (Velocity in ft/s)

Фунт

Фут-фунт

Ноги

Футов в секунду

Фунт на квадратный дюйм

English (Velocity in kts)

Фунт

Фут-фунт

Ноги

Узлы

Фунт на квадратный дюйм

Программное использование

Параметр блока: units
Текст: символьный вектор
Значения: 'Metric (MKS)' | 'English (Velocity in ft/s)' | 'English (Velocity in kts)'
По умолчанию: 'Metric (MKS)'

Структура MATLAB ®, содержащая цифровые данные DATCOM. Эта структура генерируется datcomimport функция. Чтобы включить динамические производные в созданный выходной файл, вызовите datomimport функции с помощью damp ключевое слово.

Дополнительные сведения о создании цифровой структуры DATCOM см. в разделе Импорт из цифровых файлов DATCOM USAF. В этом примере показано, как поместить цифровые файлы DATCOM ВВС США (USAF) в среду MATLAB с помощью программного обеспечения Aerospace Toolbox.

Программное использование

Параметр блока: dcase
Текст: символьный вектор
Значения: factstruct{1} | структура
По умолчанию: factstruct{1}

Система координат аэродинамической силы, указанная как Body или Wind.

Программное использование

Параметр блока: fmode
Текст: символьный вектор
Значения: 'Body' | 'Wind'
По умолчанию: 'Body'

Метод интерполяции, указанный как None (flat) или Linear. Блок использует метод интерполяции для интерполяции коэффициентов статической и динамической устойчивости в структуре Digital DATCOM.

Программное использование

Параметр блока: imethod
Текст: символьный вектор
Значения: 'None (flat)' | 'Linear'
По умолчанию: 'None (flat)'

Метод экстраполяции, указанный как None (clip) или Linear. Блок использует метод экстраполяции для экстраполяции коэффициентов статической и динамической устойчивости в структуре Digital DATCOM.

Программное использование

Параметр блока: emethod
Текст: символьный вектор
Значения: 'None (flat)' | 'Linear'
По умолчанию: 'None (flat)'

Обрабатывать входное действие вне диапазона, Linear Extrapolation или Clip to Range.

Программное использование

Параметр блока: rmethod
Текст: символьный вектор
Значения: 'Clip to Range' | 'Linear Extrapolation'
По умолчанию: 'Clip to Range'

Поведение блока вне диапазона, указанное следующим образом.

ДействиеОписание

None

Никаких действий.

Warning

При появлении предупреждения в окне команд MATLAB моделирование модели продолжается.

Error (по умолчанию)

MATLAB возвращает исключение, моделирование модели останавливается.

Программное использование

Параметр блока: action
Текст: символьный вектор
Значения: 'None' | 'Warning' | 'Error'
По умолчанию: 'None'

Алгоритмы

развернуть все

Алгоритмы вычисления сил и моментов создают общие аэродинамические силы и моменты (F и M) из данных, содержащихся в параметре структуры Digital DATCOM:

F = F статический + F dyn (1)
М = М статический + M dyn (2)

Фстатический и Мстатический - статический вклад, а Фдын и Мдын - динамический вклад в аэродинамические коэффициенты. Если динамические характеристики не содержатся в параметре структуры Digital DATCOM, их вклад устанавливается равным нулю.

Ссылки

[1] USAF Stability and Control Digital Datcom, AFFDL-TR-79-3032, 1979.

[2] Эткин, Б. и Л. Д. Рид. Динамика устойчивости и управления полётом, Хобокен, Нью-Джерси: John Wiley & Sons, 1996.

[3] Роскам, J. «Конструкция самолета Часть VI: Предварительный расчет аэродинамических, тяговых и силовых характеристик», Авиационная и инженерная корпорация Роскам, Оттава, Канзас: 1987.

[4] Стивенс, B. L. и Ф. Л. Льюис. Управление и моделирование летательных аппаратов, Хобокен, Нью-Джерси: John Wiley & Sons, 1992.

Расширенные возможности

Создание кода C/C + +
Создайте код C и C++ с помощью Simulink ® Coder™

.
Представлен в R2006b