Методы расчета нестационарных несжимаемых течений в естественных переменных на неразнесенных сетках
Download 1,29 Mb.
|
1-kitob
3.Аппроксимация по времени. В данной работе для эффективного продвижения по временной координате используются аддитивные разностные схемы [17-19]. Схемы расщепления используются нами для получения не связанных друг с другом сеточных задач для скорости и давления на каждом новом временном шаге.
Вычислительная реализация разностных схем для задач гидродинамики в естественных переменных традиционно основывается на раздельном решении задач для скорости и давления. Опираясь на такую схему физического расщепления, будем строить разностные схемы расщепления для дифференциально-разностной задачи (13)-(14). Будем использовать равномерную по времени сетку с шагом т>0:
где
В работе [14] было проведено сравнение двух хорошо известных абсолютно устойчивых в линейном случае схем расщепления в применении к задачам гидродинамики. Сравнивались схемы типа Писмена-Рекфорда, имеющие второй порядок аппроксимации по времени, и полностью неявные схемы типа Дугласа-Рекфорда. Схемы типа Дугласа-Рекфорда оказались более предпочтительными [14]. Запишем чисто неявную факторизованную схему с линеаризованными конвективными слагаемыми, которая является аналогом классической схемы Дугласа-Рекфорда [25] для двумерного уравнения теплопроводности:
где
4. Численная реализация. Остановимся на численной реализации схемы (29)-(30), дополненной разностным уравнением неразрывности (15). Здесь операторы V(w)t N, grad/, и С!1УЛ определены выражениями (17), (16), (22) и (25) соответственно. Уравнение (29), учитывая вид операторов А1 и А2> можно записать в виде
Это уравнение используется для нахождения скорости wn+1/2. Давление здесь берется с предыдущего временного слоя. Коррекция по давлению (стабилизирующая добавка) осуществляется на втЪром этапе, когда решается уравнение, получаемое при вычитании из
уравнения (29) уравнения (30):
Уравнение (32) рассматривается как уравнение для определения давления на новом временном слое и решается совместно с уравнением неразрывности П окажем, как из уравнения (32) и уравнения неразрывности получается дискретная эллиптическая задача для нахождения давления. Запишем уравнение (32) в следующем виде: (34) Обозначим через др поправку давления, то есть др=рп+1 - рп. Для более краткой записи уравнений и более простой численной реализации алгоритма удобно ввести фиктивные узлы для поправки давления и доопределить: Подставим wn+1 в уравнение (34) и учтем, что wnl+1(x) = 0 в граничных узлах (для хє дῳ), В результате получим для определения поправки др задачу Неймана для уравнения Пуассона: Для однозначного определения давления используется условие. которое непосредственно следует из аппроксимации уравнения (6). При внимательном рассмотрении видно, что задача для давления (36)- (38) распадается на четыре задачи на непересекающихся множествах узлов сетки. Первое множество включает четные по i и четные по J узлы, второе - нечетные по i и четные по J, третье - четные по i и нечетные по J, четвертое — нечетные по i и нечетные по J узлы сетки. На каждом из четырех подмножеств имеем задачу с обычным пятиточечным разностным оператором Лапласа. Для разностной задачи (36)-(38) должно быть выполнено условие разрешимости. Оно является разностным аналогом условия разрешимости дифференциальной задачи Выполнение условия разрешимости для разностной задачи (36)-(38) проверяется непосредственно. Отметим, что граничные условия (37),(38) для уравнения (36) являются прямыми алгебраическими следствиями исходных разностных уравнений движения и неразрывности. При этом используется аппроксимация уравнения неразрывности на границе области. Тогда как в большинстве других работ сначала получают уравнения для давления (или поправки давления) внутри области, а затем для получения граничных условий используются аппроксимации уравнений движения для одной из компонент на границе. Такие несогласованные аппроксимации часто приводят к невыполнению условия однозначной разрешимости этой дискретной задачи. В этом случае для удовлетворения условия разрешимости должны предприниматься дополнительные усилия (см., например, [3]). Вычислительная реализация рассматриваемой схемы выполняются следующим образом. Вначале из уравнения (31) находится скорость wn+1/2. При этом для каждой компоненты скорости имеем сеточную задачу Дирихле для несамосопряженного эллиптического оператора, однозначная разрешимость которой обеспечивается свойствами разностных операторов V(wn) и N. После этого определяется давление на основе решения задачи Неймана (36)-(38). Наконец, скорость на новом временном слое определяется по явным формулам (33). Для дискретного решения уравнений (31), (36)-(38), (33) справедлива оценка где w°=w(x,0), р°=р(х,0). Доказательство справедливости этой оценки приведено в работе [14]. Оценка (40) является безусловной, т.е. она получена без каких-либо ограничений на параметры расчетной сетки и является разностным аналогом априорной оценки (11). Эта оценка гарантирует ограниченность разностного решения в используемой норме. Оценка (40) обеспечивает также устойчивость по начальным данным и правой части, но только для нулевого решения разностной краевой задачи в силу ее нелинейности. Естественно ожидать (и приведенные ниже расчеты это показывают), что разбиение задачи для давления на четыре независимых задачи приводит к появлению осцилляций от узла к узлу из-за отличий четырех решений. Однако, на каждом из четырех подмножеств узлов сетки решения являются гладкими. При этом компоненты скорости на разных подмножествах узлов отличаются незначительно, а очень сильно разнятся давления, что проиллюстрированно ниже результатами расчетов. Для практических расчетов такая разностная схема является непригодной. Регуляризированная разностная схема. Для решения проблемы, связанной с разбиением задачи для давления на независимые подзадачи, естественно попытаться каким-либо образом связать вместе искомые величины на четырех подмножествах узлов. В работах [3-13] эта проблема решается путем введения в уравнение неразрывности дополнительных членов, содержащих давление. Для этого либо используются аппроксимации уравнения движения в полуцелых узлах [5-13], либо изначально дифференциальная задача переформулируется так, чтобы вместо уравнения неразрывности в систему входило уравнение эллиптического типа для давления [3,4]. Исходя из анализа результатов работ [3-13], будем добавлять в уравнение неразрывности дополнительные члены. Будем требовать чтобы: (а) в новой задаче для давления нужно было обращать какой-либо известный простой оператор, для которого имеются эффективные методы решения; (б) эти дополнительные члены обладали необходимым порядком малости для сохранения порядка аппроксимации; (в) не нарушался общий баланс массы; (г) оператор Р в результате введения дополнительных членов обладал определенным свойством, а именно Р^О (см. (19)). Последнее требование нужно для получения безусловной априорной оценки дискретного решения. В результате приходим к следующей удобной и удовлетворяющей требованиям (а)-(г) форме регуляризированного уравнения неразрывности, не встречающейся в работах [3—13]: Здесь Λ и Λ* являются разностными операторами Лапласа соответственно на обычном и расширенном шаблонах. Для стандартного оператора Лапласа имеем А налогично определяется Λ2. О ператор Λ определяется следующим образом: δ
Операторы Λ- и Λ аппроксимируют со вторым порядком дифференциальный оператор Лапласа на множестве функций с нулевой нормальной производной на границе. Следовательно, введеный нами дополнительный член е(Λ-Λ‑)р в правой части уравнения неразрывности формально имеет порядок малости O(єh2) для достаточно гладких функций. Остановимся на свойствах введеного оператора е(Λ-Λ‑). Во-первых, введение дополнительного члена е(Λ- Λ‑)р не нарушает свойства консервативности разностного уравнения неразрывности. Консервативность понимается как выполнение разностного аналога интегрального закона сохранения массы. Действительно, нетрудно убедиться, что Скалярное произведение определено выше выражением (24). Во-вторых, покажем, что -(Λ-Λ‑)≥ 0. Нетрудно проверить, что справедливы равенства Download 1,29 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2025
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling