
8.4.3. Метод с.К. Годунова
Существенным ограничением метода SIMPLE и его модификаций SIMPLEС, SIMPLER, разработанных С. Патанкаром и Д. Сполдингом, является его низкая эффективность при решении задач около- и сверхзвуковой газовой динамики. В частности, это обусловлено нелинейностью уравнений газовой динамики, а нелинейность возрастает по мере увеличения скорости газа в связи с проявлением газом свойств сжимаемости. По этой причине аналитические выражения, используемые при определении параметров газа на границах контрольных объемов и подобные (8.123), применить не удается из-за их большой погрешности.
Метод С.К. Годунова свободен от этого недостатка. Параметры газа на границах контрольных объемов в этом методе устанавливаются автомодельным решением линеаризованной задачи газовой динамики (см. главу 7) [Численные]. Для различных приложений используются различные автомодельные решения. Ниже рассмотрим вариант метода С.К. Годунова в применении к задачам о течении идеального газа. В этих задачах для определения параметров на границах контрольных объемов используется автомодельное решение задачи о распаде произвольного разрыва в инертном газе [Рождественский].
Рассмотрим
задачу, расчетная схема для которой
представлена на рисунке
8.19. В
ударной трубе мембрана М
разделяет две полубесконечные области
1,
2,
значения газодинамических параметров
(давление, плотность, скорость, энергия)
в которых соответственно равны
и
.
Пусть для определенности давление в
области 1
ниже, чем
давление в области 2
(
).
В этом случае при разрыве мембраны М
развитие процесса (распада разрыва
параметров) может происходить по одной
из следующих схем (рисунок
8.20):
-
в обе стороны (из области 1
в область 2
и из области 2
в область 1)
распространяются ударные волны
,
разделенные контактным разрывом k
(рисунок
8.20а);
- справа налево (в область 1) распространяется ударная волна d, за ней следует контактный разрыв k, а в область повышенного давления (область 2) распространяется волна разрежения r (рисунок 8.20б);
-
в обе стороны распространяются волны
разрежения
,
разделенные контактным разрывом k
(рисунок
8.20в);
- в обе стороны распространяются волны разрежения , разделенные областью нулевого давления (вакуумом) (рисунок 8.20г).
Определение параметров распада разрыва газодинамических величин после разрушения мембраны можно осуществить в следующей последовательности:
1.
Вычисляем
значения скорости распространения по
расчетной области ударной волны
,
волны разрежения
,
значение скорости
,
соответствующей возможности возникновения
области с нулевым значением давления
(вакуума):
; (8.127)
; (8.128)
. (8.129)
Здесь
обозначено
;
.
Кроме того, для идеального газа можно
принять
;
2. Определяем вариант развития распада разрыва параметров после разрушения мембраны:
- в обе стороны от границы раздела двух сред распространяются ударные волны, если выполняется условие
, (8.130)
- вправо от границы раздела двух сред распространяется ударная волна, а влево – волна разрежения, если выполняются условия
, (8.131)
- в обе стороны от границы раздела двух сред распространяются волны разрежения, разделенные контактным разрывом, если выполняются условия
, (8.132)
- в обе стороны от границы раздела двух сред распространяются волны разрежения, разделенные областью вакуума, если выполняется условие
; (8.133)
3. Определяем значение давления на контактном разрыве (внутри области распада разрыва) решением нелинейного уравнения
. (8.134)
В (8.134) обозначено
.
Здесь и далее индекс l принимает значения l=1, 2. Уравнение (8.134) может решаться любым численным методом. Однако при использовании этого уравнения для численного решения двух- и трехмерных уравнений газовой динамики важным является условие экономичности метода. В качестве начального приближения для Р при решении уравнения (8.134) можно принять
; (8.135)
4. Определяем значения массовых скоростей для левой (распространяющейся справа налево) и для правой (распространяющейся слева направо) волн
- для ударной волны
, (8.136)
- для волны разрежения
; (8.137)
5. Определяем скорость движения контактного разрыва U
; (8.138)
6.
Определяем скорости D
левой и
правой волн (для волны разрежения –
скорости
для крайних характеристик) и плотности
газа R
на этих
волнах
- на ударной волне
, (8.139)
, (8.140)
- на волне разрежения
, (8.141)
, (8.142)
, (8.143)
. (8.144)
Рассмотренный алгоритм расчета значений параметров газа на контактном разрыве (уравнения (8.127)…(8.144)) является основой метода С.К. Годунова. Рассмотрим решение уравнений газовой динамики, записанной в нестационарной одномерной постановке
,
,
, (8.145)
.
Решение
системы уравнений (8.145) осуществляется
на сетке, представленной на рисунке
8.17а. Рассмотрим объемы с номерами I-1
и I.
Если рассматривать процессы на границе
i
объемов I-1
и I
I-1
и I
в течение периода времени, соответствующее
условию Куранта-Фридрихса-Леви (
),
то взаимодействие потоков газа,
размещенных по обе стороны от границы
i,
можно рассматривать как взаимодействие
двух потоков, размещенных по обе стороны
от мембраны М
(рисунок
8.19) в задаче о распаде произвольного
разрыва газодинамических параметров
в ударной трубе. Параметры на границе
i
объемов в течение времени от
до
определяются как параметры на контактном
разрыве и могут быть вычислены по
алгоритму (8.127)…(8.144)).
С учетом выше записанного явная конечно-разностная схема расчета параметров в объеме с номером I по методу С.К. Годунова может быть записана следующим образом
,
,
(8.146)
.
Алгоритм решения методом С.К. Годунова задачи в пространственной постановке остается аналогичным приведенному выше. На первом этапе вычисляются значения газодинамических параметров на всех границах контрольного объема. При этом вариант распада разрыва устанавливается по значениям давлений в смежных с границей объемах и по значениям нормальных к границе составляющим скорости газа. На втором этапе решаются уравнения вида (8.146), с тем лишь отличием, что в этих уравнениях содержатся производные по всем пространственным координатам.