B (P, 05 )= - B (P, Q6)-B (P, Q7)-B (P, ß8)-B (P, 09) +
(
,Г
л
+ (1 (Р)-(Р)|-^ + \цг (Р)-^ (Р)|-^ а(Р).
I ^ ку ,1
При этом правые части сеточных уравнений примут вид
Р (Р ) = 9о (Р )/(Р )-\Чг (Р )-92 (Р )ИР -
-|9з (Р)-9 (Р)ИР)^ + В(Р'65)С(Р) + В(Р')с(&) +
+в (Р, е7) (е2)+в (Р, е8 )с (е3)+в (Р, е9 )с ^).
Достаточные условия устойчивости. Условием применимости принципа максимума являются:
Л (Р)> 0' В (Р, Q )> 0' Б (Р) = Л (Р)- £ В (Р, е)> 0. (28)
йеШ '(Р)
Данное условие является достаточным для монотонности разностных схем. Проверим условие применимости принципа максимума. Из положительности коэффициентов, стоящих в окрестности центра шаблона
B (P, Q, ) = а
u (Q) + u (P) ^(Q ) + ^(P)
4h
2h2
q, (P)> 0, i = 1,4 :
следует
hx < 2minГм/|u|) < 2.^Qi) + P). x V 1 V I u(Qi) + u(P)
Ограничения на шаг по времени имеют вид
' (1 >(P(( + (P(( + (1 •
т< -(1 -а)--+(1 -а
2min((P))
(29)
(1 -а)
qo (P
г/ Г
|qi (p) -q2 (P)\r + |q3 (P)-q4 (P)!^ ^(P)
h
y
В случае неявной схемы (а = 1) отсутствует ограничение на шаг по временной координате. Условием монотонности явной схемы для уравнения диффузии в случае граничных условий первого и второго рода является: т < h2 / (2 min (и (P (((.
Проверка устойчивости. Согласно принципу максимума выполнения условий (3), имеет место следующая оценка:
IHI c lF/ DL, (30)
где F - значение функции, стоящей в правой части сеточного уравнения; D -диагональное преобладание.
Следовательно, для исходного уравнения имеет место оценка:
< с0 +т
i\fk
q (p )-q2 (P ))f+к (P )-q4 (P ))§-
|qi (P)-q2 (P+ к (P)-q4 (P)\Г
Из полученного выражения следует устойчивость исследуемых математических моделей волновых процессов по начальным данным, граничным условиям и правой части.
Консервативность. Консервативность операторов конвективного и диффузионного переноса будем рассматривать на основе дискретной модели транспорта веществ, описывающей уравнение диффузии-конвекции с граничными условиями третьего рода (4).
Проверим баланс вещества. Для этого просуммируем уравнение (4) по всей расчетной области с учетом е1+1/2, ■ = (+1, у + е1, ■) / 2 , в результате чего получим
X (4о\jCij = X (4о\jCij + X г(4о )и ( + ^ );Ау +
;е[1, -1], ;Е[1, -1], ;Е[1, -1],
j■E[l,Ну -1] j■E[l,Ну -1] j■E[l,Ну -1]
е[1, Nx-jefl. Ny-1|
a*Ci,i + ß.l/ 4 / Ч I.. ayCi,j + ßy
" hX(i T (1 \j );,j| ^.j^h-1 +|(«3 \j -(<?4 );,j| Mi.j h
•E ' " y у
+
+г X (o )jfi,j, (3i)
iE [l, Nx -ll,
jE [l,Ny -l]
где ux, vy - операторы первой разностной производной.
Из полученного равенства следует, что оператор диффузии не вносит вклад в суммарную концентрацию вещества. Оператор конвективного переноса не является консервативным в случае невыполнения условия несжимаемости среды
ux + vy = 0 . Если среда сжимается (расширяется), то концентрация увеличивается
(уменьшается), что иногда удобно при моделировании реальных физических процессов.
Проинтегрируем данное уравнение по расчетной области G :
И (( + ucX + vcy )dS = Ц i(ficX )'x + (ß<)y + f 1 dS . (32)
G G V у
Применим теорему Гаусса - Остроградского
jjc'dS = jj (c (ux + vy) + f) dS + ф (-Vc + ßgradc, n0dl). (33)
G G у
Выражение (26) с учетом (27) может быть записано в следующем виде:
jjc'tdS = jj(c(ux + Vy) + f)dS + ф(-(un0 + vn0)c + ß(anc + ß))l . (34)
G G у
Нетрудно видеть, что уравнение (31) является дискретным аналогом уравнения (34).
Выводы. При использовании подобной методики получаются достаточно гладкие решения даже на грубых сетках. Такой подход имеет ряд преимуществ по сравнению с методами, использующими с-сетки. Во-первых, предлагаемый в статье метод позволяет проводить аппроксимацию на структурированных сетках, для которых расчетные узлы расположены в центрах контрольного объема, что позволяет получить более точную аппроксимацию. Во-вторых, данный подход более прост в реализации по сравнению с методами использующими с-сетки при тех же условиях применимости, что позволяет строить более сложные модели.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 1. Самарский А.А. Теория разностных схем. - М.: Наука, 1989.
2. Сухинов А.И., Чистяков А.Е., Бондаренко Ю.С. Оценка погрешности решения уравнения диффузии на основе схем с весами // Известия ЮФУ. Технические науки.- 2011. - № 8 (121). - С. 6-13.
3. Сухинов А.И., Тимофеева Е.Ф. Чистяков А.Е. Построение и исследование дискретной математической модели расчета прибрежных волновых процессов // Известия ЮФУ. Технические науки. - 2011. - № 8 (121). - С. 22-32.
4. Самарский А.А., Николаев Е.С. Методы решения сеточных уравнений. - М.: Наука, 1978.
5. Коновалов А.Н. К теории попеременно-треугольного итерационного метода // Сибирский математический журнал. - 2002. - № 43:3. - С. 552-572.
6. Чистяков А.Е. Теоретические оценки ускорения и эффективности параллельной реализации ПТМ скорейшего спуска // Известия ЮФУ. Технические науки. - 2010. - № 6 (107). - С. 237-249.
7. Чистяков А.Е. Об аппроксимации граничных условий трехмерной модели движения водной среды // Известия ЮФУ. Технические науки. - 2010. - № 6 (107). - С. 66-77.
8. Фоменко Н.А. Моделирование гидродинамических процессов при обтекании корпуса судна // Известия ЮФУ. Технические науки. - 2011. - № 8 (121). - С. 139-147.
9. Сухинов А.И., Чистяков А.Е., Проценко Е.А. Построение дискретной двумерной математической модели транспорта наносов // Известия ЮФУ. Технические науки. - 2011. - № 8 (121). - С. 32-44.
Статью рекомендовал к опубликованию д.т.н., профессор Я.Е. Ромм.
Сухинов Александр Иванович - Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Южный федеральный университет»; e-mail: sukhinov@gmail.com; 347928, г. Таганрог, пер. Некрасовский, 44; тел.: 89281021106; д.ф.-м.н.; профессор.
Чистяков Александр Евгеньевич - e-mail: cheese_05@mail.ru; тел.: 88634371606; кафедра высшей математики; доцент.
Фоменко Наталья Алексеевна - e-mail: fomenko.n86@mail.ru; тел.: 89034855580; кафедра высшей математики; ассистент.
Sukhinov Alexander Ivanovich - Federal State-Owned Autonomy Educational Establishment of Higher Vocational Education "Southern Federal University"; e-mail: sukhinov@gmail.com; 44, Nekrasovskiy, Taganrog, 347928, Russia; phone: +79281021106; dr. of phis.-math. sc.; professor.
Chistyakov Alexander Evgenjevich - e-mail: cheese_05@mail.ru; phone: +78634371606; the department of higher mathematics; associate professor.
Fomenko Natalya Alexeevna - e-mail: fomenko.n86@mail.ru; phone: +79034855580; the department of higher mathematics; assistant.
УДК 532.5.031
А.И. Сухинов, А.Е. Чистяков, М.Д. Чекина
ОПИСАНИЕ МАТЕМАТИЧЕСКОЙ МОДЕЛИ ПРОЦЕССА ПЕРЕМЕЩЕНИЯ СЫПУЧИХ ВЕЩЕСТВ С ИСПОЛЬЗОВАНИЕМ УРАВНЕНИЯ СЕН-ВЕНАНА
Рассматривается описание математической модели процесса перемещения сыпучих веществ с использованием уравнения Сен-Венана. Для системы дифференциальных уравнений, описывающих данную модель, получены дискретные аналоги. С помощью метода контрольных объемов, применяющегося для дискретизации модели, достигнута высокая точность аппроксимации, в том числе и на грубых сетках. На основе полученной модели разработан комплекс программ, с помощью которого производится численное моделирование
изменения функции уровня при распространении сыпучих веществ. Результаты, полученные в ходе численных экспериментов, демонстрируют динамику транспорта вещества, являются физичными и согласуются с ожидаемыми.
Сыпучее вещество; уравнение Сен-Венана; транспорт вещества; математическое моделирование; дискретная модель
A.I. Sukhinov, A.E. Chistyakov, M.D. Chekina
MATHEMATIC MODEL OF PROCESS OF GRANULAR SUBSTANCE'S TRANSIT, WITH USING ON SAINT-VENANT'S EQUATION
The purpose of this research paper is to describe mathematical model of process of granular substance transit with using of Saint-Venant's equation. For a system of differential equations describing the model are derived discrete counterpartsand. High accuracy of approximation is achieved through taking into account fullness of control volumes. On the basis of the model developed comprehensive program, which is produced by numerical simulation function changes at the level of distribution of solids. The results obtained in the course of the numerical experiments demonstrate the dynamics of the transport of matter, physicality, and are consistent with the expected.
Granular substance; Saint-Venant's equation; substance transit; mathematical modeling; discrete model
Введение. Сыпучее вещество - одна из разновидностей сплошной среды, состоящая из множества отдельных макроскопических твёрдых частиц, теряющих механическую энергию при контактном взаимодействии друг с другом.
Физика сыпучего вещества относится к физике мягкого вещества и рассматривает вопросы статики и динамики сыпучих тел. На практике это может касаться случаев песка, грунтов, зерна, цемента и т. д.
Также рассматриваются свойства сыпучих тел и их напряжённое состояние.
В практическом плане это позволяет рассчитать прочность оснований сооружений или устойчивость откосов, а также можно определить давление сыпучего тела на подпорные стены, на стенки хранилищ, на заглубленные сооружения и др.
Цели данной работы: описать математическую модель транспорта сыпучих веществ на основе двумерного уравнения Сен-Венана, построить дискретную схему повышенной точности, разработать комплекс программ для численной реализации поставленной задачи и визуализировать полученные результаты.
Аппроксимация уравнений системы проводится с помощью метода конечных объемов. Это позволяет рассматривать задачу в произвольной области со ступенчатой формой границы. В результате такой аппроксимации расчеты на границе области будут более точными, чем при использовании аппроксимации интегро-интерполяционным методом.
Постановка задачи. Задача транспорта сыпучих веществ (модель песочные часы)
может быть представлена двумерным уравнением Сен-Венана [1-3]:
= f
Zt дх ду f, (1)
Q =
|Л Ц^Т, |т|-Т
[о, |т|<т°, (2)
где Н - функция уровня; в ={вх, ву} - поток вектора скорости перемещения вещества, |в| = в ; х, у - горизонтальные декартовы координаты; А - постоянная; т
- касательное напряжение на дне; т0 - критическое значение напряжение, при котором начинается движение сыпучих веществ; / - функция, описывающая интенсивность и распределение источников.
При помощи уравнения (1) также можно описывать динамику изменения рельефа при транспорте наносов селевых потоков и лавин, а также движение осадков. Запишем касательное напряжение для наклонной поверхности дна
Т = Бп , (3)
где Б (х, у, ,) - острый угол между вектором нормали к поверхности дна и вектором силы гравитации в момент времени ,, п - единичный вектор, направленный в
сторону градиента уровня; сшп Бп - тангенциальное напряжение, вызванное гравитационными силами.
Соответственно поток вектора скорости представляется в виде
2 = Ашй|-«81п Бп\" 1 (-о^ш Бп). (4)
Сделаем следующее допущение:
sin S ~ tgS =
дН
дН
ду
(5)
Эх
Подставим (5) в (4) при этом поток вектора скорости запишется в виде
2 = А\agradH " 1 (-а%тайИ). (6)
Запишем исходное уравнение транспорта сыпучих веществ (1) с учетом выражения (6)
Эн = ^^аш)/ к = \Аа^гаШI"-1, \*гаШ\ * ^, (7)
Эг ^ ' ^ [0, \grad,н < гgр, (7)
где р - критическое значение угла скоса, при котором начинается движение сыпучих веществ.
Уравнение (7) дополняется начальным условием:
Н (х, у,0) = Н,( х, у). (8)
На границе отсутствует поток, вызванный влиянием гравитационных сил:
Н'п (х, у, ,) = 0 при (х, у) еу. (9)
Таким образом, имеем непрерывную двумерную математическую модель транспорта сыпучих веществ (7)-(9).
Построение дискретной модели. Построим разностную схему, аппроксимирующую уравнение (7) с соответствующими граничными и начальными условиями (8)-(9).
Расчетная область вписана в прямоугольник. Покроем область равномерной прямоугольной расчетной сеткой ю = щ хюх х юу :
щ = {,п = пк,, 0 < п < Ы, -1, I, = к, (Ы, -1)}, (х ={х; = А, 0 < I < Мх -1, 1Х = Нх (Мх -1)}, (у = { У] = А, 0 < ] < Му -1, 1у = ку (Му -1)}, где п, I, ] - индексы по временной координате и пространственным координатным направлениям Ох, Оу соответственно; к1, , ку - шаги по временной координате и пространственным координатным направлениям Ох, Оу соответственно;
Nt, Ых, Иу - количество узлов по временной координате и пространственным координатным направлениям Ох, Оу соответственно; I,, 1х, 1у - длина расчетной области по временной координате и пространственным координатным направлениям Ох, Оу соответственно.
С учетом дискретного аналога оператора диффузионного переноса разностная схема, аппроксимирующая уравнение (7), запишется в следующем виде:
ттп+1 11Л ггп+а ггп+а ггп+с ггп+с
+ (Ъ "1Л '•'+1"а " _(<?4 )','к*'_1/2 " К2 + (<?0 )',Д' , (10)
Пу Пу
где к+1/2,' = Aafl\(gradH ,\gradH > tgф; ц0, цх, д2, д3, д4 - коэффициенты
заполненности контрольных областей [9]; Нп+с = сН"+1 + (1 _ с) Н*..
Для получения аппроксимации выражения gradH |( ) нужно уравнение
( Х(+1/2 , у' )
Ш = gradH проинтегрировать по области Бху:
е{Х е [Х' , Х'+1 ], У е [ У' _1/2 , У'+1/2 ]} .
После вычисления полученных интегралов аппроксимация gradH|( ) вы-
(Х(+1/2 ,у} )
разится следующим образом:
, ч Н.+, . _ Н.
)+!/2,' = '+' ' +
Н _ и
П '+1/2,'. г+1/2,'_1
+О,' _1-'--
(о',' + О',' _1 )К
Н _ Н
1 +1/2,'+1 1+1/2,' , О, '—---г-- +
',' (о. . + о ■ ,)к
V ', ' ','_1/ У
А
(11)
где ',' - единичные векторы, направленные вдоль координатных осей Ох, Оу соответственно, О{. - заполненность ячейки ('',').
Аналогичным образом можно получить следующую аппроксимацию:
(gradH).
'+1/2
^ Н _ Н
1 +1,'+1/2 1,'+1/2 , О —;---е--+
',' (о. . + о . . )
V ',' ' х
Н _ Н
"','+1/2 "' _1,'+1/2
+ О' _1,'
(о. . + о. , . )
V 1,' '-l,'/ х
' + ^+1-^ '. (12)
К
Выражение (10) с аппроксимациями (11)-(12) задают дискретную модель транспорта сыпучих веществ.
Результаты численных экспериментов. На рис. 1 представлены результаты численного моделирования изменения функции уровня при распространении сыпучих веществ, при этом функция решения в начальный момент представляла собой горизонтальную плоскость, источник задавался точечной функцией. Из рисунка видно, что решение при этом обладает цилиндрической симметрией.
Рис. 1. Динамика транспорта веществ от точечного источника на горизонтальной плоскости
На рис. 2 представлены результаты численного моделирования изменения функции уровня при распространении сыпучих веществ, при этом функция решения в начальный момент представляла собой наклонную плоскость, источник также задавался точечной функцией. Из рисунка видно, что вещество перемещается в сторону уменьшения функции уровня.
Рис. 2. Динамика транспорта веществ от точечного источника на наклонной плоскости
На рис. 3 представлены результаты численного моделирования изменения функции уровня в случае распределенного источника. Из рисунка видно, что решение также обладает цилиндрической симметрией, как и в случае точечного источника, но при этом значение угла вершины становится больше.
Рис. 3. Динамика транспорта веществ от распределенного источника
Вывод. В данной работе описана модель транспорта сыпучих веществ на основе уравнения Сен-Венана. Для системы дифференциальных уравнений, описывающих данную модель, составлены дискретные аналоги, разработан комплекс программ. Результаты численного моделирования, представленные на рисунках, являются физичными и согласуются с ожидаемыми.
Отличительной особенностью разработанных алгоритмов и выполненной на их основе программной реализации является более высокая точность дискретизации, чем при дискретизации на основе интегроинтерполяционного метода. Такая точность достигается за счёт использования метода контрольных объёмов, обеспечивающего учет заполненности ячеек сетки при реализации дискретных алгоритмов. Это позволяет получать достаточно высокую точность даже на грубых сетках за счет более точной аппроксимации границы.
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Сухинов А.И. Прецизионные модели гидродинамики и опыт применения в предсказании и реконструкции чрезвычайных ситуаций в Азовском море // Известия ТРТУ. - 2006.
- № 3 (58). - С. 228-235.
2. Сухинов А.И., Никитина А.В., Чистяков А.Е. Моделирование сценария биологической реабилитации Азовского моря // Математическое моделирование. - 2012. - Т. 24, № 9.
- С. 3-21.
3. Сухинов А.И., Тимофеева Е.Ф. Чистяков А.Е. Построение и исследование дискретной математической модели расчета прибрежных волновых процессов // Известия ЮФУ. Технические науки. - 2011. - № 8 (121). - С. 22-32.
4. Сухинов А.И., Чекина М.Д. Математическое моделирование процессов накопления и фильтрации осадков с помощью супервычислительных систем // Известия ЮФУ. Технические науки. - 2010. - № 6 (107). - С. 103-113.
5. Сухинов А.И., Чистяков А.Е. Адаптивный модифицированный попеременно-треугольный итерационный метод для решения сеточных уравнений с несамосопряженным оператором // Математическое моделирование. - 2012. - Т. 24, № 1. - С. 3-21.
6. Сухинов А.И., Чистяков А.Е. Параллельная реализация трехмерной модели гидродинамики мелководных водоемов на супервычислительной системе // Вычислительные методы и программирование: Новые вычислительные технологии. - 2012. - Т. 13. - С. 290-297.
7. Сухинов А.И., Чистяков А.Е., Алексеенко Е.В. Численная реализация трехмерной модели гидродинамики для мелководных водоемов на супервычислительной системе // Математическое моделирование. - 2011. - Т. 23, № 3. - С. 3-21.
8. Сухинов А.И., Чистяков А.Е., Бондаренко Ю.С. Оценка погрешности решения уравнения диффузии на основе схем с весами // Известия ЮФУ. Технические науки. - 2011. - № 8 (121). - С. 6-13.
9. Сухинов А.И., Чистяков А.Е., Проценко Е.А. Двумерная гидродинамическая модель, учитывающая динамическое перестроение геометрии дна мелководных водоемов // Известия ЮФУ. Технические науки. - 2011. - № 8 (121). - С. 159-167.
10. Сухинов А.И., Чистяков А.Е., Проценко Е.А. Построение дискретной двумерной математической модели транспорта наносов // Известия ЮФУ. Технические науки. - 2011.
- № 8 (121). - С 32-44.
11. Сухинов А.И., Чистяков А.Е., Тимофеева Е.Ф., Шишеня А.В. Математическая модель расчета прибрежных волновых процессов // Математическое моделирование. - 2012.
- № 6 (107). - С. 66-77.
12. Чистяков А.Е. Об аппроксимации граничных условий трехмерной модели движения водной среды // Известия ЮФУ. Технические науки. - 2010. - № 6 (107). - С. 66-77.
13. Чистяков А.Е. Теоретические оценки ускорения и эффективности параллельной реализации ПТМ скорейшего спуска // Известия ЮФУ. Технические науки. - 2010. - № 6 (107). - С. 237-249.
Статью рекомендовал к опубликованию д.т.н., профессор Я.Е. Ромм.
Сухинов Александр Иванович - Федеральное государственное автономное образовательное учреждение высшего профессионального образования «Южный федеральный университет»; e-mail: sukhinov@gmail.com; 347928, г. Таганрог, пер. Некрасовский, 44; тел.: 89281021106; д.ф.-м.н.; профессор.
Чистяков Александр Евгеньевич - e-mail: cheese_05@mail.ru; тел.: 88634371606; кафедра высшей математики; доцент.
Чекина Мария Дмитриевна - e-mail: elfik55@gmail.com; тел.: 89281541526; кафедра высшей математики; аспирантка.
Sukhinov Alexander Ivanovich - Federal State-Owned Autonomy Educational Establishment of Higher Vocational Education "Southern Federal University"; e-mail: sukhinov@gmail.com; 44, Nekrasovskiy, Taganrog, 347928, Russia; phone: +79281021106; dr. of phis.-math. sc.; professor.
Chistyakov Alexander Evgenjevich - e-mail: cheese_05@mail.ru; phone: +78634371606; the department of higher mathematics; associate professor.
Chekina Maria Dmitrievna - e-mail: elfik55@gmail.com; phone: +79281541526; the department of higher mathematics; postgraduate student.