Численное решение одномерной плоской задачи Стефана

Автор: Лапина Наталья Николаевна, Пушкин Виктор Наркистович

Журнал: Вестник Донского государственного технического университета @vestnik-donstu

Рубрика: Физико-математические науки

Статья в выпуске: 1 (44) т.10, 2010 года.

Бесплатный доступ

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

Мерзлый грунт, фазовое превращение, распространение фронта, плоская задача стефана, точное решение для полубесконечного пространства

Короткий адрес: https://sciup.org/14249322

IDR: 14249322

Текст научной статьи Численное решение одномерной плоской задачи Стефана

При указанных допущениях математическая модель задачи в безразмерных переменных и величинах включает в себя уравнения распространения тепла для каждой из зон:

д© А а2©

с— = л—г, дт     ду2

где C = ^

1,

c 2 ρ 2,

1 c l Р 1

при

У У ф

л = -

1’

λ 2

[ ^ 1

при

У Уф

т

© =

- T 1

при

У У ф ,

при

У Уф ,

T 2

- T, '

z

у=т, h

z ф

УФ = V, Т = /     ■ h       h2с1ρ1

Здесь z – пространственная координата; t – время; h - продольный размер физической области; T - температура в точке с координатой z в момент времени t ; T 1 , T 2 - масштабные значения температуры, первое из которых соответствует ее значению при z=0 , а второе – при z=h ; c , λ , ρ -соответственно удельная теплоемкость, коэффициент теплопроводности и плотность вещества; индекс ф относится к величинам на границе раздела между зонами; 1 – к левой зоне, 2 – к правой; zф - координата фронта фазового превращения.

Кроме того, модель включает граничные условия первого рода:

при у = 0 : © = 0 ,                                   (2)

при у = 1 : © = 1 ,                                     (3)

что соответствует тому, что на одной из границ на протяжении всего периода наблюдения поддерживается температура T 1 , а на другой – T 2 .

Начальное распределение температуры полагается однородным:

при т = 0 , у е (0;1] : 0 = 1 .

Дополнительно на “межфазной” границе требуется выполнение условий непрерывности температуры и теплового баланса, то есть при т 0 , у = у ф :

0 ( У ф - 0) = 0 ( У ф + 0) = 0 ф ;

5 у

У Уф - 0

Л—

5у   п z уф+0

= q V ,

dyф где V =     , dτ

0 Ф =

Т

- T 1

т

T 2

- T

q = —:— ф —।,   T, - температура фазового перехода;

c T - T    ф

qф - теплота фазового перехода в расчете на единицу массы вещества в состоянии 1; V - безразмерная скорость перемещения фронта фазового превращения.

Заметим, что задача (1) – (6) соответствует процессу фазового превращения вещества, первоначально находившегося в однородном состоянии с температурой Т2, когда на левой гра нице, начиная с начального момента времени и в дальнейшем, устанавливается температура T1• Подразумевается, что T0 < Тф < T1•

Из (4) в силу очевидного неравенства 0 < 0 Ф <  1 следует, что начальная координата фронта у ф (0) = 0 .

Для расчета начальной стадии процесса, а также для тестирования численного алгоритма применим аналитическое решение задачи для полубесконечного пространства.

Для малых значений переменной времени τ влияние правого граничного условия (3) несущественно для развития процесса. Поэтому заменим его условием на бесконечном расстоянии:

при у = да : 0 = 1 .                                       (7)

Будем искать решение задачи (1),(2),(4)-(7)

в виде 0 ( т ; у ) = f ( п ) , где п = "^ τ

Уравнение (1) удовлетворяет функция:

п

Ь 1 J exp

Г .2 7

f (п ) = -

η h1 J exp

k

V

Г

u

— du + b ,

4           2’

при 0 п к

V

Cu 2 L , , ---- du + h , 2

при к п да ,

где пф = к , соответственно, у ф = к Т ; V =

k

. Чтобы выполнялись граничные условия и ус-

ловия на границе раздела “фаз” (при пф = к ), константы в (8) должны определяться из следующих выражений:

b 2 = 0 , b1 = 1-----

Л exP

1 + 2 Л J exP

С ( к 2 - u 2)L

--------L I du

4 Л

Г к 2 ) f -tI J exp

