Россия |
Введение в методы численного решения уравнений газовой динамики
4.5. Метод частиц в ячейках Харлоу (PIC method:Particle - In - Cell)
Метод PIC разработан Харлоу в Лос - Аламосской лаборатории (США) в 60 - х годах прошлого века для расчета процессов с большими деформациями исходной области интегрирования (расплескивание, разрушение).
Область интегрирования покрывается фиксированной в пространстве расчетной сеткой, шаг которой h постоянен по обеим координатам x, y, ячейки занумерованы двумя индексами k, l.
В центре ячейки вычисляются величины (компоненты скорости газа), где i — номер вещества. — удельная внутренняя энергия газа с номером i, — масса этого вещества. Если этого вещества в ячейке нет, то в ней и энергия, и масса полагаются равными нулю.
Предположим, что в каждой ячейке содержится несколько частиц (5 - 10), каждая из которых характеризуется координатами массой — номер вещества, из которого состоит частица с номером j.
Шаг численного интегрирования состоит в расчете величин и на верхнем временном слое tn + 1 по вычисленным величинам на нижнем слое tn.
На первом этапе расчета учитываются изменения искомых функций только за счет сил давления. При этом предположении разностные соотношения аппроксимируют уравнения
где
В расчетах участвуют также уравнения состояния для каждого газа
На втором этапе аппроксимируются конвективные члены
Опишем вычислительную процедуру на первом этапе. Известны , , mn, , Xn, Yn (остальные индексы для простоты изложения опускаются). Сначала рассчитывается давление , исходя из предложения равенства давлений на границе двух сред p1 = p2 = ..., или
К этим уравнениям добавляется условие поскольку — часть объема h2 ячейки, занимаемого газом с номером i. По известной массе i газа находим его плотность: , а по известной удельной энергии - давление .
Затем по закону Дальтона находится давление, , которое приписывается к центру ячейки k, l. Система нелинейных алгебраических уравнений решается, вообще говоря, итерационным методом. В случае выписывается ее явное решение. Далее находим предварительные значения расчитываемых величин, которые обозначим как . Первое из уравнений
закон сохранения массы — на сетке приобретает вид . Поскольку на первом этапе , то два следующих разностных уравнения — уравнения движения — записываются какЗдесь
Последняя из рассчитываемых величин — энергия. Дискретный аналог уравнения энергии в методе частиц в ячейках будет
Здесь
Вычислим величину — энергию. Напомним, что
Тогда eh2 есть энергия в ячейке h x h:где — масса ячейки, равная . В таком случае, с учетом закона сохранения массы,
Вычислим величину , имеющую смысл полной внутренней энергии в ячейке, зная массу и удельную внутреннюю энергию вещества.