Этот пример показывает, как реализовать устойчивый, вязкий поток через изолированный канал постоянной площади с помощью программного обеспечения Aerospace Toolbox™. Этот поток также называется линейным потоком Фанно.
В этом разделе описывается задача, которая будет решена. Это также предоставляет необходимые уравнения и известные значения.
Фано линии поток является моделированием идеального потока газа через канал постоянной площади, который не меняется со временем и который является адиабатическим. Трение стенки является основным механизмом изменения переменных потока. В этом примере рассматривается поток воздуха Фанно, поступающий в трубопровод диаметром 3 сантиметра, которая имеет длину 45 сантиметров при числе Маха 0,6. Условия на входном отверстии, также называемом станцией 1, являются статическим давлением 150 килопаскалей и статической температурой 300 кельвинов. Канал принят с коэффициентом трения 0,02. Вычислите число Маха, статическое давление и статическую температуру на выходе из канала или станции 2.
ductPicture = astfrictionduct;
Приведенная информация в задаче:
ductLength = 0.45; % Length of the duct [m] diameter = 0.03; % Diameter of the duct [m] inletMach = 0.6; % Mach number at the duct inlet [dimensionless] inletPressure = 150; % Static pressure at the duct inlet [kPa] inletTemperature = 300; % Static temperature at the duct input [K] frictionCoeff = 0.02; % Duct friction coefficient [dimensionless]
Жидкость является воздухом, который имеет следующее удельное соотношение тепла.
k = 1.4; % Specific heat ratio [dimensionless]
Параметр Fanno является безразмерной величиной, которая указывает, какое влияние будет иметь трение во время течения жидкости через канал. Для данного воздуховода параметр Fanno определяется как
Где
Для круглого сечения примите, что гидравлический диаметр является внутренним диаметром трубопровода. Коэффициент трения f задается следующим выражением:
где
Обратите внимание, что этот пример использует соглашение, в котором коэффициент четырех не отображается в параметре Fanno. Это условие определяет коэффициент трения как четырехкратное трение кожи над динамическим давлением. Трение будет оказывать больший эффект на поток в длинном канале, чем в коротком канале, потому что потоку препятствует большее трение поверхности стенки. Кроме того, трение является более доминирующим, когда канал узок. Это происходит потому, что пограничный слой влияет на большой фрагмент потока вдоль стенок, чем когда ширина воздуховода большая.
Трение является потерей энергии, которая генерирует энтропию (необратимость) в системе. Увеличение энтропии заставляет поток стремиться к подавленному условию (Mach = 1). Задавленное условие происходит, если длина воздуховода достаточно велика. Для заданного числа Маха и удельного коэффициента тепла, ссылочный параметр Fanno для дроссельного потока является
где
Этот пример предоставляет длину воздуховода, диаметр воздуховода и коэффициент трения. Поэтому фактический параметр Fanno воздуховода может быть вычислен следующим образом:
fannoParameter = frictionCoeff * ductLength / diameter;
Этот пример также обеспечивает число Маха и удельный тепловой коэффициент. Это позволяет вам вычислить ссылочный параметр Fanno для условия входного отверстия, отношения температуры на входе и отношения давления на входе. Используйте flowfanno
функция из Aerospace Toolbox:
[~, inletTempRatio, inletPresRatio, ~, ~, ~, inletFannoRef] = flowfanno(k, inletMach);
где:
Индекс индицирует станцию потока.
Неотвернутые величины являются локальными значениями данных переменных.
Звездные величины являются ссылочным значением данных переменных, если поток приведен к остановленному условию.
Длина входного эталонного параметра Fanno, также называемая максимальной длиной входного отверстия, является длиной, которую должна иметь трубопровод для заданного условия входного отверстия. Если фактическая длина меньше максимальной длины входного отверстия, для дроссельного потока требуется удлинение трубопровода. Этот дроссельный поток соответствует ссылочному параметру Fanno для выхода. Поскольку диаметр и коэффициент трения приведены в операторе задачи, только длины варьируются в следующем уравнении для выходного опорного параметра Fanno:
outletFannoRef = inletFannoRef - fannoParameter;
Далее используйте flowfanno
для вычисления коэффициентов потока на выходной станции. Третий вход, 'fannosub', указывает, что второй вход, outletFannoRef, является дозвуковым входом параметра Fanno.
[outletMach, outletTempRatio, outletPresRatio] = flowfanno(k, outletFannoRef, 'fannosub');
Используйте коэффициенты температуры на входе и выходе, чтобы вычислить температуру и давление на выходе. Условия ссылки одинаковы на обеих станциях, потому что воздуховод изолирован. В сложение примите, что эффекты трения действуют на обе станции одинаково. В результате мы имеем
Поэтому температура на выходе и давление на выходе:
outletTemperature = inletTemperature / inletTempRatio * outletTempRatio;
outletPressure = inletPressure / inletPresRatio * outletPresRatio;
Значения, которые мы хотели вычислить,
outletMach % [dimensionless] outletTemperature % [K] outletPressure % [kPa]
outletMach = 0.7093 outletTemperature = 292.2018 outletPressure = 125.2332
Для потока линии Fanno, где входной поток является дозвуковым, температура и давление всегда уменьшаются через канал. Для всех случаев потока линии Фано число Маха переходит ближе к единице.
close(ductPicture)
[1] James, J. E. A., «Gas Dynamics, Second Edition», Allyn and Bacon, Inc, Boston, 1984.
%#ok<*NOPTS>