Применение метода конечных элементов с квадратичными базисами к решению задач напорной фильтрации подземных вод
Анализ алгоритмов приближенного решения уравнения напорной фильтрации, основанных на квадратичных базисных функциях метода конечных элементов. Анализ результатов решения тестовых примеров, их сравнение с аналогичными результатами при линейных базисах.
Рубрика | Геология, гидрология и геодезия |
Вид | статья |
Язык | русский |
Дата добавления | 20.05.2018 |
Размер файла | 44,8 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
УДК 532.546
Применение метода конечных элементов с квадратичными базисами к решению задач напорной фильтрации подземных вод
М.У. Мурзакматов, К.А. Исабеков
Аннотация
Рассматриваются два алгоритма приближенного решения уравнения напорной фильтрации, основанные на квадратичных базисных функциях метода конечных элементов (МКЭ) и результаты решения тестовых примеров сравниваются с аналогичными результатами при линейных базисах.
В МКЭ в качестве базисных, наряду с линейными, могут применяться и нелинейные функции [1,2,3]. Практика показывает, что при удачном подборе базисных функций можно существенно повысить точность приближенного решения [4]. напорный фильтрация линейный квадратичный
В данной работе мы рассмотрим применение МКЭ с квадратичными базисами для приближенного решения задачи напорной фильтрации подземных вод:
(1)
(2)
где H=H(x,y) напорная функция; T=T(x,y) водопроводимость пласта; Q=Q(x,y) функция, учитывающая перетоки из ниже и вышележащих пластов; f=f(x,y) функция источников и стоков; =(x,y), =(x,y) заданные функции; /n производная по нормали к границе области; D область фильтрации в плане, Г=D ее граница.
Для приближенного решения задачи (1), (2) область D разбиваем на треугольные элементы и функцию H(x,y) ищем в виде
(3)
Здесь Hi=H(xi,yi), Ni(x,y) базисные функции, n количество узлов области D, где определяются значения искомой функции.
Мы рассмотрим два алгоритма, основанные на квадратичных базисных функциях.
Алгоритм 1 [1]. При использовании квадратичных интерполяционных полиномов каждый треугольный элемент (е) содержит 6 узлов (рис.1) и искомая функция в нем представляется в виде
(4)
где
так называемые l координаты, представляющие отношения площадей элементарных треугольников;
Подставляя в задаче (1), (2) вместо H(x,y) функцию Hn(x,y) из (3), по обобщенному принципу Галеркина получаем систему уравнений
i=1,2,...,n..
После использования формулы Грина в двойном интеграле и разложения (3) функции Hn приходим к следующей системе линейных алгебраических уравнений (СЛАУ)
(5)
где
(6)
Для нахождения коэффициентов и правых частей системы (7) приходится вычислять определенные интегралы от функций, зависящих от lкоординат. Удобнее в качестве переменных интегрирования использовать именно эти координаты. Поэтому необходимо рассмотреть формулы преобразования координат. Декартовы и l координаты связаны соотношениями [1]
x=lixi+ ljxj+ lkxk ,
y=liyi+ ljyj+ lkyk ,
1=li+ lj+ lk ,
где (xs , ys) (s=i,j,k) координаты вершин элементов. Исключая из третьего уравнения lk , т.е. считая li и lj независимыми координатами, имеем
x=(xi xk)li+(xjxk)lj+xk ,
y=(yi yk)li+(yjyk)lj+yk .
Якобиан преобразования будет равен
,
тогда
При этом производные базисных функций преобразуются по формулам [2]
(7)
а интегралы из (6) по треугольным элементам по формулам
.(8)
Интеграл в правой части (8) вычисляется с помощью квадратурной формулы [1]
где
Wr весовые коэффициенты,
m число точек интегрирования, которое зависит от порядка интерполирования. Порядок интерполирования и весовые коэффициенты определяются суммой показателей степеней координат в каждом члене.
В формулах (6) встречаются три вида подынтегральных функций, поэтому рассмотрим три случая.
Случай 10.
Используя формулы (7), получаем
(10)
i,j=1,2,...,6,
где ljk и lik длины сторон jk и ik соответственно.
В данном случае сумма показателей степеней координат li , lj и lk равна двум, поэтому при интегрировании можно ограничиться схемой второго порядка точности. Координаты точек интегрирования равны:
1) 2) 3)
и каждая точка интегрирования имеет весовой коэффициент
Поэтому
(11)
Случай 20.
Тогда
В этом случае также следует использовать схему второго порядка точности
(12)
Случай 30.
Поэтому
В этом случае также используется схема интегрирования второго порядка точности, где интегрирование ведется по одной точке с координатами и с весовым коэффициентом , поэтому
(13)
Контурные интегралы в (6) вычисляются по формуле Симпсона.
Алгоритм 2. Суть этого алгоритма состоит в том, что вместо уравнения (1) рассмотрим уравнение с постоянными коэффициентами
и его частные решения
H1(x)=x2+p1x+q1, H2(y)=y2+p2y+q2
используем в качестве базисных функций для решения задачи (1), (2).
Образуем функции формы по формулам
Ni(x,y)=ai+biH1(x)+ciH2(y),
Nj(x,y)=aj+bjH1(x)+cjH2(y),
Nk(x,y)=ak+bkH1(x)+ckH2(y)
и искомую функцию H(x,y) в области D представим в виде разложения (3). Непосредственной проверкой можно убедиться в том, что функции Ni , Nj , и Nk играют роль функций формы в классическом МКЭ. Применяя принцип Галеркина к задаче (1), (2), получаем СЛАУ (5) с коэффициентами (6). В данном случае, в отличие линейных функций формы и алгоритма 1, к вычислению интегралов (6) привлечение известных квадратурных формул [1] невозможно.
Работа алгоритмов отлажена на решении ряда тестовых примеров. Приведем здесь три из них.
Пример 1. В круге решается задача (1), (2) с линейными и квадратичными базисами при следующих данных: T(x,y)=1, Q(x,y)=0, f(x,y)=4. Искомой функцией является H(x,y)=x2+y2+1. Круг разделен на 6 равных частей, так что элементами являются равносторонние треугольники со стороной, равной, 0.5 (т.е. шаг сетки h=0.5). В табл.1 приведены точные и приближенные значения искомой функции в узлах одного элемента (рис.1), при этом узел i расположен в центре круга, а узлы j и k на окружности. Относительно невысокая точность результатов объясняется величиной шага сетки и тем, что узел q лежит не на самой границе, а на хорде, соединяющей граничные узлы j и k.
Таблица 1 Результаты применения линейных и квадратичных базисов
Узлы сетки |
i |
p |
j |
q |
k |
r |
||
Точное решение |
1.000 |
1.062 |
1.250 |
1.187 |
1.250 |
1.062 |
||
Приближ. решения |
Лин. базисы |
0.833 |
0.901 |
1.083 |
1.104 |
1.083 |
0.901 |
|
Алгоритм 1. |
0.872 |
0.936 |
1.128 |
1.060 |
1.128 |
0.936 |
||
Алгоритм 2. |
0.933 |
0.994 |
1.183 |
1.119 |
1.183 |
0.994 |
Пример 2. Область D представляет собой квадрат {1 x 1,1 y 1}, который путем проведения диагоналей последовательно разбивается на 2, 4, 8, 16, 32, 64 элемента. Следовательно, шаг сетки уменьшается от до 0.5. В каждом из шести случаев задача (1), (2) решается МКЭ с линейными и квадратичными базисами при следующих данных: H(x,y)=2(x2+y2)+1, T(x,y)=1, Q(x,y)=0, f(x,y)=8. Результаты счета приведены в табл.2. Поскольку искомая функция и область D обладают центральной и осевой симметрией, в таблице даны результаты, относящиеся к первой четверти координатной плоскости.
Пример 3. Задача (1), (2) решается с данными примера 2 в круге с единичным радиусом (x2+y21), который последовательно разбивается на 6, 24 и 96 элементов. В первом случае круг разбивается на 6 равных частей. Элементами являются равносторонние треугольники со сторонами, равными 1 (т.е. шаг сетки h=1). Во втором случае проводится окружность радиуса r=0.5. Внутренний круг состоит из 6 равносторонних треугольников (сторона равна 0.5), а круговой пояс разбивается на 18 элементов. В третьем случае проводятся еще две концентрические окружности с радиусами r=0.25 и r=0.75. Внутренний (малый) круг разбивается на 6 треугольников, а три круговые пояса разбиваются соответственно на 18, 30 и 42 треугольников. В табл. 3 приведены результаты, относящиеся к первому квадранту.
В рассмотренных примерах задача (1), (2) решается при постоянных коэффициентах T, Q, f, , и . Это сделано для выяснения влияния базисных функций на точность приближенного решения, так как в таких случаях погрешность осреднения значений указанных функций по элементу отсутствует. В реальных условиях область фильтрации разбивается на крупные фрагменты, в пределах каждого из которых значения гидрогеологических параметров можно считать постоянными. Именно в таких условиях заметно преимущество алгоритма 2 перед линейными базисами, это особенно заметно в примере 1. При уменьшении размеров элементов, как видно из примера 2, результаты применения линейных и квадратичных базисов нивелируются, а интересы дела, наоборот, требуют применения в гидрогеологических расчетах крупных фрагментов.
Квадратичные базисы в алгоритме 2 дают более точные результаты в примере 3. Это объясняется тем, что в этом примере элементами являются равносторонние треугольники, а в примере 2 прямоугольные.
Алгоритм 1 в случае крупной сетки в смысле точности решения занимает среднее положение между другими алгоритмами, а при измельчении сетки теряет преимущество в точности перед линейными базисами (это, повидимому, связано с увеличением погрешности округления в вычислениях). С точки зрения практического применения этот алгоритм явно проигрывает другим, поскольку он требует вдвое больше информации, а размерность матрицы СЛАУ (5) увеличивается четыре раза. Алгоритм 2 требует для своей работы минимальное количество информации, т.е. столько, сколько для линейных базисов и в сочетании с методом фрагментов является наиболее предпочтительным перед другими алгоритмами.
Литература
Сегерлинд Л. Применение метода конечных элементов. М.: Мир, 1979. 392 с.
Джаныбеков Ч. Дж. Моделирование гидрогеодинамических процессов с применением ЭВМ. Фрунзе: Илим, 1989. 184 с.
Мурзакматов М.У., Мамыров Ж., Исабеков К.А. Приближенные решение задач фильтрации подземных вод с использованием фрагментности области. // Вестник ИГУ, №4, Каракол, 2000. с. 104108.
Джаманбаев М.Д. методы решения и идентификации параметров математической модели процессов переноса. Бишкек: Илим, 1996. 122 с.
Размещено на Allbest.ru
...Подобные документы
Сущность дифференциальных уравнений движения сжимаемой и несжимаемой жидкости в пористой среде. Анализ уравнения Лапласа. Характеристика плоских задач теории фильтрации и способы их решения. Особенности теории фильтрации нефти и газа в природных пластах.
курсовая работа [466,6 K], добавлен 12.05.2010Установившееся движение газов по линейному закону фильтрации. Одномерное движение газов. Плоскорадиальный фильтрационный поток газа по двухчленному закону фильтрации и по степенному закону фильтрации. Обобщенная интерпретация законов фильтрации газа.
курсовая работа [561,7 K], добавлен 11.04.2015Точное решение осесимметричного притока газа к скважине. Линеаризация уравнения Лейбензона и основное решение. Метод усреднения: понятие, особенности. Расчет депрессии на пласт по точной и приближенным формулам. Относительная погрешность расчетов.
курсовая работа [99,3 K], добавлен 02.03.2015Рассмотрение элементов тектоники, геоморфологии и гидрографии. Геологическое строение, химический состав и оценка подземных вод. Основные гидрогеологические параметры и расчёт коэффициента фильтрации. Инженерно-геологическая классификация горных пород.
курсовая работа [41,6 K], добавлен 01.02.2011Гидродинамическая фильтрации жидкостей и газов в однородных и неоднородных пористых средах. Задачи стационарной и нестационарной фильтрации. Расчет интерференции скважин; теория двухфазной фильтрации. Особенности поведения вязкопластичных жидкостей.
презентация [810,4 K], добавлен 15.09.2015История и описание метода вызванной поляризации (ВП), особенности его внедрения и совершенствования. Использование метода ВП в рудной электроразведке, для решения гидрогеологических, экологических, инженерных задач, его значение для поиска нефти.
реферат [19,3 K], добавлен 14.04.2015Использование метода линейной фильтрации для расчета кривых электрических зондирований. Таблицы с параметрами линейных фильтров. Листинг программы: расчет кажущегося сопротивления от разноса, считывание параметров мощности слоев, присвоение значений.
курсовая работа [417,1 K], добавлен 11.12.2012Верхняя граница применимости закона Дарси, проявление инерционных сил при достаточно высоких скоростях фильтрации. Проявление неньютоновских реологических свойств жидкости, взаимодействие с твердым скелетом пористой среды при малых скоростях фильтрации.
реферат [331,2 K], добавлен 19.04.2010Потенциал точечного стока на плоскости и в пространстве. Исследование задач интерференции скважин. Приток жидкости к группе скважин в пласте с удаленным контуром питания; к бесконечным цепочкам и кольцевым батареям скважин при фильтрации нефти и газа.
курсовая работа [1,3 M], добавлен 21.10.2012Методические основы расчета геофильтрации подземных вод. Расчёт притока воды в карьер. Укрепление фильтрующего откоса. Определение параметров зоны высачивания и определение расхода фильтрации. Экологическое обоснование природоохранных сооружений.
курсовая работа [126,3 K], добавлен 15.08.2011Движение воды в зонах аэрации и насыщения, водоносных пластах. Определение скорости движения подземных вод, установившееся и неустановившееся движение. Методы моделирования фильтрации. Приток воды к водозаборным сооружениям. Определение радиуса влияния.
курсовая работа [340,2 K], добавлен 21.10.2009Влияние радиуса скважины на ее производительность. Формулы для плоских и сферических радиальных притоков к скважинам с линейным и нелинейным законами фильтрации. Закон распределения давления для галереи. Расчет скорости фильтрации по закону Дарси.
курсовая работа [1,3 M], добавлен 07.04.2012Основы фильтрации неньютоновских жидкостей. Реологические модели фильтрующихся жидкостей. Плоские задачи теории фильтрации об установившемся притоке к скважине. Оценки эффекта взаимодействия скважин круговой батареи. Скважины с удаленным контуром питания.
презентация [430,1 K], добавлен 15.09.2015Практическое использование уравнений нелинейно-упругого режима фильтрации. Характеристика методики обработки индикаторных линий. Приближенный метод определения коэффициента макрошероховатости по результатам исследования несовершенных газовых скважин.
курсовая работа [2,1 M], добавлен 06.11.2012Основы теории фильтрации многофазных систем. Характеристики многофазной среды. Сумма относительных проницаемостей. Потенциальное движение газированной жидкости. Определение массовой скорости фильтрации капельно-жидкой фазы газированной жидкости.
презентация [255,4 K], добавлен 15.09.2015Литолого-стратиграфическая характеристика разреза. Cеноманская и неокомские залежи. Приток газа к несовершенным скважинам при двучленном законе фильтрации. Определение давлений и расхода газа. Определение коэффициентов фильтрационного сопротивления.
курсовая работа [216,7 K], добавлен 12.03.2015Наблюдение за изменением содержания индикатора на забое скважины. Промысловый опыт определения пути движения закачиваемой воды по пласту, испытание роданистого аммония. Индикаторные исследования фильтрации нагнетаемой воды в нефтенасыщенных пластах.
курсовая работа [6,4 M], добавлен 13.01.2011Проектирование бетонной водосборной плотины, компоновка сооружений гидроузла и гидравлические расчеты. Порядок конструирования тела плотины и ее элементов. Расчет фильтрации, нагрузки и воздействия на плотину. Планирование затрат на строительство.
курсовая работа [119,3 K], добавлен 12.07.2009Основные характеристики водоносного горизонта. Главные составляющие математической модели подземных вод. Уравнения, описывающие их движение. Закон Дарси. Расчет гидравлической проводимости. Область применения пакета программного обеспечения MODFLOW.
презентация [136,2 K], добавлен 16.10.2014Анализ процессов разработки месторождений углеводородного сырья с использованием математических моделей течений многофазной жидкости в пористых средах. Фильтрация многокомпонентных смесей с учетом фазовых превращений. Вид функции Баклея-Леверетта.
контрольная работа [5,1 M], добавлен 02.04.2018