mgr inż. Michał PodowsKi Instytut Techniki: Cieplnej METODA RÓŻNICOWA ROZWIĄZYWANIA UKŁADU KINETYKI REAKTORA 1. Wstgp

Podobne dokumenty
BIULETYN INFORMACYJNY INSTYTUTU TECHNIKI CIEPLNEJ POLITECHNIKI WARSZAWSKIEJ. mgr inż. Michał Podowski. Instytut Techniki Cieplnej

Układy równań i równania wyższych rzędów

VI. Równania różniczkowe liniowe wyższych rzędów

Zaawansowane metody numeryczne

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

ECHANIKA METODA ELEMENTÓW DRZEGOWYCH W WTBRANTCH ZAGADNIENIACH ANALIZT I OPTYMALIZACJI OKŁADOW ODKSZTAŁCALNYCH NAUKOWE POLITECHNIKI ŚLĄSKIEJ

Postać Jordana macierzy

Macierze. Rozdział Działania na macierzach

Równania różniczkowe liniowe wyższych rzędów o stałych współcz

Dystrybucje, wiadomości wstępne (I)

VII. Elementy teorii stabilności. Funkcja Lapunowa. 1. Stabilność w sensie Lapunowa.

n=0 (n + r)a n x n+r 1 (n + r)(n + r 1)a n x n+r 2. Wykorzystując te obliczenia otrzymujemy, że lewa strona równania (1) jest równa

Algebra liniowa. 1. Macierze.

Analiza matematyczna. 1. Ciągi

Przykładowe zadania z teorii liczb

Znaleźć wzór ogólny i zbadać istnienie granicy ciągu określonego rekurencyjnie:

Interpolacja. Marcin Orchel. Drugi przypadek szczególny to interpolacja trygonometryczna

Układy równań i nierówności liniowych

O pewnych klasach funkcji prawie okresowych (niekoniecznie ograniczonych)

1 Metody rozwiązywania równań nieliniowych. Postawienie problemu

6. Liczby wymierne i niewymierne. Niewymierność pierwiastków i logarytmów (c.d.).

Dwa równania kwadratowe z częścią całkowitą

Wektory i wartości własne

Algebra liniowa II. Lista 1. 1 u w 0 1 v 0 0 1

V. Jednorodne układy równań różniczkowych liniowych o stałych współczynnikach

Zaawansowane metody numeryczne

Wykład z równań różnicowych

Wstęp do metod numerycznych Uwarunkowanie Eliminacja Gaussa. P. F. Góra

W. Guzicki Próbna matura, grudzień 2014 r. poziom rozszerzony 1

INTERPOLACJA I APROKSYMACJA FUNKCJI

Granica i ciągłość funkcji. 1 Granica funkcji rzeczywistej jednej zmiennej rzeczywsitej

dr Mariusz Grządziel 15,29 kwietnia 2014 Przestrzeń R k R k = R R... R k razy Elementy R k wektory;

Rodzinę F złożoną z podzbiorów zbioru X będziemy nazywali ciałem zbiorów, gdy spełnione są dwa następujące warunki.

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

Metody iteracyjne rozwiązywania układów równań liniowych (5.3) Normy wektorów i macierzy (5.3.1) Niech. x i. i =1

III. Układy liniowe równań różniczkowych. 1. Pojęcie stabilności rozwiązań.

Grzegorz Bobiński. Wykład monograficzny Programowanie Liniowe i Całkowitoliczbowe

Rozwiązywanie równań nieliniowych

Metody Numeryczne w Budowie Samolotów/Śmigłowców Wykład I

Metody numeryczne rozwiązywania równań różniczkowych

STATYKA Z UWZGLĘDNIENIEM DUŻYCH SIŁ OSIOWYCH

Rozdział 5. Macierze. a 11 a a 1m a 21 a a 2m... a n1 a n2... a nm

Met Me ody numer yczne Wykład ykład Dr inż. Mic hał ha Łanc Łan zon Instyt Ins ut Elektr Elektr echn iki echn i Elektrot Elektr echn olo echn

Twierdzenia Rolle'a i Lagrange'a

Metody numeryczne I Równania nieliniowe

Rozwiązywanie układów równań liniowych

Formy kwadratowe. Rozdział 10

Wektory i wartości własne

28 maja, Problem Dirichleta, proces Wienera. Procesy Stochastyczne, wykład 14, T. Byczkowski, Procesy Stochastyczne, PPT, Matematyka MAP1126

13 Układy równań liniowych

Wielomiany podstawowe wiadomości

RÓWNANIA RÓŻNICZKOWE WYKŁAD 2

KADD Minimalizacja funkcji

1 Zbiory i działania na zbiorach.

2. Definicja pochodnej w R n

Matematyka A kolokwium: godz. 18:05 20:00, 24 maja 2017 r. rozwiązania. ) zachodzi równość: x (t) ( 1 + x(t) 2)

Zagadnienia brzegowe dla równań eliptycznych

5. Rozwiązywanie układów równań liniowych

8 Całka stochastyczna względem semimartyngałów

O MACIERZACH I UKŁADACH RÓWNAŃ

2 1 3 c c1. e 1, e 2,..., e n A= e 1 e 2...e n [ ] M. Przybycień Matematyczne Metody Fizyki I

1. Liczby zespolone Zadanie 1.1. Przedstawić w postaci a + ib, a, b R, następujące liczby zespolone (1) 1 i (2) (5)

Równania różnicowe. Dodatkowo umawiamy się, że powyższy iloczyn po pustym zbiorze indeksów, czyli na przykład 0

Przestrzenie wektorowe

