Уравнение теплопроводности на шаре - одномерное описание

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

Верен ли следующий подход: взять уравнение теплопроводности, преобразовать его в сферические координаты и исключить производные по угловым направлениям. Я думаю, что последняя часть оправдана из-за вращательной симметрии граничного условия. Итак, я получаю это уравнение:

Т т "=" α 1 р 2 р ( р 2 Т р )
с температуропроводностью α . Является ли это правильной переформулировкой уравнения теплопроводности на шаре для одномерной задачи?

РЕДАКТИРОВАТЬ: Когда я решу это с помощью метода конечных элементов, возникнет ли проблема в центре шара? 1 / р 2 фактор может вызвать проблемы.

Предлагаю замену: ты "=" р Т ( р , т ) . Тогда уравнение упростится: ты т "=" α 2 ты р 2

Ответы (2)

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

Решение с использованием разделения переменных

Принимая

Т ( р , т ) "=" ф ( т ) Б ( р )

приводит к

ф ( т ) Б ( р ) "=" α ф ( т ) 1 р 2 р ( р 2 Б ( р ) )

Теперь мы видим, что мы можем переписать это как

ф ( т ) ф ( т ) "=" α 1 р 2 р ( р 2 Б ( р ) ) Б ( р )

и видим, что обе стороны независимы друг от друга из-за разных зависимостей, следовательно, они должны быть константой , скажем λ , для левой стороны

ф ( т ) ф ( т ) "=" λ
для которого находим решение
ф ( т ) "=" ф 0 е λ т   .

λ можно рассматривать как константу диссипации , определяющую потерю тепла в единицу времени. Я нашел хорошую иллюстрацию этого процесса на YouTube или в Википедии для другой геометрии:

вики тепловыделение

Теперь к радиальной части,

α 1 р 2 р ( р 2 Б ( р ) ) "=" λ Б ( р )

для которого мы находим

Б ( р ) "=" с 1 е я κ р р + с 2 е я κ р р
с
κ "=" λ / α   .

Вопрос : Можете ли вы сказать мне, к каким решениям мы только что пришли?

Применение к сферическому телу

Это было общее решение проблемы, но мы должны применить его к вашей ситуации. Прежде всего, нам нужно некоторое начальное распределение тепла:

Т 0 ( р ) "=" Т ( р , 0 )
определить динамику с этой точки. Во-вторых, нам нужно знать, что значит иметь какую-то сферу в нашей системе. У нас нет другого выбора, кроме как назначить какое-то распределение α , определение различных тепловых коэффициентов в разных регионах, например
α "=" { α я р р α 0 р > р

Осталось только определить константы λ и с я от непрерывности Т в р "=" р и значимые значения при р "=" ( Т 0 ) и р "=" 0 ( Т конечно).

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

Искренне

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

Это звучит правильно для меня. Хотя я никогда не делал этого конкретно для уравнения теплопроводности, во многом это тот же подход, который мы используем для решения уравнения Шредингера в сферических координатах, например, для атома водорода. Ваше полное решение будет произведением радиальных функций Т ( р , т ) с соответствующими сферическими гармониками.

При определении радиальной части решения, предполагая, что это похоже на уравнение Шредингера, одно из граничных условий, которое вам нужно использовать, — это согласованность в начале координат: в основном вам нужно ваше решение для Т ( р ) быть конечным и дифференцируемым в р "=" 0 . Я могу вернуться и расширить это позже, или, возможно, кто-то еще даст вам более подробное объяснение, прежде чем я доберусь до этого.

Хорошо, пока спасибо! Но поскольку у меня есть полная вращательная симметрия, будет ли полное решение действительно включать сферические гармоники?
@Till B: Любой короткий ответ на этот вопрос будет вводить в заблуждение. Он не будет включать сферические гармоники, кроме постоянной Y_00, но это все еще сферическая гармоника.
@TillB Да, но ваше предположение о симметрии в любом случае убьет все, кроме Д 0 0 .
Да, если ваше граничное условие сферически симметрично, вы ограничены сферически симметричной гармоникой. В общем случае коэффициенты каждой из сферических гармоник в вашем решении будут определяться внешним граничным условием.