Уравнение диффузии или уравнение теплопроводности представляет собой частный вид дифференциального уравнения в частных производных. Бывает нестационарным и стационарным.
Нестационарное уравнение диффузии классифицируется как параболическое дифференциальное уравнение. Оно описывает распространение растворяемого вещества вследствие диффузии или перераспределение температуры тела в результате теплопроводности.
В случае одномерного диффузионного процесса с коэффициентом диффузии (теплопроводности) D уравнение имеет вид:
При постоянном D приобретает вид:
где c(x,t) – концентрация диффундирующего вещества, a f(x,t) - функция, описывающая источники вещества (тепла).
В трёхмерном случае уравнение приобретает вид:
а при постоянном D приобретает вид:
где — оператор Лапласа.
В одномерном случае фундаментальное решение однородного уравнения (при начальном условии, выражаемом дельта-функцией c(x,0)=δ(x) и граничном условии c(∞,t)=0) есть
В этом случае c(x,t) можно интерпретировать как плотность вероятности того, что одна частица, находившаяся в начальный момент времени в исходном пункте, через время t перейдёт в пункт с координатой x. Тогда средний квадрат пройденного пути есть
Такому параболическому закону подчиняется, например, рост окисных плёнок на поверхностях металлов при высоких температурах. Необходимым условием при этом является достаточное количество кислорода в окружающей среде.
В случае произвольного начального распределения общее решение уравнения диффузии представляется в интегральном виде как свёртка:
Вывод уравнений диффузии и теплопроводности основывается на классической физике, поэтому в них нет учёта квантовых и релятивистских эффектов. Последнее видно по фундаментальному решению уравнения, согласно которому вещество мгновенно распространяется на сколь угодно большие расстояния.
Наряду с собственными фантазиями авторов, существует априорный метод вывода уравнений для всех фундаментальных взаимодействий [1].
В частности, показано, что уравнения Максвелла изначально квантовые. Однако, они пропорциональны первой степени постоянной тонкой структуры , которая в системе единиц СИ может быть определена так:
где — элементарный электрический заряд,
— постоянная Дирака (или приведённая постоянная Планка),
— скорость света в вакууме,
— электрическая постоянная (раньше — диэлектрическая проницаемость вакуума).
Поэтому явно постоянная тонкой структуры в уравнения Максвелла и не входит. А в пространственно-временное уравнение диффузии входит.
Далее надо отметить, что априорная теория всего рассматривает два типа взаимодействий: пространственные и временные. Поэтому временное уравнение требует применения метода типа предиктор-корректор.
В случае, когда ставится задача по нахождению установившегося распределения плотности или температуры (например, в случае, когда распределение источников не зависит от времени), из нестационарного уравнения выбрасывают члены уравнения, связанные с временем. Тогда получается стационарное уравнение теплопроводности, относящееся к классу эллиптических уравнений. Его общий вид:
Задача с начальными условиями (задача Коши) о распределении температуры на бесконечной прямой[править | править код]
Если рассматривать процесс теплопроводности в очень длинном стержне, то в течении небольшого промежутка времени влияние температур на границах практически отсутствует, и температура на рассматриваемом участке зависит лишь от начального распределения температур.
Найти решение уравнения теплопроводности в области и , удовлетворяющее условию
, где — заданная функция.
Первая краевая задача для полубесконечного стержня[править | править код]
Если интересующий нас участок стержня находится вблизи одного конца и значительно удален от другого, то мы приходим к краевой задаче, в которой учитывается влияние лишь одного из краевых условий.
Найти решение уравнения теплопроводности в области
и , удовлетворяющее условиям
,
где и — заданнные функции.
Краевая задача без начальных условий[править | править код]
Если момент времени который нас интересует достаточно удален от начального, то имеет смысл принебречь начальными условиями, поскольку их влияние на процесс с течением времени ослабевает. Таким образом, мы приходим к задаче, в которой заданы краевые условия и отсутствуют начальные.
Найти решение уравнения теплопроводности в области и , удовлетворяющее условиям
,
где и — заданнные функции.
Краевые задачи для ограниченного стержня[править | править код]
Рассмотрим следущую краевую задачу:
— уравнение теплопроводности.
Если , то такое уравнение называют однородным, в противном случае — неоднородным.
— начальное условие в момент времени , температура в точке задается функцией
— краевые условия. Функции и задают значение температуры в граничных точка 0 и в любой момент времени .
В зависимости от рода краевых условий, задачи для уравнения теплопроводности можно разбить на три типа. Рассмотрим общий случай при .
Если , то такое условие называют условием первого рода, если — второго рода, а если и отличны от нуля, то условием третьего рода. Отсюда получаем задачи для уравнения теплопроводности — первую, вторую и третью краевую.
Способы решения уравнений теплопроводности[править | править код]
Однородное уравнение теплопроводности с однородными граничными условиями[править | править код]
Рассмотрим следующую задачу
Требуется найти функцию для .
Представим искомую функцию в виде произведения
Затем предполагаемую форму решения подставим в исходное уравнение, получим
Разделим выражение на :
Так в левой части уравнения у нас находится функция зависящая только от t, а в правой - только от x, то фиксируя любое значение x в правой части получаем, что для любого t значение левой части уравнения постоянно. Таким же образом можно убедиться, что и правая часть постоянна, т.е. равна некой константе (минус взят для удобства). Таким образом, мы получаем два обыкновенных линейных дифференциальных уравнения:
Обратим внимание на граничные условия исходной задачи и подставим в них предполагаемый вид уравнения, получим:
откуда (, т.к. в противном случае мы имели бы решение , а мы ищем только нетривиальные решения).
С учетом полученных граничных условий мы получаем задачу Штурма-Лиувилля:
Ее решение сводится к решению линейного дифференциального уравнения и рассмотрению трех случаев:
-
В этом случае общий вид решения будет следующим:
Подставив граничные условия, мы убедимся, что решение будет , а мы ищем только нетривиальные решения, следовательно, этот случай не подходит.
-
Общий вид решения
.
Несложно убедиться, что этот вариант нам также не подходит.
Общий вид решения
Подставим граничные условия:
Т.к. мы ищем только нетривиальные решения, нам не подходит, следовательно
Отсюда
C учетом найденных , выведем общее решение линейного дифференциального уравнения
Должен получиться ответ
Теперь все готово для того, чтобы записать решение исходной задачи:
В результате у нас получилось бесконечное количество частных решений уравнения. Все эти частные решения линейно-независимы, т.е. линейная комбинация любого количества решений равна нулю, только если все коэффициенты при них равны нулю. Поэтому логично предположить, что суммируя все частные решения по n от единицы до бесконечности, мы получим общее решение исходной задачи.
Осталось определить значение константы C (зависящей от n) из начального условия
Для того, чтобы определить значение , необходимо разложить функцию в ряд Фурье:
Получаем:
Откуда общее решение:
В курсе математической физики доказывается, что полученный ряд удовлетворяет всем условиям данной задачи, т.е. функция дифференцируема (и ряд сходится равномерно), удовлетворяет уравнению в области определения и непрерывна в точках границы этой области.
Неоднородное уравнение теплопроводности с однородными граничными условиями[править | править код]
Рассмотрим способ решения неоднородного уравнения:
Пусть
Тогда, пользуясь очевидным соотношением , перепишем исходное уравнение:
Решим последнее линейное неоднородное уравнение методом вариации постоянной. Сначала найдем общее решение однородного линейного уравнения
В общем решении заменим постоянную D на переменную D(t) и подставим в исходное уравнение.
Из начального условия получаем:
С учетом условия для T, получаем
Так как
то , очевидно, является коэффициентом ряда фурье, и равен
В результате, общая формула такова:
Во многих случаях удается решить уравнение теплопроводности с неоднородными краевыми и начальным условиями
с помощью методов, описанных выше и следующего несложного приема. Представим искомую функцию в виде суммы:
Найдем функцию :
Таким образом, исходная задача свелась к следующей:
После того, как мы найдем функцию , искомую функцию найдем по формуле