Analiza numeryczna Lista nr 3 (ćwiczenia) x x 2 n x.

3. FUNKCJA LINIOWA. gdzie ; ół,.

Równanie przewodnictwa cieplnego (II)

Funkcje wymierne. Jerzy Rutkowski. Działania dodawania i mnożenia funkcji wymiernych określa się wzorami: g h + k l g h k.

Wykład 14. Elementy algebry macierzy

Układy równań liniowych i metody ich rozwiązywania

A i. i=1. i=1. i=1. i=1. W dalszej części skryptu będziemy mieli najczęściej do czynienia z miarami określonymi na rodzinach, które są σ - algebrami.

1 Formy hermitowskie. GAL (Informatyka) Wykład - formy hermitowskie. Paweł Bechler

1.1 Przegląd wybranych równań i modeli fizycznych. , u x1 x 2

Funkcje wymierne. Funkcja homograficzna. Równania i nierówności wymierne.

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn a 1j a 2j R i = , C j =

Metody dekompozycji macierzy stosowane w automatyce

F t+ := s>t. F s = F t.

Weryfikacja hipotez statystycznych

Równanie przewodnictwa cieplnego (I)

Zadania egzaminacyjne

Rozdział 5. Szeregi liczbowe. 5.1 Szeregi liczbowe. Definicja sumy częściowej ciągu. Niech dany będzie ciąg liczbowy (a n ) n=1.

1 Macierz odwrotna metoda operacji elementarnych

1 Relacje i odwzorowania

ROZWIĄZYWANIE RÓWNAŃ NIELINIOWYCH

Normy wektorów i macierzy

1 Macierze i wyznaczniki

Metody numeryczne. Sformułowanie zagadnienia interpolacji

jest rozwiązaniem równania jednorodnego oraz dla pewnego to jest toŝsamościowo równe zeru.

Korzystając z własności metryki łatwo wykazać, że dla dowolnych x, y, z X zachodzi

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...

Informacja o przestrzeniach Hilberta

Granica i ciągłość funkcji. 1 Granica funkcji rzeczywistej jednej zmiennej rzeczywistej

Rozdział 2. Liczby zespolone

KADD Minimalizacja funkcji

System BCD z κ. Adam Slaski na podstawie wykładów, notatek i uwag Pawła Urzyczyna. Semestr letni 2009/10

Aproksymacja. j<k. L 2 p[a, b] l 2 p,n X = Lemat 1. Wielomiany ortogonalne P 0,P 1,...,P n tworza przestrzeni liniowej Π n. Dowód.

Układy równań liniowych. Krzysztof Patan

Jak łatwo zauważyć, zbiór form symetrycznych (podobnie antysymetrycznych) stanowi podprzestrzeń przestrzeni L(V, V, K). Oznaczamy ją Sym(V ).

Transkrypt:

BIULETYN INFORMACYJNY INSTYTUTU TECHNIKI POLITECHNIKI WARSZAWSKIEJ CIEPLNEJ Nr 35 1972 mgr inż. Michał PodowsKi Instytut Techniki: Cieplnej METODA RÓŻNICOWA ROZWIĄZYWANIA UKŁADU KINETYKI REAKTORA RÓWNAŃ 1. Wstgp Równania dyfuzji, określające rozkład neutronów w reaktorze (z uwzględnieniem G-grup neutronów opóźnionych), można zapibać w postaci następującej [l]s e [ 7 D V - A + (1 - β ) χ Η }φ + λ r- 1 M Ł * Ł Gj_ = V" 1 yf- ЭС β ± Έ. - λ ί С ± (i = 1,2,...,G), ε gdzie: β \ - skalary, β = ß ι» i-1 f = φ (ř,t) I > - wektory g-wymiarowe, G ł = Cj^r.tjJ (1.1) v Dv, A,. Η, V -1 - macierze kwadratowe [g χ g}. Z uwagi na trudności, związane z dokładnym układu (1.1), stosuje się tutaj metody przybliżone. rozwiązaniem Podstawą jednej z takich metod jest założenie, że wektory (ř,t) oraz Č^(ř,t) można przedstawić w postaci: к #(r f t) o Lr k (ř) к c i(r.t) = Σ1 T k (t), c ik (t), gdzie: y/^r) - znane g_wymiarowe wektory, T fc (t), C^(t) - nieznane wielkości skalarne.

