Discrete Wind Gust Model

Сгенерируйте дискретный порыв ветра

  • Библиотека:
  • Aerospace Blockset/Окружающая среда/Ветер

  • Discrete Wind Gust Model block

Описание

Блок Discrete Wind Gust Model реализует порыв ветра стандартной «1-косинусоидной» формы. Этот блок реализует математическое представление в MIL-F-8785C военных спецификаций [1]. Порыв применяется к каждой оси индивидуально или ко всем трем осям сразу. Вы задаете амплитуду порыва (увеличение скорости ветра, генерируемое порывом), длину порыва (длину, в метрах, над которой строится порыв) и время запуска порыва. Для получения дополнительной информации о форме порыва см. «Алгоритмы».

Блок Discrete Wind Gust Model может представлять скорость ветра в единицах футов в секунду, метрах в секунду или узлах.

Порты

Вход

расширить все

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

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

Выход

расширить все

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

Типы данных: 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)'

Чтобы применить порыв ветра к оси u в каркасе кузова, установите этот флажок. В противном случае снимите этот флажок .

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

Параметры блоков: Gx
Тип: Вектор символов
Значения: 'on' | 'off'
По умолчанию: 'on'

Чтобы применить порыв ветра к оси v в каркасе кузова, установите этот флажок. В противном случае снимите этот флажок .

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

Параметры блоков: Gy
Тип: Вектор символов
Значения: 'on' | 'off'
По умолчанию: 'on'

Чтобы применить порыв ветра к оси w в каркасе кузова, установите этот флажок. В противном случае снимите этот флажок .

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

Параметры блоков: Gz
Тип: Вектор символов
Значения: 'on' | 'off'
По умолчанию: 'on'

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

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

Параметры блоков: t_0
Тип: Вектор символов
Значения: скаляр
По умолчанию: '5'

Длина, в метрах или футах (в зависимости от выбора модулей), над которой в каждой оси накапливается порыв. Эти значения должны быть положительными.

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

Параметры блоков: d_m
Тип: Вектор символов
Значения: вектор
По умолчанию: '[120 120 80]'

Величина увеличения скорости ветра, вызванного порывом в каждой оси. Эти значения могут быть положительными или отрицательными.

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

Параметры блоков: d_m
Тип: Вектор символов
Значения: вектор
По умолчанию: '[3.5 3.5 3.0]'

Алгоритмы

Этот рисунок показывает форму порыва со временем начала нуль. Параметры, которые управляют формой порыва, указаны на схеме.

Чтобы оценить реакцию самолета на большие нарушения порядка, можно использовать дискретный порыв один или кратно.

Математическое представление дискретного порыва:

Vwind={0x<0Vm2(1cos(πxdm))0xdmVmx>dm

где V m - амплитуда порыва, d m - длина порыва, x - пройденное расстояние, и V ветер - это результирующая скорость ветра в системе координат оси тела.

Ссылки

[1] Военная спецификация США MIL-F-8785C, 5 ноября 1980 года.

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ Simulink ®

.
Представлено до R2006a