Вы находитесь на странице: 1из 3

Лабораторная работа № 2.

Выравнивание температур при теплообмене.

Цель работы: Знакомство с методами численного интегрирования системы обыкновенных


дифференциальных уравнений 1-го порядка, оценка порядка точности методов.
Постановка задачи.
Рассмотрим два тела, имеющих различные начальные температуры T1 и T2. Не
ограничивая общности постановки, полагаем T1 > T2. При непосредственном контакте этих
тел тело с большей температурой будет остывать, отдавая тепло, второе тело, наоборот,
будет нагреваться. Ясно, что этот процесс будет продолжаться до тех пор, пока
температуры тел не сравняются.
Для простоты рассмотрения предположим, что тела обладают высокой
теплопроводностью (по сравнению с чем?), так что их температуры быстро выравнивается
по всему объему тел, т.е. считаем, что равномерно нагретые тела будут так же равномерно
остывать или нагреваться, и задачу распределения температуры в объеме тел можно не
рассматривать. Это существенное упрощение модели явления, так как в этом случае
температуры тел являются функциями лишь одной независимой переменной – времени t.
Предположим, что количество тепла dQ12 отданное за малый промежуток времени dt
от первого тела ко второму пропорционально разности температур тел (закон Ньютона-
Рихмана)
dQ12   (T 1 T 2) dt ,
(1)
где α (Дж/(с⋅К) или Вт/К) – тепловое сопротивление; T1, T2 – температуры
соприкасающихся тел в некоторый момент времени. Количество тепла считается
положительным, если тело получает его в процессе теплообмена, и отрицательным, если
отдает. Следовательно, количество тепла, полученное вторым телом от первого, dQ 21 из
закона сохранения энергии есть
dQ 21   (T 1 T 2) dt (2)
Полагая, что изменение количества тепловой энергии тел в рассматриваемом диапазоне
изменения температур зависят только от изменения температуры тел
dQ  mcdT ,
где с (Дж/(кг⋅К)), m (кг) – удельная теплоемкость и масса тела запишем изменения
температуры тел
dQ  m 1c1dT 1  m 2c 2dT 2
(3)
где с1, m1 – удельная теплоемкость и масса первого тела; с2, m2 – удельная теплоемкость и
масса второго тела; dT1, dT2 – изменение температур тел в процессе теплообмена.
Таким образом, определив переданное количество теплоты по формуле (3), можно
определить скорости изменения температуры каждого из тел, используя уравнения (1) и (2)
dT 1
m 1c1   (T 1 T 2)
dt
dT 2
m 2c 2   (T 1 T 2)
dt
Используя обозначения r1=α/(m1c1), r2=α/(m2c2), эту систему уравнений можно записать так
dT 1
 r1 (T 1 T 2)
dt
dT 2
 r2 (T 1 T 2)
dt (4)
Для получения решения этой системы необходимо задать начальные значения температур
T 1 t 0  T 10, T 2 t 0  T 20
.
При постоянных значениях коэффициентов r1, r2 система ОДУ (4) имеет аналитическое
решение. Вычитая из первого уравнения второе, получим
dT 1 dT 2
  r1 (T 1 T 2)dt  r2 (T 1 T 2) dt
dt dt
(5)
Ведем новую функцию Т12 = Т1 - Т2 тогда (5) примет вид
dT 12
 (r1  r2 )T 12
dt
(6)
Решение (6) с начальным условием Т12(0) = Т10-Т20 имеет вид
T 12  T 1 T 2  (T 10 T 20) exp( (r1  r2 )t ) (7)
Подставляя это решение в уравнения системы (4) и интегрируя в пределах от нуля до t,
получим
r (T 10 T 20)(1  exp((r1  r2 )t ))
T 1  T 10  1
r1  r2
r2 (T 10 T 20)(1  exp((r1  r2 )t ))
T 2  T 20 
r1  r2 (8)
Исходными данными для данной модели являются:
удельные теплоемкости с1, с2 и массы m1, m2 первого и второго тела;
тепловое сопротивление α (Вт/К);
температуры первого и второго тел в начальный момент времени T10 и Т20.

Исходные данные для различных вариантов работы представлены в таблице


m1 (кг) m2 (кг) с1 (Дж/(кг⋅К)) с2 (Дж/(кг⋅К)) T10 (К) Т20 (К) α (Вт/К)
1 4 1 400 800 300 20 0.6
2 3 2 500 600 400 20 0.5
3 2 3 600 400 200 20 0.4
4 1 4 800 300 100 20 0.7
5 8 2 400 400 150 20 1.0
6 6 4 500 500 250 20 0.8
7 4 6 600 600 350 20 0.3
8 2 8 800 800 400 20 0.4

Содержание работы
1. Требуется написать алгоритмы численного решения системы уравнений теплообмена (4)
используя явный и неявный методы Эйлера, а также метод трапеций.
2. Составить программы вычислений.
3. Основываясь на аналитическом решении (8) определить время необходимое для
выравнивания температур тел и их конечную температуру.
4. Провести вычисления для всех методов численного решения. Построить графики
изменения температур первого и второго тела.
5. Построить графики относительной погрешности полученных численных решений по
отношению к точному решению (8).
Содержание отчета
1. Математическая формулировка задачи о выравнивание температур при теплообмене.
2. Алгоритмы приближенного решения данной задачи различными методами (явным и
неявным методом Эйлера, методом трапеций).
3. Результаты численного решения. Графики изменения температур тел в зависимости от
времени, полученные различными методами.
4. Графики зависимостей относительной погрешности численных решений от времени.

Контрольные вопросы
1. В чем суть разностных методов приближенного решения обыкновенных
дифференциальных уравнений первого порядка?
2. Понятия погрешности численного решения, сходимости численного метода,
устойчивости разностной схемы вычислений.
3. Почему в рассматриваемой задачи погрешности численных решений уменьшаются при
увеличении времени.

Вам также может понравиться