Температурное поле МТИ в полубесконечном теле

При действии мгновенного точечного источника (МТИ) на поверхность полу бесконечного тела, температурное поле имеет центральную симметрию, и для его описания используются сферические координаты. Изотермические поверхности представляют собой полусферы. Граничную поверхность тела будем считать адиабатической. Пусть МТИ действует в начале координат, ось Температурное поле МТИ в полубесконечном теле - student2.ru направлена внутрь тела. Для того чтобы воспользоваться формулой определения температурного поля для бесконечного тела, количество тепла, внесенное в тело в этой точке, как отмечалось, необходимо удвоить.

Теплоотдачей с поверхности Температурное поле МТИ в полубесконечном теле - student2.ru можно пренебречь, так как распределение теплоты в полу бесконечном теле в основном зависит от распространения ее вглубь тела за счет теплопроводности. Распределение температуры в точках полу бесконечного тела при действии МТИ описывается следующим выражением:

Температурное поле МТИ в полубесконечном теле - student2.ru (1)

Где:

Температурное поле МТИ в полубесконечном теле - student2.ru - температура от действия источника в точке, на расстоянии Температурное поле МТИ в полубесконечном теле - student2.ru от места введения теплоты через время Температурное поле МТИ в полубесконечном теле - student2.ru после его действия;

Температурное поле МТИ в полубесконечном теле - student2.ru - количество введенной теплоты, Дж;

Температурное поле МТИ в полубесконечном теле - student2.ru - расстояние от рассматриваемой точки до начала координат, где была введена теплота, см;

Температурное поле МТИ в полубесконечном теле - student2.ru - время, прошедшее с момента введения теплоты;

Температурное поле МТИ в полубесконечном теле - student2.ru - теплоёмкость, Температурное поле МТИ в полубесконечном теле - student2.ru ;

Температурное поле МТИ в полубесконечном теле - student2.ru - плотность;

Температурное поле МТИ в полубесконечном теле - student2.ru - коэффициент температуропроводности.

Выражение (1) является решением уравнения (5) введения для полубесконечного тела.

Исследуем структуру температурного поля МТИ. Положим в (1) Температурное поле МТИ в полубесконечном теле - student2.ru =0. Температура в центре изменяется по гиперболическому закону.

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

Решение: Положим Температурное поле МТИ в полубесконечном теле - student2.ru , из (1), разрешая относительно времени Температурное поле МТИ в полубесконечном теле - student2.ru , получим:

Температурное поле МТИ в полубесконечном теле - student2.ru Температурное поле МТИ в полубесконечном теле - student2.ru (2);

Определить самостоятельно с помощью системы MATLAB, при каких значениях времени Температурное поле МТИ в полубесконечном теле - student2.ru температура Температурное поле МТИ в полубесконечном теле - student2.ru в центре источника снизится до значений равных:

а) температуре кипения,

б) температуре плавления,

в) температуре 1000 Температурное поле МТИ в полубесконечном теле - student2.ru ,

для материалов: Температурное поле МТИ в полубесконечном теле - student2.ru при значении Температурное поле МТИ в полубесконечном теле - student2.ru .

Для этого положить Температурное поле МТИ в полубесконечном теле - student2.ru для заданного материала и провести вычисления. Выполнить тоже для Температурное поле МТИ в полубесконечном теле - student2.ru и Температурное поле МТИ в полубесконечном теле - student2.ru , результаты свести в таблицу и объяснить.

Исследуем зависимость распределения температуры в материале от расстояния Температурное поле МТИ в полубесконечном теле - student2.ru

до точки воздействия МТИ при некотором фиксированном моменте времени.

Для этого с помощью системы MATLAB представим графически распределения температуры Температурное поле МТИ в полубесконечном теле - student2.ru , при значении Температурное поле МТИ в полубесконечном теле - student2.ru , для момента времени Температурное поле МТИ в полубесконечном теле - student2.ru , выбрав в качестве материала медь.

Для этого в командном окне надо выполнить следующую последовательность действий:

>>m='Cu';

>> v=mview(m)

v =

la=3.85;ce=0.465;ro=08.9;at=0.94;A=063.54;qpl=231.69;qis=5195.6;Tpl=1083;Tkp=2360;kev=6.0039e6;kdh=05;

>> eval(v)

В первой строке задаётся имя материала, во второй с помощью специальной программы mview, текст которой приведён в приложении, из массива mat извлекаются значения теплофизических констант вместе с зарезервированными именами и в символьном виде помещаются в переменную v. В третьей строке происходит выполнение всех операторов присваивания, помещённых в переменной v, и все переменные вместе со своими значениями попадают в рабочую область памяти. Система готова к расчёту температурных полей. Введём в командном окне значение энергии, на удачу, диапазон изменения расстояния до точки воздействия Rm, шаг по радиусу – shR, и создадим вектор значений радиуса R с учётом того, что поле имеет центральную симметрию.