4 Michał Podowak i Przyjmując powyższe założenie można układ (1.1) doprowadzić, po pewnych przekształceniach, do postaci układu równań różniczkowych zwyczajnych: s л:г= [R(t) - в]η + Ł, Щ = Bj Τ- λ 3 ^ (j = 1,2,...,G), (1.2) и gdzie: В = jt в^, В., R, Л- macierze wymiaru Г L К * Kl, J przy czym deta^o, j Φ R = R, λ j - skalary. Stosując podstawienie Tj = л " 1 i można układ (1.2) przekształcić do postaci ΒΓ= Λ" Ί [^(ΐ) - Β] η + jf, λ j f j» (1.3) 4% =Λ~ 1 Β, η ατϊ (j = 1,2,...,G). Oznaczając: P(t) -1 Λ [R(t) - В ] λ,ι... Ä G I л" 1 Βν -λ^τ о л" 1 в. - n", x(.t)= Γα '. oraz uwzględniając warunek początkowy = x o* otrzymuje się poprawnie sformułowane zagadnienie początkowe:

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 5 x(t) = Ρ (t) x(t 0 ) = x 0. x(t), (1.4) W przypadku, gdy elementami macierzy Ρ są macierzy wymiaru [ 1 * 1], układ (1.4) przybiera postać: χ (t) = P.,(t) x(t), X(t 0 ) = x 0, (i.5> gdzie: J[p(t)->e] ß I λ -λ. ß G "Λ -Ar Równania (1.5) noszą nazwę punktowych równań kinetyki. Wartości własne macierzy P^(t)' są pierwiastkami równania '(fee względu na ω ) JL ωβ, u> Λ+ У 3_- p(t) = 0, ω +λ. Л 0.6) przy czym można r wykazać [ 2], że jeśli λ q -= Я - λ-f» to w każdym z przedziałów (- o f -λ-j), -J^^** * znajduje się dokładnie jedna wartość własna macierzy P^(t) oraz: a): jeśli p(t)>0, wówczas w min 6 (" λ 1 " Λ"' " λ ΐ)» ω e (0, +00 ), max

6 Michał Podowak i b) jeśli я (t) -=0, to ( л +iíll-j Π W max 6 > Dla przypadku G = δ przykładowe wartości liczbowe stałych są następującej β = 0,0075, Λ = Ю" 4 s, д = 14 s" 1, -1 - = 0,0124 s. Przedziały,-wewnątrz których zawarte są ekstremalne wartości własne (wyrażone w sekundach), będą wtedy następujące: przy założeniu a) "min e ( " 89 ' natomiast przedział (0, +00), do którego należy ω, dla HlcUL praktycznie stosowanych wartości p(t) (które są zawsze znacznie mniejsze od β ) zawęża się do odcinka (0, 1): ω max e przy założeniu b): ω min e(-89 +, -14), ω max 6 Ь0,0124, 0). Powracając do ogólnej postaci równań кinetyki (wzór (1.4))» gdy elementami macierzy P(t) są macierze [ Κ χ κ] -wymiarowe, można dowieść [i], że każdy z przedziałów (-00, ), (-λ, -7^),» + 00 ) zawiera dokładnie К wartości własnych macierzy Ρ przy czym, jeśli macierz R(t) jest określona dodatnio, wówczas wartości własne z przedziału (-Äq, +00) leżą w przedziale (0, +00), natomiast jeśli R(t> jest określona ujemnie, znajdują aię one w przedziale (-λ 0»0). Przy rozpatrywaniu zagadnienia numerycznego rozwiązania zadania (1.4), przy tak niesymetrycznym rozkładzie wartości własnych, macierzy P(t) (ώ miü < 0, - ^ m i n H " ^ ^ nasuwa się pytanie: czy istnieje możliwość dobrania schematu różnicowego, aproksymującego zadanie (1.4), pozwalającego na optymalne oszacowanie błędu aproksymacji. Celem niniejszej pracy jest

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 7 znalezienie schematu różnicowego o pewnej, z góry założonej postaci, aproksymującego z rzędem jeden różniczkowe zagadnienie początkowe typu (1.4), przy którym błąd rozwiązania przybliżonego jest minimalny względem pewnego ciągu parametrów^ 2. Analiza zbieżności rozwiązania schematu różnicowego do rozwiązania zagadnienia' różniczkowego większości zagadnień, dotyczących numerycznego rozwiązywania równań różniczkowych, rozpatruje się możliwości doboru schematów różnicowych pod kątem uzyskania odpowiedniego rzędu zbieżności względem kroku siatki. Rzadziej natomiast występuje problem oszacowania rzeczywistej wartości błędu przy zadanym kroku. Uzyskanie takiego właśnie oszacowania (w odniesieniu do układu równań różniczkowych zwyczajnych) i znalezienie jego wartości minimalnej jest celem poniższych rozważań. 2.1. Postawienie zadania Dane jest różniczkowe zagadnienie początkowe: χ = A(t )x, x(t 0 ) = x 0, (2.1) gdzie: A(t) - macierz kwadratowa wymiaru [κ χ к], różniczkowalna.w przedziale. ^t 0, T^, χ = x(t) - szukany wektor K-wymiarowy. Zadanie polega na takim doborze ciągu macierzy (в ] oraz ciągu liczb rzeczywistych {τ η }» ab 7 rozwiązanie schematu różnicowego postaci T t y n+1 = [ τ + h(1 - hr n )B n] y n -g- 2 - - 1), y 0 - dane, (2.2) aproksymującego z rzędem jeden zagadnienie (2.1), było zbieżne

