Добавил:
ivanov666
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Метод конечных элементов в задачах теплопроводности. Учебное пособие
.pdf
Программная реализация МКЭ
Таблица 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
Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]