>> E=0.01;

>> Rm=0.06;

>> shR=Rm/100;

>> R=[-Rm:shR:Rm];

Значение времени будем задавать в векторной переменной t , предполагая, что в дальнейшем значений моментов времени будет несколько, а для записи результата подготовим массив T:

>> i=1;t(i)=0.0001;

>> T=[];

Теперь проведём вычисления по формуле (1) этого раздела:

>> bt=(ce*ro)*(t(i)*4*pi*at)^1.5;

>> Tv=20+(2*E/(bt)).*exp(-(R.^2)./(t(i)*4*at));

Результаты счёта будем накапливать в массиве T в виде столбцов

>> T=[T;Tv];

Нарисуем график с координатной сеткой:

>> plot(R,T), grid on

Изложенную процедуру вычислений удобно оформить в виде подпрограмм. Подпрограмма для вычисления зависимости T от расстояния R:

function T=Tpmtit(E,R,t,m)

%zavisimoct T ot R pri vremenax t;

vp=mview(m); - извлечение вектора теплофизических параметров материала по заданному имени m.

eval(vp); - введение имён и значении параметров в рабочую область памяти.

bt=(ce*ro)*(t*4*pi*at)^1.5; - вычисление температуры.

T=20+(2*E/(bt))*exp(-(R.^2)./(t*4*at)); - вычисление температуры.

В подпрограмме набор значений R задаётся при вызове в виде вектора.

Эту подпрограмму можно включить в программу вычисления зависимостей T от R для набора моментов времени.

Исследуем зависимость распределения температуры в материале от времени при некотором фиксированном расстоянии Температурное поле МТИ в полубесконечном теле - student2.ru до точки воздействия МТИ.

Поступим аналогично предыдущему:

>>m='Cu';

>> v=mview(m);

>> eval(v)

>> T=[];

>> T0=20;

>> E=0.1;

>>tk=0.0003;

>> sh=tk/200;

>> t=[sh:sh:tk];

Здесь tk – конечное значение интервала времени, выбрано на удачу, T0=20 – начальное значение температуры. Если интервал оказывается велик или мал, его можно подобрать опытным путём при счёте. Подготовка закончена. Теперь проведём вычисления по формуле (1) этого раздела:

>> R=0.01;

>> bt=(t*4*pi*at).^1.5;

>> rm=-(R.^2);

>> tm=1./(t*4*at);

>> bt=(t*4*pi*at).^1.5;

>> Tv=T0+(2*E./(ce*ro*bt)).*exp(tm.*rm);

>>Tv=Tv'

>> T=[T;Tv];

Изобразим график с координатной сеткой:

>> plot(t,T), grid on

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

Задача 1.Построить с помощью системы MatLab семейство графиков распределения температуры Температурное поле МТИ в полубесконечном теле - student2.ru для фиксированного значения расстояния до центра источника Температурное поле МТИ в полубесконечном теле - student2.ru 0.3см и различных материалов: Температурное поле МТИ в полубесконечном теле - student2.ru , сделать выводы.

График Температурное поле МТИ в полубесконечном теле - student2.ru для вольфрама и меди показан на рис.1.

Температурное поле МТИ в полубесконечном теле - student2.ru

Рис. 1

Как видно из рассмотрения графиков, зависимости температуры от времени имеют максимум.

Выведем формулу зависимости расстояния Температурное поле МТИ в полубесконечном теле - student2.ru от времени Температурное поле МТИ в полубесконечном теле - student2.ru , за которое температура на этом расстоянии достигает максимального значения.

Решение: Найдём производную Температурное поле МТИ в полубесконечном теле - student2.ru по времени и приравняем её к нулю:

Температурное поле МТИ в полубесконечном теле - student2.ru Температурное поле МТИ в полубесконечном теле - student2.ru =0;

Сокращая, получим:

Температурное поле МТИ в полубесконечном теле - student2.ru ;

Температурное поле МТИ в полубесконечном теле - student2.ru (3);

или: Температурное поле МТИ в полубесконечном теле - student2.ru (4).

С помощью формул (3) и (4) можно определить масштабы времени и расстояния в приведённых вычислениях зависимостей температуры и оформить их в виде подпрограмм.

Подпрограмма №1 вычисления зависимости температуры от расстояния:

function [R,T]=Tpmr(E,t,m)

%zavisimoct T ot R pri vremenax t; Е - энергия импульса Дж, t –вектор времён, m – имя материала – формальные входные параметры. R,T – векторные выходные переменные, расстояние(см) и температура( Температурное поле МТИ в полубесконечном теле - student2.ru ) – соответственно.

