MODELLING OF PROPAGATION OF STRONG PERTURBATIONS IN GAS OF ARBITRARY RAREFACTION
MODELLING OF PROPAGATION OF STRONG PERTURBATIONS IN GAS OF ARBITRARY RAREFACTION
Abstract
The work discusses the numerical solution of the kinetic Boltzmann equation using the discrete velocity method and the MUSCL method with the Berger gradient slope limiter, which allows to eliminate the unphysical fluctuations associated with sharp and sudden changes in the found values near the shock front. The aim of the article is to study the changes in the temperature and density fields under strong perturbations obtained by solving the problem of modelling the decay of an initially given discontinuity of macroparameters of a resting gas of arbitrary rarefaction in a Soda shock tube, which is the simplest device for obtaining and studying short-lived supersonic flows, i.e. shock waves. The obtained distributions of gas macroparameters were correlated with theoretical values and analysed. The calculated coefficient of determination confirmed the quantitative coincidence of the constructed mathematical model with the theory.
1. Введение
Одной из популярных областей, где используются численные методы, является изучение быстропротекающих процессов в сильно возмущенной газообразной среде.
В большинстве случаев применяют численные схемы с методом Монте-Карло, где реальный газ заменяется системой большого числа частиц, которые на каждом временном шаге всегда имеют вполне определенные координаты и скорости, перемещаются на некоторое расстояние в пространстве и совершают определенное количество столкновений между собой. Недостатком данного метода является слишком высокая требовательность к вычислительным ресурсам, связанная с необходимостью переработки большого объема информации о рассматриваемой системе, которая является излишней при вычислении макроскопических средних параметров.
Однако более последовательным подходом является применение кинетической теории газов, которая изучает свойства газов методами статистической физики на основе представлений об их молекулярном строении и определенных законах взаимодействия между молекулами. В этом случае необходимо решать нестационарное кинетическое уравнение Больцмана с помощью различных численных методов, которые позволяют получить довольно точные результаты, описывающие поведение газа в некотором объеме с течением времени.
Решению именно этого уравнения была посвящена данная работа, целью которой являлось изучение распространения сильных возмущений температуры и плотности в газе произвольной разреженности с помощью решения уравнения Больцмана методом дискретных скоростей.
2. Кинетическое уравнение Больцмана и его безразмерный вид
Состояние любого газа можно описать одночастичной функцией распределения
где
J – интеграл столкновений – выражение, учитывающее влияние столкновений частиц или молекул.
Однако в данной работе полем внешних сил будем пренебрегать, поскольку рассматриваются сильные возмущения, а значит, скорости частиц будут настолько велики, что внешние силы не успеют оказать никакого воздействия на систему в течение рассматриваемого времени.
В кинетической теории газов одной из популярных моделей столкновений для уравнения Больцмана является модель Бхатнагара-Гросса-Крука (БГК), которая заключается в том, что интеграл столкновений имеет следующий вид :
где
где
Для модели БГК локально-равновесная функция распределения
где n – числовая плотность или концентрация частиц, 1/м3;
m – масса молекулы газа, кг;
M – молярная масса газа, кг/моль;
R = 8,31 Дж/(моль*K) – универсальная газовая постоянная;
T – температура газа, К
u – вектор средней скорости газового потока.
Для удобства решения уравнения Больцмана воспользуемся методом подобий и обезразмерим переменные. Для этого положим, что на бесконечном удалении от точки или границы возмущения, газ находится в равновесии и не возмущен, тогда его состояние описывается максвелловской функцией распределения :
где
Введем масштабные параметры:
В формулах (1.6) характеристическая скорость
где
Тогда получим следующие выражения для равновесных функций распределения:
Также обезразмерим давление и выразим ее через числовую плотность и температуру, записав уравнение идеального газа:
После подстановки получим безразмерное уравнение Больцмана:
где
3. Метод дискретных скоростей. Основные формулы и преобразования
Скорость частицы
где
Для простоты записи формул вместо
где
Также обратим внимание на то, что уравнение (1.13) является неявным из-за включения члена столкновений
Подставив преобразование (1.14) в уравнение (1.13), получим:
В уравнении (1.15)
Будем считать, что макропараметры рассматриваемой системы мало изменяются на расстояниях порядка средней длины свободного пробега молекул. В этом случае состояние газа в расчетной области близко к равновесному и описывается следующим выражением с помощью некоторой функции возмущения
где
Подставим (1.16) в (1.15), получим следующее выражение:
Уравнение (1.17) легко решается с помощью процессов потоковой передачи (перелетов без столкновений) в рассматриваемой среде и столкновений, происходящих в ней:
1) При
2) Подставив (1.18) в (1.17), получим так называемый шаг столкновений:
где
Таким образом, чтобы найти функцию возмущения
В приведенном выше уравнении (1.20) ключевым моментом является вычисление градиента функции возмущения
где
Как видно из уравнения (1.21), ключом к вычислению градиента
Для вычисления локально-равновесной функции возмущения
где
Вычислив
Теперь для удобства решения рассматриваемой задачи введем следующие обозначения:
Подставим (1.26) в уравнение (1.17), получим:
В процессе локальной реконструкции функции возмущения в точках, окружающих центр каждой ячейки используется шаг по времени
где
Уравнение (1.28) также можно записать в виде условия сходимости Куранта-Фридрихса-Леви, которое является необходимым условием сходимости при численном решении некоторых уравнений в частных производных. Оно возникает при численном анализе явных схем интегрирования по времени, когда они используются для решения рассматриваемой задачи. Как следствие, при численном решении нестационарных задач шаг по времени должен быть меньше определенного времени, в противном случае моделирование дает неправильные результаты из-за расходимости искомых величин , , :
где
Обезразмерим рассматриваемый интервал времени
Было показано, что
где
Подставим (1.31) в (1.26), получим следующие выражения:
Теперь подставим (1.16) и (1.31) в (1.14) и получим окончательное выражение для поиска функции возмущения