8 Michał Podowak i do rozwiązania tego zagadnienia według погщу euklidesowej oraz by uzyskane oszacowanie błędu było optymalne względem 2.2. Dobór macierzy B Q Poniżej podane będą (lematy 1-3) warunki dostateczne na to, by rozwiązanie schematu różnicowego postaci (2.2) było zbieżne do rozwiązania zagadnienia (2.1), jak również zostanie wyznaczona postać macierzy В д. Lemat 1 Rozwiązanie schematu różnicowego, Ю, (2.3)» (2.4) przy czym Dowód (indukcyjny). D ^ =0 O, Lemat 2 Jeśli Q n = I + ha n + 0(h 2 ) η (2.5) -to rozwiązanie schematu różni,cowego

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 9 v n+1 = V n (2.6) v o = x o' jest zbieżne w przedziale " c t (>» T> do rozwiązania zagadnienia (2.1 ), przy czym rząd zbieżności j : est równy jeden. Dowód Jeśli x fl jest rozwiązaniem zagadnienia (2.1) w punkcie t fi = t 0 + nh (n=0,1,...,ϊτ), to x n+1 - x n + hi n + o(h 2 ) = (i + ω η )χ η + 0(h 2 >, (2.7) oraz x n+1 ~ v n+1 - Q n (x n- V n ) + [ l + ^ n-q n + 0(h 2 )]x fl.(2.8) Oznaczając x n- v n d = f?n' otrzymuje się następujący schemat różnicowy ze względu na?n + 1 - Q n In + f 1 + ω η - Q n + (2.9) = Rozwiązanie jego, zgodnie z lematem 1, ma postać n-1 / Μ?η = Σ ( π QJ[I + h^ - Qi + o(h 2 )] Xi, (2.10) i=0 \k=n-1 / a po uwzględnieniu (2.5) i=0 \k=n-1 / (2.11.) skąd wynika następujące oszacowanie normy Ив! sup Ü-1 tf\l o(h 2 )=Ch 2 n^ch 2 (^-l)= c.h, 7 7=0 *. i*lš ken-1 z którego wynika teza lematu.

10 Michał Podowak i Lemat 3 Jeżeli B n = A + 0(h) (n=0,1,... oraz У 0 = х 0, to rozwiązanie schematu (2.2) jest zbieżne do rozwiązania zagadnienia (2.1) przy dowolnych wartościach^. Dowód wynika bezpośrednio z lematu 2, ponieważ I + h(1 -htr n )B n = I+hB n -h 2 TxiB n = I + ha n + 0(h 2 ). Wprowadzając oznaczenie A 1 = f A bo + Cn+J)h]. (2.12) Л+2 otrzymuje się Wobec tego, zgodnie z lematem 3, A 1 = A n + 0(h)ł (2.13) n+2 podstawienie B n d = f A, n n + l powoduje, że rozwiązanie schematu (2.2) jest zbieżne, przy dowolnych wartościach γ*, do rozwiązania zagadnienia (2.1). Taki właśnie wybór macierzy В д podyktowany je3t faktem, że otrzymane wówczas wyrażenie określające błąd aproksymacji ma formę dogodną do minimalizacji (według normy ) względem tf. Dokładna analiza błędu podana jest poniżej. 2.3. Oszacowanie błędu aproksymacji Jeżeli oznacza rozwiązanie zagadnienia (2.1) w punkcie t n,- natomiast y ß - odpowiadające mu rozwiązanie schematu (2.2), to wartość błędu wyznacza zależność, A = x n - Уд (2.14) Aby uzyskać efektywną postać z fl oraz przeprowadzić jego oszacowanie, należy udowodnić następujący lemat: Lemat 4 Rozwiązanie zagadnienia (2.1), ograniczone do węzłów siatki, spełnia równanie _

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 11 n+2 n+2 x ß +0(h J ). (2.15) D o w ó d Jeśli x(t) = A (t )x(t), to x n+1 - x n + + V X n + 0(h3) = x n + ω η χ η + + A n) x n + (2.16) Ponieważ A 1 = A n + t V + n+2 więc wyznaczając stąd A^ i podstawiając do (2.1δ) otrzymuje się natychmiast wyrażenie (2.15) cbdo. W dalszym ciągu pracy macierze A ^ będą, celem uproszn+2 czenia zapisu, oznaczane symbolem В л. Tak więc równanie (2.15) przybiera postać T,2. д+1 = (I + hb n )x n + % B^x n + 0 ( 2. 1 7 ) h 2 Wartość błędu z n, wyznaczona wzorem (2.14), spełnia wtedy równanie 5 n+1 ~ x n+1 " y n+1 I.+ h(1-h Tn )B n (x n - y n ) _ ω η + B n - X. + 0(h 3 ), (2.18) a więc n-r1 I + h(1-h Tß )B n ]a n + ^ B n B n + 2r n I x ri = c(h 3 ). (2.1S) Wprowadzając oznaczenie = B n + 2r I, η η "η " (2.20;

12 Michał Podowak i oraz uwzględniając, że z 0 ~ x 0 ~ У 0 = 0 ' fcrz 7 mu J e następujący schemat różnicowy ze względu na z fi 2 z n+1 = [ I + h ( 1 - h *n ) B nk + T B n R n x n + ( h3 > z 0 = 0. (2.21) Lemat 5 Rozwiązanie schematu (2.21) ma postać 7 1 u2o f \ i n = \ h 2 Σ ( 1 + h Σ k) B i R i x i '--0 \ Dowód + 0(h ' Uwzględniając lemat 1 otrzymuje się natychmiast' (2ł22) n~1 ρ j+i η ρ Z n =X[^(l+Ml-hr k )B k )J[j h 2 BlR.x 1 + 0(h 3 ) błędu n-1 i+1 77.(1+ ьв Σ t ) i=0 k'n-1 n-1 г n-1 ( = 0 в, ^h 2 BjHj^ + 0(h 3 ) h 2 B i R i x i + 0(h 3 ) n-1 n-1' = -^h 2 1 Σ + h Σ B k B i R i x i + oih2)» (=o L k=m -i cbdo * Z równania (2.22) można otrzymać następujące oszacowanie η-i n-f Σ i 1 + h Σ K I I β b 2 Σ ι 1 1 h Σ \ l -H B i.ll- l R isi x ill i=q κ=μ Oszacowanie to będzie stanowiło punkt wyjściowy minimalizacji oszacowania błędu względem ciągu przeprowadzonej w rozdziale następnym.. "jj (i=0,1,...,n-1), 3. Obliczenie wartości minimalnej oszacowania błędu aproksymacji Jak wynika z postaci wzoru (2.23), oszacowanie błędu aproksymacji jest zależne, poprzez wyrażenia Rj_, od ciągu

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 13 i przybiera wartość minimalną dla ciągu γ s którego spełniają związek wyrazy min I м. ^ ) I = I R i (5T oi ) = B 1 + 2 T j^ll Ti 6 Γ ι* ^ (i =0,1,...,n-1 ). (3.1 ) Zadanie sprowadza się więc do znalezienia takiej wartości t 0, która dla danej macierzy В minimalizuje normę В + 2'rl. Zostanie ono zrealizowane, poprzez lematy 6-9 oraz twierdzenie 1., w twierdzeniu. 2. Twierdzenie 1 Dla każdej macierzy B, wymiaru [κ-χ κ], istnieje taka nieosobliwa macierz S (det S 0), że gd z ie j В = S J S -1, (3.2) J L' = H h, μ i df (3.3) 7> i 1 0 0 1 df 1 0 X 1 1 0 λ, - klatka Jordana rzędu if Σ н = κ), Μ (3.4) λ^ - wartość własna macierzy В о krotności s^. Dowód tego twierdzenia można znaleźć w'pracy [з] lub [4]..

