 
        
        Лабораторная работа 8 численное решение задач теплопроводности
Теоретический материал к данной теме содержится в [2, глава 15].
ТРЕБОВАНИЯ К ЛАБОРАТОРНОЙ РАБОТЕ 8
Задачи 8.1-8.2 выполняются с помощью пакета MATHCAD.
Варианты заданий к задачам 8.1−8.2 даны в ПРИЛОЖЕНИИ 8.A.
Задача 8. 1. Промоделировать установление процесса теплопроводности в стержне. Для этого рассмотреть две задачи: начально-краевую (8.1)
               
 (1)
          (1)
и краевую (8.2)
               
 (2)
                                               (2)
Очевидно, что  
 при
при  
 .
.
ПОРЯДОК РЕШЕНИЯ ЗАДАЧИ:
1. Найти аналитическое решение задачи (2) см. ПРИЛОЖЕНИЕ 8 B
2. Cоставить явную разностную схему и программу, реализующую нахождение приближенного решения задачи (1).
 3. Взять шаг
разностной схемы 
 и выбрать шаг
и выбрать шаг 
 из условия устойчивости для явной
разностной схемы. Для начальной отладки
принять число слоев по времени
из условия устойчивости для явной
разностной схемы. Для начальной отладки
принять число слоев по времени 
 .
.
4. Найти массивы решений задач 1 и 2.
5. Произвести анимацию процесса установления. Для создания анимационного клипа в пакете MATHCAD нужно:
— выбрать пункт меню Animate на палитре Tools;
— заключить в выделяющий пунктирный прямоугольник поле графика;
— в диалоговом окне установить значение переменной FRAME, например, 100;
— нажать кнопку Animate;
— воспроизвести анимацию.
6. Установить момент времени TN, при котором приближенное решение задачи (1) визуально совпадает с решением задачи (2)
7. В отчет по задаче включить: нахождение аналитического решения задачи (2), программу, реализующую явную разностную схему, профили температуры в моменты времени 0, ТN/4, TN/2, TN.
Задача 8.2. Промоделировать процесс распространения тепла в стержне на примере следующей задачи:
 (3)
                                                   (3)
Порядок решения задачи
1. Для задачи (3) составить неявную разностную схему
2.Составить подпрограммы, формирующие матрицу системы линейных уравнений и правой части. Решение полученной системы уравнений находить с помощью встроенной процедуры lsolve.
3.Найти решение
разностной схемы  для шагов  
 и
и 
 и сформировать матрицу решения исходной
задачи  для
 и сформировать матрицу решения исходной
задачи  для 
 слоев по времени
слоев по времени  
 
 
4. Увеличить число слоев по времени до 100, шаг по пространству уменьшить в 10 раз. Вычислить массив приближенного решения для проведения анимации.
5. На одном чертеже
построить графики приближенных решений
для слоев времени 
 
6. Произвести анимацию процесса теплопроводности.
7. В отчет по задаче включить: программу, реализующую неявную разностную схему, профили температуры п.5.
Приложение 8.A
ВАРИАНТЫ ЗАДАНИЙ К ЛАБОРАТОРНОЙ РАБОТЕ 8
ВНИМАНИЕ!
 Номер
варианта
 для
лабораторных работ  вычисляется по
следующей формуле: 
                   1)
для
лабораторных работ  вычисляется по
следующей формуле: 
                   1)  
 для групп 9–11;
           для групп 9–11;  
                                2)
 для групп  12–15
  для групп  12–15
            (здесь
 
 — номер группы,  а
— номер группы,  а 
 — индивидуальный номер студента по
журналу).
— индивидуальный номер студента по
журналу).
Примечание.
Если полученный номер 
получился  больше значения 50, то принять
 Если полученный номер 
получился меньше 1, то принять
      Если полученный номер 
получился меньше 1, то принять 
 
Таблица к задаче 8.1
| № | f(x) | l | ua | ub | 
 | f(x) | l | ua | ub | 
| 8.1.1 | 
			 
 | 2 | 3 | 0 | 8.1.26 | 
			 | 1 | 3 | 0 | 
| 8.1.2 | 
			 | 1 | 0 | 5 | 8.1.27 | 
			 | 2 | -2 | -4 | 
| 8.1.3 | 
			 | 1 | 2 | 6 | 8.1.28 | 
			 | 1.5 | 2 | 6 | 
| 8.1.4 | 
			 | 2 | 4 | 1 | 8.1.29 | 
			 | 1 | 4 | 1 | 
| 8.1.5 | 
			 | 1 | 2 | 4 | 8.1.30 | 
			 | 1 | -1 | 4 | 
| 8.1.6 | 
			 | 1 | 1 | 5 | 8.1.31 | 
			 | 2 | -1 | 1 | 
| 8.1.7 | 
			 | 2 | 3 | 3 | 8.1.32 | 
			 | 
			 | 3 | 3 | 
| 8.1.8 | 
			 | 0.5 | 6 | 0.6 | 8.1.33 | 
			 | 0.5 | 1 | 1 | 
| 8.1.9 | 
			 | 
 | 3 | 1 | 8.1.34 | 
			 | 
 | 2 | 2 | 
| 8.1.10 | 
			 | 0.5 | 1 | 5 | 8.1.35 | 
			 | 
 | -1 | -1 | 
| 8.1.11 | 
			 | 
 | 2 | 1 | 8.1.36 | 
			 | 0.3 | 3 | 1 | 
| 8.1.12 | 
			 | 1 | 3 | 3 | 8.1.37 | 
			 | 2 | -4 | 2 | 
