1 — yip const 2 —<5^= const
7.3. MODEL DWUWYMIAROWY NAGRZEWNICY PRZELOTOWEJ
7.3.4. ZASTOSOWANIE METODY RÓŻNIC SKOŃCZONYCH (MRS) DO ROZWIĄZYWANIA RÓWNAŃ MODELURÓWNAŃ MODELU
7.3.4.4. ZASTOSOWANIE METODY NAPRZEMIENNYCH KIERUNKÓW (ADI)
Naturalnym zastosowaniem metod ADI są oczywiście problemy niestacjonar
ne zawierające operator 3 \3t [84]. Można jednak traktować rozwiązanie równania eliptycznego typu (7.19) jako stan ustalony równania o postaci:
W = A1T+A2T - (7'36)
Taka interpretacja pozwala na zastosowanie metody ADI do zagadnień opisa
nych równianiami eliptycznymi. Parametr At traci oczywiście w tym wypadku sens przyrostu czasu i staje się parametrem iteracji dobieranym z uwagi na minimalną liczbę iteracji, potrzebną do rozwiązania otrzymanego po dyskre- tyzacji przestrzennej układu równań algebraicznych.
Można przypomnieć, że zastosowanie metody ADI do równań parabolicznych wiąże się z podziałem każdego elementarnego kroku czasowego At na mniejsze kroki o długości związanej z ilością zmiennych przestrzennych. Pozwala to zapisać równanie (7.26) w postaci układu równań:
Tj+ 1 / 2 _Tj czasowym At/2 wymagane jest rozwiązanie jedynie trójdiagonalnego układu równań algebraicznych. Wielu autorów uważa, że stosowanie metody ADI do rozwiązywania zagadnień dwuwymiarowych jest ekonomicznie uzasadnione [97, 98, Ul],
Rozważmy równanie rzędu drugiego w ogólnej postaci:
2 2
a u , 3 u 3u , Su _ -n,
a - + b ł + c + d +eu+ = f . (7.39)
3x 3y 3x 3y
Metoda ADI, podobnie jak inne metody różnic skończonych, prowadzi do
-107-układu równań algebraicznych w ogólnej postaci:
Au = b . (7.40)
Zapiszmy macierz A układu (7.40) w postaci:
A = H+V+Z , (7.41)
gdzie macierze H,V,£ związane są z następującymi członami równania (7.39):
W metodach ADI nie czyni się żadnych założeń odnośnie operatorów z wyjątkiem jednego naturalnego założenia o nieosobliwości operatorów
związane z możliwością wyboru optymalnych wartości parametrów iteracji
ratorów Lj i L ^. Operatory i w równaniu eliptycznym zapisanym we współrzędnych walcowych w przypadku symetrii osiowej są przemienne i samo- sprzężone. Można jednak określić warunki zbieżności metody ADI również w przypadku ogólnym, tj. gdy operatory nie są przemienne [1 1 1].
Określmy teraz warunki, które będą równoważne założeniu przemienności operatorów Lj.L,,, a jakie muszą spełniać macierze H,V,£, tak aby metoda ADI była zbieżna. Definiując macierze A^ i A^H+0,5£i A2=V+0,5£, tak że A=A1+A2 ,warunek zbieżności rozwiązania równania (7.40) metodą ADI sprowa
dza się do założenia, że A^>A2 musz8l być symetryczne i dodatnio określone oraz A1A2=A2A J. Warunek przemienności jest niestety bardzo silny i jest spełniony tylko dla wąskiej klasy zagadnień brzegowych [149]. Mimo to praktyczne doświadczenia z metodami ADI nasuwają przypuszczenie, że sprzy
jające własności tych metod zachodzą także często i w przypadku nieprze- miennym, gdy przy rozwiązaniu stosuje się ciąg parametrów optymalnych u>k wyznaczony dla przypadku przemiennego.
Po wprowadzeniu macierzy A j. A2 woźna iteracyjnie poszukiwać rozwiązania układu (4.7) według zależności:
(7.42)
d y ^ d y Z: eu .
(w^D+L^) dla <x=l,2. Dodatkowe założenia nakładane na operatory L ^ , L ^ są
1 2
o>k,£Jk ’ Tymi dodatkowymi założeniami są samosprzężenie i przemienność
ope-(7.43)
(W i 0)u = b' (Ar V i ,)u'
Wybierając spośród wielu wariantów metod typu ADI metodę Peacemana- Rachforda można jej algorytm zapisać w postaci:
(A +w 0)u(n+1/,2)= b-(A -w 0 )u(n)
1 n+ 1 2 n+1
(n+1) , ,. „,(n+1/2)
2 n+1 =b-(Ar wn+l0)
(7.44)
Określenie optymalnego doboru ciągu parametrów dla równania elip
tycznego wymaga korzystania z funkcji eliptycznych Jacobiego i z numerycz
nego punktu widzenia pozostaje problemem nierozwiązanym. W praktyce korzy
sta się z algorytmów przybliżonego doboru podanych przez Wachspressa lub Peacemana i Rachforda (98,149), który był wykorzystywany w tej pracy.
Dotyczą one zagadnień płaskich z warunkami brzegowymi pierwszego, drugiego i trzeciego rodzaju przy spełnieniu założeń o stałości pewnych współczyn
ników w tych warunkach [111]. Eksperymenty numeryczne wykazały, że zaleca
ne ciągi a>k dają również dobrą zbieżność dla układów równań zespolonych.
Oto parę uwag na temat stabilności metody ADI. W przypadku dwuwymiaro
wym metoda ta jest bezwarunkowo stablina, pomimo że każdy z jej elementar
nych półkroków jest warunkowo stabilny i posiada dokładność drugiego rzędu
[
(ńr) , (Az) , (At)2 2 2l Dla większej ilości wymiarów metoda może posiadać uwarunkowaną stabilność, ale zazwyczaj do stabilności całego układu wymagana jest stabilność operatora zawierającego największą liczbę pochodnych; pozostałe operatory mogą być niestabilne.
Można więc stwierdzić, że równanie typu:
(7.45)
określone na prostokącie, na bokach którego zadane są kombinacje warunków brzegowych jednego z trzech typów i przy założeniach, że k^=k^(r), k^k^iz), q=const, może być rozwiązane metodą naprzemiennych kierunków.
Założenia o stałości q oraz zależności współczynników k tylko od jednej współrzędnej r lub z są istotne. Gdy chociaż jedno z tych założeń nie jest spełnione, to macierze A^ i A2 nie będą przemienne.
Zastosowanie metody ADI do pełnego równania transportu, tj. gdy jedno
cześnie występuje dyfuzja i konwekcja, nie zmienia bezwzględnej stabilnoś
i a du d du
r d r
v —
d r + —d z k3 dz -qu = -f (r, z)
-109-ci metody. Stwierdzono, że może jednak nastąpić utrata bezwarunkowej sta
bilności metody przy rozwiązywaniu równań o zmiennych współczynnikach lub równań opisanych w obszarach innych niż prostokątne [111]. Pomimo to eks
perymenty numeryczne pokazały, że metoda ADI może być stosowana do znacz
nie szerszej klasy równań różniczkowych niż równania o stałych współczyn
nikach w obszarach prostokątnych.
Porównując metodę ADI z innymi metodami iteracyjnymi, można stwierdzić, że osiągnięcie określonej dokładności wymaga ln(l/ńx) iteracji przy wymia
rze siatki Ax dążącym do 0 oraz 1/Ax iteracji dla metody SOR lub iteracji Jacobiego z przyśpieszeniem Czebyszewa. Metoda ADI jest możliwa do zasto
sowania, jak się wydaje, do mniejszej klasy problemów niż metody pozosta
łe. Jej każdy krok jest znacznie bardziej pracochłonny niż w przypadku in
nych metod iteracyjnych, a jej większa szybkość zbieżności ujawnia się do
piero przy optymalnym doborze parametrów Obliczenia wykazały, że zakładając poprawność zastosowania ADI, istnieje taka wartość kroku przes
trzennego Axg,że dla Ax>Axg metody typu SOR są zalecane, a dla Ax<Axg me
toda ADI gwarantuje szybszą zbieżność.