vp=mview(m); - извлечение вектора теплофизических параметров материала о заданному имени m.

eval(vp); - введение имён и значении параметров в рабочую область памяти.

T=[]; - создание пустого массива результата.

n=length(t); - определение количества элементов в векторе времён.

tm=max(t); - нахождение максимального времени.

Rm=2*sqrt(6*at*tm); - определение максимального расстояния от точки воздействия: удвоенное значение по формуле (3).

shR=Rm/100; - шаг по R.

R=[-Rm:shR:Rm]; - вектор расстояний.

for i=1:n; - цикл по i, где i – номер значения времени в векторе t.

T=Tpmtit(E,R,t(i),m)

T=[T;Tv]; - накопление результата в массиве T.

end - конец цикла.

T=T'; - транспонирование Т для изображения результатов в одном окне.

Пример обращения к подпрограмме:

>> E=0.1;t=[0.0001:0.0001:0.0004];m='Cu';

>> [R,T]=Tpmt(E,t,m);

>> plot(R,T), grid on

Температурное поле МТИ в полубесконечном теле - student2.ru

Рис.2

Результаты счёта приведены на рисунке 2.

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

Подпрограмма №2 вычисления зависимости температуры от времени:

function [t,T]=Tmpt (E,R,m)

%zavisimocti T ot t v tochkax R;

v=mview(m);

eval(v)

T=[];

n=length(R);

Rmax=max(R);

tk=3*(Rmax^2/(6*at));

sh=tk/200;

t=[sh:sh:tk];

T0=20;

for i=1:n;

bt=(t*4*pi*at).^1.5;

rm=-(R(i)^2) ./(t*4*at);

Tv=T0+(2*E./(ce*ro*bt)).*exp(rm);

end

T=[T;Tv];

T=T';

Приведённая программа отличается от предыдущей тем, что расчёт температуры ведётся в функции времени, а расстояние является параметром.

Пример обращения к подпрограмме:

>> E=0.01; R=[0.006:0.0004:0.0072];;m='Cu';

>> [t,T]=Tpmt(E,t,m);

>> plot(t,T), grid on

Результаты счёта приведены на рисунке 3.

Температурное поле МТИ в полубесконечном теле - student2.ru

Рис. 3

Задача 2: Вывести формулу для определения значения максимальной температуры Температурное поле МТИ в полубесконечном теле - student2.ru на расстоянии Температурное поле МТИ в полубесконечном теле - student2.ru , достигаемой за время Температурное поле МТИ в полубесконечном теле - student2.ru .

Решение: Подставим значения температуры и времени из формул (3) и(4) в формулу температурного поля (1) и проведём преобразования:

Температурное поле МТИ в полубесконечном теле - student2.ru ; Температурное поле МТИ в полубесконечном теле - student2.ru (5).

Задача 3: Вывести формулу для определения радиуса пятна нагрева Температурное поле МТИ в полубесконечном теле - student2.ru , внутри которого температура выше некоторой заданной величины Температурное поле МТИ в полубесконечном теле - student2.ru , определить объём материала Температурное поле МТИ в полубесконечном теле - student2.ru , находящегося внутри изотермической поверхности Температурное поле МТИ в полубесконечном теле - student2.ru .

Решение: Разрешим формулу (5) относительно радиуса Температурное поле МТИ в полубесконечном теле - student2.ru :

Температурное поле МТИ в полубесконечном теле - student2.ru ; Температурное поле МТИ в полубесконечном теле - student2.ru (6).

Объём Температурное поле МТИ в полубесконечном теле - student2.ru :

Температурное поле МТИ в полубесконечном теле - student2.ru (7).

Если Tm=Tпл, то Температурное поле МТИ в полубесконечном теле - student2.ru - это объём расплава - Температурное поле МТИ в полубесконечном теле - student2.ru .

Температура внутри круга с радиусом Температурное поле МТИ в полубесконечном теле - student2.ru будет превосходить температуру Температурное поле МТИ в полубесконечном теле - student2.ru .

Эта оценка объёма расплава не учитывает теплоту необходимую для превращения металла из твёрдого состояния в жидкое - скрытую теплоту плавления. Для оценки этого влияния определим соотношение между скрытой теплотой плавления единицы объёма материала Температурное поле МТИ в полубесконечном теле - student2.ru и количеством тепла необходимого для нагрева этого объёма до температуры плавления Температурное поле МТИ в полубесконечном теле - student2.ru :

Температурное поле МТИ в полубесконечном теле - student2.ru ; Температурное поле МТИ в полубесконечном теле - student2.ru ; Температурное поле МТИ в полубесконечном теле - student2.ru ;

