Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Метод конечных элементов в задачах теплопроводности. Учебное пособие

.pdf
Скачиваний:
1
Добавлен:
07.09.2026
Размер:
2 Мб
Скачать
☆
Программная реализация МКЭ

Таблица 5
Временная циклограмма q(τ)
Время
(мин)
0 ÷ 30
30 ÷ 60
Номер
элемента
3 5
12
3 7
14
Номер
поверхности
1 4 3 2 1 6
Величина
мощности (Вт/м
204 357 743 510 408 623
2
Внешний тепловой поток
e
q обычно тоже выступает функ-
цией времени вследствие его ориентационной зависимости при движении объекта, например космического аппарата по орби-
e
те [32]. Зависимость
q может задаваться аналитически
или временнόй циклограммой, как это показано в таблице 5.
6.2. Решение системы динамических уравнений
Задание граничных условий позволяет программно пре­вратить глобальные матрицы в числовые. В случае это означает, что получена система узлов)
алгебраических уравнений с числовыми коэффициента-
ми при неизвестных узловых значениях
стационарном
R (по количеству
T
или
q
, которая
U
q
может быть разрешена с помощью стандартной программы (например, GELG, реализующей метод Гаусса).
В
нестационарном случае получается система R обыкно-
венных дифференциальных уравнений
первого порядка с чи-
словыми глобальными матрицами [1]:
[]{()}[]{ }{ } 0CT KT F


, 0
, (6.2.1)
)
81
Глава 6

R
j
k
k
k
k
–
с начальным условием, включенным в таблицу данных:
{}{0}{}TTT

. (6.2.2)
0
Система уравнений (6.2.1) вместе с (6.2.2) представляет собой известную
задачу Коши. Для ее решения применим ме-
тод конечных элементов, для чего представим (рис. 6.1) вре­менную ось
обязательно одинаковой длины
Кривая
T
симости температуры не в отдельном глобальном
совокупностью m отрезков (элементов), не
, хотя последнее и удобнее.
k
дает графическое изображение временной зави-
r-м узле, а
всего вектора значений температуры в R глобальных узлах,
т.
е.
— это вектор-столбец размером 1
T
. Для отобра-
жения этого факта на рисунке применен жирный шрифт.
T, K
T
(τ
)
+1
T
T
(τk)
j
T
(τ
)
+1
(τ
)
k–1
j
T
(τk)
i
i
T
(τ
)
-1
i
i
(τ
i
j
1)
i
j
(τk)
(τk+1)
j
τ(c)
Рис. 6.1. Временная зависимость
T
Используя версию МКЭ, аппроксимирующую функцию на
k-м временнόм элементе представим в виде:
82
Программная реализация МКЭ


R


A
()
k
TNT
[]{}

, (6.2.3)
где
[]
NNN

ij


— матричная строка базисных
временных функций;

{}
TT T
T

ik jk

значений температуры в i -м и в j-м узлах k-го
T
— вектор-столбец всей совокупности

временнόго элемента. В качестве базисных функций возьмем линейную модель, которая в естественной системе временных координат
имеет вид:

1 LN
;
1
ki
kj
;
LN
2
kji
(6.2.4)

.
Применив метод Галеркина к дифференциальному уравне-
нию (6.2.1), для
k -го временнόго элемента получим систему
уравнений в интегральной форме:
j
i
T
[()] [][()]{}[][()]{}{} 0
NCNTKNTFd




. (6.2.5)
Интегрирование этого выражения с помощью L-координат
приводит к системе алгебраических линейных уравнений:
11
[]{}{} [ ]2{} {} {} 0,
CT T K T T F

k
11
 
k
ji ij i
[]{ } {} [ ]{} 2{ } { } 0.
CT T KT T F

ji i j j

3

3
(6.2.6)
Разрешим ее относительно {

22
[][ ]{ } [][ ]{ } { } { }
CKT CKT F F
 


kk

   
jk ik ik j k
T
}:
kj

