Математическая модель переноса загрязнителей в подземных водах при нестационарном режиме

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

Рубрика Математика
Вид статья
Язык русский
Дата добавления 20.05.2018
Размер файла 41,3 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

МАТЕМАТИЧЕСКАЯ МОДЕЛЬ ПЕРЕНОСА ЗАГРЯЗНИТЕЛЕЙ В ПОДЗЕМНЫХ ВОДАХ ПРИ НЕСТАЦИОНАРНОМ РЕЖИМЕ

М.У. Мурзакматов

Разрабатывается алгоритм, позволяющий исследовать и решать прогнозные задачи фильтрации подземных вод и переноса загрязняющих веществ в пространственной постановке.

Для исследования процесса распространения загрязняющих веществ в подземных водах необходимо совместно решать уравнения неустановившегося движения жидкости и переноса загрязнителей. Пространственная модель этого процесса состоит из двух уравнений параболического типа с соответствующими начально-краевыми условиями [1,2]:

фильтрация алгоритм подземный загрязняющий

(x,y,z), t (1)

H(x,y,z,0)=H0(x,y,z), (x,y,z), (2)

(x,y,z) (3)

(4)

(x,y,z) ,

C(x,y,z,0)=C0(x,y,z), (x,y,z) (5)

(x,y,z) (6)

Здесь H=H(x,y,z,t)- функция напора подземных вод; T=T(x,y,z)- коэффициент водопроводимости; =(x,y,z)- коэффициент упругой водоотдачи; f=f(x,y,z,t)- функция, учитывая инфильтрацию, испарение, переток из нижележащих горизонтов, источники и стоки; H0 =H0(x,y,z)-начальное распределение напоров; =(x,y,z,t), =(x,y,z,t) - заданные функции; C=C(x,y,z,t)- функция концентрации загрязняющего вещества; D=D(x,y,z) - коэффициент переноса; m=m(x,y,z)- коэффициент пористости; g=g(x,y,z,t)- функция источников и стоков загрязняющего вещества; C0=C0(x,y,z) - начальное распределение концентрации; c=c(x,y,z,t), c=c(x,y,z,t) - заданные функции; V- область фильтрации, - ее граница; =(vx, vy,vz) - вектор скорости фильтрации ( - коэффициент фильтрации), vx=vx(x,y,z,t), vy=vy(x,y,z,t), vz=vz(x,y,z,t) - составляющие скорости фильтрации; - внешняя нормаль к границе области фильтрации.

Задачи (1)-(3) и (4)-(6) решаем методом конечных элементов [2,3,4]. Разобьем область V на т тетраэдральных элементов и функцию C в элементе (e) представим в виде линейной комбинации значений этих функций в вершинах тетраэдра:

H(e)(x,y,z,t)=H i(t)Ni(x,y,z)+Hj(t)Nj(x,y,z)+ Hk(t)Nk(x,y,z)+Hl(t)Nl(x,y,z),

C(e)(x,y,z,t)=C i(t)Ni(x,y,z)+Cj(t)Nj(x,y,z)+ Ck(t)Nk(x,y,z)+ Cl(t)Nl(x,y,z),

где i, j, k, l- вершины тетраэдра (e), Ci(t)=C(xi, yi, zi, t), …, Ni, Nj, Nk, и Nl- линейные базисные функции: Ns(x,y,z)=as+bsx+csy+dsz, s=i,j,k,l, которые в вершинах i, j, k, и l соответственно равны единице, в других вершинах равны нулю, а в произвольной точке элемента их сумма равна единице [3]:

Ni(x,y,z)+ Nj(x,y,z)+ Nk(x,y,z)+ Nl(x,y,z)=1.

Приближенное решение задач (1)-(3) и (4)-(6) ищем в виде

Hn(x,y,z,t)=

Cn(x,y,z,t)= (7)

Поскольку задача (1)-(3) изучена достаточно подробно [5], мы на ее решении не останавливаемся. Разобьем временной отрезок [0,T] на q элементарных отрезков длиной : , s=1,2,…,q.

Применяя к задаче (4)-(6) обобщенный принцип Галеркина и подставляя вместо функции C(x,y,z,t) функцию Cn(x,y,z,t), получаем n уравнений

i=1,2,…,n, (8)

где и l - операторы уравнения (4) и краевого условия (6) соответственно:

.

В равенствах (8) используем формулу Грина. Имеем:

i=1,2,…,n, (9) где

Проведя интегрирование на отрезке [ts-1,ts], используя разложение (7) и квадратурные формулы [6]

для слагаемых равенств (9) получаем следующие выражения

(10)

(11)

(12)

(13)

(14)

(15)

(16)

где

(17)

Подставляя в уравнение (9) выражения для интегралов (10)-(16), приходим к системе алгебраических уравнений относительно Cj(s):

