Журнал вычислительной математики и математической физики, 2021, T. 61, № 2, стр. 268-280

Моделирование ламинарно-турбулентного перехода с применением диссипативных численных схем

И. В. Егоров 12, Н. К. Нгуен 1*, Т. Ш. Нгуен 3, П. В. Чувахов 12

1 МФТИ
141701 Долгопрудный, М.о., Институтский пер., 9, Россия

2 Центральный аэрогидродинамический институт им. Жуковского
140180 Жуковский, М.о., ул. Жуковского, 1, Россия

3 Ханойский индустриальный университет
Ханой, район Бак Ту Лием, Улица Кау Дьен, № 298, Вьетнам

* E-mail: nguyennhucan528@gmail.com

Поступила в редакцию 15.03.2020
После доработки 18.08.2020
Принята к публикации 16.09.2020

Полный текст (PDF)

Аннотация

Продемонстрирована возможность применения монотонной схемы сквозного счета с низким порядком аппроксимации для моделирования процесса ламинарно-турбулентного перехода. Рассмотрена задача моделирования ламинарно-турбулентного перехода в сверхзвуковом пограничном слое над плоской пластиной, число Маха 3. Результаты расчетов сопоставлены с результатами других авторов, которые получены с применением низкодиссипативных схем. Сравниваются спектральные характеристики возмущений в области их линейного и нелинейного развития, а также структура переходного течения и характеристики осредненного пограничного слоя. Библ. 6. Фиг. 13.

Ключевые слова: монотонная схема, прямое численное моделирование, возмущение, ламинарно-турбулентный переход, сверхзвуковой пограничный слой, нелинейный распад.

1. ВВЕДЕНИЕ

Разработка перспективных летательных аппаратов опирается на результаты аэродинамических исследований. Экспериментальная часть обычно сопряжена с большими финансовыми затратами на постановку и проведение эксперимента в аэродинамических трубах, а получаемые в эксперименте данные ограничены. В отличие от эксперимента численное моделирование нестационарного течения сжимаемого газа позволяет изучать обтекание тел произвольной конфигурации, выявлять тонкую структуру наблюдаемых явлений и получать результаты, которые затруднительно получить экспериментальным путем. На базе результатов моделирования рассчитываются аэротермодинамические коэффициенты – коэффициенты давления, трения и теплообмена. Последний становится критически важным в случае больших сверхзвуковых и гиперзвуковых скоростей потока, в особенности, когда течение в пограничном слое турбулизуется и коэффициенты трения и теплопередачи к поверхности возрастают в разы.

Трубные данные по положению ламинарно-турбулентного перехода (ЛТП) непостоянны, так как зависят от фона возмущений в потоке конкретной аэродинамической установки. Поэтому особую ценность представляют результаты прямого численного моделирования течений на режиме ЛТП, когда такой фон можно строго контролировать. К сожалению, для практически важных режимов пространственно-временные затраты на проведение такого моделирования велики. Использование высокопроизводительных многопроцессорных вычислительных кластеров (суперЭВМ) позволяет проводить лишь отдельные расчеты, целью которых является исследование линейных и нелинейных механизмов, лежащих в основе ЛТП. Понизить затраты можно, используя численные схемы невысокого порядка аппроксимации.

Монотонные схемы сквозного счета диссипативны. Это позволяет устойчиво рассчитывать течения с ударными волнами, отрывными областями, пограничными слоями и другими особенностями с учетом их взаимодействия. Избыточная диссипация приводит к численному затуханию малых возмущений. Однако темпы роста возмущений в неустойчивых пограничных слоях могут заметно превосходить эффекты, связанные с численной диссипацией. Настоящая работа демонстрирует успешное применение монотонной схемы второго порядка точности по пространству и времени для моделирования ламинарно-турбулентного перехода сверхзвукового пограничного слоя на плоской пластине, число Маха 3. Результаты моделирования сопоставляются с аналогичными результатами, полученными с применением значительно менее диссипативного метода [1], который основан на схеме четвертого порядка точности по продольному и нормальному к поверхности направлениям, и спектрального метода в боковом направлении; интегрирование по времени проводится по методу Рунге–Кутты четвертого порядка аппроксимации. Начало настоящей работы положено в [2]. В отличие от [2] далее детально сравниваются спектральные характеристики возмущений в области их линейного и нелинейного развития, а также интегральные характеристики течения.

2. ПОСТАНОВКА ЗАДАЧИ

2.1. Краткое описание численного метода

В настоящей работе использован пакет программ HSFlow++ [3], с помощью которого проводится прямое численное моделирование течений в рамках уравнений Навье–Стокса. Дифференциальные уравнения решаются в криволинейной системе координат $(\xi ,\eta ,\zeta )$ в безразмерном дивергентном виде:

$\frac{{\partial Q}}{{\partial t}} + \frac{{\partial E}}{{\partial \xi }} + \frac{{\partial G}}{{\partial \eta }} + \frac{{\partial F}}{{\partial \zeta }} = 0.$