.
Вводя обозначения:
22
[] [] [ ];[] [][ ],
CKP CK
 

kk
(6.2.7)
83
Глава 6

j

j

j
последнее выражение запишем компактно:
[]{ } []{ } { }{ }
AT PT F F



jk ik ik jk
. (6.2.8)
Уравнение (6.2.8) содержит две неизвестные — совокуп-
ности значений температур
T в i -м и в
R
-м узлах k -го эле-
мента. Для обеспечения непрерывности интерполяционной функции (6.2.3) в общем для соседних элементов узле должно выполняться условие:
{}{ }
TT

ik jk
. (6.2.9)
1
Подставляя (6.2.9) в (6.2.8) и опуская одинаковый для всех
членов уравнения индекс
, получим рекуррентное уравне-
ние, позволяющее выразить координатные узловые значения
температуры на
значений на предыдущем
[]{ } []{ } { } { }
AT PT F F
-м временнόм шаге через совокупность их
k
-м шаге:
1k



kkkk
11

. (6.2.10)
Полученное уравнение (6.2.10) может быть решено отно-
сительно
{}
только в том случае, если
T
k
1
k
известны.
{}
T
Именно это обусловливает обязательную последовательность данного процесса — он должен начинаться с ющим перебором значений
2, 3, ...,km
. Эта процедура мо-
с последу-
1k
жет быть охарактеризована как псевдоитерационный процесс, в котором последующее значение вычисляется по найденному на предыдущем шаге. Отличие заключается в том, что значе­ния в j-м узле находятся по значениям в i-м узле, а в итераци­онной процедуре значения искомой величины уточняются в одном и том
же узле по найденному на предыдущем шаге в
этом же узле.
На первом временнόм шаге в качестве
{}
T
гурировать начальное — задаваемое — условие (6.2.2) в
1
k
будет фи-
-м
i
временном узле, что и позволяет найти по уравнению (6.2.10) значения температур в
-м узле этого же (с 1k) временного
элемента:
84
Программная реализация МКЭ

Определение
[]{ } []{ 0} { 0} { }
AT PT F F



11
jiij
{}
T
по уравнению (6.2.11) и тем самым,
1
j
согласно (6.2.10), значений
2
временнόго элемента с
k позволяет организовать последо-
{}
T
в i-м узле второго
2
i
. (6.2.11)
вательный процесс в соответствии с рекуррентным уравне­нием (6.2.11).
Таким образом, методом Галеркина система R дифферен-
циальных уравнений решена и сведена к системе R алгебраи­ческих уравнений с числовыми
коэффициентами при неизвест-
ных значениях температуры в R глобальных координатных узлах на каждом
k
-м временнόм элементе.
Другие способы решения системы динамических уравне-
ний (6.2.1) описаны в [2; 6] (решение методом конечных раз­ностей).
6.3. Учет температурной зависимости теплофизических параметров
Полученное в п. 6.2 выражение (6.2.11) является решением линейного уравнения теплопроводности с линейными гранич­ными условиями, так как все теплофизические параметры за­дачи полагались постоянными. Это ограничение общности решения может быть снято программными методами [1].
При небольшой величине
k
температуры на
-м шаге будут невелики, в силу чего парамет-
временного шага изменения
k
ры задачи можно считать постоянными на этом временном эле­менте. Это тем более справедливо, если учесть, что темпера-
aT T
турная зависимость параметров довольно слабая —
(через а обозначен теплофизический параметр) невелико. Од­нако постепенно изменения температуры будут накапливать­ся, и на каком-то временнόм шаге значения параметров следу­ет перевычислить соответственно средней температуре эле­мента по заложенной в физическом каталоге процедуре:
85
Глава 6
T

2
c
p
.aT b bT bT
(6.3.1)
;
b const
i
.

Здесь под
k ; объемная теплоемкость
сти
ii
Ta понимаются: коэффициент теплопроводно-
 