V 4 7 к

С ( k 2 - u 2)

V

4 Л

k

I du + J exp

,

Г u 2 L

-т Idu

V 4 7

,        1

h i exp

Г Ck2)

V 7

г

exp

V

( К2 Л

-Т 6

V 4 7

kq

k h2 = bi J

exp

V

2 u

4 7

du .

Как видно, приведенные соотношения зависят от безразмерной координаты границы раздела П ф = k . Последняя, в свою очередь, определяется из трансцендентного уравнения:

h i = ® ф . (9)

В качестве модельных примем следующие значения входящих в задачу констант: Л , = 1,65 Вт, ( м К ) ; Л 1 = 1,32 Вт/ ( м К ) ; c 2 = 1220 Дж/ ( кг К ) ; c 1 =1640 Дж/ ( кг К ) ; р 2 =1780 кг/м 3 ; р 1 =1800 кг/м 3 ; дф =66740 Дж/кг ; h =10 м ; 7 } =+6°С; Т 2 = -2°С; Тф =0°С.

Решением уравнения (9) для базового набора параметров является k = 0,5003 . Соответственно, зависимость от времени координаты фронта фазового превращения в задаче с полубес-конечным физическим пространством определяется безразмерным уравнением:

Уф = 0,5003 лТ . (10)

Для численного решения задачи (1)-(6) с конечными размерами области предварительно перейдем к ее дискретному аналогу. Для этого область решения равномерно разобьем на элементарные контрольные объемы [r—1;r], i = 1,2,...,n, центры которых примем в качестве узловых точек y , и проинтегрируем уравнение (1) по каждому из них [2]. Заметим, что на каждом временном шаге один из контрольных объемов будет содержать поверхность фазового превращения. При интегрировании по контрольному объему, в котором происходит фазовый переход, учитывается условие теплового баланса (6). В результате для расчета температурного поля на каждом шаге по времени получаем неявную систему линейных уравнений относительно температур в узловых точках с трехдиагональной матрицей:

где г = 1,2,...,

a / =1

a0 / k + 1) = c о 0 * + k 1 + 1) + dt 0 / k 1 + 1) + 6 , f 1

n ,   0 (k + 1) = 0 ( УТ + 1 ) ;

r

c / + d / +—

r 1

Ат

, при

с/ = 1

У / + 1

Л

I У / + 1

—, при y

i <5

; d / =1

—, при y

i 5

У / У / —1’

Л

I У /

, y

при

при

i 5

;

i s

r

c / + d / + C • —

r 1

А т ,

при

‘ < 5 A

; б = 1

i 5

0 ( k ) r

Г 1

Ат ’

0 ( k ) C r

при i 5

as = cs + ds +

c (rs —.уГ*)±уГ1

Ат

- Г5 1

;

b =0 ( k ) ss

;

- r

---° -1, при I 5

А т

C ( rs У фk + 1)) + У фk + 1)

Ат

r

-5 1 + qV ( k ) ;

у фk + 1) = у фk ) + V ( k ) •А т ; у фk ) = У ф ( Т к ) ;

V ( k ) = V ( Т к ) ; Т к + 1 = Т к +А т ; 5

-

индекс кон-

трольного объема, в котором происходит фазовое превращение.

Как видно, кроме температур система (11) включает неизвестное значение V(k) скорости фронта фазового превращения. Для решения полученной системы применялся метод сквозной

«прогонки» в сочетании с методом «пристрелки» в отношении величины V ( k ) , что позволяет находить попутно очередную координату поверхности раздела “фаз” у фk + 1) .

Результаты проведенных на компьютере численных расчетов для базового набора значений параметров представлены ниже в графическом виде (рис.1). Абсцисса точки излома на каждой из кривых соответствует координате yф фронта фазового перехода, а ордината этой точки равна температуре фазового превращения, которая для базовых величин имеет значение 0ф = 0,75. Последнее из представленных на рис.1 распределений температуры близко к стационарному распределению, когда скорость распространения поверхности раздела “фаз” равна нулю. Для того чтобы рассчитать положение уф7) “стационарного” фронта достаточно в уравнении (1) производные по времени положить равными нулю и воспользоваться условиями теплового балан-0 ф са (5), (6). В результате получаем соотношение уф7) =------------г.