где: Температурное поле МТИ в полубесконечном теле - student2.ru - скрытая теплота плавления Температурное поле МТИ в полубесконечном теле - student2.ru . Например для меди, соотношение Температурное поле МТИ в полубесконечном теле - student2.ru 0,46, и, следовательно, объём расплава будет примерно в два раза меньше.

Задача 4. С помощью системы MATLAB вычислить значения объёмов расплава и значений Температурное поле МТИ в полубесконечном теле - student2.ru для различных материалов: Температурное поле МТИ в полубесконечном теле - student2.ru , при фиксированной энергии 0.01 Дж, результаты свести в таблицу, сделать выводы.

Определим, теплосодержание материла, находящегося внутри изотермической поверхности с радиусом Температурное поле МТИ в полубесконечном теле - student2.ru . Для этого определим среднее приращение температуры по формуле (4) предыдущего раздела, подставив в неё выражение для приращения температуры (1).

Температурное поле МТИ в полубесконечном теле - student2.ru (8).

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

>> syms x a R t;- провозглашение символьных переменных интегрирования;

>> y=x^2*exp(-x^2/(4*a*t)); - задание подынтегральной функции;

>> int(y,0,R) – вычисление определённого интеграла от 0 до R.

После исполнения получим следующий результат:

-2*a*t*(R*exp(-1/4*R^2/a/t)*(1/a/t)^(1/2)-pi^(1/2)*erf(1/2*R*(1/a/t)^(1/2)))/(1/a/t)^(1/2).

Перепишем в обычном виде, вернёмся к первоначальным обозначениям и подставим значение интеграла в (8):

Температурное поле МТИ в полубесконечном теле - student2.ru (9).

Если Температурное поле МТИ в полубесконечном теле - student2.ru и Температурное поле МТИ в полубесконечном теле - student2.ru , то Температурное поле МТИ в полубесконечном теле - student2.ru , если Температурное поле МТИ в полубесконечном теле - student2.ru , а Температурное поле МТИ в полубесконечном теле - student2.ru , то температура конечна, и зависит от радиуса, если при этом Температурное поле МТИ в полубесконечном теле - student2.ru , то Температурное поле МТИ в полубесконечном теле - student2.ru .

Задача 5: С помощью MATLAB построить зависимости среднего приращения температуры от времени для различных значений радиуса изотермической поверхности - R. Для различных материалов и различных значений энергии источника тепла. Оформить вычисления в виде подпрограммы.

Найдём среднее приращение температуры для объёма ограниченного изотермической поверхностью, соответствующей максимуму температуры Температурное поле МТИ в полубесконечном теле - student2.ru . Для этого сначала подставим в (9) значение времени Температурное поле МТИ в полубесконечном теле - student2.ru из (4):

Температурное поле МТИ в полубесконечном теле - student2.ru ; (10);

а затем подставим значение радиуса Температурное поле МТИ в полубесконечном теле - student2.ru из (6) и, упростив выражение, получим среднее приращение температуры материала, находящегося внутри изотермической поверхности с температурой Температурное поле МТИ в полубесконечном теле - student2.ru :

Температурное поле МТИ в полубесконечном теле - student2.ru (11).

Таким образом, среднее приращение температуры внутри изотермической поверхности Температурное поле МТИ в полубесконечном теле - student2.ru превосходит приращение температуры на самой поверхности.

Определим долю энергии источника, содержащуюся в материале, находящемся внутри изотермической поверхности с температурой Температурное поле МТИ в полубесконечном теле - student2.ru . Подставим в формулу (3) введения значение объёма из (6) и среднее значение температуры, получим:

Температурное поле МТИ в полубесконечном теле - student2.ru (12).

Задача 6:Вывести формулу зависимости радиуса изотермической поверхности Температурное поле МТИ в полубесконечном теле - student2.ru от времени.

Решение: Из формулы температурного поля (1), выразим радиус, считая температуру заданной и равной Температурное поле МТИ в полубесконечном теле - student2.ru :

Температурное поле МТИ в полубесконечном теле - student2.ru (7);

Задача 7: С помощью системы MATLAB построить зависимости Температурное поле МТИ в полубесконечном теле - student2.ru по формуле (7) для меди, при энергии импульса 100Дж, для температур плавления и кипения. Оформить вычисления в виде подпрограммы. При составлении подпрограммы необходимо выбрать диапазон изменения времени, при этом следует учесть, что подкоренное выражение должно быть не отрицательным. Следовательно, выражение под логарифмом должно быть больше или равно единицы. Таким образом, верхнее граничное значение времени может быть определено с помощью неравенства:

Температурное поле МТИ в полубесконечном теле - student2.ru

Графики приведены на рисунке 4. Прокомментируйте их.

Температурное поле МТИ в полубесконечном теле - student2.ru

Рис. 4

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

Наши рекомендации