Рисунок 1 - Схема метода дискретных скоростей в двумерном случае
Далее все переменные будут обезразмерены, но для простоты индекс безразмерных величин будет опущен. Также в данной работе рассматривается цилиндрическая система координат, тогда вектор скорости имеет вид
Из формулировки функции распределения
характеризует среднее число частиц, находящихся в момент времени
Из кинетической теории газов известно, что среднее значение любой функции
Тогда составляющие макроскопической средней скорости газового потока
Аналогичное выражение получим для
Составляющей средней скорости газового потока по азимутальному направлению
Перейдем к вычислению температуры. По определению температура газа – это средняя кинетическая энергия теплового движения молекул. К тому же в работе в качестве рабочего газа рассматривается одноатомный газ, следовательно, вращательные и колебательные степени свободы будут отсутствовать. Запишем формулу для кинетической энергии теплового движения молекул:
Обезразмерим записанное выражение при помощи (1.6) и (1.7):
Сократим, опустим индекс обезразмеривания и применим формулу (1.35). В итоге получим окончательное выражение для вычисления температуры газа:
4. Метод MUSCL и ограничители наклона градиента
Для вычисления функции возмущения

Рисунок 2 - Графическая интерпретация метода MUSCL
Зная
где
В итоге, вычислив значение на границе ячейки, найдем компоненту градиента функции возмущения по радиусу:
Аналогичная формула для частной производной по радиусу получится, если молекулы движутся в расчетной области слева направо [10]. В этом случае мы находим правую границу ячейки
Выражения для частных производных по высоте
Перейдем к вычислению ограничителя Бергер
Затем вычисляются индикатор местоположения
Тогда ограничитель Бергер
Таким образом, функция
5. Реализация граничных условий
В данной работе используется два типа граничных условий, первым из которых является свободная проницаемая поверхность, где рабочий газ контактирует с газом, имеющим фиксированную плотность и температуру. Вторым типом является изотермическая непроницаемая стенка, для которой предполагается идеальное диффузное отражение.
Рассмотрим первый тип граничных условий, согласно которому граница представляет собой газ, находящийся при определенной температуре
где
Перейдем ко второму типу граничных условий, а именно, к непроницаемой изотермической стенке с идеальным диффузным отражением. Поскольку решение последующих задач будет производиться в цилиндрической системе координат, выведем формулу для нижней стенки, которая имеет температуру
где
Поскольку нижняя стенка непроницаемая, следовательно, плотность потока молекул газа через нее равна нулю. Запишем это, воспользовавшись выражением (1.36):
где
Тогда выражение для числовой плотности
Выражения для верхней и боковой поверхностей выводятся аналогичным образом, меняется лишь направление полета падающих и отраженных молекул.
Таким образом, зная температуры поверхностей, на которых задаются граничные условия, можно вычислить числовые плотности отраженных от них молекул, а также найти функции возмущения по формуле (1.50). Вычисленные функции возмущения будут использоваться в методе MUSCL для восстановления значений на границах ячеек, что было показано ранее.
6. Моделирование ударной трубки Сода
Для проверки предложенной схемы метода дискретных скоростей и метода MUSCL с ограничителем наклона градиента Бергер было принято решение смоделировать ударные волны, поскольку именно в них наблюдаются резкие скачки макропараметров газа, которые могут влиять на сходимость численного решения. С этой целью была решена задача моделирования распада первоначально заданного разрыва макропараметров покоящегося газа в ударной трубке Сода . Она представляет собой цилиндрическую трубку, разделенную тонкой диафрагмой на две одинаковых части. Одна из них, камера высокого давления, где находится рабочий газ с высокой температурой под давлением, превышающим или равным атмосферному. Во вторую часть, камеру низкого давления, нагнетается так называемый исследуемый газ с давлением, не превышающим атмосферного , , .
Таким образом, задаются следующие кусочно-постоянные начальные условия , , :
где

