flowfanno

Отношения потока строки Fanno

Синтаксис

[mach, T, P, rho, velocity, P0, fanno] = flowfanno(gamma, fanno_flow, mtype)

Описание

[mach, T, P, rho, velocity, P0, fanno] = flowfanno(gamma, fanno_flow, mtype) возвращает массив для каждого отношения потока строки Fanno. Эта функция вычисляет массивы для данного набора отношений удельной теплоемкости (gamma) и любой из типов потока Fanno. Вы выбираете тип потока Fanno с mtype.

Эта функция использует переменные Fanno, данные следующим. F является параметром Fanno, данным F = f*L/D. f является коэффициентом трения. L является длиной постоянного канала области, требуемого достигнуть звукового потока. D является гидравлическим диаметром канала.

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

Если температура испытывает большие колебания, совершенное газовое предположение может быть недопустимым. Если температура застоя выше 1500 K, не принимайте постоянные удельные теплоемкости. В этом случае носитель прекращает быть калорийно совершенным газом. Считайте его тепло совершенным газом. См. 2 для тепло совершенных газовых поправочных коэффициентов. Если температура так высока, что молекулы отделяют и ионизируются (статическая температура 5000 K для воздуха), вы не можете принять совершенный газ.

Входные параметры

gamma

Массив отношений удельной теплоемкости N. gamma должен быть или скаляром или массивом вещественных чисел N, больше, чем 1. gamma должен быть действительным, конечным скаляром, больше, чем 1 для следующих режимов ввода: дозвуковое общее отношение давления, сверхзвуковое общее отношение давления, дозвуковой параметр Fanno и сверхзвуковой параметр Fanno.

fanno_flow

Массив действительных численных значений для одного потока Fanno. Этот аргумент может быть одним из следующего:

  • Массив Чисел Маха. flow_fanno должен быть скаляром или массивом вещественных чисел N, больше, чем или равный 0. Если flow_fanno и gamma являются массивами, они должны быть одного размера.

    Используйте flow_fanno со значением mtype 'mach'. Поскольку 'mach' является значением по умолчанию mtype, mtype является дополнительным, когда этот массив является режимом ввода.

  • Массив температурных отношений. Температурное отношение является локальной статической температурой по ссылочной статической температуре для звукового потока. Этот массив должен быть скаляром или массивом вещественных чисел N:

    • Больше, чем или равный 0 (когда Число Маха приближается к бесконечности),

    • Меньше чем или равный (gamma +1)/2 (в Числе Маха равняются 0),

    Используйте flow_fanno со значением mtype 'temp'.

  • Массив отношений давления. Отношение давления является локальным статическим давлением по ссылочному статическому давлению для звукового потока. flow_fanno должен быть скаляром или массивом вещественных чисел, больше, чем или равный 0. Если flow_fanno и gamma являются массивами, они должны быть одного размера.

    Используйте flow_fanno со значением mtype 'pres'.

  • Массив отношений плотности. Отношение плотности является локальной плотностью по ссылочной плотности для звукового потока. flow_fanno должен быть скаляром или массивом вещественных чисел. Эти числа должны быть больше, чем или равными:

    sqrt ((gamma-1) / (gamma +1)) (когда Число Маха приближается к бесконечности).

    Если flow_fanno и gamma являются массивами, они должны быть одного размера.

    Используйте flow_fanno со значением mtype 'dens'.

  • Массив скоростных отношений. Скоростное отношение является локальной скоростью по ссылочной скорости для звукового потока. flow_fanno должен быть скаляром или массивом N вещественных чисел:

    • Больше, чем или равный 0

    • Меньше чем или равный sqrt ((gamma +1) / (gamma-1)) (когда Число Маха приближается к бесконечности),

    Если flow_fanno и gamma являются оба массивами, они должны быть одного размера.

    Используйте flow_fanno со значением mtype 'velo'.

  • Скалярное значение общего отношения давления. Общее отношение давления является локальным общим давлением по ссылочному общему давлению для звукового потока. flow_fanno должен быть больше, чем или равным 1.

    Используйте flow_fanno со значениями mtype 'totalp' и 'totalpsup'.

  • Скалярное значение для параметра Fanno. Параметр Fanno является flow_fanno = f*L/D. f является коэффициентом трения. L является длиной постоянного канала области, требуемого достигнуть звукового потока. D является гидравлическим диаметром канала. В дозвуковом режиме flow_fanno должен быть больше, чем или равным 0. В сверхзвуковом режиме flow_fanno должен быть:

    • Больше, чем или равный 0 (в Числе Маха равняются 1),

    • Меньше чем или равный (gamma +1) / (2*gamma) *log ((gamma +1) / (gamma-1))-1/gamma (когда Число Маха приближается к бесконечности),

    Используйте flow_fanno со значениями mtype 'fannosub' и 'fannosup'.

