Задача Стефана

Материал из Википедии — свободной энциклопедии
Перейти к навигации Перейти к поиску

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

Смещение границы раздела фаз со временем при взаимной диффузии

В литературе задачу Стефана также называют задачей с подвижными границами (moving boundary problem), или задачей со свободными границами (free boundary problem), или задачей о фазовом переходе (phase change problem).

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

История[править | править код]

Первой работой в данной области считают статью Г. Ламе и Б. П. Клапейрона «Об отвердевании охлаждающегося жидкого шара» 1831 года, в которой было установлено, что толщина твердой фазы, образующейся при затвердевании однородной жидкости, пропорциональна . Значительно позже в 1889 году австрийский физик и математик Йозеф Стефан опубликовал четыре статьи, посвященные задачам с фазовыми переходами. Впоследствии задачи данного класса с подвижными межфазными границами стали называть задачами Стефана. В своих работах он сформулировал и решил задачи, определяющие процессы теплопроводности и диффузии для однофазной или двухфазной областей. Кроме того Й. Стефан сформулировал уравнение теплового баланса на границе раздела фаз с учетом скрытой теплоты, и теперь подобные условия сопряжения фаз принято называть условиями Стефана.

Математическая постановка задачи[править | править код]

Одномерная однофазная задача Стефана[править | править код]

Рассмотрим полубесконечный одномерный кусок льда при начальной температуре плавления для ∈ [0,+∞). Положение границы между льдом и водой обозначим через . Поток тепла действует на левой границе, что приводит к плавлению льда и увеличению области , занимаемой водой.

 — уравнение теплопроводности, описывающее изменение температуры,

 — условие Неймана на левом конце области, описывающее поток тепла на входе,

 — условие Дирихле на межфазной границе вода-лед,

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

 — начальное распределение температуры.

Одномерная двухфазная задача Стефана[править | править код]

Рассмотрим процесс диффузионного взаимодействия в бинарной металлической системе с - и -фазами, которые представляют собой регулярные твёрдые растворы. Обозначим через положение подвижной межфазной границы, тогда -фаза занимает область , а -фаза [1].

Схематическое распределение концентрации в бинарной двухфазной системе А-В

 — уравнение, описывающее изменение концентрации в -фазе,

 — уравнение, описывающее изменение концентрации в -фазе,

 — уравнение, определяющее скорость движения межфазной границы,

 — граничные условия,

где  — концентрация атомов сорта, и  — коэффициенты диффузии в фазах,  — значение концентрации на правой границе -фазы,  — значение концентрации на левой границе -фазы.

Методы решения задачи Стефана[править | править код]

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

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

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

Главной особенностью методов сквозного счёта является отсутствие необходимости точного отслеживания положения межфазных границ, что оказывается достаточно эффективным при решении многомерных и многофазных задач. Для применения данного подхода исходную задачу необходимо записать в обобщенной формулировке в виде единого уравнения с разрывными коэффициентами на межфазных границах. Для построения численного алгоритма решения полученной задачи проводят процедуру сглаживания разрывных коэффициентов на некотором интервале. Данный подход был предложен в работах А. А. Самарского и Б. М. Будака[2]. Недостатками данного подхода являются зависимость точности разностного решения от выбора параметра сглаживания и низкая точность определения положения межфазных границ.

Среди методов сквозного счёта активно развиваются метод функций уровня (level set method) и метод фазового поля (phase field method).

На практике широко применяются методы, в явном виде отслеживающие движение межфазных границ. В основе всех методов данной группы лежит идея использования метода конечных разностей, когда расчёты проводятся на равномерных или же неравномерных сетках. При этом всегда определено, между какими узлами расчётной сетки находится подвижная граница, или же через какой узел она проходит. Наиболее известными среди них являются метод ловли фронта в узел пространственной сетки (variable time stepping) и метод выпрямления фронтов (front-fixing method).

Еще один подход к решению задачи Стефана предполагает использование метода динамически адаптирующихся сеток[3].

Для решения задачи Стефана также может быть применен и метод конечных элементов.

Литература[править | править код]

  • Рубинштейн Л. И. Проблема Стефана. — Рига: Звайгзне, 1967. — 458 с.
  • Crank J. Free and Moving Boundary Problems. — Oxford: Clarendon Press, 1984. — 425 p.
  • Alexiades V., Solomon A. D. Mathematical Modeling of Melting and Freezing Processes. — Washington DC: Hemisphere Publ. Co, 1993. — 323 p.
  • Мейрманов А. М. Задача Стефана. — Новосибирск: Наука, 1986. — 239 с.
  • Самарский А. А., Вабищевич П. Н. Вычислительная теплопередача. — М.: Едиториал УРСС, 2003. — 784 с.
  • Javierre-Pérez E. Literature Study: Numerical methods for solving Stefan problems, Report 03-16 (англ.). — Delft: Delft University of Technology, 2003. — 94 p.
  • Caldwell J., Kwan Y. Y. Numerical methods for one-dimensional Stefan problems // Commun. Numer. Meth. Engng.. — 2004. — № 20. — P. 535-545.
  • Красношлык Н. А., Богатырёв А. О. Численное решение задач с подвижными межфазными границами (рус.) // Вісник Черкаського університету. Серія «Прикладна математика. Інформатика». — 2011. — Т. 194. — С. 16-31.

Примечания[править | править код]

  1. Н. А. Красношлык, А. О. Богатырёв, 2011.
  2. Будак Б. М., Соловьева Е. Н., Успенский А. Б. Разностный метод со сглаживанием коэффициентов для решения задач Стефана // Ж. вычисл. матем. и матем. физ. — 1965. — Т. 5. — № 5. — С. 828—840
  3. Бреславский П. В., Мажукин В. И. Алгоритм численного решения гидродинамического варианта задачи Стефана при помощи динамически адаптирующихся сеток (рус.) // Математическое моделирование. — 1991. — Т. 3:10. — С. 104–115.