Рисунок 3 - Начальное распределение температуры и концентрации по высоте цилиндра
Также стоит обсудить полярный угол, который вводится в данной работе впервые. Поскольку в методе дискретных скоростей рассматривается дискретный ряд абсолютных значений вектора скорости
Таким образом, найденные проекции скорости, будут использоваться для вычисления интегралов в выражениях (1.34) – (1.40) при вычислении макропараметров газа и в формулах (1.51) – (1.53) при определении плотности потока газа через границы расчетной области.

Рисунок 4 - Схема расчетной области в начальный момент времени при решении задачи ударной трубки Сода

Рисунок 5 - Распределение температуры (слева) и числовой плотности (справа) по высоте цилиндра в ударной трубке Сода для свободномолекулярного режима течения при Kn = 18,05 (δ0 = 0,0554) в момент времени t = 0,16
Третья область – это область волн разрежения, которые распространяются в противоположном направлении от ударной волны по рабочему газу, уменьшая непрерывно и равномерно значения его макропараметров.
Однако, как мы видим, характерных областей на рисунке 5 для распределения числовой плотности не возникает. Это связано с тем, что для разреженного газа длина свободного пробега молекул много больше характерного размера задачи и образующийся из-за этого утолщенный фронт слабой ударной волны практически никак не влияет на резкое изменение плотности, а непрерывно и равномерно увеличивает её.
Затем изучался промежуточный режим течения, при этом значение числа Кнудсена составило Kn = 0,001805

Рисунок 6 - Распределение температуры (слева) и числовой плотности (справа) по высоте цилиндра в ударной трубке Сода для промежуточного режима течения при Kn = 0,001805 в момент времени t = 0,16
7. Заключение
В заключение стоит отметить, что применение численных методов к кинетической теории газов в данной работе, а именно: метода дискретных скоростей и метода MUSCL с ограничителем наклона градиента Бергер при решении уравнения Больцмана позволяют не только рассчитать макропараметры газа и изучить изменение их полей, но и смоделировать быстропротекающие процессы в сильно возмущенном газе произвольной разреженности, одним из которых является распространение фронта ударной волны.