Для численного решения используются безразмерные значения. Декартовы координаты $x* = xL$, $y* = yL$, $z* = zL$ отнесены к характерному масштабу длины $L$, время $t* = tL{\text{/}}{{V}_{\infty }}$ – к характерному масштабу времени $L{\text{/}}{{V}_{\infty }}$, компоненты вектора скорости $u* = u{{V}_{\infty }}$, ${v}* = {v}{{V}_{\infty }}$, $w* = w{{V}_{\infty }}$ – к модулю вектора скорости набегающего потока ${{V}_{\infty }}$, давление $p* = p({{\rho }_{\infty }}V_{\infty }^{2})$ – к удвоенному скоростному напору набегающего потока, остальные газодинамические переменные – к их значениям в набегающем потоке. Звездочка в верхнем индексе обозначает размерную величину; если звездочка отсутствует, переменная предполагается безразмерной. Символ “$\infty $” обозначает значение переменной в набегающем потоке.

Для аппроксимации дифференциальных уравнений используются полностью неявный метод конечного объема и схема второго порядка аппроксимации по времени:

$\frac{{3Q_{{i,j,k}}^{{n + 1}} - 4Q_{{i,j,k}}^{n} + Q_{{i,j,k}}^{{n - 1}}}}{{\Delta t}} + \frac{{E_{{i + \frac{1}{2},j,k}}^{{n + 1}} - E_{{i - \frac{1}{2},j,k}}^{{n + 1}}}}{{{{h}_{\xi }}}} + \frac{{G_{{i,j + \frac{1}{2},k}}^{{n + 1}} - G_{{i,j - \frac{1}{2},k}}^{{n + 1}}}}{{{{h}_{\eta }}}} + \frac{{F_{{i,j,k + \frac{1}{2}}}^{{n + 1}} - F_{{i,j,k - \frac{1}{2}}}^{{n + 1}}}}{{{{h}_{\zeta }}}} = 0.$

При определении конвективных потоковых величин на гранях ячейки сетки, например, ${\mathbf{E}}_{{i + 1/2,j,k}}^{{n + 1}}$, потоки расщепляются по направлениям. Для каждого направления определяется матрица Якоби ($A = \partial {\mathbf{E}}{\text{/}}\partial {\mathbf{Q}}$ для направления $\xi $), которая диагонализируется в виде $A = B{\Lambda }{{B}^{{ - 1}}}$, где B  матрица, составленная из правых собственных векторов, а Λ – диагональная матрица собственных значений матрицы A. Конвективная составляющая потоковых величин $E$, $G$, $F$ на грани ячейки аппроксимируется с использованием монотонной схемы типа Годунова:

${{E}_{{i + \frac{1}{2}}}} = \frac{1}{2}[{\mathbf{E}}({{{\mathbf{Q}}}_{L}}) + E({{Q}_{R}}) - {{B}_{{LR}}}\Lambda (\varphi ({{\lambda }_{{LRi}}}))B_{{LR}}^{{ - 1}}({{Q}_{R}} - {{Q}_{L}})],$
где нижними индексами L и R отмечены величины, рассчитанные справа и слева на рассматриваемой грани с использованием восстановленных с помощью процедуры реконструкции значений газодинамических переменных. Например, для грани i + 1/2 индекс L соответствует ячейке i, а индекс R – ячейке i + 1. Нижним индексом LR отмечены величины, вычисляемые с помощью приближенного метода Роу решения задачи Римана о распаде произвольного разрыва. Модификация собственных значений $\varphi (\lambda )$ обеспечивает физически корректное изменение энтропии на разрывах. В работе использована процедура реконструкции по методу WENO-3.

Для аппроксимации диффузионной составляющей векторов $E$, $G$, $F$ на грани элементарной ячейки применена разностная схема типа центральных разностей второго порядка точности:

${{\left. {\frac{{\partial q}}{{\partial \xi }}} \right|}_{{i + \frac{1}{2},j,k}}} = \frac{1}{{{{h}_{\xi }}}}({{q}_{{i + 1,j,k}}} - {{q}_{{i,j,k}}}),$
${{\left. {\frac{{\partial q}}{{\partial \eta }}} \right|}_{{i + \frac{1}{2},j,k}}} = \frac{1}{{4{{h}_{\eta }}}}({{q}_{{i + 1,j + 1,k}}} + {{q}_{{i,j + 1,k}}} - {{q}_{{i + 1,j - 1,k}}} - {{q}_{{i,j - 1,k}}}),$
${{\left. {\frac{{\partial q}}{{\partial \zeta }}} \right|}_{{i + \frac{1}{2},j,k}}} = \frac{1}{{4{{h}_{\zeta }}}}({{q}_{{i + 1,j,k + 1}}} + {{q}_{{i,j,k + 1}}} - {{q}_{{i + 1,j,k - 1}}} - {{q}_{{i,j,k - 1}}}),$
где $q$ – любая из неконсервативных (“примитивных”) зависимых переменных задачи, газодинамическая функция $u$, ${v}$, $w$, $p$ или $T$.

После аппроксимаций уравнений Навье–Стокса и граничных условий интегрирование исходных уравнений в частных производных сводится к решению системы нелинейных алгебраических уравнений R(U) = 0, где R – оператор дискретизации, вычисляющий вектор невязки согласно аппроксимации уравнений, $U$ – вектор искомых неконсервативных переменных (u, ${v}$, w, p, T) (компоненты скорости, давление, температура) во всех узлах расчетной сетки. Длина вектора $U$ составляет ${{n}_{q}}N$, где N – полное число узлов расчетной сетки, включая граничные, ${{n}_{q}}$ – число неизвестных в каждом узле (${{n}_{q}} = 5(u,{v},w,p,T)$ в трехмерной постановке и ${{n}_{q}} = 4(u,{v},p,T)$ в двухмерной). Система сеточных уравнений R(U) = 0 решается с помощью модифицированного метода Ньютона–Рафсона