| 8.1.13 | 
			 | 1 | -2 | 2 | 8.1.38 | 
			 | 1.2 | -4 | 1 | 
| 8.1.14 | 
			 | 1 | 2 | -2 | 8.1.39 | 
			 | 0.5 | 1 | 1 | 
| 8.1.15 | 
			 | 1.5 | 3 | -3 | 8.1.40 | 
			 | 0.3 | 3 | 1 | 
| 8.1.16 | 
			 
 | 3 | 5 | 0 | 8.1.41 | 
 | 1 | 3 | 0 | 
| 8.1.17 | 
			 | 1 | 0 | 2 | 8.1.42 | 
 | 1 | 2 | -4 | 
| 8.1.18 | 
			 | 1 | 2 | 6 | 8.1.43 | 
 | 1.5 | 2 | 5 | 
| 8.1.19 | 
			 | 2 | 4 | 2 | 8.1.44 | 
			 | 1 | 4 | 2 | 
| 8.1.20 | +3 | 1 | 3 | -3 | 8.1.45 | 
			 | 1 | -1 | 5 | 
| 8.1.21 | 
			 | 1 | 1 | 3 | 8.1.46 | 
			 | 2 | -2 | 1 | 
| 8.1.22 | 
 | 2 | -3 | 3 | 8.1.47 | 
			 | 
			 | 3 | 3 | 
| 8.1.23 | 
			 | 0.5 | 2 | 0.2 | 8.1.48 | 
 | 0.5 | 1 | -1 | 
| 8.1.24 | 
			 | 1 | 3 | -1 | 8.1.49 | 
			 | 
 | 2 | 2 | 
| 8.1.25 | 
			 | 0.5 | 1 | 5 | 8.1.50 | 
			 | 
 | -1 | -1 | 
Таблица к задаче 8.2
| 
				 | 
				 | 
				 | 
				 | 
				 | 
 | 
				 | 
 | 
 | 
 | 
| 8.2.1 | 
				 | 
				 | 
				 | 
				 | 8.2.26 | 
				 | 1 | 3 | 
				 | 
| 8.2.2 | 
				 | 
				 | 
 | 
				 | 8.2.27 | 
				 | 
				 | 
 | 
 | 
| 8.2.3 | 
				 | 
				 | 
				 | 
 | 8.2.28 | 
				 | 
 | 
				 | 
				 | 
| 8.2.4 | 
				 | 
				 | 
				 | 
 | 8.2.29 | 
				 | 
 | 
				 | 
 | 
| 8.2.5 | 
 | 
 | 
 | 
 | 8.2.30 | 
				 | 
				 | 
 | 
				 | 
| 8.2.6 | 
				 | 
				 | 
 | 
				 | 8.2.31 | 
				 | 
				 | 
				 | 
 | 
| 8.2.7 | 
				 | 
				 | 
 | 
				 | 8.2.32 | 
				 | 
 | 
 | 
				 | 
| 8.2.8 | 
				 | 
				 | 
				 | 
 | 8.2.33 | 
				 | 
				 | 
 | 
 | 
| 8.2.9 | 
				 | 
				 | 
 | 
 | 8.2.34 | 
				 | 
				 | 
				 | 
 | 
| 8.2.10 | 
				 | 
				 | 
				 | 
 | 8.2.35 | 
				 | 
				 | 
 | 
				 | 
| 8.2.11 | 
				 | 
 | 
				 | 
				 | 8.2.36 | 
				 | 
				 | 
 | 
				 | 
| 8.2.12 | 
				 | 
				 | 0 | 
				 | 8.2.37 | 
				 | 
 | 
				 | 
 | 
| 8.2.13 | 
 | 
 | 
 | 
 | 8.2.38 | 
				 | 
 | 
 | 
 | 
| 8.2.14 | 
				 | 
 | 
 | 
				 | 8.2.39 | 
 | 
 | 
 | 
 | 
| 8.2.15 | 
				 | 
				 | 
				 | 
 | 8.2.40 | 
				 | 
 | 
 | 
				 | 
| 8.2.16 | 
				 | 
 | 0 | 
				 | 8.2.41 | 
				 | 
				 | 3t | 
 | 
| 8.2.17 | 
 | 
 | 
				 | 
 | 8.2.42 | 
 | 
				 | 
 | 5t | 
| 8.2.18 | 
				 | 
 | 0 | 
 | 8.2.43 | 
				 | 
				 | 
				 | 
 | 
| 8.2.19 | 
 | 
 | 
				 | 
 | 8.2.44 | 
				 | 
 | 
 | 
				 | 
| 8.2.20 | 
				 | 
 | 
				 | 
 | 8.2.45 | 
				 | 
 | 
				 | 
 | 
| 8.2.21 | 
				 | 
 | 
 | 
 | 8.2.46 | 
 | 
 | 
 | 
				 | 
| 8.2.22 | 
 | 
 | 
 | 
				 | 8.2.47 | 
				 | 
 | -2sint | 
 | 
| 8.2.23 | 
				 | 
 | 
 | 0 | 8.2.48 | 
				 | 
 | 
				 | 
 | 
| 8.2.24 | 
 | 
 | 
 | 
 | 8.2.49 | 
				 | 
 | 
 | 
 | 
| 8.2.25 | 
				 | 
				 | 
 | 
 | 8.2.50 | 
				 | 
				 | 0 | 
				 | 

 
 
 
 
 
 
 
 
 +2
+2 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
