УДК 533.6.011.72+519.6 БС! 10.14529/mmp210107
АДАПТАЦИЯ МЕТОДА КУРОПАТЕНКО ДЛЯ РАСЧЕТА УДАРНЫХ ВОЛН В ЭЙЛЕРОВЫХ КООРДИНАТАХ
П.Е. Беляев1, И.Р. Макеева1,2, Е.Е. Пигасов1,2, Д.А. Мастюк1
1 Российский федеральный ядерный центр - Всероссийский научно-исследовательский институт технической физики им. академика Е.И. Забабахина, г. Снежинск, Российская Федерация
2Южно-Уральский государственный университет, г. Челябинск, Российская Федерация
В настоящее время отсутствует реализация хорошо зарекомендовавшего себя численного метода Куропатенко в эйлеровых координатах. Такая реализация имеет высокий потенциал для решения определенного круга задач. Данная работа посвящена адаптации метода Куропатенко для расчетов ударных волн в эйлеровых координатах. Представлена идея метода, приведены разностные уравнения и вычислительный алгоритм для идеальной среды. Работоспособность предложенного численного метода продемонстрирована на результатах решения задач о распаде произвольного разрыва и о распространении стационарной ударной волны, приведены отклонения газодинамических величин от аналитических решений. Хорошее согласие численных решений с аналитическими подтверждает адекватность построенного алгоритма и метода в целом.
Ключевые слова: ударная волна; метод Куропатенко; численные методы; законы сохранения.
Введение
При решении многих задач современной науки и техники, связанных с обоснованием работы различных промышленных технологических установок, актуальным является трехмерное моделирование газодинамических течений. При этом математическая модель, описывающая поведение исследуемой среды, как правило, записывается в виде системы дифференциальных уравнений в частных производных, выражающих законы сохранения массы, количества движения и энергии либо их следствия. Это накладывает дополнительные требования гладкости на функциональные зависимости, являющиеся решением таких систем, в частности, предполагает отсутствие ударных волн в объекте моделирования. Такой подход в большинстве случаев является оправданным при описании нормальных режимов эксплуатации, однако при аварийных ситуациях могут возникнуть области высоких давлений, температур или скоростей, что может привести к возникновению сверхзвуковых течений, в частности, ударных волн (УВ). Ударная волна представляет собой узкую область (сравнимую с длиной свободного пробега молекулы), в которой градиенты газодинамических величин стремятся к бесконечности, что математически описывается как разрыв соответствующих функций. Попытка построить непрерывное решение системы законов сохранения газовой динамики в случае волны сжатия приводит к потере однозначности решения
и, следовательно, к отсутствию непрерывного решения [1]. Кроме того, в дифференциальные уравнения газовой динамики без учета вязкости и теплопроводности заложено условие адиабатичности процесса dS/dt = 0, а на ударной волне энтропия растет, поэтому для учета возникающих ударных волн в численном методе должен быть предусмотрен механизм описания диссипации энергии на фронте УВ.
Для расчетов сильных ударных волн, в основном, применяются численные методы, аппроксимирующие систему законов сохранения механики сплошной среды (МСС) в лагранжевых координатах, к которым относится и хорошо зарекомендовавший себя метод расчета ударных волн В.Ф. Куропатенко [2,3], достоинствами которого являются монотонность на ударной волне, отсутствие эмпирических параметров, постоянство энтропии на непрерывных решениях. Существует несколько модификаций метода Куропатенко, которые применяются для практических расчетов в одномерной постановке в лагранжевых координатах [4,5]. Так же существует обобщение метода до двумерного случая, которое не было доведено до реализации [6]. Применение лагранжевого подхода в двух- и трехмерной постановках осложняется возможностью вырождения ячеек расчетной сетки при деформации, особенно при использовании неортогональных нерегулярных сеток, поэтому обычно используются лагранжево-эйлеровы алгоритмы. Описание движений многоскоростных многокомпонентных сред на лагранжевой сетке затруднено в связи со сложностью выделения отдельных частиц смеси. Использование индивидуальных лагранжевых координат для каждого компонента существенно усложняет логику вычислительных алгоритмов и требует постоянной перестройки сетки.
Использование эйлеровых сеток, несомненно, имеет свои недостатки, такие как сложность отслеживания контактных границ и необходимость решения уравнений адвекции. Тем не менее, в случае, когда моделируемый процесс не связан с большими деформациями расчетной области, например, протекает в области, ограниченной аппаратом или установкой, проведение двух- и трехмерных расчетов на неподвижных эйлеровых сетках позволяет избежать описанных выше недостатков лагранжева и лагранжево-эйлерова подходов и моделировать течения, в том числе, многокомпонентных сред, в областях со сложной геометрией. Поэтому эйлеров подход является перспективным при моделировании аварийных процессов на промышленных объектах, и, соответственно, интересным является разработка такого численного метода, который позволит, также, с достаточной точностью описывать распространение ударных волн.
Как отмечено выше, наличие ударной волны с математической точки зрения означает наличие разрыва в функциональных зависимостях, описывающих основные газодинамические параметры - плотность, скорость, энергию, давление, что противоречит требованию дифференцируемости функций, описываемых системой дифференциальных уравнений в частных производных. Поэтому для описания течений с ударными волнами представляется естественным использование законов сохранения массы, импульса и энергии в интегральной форме. Этому требованию соответствует метод конечных объемов (МКО) [7] который позволяет использовать в расчетах произвольные сетки, состоящие из выпуклых многогранников. В МКО все искомые величины определяются в центрах вычислительных ячеек, а для определения решения на следующем временном слое используются вспомогательные величины, определенные в центрах каждой грани. В зависимости от способа определения вспомогательных
величин получаются различные модификации МКО. Таким образом, представляется актуальным использовать дивергентный метод Куропатенко [5] для расчета вспомогательных величин на гранях эйлеровых ячеек, что позволит описать диссипацию энергии на фронте ударной волны и моделировать течения в широком диапазоне ин-тенсивностей, характерном для предметной области. О существовании реализаций метода Куропатенко в эйлеровых координатах на момент написания статьи авторам неизвестно.
Обоснование адекватности предложенного подхода предполагает проверку свойств численного метода в одно-, дву- и терхмерной постановках. В данной статье приводятся описание и результаты тестирования численного метода в эйлеровых координатах в одномерном случае, что, в силу простоты конечных выражений и наличия аналитических решений для множества одномерных постановок газодинамических задач, позволяет продемонстрировать его свойства и оценить перспективы дальнейшей разработки для многомерных задач.
1. Алгоритм в эйлеровых координатах
Рассмотрим систему уравнений законов сохранения для идеальной среды в эйлеровых координатах в одномерном случае:
д д
%-ри + |-рГ/2 + = О, (2)
дъ дх дх
д д д
-ре + —реи + —Ри = 0. (3)
дъ дх дх
Для замыкания системы уравнений, воспользуемся уравнением состояния вещества вида:
Р = Р (р,е). (4)
Решение системы уравнений будем производить в несколько этапов. Этап I. Сначала определим значения вспомогательных величин Р *, и * и р* на гранях ячеек в соответствии с классическим подходом метода Куропатенко [3], воспользовавшись системой законов сохранения на сильном разрыве.
Этап II. Поскольку вспомогательные величины и * и р* являются параметрами потоков через грани ячеек, воспользовавшись ими, определим значение плотности в ячейке на новом временном слое из уравнения (1):
дд
Ш" + Ш"'и' = 0' (5)
что в разностном виде для одномерного случая может быть записано как
га+1 _ п _ ( * тт* _ * тт* Л (р\
Рг ~ Рг ^Рг+0,5<Л+0,5 Рг-0,5 <Л-0,5,) д •
Здесь и далее ЛЪ - шаг по времени, Ах - шаг по пространству, г - индекс ячейки сетки (целыми индексами обозначены величины в центрах ячеек, дробными - на гранях).
Этап III. На данном этапе рассматривается движение среды исключительно за счет работы давления вдоль траектории. Таким образом, конвективные слагаемые в уравнениях (2) и (3) принимаются равными нулю, что позволяет определить предварительные значения скорости U и энергии е в ячейках из соответствующих уравнений:
ß^pU + Q^P
0,
(7)
д ~ д mrr, 8Г- + 81:Ри
0,
что может быть представлено в разностном виде как
Un+1 =
1
РП+1
1
At
п+1 (^+0,5 Pi-0,5) pi
Ax'1
~п+1 _ Pi п__
bi ~ nn+1 nn+1
pi pi
(-^+0,5^1+0,5 ^-0,5^-0,5) • •
At_ Äx'
(8)
(9) (10)
Этап IV. Данный этап предполагает расчет потоков импульса 3 и энергии £ через грани ячеек и получение окончательных значений параметров на новом временном слое из уравнений:
J = pUU*
(11)
n
р
t = pU *£,
(12)
дд
дд
-ре + —£ = 0. dt дх
(13)
(14)
Разностные уравнения для данного этапа в одномерном случае принимают вид:
Ji
i+0,5
si+0,5
u*+o,5 Un+1 рП+1, U*
Ui*+0,5Ui+l pi+1 ,
i+0,5
> 0,
U* < 0
Ui+0,5 < 0,
U
i+0,5c i
¿m+1 n+1
£i P
U
U* £n+1pn+1 U* < 0
Ui+0,5£i+1 pi+1 , Ui+0,5 < 0
i+0,5 *
> 0,
U?+l — Ür+1--ZTTT {Ji+0,5 — Ji-0,5)
р
n+1
Ax
n+1 n+1
£i = £i -
р
ri+T (&+0,5 - 6-0,5) д^-
(15)
(16)
(17)
(18)
В завершении, определим давление на новом временном слое из уравнения состояния:
РП+1 = P{pnn+1, £П-1 - 0, 5(Uin+1)^ .
(19)
*
2. Результаты тестовых расчетов
В целях валидации и верификации разработанной методики было проведено тестирование реализованного алгоритма на трех тестовых задачах: задаче Сода об ударной трубе, задаче о распаде произвольного разрыва и задаче о распространении стационарной ударной волны. Результаты тестирования приведены ниже. Методика тестирования, помимо визуального сравнения результатов расчетов с точными решениями, включает в себя также оценку относительной ошибки, рассчитанной по формуле:
N
_ 100% ^
N
г=1
!г / г
/ г
(20)
где /г - расчетное значение исследуемой величины в ячейке с номером г, /г - значение точного решения для исследуемой величины в ячейке с номером г.
2.1. Тестовая задача 1 (Задача Сода об ударной трубе)
В некоторой области, ограниченной отрезком [0,1], находится идеальный газ, в начальный момент времени (£ = 0) разделенный контактной границей на две подобласти. Начальные распределения параметров газа вдоль пространственной координаты х равны:
р1 = 1; £1 = 2,5; и1 = 0; Р1 = 1; 0 < х < 0,5; р0 = 0,125; £0 = 2; и0 = 0; Р0 = 0,1; 0,5 < х < 1.
Значение показателя адиабаты газа 7 = 1,4. На внешних границах области было поставлено граничное условие непроницаемой жесткой стенки:
/°'5 =_~Ц-У (21)
и N+0,5 = — UN ■
III
1
0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1
IV
х4 0.8
Рис. 1. Области течения в момент времени £ = 0,15
В решении задачи можно наблюдать распад разрыва. Возникающее при этом течение должно содержать пять подобластей (условно представленных на рис. 1):
• Область I: 0 < х < Х1 газ с начальными параметрами р1, и1, Р1.
V
I
Х1 0.4 х2 хз 0.6
0
X
• Область II: Х\ < х < Х2 газ, находившийся по левую сторону контактной границы, охваченный волной разряжения, с параметрами р2, Ц2, Р2.
• Область III: Х2 < х < Х3 газ, находившийся по левую сторону контактной границы, по которому прошла волна разряжения, с параметрами р3, Ц3, Р3.
• Область IV: Х3 < х < Х4 газ, находившийся по правую сторону контактной границы, сжатый ударной волной, с параметрами р4, и4 = Ц3, Р4 = Р3.
• Область V: Х4 < х < 1 газ, находившийся по правую сторону контактной границы, с начальными параметрами ро, Ц0, Р0.
Здесь Х! - положение переднего фронта волны разряжения, Х2 - положение заднего фронта волны разряжения, Х3 - положение контактной границы, Х4 - положение фронта ударной волны. Использовалось точное решение, представленное в [8].
Таблица 1
Относительные отклонения величин на момент времени t = 0,15
№ Количество Давление Скорость Плотность Внутренняя
ячеек P, % и, % р, % энергия Е, %
1 50 5,5994 6,8419 5,1031 3,3065
2 100 3,7208 3,2669 3,6497 2,2516
3 200 2,1450 2,7161 2,3350 1,4080
4 500 0,9530 2,3886 1,2367 0,7670
5 1000 0,4874 0,9842 0,7599 0,4846
6 2000 0,2513 0,7693 0,4790 0,3143
7 5000 0,1155 0,2611 0,2743 0,1852
Расчеты проводились с использованием равномерных сеток, содержащих 50, 100, 200, 500, 1000, 2000 и 5000 ячеек. В табл. 1 приведены относительные отклонения значений, полученных с помощью разработанного метода, от точного решения. На рис. 2 представлено сопоставление графиков точного и полученного в результате расчетов решений на равномерной сетке, содержащей 1000 ячеек.
2.2. Тестовая задача 2 (распад произвольного разрыва)
В некоторой области, ограниченной отрезком [0,1], находится идеальный газ, в начальный момент времени (t = 0) разделенный контактной границей на две подобласти. Начальные распределения параметров газа вдоль пространственной координаты равны:
pi = 3; ei = 10; Ui = 0; Pi = 10; 0 < x < 0,5; Po = 2; e0 = 1,5; U0 = 0; P0 = 1; 0,5 <x < 1.
Значение показателя адиабаты газа y = 4/3. На внешних границах области было поставлено граничное условие непроницаемой жесткой стенки:
Uo,5 = -Ui, UN+0,5 = -UN
96 Bulletin of the South Ural State University. Ser. Mathematical Modelling, Programming
& Computer Software (Bulletin SUSU MMCS), 2021, vol. 14, no. 1, pp. 91-103
(22)
Р1 0.8 0.6 0.4 0.2 0
и1 0.8 0.6 0.4 0.2 0
0
0.2
0
0.2
0.4
0.4
0.6
0.6
Расчет Эталон
0.8
0.8
— Расчет — Эталон
0
П 0.8 0.6 0.4 0.2 0
Ез 2.8 2.6 2.4 2.2 2 1.8
Эталон
0
Рис. 2. Сопоставление результатов расчета и точного решения на момент времени г = 0,15
10 9 8 7 6 5 4 3 2 1
III
IV
V
0 0.2
0.8 X.
Рис. 3. Области течения в момент времени г = 0, 2
В решении задачи можно наблюдать распад разрыва. Возникающее при этом течение должно содержать пять подобластей (условно представленных на рис. 3):
• Область I: 0 < х < Х\ газ с начальными параметрами р\, [Д, Р\.
• Область II: Х\ < х < Х2 газ, находившийся по левую сторону контактной границы, охваченный волной разряжения, с параметрами р2, и2, Р2.
1
X
X
1
X
X
Р
I
2 0.4 Х3 0.6
X
• Область III: Х2 < х < Х3 газ, находившийся по левую сторону контактной границы, по которому прошла волна разряжения, с параметрами р3, Ц3, Р3.
• Область IV: Х3 < х < Х4 газ, находившийся по правую сторону контактной границы, сжатый ударной волной, с параметрами р4, и4 = Ц3, Р4 = Р3.
• Область V: Х4 < х < 1 газ, находившийся по правую сторону контактной границы, с начальными параметрами р0, Ц0, Р0.
Здесь X! - положение переднего фронта волны разряжения, Х2 - положение заднего фронта волны разряжения, Х3 - положение контактной границы, Х4 - положение фронта ударной волны.
Использовалось точное решение, представленное в [9]. Расчеты проводились с использованием равномерных сеток, содержащих 50, 100, 200, 500, 1000, 2000 и 5000 ячеек. В табл. 2 приведены абсолютные отклонения значений, полученных с помощью разработанного метода, от точного решения. На рис. 4 представлено сопоставление графиков точного и полученного в результате расчетов решений на равномерной сетке, содержащей 1000 ячеек.
Таблица 2
Относительные отклонения величин на момент времени t = 0,2
№ Количество Давление Скорость Плотность Внутренняя
ячеек P, % и, % р, % энергия Е, %
1 50 6,8322 68,7241 11,2033 6,4149
2 100 4,0358 20,3273 8,0290 4,6347
3 200 2,2643 5,1176 5,2194 3,1714
4 500 1,2523 1,5995 3,0530 1,9462
5 1000 0,6697 1,3956 2,0687 1,3206
6 2000 0,3439 1,3162 1,4052 0,9029
7 5000 0,1406 0,6227 0,8546 0,5525
2.3. Тестовая задача 3 (стационарная ударная волна)
В некоторой области, ограниченной отрезком [0,1], находится абсолютно холодный идеальный газ, начальные значения параметров которого равны:
Ро = 1, £о = 0, Uo = 0, Po = 0.
Через границу (x = 0) в расчетную область втекает стационарный поток с параметрами:
pi = 7, ei = 9, Ui = 3, Pi = 10, 5.
Значение показателя адиабаты газа y = 4/3. На правой границе области (x =1) было поставлено граничное условие непроницаемой жесткой стенки:
un+о,5 = -un . (23)
10 8 6 4 2 0
1.2
1
0.8 0.6 0.4 0.2 0
Расчет Эталон
0
0.2 0.4 0.6 0.8
Расчет Эталон
0.2 0.4 0.6 0.8
0
0.2 0.4 0.6 0.8
1X
10 8 6 4 2 0
Расчет Эталон
0.2 0.4 0.6 0.8
Рис. 4.
г = 0,2
Сопоставление результатов расчета и точного решения на момент времени
12
10
II
0.2
0.4
0.6
0.8 Х1 1
Рис. 5. Области течения в момент времени г = 0,1
В решении задачи можно наблюдать распространение ударной волны. Возникающее при этом течение должно содержать две подобласти (условно представленные на рис. 2.3:
• Область I: 0 < х < X! газ, сжатый ударной волной, с параметрами р2 = р1, и2 = иь Р2 = Р1.
Область II: Х1 < х < 1 газ с начальными параметрами р0, и0, Р0.
6
5
4
з
2
1
X
0
1
X
0
1
X
Р
8
I
6
4
2
0
0
Здесь Х\ - положение фронта ударной волны. В качестве эталонного решения были использованы полученные из соотношений Ренкина - Гюгонио координаты фронта ударной волны [2].
В табл. 3 приведены абсолютные отклонения значений, полученных с помощью разработанного метода, от точного решения. На рис. 6 и 7 представлено сопоставление графиков точного и полученного в результате расчетов решений на равномерной сетке, содержащей 1000 ячеек. Графическое представление результатов расчетов показывает, что численное решение хорошо совпадает с аналитическим, существенных осцилляций не наблюдается.
Таблица 3
Относительные отклонения величин на момент времени £ = 0,1
№ Количество Давление Скорость Плотность Внутренняя
ячеек P, % и, % р, % энергия Е, %
1 50 2,2214 0,6361 14,2755 0,6598
2 100 1,3647 0,4630 7,2993 0,5363
3 200 0,6589 0,2376 4,3760 0,3151
4 500 0,2920 0,1091 1,5348 0,1631
5 1000 0,1311 0,0482 0,9081 0,0756
6 2000 0,0578 0,0209 0,5554 0,0338
7 5000 0,0261 0,0096 0,1830 0,0151
12 10 8 6 4 2 0
— Расчет — Эталон
0.2
0
0
Рис. 6.
t = 0,1
0.2
0.4
0.4
0.6
0.6
0.8
0.8
1 x
— Расчет — Эталон
— Расчет — Эталон
0.2
0.2
0.4
0.4
0.6
0.6
0.8
0.8
— Расчет — Эталон
Сопоставление результатов расчета и точного решения на момент времени
P
8
6
4
2
0
0
1
x
и
E
4
3
2
0
1
x
x
p.
100 80 60 40 20 0
Расчёт — Эталон
U
— Эталон
^Расчёт — Эталон
^Расчёт — Эталон
Рис. 7. Сопоставление результатов расчета и точного решения на момент времени t = 0,4
Заключение
В работе представлен метод моделирования сплошной среды в эйлеровых координатах, использующий метод Куропатенко для расчета ударных волн. Результаты тестирования показали высокую точность моделирования ударно-волновых течений даже в случае сильной ударной волны. Разработанный метод, в силу простоты реализации и точности представляется подходящим для использования в многомерных алгоритмах для моделирования интенсивных течений в областях со сложной геометрией, а также для моделирования многокомпонентных и многофазных сред. Разработку таких алгоритмов и их тестирование в двух- и трехмерных постановках предполагается произвести в ходе дальнейшей работы, результаты которой будут представлены в следующих публикациях.
Литература
1. Зельдович, Я.Б. Физика ударных волн и высокотемпературных гидродинамических явлений / Я.Б. Зельдович, Ю.П. Райзер. - М.: Физматлит, 2008.
2. Куропатенко, В.Ф. Основы численных методов механики сплошных сред / В.Ф. Куропатенко, Е.С. Шестаковская. - Челябинск: Издат. центр ЮУрГУ, 2017.
3. Куропатенко, В.Ф. Метод расчета ударных волн / В.Ф. Куропатенко // Доклады академии наук СССР. - 1960. - Т. 3, № 4. - С. 771-772.
4. Куропатенко, В.Ф. Метод построения разностных схем для численного интегрирования уравнений газодинамики / В.Ф. Куропатенко // Известия ВУЗов. Математика. - 1962. -№ 3(28). - С. 75-83.
5. Kuropatenko, V.F. Calculational Technique for Shock Waves with Elevated Monotonocity / V.F. Kuropatenko, I.R. Makeeva // Finite-Difference Methods: Theory and Application. -Minsk: National Academy of Sciences of Belorus, 1998. - P. 80-85.
6. Куропатенко, В.Ф. Исследование влияния пульсирующего вдува на поток возле обтекаемого тела / В.Ф. Куропатенко, И.И. Кузнецова, И.Р. Макеева, А.С. Мурашко, В.Н. Уваров // Вопросы атомной науки и техники. Серия: Математическое моделирование физических процессов. - 2002. - № 3. - С. 60-71.
0
0
x
x
E
8
6
4
0
0
x
x
7. Moukalled, F. The Finite Volume Method in Computational Fluid Dynamics An Advanced Introduction with OpenFOAM and Matlab / F. Moukalled, L. Mangani, M. Darwis. -Springer, 2015.
8. Sod, G.A. Survey of Several Finite Difference Methods for Systems of Nonlinear Hyperbolic Conservation Laws / G.A. Sod // Journal of Computational Physics. - 1978. - V. 27. -P. 1-31.
9. Зализняк, В.Е. Основы вычислительной физики. Ч. 1. Введение в конечно-разностные методы / В.Е. Зализняк. - М.: Техносфера, 2008.
Павел Евгеньевич Беляев, младший научный сотрудник, Российский федеральный ядерный центр - Всероссийский научно-исследовательский институт технической физики им. академика Е.И. Забабахина (г. Снежинск, Российская Федерация), [email protected].
Инга Равильевна Макеева, кандидат физико-математических наук, начальник лаборатории, Российский федеральный ядерный центр - Всероссийский научно-исследовательский институт технической физики им. академика Е.И. Забабахина (г. Снежинск, Российская Федерация); доцент, кафедра «Вычислительная механика:», Южно-Уральский государственный университет (г. Челябинск, Российская Федерация) , [email protected].
Егор Евгеньевич Пигасов, младший научный сотрудник, Российский федеральный ядерный центр - Всероссийский научно-исследовательский институт технической физики им. академика Е.И. Забабахина (г. Снежинск, Российская Федерация); старший преподаватель, кафедра «Вычислительная механика», ЮжноУральский государственный университет (г. Челябинск, Российская Федерация), [email protected].
Дмитрий Александрович Мастюк, младший научный сотрудник, Российский федеральный ядерный центр - Всероссийский научно-исследовательский институт технической физики им. академика Е.И. Забабахина (г. Снежинск, Российская Федерация), [email protected].
Поступила в редакцию 1 марта 2020 г.
MSC 65C20, 76L05 DOI: 10.14529/mmp210107
ADAPTATION OF KUROPATENKO METHOD FOR CALCULATING SHOCK WAVES IN EULER COORDINATES
P.E. Belyaev1, I.R. Mekeeva12, E.E. Pigasov12, D.A. Mastyuk1
1 Federal State Unitary Enterprise "Russian Federal Nuclear Center - Zababakhin All-Russia Research Institute of technical Physics", Snezhinsk, Russian Federation 2South Ural State University, Chelyabinsk, Russian Federation E-mails: [email protected], [email protected], [email protected], [email protected]
For the moment, there is no implementation of the well-proven numerical method of Kuropatenko in Eulerian coordinates. Such implementation has a promising capabilities for
solving a certain scope of problems. This paper is devoted to adaptation of Kuropatenko method for calculating shock waves using Euler coordinates. The application area of the original method is limited and does not include the simulation of multicomponent and multiphase flows of reacting mixtures in two- and three-dimensional spaces. The result obtained demonstrate the efficiency of the developed modification and show the advantages of the extension of this method into multidimensional algorithms.
Keywords: shock wave; Kuropatenko method; numerical methods; conservation laws.
References
1. Zel'dovich Ya.B., Raizer Yu.P. Fizika udarnikh voln i visokotemperaturnikh gidrodinamicheskikh yavleniy [Physics of Shock Waves and High-Temperature Hydrodynamic Phenomena]. Moscow, Fizmatlit, 2008. (in Russian)
2. Kuropatenko V.F. Osnovi chislennikh metodov mekhaniki sploshnikh sred [Essentials of Numerical Methods in Continuum Mechanics]. Chelyabinsk, South Ural State University Publishing Centre, 2017. (in Russian)
3. Kuropatenko V.F. [Shockwave Calculation Method]. Academy of Sciences of USSR Reports, 1960, vol. 3, no. 4, pp. 771-772. (in Russian)
4. Kuropatenko V.F. [A Method for Constructing Difference Schemes for the Numerical Integration of the Equations of Gas Dynamics]. Russian Mathematics, 1962. no. 3 (28), pp. 75-83. (in Russian)
5. Kuropatenko V.F., Makeeva I.R. Calculational Technique for Shock Waves with Elevated Monotonocity. Finite-Difference Methods: Theory and Application. Minsk, National Academy of Sciences of Belorus, 1998, pp. 80-85.
6. Kuropatenko V.F., Kuznetsova I.I., Makeeva I.R., Murashko A.S., Uvarov V.N. [Study of the Influence of Pulsating Injection on the Flow Near the Streamlined Body]. Atomic Science and Technology Issues. Series: Mathematical Modelling of Physical Processes, 2002. no. 3. pp. 60-71. (in Russian)
7. Moukalled F., Mangani L., Darwis M. The Finite Volume Method in Computational Fluid Dynamics An Advanced Introduction with OpenFOAM and Matlab. Springer, 2015. DOI: 10.1007/978-3-317-16874-6
8. Sod G.A. Survey of Several Finite Difference Methods for Systems of Nonlinear Hyperbolic Conservation Laws. Journal of Computational Physics, 1978, vol. 27, pp. 1-31. DOI: 10.1016/0021-9991(78)90023-2
9. Zaliznyak V. Osnovi vychislitelnoy fiziki. Chact 1. Vvedenie v Konechno-raznostnie Metody [Essentials of Computational Physics. Part 1. Introduction into Finite-Difference Methods]. Moscow, Technosphera, 2008. (in Russian)
Received March 1, 2020