${{U}^{{[k + 1]}}} = {{U}^{{[k]}}} - {{\tau }^{{[k + 1]}}}{{({{J}^{{[{{k}_{0}}]}}})}^{{ - 1}}}R({{U}^{{[k]}}}),$
где $k$, ${{k}_{0}}$ – номера итераций по нелинейности, ${{k}_{0}} \leqslant k$, ${{J}^{{[{{k}_{0}}]}}} = {{\left( {\partial R{\text{/}}\partial U} \right)}^{{[{{k}_{0}}]}}}$ – матрица Якоби системы нелинейных уравнений, $R({{U}^{{[k]}}})$ – вектор невязки, $\tau $ – параметр регуляризации. Здесь выражение ${{({{J}^{{[{{k}_{0}}]}}})}^{{ - 1}}}R({{U}^{{[k]}}}) \equiv {{Y}^{{[k]}}}$ является решением линейной системы уравнений
$({{J}^{{[{{k}_{0}}]}}}){{Y}^{{[k]}}} = R({{U}^{{[k]}}}).$
Параметр регуляризации метода Ньютона относительно начального приближения ${{\tau }^{{[k]}}}$ определяется по формуле
${{\tau }^{{[k + 1]}}} = \frac{{({{Y}^{{[k]}}} - {{Y}^{{[k - 1]}}}){{Y}^{{[k]}}}}}{{{{{({{Y}^{{[k]}}} - {{Y}^{{[k - 1]}}})}}^{2}}}}.$
По мере сходимости итерационного процесса ${{\tau }^{{[k]}}} \to 1$, а скорость сходимости теоретически стремится к квадратичной.

Получение аналитического вида матрицы Якоби $J$ для рассматриваемой численной схемы, включающей решение задачи Римана о распаде разрыва, представляется весьма трудоемким. В   настоящей программе применяется универсальный метод формирования матрицы ${{J}^{{[{{k}_{0}}]}}} = {{(\partial R{\text{/}}\partial U)}^{{[{{k}_{0}}]}}}$ на итерации по нелинейности ${{k}_{0}}$ с помощью процедуры конечных приращений вектора невязки $R$ по вектору искомых переменных $U$. При этом m-й столбец матрицы ${{J}^{{[{{k}_{0}}]}}}$ вычисляется как в виде

$J_{m}^{{[{{k}_{0}}]}} = \frac{{R({{U}^{{[{{k}_{0}}]}}} + \varepsilon {{{\text{e}}}_{m}}) - R({{U}^{{[{{k}_{0}}]}}})}}{\varepsilon },\quad \varepsilon = {{10}^{{ - 8}}},\quad m = 1,\; \ldots ,\;{{n}_{q}}N,$
где ${{e}_{m}}$ – единичный вектор длины ${{n}_{q}}N$, полностью состоящий из 0, кроме единственной 1 на позиции m. Такая методика вычисления Якобиана применима к произвольной системе сеточных уравнений.

2.2. Параметры потока и постановка расчетной задачи

Рассматривается номинально двухмерное течение над заостренной плоской пластиной при числе Маха набегающего потока ${{M}_{\infty }} = 3$, температуре набегающего потока ${{T}_{\infty }} = 103.6$ K. Расчет эволюции возмущений проводится в подобласти; процедура расчета аналогична процедуре, описанной в [4]. Число Рейнольдса составляет ${{\operatorname{Re} }_{{1,\infty }}} = 2.181 \times {{10}^{6}}$ м–1. Число Прандтля принимается постоянным: $\Pr = \mu {{c}_{p}}{\text{/}}\lambda = 0.71$. Уравнения Навье–Стокса замыкаются уравнением состояния $\gamma M_{\infty }^{2}p = \rho T$, где γ = 1.4 – показатель адиабаты. Динамический коэффициент молекулярной вязкости рассчитывается по формуле Сазерленда: $\mu = (1 + {{T}_{\mu }}){\text{/}}(T + {{T}_{\mu }}){{T}^{{3/2}}}$, где ${{T}_{\mu }} = T_{\mu }^{*}{\text{/}}T_{\infty }^{*} = 110.4\;{\text{K/}}103.6\;{\text{K}} \approx 1.07$.

Численное интегрирование проводится в прямоугольной области, показанной на фиг. 1. На входной и верхней границах фиксируются безразмерные параметры набегающего потока: $(u,{v},w,p,T) = (1,0,0,1{\text{/}}\gamma M_{\infty }^{2},1)$. Для стационарных расчетов стенка принимается теплоизолированной с условиями прилипания на ней. Выходной границе предшествует буферная зона с укрупненными ячейками по x и y для демпфирования выходящих через границу возмущений. На выходной границе накладываются мягкие условия как линейная экстраполяция примитивных переменных из расчетной области. На боковых границах zmin и zmax ставятся условия симметрии.

Фиг. 1.

Постановка задачи: (а) – расчетная область и сетка (показана каждая 10-я сеточная линия); (б) – сгущение сетки по нормали к стенке; (в) – сгущение сетки в продольном направлении: 1 – сетка 80 миллионов узлов, 2 – сетка 20 миллионов узлов.

