Вы находитесь на странице: 1из 5

Введение

Построение математических моделей и вычислительных алгоритмов решения задач в перфори-


рованных средах является актуальной задачей для построения новых математических моделей, поз-
воляющих учитывать разномасштабные процессы, и для построения современных вычислительных
методов. Одной их основных сложностей при построении вычислительного алгоритма является учет
перфораций, поскольку сеточное разрешение неоднородностей приводит к большому количеству неиз-
вестных и требует большие вычислительные ресурсы. Для решения таких задач используются методы
усреднения и многомасштабные методы [1, 2, 3]. Такие методы позволяют существенно понизить раз-
мерность задачи, посредством построения макро-модели и расчета задачи на грубой сетке [4, 5, 6].
Многомасштабные методы обычно зависят от аппроксимации задачи на грубой сетке, дискретизации
расчетной области и выбора подходящей постановки задачи [7, 8, 9, 10].
В статье рассматривается решение эллиптического уравнения в смешанной постановке в перфори-
рованной среде с неоднородными граничными условиями Дирихле на границах перфораций. Строится
эффективный алгоритм для аппроксимации задачи на грубой сетке с использованием Смешанного
обобщенного многомасштабного метода конечных элементов [11, 12, 13]. Построение базируется на
решении локальных задач для вычисления многомасштабных базисных функций для скорости. Для
давления мы используем кусочно-постоянные базисные функции. В смешанной формулировке, мы
сначала определяем снепшот пространства, которые обеспечивают пространство решений в каждой
локальной области. Затем мы решаем локальную спектральную задачу в снепшот пространстве, чтобы
найти многомасштабные базисные функции. Так же для учета неоднородных граничных условий Дирихле
на границе перфораций мы строим дополнительную базисную функцию в локальных областях, которые
содержат перфорации [14, 15]. Мы рассмотрим два примера с условиями Дирихле на перфорациях в
двумерной постановке. Проведем численное исследование погрешности для различного числа
многомасштабных базисных функций.
Данная статья представлена следующим образом. В разделе 1 представлена математическая модель в
смешанной формулировке. Конечно-элементная аппроксимация задачи на мелкой сетке описана в разделе
2, В разделе 3 показана аппроксимация задачи на грубой сетке с использованием Смешанного
обобщенного многомасштабного метода конечных элементов. В разделе 4 представлены результаты
численного решения модельной задачи, показывающие работоспособность предложенного метода для
моделирования течения в перфорированных средах.

1 Математическая модель
Рассмотрим эллиптическое уравнение в смешанной постановке в перфорированной среде. Существует
множество процессов в природе, которые могут быть описаны с помощью эллиптического уравнения. В
качестве примеров, можно привести такие процессы как фильтрация или теплоперенос.
Пусть расчетная область Ω является двумерной областью, которая включает в себя перфорации

2
ГО ГО

Рис. 1: Вычислительная область

ГО

Рис. 1: Вычислительная область

(рис. 1). Рассмотрим следующую задачу

−1
k q +∇ u=0 , x ∈ Ω
(1)
∇ ∙ q=f , x ∈ Ω,
со следующими граничными условиями:

u=0 , x ∈ Г О ,
(2)
u=g , x ∈ Г Р ,

Основной особенностью задачи является неоднородная перфорированная область. Для численного


решения задачи классическими методами необходимо строить расчетные сетки которые разрешают
перфорации сеточно с использованием неструктурированных сеток. Второй особенностью является
наличие в задаче неоднородных граничных условий на перфорациях, которые приводят к построению
специальных многомасштабных методов для их учета.
Мы рассматривали подобные задачи в наших предыдущих работах. В работе [14], мы рассматривали
задачу в классической постановке и использовали метод конечных элементов как для аппроксимации на
мелкой так и грубой расчетных сетках. В работе [15] нами также рассмотрена классическая постановка с
методом Галеркина для аппроксимации на мелкой сетке и предложен новый метод апскейлинга для задач
с неоднородными граничными условиями на перфорациях. В данной работе, мы рассматриваем
смешанную постановке задачи и предлагаем метод аппроксимации на грубой сетке посредством
построения многомасштабных базисных функции для q.

3
2 Аппроксимация на мелкой сетке
Для аппроксимации задачи (1) - (2) по пространству будем использовать смешанный метод конечных
элементов. Данный метод позволит естественным образом аппроксимировать функцию q. поскольку
функция и в данном случае кусочно постоянна. Смешанный метод конечных элементов дает локально
консервативную аппроксимацию, что является одним из необходимых условий при моделировании
прикладных задач.
Определим следующие пространства

V = {v ∈ L2 ( Ω )d : ∇ ∙ v ∈ L2 ( Ω ) } Q=L2 (Ω) (3)

при d = 2.
Вариационная постановка задачи записывается следующим образом: найти (q, и) ∈ (V, Q) такие,
что

m ( q , v ) +b ( u , v ) =h ( v ) , ∀ v ∈ V (4)

b ( q ,r )=l ( r ) , ∀ r ∈ Q , (5)

где
❑ ❑
m ( q , v )=−∫ k q ∙ v dx , b ( u , q )=∫ u ∇ ∙ q dx ,
−1
(6)
Ω Ω

❑ ❑
l ( r )=∫ f r dx , h ( v )=∫ g v ∙ n ds . (7)
Ω ГР

Для аппроксимации на мелкой сетке мы полагаем, что вычислительная область разделена на тре -
угольники при этом все перфорации разрешаются с помощью сетки. Пусть Д триангуляция области Ω на
конечные элементы размером h. ε h - набор всех граней мелкой сетки и N e - количество граней мелкой
сетки.
Запишем аппроксимацию задачи в матричной форме:

( )( ) ( )
A BT q
B 0 u
h
= ,
b
(8)

где для переменных скорости и давления возьмем элементы Равиарта - Томаса наименьшего порядка и
кусочно постоянные функции соответственно.

3 Аппроксимация на грубой сетке


Далее мы опишем построение аппроксимации на грубой сетке с использованием Смешанного обоб-
щенного многомасштабного метода конечных элементов (Mixed GMsFEM). Пусть T H - грубая сетка

4
вычислительной области Ω с размером грубой сетки Н. ε H - набор всех граней грубой сетки и N E - ко-
NE
личество граней грубой сетки и ε H = ∪i=1 Ei. В качестве локальной области мы определим окрестность
грубой грани E ∈ ε H (см. рис. 2)

5
Рис. 2: Схема алгоритма Смешанного обобщенного многомасштабного метода конечных элементов

ω ϵ =∪ j { K j ∈ τ H|E ∈δ K j } , (9)

Где K j ячейка грубой сетки.


Построим многомасштабное пространство для скорости qтs ∈ Vms

V ms=span {v 1 , … , v N ∙ N } ,
c E
(10)

где v1 — многомасштабная базисная функция которая вычисляется в локальной области ω и N c -


ϵ

количество базисных функций в каждой локальной области. Для давления мы используем кусочно-
постоянные функции Q ms на всей грубой сетке τ H .
Мы начинаем с построения снепшот пространства в ω ϵ и после этого выполняем понижение раз-
мерности решения спектральной задачи. Целью этого действия, является выделение доминантных мод в
снегппот пространстве и получить пространство малой размерности для аппроксимации решения.

Вам также может понравиться