Помощь в написании студенческих работ
Антистрессовый сервис

Распространение тепла (диффузия)

РефератПомощь в написанииУзнать стоимостьмоей работы

В частности, для явной схемы (11.20) (у = 0) условие устойчивости приобретает вид р < 0.5. Как следует из выражения (11.22), эта схема будет иметь четвертый порядок аппроксимации при еще более строгом ограничении р = 1/6. Напротив, схема (11.21) будет устойчива при любом значении р, если у определяется выражением (11.22). Пример 11.1 (остывание бесконечной пластины) Рассмотрим бесконечную… Читать ещё >

Распространение тепла (диффузия) (реферат, курсовая, диплом, контрольная)

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

Уравнение теплопроводности в декартовой системе координат имеет вид.

Распространение тепла (диффузия).

где и (х, t) — температура среды в точке х = (хь х2, х?>) в момент времени t; р (х, t) — плотность; с (х, t) — теплоемкость; а (х, t) — коэффициент теплопроводности и /s(x, t) — источник тепла. Вначале мы рассмотрим основные идеи построения разностных схем для задач теплопроводности на примере простого одномерного уравнения с постоянными коэффициентами.

Разностная схема для одномерного уравнения теплопроводности с постоянными коэффициентами

В случае одномерной однородной среды предыдущее уравнение принимает вид.

Распространение тепла (диффузия).

где к = а/ср — коэффициент температуропроводности. Конкретная физическая задача определяется начальным условием (начальным распределением температуры) и (х, 0) = g (x) и граничными условиями, которые мы запишем в общем виде.

Распространение тепла (диффузия).

где /2(0 — заданные функции.

Введем разностную сетку с узлами (х", 4) и шагами /гит. Аппроксимируем производную по времени разностью впе;

ч д2гг ред относительно точки (х", 4). а производную —5- трехто;

Зх чечным разностным оператором в момент времени 4. В результате дифференциальное уравнение (11.19) заменяется разностной схемой.

Распространение тепла (диффузия).

+ разностная форма граничных условий.

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

Распространение тепла (диффузия).

Так как распределение температуры в момент времени Ц всегда известно, то мы получили формулу для расчета распределения температуры в момент времени Рассмотренный нами пример является частным случаем более общей схемы вида.

Распространение тепла (диффузия).

которая включает в себя все возможные двухслойные схемы. Шаблон этой схемы показан на рис. 11.7.

Распространение тепла (диффузия).

A/c. 7 /.7. Шаблон для схемы (11.21).

Введение

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

Рассмотрим погрешность аппроксимации схемы (11.21). Подставляя точное решение в (11.21) и используя соотношения (11.14), получим.

Распространение тепла (диффузия).

Проведем исследование аппроксимации в точке (.rm ?/,). Тогда величины, определенные в точке п, ^+1), необходимо разложить в ряд Тейлора в точке, но степеням т. Окончательно мы приходим к следующему дифференциальному приближению:

Распространение тепла (диффузия).

из которого следует, что в общем случае схема (11.3) аппроксимирует уравнение (11.1) с точностью до членов 0(х + /г2). Выбирая параметр у определенным образом, можно повысить порядок аппроксимации схемы (11.11). Действительно, из уравнения (11.19) следует, что.

Распространение тепла (диффузия).

Тогда дифференциальное приближение можно записать в виде.

Распространение тепла (диффузия).

Отсюда следует, что при.

Распространение тепла (диффузия).

выражение в квадратных скобках равно нулю и разностная схема (11.18) аппроксимирует уравнение (11.19) с точностью до величин 0(т2 + /г4).

Для анализа устойчивости схемы (11.21) подставим в нее решение вида (11.14) и получим.

Распространение тепла (диффузия).

и окончательное выражение для собственного значения оператора перехода принимает вид.

Распространение тепла (диффузия).

В данном случае Х (а) принимает вещественные значения в интервале.

Распространение тепла (диффузия).

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

Распространение тепла (диффузия).

и мы приходим к условию.

Распространение тепла (диффузия).

В частности, для явной схемы (11.20) (у = 0) условие устойчивости приобретает вид р < 0.5. Как следует из выражения (11.22), эта схема будет иметь четвертый порядок аппроксимации при еще более строгом ограничении р = 1/6. Напротив, схема (11.21) будет устойчива при любом значении р, если у определяется выражением (11.22).

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

Распространение тепла (диффузия).

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

1) воздействие теплового потока на вещество.

Распространение тепла (диффузия).

2) конвективный теплообмен.

Распространение тепла (диффузия).

где ис — температура окружающей среды; k0 — коэффициент теплоотдачи;

3) тепловое излучение Распространение тепла (диффузия).

где, а — коэффициент излучения.