14 Michał Podоотski Lemat 6 to Jeśli J oznacza nscierz Jordana, określoną wzorem (3.3 ) 5 = s up II J A I. ÍSiS L i (3.5) Dowód Z definicji normy macierzy wynika, że I J- t = sup i Jx ii, I χ I s ι (3.6) gdzie χ oznacza dowolny wektor K-wymiarowy. Wektor ten można przedstawić w postaci χ = c Ł (i=1,2,...,l), (3.7) gdzie = L ik (k=1,2,... (3.8) Można wtedy zapisać, że Jx = j a ł x i (i=1,2,...,l) (3.9) Jx L - Σ J, χ. λ, iii t=1 'i (З.Ю) a uwzględniając (3.6) otrzymuje się to Jeśli teraz założyć, 2 V" 1 j = sup ^ [ J A. xj VIIV II?*- 0*ill <1 1 (= 1 1 że siip I h I = I J %, II» /si «(. i io 2 - sup J,. 2. XJ 2 -IJ, " 2 (3.11 ) (3.12) (3.13) czyli J sup II J, (3.14)

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 15 Z drugiej strony, biorąc 4-0,...,Ο,χ^,0,...,( (3.15) i uwzględniając (3.11), otrzymuje się! sup II л- i.f Ł o X, = J, (3.16) 0 Z nierówności (3.14) oraz (3.16) wynika równość (3.5), czyli teza lematu. Lemat 7 Jeżeli s^ oznacza wymiar macierzy J^, to: 1) jeśli s^=1, wówczas I j *J = K l» (3.17) 2) jeśli s ł >2, wtedy 1 + 2 λ 4 +.(' - ΐ τ ) «KJW"»!! + ł ( З И 8 > D o w ó d. Słuszność 1) wynika wprost z definicji. Dla dowodu 2) trzeba oznaczyć L ik (k- (3.19) Wtedy λ 1 χ Ι1 + x i2 λ 1 χ 12 +' x i3 h*l = (3.20) 4 x i( Si -i ) +x i Sj A i x is, oraz

16 Michał Podowak i = sr' H J Ä, x in E j V i k 1 к = 1 2..,2.,2 + x i(k + 1)l + I4J, x 'Ui. i i =?'? L ' = a Ł EJ x l kl l A ilłl x ikll x i(ic + i)1 + Ill x ikl A=i C3.21). Ponieważ 2 l x ikl.l x i(k + i)l Ę l x ikl + l x i(k+i)i» (3o 22) więc, 2\ I-JÄ^iHIVI 2 Σ l x ikl 2+ lv(^i x ikl 2 + Σ К к Г ) + Wobec tego + Σ К =2 ΐ χ ikl ' (3.23),2 2 2 2 J A I = sup I J^ xj ^ ä I + 2 a,_ +1 = СIЛ Ł + 1), (3.24) 1 1 X;1Kf czyi: 1 1 K J H 4 I + 1. (3.25) co stanowi prawą nierówność wyrażenia (3.18). Dla dowodu lewej nierówności oznaczono Τ oi o υ» I.»» 1 Vs r 1 Vs i -1'. l x oill - Í3.26) Wtedy V L 2. 1 ' r ι ' + 2Í. V o «iii --r l. ^i i^ ay ^s^p i T 'i-ii y ^ ^νν^τ, к=г V í =kl 2 + 1 > h i l ' + 2 l4l( 1 -ej=r) +1 0 27 >

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 17 i ostatecznie = sup I XjJ» l*il[= 1 01 41 +2 Ι λ ΐΙΡ-5ρτΓ 1 Z lematu 7 wynika następujący wniosek Wniosek " Jeżeli s^ oznacza wymiar macierzy J^t» to lim Ц I = λ 1 [ + 1. (3.28) ΪΓε podstawie lematów 6 i 7 otrzymuje się natomiast dowód kolejnego leimatu: Lemat 8 Jeżeli IM dla i : Sj = 1, p, = (3.29) 4i 2 + 2 l A il( 1-1 dla i j 8^2, oraz dla i : s^ = 1, df 4«= (3.30) λ Γ + 1 dla i j 3* 2, to max is/sl p^*s j f5s: max 1si*L (3.31) Lemat 9 Jeżeli J oraz J^ są macierzami, określonymi wzorami (3.3) i (3.4), a J(<5) = tr J ( V á > (3.32) gdzie: <5 - dowolna liczba rzeczywista J + 51 = J(<5). (lub zespolona), to

18 Michał Podemski Dowód Z definicji macierzy J wynika, że 7 's J + 51 = J^ + 6I i = (J^ + (3.34) gdzie (i=1,2,...,l) - macierze jednostkowe, i-wymiarowe. Ponieważ \ + 5 l i = J (A i+ 6)'. (3.35.) więc L J + 61 = J (A = J(5), Cbdo. i=1 i Z twierdzenia 1 oraz ostatniego lematu wynika, że В + 2fi = SJS" 1 + 2fi = S(J + 2fI)S~ 1 = S J(2y)S" 1. 0.36) Otrzymuje się stąd następujące oszacowanie Ib + 2 У Щ ^ islm J(2j)N S~ 1 l = J(2y.) - S" 1, (3.37) poiiieważ można przyjąć, że Sil = 1. Z postaci wyrażenia (3.37) widoczne jest, że poszukiwane liczby realizującej min В + 2*1 należy w rzeczywistości t β (~ to,* eo i zastąpić poszukiwaniem wartości realizującej min II J{2j). jf 6 {-DO, * O.) Ponieważ, zgodnie z lematem 8, flj(2r) =s max q,(r), (3.38) 1 KŁCL A ł + 2r dla i : s^l, gdzie q i (r) + 2t + 11 dla i : 3^2, (3.39) więc zadanie sprowadza się ostatecznie do znalezienia liczby *, dla której min max q.(r) = max q.(r,,). u r e(-co,'«o) 1sisL 1. íeisi. i O

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 19 Twierdzenie 2 Jeżeli t o oznacza liczbę taką, że min max q*(r) = max q,(r }, (3.40) x x υ уе(-м,»во) /»ísi tc(sl to istnieje liczba naturalna i 0 «L taka, że zachodzi następująca równość: max max q.í-^rea,], max -длг.м)=ч4 (Г 0 ), (3.41) gdzie = τ : q Ł (r) = (3.42) Dowód Ponieważ I *Ł + 2γ\ = [ (2r+ ReA i ) 2 + (ImA i ) 2 (3.43) więc uwzględniając definicję (3.39) otrzymuje się dt~ Ί λ ί + 2 *1 ' dla \ h* 2 T\' 0 (3.44) Wynika stąd, że: dq i 1 1) jeśli у < -» wówczasс 0, czyli q^tf) - funkcja malejąca, 1 2) jeśli у > --g-re, wówczas -g-^ >0, czyli q f ) - funkcja rosnąca. Wobec tego dla każdego i=1,2,...,l prawdziwa jest równość dq i q i(" 1 К е Ч) =' miß q i (ir) (3.45) W dalszym ciągu dowodu rozpatrzone będą dwa możliwe, wzajemnie wyłączające się przypadki: a) max q,(γ,,)te max q Л - ^Rea J^q, (r ), (3.4δ)