i=1,2,…,n, (18)

где

Скорость фильтрации v(x,y,z,t) определяется по формуле Дарси

v= - k gradH

для чего предварительно решается задача (1)-(3). После нахождения напорной функции H(x,y,z,ts) для составляющих скорости фильтрации в элементе (е) получаем следующие выражения:

а для функции v(s)= целесообразно использовать краевое условие (3).

Работа алгоритма отлажена на решении следующего тестового примера: задачи (1)(3) и (4)(6) решаются в цилиндре V={x2+y2 0.25, 0 z 0.4}. Исходными данными являются

а) для задачи (1)(3):

H0(x,y,z)=x2+y2+z2+1, k(x,y,z)=x+y+z+2, = 1, W(x,y,z,t)=H(x,y,z,t)4et[2k(x,y,z)1];

б) для задачи (4)(6):

C0(x,y,z)=2H0(x,y,z), D(x,y,z)=2k(x,y,z), m=1, G(x,y,z,t)=C(x,y,z,t)20et[D(x,y,z,t)1].

Искомыми функциями являются
H(x,y,z,t)=(x2+y2+z2+1)et,
C(x,y,z,t)=2H(x,y,z,t).
Основание цилиндра разбито на 54 элемента (треугольника) с максимальной длиной сторон x=y=0.2, а сам цилиндр на две равные части, т.е. шаг по z равен z=0.2. Общее число призматических элементов 108, узлов 111. Расчеты велись с шагами по времени t=0.01; 0.05; 0.1. В таблицах 1 и 2 даны точные и приближенные значения функций H(x,y,z,t) и C(x,y,z,t) соответственно. Приведенные в таблицах узлы лежат в первом октанте, причем узлы 2, 4, 22, 39, 41, 59, 76, 78 и 96 расположены на поверхности цилиндра, а узлы 19, 56 и 93 на его оси.
Результаты счета показывают, что погрешности аппроксимации вполне соответствуют теоретическим оценкам.
Таблица 1
Значения функции H(x,yz,t)

№ узлов

t=0.1

t=0.5

t=1.0

Точные значения

Прибл. значения

Точные значения

Прибл. значения

Точные значения

Прибл. значения

2

1.360

1.352

2.029

2.018

3.346

3.330

4

1.383

1.376

2.064

2.054

3.403

3.392

7

1.241

1.239

1.851

1.849

3.051

3.051

8

1.285

1.298

1.917

1.937

3.160

3.195

14

1.238

1.262

1.848

1.882

3.046

3.103

19

1.105

1.119

1.649

1.668

2.718

2.748

20

1.149

1.148

1.715

1.714

2.827

2.828

22

1.381

1.382

2.061

2.062

3.398

3.404

39

1.405

1.435

2.095

2.142

3.455

3.536

41

1.428

1.435

2.130

2.142

3.511

3.536

44

1.285

1.300

1.917

1.941

3.160

3.204

45

1.329

1.343

1.983

2.004

3.269

3.309

51

1.283

1.300

1.914

1.941

3.155

3.203

56

1.149

1.163

1.715

1.735

2.827

2.861

57

1.194

1.203

1.781

1.796

2.936

2.963

59

1.426

1.438

2.127

2.146

3.507

3.541

76

1.537

1.505

2.293

2.247

3.781

3.713

78

1.560

1.524

2.328

2.275

3.837

3.758

81

1.417

1.424

2.114

2.127

3.486

3.513

82

1.462

1.459

2.180

2.180

3.595

3.603

88

1.415

1.436

2.111

2.144

3.481

3.539

93

1.282

1.292

1.913

1.927

3.153

3.176

94

1.326

1.327

1.978

1.980

3.262

3.266

96

1.558

1.531

2.325

2.286

3.833

3.775

Таблица 2
Значения функции C(x,y,z,t)

№ узлов

t=0.1

t=0.5

t=1.0

Точные значения

Прибл. значения

Точные значения

Прибл. значения

Точные значения

Прибл. значения

1

2

3

4

5

6

7

2

2.721

2.704

4.059

4.042

6.692

6.707

4

2.767

2.768

4.127

4.142

6.805

6.871

7

2.481

2.489

3.701

3.724

6.103

6.194

8

2.570

2.577

3.833

3.845

6.320

6.375

14

2.477

2.488

3.695

3.705

6.092

6.141

19

2.210

2.222

3.297

3.310

5.437

5.481

20

2.299

2.274

3.429

3.394

5.654

5.659

22

2.763

2.778

4.122

4.156

6.796

6.897

39

2.809

2.834

4.191

4.218

6.909

6.961

41

2.855

2.903

4.259

4.368

7.023

7.358

44

2.570

2.578

3.833

3.874

6.320

6.517

45

