Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Численные методы Часть 5..pdf
Скачиваний:
9
Добавлен:
15.11.2022
Размер:
7.37 Mб
Скачать

теме пробных функций для 2, 4, 8, 64 сегментов постоянной длины; при известном точном решении определить погрешность приближённых решений для указанной последовательности сег­ ментов; исследовать зависимость погрешности искомого решения от длины h сегментов; исследовать сходимость процесса аппрок­ симации; оценить быстродействие вычислительной программы. При

выполнении расчётов принять: с = 460

Дж/кг ■град, р = 7800 кг/м3,

Л = 70 Вт/м - град, W0=1000 Вт/м3, а

= 30 Вт/м2 - град, Т(х) = Т"

Т° = 100°, T„ = 20°

 

Разрешающие соотношения

Построение разрешающих соотношений метода Галёркина для одномерного дифференциального уравнения нестационарной тепло­ проводности с использованием кусочно-линейных пробных функций приведено в подразд. 3.1.1. Для интегрирования полученной системы обыкновенных дифференциальных уравнений (3.17) используется раз­ ностный аналог

[C]{r } - { r ) + [A]{ f }= W )

где т - шаг интегрирования по времени, { f \ ={ T{t + т)}, { Г} ={ Г(/)}.

Удобно полученную разностный аналог (3.17) дифференциального уравнений записать в виде

([С] + т[Л]){г} = [С]{7’} + т{^}

или в компонентной форме

^ т М

х - т ) ^

 

 

 

 

- a f r „

A

, + x*i(coS, M -

sm*

' i-,»,.,.

6

h )

+ f —

h

 

 

 

 

 

V 3

 

 

 

 

 

_cph.

cph.

Sill

X:

~ Sin

Xi

 

 

 

7-1

—COS Xj

=i r T‘~'+

* T>+tW°

 

 

 

 

 

o

 

3

 

 

 

 

 

 

Для двух соседних сегментов [*,_!,я,] и [х,,х/+1] приведённая сис­ тема уравнений записывается в форме

cph

cph

... f

sin x, -sinx,_, ^

= - j- 7 / - i +

g ^

°^ +l TW®[COS *'-'

------- h-------

~ ) Щ -и

= £Е*г,., + + t№o[ = i ± 2i L - ,cos*,- - т qh

М

^

т М

^

т ) * -

 

 

nrr

,

cp/)T , cph^

(

sin x,+| -sinx,

,

= 07]-, +

3 ^ +

^ ^

+tW»I cosx-

--------- h~-------

\~4n

Складывая второе и третье уравнения этой системы и учитывая условие теплового баланса ^ + ^ - = 0 , из этой системы уравнений можно исключить неизвестные величины внутренних тепловых по­ токов между соседними сегментами и что снизит размерность системы линейных алгебраических уравнений:

(3.20)

Аналогичные преобразования выполняются для всех остальных уравнений этой системы. В результате система линейных алгебраи­ ческих уравнений для определения нестационарного температурного поля всего стержня принимает вид

£? + т ) ^ + ( £? " т ) ^ + 0?!+

+<rf- °

 

 

 

 

 

 

 

+ o t =

cph^

, 2c p

t cph ^

a/ sin2h —2smh

~~6~1Q43—>s

 

 

Jj

 

 

 

 

 

 

 

+ o t =

_cphrr

t 2cph^

t c

p

u/ sin3/j-2sin2/* + sin/z

6

y

2 + — - — h

+ — — U

~ T ^ o ------------;-------------- J

 

 

3

 

6

 

n

o t +

 

o t + i - - — V,

+0 Tm=

 

 

 

 

V 6

 

 

 

 

;£Р^Гз + 2£РЛг

срЛ

^ sin4h 2sin ЗА + sin 2h

6

 

 

3

 

6

 

 

07’0+07]+07’2 +

 

 

 

 

^ T ^ + ^ T n + i W o

^ sin (TU•—Л)

 

О

 

 

J

 

 

h

 

Для учёта граничного

условия первого

рода Г(/,л:)| _о= т°е~°,ои

на левом торце стержня следует первое уравнение приведённой сис­ темы заменить уравнением Т0= т°е~°'ои

Для включения в систему уравнений граничного условия третье­

го рода

= -а|^Г (/,д:)|^-7L] на правом конце стержня ис­

пользуется

соотношение QL= а [ г ( /,х ) |^ -T „] = a [fm—7L] - Послед­

нее уравнение полученной системы 172

[ f - т У А ^ т У - -

=£ е н-ттл А т + хwSs in ^ ~ , s in x " - ' —cosхт - т Q

6 3 V

преобразуется к виду

' У г т У А ^ т У - -

SlH-^rn Sill -ХГ/т,—,

— COS X ,

, j - o t ( t - r . )

 

 

 

ИЛИ

cph тАЛ ~

“I + 6 + T j r" =

- f 7 _ , + £ ^ r

_

cos, . j + a, r. .

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

lf0+ Of; + 0f2+ + 0f m= TQe~°'0U,

T2+ +0 Tm=

= £ e * 7 b + ^ 7 | + ^ r 2- t » i sin 2A -2sinA

° ^ + ( £? ' т ) ^ + 2 ( £? + т ) ^ *

+o f- -

 

_cphrr

2cph ^

cph ^

u/ sin3/7- 2sin2/7+ sin/j

»

- ~ 7 ~l l + —:—h + ~~7~h ~ T"o-----------

:--------------

h

6

3

6

 

 

(3.21)

о г . + о т - ^ а » - ^ ,

+ 071 =

 

 

 

 

 

cph

2cpA

cpA

sin4A-2sin3A + sin2A

----T~‘2H— г—h

 

~ T"o --------------

 

;-------------

5

0 r, +0 7+ 0f , +

+ ( l , + ^

+ y j r _ =

- ^ Т . _ , А „ +Ф i

sin(n-/z)

+ ai7L.

A

 

 

Исключённые из системы первое и последнее уравнения в даль­ нейшем, после вычисления узловых коэффициентов могут быть использованы для определения тепловых потоков Q0и

Для рассматриваемой двухслойной схемы устойчивость иссле­ дуется с использованием принципа максимума. Рассматривается вто­ рое уравнение системы (3.20):

Условием устойчивости по начальным данным является соот­

ношение

 

 

 

 

 

cph

ТА >2 cph

iX + 2 cph -l- 2cph

~ +~h

~ Г ~~h

3

3

 

cph

тХ < тХ

cph

 

 

Т ~~И

Г

тХ

cph ^ cph

тХ^ тХ

cph

” Т

“Г

" !

h~~h

3~’

2cph < 2тХ ~ b ~ ~ ~ h '

Из полученного неравенства следует условие устойчивости не­ явной схемы

т >££*!

(3.22)

зх

 

Алгоритм решения

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