Для простоты рассмотрим граничное условие (11.25). Очевидное представление этого условия в разностной форме.

Распространение тепла (диффузия).

непригодно, так как оно имеет первый порядок аппроксимации по h, что значительно снижает точность приближенного решения (пример 7.11). Для построения более точной аппроксимации, второго порядка по h, применим метод фиктивных областей. Для этого введем фиктивный слой с узлами (х_(, tjf). Тогда, используя центральную разность, граничное условие (11.25) можно записать в виде.

Распространение тепла (диффузия).

Значения температуры в граничном узле вычисляется из разностного уравнения (11.3) при п = 0:

Распространение тепла (диффузия).

Исключение из этих двух выражений, фиктивных значений с номером п = -1 дает разностную форму граничного условия (11.7), которую мы запишем в виде Распространение тепла (диффузия).

В случае явной схемы (у = 0) это выражение непосредственно дает формулу для вычисления температуры в граничном узле.

В общем случае, когда у ^ 0, разностная схема (11.3) является неявной, так как при каждом значении п разностное уравнение включает в себя неизвестные в момент времени tk+ значения температуры в трех узлах сетки. Для того чтобы вычислить решение в момент времени ?$+1, необходимо рассмотреть совокупность всех разностных уравнений.

Перепишем выражение (11.21), группируя неизвестные величины в левой части, а известные в правой:

Распространение тепла (диффузия).

Введем обозначения.

Распространение тепла (диффузия).

Тогда предыдущее выражение представляет собой систему линейных уравнений вида.

Распространение тепла (диффузия).

с трехдиагональной матрицей.

Распространение тепла (диффузия).

Коэффициенты этой матрицы следуют из (11.27) и равны.

Распространение тепла (диффузия).

а коэффициенты первого и последнего уравнений определяются граничными условиями. Например, для граничного условия (11.24) s0 = 1, г0 = 0 и d0 = /(?*+ j), а для граничного условия (11.26).

Распространение тепла (диффузия).

Так как элементы матрицы, А удовлетворяют условию sn > рп + гп, то для решения системы уравнений можно применить метод прогонки (параграф 3.6.1). Таким образом, для выполнения одного шага по времени в схеме (11.21) требуется большее количество операций по сравнению с явной схемой (11.20). С другой стороны, в неявной схеме мы можем выбрать больший шаг по времени, поэтому при заданной длительности процесса потребуется меньшее число шагов и общее количество операций будет сравнимо или даже меньше, чем для явной схемы. Для вычисления одного временного шага по явной схеме (11.20) необходимо AN операций. Для вычислений по неявной схеме (11.21) сначала необходимо определить вектор d (AN операций), а затем решить систему уравнений (-8N операций), что в сумме дает приблизительно 12JV операций на один шаг по времени. Поэтому если в неявной схеме шаг по времени выбрать из соотношения р ~ 1.5, то общее количество операций будет сравнимо с количеством операций, требуемых для вычисления по явной схеме.

Пример 11.1 (остывание бесконечной пластины) Рассмотрим бесконечную пластину толщины /. Пусть в момент времени t = 0 она имеет температуру uQ, а температура окружающей среды поддерживается равной нулю. Тогда распределение температуры в пластине описывается уравнением (11.1) с условиями.

Распространение тепла (диффузия).

Точное решение этой задачи имеет вид.

Распространение тепла (диффузия).

На рис. 11.8 показано распределение температуры в момент времени Т = 0.1 при к = 1, / = 1 и щ = 1. Для оценки ошибки приближенного решения введем вектор приближенного решения в момент времени ^.

Распространение тепла (диффузия).

и точное решение, вычисленное в узлах разностной сетки в момент времени ?*.

Распространение тепла (диффузия).

Тогда относительная ошибка приближенного решения определяется как.

Распространение тепла (диффузия).

Для решения, показанного на рис. 11.8, ошибка e (v*) 0.0347.

Решение уравнения (11.19).

Рис. 11.8. Решение уравнения (11.19):

  • —точное решение;——приближенное решение
  • (явная схема (11.20), h = 0.1, т = 0.005)

На рис. 11.9 показано распределение температуры в момент времени Т= 0.1, полученное с помощью схемы (11.21). При этом значение т выбиралось из условия (11.22), а шаг КТ по времени выоирался из условия р = — = 1.66 666. Для это- . «/г го решения е (у») = 0.0136, что демонстрирует эффективность применения неявной схемы для решения такого типа задач.

Решение уравнения (11.19) с условиями (11.29).

Рис. 11.9. Решение уравнения (11.19) с условиями (11.29):

—точное решение;——приближенное решение (схема (11.21),.

h = 0.1, т= 1.66 666-Ю'2, у = 0.45).

Показать весь текст
Заполнить форму текущей работой