2.658

2.696

3.965

4.070

6.537

6.918

51

2.565

2.629

3.827

4.000

6.310

6.919

56

2.299

2.346

3.429

3.583

5.654

6.254

57

2.387

2.448

3.561

3.756

5.871

6.618

59

2.851

2.913

4.254

4.402

7.013

7.528

76

3.074

3.140

4.586

4.780

7.562

8.193

78

3.120

3.189

4.655

4.864

7.675

8.378

81

2.835

2.847

4.229

4.262

6.972

7.108

82

2.923

2.960

4.361

4.463

7.190

7.548

88

2.831

2.854

4.223

4.269

6.962

7.141

93

2.564

2.567

3.825

3.838

6.306

6.428

94

2.652

2.628

3.957

3.936

6.524

6.637

96

3.117

3.192

4.649

4.864

7.666

8.839

Литература

1. Методы охраны подземных вод от загрязнения и истощения. /Под ред. И.К. Гавич. М.: Недра, 1985. 320 с.

2. Дуйшоков К.Д. Математическое моделирование движения подземных вод и распространение загрязнителей в пористых средах. Автореферат канд. дис. Бишкек, 1999. 22 с.

3. Сегерлинд Л. Применение метода конечных элементов. М.: Мир, 1979. 392 с.

4. Джаныбеков Ч. Моделирование гидрогеодинамических процессов с применением ЭВМ. Фрунзе: Илим, 1989. 83 с.

5. Мурзакматов М.У., Исабеков К.А., Джаныбеков Б.С. Нестационарное пространственное течение подземных вод. //Вестник ИГУ, №5, Каракол, 2001. с. 152-158.

6. Самарский А.А. Теория разностных схем. М.: Наука, 1977. 656 с.

Размещено на Allbest.ru


Подобные документы

  • Рассмотрение основных подходов к построению математических моделей процесса. Сопряженное уравнение для простейшего уравнения диффузии и структура алгоритмов для решения задач. Использование принципа двойственности для представления линейного функционала.

    курсовая работа [711,0 K], добавлен 03.08.2012

  • Формула для начала счета методом прогонки С.К. Годунова. Метод дополнительных краевых условий. Второй вариант метода переноса краевых условий в произвольную точку интервала интегрирования. Метод переноса в произвольную точку интервала интегрирования.

    методичка [325,0 K], добавлен 13.07.2010

  • Методика определения значения коэффициента трансцилляторного переноса, который появляется в результате колебания давления при пороховом воздействии. Математическая постановка волновой задачи в нулевом приближении в пространстве изображений Фурье.

    дипломная работа [365,9 K], добавлен 20.05.2017

  • Синтез оптимального управления при осуществлении разворота. Разработка математической модели беспилотных летательных аппаратов. Кинематические уравнения движения центра масс. Разработка алгоритма оптимального управления, результаты моделирования.

    курсовая работа [775,3 K], добавлен 16.07.2015

  • Адсорбция при конвективного-диффузионном переносе веществ в пористой среде. Перенос вещества в пористой среде, насыщенной неподвижной и подвижной жидкостью. Решение гидродинамических задач фильтрации неоднородных жидкостей с учетом диффузии и адсорбции.

    диссертация [2,0 M], добавлен 19.06.2015

  • Методы решения задачи коммивояжера. Математическая модель задачи коммивояжера. Алгоритм Литтла для нахождения минимального гамильтонова контура для графа с n вершинами. Решение задачи коммивояжера с помощью алгоритма Крускала и "деревянного" алгоритма.

    курсовая работа [118,7 K], добавлен 30.04.2011

  • Математическая модель задачи. Решение транспортной задачи методом потенциалов. Значение целевой функции. Система, состоящая из 7 уравнений с 8-ю неизвестными. Решение задач графическим методом. Выделение полуплоскости, соответствующей неравенству.

    контрольная работа [23,5 K], добавлен 12.06.2011

  • Теория игр - математическая теория конфликтных ситуаций. Разработка математической модели игры двух лиц с нулевой суммой, ее реализация в виде программных кодов. Метод решения задачи. Входные и выходные данные. Программа, руководство пользователя.

    курсовая работа [318,4 K], добавлен 17.08.2013

  • Сущность и структура орнамента, его предназначение и классификация (по характеру композиции и поверхности, содержанию элементов, количеству цветов). Особенности построения орнамента с помощью симметрии относительно прямой и параллельного переноса.

    презентация [4,5 M], добавлен 19.11.2012

  • Приведение уравнения к каноническому виду при помощи преобразований параллельного переноса и поворота координатных осей. Нахождение фокусов, директрис, эксцентриситета и асимптот кривой. Построение графика кривой в канонической и общей системах координат.

    контрольная работа [133,5 K], добавлен 12.01.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.