Автор работы: Пользователь скрыл имя, 09 Декабря 2013 в 18:20, курсовая работа
На практике часто встречается задача исследования температурного поля внутри тел различной формы. Пусть однородная пластина толщины D, имеющая в начальный момент времени температуру U0, помещена в среду с температурой Q, изменяющейся во времени по заданному закону Q = Q(t). Считая толщину пластины малой по сравнению с остальными размерами пластины, можно рассматривать температуру ее внутренних точек как функцию
Исходные физические и математические модели. Постановка задачи. 3
Нелинейная модель с распределёнными параметрами. 3
Нелинейная модель с сосредоточенными параметрами. 4
Линейная модель с сосредоточенными параметрами. 4
Исходные данные. 5
Построение оценки зависимости коэффициента конвективного теплообмена от
температуры. 6
Определение момента установления температуры окружающей среды. 7
3.1 Уточнение корня методом половинного деления. 8
3.2 Уточнение корня комбинированным методом. 9
3.3 Уточнение корня методом итераций. 11
4. Вычисление интеграла I. 12
4.1 Вычисление интеграла J по формуле прямоугольников. 12
4.2 Вычисление интеграла J по формуле трапеций. 13
4.3 Вычисление интеграла J по формуле парабол (Симпсона). 14
5. Приближённое решение задачи Коши. 15
5.1 Решение задачи Коши методом Эйлера. 16
5.2 Решение задачи Коши методом Рунге-Кута. 17
6. Вывод. 18
Метод итераций применим
для решения уравнений
Для решения выбирается начальное приближение x0, принадлежащее отрезку [a,b]. Последующие приближения находятся следующим образом:
x1 = φ(x0), x2 = φ(x1), x3 = φ(x2), …, xn = φ(xn-1)
Доказывается, что последовательность xn→ζ при n→∞, если ׀φ′(x)׀ ≤ q < 1 на [a,b].
Условия окончания итераций: , где - требуемая точность. =10-4.
Уравнение необходимо привести к виду x= φ(x).
Приведение уравнения f(t) = 0 к виду, пригодному для метода итераций
Назовём то, что в правой части функцией φ(x) и выберем μ таким образом, чтобы , где В качестве μ возьмём выражение , где m = min f′(t) на отрезке [a,b], а M = max f′(t) на отрезке [a,b].
φ′(t) = 1 - μ·f′(t)
Из пунктов 1 и 2 следует, что
Результаты, вычислений в MathCAD методом итераций (формулы и результаты вычислений):
Для линейной модели с сосредоточенными параметрами имела место формула:
где
Требуется найти приближённое значение интеграла I с абсолютной погрешностью не превосходящей 0,0001(Θ0 – U0)
[c] a0 – смотри в матрице в п.2
Обозначим через J интеграл I умноженный на T:
Абсолютная погрешность вычисления интеграла J равна соответственно 0,0001(Θ0 – U0)T.
Дан интеграл , где
За шаг интегрирования выберем величину h = t0/n, где t0 – корень f(t) = 0, а n – число разбиений. τi = h·i, где i = 0,1,2,…,n;
Точное значение интеграла J = Ĵ + J, где Ĵ – приближённое значение интеграла, а J – погрешность вычисления.
Интеграл считаем как сумму площадей прямоугольников, т.е.:
Ĵ
Оценка погрешности формулы прямоугольников:
Ĵ , где
Зная ε из неравенства можно получить
Для оценки погрешности
используется правило Рунге:
если ׀Ĵ2n – Ĵn׀ ≤ 3·ε, тогда ׀J
– Ĵ2n׀ ≤ ε.
Результаты, полученные по формуле прямоугольников с точностью
T=3.1555.
n |
Jn |
|J2n-Jn| |
1 |
- | |
2 |
9.79 | |
4 |
4.1 | |
8 |
1.18 |
Значение интеграла .
Дан интеграл , где
Шаг интегрирования выбираем тот же, что и в методе прямоугольников: h = t0/n; τi = h·i, где i = 0,1,…,n. Точное значение интеграла J = Ĵ + J
, где Ĵ – приближённое
значение интеграла,
Приближённое значение интеграла будем считать как сумму площадей трапеций, показанных на рисунке:
Ĵ =
Оценка погрешности формулы трапеций:
Ĵ , где
Для оценки J используем правило Рунге:
если ׀Ĵ2n – Ĵn׀ ≤ 3·ε, тогда ׀J – Ĵ2n׀ ≤ ε, где ε = 0,0001(Θ0 – U0)T.
Результаты, полученные по формуле трапеций с точностью
T=3.1555.
n |
Jn |
|J2n-Jn| |
1 |
- | |
2 |
27.4986 | |
4 |
8.85 | |
8 |
2.37 | |
16 |
0.6 |
Значение интеграла .
Дан интеграл , где
Число n должно быть обязательно чётным. Проводим параболы через каждые три рядом стоящие точки. Приближённое значение интеграла считаем по формуле Симпсона:
Ĵ =
Погрешность формулы Симпсона:
Ĵ , где
Правило Рунге:
если ׀Ĵ2n – Ĵn׀ ≤ 15·ε, тогда ׀J – Ĵ2n׀ ≤ ε, где ε = 0,0001(Θ0 – U0)T.
Результаты, полученные по формуле Симпсона с точностью
T=3.1555.
n |
Jn |
|J2n-Jn| |
1 |
- | |
2 |
2.64 |
Значение интеграла .
5. Приближённое решение задачи Коши.
Для нелинейной модели с сосредоточенными параметрами было получено уравнение:
, где
Сделаем переход к безразмерной переменным:
Умножим уравнение на :
где
в нашем случае:
Выберем h- шаг интегрирования и построим сетку интегрирования: ; , где yi = y(xi) – сеточная функция;
;
Расчётные формулы для метода Эйлера:
Ломаная Эйлера.
Оценка погрешностей метода Эйлера по правилу Рунге:
, где y(xi) – точное значение y(x) в точке xi; yi – приближённое значение функции в точке xi при шаге h; y2i – приближённое значение функции в точке xi при шаге h/2.
Результаты, полученные в MathCad’е:
T=3.1555 b1=6.2763·10-2 b2=2.8182·10-2 |
P=0.192 X0=0.3986 |
i |
xi |
yi |
y2i |
|y2i- yi| |
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
0 0.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0 2.2 2.4 2.6 2.8 3.0 |
0 0 6.1061·10-2 0.2489 0.3994 0.5202 0.6172 0.6952 0.7577 0.8077 0.8477 0.8796 0.9049 0.925 0.9409 0.9535 |
0 1.1372·10-2 9.2908·10-2 0.2654 0.4053 0.5191 0.6116 0.6867 0.7477 0.7971 0.8371 0.8671 0.8954 0.9164 0.9332 0.9466 |
0 1.1372 ·10-2 0.031847 0.0165 0.0059 0.0011 0.0056 0.0085 0.01 0.0106 0.0106 0.0125 0.0095 0.0086 0.0077 0.0069 |
в нашем случае:
Расчётные формулы метода Рунге-Кута.
Пусть h – шаг интегрирования.
где
i = 0,1,2,...
Оценка погрешности метода Рунге-Кута:
y(xi) – точное значение y(x) в точке xi;
y2i – приближённое значение y(xi), полученное при шаге интегрирования h/2;
yi – приближённое значение y(xi), полученное при шаге интегрирования h/2;
00.2 0.4 0.6 0.8 1.0 1.2 1.4 1.6 1.8 2.0 2.2 2.4 2.6 2.8 3.0 |
02.39·10-2 0.1291 0.2872 0.4169 0.5234 0.6109 0.6828 0.7417 0.7899 0.8294 0.8616 0.8878 0.9092 0.9265 0.9406 |
02.3581·10-2 0.12880.2870.4167 0.5233 0.6108 0.6827 0.7416 0.7899 0.8294 0.8616 0.8878 0.9092 0.9265 0.9406 |
02.126·10-5 2·10-51.44·10-4 1.33·10-56.66·10-66.66·10-66.66·10-66.66·10-60000000 |
Возвращение к размерным переменным.
Для того, чтобы построить интересующую нас зависимость U(t) для нелинейной модели, необходимо вернуться к размерным переменным по формулам:
ti = xi∙T [c], Ui = U0 + (Θ0 - U0)∙yI [ºC],
где данные взяты по методу Рунге-Кутта при шаге h=0.2.
Для линейной модели с сосредоточенными параметрами:
где интеграл I найден при помощи метода парабол.
ti |
Unelini |
Ulini |
0 |
41 |
- |
0.6311 |
43.9875 |
- |
1.2622 |
57.1349 |
57.1652 |
1.8933 |
76.8941 |
76.8936 |
2.5244 |
93.1102 |
93.0458 |
3.1555 |
106.35 |
106.277 |
3.7866 |
117.37 |
117.1 |
4.4178 |
126.356 |
125.96 |
5.0489 |
133.712 |
133.22 |
5.68 |
139.745 |
139.16 |
6.3111 |
144.689 |
144.03 |
6.9422 |
148.7 |
148.01 |
7.5733 |
151.986 |
151.27 |
8.2044 |
154.65 |
153.94 |
8.8355 |
156.82 |
156.13 |
9.4666 |
158.58 |
157.92 |
Информация о работе Изучение распространения тепла в пластине