Расчет проводится следующим образом. Во-первых, двухмерное стационарное невозмущенное течение над плоской пластиной рассчитывается до достижения невязкой величины 10–8. Во-вторых, из полученного решения вырезается подобласть, в которой далее будет моделироваться развитие возмущений; на новых входных границах подобласти фиксируются газодинамические величины из расчета на первом шаге; стационарное поле устанавливается дополнительно до полной сходимости (величина невязки не превосходит 10–8). В-третьих, полученное в подобласти стационарное поле дублируется в третьем поперечном направлении $z$; распределение температуры по поверхности фиксируется; в пограничный слой вводятся возмущения типа “вдув–отсос” по процедуре, описанной ниже. Нестационарный расчет проводится до установления квазистационарного режима течения. При таком подходе поверхность пластины является адиабатической, но пульсации температуры на поверхности отсутствуют.

2.3. Генератор возмущений

Генератор возмущений моделируется при $x{\kern 1pt} * \in [x_{1}^{*},x_{2}^{*}] = [0.394,0.452]$ м в соответствии с работой [1]. В этом диапазоне нормальная составляющая вектора скорости имеет вид

${v}(x,y = 0,t) = A(t){{{v}}_{p}}({{x}_{p}})cos({{\beta }_{0}}z)\cos ( - {{\omega }_{0}}t),$
где
${{{v}}_{p}} = \left\{ \begin{gathered} {{1.5}^{4}}{{(1 + {{x}_{p}})}^{3}}(3{{(1 + {{x}_{p}})}^{2}} - 7(1 + {{x}_{p}}) + 4),\quad - {\kern 1pt} 1 \leqslant {{x}_{p}} \leqslant 0, \hfill \\ - {{1.5}^{4}}{{(1 - {{x}_{p}})}^{3}}(3{{(1 - {{x}_{p}})}^{2}} - 7(1 - {{x}_{p}}) + 4),\quad 0 \leqslant {{x}_{p}} \leqslant 1, \hfill \\ \end{gathered} \right.\quad {{x}_{p}} = \frac{{2x - ({{x}_{2}} + {{х}_{1}})}}{{{{x}_{2}} - {{x}_{1}}}},$
$A(t) = \varepsilon \left\{ {\begin{array}{*{20}{l}} {0,\quad t < 0,} \\ {{{{0.1}}^{{{{{((T - t)/(0.9T))}}^{2}}}}},\quad 0 \leqslant t \leqslant T,} \\ {1,\quad t > T,} \end{array}} \right.$
где $T = 2\pi {\text{/}}\omega $, $A(t)$ – амплитуда, $\varepsilon = 0.00573$. Остальные параметры потока в области генератора вычисляются как для случая стенки без генератора. Возмущение с частотой $\omega _{0}^{*}{\text{/}}2\pi = f_{0}^{*} = 6.36$ кГц и волновым числом $\beta _{0}^{*} = 211.52$ м–1 будем называть фундаментальным.

Как будет показано далее, результаты настоящих расчетов хорошо согласуются с результатами работы [1] как качественно, так и количественно. Однако амплитуда возмущений $\varepsilon $ в настоящей работе отличается от амплитуды из работы [1] практически вдвое (в работе [1] $\varepsilon = 0.003$) и подобрана для совпадения положения начала ЛТП. Как показано ниже, численная диссипация не влияет на положение ЛТП в настоящей работе. Поэтому, вероятно, в работе [1] амплитуда возмущений указана ошибочно.

2.4. Расчетная сетка

Характерный масштаб длины выбран как $L = {\text{0}}{\text{.7239}}$ м. Продольный размер буферной зоны, которая ограничена пунктирным прямоугольником на фиг. 1, составляет полторы длины волны фундаментального возмущения, или 1.5λx, где ${{\lambda }_{х}} = х_{2}^{*} - х_{1}^{*}$.

На фиг. 1 показаны расчетная область и расчетная сетка (вид сбоку). Подобласть для проведения основных нестационарных расчетов ограничена сплошным прямоугольником и начинается на расстоянии $x_{0}^{*} = 0.258$ м от передней кромки пластины. Длина подобласти в 14.3 раза больше продольной длины волны фундаментального возмущения. Высота подобласти выбрана $y_{H}^{*} = 0.03$ м, что составляет не менее пяти местных толщин пограничного слоя на выходной границе. Размер подобласти в боковом направлении составляет одну длину волны ${{\lambda }_{z}}$ в поперечном направлении, где ${{\lambda }_{z}} = 2\pi {\text{/}}\beta _{0}^{*} \approx 0.0297$ м.

Расчетная сетка представлена на фиг. 1а, соответствующие сеточные сгущения – на фиг. 1б и 1в. Основные расчеты настоящей работы проведены на сетке 80 миллионов узлов (подробная сетка). Эта сетка соответствует сетке из работы [1] в плоскости x0y. Сеточные линии распределены равномерно в поперечном направлении. На подробной сетке количество точек вдоль оси z составляет 201. Грубая сетка имеет вдвое меньше узлов по x и по z, чем подробная сетка. В вертикальном направлении количество точек для обеих сеток одинаково; поперек пограничного слоя приходится не менее 100 точек. На подробной сетке возмущение разрешено в боковом направлении (по z) 201 точкой на длину волны по z, а в продольном направлении (по x) – 320 точками. Стоит отметить, что для распространения монохроматической акустической волны в равномерном потоке требуется около 40 точек на длину волны, чтобы добиться близкого к естественному уровня вязкого затухания волны для используемого численного метода. Поэтому на построенных сетках численная диссипация фундаментального возмущения незначительна.

2.5. Анализируемые величины

Данные для обработки и сравнения собираются начиная с момента безразмерного времени $t = 2.261$ после ввода возмущений в пограничный слой, когда установился квазипериодический режим течения. В следующем разделе анализируются свойства переходного течения.

Анализ проводится для спектрального состава возмущений, где сопоставляются амплитуды отдельных гармоник Фурье или максимумы этих амплитуд по нормали к поверхности в рассматриваемом сечении x = const. Фурье-анализ и обработка нестационарных результатов выполнены с помощью возможностей языка программирования Python (библиотека numpy). Результат работы процедур быстрого преобразования Фурье по времени и координате z нормирован на ${{N}_{t}} \times {{N}_{z}}{\text{/}}4$, где Nt и Nz – количество точек анализируемого сигнала по времени и по координате z соответственно. В настоящей работе исследованы амплитуды гармоник пульсаций продольной компоненты скорости, давления, температуры, а также максимумы этих величин по нормали к поверхности.

Вихревая структура полей течения визуализируется с помощью Q-критерия: $Q = 0.5({{{\Omega }}_{{ij}}}{{{\Omega }}_{{ij}}} - {{S}_{{ij}}}{{S}_{{ij}}})$, ${{S}_{{ij}}} = 0.5({{\partial }_{j}}{{u}_{i}} + {{\partial }_{i}}{{u}_{j}})$, ${{{\Omega }}_{{ij}}} = 0.5({{\partial }_{j}}{{u}_{i}} - {{\partial }_{i}}{{u}_{j}})$, ui – компоненты вектора скорости (для записи использованы тензорные обозначения; предполагается соглашение о суммировании по повторяющемуся в произведении индексу).

Также сопоставляются поля мгновенных значений продольной и поперечной компонент вектора завихренности и средние параметры течения (коэффициент трения, профили продольной компоненты скорости, осредненные по Фавру и по Рейнольдсу).

3. АНАЛИЗ РЕЗУЛЬТАТОВ

3.1. Структуры течения и спектральный состав возмущений

Мгновенная структура возмущенного течения представлена на фиг. 2 с помощью Q-критерия. Сразу за источником возмущений расположена область линейного развития возмущений, где они формируют X-образные структуры, усиливающиеся вниз по потоку. Вблизи $х* \approx 0.6$ мм появляются первые признаки нелинейного взаимодействия – возмущения начинают искажаться. При $х* \in (0.75,0.85)$ м наблюдается интенсивный нелинейный распад возмущений. За этой областью формируется зона молодой турбулентности с ростом мелкомасштабных вихрей. Эта зона развивается вниз по потоку.

Фиг. 2.

Визуализация вихревых структур пограничного слоя с помощью изоповерхностей Q-критерия, Q = 5: (а) – вид сбоку со стороны +z; (б) – вид сверху со стороны +y. Окраска соответствует величине продольной компоненты вектора скорости. Буферная зона начинается при $х* \approx 1.09$ м.

Так как возбуждающие возмущения носят периодический характер с выделенной частотой, а нелинейные взаимодействия приводят к порождению кратных гармоник, то отклик пограничного слоя на такие возмущения также должен быть периодическим (квазистационарный режим течения). Для изучения спектральных свойств процесса ЛТП нестационарное течение сначала устанавливается до квазистационарного режима, а затем набирается статистика в течение пяти периодов квазигармонического режима. Пример квазистационарного сигнала в некоторой точке внутри пограничного слоя показан на фиг. 3а.

Фиг. 3.

(а) – Квазистационарные пульсации продольной компоненты скорости, $u{\kern 1pt} '(t,x_{0}^{*},y_{0}^{*},z_{0}^{*})$, в точке $(x_{0}^{*},y_{0}^{*},z_{0}^{*}) = \left( {0.9201,~\;0.0035,~\; - 0.0076} \right)$; (б) – двухмерное преобразование Фурье поля $u{\kern 1pt} '(t,x_{0}^{*},y_{0}^{*},z)$ на линии $(x_{0}^{*},y_{0}^{*}) = (0.9201,\;{\kern 1pt} 0.0035)$ м.

В каждом поперечном сечении x* = const возмущение можно представить через сумму гармонических колебаний путем преобразования Фурье. Для рассматриваемого течения вдоль плоской пластины разумно делать двухмерное преобразование Фурье по времени и поперечной координате для каждой линии x* = const, y* = const. Результат такого двухмерного преобразования можно представить в виде амплитуды гармоники $(f{\kern 1pt} {\text{*}},\beta {\kern 1pt} {\text{*}}) = (hf_{0}^{*},k\beta _{0}^{*})$. Таким образом, результат двухмерного преобразования Фурье можно представить в виде амплитуд двухмерных гармоник ${{\hat {u}}_{{hk}}}$. Пример представлен на фиг. 3б для начала области молодой турбулентности.

В описанной постановке фурье-спектр является симметричным, поэтому интерес представляет только часть спектра при h ≥ 0, k ≥ 0. Следует отметить, что пики спектра расположены в шахматном порядке, что объясняется квадратичным (нелинейным) взаимодействием возмущений друг с другом. Например, для стационарного возмущения и других четных частот h = 0, 2, 4, … наблюдаются только максимумы на четных волновых числах k = 2, 4, 6, …, а для нечетных частот h = 1, 3, 5, … – на нечетных волновых числах k = 1, 3, 5, … . Такая картина свойственна механизму наклонного распада, когда нелинейно (квадратично) взаимодействуют две гармоники с одинаковыми частотами, но противоположными по знаку волновыми числами. При этом частота удваивается, а волновое число обнуляется: [1, 1 ] + [1, –1] → [2, 0]. Чем ближе гармоника к фундаментальной гармонике, тем выше ее амплитуда. Это связано как с тем, что нелинейный распад продвигается в область высоких частот постепенно, так и с тем, что имеется численная пространственно-временная диссипация используемого численного метода. Расчеты настоящей работы выполнены на двух разных сетках, одна из которых вдвое мельче в продольном и боковом направлении. Как показано ниже, для обеих сеток результаты оказываются близкими.

Ниже полученные результаты сопоставляются с результатами работы [1].

3.2. Линейный режим

Рассмотрим линейный режим развития возмущений, который наблюдается примерно от x* = = 0.4 м до x* = 0.6 м. На фиг. 4 амплитуды фундаментальной моды $[1,\,1]$ пульсаций продольной компоненты вектора скорости u' в сечении x* = 0.5 м, полученные в настоящей работе, сопоставляются с результатами работы [1]. Для данного случая и для других линий x* = const, y* = const наблюдается хорошее согласование (фиг. 4а–4в).

Фиг. 4.

Амплитуды гармоники [1, 1 ]: (а)–(в) в сечении x* = 0.5 м: (а) – для ${\text{|}}u_{{[1,1]}}^{'}{\kern 1pt} {\text{|}}$, (б) – для ${\text{|}}T_{{[1,1]}}^{'}{\kern 1pt} {\text{|}}$, (в) – для ${\text{|}}p_{{[1,1]}}^{'}{\kern 1pt} {\text{|}}$; (г) – максимальная по y* амплитуда ${\text{|}}u_{{[1,1]}}^{'}{\kern 1pt} {\text{|}}$ в зависимости от x*. 1 – работа [1], 2 – подробная сетка (HSFlow++), 3 – грубая сетка (HSFlow++).

Среди всех возможных линий y* = const для данного сечения x* = const можно выделить линию $y_{0}^{*}$, на которой амплитуда рассматриваемой гармоники максимальна. Для пульсаций u' или T  ' эта линия будет находиться в критическом слое пограничного слоя, ${{y}_{0}}{\text{/}}\delta \approx 0.65$. Эволюция такого максимума вниз по потоку хорошо согласуется с результатами [1] (фиг. 4г) даже на грубой сетке.

Инкремент роста возмущений является чувствительной к структуре стационарного решения характеристикой неустойчивого пограничного слоя. Рассмотрим эволюцию продольного инкремента роста возмущения продольной компоненты вектора скорости, ${{\alpha }_{i}} = - \frac{d}{{dx}}[\ln (u_{{\max }}^{'}(x))]$. Здесь нижний индекс max обозначает, что рассматриваются максимальная по y фурье-амплитуда гармоники. Фиг. 5а демонстрирует хорошее согласование уровня инкрементов в сечениях x = const. Начиная с $x{\kern 1pt} * \approx 0.65$ м, величина инкремента сильно растет. Этот момент соответствует началу нелинейной стадии развития возмущений.

Также следует отметить хорошее согласование в структуре возмущений внутри пограничного слоя для различных сечений y* = const, продемонстрированное на фиг. 5б, 5в.

Фиг. 5.

(а) – Продольный инкремент усиления величины ${\text{|}}u_{{[1,1]}}^{'}{\kern 1pt} {\text{|}}$, 1 – работа [1], 2 – настоящая работа (80 миллионов узлов), 3 – результаты, полученные по линейной теории устойчивости (код Мэка); (б), (в) – мгновенный контур пульсации u' для сечения x* = 0.546–0.67 м, y* = 2.3 мм: (б) – работа [1], (в) – подробная расчетная сетка.

3.3. Нелинейный режим

Рассмотрим нелинейную стадию развития возмущений. Момент проявления нелинейного взаимодействия можно отметить по картинам Q-критерия, на которых заметно усиление “канатообразных” структур (фиг. 6). Для малых значений Q (15 и 100) настоящие результаты и результаты [1] хорошо согласуются. Однако в области молодой турбулентности, где появляются мелкомасштабные структуры и максимальная величина Q растет (10 000 и 40 000), диссипативная схема не позволяет идеально воспроизвести результаты низкодиссипативной схемы [1]. Наиболее вероятными причинами этого расхождения являются применение в [1] спектрального метода в боковом направлении и использование высокочастотных гармоник, которые располагаются вблизи частоты (волнового числа) Найквиста для используемой подробной расчетной сетки и поэтому плохо разрешаются.

Фиг. 6.

Мгновенные изоповерхности Q-критерия, вид сверху; слева – работа [1], справа – настоящая работа, подробная сетка: (а) – для Q = 15, x* = 0.546–0.670 м; (б) – для Q = 100, x* = 0.670–0.798 м; (в) – для Q = 10 000, x* = 0.798–0.924 м; (г) – для Q = 40 000, x* = 0.924–1.051 м.

Рассмотрим далее процесс нелинейного распада с помощью эволюции максимальных по $y$ aмплитуд гармоник возмущений. Механизм наклонного резонанса последовательный. Изначально растет наиболее неустойчивая фундаментальная наклонная волна [1, ±1], что обусловлено чисто неустойчивостью пограничного слоя. При достижении некоторой критической амплитуды она начинает нелинейно взаимодействовать с собой, порождая кратные гармоники: h = 0 и h = 2, k = 0, k = 2, которые начинают расти благодаря нелинейному взаимодействию фундаментальных гармоник. Когда кратные гармоники достигают достаточных амплитуд, они начинают нелинейно взаимодействовать друг с другом и с фундаментальными гармониками, порождая все больше кратных гармоник. Такой процесс и его временная последовательность прослеживаются на фиг. 7 и фиг. 8, на которых изображена эволюция амплитуд гармоник вниз по потоку. Описанный механизм объясняет шахматную структуру спектра, приведенного на фиг. 3б.

Фиг. 7.

Эволюция максимальной по y амплитуды фурье-гармоники для нечетных частот: (a) – для h = 1, (б) – для h = 3: 1, 4, 7 – работа [1]; 2, 5, 8 – настоящая работа, грубая сетка; 3, 6, 9 – настоящая работа, подробная сетка; 1, 2, 3k = 1; 4, 5, 6k = 3; 7, 8, 9k = 5.

Фиг. 8.

То же, что на фиг. 7, но для четных частот: (a) – для h = 0, (б) – для h = 2: 1, 2, 3k = 2; 4, 5, 6k = 4; 7, 8, 9k = 6.

Следует отметить хорошее совпадение в эволюции гармоник с работой [1] в областях линейного и слабонелинейного развития возмущений. Однако в области молодой турбулентности результаты, полученные на грубой сетке, начинают отличаться от результатов на подробной сетке. Последние продолжают хорошо согласовываться с результатами работы [1] для основных энергосодержащих частот h = 0, 1; k = 1, 2, и с ростом h и k начинает появляться небольшое рассогласование. При этом во всех случаях Фурье-амплитуды остаются на одном уровне и лишь разбегаются по фазе. Это может быть следствием накапливающейся ошибки более диссипативного метода. Однако в целом описанное сравнение результатов подтверждает надежность и применимость диссипативных схем для моделирования процесса ламинарно-турбулентного перехода.

На фиг. 9 приведены мгновенные структуры поперечного вектора завихренности в различных сечениях z* = const и сравнение полученных результатов (верхняя часть картины) с результатами работы [1] (нижняя часть картины после зеркального отражения). Видно, что вблизи $х* = 0.865$ м появляются мелкомасштабные структуры, свойственные развитой турбулентности. Детальное сравнение показывает, что вихри, полученные в настоящей работе, менее интенсивны по сравнению с вихрями из работы [1], и содержат меньше мелкомасштабных вихревых структур, что обсуждалось выше. Основные крупномасштабные структуры хорошо совпадают с [1].

Фиг. 9.

Мгновенное поле поперечного вектора завихренности в момент времени t = 2.82891: (а) – для z* = = –0.0092 м, (б) – для z* = –0.0047 м, (в) – для z* = –0.0017 м. Сверху – настоящая работа, подробная сетка; внизу – [1].

Рассмотрим временную визуализацию процесса развития мелкомасштабных структур в конкретном сечении z = const. На фиг. 10 приведены мгновенные структуры поперечного вектора завихренности в различные моменты времени. На фиг. 10 дано сопоставление с результатами работы [5], в которой параметры задачи совпадают с параметрами работы [1], но расчеты проводились на измельченной сетке 211 млн. узлов. По результатам фиг. 10 можно сделать вывод о том, что скорость распространения вихрей внутри пограничного слоя составляет ≈0.7.

Фиг. 10.

Мгновенное поле поперечного вектора завихренности в сечении z* = –0.0087 м в различные моменты времени: (а) – для t = t0, (б) – для t = t0+ 6T/20, (в) – для t = t0 + 12T/20, (г) – для t = t0 + 18T/20. Сверху – настоящая работа, подробная сетка; внизу – работа [5].

Фиг. 10 также демонстрирует развитие мелкомасштабных структур. Вихрь в точке $х* = 0.84$ м (фиг. 10а) передвигается через точку $х* = 0.87$ м (фиг. 10б) и доходит до точки $х* = 0.9$ м (фиг. 10в), где активно делится на мелкие вихри, которые далее сносятся потоком до $х* = 0.92$ м (фиг. 10г). К этому моменту времени в сечение $х* = 0.84$ м подходит новый вихрь, и процесс повторяется (квазистационарный режим).

Снова можно отметить, что диссипативная схема HSFlow++ хорошо воспроизводит крупномасштабные структуры, сохраняя их в качественном и количественном отношении. Однако мелкомасштабные структуры воспроизводятся недостаточно, чтобы полностью соответствовать результатам работы [5].

На фиг. 11 показаны мгновенные сечения продольной компоненты вектора завихренности, которые сопоставлены с результатами работы [1]. Структура течения симметрична относительно плоскости z* = 0; поэтому приводится только половина области по z*. В сечении $х* = 0.862$ м (фиг. 11а) расположен большой вихрь. С ростом $x$ растет и начинает распадаться при $х* = 0.866$ м (фиг. 11б), потом в точке $х* = 0.870$ м (фиг. 11в) образуется много мелких вихрей. Результаты, полученные на диссипативной численной схеме (настоящая работа), хорошо согласуются с результатами работы [1].

Фиг. 11.

Мгновенный продольный вектор завихренности в моменте времени t = 2.82891: (а) – для х* = 0.862 м, (б) – для х* = 0.866 м, (в) – для х* = 0.870 м. Слева – результаты работы [1]; справа – настоящая работа, подробная сетка.

Рассмотрим зависимость осредненной величины коэффициента трения ${{с}_{f}}$ от продольной координаты x. Локальный коэффициент трения вычисляется по формуле

${{c}_{f}} = \frac{2}{{{{{\operatorname{Re} }}_{\infty }}}} \times \left. \mu \right| \times {{\left. {\frac{{\partial u}}{{\partial y}}{\kern 1pt} } \right|}_{{y = 0}}}.$
В настоящей работе рассматривается усреднение по времени в течение пяти периодов фундаментальной гармоники ${\Delta }t = 10\pi {\text{/}}{{\omega }_{0}}$ и по размаху z всей расчетной области:

$\bar {\varphi } = \frac{1}{{{{\lambda }_{z}}}}\frac{1}{{\Delta t}}\int\limits_0^{{{\lambda }_{z}}} {\int\limits_{{{t}_{0}}}^{{{t}_{0}} + \Delta t} {\varphi (t,z)dtdz} } .$

Начиная с $х* = 0.72$ м величина cf начинает резко усиливаться в окрестности точки $х* = 0.86$ м. В этом диапазоне результаты диссипативной схемы совпадают с результатами работы [1] даже на грубой сетке. Ниже по потоку результаты на грубой сетке оказываются ниже по сравнению с результатами на подробной сетке. Последние удовлетворительно согласуются с результатами работы [1] в области молодой турбулентности при x* ≥ 0.9 м.

Фиг. 12.

Осредненный по пространству и времени коэффициент трения: 1 – ламинарная ветвь, 2 – теоретическая турбулентная ветвь [6], 3 – работа [1], 4 – настоящий расчет на грубой сетке, 5 – настоящий расчет на подробной сетке.

На фиг. 13 показаны средние профили газодинамических переменных. Чем сильнее эффект нелинейных взаимодействий в рассматриваемом сечении, тем более наполнены средние профили. Сечение $х* = 0.996$ м вновь демонстрирует хорошее согласование результатов, полученных на диссипативной схеме, с результатами работы [1]. Фиг. 13 подтверждает, что несмотря на недостаточно детальную картину мелкомасштабных вихрей, полученную с помощью диссипативного метода, интегральные характеристики течения (средние профили газодинамических переменных, средний коэффициент трения) оказываются достаточно близки к результатам, полученным на низкодиссипативных схемах [1]. Этот вывод важен для прикладных задач, где нет необходимости подробно разрешать все структуры развитого турбулентного движения, но требуется получить надежные интегральные характеристики течения.

Фиг. 13.

Осредненная (а) по Фавру величина продольной компоненты скорости и (б) осредненная по Рейнольдсу величина температуры на подробной расчетной сетке: 1 – для х* = 0.942 м; 2 – для х* = 0.996 м; 3 – для х* = 1.051 м; 4 – ламинарный пограничный слой; 5 – работа [1], х* = 0.996 м.

4. ВЫВОДЫ

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

Положение точки начала перехода практически не зависит от количества узлов сетки и порядка точности схемы, когда основная фундаментальная гармоника и ее ближайшие кратные гармоники достаточно разрешены. При этом сеточное разрешение гармоник более высокого порядка, по-видимому, играет второстепенную роль при моделировании начала ЛТП и интегральных характеристик течения.

В линейном режиме результаты, полученные с помощью диссипативной схемы, хорошо согласуются с результатами [1]. В развитом нелинейном режиме избыточная диссипативность схемы может приводить к недостаточно детальному воспроизведению мелкомасштабных структур, что можно компенсировать путем измельчения расчетной сетки. Для более аккуратного моделирования ламинарно-турбулентного перехода можно понижать диссипативность схемы там, где она не требуется (например, в пограничном слое). Это является предметом дальнейшей работы авторов.

Список литературы

  1. Mayer C.S.J., Terzi D.A.V., Fasel H.F. DNS of Complete Transition to Turbulence Via Oblique Breakdown at Mach 3 // AIAA 2008-4398, 2008.

  2. Егоров И.В., Федоров А.В., Динь К.Х. Прямое численное моделирование ламинарно-турбулентного перехода при сверхзвуковом обтекании острой пластины // Уч. зап. ЦАГИ. 2018. Т. 49. № 5. С. 17–25.

  3. Егоров И.В., Новиков А.В. Прямое численное моделирование ламинарно-турбулентного обтекания плоской пластины при гиперзвуковых скоростях потока // Ж. вычисл. матем. и матем. физ. 2016. Т. 56. № 6. С. 145–162.

  4. Chuvakhov P.V., Fedorov A.V., Obraz A.O., Numerical simulation of turbulent spots generated by unstable wave packets in a hypersonic boundary layer. Computers & Fluids. 2018. V. 162. P. 26–38. Available at: https://doi.org/10.1016/j.compfluid.2017.12.001

  5. Mayer C.S.J., Terzi D.A.V., Fasel H.F. Direct numerical simulation of complete transition to turbulence via oblique breakdown at Mach 3 // J. Fluid Mech. 2011. V. 674. P. 5–42.

  6. White F.M. Viscous Fluid Flow. New York: McGraw-Hill, 1991.

Дополнительные материалы отсутствуют.