20 Michał Podowak i b) max q.(- h.e%. ) < max q,(y..) = -jre^iííijé -jre^j 0 0 (3.47) i pokazane zostanie, że tak określona liczba γ- spełnia równanie (3.40). Biorąc pod uwagę dowolną liczbę γ Φ у, otrzymuje się w.przypadku a) q i W ^ 4 Ł ( - jyheaj^ ) = q ± (r 0 ), (3.43) w przypadku b) lub Я * <T)>q, (Τ π 1 ), jeśli. o x o o J o Пэ^о q, (*)>q, (Ti a ), jeśli Ц--Ц.,. d o л о o d o ^ o (3.49) Dowodzi to, że min max q^jfj ^q, (Г л ) (3.50) Dla dowodu nierówności przeciwnej wystarczy założyć ist- nienie takiego к (k=1,...,l), dla którego spełniona jest nierówność M T J =* 4i 1Г 0 ) (3.51 ) wynikające ze wzo- Uwzględniając własności funkeji rów (3.44) i (3.45), otrzymuje się wtedy: dla przypadku a) Ч 0 (- е \)= (3.52) a więc istnieje taka liczba γ.., że 0 min(-^rea k, - -^Re?^ fc «(max(- ^Re--^Re/^), (3.53)

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 21 oraz co jest sprzeczne z założeniem (3.51)» dla przypadku b) ( T u ) > q i (ϊ 0 ), (3.54) O 0 0 o oraz odpowiednio q k (- -кел. q, Cr, i ) = q n (Ti, ), (3.55) к\ ^ х о oo 3 о V o 1 1 1) jeśli - 2ΪίβΛ^> -, to istnieje liczba j, ^ ^Reft.^ «f x k taka, że q i 1 i ( Ti k } =* q i ' O O o 2) jeśli - ^ " 2 ReÄ i * to Łs ' fcn i e 3 e liczba γ.. o ''o (3 5δ) (" 5 ReA k ^ tj l ReÄ j ) taka» że q j 0 (T á 0 k } > q J. 0 l V = q i 0(^o>' (3.57) co znowu jest sprzeczne z założeniem (3.51). Wobec tego dla każdego i = 1,2,...,L musi być spełniona nierówność a więc również q^t^^q, (To J» "o min max qiíjo^q, (r n ) 03.59) Biorąc teraz pod uwagę nierówność (3.50) otrzymuje się bezpośrednio równanie (3.40), co kończy dowód twierdzenia. Powracając do rozważanego schematu różnicowego można teraz stwierdzić, że oszacowanie (2.23) normy błędu aproksymacji będzie najlepsze, jeżeli wyrazy ciągu τ οη zostaną» dla każdego n, określone zgodnie z twierdzeniem 2.