01 2
Для установления момента времени, в который нужно производить перерасчет параметров, на каждом шаге
2k
чиная с
, достаточно сравнить среднеобъемную темпера-
, на-
k
туру элемента (см. (5.5.1)) с ее значением на первом времен­ном отрезке:
e
TT T

VVkV


e
. (6.3.2)
1
По задаваемой величине
, например ~ 100 К, можно те-
перь определить номер k-го временнόго шага, с которого нуж­но перевычислить по (6.3.1) параметры тех элементов e', для
которых условие
e
TK

V
оказалось выполненным. Для
100
этих элементов находятся разности
e
aa a
 

  
kk
e
,
1
и в стандартизованных матрицах элементов e' коэффициенты
a
заменяются на a, что позволяет найти поправочные

1
числовые матрицы
e
[]
c
и ∆ []
e
k
. Все найденные указанным
V
способом поправочные матрицы заносятся по известной про­цедуре (см. 5.2) в глобальные матрицы
[]A
и
[]P
1
1
, что
приводит к поправленным на температурную зависимость па­раметров матрицам
[]
и
A
k
[]
. Относительно поправки
P
k
объемной теплоемкости следует иметь в виду, что темпера­турная зависимость с рактер: если с
растет с температурой, то ρ — падает, так что
р
(T) и ρ(T) носит противоположный ха-
р
их произведение крайне слабо зависит от температуры. По­этому поправлять матрицу теплоемкости на температурную зависимость вряд ли целесообразно.
86
Программная реализация МКЭ

В отличие от глобальных матриц, глобальный вектор теп­ловой нагрузки F формируется на каждом временнόм эле­менте, поскольку в общем случае:
ee
ww
Поверхностная его часть определяется комплексным ко­эффициентом:
e
S
  

и
k
jj
RkSk
ee
qq
,
ie
.
k
e
e
qqD
k
,
k
который также находится на каждом
Таким образом, рекуррентное уравнение (6.2.11) с внесен­ными поправками на температурную зависимость параметров, по которому нужно проводить расчет температур на следую-
щем (
ленных»
-м шаге, а температура остальных
k
их температурой на
(6.3.2) после
-м) шаге, будет иметь вид [1]:
1k
[]{ }[]{}
AT PT
 

kk kk
{}{ }.


На последующих временных шагах температура «поправ-
e
элементов сравнивается с их же температурой на
-го шага расщепляется на два неравенства:
k
TT K

Vkn k
1
FF


kk
-м шаге. Следовательно, неравенство
1


1, 2, ...n
TT K


 
Vkn V
1
.
k
(6.3.3)

1
'eE
элементов — с
e
100
(6.3.4)
Ee
100
;
.
При выполнении любого из них процедура внесения по­правок повторяется.
87
Глава 6
6.4. Радиационный компонент теплообмена
Конвективный компонент теплообмена характеризуется его интенсивностью — коэффициентом теплоотдачи α. Его зависимость от температуры довольно слаба, поскольку тем­пература отнесения определяется как средняя температур теп-
()/2
лоносителя и обтекаемого тела —
TTT
fw
, — кото-
рые влияют на числа Рейнольдса и Нуссельта (параметры кон­вективного процесса теплоотдачи) лишь через слабую зависи­мость от температуры коэффициента теплопроводности и ди­намической вязкости газового теплоносителя. Поправка лежит в пределах 5÷10
%, и ею можно пренебречь. В отличие от дру-
гих видов теплообмена, радиационный (лучистый) теплообмен существует всегда вследствие недостижимости абсолютного нуля температуры, и поэтому, в принципе, он должен учиты­ваться при любых температурах. Одним из факторов, объяс­няющих значение теплового излучения, является вид зависи­мости энергии излучения от температуры. В случае
теплопро­водности и конвекции перенос энергии между двумя участка­ми пропорционален разности температур этих участков при­близительно в первой степени. Перенос энергии тепловым из­лучением зависит от разности абсолютных температур от­дельных тел, каждая из которых возведена примерно в четвер­тую степень. Из этого основного различия механизмов обмена энергией при излучении
, конвекции и теплопроводности сле­дует, что роль излучения повышается при возрастании уровня абсолютных температур. При проектировании устройств, предназначенных для использования в условиях космоса, пре­дусматривают высокотемпературные режимы их работы для достижения высокой тепловой эффективности.
Вторая отличительная особенность переноса излучения — необязательное наличие среды для обмена энергией излучения между участками, в то
время как для переноса энергии кон-
векцией или теплопроводностью присутствие физической сре-
88
Программная реализация МКЭ