ф 0 ф +Л(1 -0 ф )

Рис.1. Распределение температуры 0 в различные моменты времени т :

1 - т = 0,0002 ; 2 - т = 0,0777 ; 3 - т = 0,6557 ; 4 - т = 11,71

Для базовых параметров это дает у ф7 ) =

— ~ 0706 . Численный расчет, что в некоторой

17    ’ степени иллюстрирует рис.1, действительно приводит к данному значению. Это служит одним из подтверждений того, что разработанный численный алгоритм вполне соответствует описываемому процессу.

На рис.2 представлены зависимости от безразмерного времени τ безразмерных скорости V фронта фазового превращения и координаты самого фронта yф , полученные в результате численного решения задачи (1)-(6). Здесь же в виде набора точек показано определяемое из соотношения (10) изменение с течением времени положения границы раздела между зонами для задачи с бесконечной протяженностью физического пространства. Как показывают расчеты, 19

влияние правого граничного условия в задаче (1)-(6) несущественно, пока фронт фазового перехода yф не достигает значений близких к 0,2 (соответственно, пока переменная времени τ не больше 0,16). Об этом свидетельствуют, в частности, почти идентичные распределения температур на каждом шаге по времени в совместной расчетной области для каждой из задач.

Рис. 2. Изменение поверхности раздела между зонами с различным агрегатным состоянием вещества: 1, 2 – соответственно графики скорости перемещения фронта и координаты фронта;

3 – график изменения с течением времени положения границы раздела “фаз”

Эти распределения определяются по формулам (8). Кроме того, при численном решении задачи (1)-(6) отслеживались изменения величин yф τ и 2 V τ , которые в задаче с бесконечной толщиной грунта представляют собой константу k . Оценивать относительную величину разницы между значениями yф , полученными для каждой из двух моделей, не имеет смысла, потому что, во-первых, для малых значений времени малы и значения yф , и, в силу того, что ЭВМ работает с ограниченным числом разрядов, при малых τ относительная разность может быть довольно большой, а, во-вторых, начальная скорость перемещения фронта в силу модельного представления о разрывности начального распределения температур должна быть бесконечной, чего также невозможно добиться при численном решении с помощью ЭВМ. С учетом указанных обстоятельств, для проверки близости решений разумным представляется соотнесение величин k y = Уф)T и kV = 2VТ , получаемых в ходе численного решения задачи с конечным продольным размером физического пространства, со значением k , определяемым из (9).

Заключение. Расчеты показывают, что на начальном временном промежутке относительные разницы между ky и k , а также kV и k , не превышают 10% от k , причем чем больше τ отличается от нуля, тем меньшей становится эта разница, и лишь тогда, когда начинает существенно сказываться условие на правой границе задачи (1)-(6) (соответствующие τ намного больше зна-20

чения, которое соответствует концу начального промежутка), она приобретает явную тенденцию к возрастанию. Заметим, что при неограниченном возрастании переменной τ кривая 2 (см.рис.2) выходит на горизонтальную асимптоту у = у фс ) (для базовых параметров у = 0,706 ). Последнее означает, что положение фронта стабилизируется. При этом кривая 3 асимптоты не имеет, то есть координата поверхности раздела зон в случае бесконечной расчетной области не имеет верхнего предела.

Список литературы Численное решение одномерной плоской задачи Стефана

  • Быков И.Ю. Математическая модель охлаждения мерзлых пород приустьевой зоны скважин в условиях естественной воздушной конвекции/И.Ю. Быков, В.Н. Пушкин, В.Н. Емельянов//Строительство нефтяных и газовых скважин на суше и на море. -2008. -№9. -С.10-14.
  • Патанкар С.В. Численное решение задач теплопроводности и конвективного теплообмена при течении в каналах/С.В. Патанкар. -М.: Изд-во МЭИ, 2003.
Статья научная