to wartość 3) p^j- f <, określona U=1,...,L), równaniem (3.40), wyraża się wzorem (3.68) 22 Michał Podowak i Z twierdzenia tego wynikają d?;a następujące wnioski: Wniosek 1 Jeżeli macierz В mawartości własne rzeczywiste i jednokrotne wówczas, jak wynika z lematu 8 oraz nierówności (3.38) min IIJ (2 f) II = min max q Лу) = max qaf,,), <3.б0) x Jf 6(-oo,*ocJ γ e (-00/00). gdzie f^ jest pierwiastkiem równania I 2f+ = \2f + Ад J, (3.61) rozwiązanie którego ma postać 5Tij = - J (Ч + V * (3.62) Wtedy I 2 *ij + = i\h - ί 3. 63 > a więc max q. (f..) = max 2γ.. + λ. = i ( max λ.- min λ.υ(3.64) UiJiK 1 ij Hi,Μ x ^ x ć 1 ísísk X) czyli poszukiwana wartość γ ο jest wyznaczona wzorem Wniosek 2 Jeśli istnieje taka liczba naturalna k«l oraz liczba dodatnia, że: 1) Reź\J < (3.66) lre-λ,ΐ 2) ']HiJy < & U=1,...,L), (i^k), Í3.67) lm?j