e
ды обязательно. Если среда отсутствует, то излучение ста­новится единственно возможным способом переноса тепла. Например, для отвода отработанного тепла от космических энергетических установок может быть использовано только излучение [19; 27; 32; 47—52].
Радиационный теплообмен с окружающей средой внешних элементов в диффузно-сером приближении можно описать выражением [1; 16]:

keR
S
e
e
4
10 cpkSk
e
4
TTq
1
, (6.4.1)
где
— постоянная Стефана — Больцмана;
0
— интегральная степень черноты;
T — среднеповерхностная температура;
S
e
— номер внешней радиационной поверхности элемента.
Радиационный теплообмен между
e - и me -элементами —
n
внутренний теплообмен — описывается более сложной фор­мулой, основанной на зональном методе расчета лучистого теплообмена в замкнутой системе изотермических поверхно­стей [1; 16]:
E
где
e
i
qTT
,nm
n

    
Rk ii m k n k nm

mn
— средний разрешающий угловой коэффициент из-
ee
nm
011,
nm
44



, (6.4.2)
лучения, величина которого находится решением системы уравнений
E
  
,,,,
nm j n j jm nm
1

jl

, (6.4.3)
включающих известные средние геометрические угловые ко-
эффициенты излучения
,nm
.
В частности, для камеры стационарного плазменного дви­гателя (СПД) они даны в работах [17; 18]. Под температурами
89
Глава 6
Tm и Tn в (6.4.2) понимаются среднеповерхностные темпера­туры этих поверхностей.
Так как элемент имеет несколько поверхностей, то одни из них могут участвовать во внешнем (
e ), а другие во внутрен-
нем (i) радиационном теплообмене. Поэтому поверхностная
часть вектора нагрузки для одного и того же элемента будет иметь в общем случае два радиационных компонента — внеш-
ний и внутренний:
e
T
e
 
R
S
e
R
S
e
dSNqf
S
S
e
ee
i
;
 
R
S
Процедура учета температурной зависимости
e
i
T
. (6.4.4)
R
S
i
dSNqf
S
S
i
ii
ана-
T
Sj
логична описанной в 6.3.
Согласно изложенному способу учета радиационного ком­понента сложного теплообмена неизвестные узловые значения температур в четвертой степени не появляются в системе оп­ределяющих уравнений, и она остается линейной, что значи­тельно упрощает процедуру ее решения методом Гаусса. При необходимости повысить точность результатов расчета нужно:
а) в формулах (6.5.1), (6.5.2) ные температуры

ратуры
T
T
1kS
;
kS
на найденные на
заменить среднеповерхност-
-м шаге темпе-
k
б) полученные новые значения внешнего и внутреннего компонентов радиационного теплообмена включить в глобаль­ный вектор нагрузки;
в) заново решить систему уравнений.
Эту процедуру уточнения результатов на
-м шаге можно
k
повторять до тех пор, пока их различие не станет меньше на­перед заданной величины
.
T
Важность учета радиационного компонента теплообмена проиллюстрирована в таблице 6 результатами расчета по опи­санной методике теплового режима цилиндра при различных значениях степени черноты поверхности
[1; 16].
90
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]