exponenta event banner

Идеальная коррекция скорости воздуха

Рассчитать эквивалентную воздушную скорость (EAS), калиброванную воздушную скорость (CAS) или истинную воздушную скорость (TAS) друг от друга

  • Библиотека:
  • Аэрокосмический блок/Параметры полета

  • Ideal Airspeed Correction block

Описание

Блок Ideal Airspeed Correction вычисляет одну из этих скоростей из одной из двух:

  • Эквивалентная воздушная скорость (EAS)

  • Калиброванная воздушная скорость (ПТК)

  • Истинная воздушная скорость (TAS)

Ограничения

Этот блок предполагает, что поток воздуха является сжимаемым сухим воздухом с постоянным удельным коэффициентом тепла, γ

Порты

Вход

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

Истинная входная воздушная скорость, заданная как скаляр, в единицах, заданных параметром Units.

Зависимости

Чтобы включить этот порт, установите для параметра «Скорость движения воздуха» значение TAS.

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

Эквивалентная входная воздушная скорость, заданная как скаляр, в единицах, заданных параметром Units.

Зависимости

Чтобы включить этот порт, установите для параметра «Скорость движения воздуха» значение EAS.

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

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

Зависимости

Чтобы включить этот порт, установите для параметра «Скорость движения воздуха» значение EAS.

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

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

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

Статическое давление, указанное как скаляр, в единицах измерения, заданных параметром Units.

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

Продукция

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

Эквивалентная выходная воздушная скорость, возвращаемая в виде скаляра в единицах, заданных параметром Units.

Зависимости

Чтобы включить этот порт, установите для параметра «Скорость движения воздуха» значение TAS или CAS и Выход скорости воздуха в EAS.

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

Калиброванная выходная воздушная скорость, возвращаемая в виде скаляра, в единицах, заданных параметром Units.

Зависимости

Чтобы включить этот порт, установите для параметра «Скорость движения воздуха» значение TAS или EAS и Выход скорости воздуха в CAS.

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

Истинная выходная воздушная скорость, возвращаемая в виде скаляра в единицах, заданных параметром Units.

Зависимости

Чтобы включить этот порт, установите для параметра «Скорость движения воздуха» значение CAS или EAS и Выход скорости воздуха в TAS.

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

Параметры

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

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

Единицы

Входной сигнал скорости

Скорость звука

Давление воздуха

Выходная скорость воздуха

Metric (MKS)

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

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

Паскаль

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

English (Velocity in ft/s)

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

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

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

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

English (Velocity in kts)

Узлы

Узлы

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

Узлы

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

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

Тип ввода скорости, указанный как:

TAS

Истинная воздушная скорость

EAS

Эквивалентная воздушная скорость

CAS

Калиброванная воздушная скорость

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

Параметр блока: vel_in
Текст: символьный вектор
Значения: 'TAS' | 'EAS' | 'CAS'
По умолчанию: 'TAS'

Тип выходного сигнала скорости, указанный как:

Входной сигнал скорости

Выходная скорость воздуха

TAS

EAS (эквивалентная воздушная скорость)

ПТК (калиброванная воздушная скорость)

EAS

TAS (истинная воздушная скорость)

ПТК (калиброванная воздушная скорость)

CAS

TAS (истинная воздушная скорость)

EAS (эквивалентная воздушная скорость)

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

Параметр блока: vel_out_tas, vel_out_cas, vel_out_eas, в зависимости от типа входной скорости, vel_in. Дополнительные сведения см. в таблице типов выходных данных скорости.
Текст: символьный вектор
Значения: 'EAS' | 'CAS''TAS'
По умолчанию: 'EAS'

Способ вычисления коэффициента преобразования, указанный как:

Table Lookup

(По умолчанию) Создайте выходную воздушную скорость путем просмотра или оценки значений таблицы на основе входных данных блоков.

Если установлен флажок Только дозвуковые скорости, блок коррекции идеальной скорости создает код, включающий данные дозвуковой таблицы поиска (Mach < 1).

Если флажок «Только дозвуковые скорости» снят, блок «Коррекция идеальной скорости» генерирует код, включающий все данные таблицы поиска (Mach < 5). За пределами Mach 5 блок использует equation способ.

Table Lookup метод не рекомендуется ни для одного из следующих экземпляров:

  • Скорость звука менее 200 м/с или более 350 м/с.

  • Статическое давление менее 1000 Па или более 106 500 Па.

Использование Table Lookup способ в этих случаях вызывает неточности.

Equation

Вычислять выходную воздушную скорость непосредственно с помощью входных значений блока.

Расчеты со сверхзвуковыми воздушными скоростями (более 1 М) требуют итеративных вычислений. Если функция не находит решение в течение 30 итераций, отображается сообщение об ошибке.

Блок не включает данные таблицы подстановки в созданный код.

Блок коррекции идеальной скорости воздуха автоматически использует Equation метод для любого из следующих экземпляров:

  • Преобразование с входным значением скорости воздуха, равным TAS и выходная скорость воздуха установлена в EAS.

  • Преобразование с входным значением скорости воздуха, равным EAS и выходная скорость воздуха установлена в TAS.

  • Преобразование, когда входная воздушная скорость блока превышает пятикратную скорость звука на уровне моря (приблизительно 1700 м/с).

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

Параметр блока: method
Текст: символьный вектор
Значения: 'Table Lookup' | 'Equation'
По умолчанию: 'Table Lookup'

Установите этот флажок, чтобы использовать этот блок только для приложений с дозвуковой скоростью (скорость менее Mach 1). Установка этого флажка может повысить производительность.

Блок генерирует код следующим образом:

  • Если этот флажок установлен, блок коррекции идеальной скорости воздуха генерирует код, включающий дозвуковые данные таблицы поиска (Mach < 1), если для параметра «Метод» установлено значение Table Lookup.

    При установке этого флажка отображается входной параметр «Действие за пределами диапазона».

  • Если флажок снят, блок коррекции идеальной скорости воздуха генерирует код, включающий все данные таблицы поиска (Mach < 5), если для параметра «Метод» установлено значение Table Lookup.

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

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

Поведение блока вне диапазона, где воздушная скорость больше М 1, определяется следующим образом.

СтоимостьОписание

None

Не отображает предупреждение или ошибку.

Warning

Отображает предупреждение и указывает, что воздушная скорость превышает 1 М.

Error

Отображает ошибку и указывает, что воздушная скорость больше, чем Mach 1.

Зависимости

Этот параметр включен, только если установлен флажок Только дозвуковые скорости.

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

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

Ссылки

[1] Лоури, Дж. Т., производительность легких летательных аппаратов, AIAA Education Series, Вашингтон, округ Колумбия, 1999.

[2] Справочник по аэронавигационным вестопокетам, United Technologies Pratt & Whitney, август 1986 г.

[3] Грейси, Уильям, измерение скорости и высоты самолета, справочная публикация НАСА 1046, 1980.

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

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

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