Metoda różnicowa rozwiązywania układu równań kinetyki... 23 Пз = - + r) f O.S3) gdzie I г < 2Ł + 0( Л). (3.70) Słuszność tego wniosku wynika z faktu, że przy przyjętych założeniach min re<-ot> I Æ q i (r) = r (3.71) in (- γ ReÄk, - γ Re λ ) «= Гк( - max j Re*k, gdzie jest pierwiastkiem równania - j ReA (3.72) które przybiera jedną z następujących postaci: a) jeśli s^ = s^ = 1 lub 3^2 i. s ^ 2, to i [(2T+ Re^fc ) 2 + (1тЛ к ) 2 ] 2 = [ (2 Re + (Irn^) 2 ]* (3.73) b) jeśli s fc =t2 oraz s i= 1, to 1 i [{2T+ ReA k ) 2 + (ImÄ fc ) 2 ]? +1 = [(2r+Re^) 2 + (ImÄ^2^ (3.74) (jeśli s fc =1 a s 1 >2 to postać równania różni się od (3.73) przestawieniem wskaźników). Rozwiązując równanie (3.71) otrzymuje się w przypadku a) odpowiednio: 1 + ReA. + / Im \\ 2 / Im^N 2 \Re\y " ЧНё^У Ttei: 1 _ * " Re λ. - ^ея к (1+г), (3.75) gdzie r = ( f / I m *if Re Я l \ Re^jj. / VReÄjj. / "ΕΘΓ Re Λ j 1 - Rei (r e h) Re A,

24 Michał Podowak i max Im \ 2 R e V 1 - Im > Re *k Re Aj Rei, = ε + 0{i,2) ' (3,7δ) w przypadku b) Re λ. 1 + Re Я,, ImTljY / Im 2 I ReÄ. 1 - Re^ J Re λ ί Re Α. ' л 2 VRö^ic 2 f ^r+reaj L Re \ ReA k 1 ReÄ i - ReA k 2, (3.77) a oznaczając: Re TL Bilę la < (3.78) i uwzględniając założenia (3.66)τ(3.68),.γ.= - \ ReA k 1 + a + 4зГ(КвЛ к > 1 +0 ( 2 ) (3.79) lub 1 + (ReA fc ) -1 "Ϊ R e \ 1 + a + 0(6*), (3.80) skąd r=t к1 = "4^ Лк 1 + a - (ReA k )~ 1 +0(ć 2 ) (3.81 ) Oznaczając z kolei otrzymuje się r = a - (ReT^r 1 + 0(.ε 2 ), r ki = - \ НеЯ к (1 + r), (3-.82) (3.83) -1 gdzie [r, =s ą + ReA k ~' + + (3.84).

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 25 4. Przybliżona metoda minimalizacji oszacowania błędu aproksymacji w przypadku, gdy nie są znane wartości własne macierzy B Obecnie przedstawiona zostanie metoda przybliżonego wyznaczenia ciągu j if on j w przypadku, gdy nie są znane wartości własne macierzy B n, wiadomo natomiast, że spełniają one założenia wniosku 1. lub 2. Lemat 10 Dla dowolnej macierzy kwadratowej Β = (i,j =1,2,......,K) istnieje wskaźnik i taki, że każda wartość własna macierzy ΪΒ spełnia nierówność K' I λ ~ b i i I s Γ U А. (4.1) о о í^pv' V Dowód można znaleźć w pracy [5]. Lemat 11 Jeżeli macierz Β jest rzeczywista, to każda jej wartość własna spełnia nierówność m f n ( b ii - Z K j l b R e * «""(»и + _J b ij ) (4.2) D o w ó d ' Z nierówności (4.1) wynika, że Re λ - b,. oo '(Refl - b,. ) 2 + (Im%Ý L o o к = I λ - b., U У I b,. (4.3) czyli b i χ " Σ ΐ b i Re * 0 0 W b i i 0 0 + b i L I il w 3 (4 4> a więc spełniona jest nierówność (4.2), cbdo.

26 Michał Podówski Z lematu 11 wynika wniosek następujący: Wniosek 3 Jeżeli spełnione są założenia wniosku 1. lub 2. oraz zachodzi jedna z nierówności: o maxlb nii + Σ. itj'1 b nij -= (n = 0,1,...,N), (4.5) lub min Ib П1Х τι max b ni. + л i*j'1 nij b nij :<r(n= 0,1,...,11), (4.6) gdzie jest znacznie mniejsze od jedności, wówczas celowe jest zastosowanie do aproksymacji zagadnienia (2.1) schematu różnicowego postaci (2.2^ przy założeniu, że ciąg χ η jest określony następująco 'n ' on m f n ( b nii - Σ l b nijl) +^kii + Σ \ b (4.7) ni jl) gdzie B n = { b nij (i, j = 1,2,...,K; n= 0,1,...,U). (4.8) 5. Ocena przydatności opisanej metody doboru schematu różnicowego 5.1. Uwagi ogólne Z przeprowadzonej dotychczas analizy wynika w sposób oczywisty odpowiedź na pytanie: w jakich przypadkach uzasadnione jost stosowanie (do przybliżonego rozwiązania zagadnienia (2.1)) schematu różnicowego o postaci (2.2) w miejsce schematu postaci y n+1 = (I + h2 n )y n,. (5.1) У 0 = x o

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 27 Widoczne jest mianowicie, że jeśli spełnione są założenia (3.66)-(3.o8) wniosku 2. wówczas określając ciąg ífl następująco J r n = " T R e \ n (n=0,1,...,.n), (5.2) oraz uwzględniając (3.39), otrzymuje się q i(- } R e \n) = 4 n " 2 R e \ n ^eśli s i= 1 4n - i ReA kn! +1 ^eśli 3 i >2 (i=1..,l) (Mk) (5.3) czyli łl R e \nl( 1 + 2\Л mi l Re \nt'' gdy s i= T (Ule), (5.4) a więc, jeśli i^k,. to + 1 ) = ^ Re!\ kn 1 +-2(V2"+1 )i (5.5) natomiast dla i=k 1ч.. knll 1 + 2 ~ Re^ ]41 К е \пь 1 + 4^ < 5 6) Ostatecznie więc max L q.(- 1 ReA^W Re* kn 1 + 2 (V? + 1 ) i (5.7) Jeżeli zaś założyć, że T n =0. (n=0,1,...,tt), co ma miejsce w przypadku zastosowania schematu (5.1), wówczas: Ι Λ 1ηΙ sdy s i= 1 ' q Ł (0) = (5.8) l^inl +1 sdy s i >2 '

28 Michał Podowak i a więc max q^aj-cl^l +1 = l^knlt ŘěX kn (5.9) czyli Re\J«max q i (0)<)ReA kn Vi +6 2 + «Re \ n d +2 > (5.10) Biorąc teraz po'd uwagę wyrażenie (2.23) oraz nierówność (3.1), łatwo można zauważyć, że w pierwszym przypadku (r = = - Re)^) wielkość oszacowania błędu.rozwiązania przybliżonego jest około dwukrotnie mniejsza niż w drugim (ϊ" η = ) Jedyną trudność, związaną z zastosowaniem schematu (2.2) stanowi fakt, macierzy В д, a właściwie tej wartości własnej, dla której zachodzi równość że konieczna jest wtedy znajomość wartości własnych t max Re λ mi Re^knl и=1».»чь; n=0,1 (-5.11) Trudność ta nie wystąpi, gdy ciąg γ zostanie określony według równania (4.8), przy spełnionych założeniach wniosku 3«Me można jednak wtedy dokładnie określić, jak zmieni się wielkość oszacowania błędu. 5.2. Zastosowanie do równań kinetyki Ponieważ wartości własne macierzy P(t) są dla każdego t rzeczywiste-, więc ciąg [τ οη określony jest wzorem T on = -τ[ ω η (max) + j n(min) (5.12) gdzie ω.,» i u, s ą ekstremalnymi wartościami włas- " tnüiaxj nvminj nymi macierzy?(t n ). Są więc one pierwiastkami równania [i] det = 0. (5.13) W przypadku, gdy norma macierzy R("t n ) jest dużo mniejsza od jedności można, celem uproszczenia rachunków, zastosować

Metoda różnicowa rozyi/iązywania układu równań kinetyki... 29 wzór przybliżony gdzie <*-> 0 ( mi n) 1 ton = r 0-4 ω ο(ϋΐϊη) ' (5.14) jest najmniejszym pierwiastkiem równania 6 & ui det ύ)λ+. i = 0. (5.15) Bibliografia 1 Porsching T.A.: On the spectrum of a matrix, arising from a problem in reactor kinetics. SIAM J.Appl. Math. 1968, T.16, nr 2. 2 Ash M.: Nuclear reactor kinetics. McGraw-Hill Book Company. Hew York 1965. 3 Pontriagin L.S.: Równania różniczkowe zwyczajne. PWN. War-. szawa 1964. 4 Birk^off, Garrett, McLane S.: A survey of modern algebra. The McMillan Company. New York 1953. 5 Varga R.S.: Metrix iterative analysis. Prentice-Hall, Inc. Englewood Cliffs.. New Jersey 1962. РАЗНОСТНЫЙ "МЕТОД РЕШЕНИЯ КИНЕТИКИ ЯДЕРНОГО-ΡΞΑΚΤOPА К р а т к о е с о д е р ж а н и е Определено разностную схему первого порядка для решения системы обыкновенных дифференциальных уравнений. Указано, что эта система лучше других по отношении к минимальной оценке по Эвклидовой норме. Приведено несколько примеров. Более подробно рассмотрена система уравнений кинетики ядерного реактора.

30 Michał Podowak i A FINITE DIFFERENCE SOLUTION OF NUCLEAR REACTOR KINETICS EQUATIONS S u m m a r y A finite difference first order integration formula for a set of ordinary differential equations has been developed. It has been shown that this formula gives better estimation of an error in the meaning of an Euclidean norm than those already known. The proposed method has been illustrated by examples. A special attention has been paid to nuclear reactor kinetics equations. Rękopis dostarczono w listopadzie 1971 г.