mtype

Режим ввода для типа Fanno течет в fanno_flow.

ВводОписание
'mach'Число Маха по умолчанию
'temp'Температурное отношение
'pres' Отношение давления
'dens'Отношение плотности
'velo'Скоростное отношение
'totalpsub'Дозвуковое общее отношение давления
'totalpsup'Сверхзвуковое общее отношение давления
'fannosub'Дозвуковой параметр Fanno
'fannosup'Сверхзвуковой параметр Fanno

Выходные аргументы

Все выходные параметры одного размера как входные параметры массивов. Если нет никаких входных параметров массивов, все выходные параметры являются скалярами.

mach

Массив Чисел Маха.

T

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

P

Массив отношений давления. Отношение давления является локальным статическим давлением по ссылочному статическому давлению для звукового потока.

rho

Массив отношения плотности. Отношение плотности является локальной плотностью по ссылочной плотности для звукового потока.

velocity

Массив скоростных отношений. Скоростное отношение является локальной скоростью по ссылочной скорости для звукового потока.

P0

Массив застоя (общее количество) отношение давления. Общее отношение давления является локальным общим давлением по ссылочному общему давлению для звукового потока.

fanno

Массив параметров Fanno. Параметр Fanno является F = f*L/D. f является коэффициентом трения. L является длиной постоянного канала области, требуемого достигнуть звукового потока. D является гидравлическим диаметром канала.

Примеры

Вычислите отношения потока строки Fanno для воздуха (gamma = 1.4) для дозвукового параметра Fanno 1.2. Следующее возвращает скалярные значения для mach, T, P, rho, velocity, P0 и fanno.

[mach, T, P, rho, velocity, P0, fanno] = flowfanno(1.4, 1.2, 'fannosub') 

Вычислите отношения потока строки Fanno для газов с отношениями удельной теплоемкости, данными в следующем 1 x 4 массива строк для Числа Маха 0.5. Следующие урожаи 1 x 4 массива строк для mach, T, P, rho, velocity, P0 и fanno.

gamma = [1.3, 1.33, 1.4, 1.67];
[mach, T, P, rho, velocity, P0, fanno] = flowfanno(gamma, 0.5)

Вычислите отношения потока строки Fanno для отношения удельной теплоемкости 1,4 и области значений температурных отношений от 0,40 до 0,70 с шагом 0,10. Следующее возвращает 4 x 1 массив столбца для mach, T, P, rho, velocity, P0 и fanno.

[mach, T, P, rho, velocity, P0, fanno] = flowfanno(1.4, [1.1 1.2], 'temp')

Вычислите отношения потока строки Fanno для газов с отношением удельной теплоемкости и скоростными комбинациями отношения как показано. Следующее возвращает 1 x 2 массива для mach, T, P, rho, velocity, P0 и fanno каждый. Элементы каждого массива соответствуют поэлементным входным параметрам.

gamma = [1.3, 1.4];
V = [0.53, 0.49];
[MACH, T, P, RHO, V, P0, F] = flowfanno(gamma, V, 'velo')

Ссылки

1. Джеймс, J. E. A. газовая динамика, второй выпуск, Allyn and Bacon, Inc, Бостон, 1984.

2. Технический отчет 1135, 1953 NACA, национальный консультативный комитет по вопросам аэронавтики, научно-исследовательский персонал Эймса, Моффетт-Филд, Калифорния. Страницы 667-671.

Представленный в R2010a