44
A Richardson-extrapoláció elméleti vizsgálata és alkalmazásai Havasi Ágnes

A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Embed Size (px)

Citation preview

Page 1: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A Richardson-extrapolaacutecioacute elmeacuteleti vizsgaacutelata eacutes alkalmazaacutesai

Havasi Aacutegnes

Vaacutezlat

Idıfuumlggı feladatok numerikus megoldaacutesa

A Richardson-extrapolaacutecioacute (RE)

Elmeacuteleti eredmeacutenyek

Leacutegkoumlri alkalmazaacutesok

Idıfuumlggı feladatok numerikus megoldaacutesa

Alapfeladat KDE vagy PDE-rendszerhez tartozoacutekezdetieacuterteacutek- vagy vegyes feladat megoldaacutesa

Toumlbbnyire csak numerikusan lehetseacuteges1 Definiaacutelunk egy raacutecshaacuteloacutet (idıbeli leacutepeacuteskoumlz τ )

2 ezen kitőzuumlnk egy diszkreacutet feladatot

3 megoldjuk a diszkreacutet feladatot rarr numerikus megoldaacutes

4 ellenırizzuumlk hogy megfelelıen pontos-e

5 ha nem eloumllrıl kezdjuumlk egy finomabb raacutecshaacuteloacuten

Mikor joacute a numerikus moacutedszer

Konvergens (konzisztens eacutes stabil)

τrarr0 eseteacuten a numerikus megoldaacutes tart a

pontoshoz Jeloumllje ezen konvergencia

rendjeacutet p

Kvalitatiacutev moacutedon adekvaacutet

Hateacutekony

Mi a Richardson-extrapolaacutecioacute

Ha a numerikus megoldaacutes nem eleacuteg pontos a szaacutemolaacutest eloumllrıl kezdjuumlk a durvaacutebb raacutecson kapott megoldaacutes elveacutesz

Oumltlet Hasznaacuteljuk fel a reacutegi megoldaacutest egy pontosabb numerikus megoldaacutes elıaacutelliacutetaacutesaacutehozLF Richardson The deferred approach to the limit I-single latticePhilosophical Transactions of the Royal Society of London Series A

226 (1927) pp 299-349

RE uazon moacutedszert keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel alkalmazzuk (pl τ eacutes τ2) eacutes a megoldaacutesokat megfelelısuacutelyokkal aacutetlagoljuk

rarr p-ed rendő moacutedszerbıl (p+1)-ed rendő nyerhetı eacutes nem veacutesz el a koraacutebbi eredmeacutenyuumlnk

A RE alkalmazaacutesa KDER-ben

KDER-hez tartozoacute kezdetieacuterteacutek-feladat

folytonosan diffhatoacute

folytonos y0 adott kezdeti felteacutetel

Ez a feladattiacutepus szaacutemos mat modell alapja (koumlzvetlenuumll vagy teacuterbeli diszkretizaacutecioacute utaacuten)

)( ytfdt

dy= ][ batisin )( 0yay =

sbay realrarr][ssf realrarrreal +1

A RE alkalmazaacutesa KDER-ben

Definiaacuteljuk a raacutecshaacuteloacutet (n=01hellipN) ahol τ a leacutepeacuteskoumlz

Jeloumlleacutes y(t) - a KDER pontos megoldaacutesa t = t-ban( )

RE egy p-edrendő numerikus moacutedszerrel τ eacutes τ2 leacutepeacuteskoumlzzel is elıaacutelliacutetjuk y(t) approximaacutecioacutejaacutet

(Ha t = n τ az elsı raacutecson akkor t = 2n τ2 a maacutesodik raacutecson)

τnatn +=0 at = btN =

]( bat isinlowast

A RE alkalmazaacutesa KDER-ben

Jeloumllje a τ eacutes τ2 leacutepeacuteskoumlzzel nyert numerikus megoldaacutest t = t-ban zn ill wnHa a moacutedszer p-ed rendben konvergens akkor

(1)

ill

(2)

ahol K a numerikus moacutedszertıl fuumlggı mennyiseacuteg

Kuumlszoumlboumlljuumlk ki a p-ed rendő tagokat suacutelyozott aacutetlagolaacutessal

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

A RE alkalmazaacutesa KDER-ben

(1) (1)rsquo

(2) ndash (1)rsquo

rArrsdot P50 )()50(50)(50 1+lowast ++= pp

n

PP oKwty ττ

)(50)()501( 1+lowast +minus=minus p

n

P

n

P ozwty τ

)(501

50)( 1+lowast +

minusminus

=rArr p

p

n

P

n ozw

ty τ

Az uacutej koumlzeliacuteteacutes

Laacutethatoacute yn (p + 1)-edrendben koumlzeliacuteti a megoldaacutest iacutegy megfelelıen kis leacutepeacuteskoumlzoumlkre mind a zn mind a wn megoldaacutesnaacutel pontosabb

12

2

minusminus

=p

nn

p

n

zwy

A Richardon-extrapolaacutecioacute aacuteltalaacutenosabb megkoumlzeliacuteteacutesben

Alkalmazzunk ismeacutet p-ed rendben konvergens numerikus moacutedszert

yτ(t) a numerikus megoldaacutes t = t-ban τ leacutepeacuteskoumlző raacutecson

τ1 eacutes τ2lt τ1 leacutepeacuteskoumlzzel is megoldva a feladatot

Ceacutel (p + 1)-ed rendő pontossaacuteg

)()()()( 1+lowastlowastlowast ++= pp ottyty ττατ

)()()()( 1

11

+lowastlowastlowast ++= ppottyty ττατ

)()()()( 1

22

+lowastlowastlowast ++= ppottyty ττατ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 2: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Vaacutezlat

Idıfuumlggı feladatok numerikus megoldaacutesa

A Richardson-extrapolaacutecioacute (RE)

Elmeacuteleti eredmeacutenyek

Leacutegkoumlri alkalmazaacutesok

Idıfuumlggı feladatok numerikus megoldaacutesa

Alapfeladat KDE vagy PDE-rendszerhez tartozoacutekezdetieacuterteacutek- vagy vegyes feladat megoldaacutesa

Toumlbbnyire csak numerikusan lehetseacuteges1 Definiaacutelunk egy raacutecshaacuteloacutet (idıbeli leacutepeacuteskoumlz τ )

2 ezen kitőzuumlnk egy diszkreacutet feladatot

3 megoldjuk a diszkreacutet feladatot rarr numerikus megoldaacutes

4 ellenırizzuumlk hogy megfelelıen pontos-e

5 ha nem eloumllrıl kezdjuumlk egy finomabb raacutecshaacuteloacuten

Mikor joacute a numerikus moacutedszer

Konvergens (konzisztens eacutes stabil)

τrarr0 eseteacuten a numerikus megoldaacutes tart a

pontoshoz Jeloumllje ezen konvergencia

rendjeacutet p

Kvalitatiacutev moacutedon adekvaacutet

Hateacutekony

Mi a Richardson-extrapolaacutecioacute

Ha a numerikus megoldaacutes nem eleacuteg pontos a szaacutemolaacutest eloumllrıl kezdjuumlk a durvaacutebb raacutecson kapott megoldaacutes elveacutesz

Oumltlet Hasznaacuteljuk fel a reacutegi megoldaacutest egy pontosabb numerikus megoldaacutes elıaacutelliacutetaacutesaacutehozLF Richardson The deferred approach to the limit I-single latticePhilosophical Transactions of the Royal Society of London Series A

226 (1927) pp 299-349

RE uazon moacutedszert keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel alkalmazzuk (pl τ eacutes τ2) eacutes a megoldaacutesokat megfelelısuacutelyokkal aacutetlagoljuk

rarr p-ed rendő moacutedszerbıl (p+1)-ed rendő nyerhetı eacutes nem veacutesz el a koraacutebbi eredmeacutenyuumlnk

A RE alkalmazaacutesa KDER-ben

KDER-hez tartozoacute kezdetieacuterteacutek-feladat

folytonosan diffhatoacute

folytonos y0 adott kezdeti felteacutetel

Ez a feladattiacutepus szaacutemos mat modell alapja (koumlzvetlenuumll vagy teacuterbeli diszkretizaacutecioacute utaacuten)

)( ytfdt

dy= ][ batisin )( 0yay =

sbay realrarr][ssf realrarrreal +1

A RE alkalmazaacutesa KDER-ben

Definiaacuteljuk a raacutecshaacuteloacutet (n=01hellipN) ahol τ a leacutepeacuteskoumlz

Jeloumlleacutes y(t) - a KDER pontos megoldaacutesa t = t-ban( )

RE egy p-edrendő numerikus moacutedszerrel τ eacutes τ2 leacutepeacuteskoumlzzel is elıaacutelliacutetjuk y(t) approximaacutecioacutejaacutet

(Ha t = n τ az elsı raacutecson akkor t = 2n τ2 a maacutesodik raacutecson)

τnatn +=0 at = btN =

]( bat isinlowast

A RE alkalmazaacutesa KDER-ben

Jeloumllje a τ eacutes τ2 leacutepeacuteskoumlzzel nyert numerikus megoldaacutest t = t-ban zn ill wnHa a moacutedszer p-ed rendben konvergens akkor

(1)

ill

(2)

ahol K a numerikus moacutedszertıl fuumlggı mennyiseacuteg

Kuumlszoumlboumlljuumlk ki a p-ed rendő tagokat suacutelyozott aacutetlagolaacutessal

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

A RE alkalmazaacutesa KDER-ben

(1) (1)rsquo

(2) ndash (1)rsquo

rArrsdot P50 )()50(50)(50 1+lowast ++= pp

n

PP oKwty ττ

)(50)()501( 1+lowast +minus=minus p

n

P

n

P ozwty τ

)(501

50)( 1+lowast +

minusminus

=rArr p

p

n

P

n ozw

ty τ

Az uacutej koumlzeliacuteteacutes

Laacutethatoacute yn (p + 1)-edrendben koumlzeliacuteti a megoldaacutest iacutegy megfelelıen kis leacutepeacuteskoumlzoumlkre mind a zn mind a wn megoldaacutesnaacutel pontosabb

12

2

minusminus

=p

nn

p

n

zwy

A Richardon-extrapolaacutecioacute aacuteltalaacutenosabb megkoumlzeliacuteteacutesben

Alkalmazzunk ismeacutet p-ed rendben konvergens numerikus moacutedszert

yτ(t) a numerikus megoldaacutes t = t-ban τ leacutepeacuteskoumlző raacutecson

τ1 eacutes τ2lt τ1 leacutepeacuteskoumlzzel is megoldva a feladatot

Ceacutel (p + 1)-ed rendő pontossaacuteg

)()()()( 1+lowastlowastlowast ++= pp ottyty ττατ

)()()()( 1

11

+lowastlowastlowast ++= ppottyty ττατ

)()()()( 1

22

+lowastlowastlowast ++= ppottyty ττατ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 3: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Idıfuumlggı feladatok numerikus megoldaacutesa

Alapfeladat KDE vagy PDE-rendszerhez tartozoacutekezdetieacuterteacutek- vagy vegyes feladat megoldaacutesa

Toumlbbnyire csak numerikusan lehetseacuteges1 Definiaacutelunk egy raacutecshaacuteloacutet (idıbeli leacutepeacuteskoumlz τ )

2 ezen kitőzuumlnk egy diszkreacutet feladatot

3 megoldjuk a diszkreacutet feladatot rarr numerikus megoldaacutes

4 ellenırizzuumlk hogy megfelelıen pontos-e

5 ha nem eloumllrıl kezdjuumlk egy finomabb raacutecshaacuteloacuten

Mikor joacute a numerikus moacutedszer

Konvergens (konzisztens eacutes stabil)

τrarr0 eseteacuten a numerikus megoldaacutes tart a

pontoshoz Jeloumllje ezen konvergencia

rendjeacutet p

Kvalitatiacutev moacutedon adekvaacutet

Hateacutekony

Mi a Richardson-extrapolaacutecioacute

Ha a numerikus megoldaacutes nem eleacuteg pontos a szaacutemolaacutest eloumllrıl kezdjuumlk a durvaacutebb raacutecson kapott megoldaacutes elveacutesz

Oumltlet Hasznaacuteljuk fel a reacutegi megoldaacutest egy pontosabb numerikus megoldaacutes elıaacutelliacutetaacutesaacutehozLF Richardson The deferred approach to the limit I-single latticePhilosophical Transactions of the Royal Society of London Series A

226 (1927) pp 299-349

RE uazon moacutedszert keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel alkalmazzuk (pl τ eacutes τ2) eacutes a megoldaacutesokat megfelelısuacutelyokkal aacutetlagoljuk

rarr p-ed rendő moacutedszerbıl (p+1)-ed rendő nyerhetı eacutes nem veacutesz el a koraacutebbi eredmeacutenyuumlnk

A RE alkalmazaacutesa KDER-ben

KDER-hez tartozoacute kezdetieacuterteacutek-feladat

folytonosan diffhatoacute

folytonos y0 adott kezdeti felteacutetel

Ez a feladattiacutepus szaacutemos mat modell alapja (koumlzvetlenuumll vagy teacuterbeli diszkretizaacutecioacute utaacuten)

)( ytfdt

dy= ][ batisin )( 0yay =

sbay realrarr][ssf realrarrreal +1

A RE alkalmazaacutesa KDER-ben

Definiaacuteljuk a raacutecshaacuteloacutet (n=01hellipN) ahol τ a leacutepeacuteskoumlz

Jeloumlleacutes y(t) - a KDER pontos megoldaacutesa t = t-ban( )

RE egy p-edrendő numerikus moacutedszerrel τ eacutes τ2 leacutepeacuteskoumlzzel is elıaacutelliacutetjuk y(t) approximaacutecioacutejaacutet

(Ha t = n τ az elsı raacutecson akkor t = 2n τ2 a maacutesodik raacutecson)

τnatn +=0 at = btN =

]( bat isinlowast

A RE alkalmazaacutesa KDER-ben

Jeloumllje a τ eacutes τ2 leacutepeacuteskoumlzzel nyert numerikus megoldaacutest t = t-ban zn ill wnHa a moacutedszer p-ed rendben konvergens akkor

(1)

ill

(2)

ahol K a numerikus moacutedszertıl fuumlggı mennyiseacuteg

Kuumlszoumlboumlljuumlk ki a p-ed rendő tagokat suacutelyozott aacutetlagolaacutessal

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

A RE alkalmazaacutesa KDER-ben

(1) (1)rsquo

(2) ndash (1)rsquo

rArrsdot P50 )()50(50)(50 1+lowast ++= pp

n

PP oKwty ττ

)(50)()501( 1+lowast +minus=minus p

n

P

n

P ozwty τ

)(501

50)( 1+lowast +

minusminus

=rArr p

p

n

P

n ozw

ty τ

Az uacutej koumlzeliacuteteacutes

Laacutethatoacute yn (p + 1)-edrendben koumlzeliacuteti a megoldaacutest iacutegy megfelelıen kis leacutepeacuteskoumlzoumlkre mind a zn mind a wn megoldaacutesnaacutel pontosabb

12

2

minusminus

=p

nn

p

n

zwy

A Richardon-extrapolaacutecioacute aacuteltalaacutenosabb megkoumlzeliacuteteacutesben

Alkalmazzunk ismeacutet p-ed rendben konvergens numerikus moacutedszert

yτ(t) a numerikus megoldaacutes t = t-ban τ leacutepeacuteskoumlző raacutecson

τ1 eacutes τ2lt τ1 leacutepeacuteskoumlzzel is megoldva a feladatot

Ceacutel (p + 1)-ed rendő pontossaacuteg

)()()()( 1+lowastlowastlowast ++= pp ottyty ττατ

)()()()( 1

11

+lowastlowastlowast ++= ppottyty ττατ

)()()()( 1

22

+lowastlowastlowast ++= ppottyty ττατ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 4: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Mikor joacute a numerikus moacutedszer

Konvergens (konzisztens eacutes stabil)

τrarr0 eseteacuten a numerikus megoldaacutes tart a

pontoshoz Jeloumllje ezen konvergencia

rendjeacutet p

Kvalitatiacutev moacutedon adekvaacutet

Hateacutekony

Mi a Richardson-extrapolaacutecioacute

Ha a numerikus megoldaacutes nem eleacuteg pontos a szaacutemolaacutest eloumllrıl kezdjuumlk a durvaacutebb raacutecson kapott megoldaacutes elveacutesz

Oumltlet Hasznaacuteljuk fel a reacutegi megoldaacutest egy pontosabb numerikus megoldaacutes elıaacutelliacutetaacutesaacutehozLF Richardson The deferred approach to the limit I-single latticePhilosophical Transactions of the Royal Society of London Series A

226 (1927) pp 299-349

RE uazon moacutedszert keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel alkalmazzuk (pl τ eacutes τ2) eacutes a megoldaacutesokat megfelelısuacutelyokkal aacutetlagoljuk

rarr p-ed rendő moacutedszerbıl (p+1)-ed rendő nyerhetı eacutes nem veacutesz el a koraacutebbi eredmeacutenyuumlnk

A RE alkalmazaacutesa KDER-ben

KDER-hez tartozoacute kezdetieacuterteacutek-feladat

folytonosan diffhatoacute

folytonos y0 adott kezdeti felteacutetel

Ez a feladattiacutepus szaacutemos mat modell alapja (koumlzvetlenuumll vagy teacuterbeli diszkretizaacutecioacute utaacuten)

)( ytfdt

dy= ][ batisin )( 0yay =

sbay realrarr][ssf realrarrreal +1

A RE alkalmazaacutesa KDER-ben

Definiaacuteljuk a raacutecshaacuteloacutet (n=01hellipN) ahol τ a leacutepeacuteskoumlz

Jeloumlleacutes y(t) - a KDER pontos megoldaacutesa t = t-ban( )

RE egy p-edrendő numerikus moacutedszerrel τ eacutes τ2 leacutepeacuteskoumlzzel is elıaacutelliacutetjuk y(t) approximaacutecioacutejaacutet

(Ha t = n τ az elsı raacutecson akkor t = 2n τ2 a maacutesodik raacutecson)

τnatn +=0 at = btN =

]( bat isinlowast

A RE alkalmazaacutesa KDER-ben

Jeloumllje a τ eacutes τ2 leacutepeacuteskoumlzzel nyert numerikus megoldaacutest t = t-ban zn ill wnHa a moacutedszer p-ed rendben konvergens akkor

(1)

ill

(2)

ahol K a numerikus moacutedszertıl fuumlggı mennyiseacuteg

Kuumlszoumlboumlljuumlk ki a p-ed rendő tagokat suacutelyozott aacutetlagolaacutessal

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

A RE alkalmazaacutesa KDER-ben

(1) (1)rsquo

(2) ndash (1)rsquo

rArrsdot P50 )()50(50)(50 1+lowast ++= pp

n

PP oKwty ττ

)(50)()501( 1+lowast +minus=minus p

n

P

n

P ozwty τ

)(501

50)( 1+lowast +

minusminus

=rArr p

p

n

P

n ozw

ty τ

Az uacutej koumlzeliacuteteacutes

Laacutethatoacute yn (p + 1)-edrendben koumlzeliacuteti a megoldaacutest iacutegy megfelelıen kis leacutepeacuteskoumlzoumlkre mind a zn mind a wn megoldaacutesnaacutel pontosabb

12

2

minusminus

=p

nn

p

n

zwy

A Richardon-extrapolaacutecioacute aacuteltalaacutenosabb megkoumlzeliacuteteacutesben

Alkalmazzunk ismeacutet p-ed rendben konvergens numerikus moacutedszert

yτ(t) a numerikus megoldaacutes t = t-ban τ leacutepeacuteskoumlző raacutecson

τ1 eacutes τ2lt τ1 leacutepeacuteskoumlzzel is megoldva a feladatot

Ceacutel (p + 1)-ed rendő pontossaacuteg

)()()()( 1+lowastlowastlowast ++= pp ottyty ττατ

)()()()( 1

11

+lowastlowastlowast ++= ppottyty ττατ

)()()()( 1

22

+lowastlowastlowast ++= ppottyty ττατ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 5: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Mi a Richardson-extrapolaacutecioacute

Ha a numerikus megoldaacutes nem eleacuteg pontos a szaacutemolaacutest eloumllrıl kezdjuumlk a durvaacutebb raacutecson kapott megoldaacutes elveacutesz

Oumltlet Hasznaacuteljuk fel a reacutegi megoldaacutest egy pontosabb numerikus megoldaacutes elıaacutelliacutetaacutesaacutehozLF Richardson The deferred approach to the limit I-single latticePhilosophical Transactions of the Royal Society of London Series A

226 (1927) pp 299-349

RE uazon moacutedszert keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel alkalmazzuk (pl τ eacutes τ2) eacutes a megoldaacutesokat megfelelısuacutelyokkal aacutetlagoljuk

rarr p-ed rendő moacutedszerbıl (p+1)-ed rendő nyerhetı eacutes nem veacutesz el a koraacutebbi eredmeacutenyuumlnk

A RE alkalmazaacutesa KDER-ben

KDER-hez tartozoacute kezdetieacuterteacutek-feladat

folytonosan diffhatoacute

folytonos y0 adott kezdeti felteacutetel

Ez a feladattiacutepus szaacutemos mat modell alapja (koumlzvetlenuumll vagy teacuterbeli diszkretizaacutecioacute utaacuten)

)( ytfdt

dy= ][ batisin )( 0yay =

sbay realrarr][ssf realrarrreal +1

A RE alkalmazaacutesa KDER-ben

Definiaacuteljuk a raacutecshaacuteloacutet (n=01hellipN) ahol τ a leacutepeacuteskoumlz

Jeloumlleacutes y(t) - a KDER pontos megoldaacutesa t = t-ban( )

RE egy p-edrendő numerikus moacutedszerrel τ eacutes τ2 leacutepeacuteskoumlzzel is elıaacutelliacutetjuk y(t) approximaacutecioacutejaacutet

(Ha t = n τ az elsı raacutecson akkor t = 2n τ2 a maacutesodik raacutecson)

τnatn +=0 at = btN =

]( bat isinlowast

A RE alkalmazaacutesa KDER-ben

Jeloumllje a τ eacutes τ2 leacutepeacuteskoumlzzel nyert numerikus megoldaacutest t = t-ban zn ill wnHa a moacutedszer p-ed rendben konvergens akkor

(1)

ill

(2)

ahol K a numerikus moacutedszertıl fuumlggı mennyiseacuteg

Kuumlszoumlboumlljuumlk ki a p-ed rendő tagokat suacutelyozott aacutetlagolaacutessal

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

A RE alkalmazaacutesa KDER-ben

(1) (1)rsquo

(2) ndash (1)rsquo

rArrsdot P50 )()50(50)(50 1+lowast ++= pp

n

PP oKwty ττ

)(50)()501( 1+lowast +minus=minus p

n

P

n

P ozwty τ

)(501

50)( 1+lowast +

minusminus

=rArr p

p

n

P

n ozw

ty τ

Az uacutej koumlzeliacuteteacutes

Laacutethatoacute yn (p + 1)-edrendben koumlzeliacuteti a megoldaacutest iacutegy megfelelıen kis leacutepeacuteskoumlzoumlkre mind a zn mind a wn megoldaacutesnaacutel pontosabb

12

2

minusminus

=p

nn

p

n

zwy

A Richardon-extrapolaacutecioacute aacuteltalaacutenosabb megkoumlzeliacuteteacutesben

Alkalmazzunk ismeacutet p-ed rendben konvergens numerikus moacutedszert

yτ(t) a numerikus megoldaacutes t = t-ban τ leacutepeacuteskoumlző raacutecson

τ1 eacutes τ2lt τ1 leacutepeacuteskoumlzzel is megoldva a feladatot

Ceacutel (p + 1)-ed rendő pontossaacuteg

)()()()( 1+lowastlowastlowast ++= pp ottyty ττατ

)()()()( 1

11

+lowastlowastlowast ++= ppottyty ττατ

)()()()( 1

22

+lowastlowastlowast ++= ppottyty ττατ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 6: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE alkalmazaacutesa KDER-ben

KDER-hez tartozoacute kezdetieacuterteacutek-feladat

folytonosan diffhatoacute

folytonos y0 adott kezdeti felteacutetel

Ez a feladattiacutepus szaacutemos mat modell alapja (koumlzvetlenuumll vagy teacuterbeli diszkretizaacutecioacute utaacuten)

)( ytfdt

dy= ][ batisin )( 0yay =

sbay realrarr][ssf realrarrreal +1

A RE alkalmazaacutesa KDER-ben

Definiaacuteljuk a raacutecshaacuteloacutet (n=01hellipN) ahol τ a leacutepeacuteskoumlz

Jeloumlleacutes y(t) - a KDER pontos megoldaacutesa t = t-ban( )

RE egy p-edrendő numerikus moacutedszerrel τ eacutes τ2 leacutepeacuteskoumlzzel is elıaacutelliacutetjuk y(t) approximaacutecioacutejaacutet

(Ha t = n τ az elsı raacutecson akkor t = 2n τ2 a maacutesodik raacutecson)

τnatn +=0 at = btN =

]( bat isinlowast

A RE alkalmazaacutesa KDER-ben

Jeloumllje a τ eacutes τ2 leacutepeacuteskoumlzzel nyert numerikus megoldaacutest t = t-ban zn ill wnHa a moacutedszer p-ed rendben konvergens akkor

(1)

ill

(2)

ahol K a numerikus moacutedszertıl fuumlggı mennyiseacuteg

Kuumlszoumlboumlljuumlk ki a p-ed rendő tagokat suacutelyozott aacutetlagolaacutessal

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

A RE alkalmazaacutesa KDER-ben

(1) (1)rsquo

(2) ndash (1)rsquo

rArrsdot P50 )()50(50)(50 1+lowast ++= pp

n

PP oKwty ττ

)(50)()501( 1+lowast +minus=minus p

n

P

n

P ozwty τ

)(501

50)( 1+lowast +

minusminus

=rArr p

p

n

P

n ozw

ty τ

Az uacutej koumlzeliacuteteacutes

Laacutethatoacute yn (p + 1)-edrendben koumlzeliacuteti a megoldaacutest iacutegy megfelelıen kis leacutepeacuteskoumlzoumlkre mind a zn mind a wn megoldaacutesnaacutel pontosabb

12

2

minusminus

=p

nn

p

n

zwy

A Richardon-extrapolaacutecioacute aacuteltalaacutenosabb megkoumlzeliacuteteacutesben

Alkalmazzunk ismeacutet p-ed rendben konvergens numerikus moacutedszert

yτ(t) a numerikus megoldaacutes t = t-ban τ leacutepeacuteskoumlző raacutecson

τ1 eacutes τ2lt τ1 leacutepeacuteskoumlzzel is megoldva a feladatot

Ceacutel (p + 1)-ed rendő pontossaacuteg

)()()()( 1+lowastlowastlowast ++= pp ottyty ττατ

)()()()( 1

11

+lowastlowastlowast ++= ppottyty ττατ

)()()()( 1

22

+lowastlowastlowast ++= ppottyty ττατ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 7: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE alkalmazaacutesa KDER-ben

Definiaacuteljuk a raacutecshaacuteloacutet (n=01hellipN) ahol τ a leacutepeacuteskoumlz

Jeloumlleacutes y(t) - a KDER pontos megoldaacutesa t = t-ban( )

RE egy p-edrendő numerikus moacutedszerrel τ eacutes τ2 leacutepeacuteskoumlzzel is elıaacutelliacutetjuk y(t) approximaacutecioacutejaacutet

(Ha t = n τ az elsı raacutecson akkor t = 2n τ2 a maacutesodik raacutecson)

τnatn +=0 at = btN =

]( bat isinlowast

A RE alkalmazaacutesa KDER-ben

Jeloumllje a τ eacutes τ2 leacutepeacuteskoumlzzel nyert numerikus megoldaacutest t = t-ban zn ill wnHa a moacutedszer p-ed rendben konvergens akkor

(1)

ill

(2)

ahol K a numerikus moacutedszertıl fuumlggı mennyiseacuteg

Kuumlszoumlboumlljuumlk ki a p-ed rendő tagokat suacutelyozott aacutetlagolaacutessal

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

A RE alkalmazaacutesa KDER-ben

(1) (1)rsquo

(2) ndash (1)rsquo

rArrsdot P50 )()50(50)(50 1+lowast ++= pp

n

PP oKwty ττ

)(50)()501( 1+lowast +minus=minus p

n

P

n

P ozwty τ

)(501

50)( 1+lowast +

minusminus

=rArr p

p

n

P

n ozw

ty τ

Az uacutej koumlzeliacuteteacutes

Laacutethatoacute yn (p + 1)-edrendben koumlzeliacuteti a megoldaacutest iacutegy megfelelıen kis leacutepeacuteskoumlzoumlkre mind a zn mind a wn megoldaacutesnaacutel pontosabb

12

2

minusminus

=p

nn

p

n

zwy

A Richardon-extrapolaacutecioacute aacuteltalaacutenosabb megkoumlzeliacuteteacutesben

Alkalmazzunk ismeacutet p-ed rendben konvergens numerikus moacutedszert

yτ(t) a numerikus megoldaacutes t = t-ban τ leacutepeacuteskoumlző raacutecson

τ1 eacutes τ2lt τ1 leacutepeacuteskoumlzzel is megoldva a feladatot

Ceacutel (p + 1)-ed rendő pontossaacuteg

)()()()( 1+lowastlowastlowast ++= pp ottyty ττατ

)()()()( 1

11

+lowastlowastlowast ++= ppottyty ττατ

)()()()( 1

22

+lowastlowastlowast ++= ppottyty ττατ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 8: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE alkalmazaacutesa KDER-ben

Jeloumllje a τ eacutes τ2 leacutepeacuteskoumlzzel nyert numerikus megoldaacutest t = t-ban zn ill wnHa a moacutedszer p-ed rendben konvergens akkor

(1)

ill

(2)

ahol K a numerikus moacutedszertıl fuumlggı mennyiseacuteg

Kuumlszoumlboumlljuumlk ki a p-ed rendő tagokat suacutelyozott aacutetlagolaacutessal

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

A RE alkalmazaacutesa KDER-ben

(1) (1)rsquo

(2) ndash (1)rsquo

rArrsdot P50 )()50(50)(50 1+lowast ++= pp

n

PP oKwty ττ

)(50)()501( 1+lowast +minus=minus p

n

P

n

P ozwty τ

)(501

50)( 1+lowast +

minusminus

=rArr p

p

n

P

n ozw

ty τ

Az uacutej koumlzeliacuteteacutes

Laacutethatoacute yn (p + 1)-edrendben koumlzeliacuteti a megoldaacutest iacutegy megfelelıen kis leacutepeacuteskoumlzoumlkre mind a zn mind a wn megoldaacutesnaacutel pontosabb

12

2

minusminus

=p

nn

p

n

zwy

A Richardon-extrapolaacutecioacute aacuteltalaacutenosabb megkoumlzeliacuteteacutesben

Alkalmazzunk ismeacutet p-ed rendben konvergens numerikus moacutedszert

yτ(t) a numerikus megoldaacutes t = t-ban τ leacutepeacuteskoumlző raacutecson

τ1 eacutes τ2lt τ1 leacutepeacuteskoumlzzel is megoldva a feladatot

Ceacutel (p + 1)-ed rendő pontossaacuteg

)()()()( 1+lowastlowastlowast ++= pp ottyty ττατ

)()()()( 1

11

+lowastlowastlowast ++= ppottyty ττατ

)()()()( 1

22

+lowastlowastlowast ++= ppottyty ττατ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 9: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE alkalmazaacutesa KDER-ben

(1) (1)rsquo

(2) ndash (1)rsquo

rArrsdot P50 )()50(50)(50 1+lowast ++= pp

n

PP oKwty ττ

)(50)()501( 1+lowast +minus=minus p

n

P

n

P ozwty τ

)(501

50)( 1+lowast +

minusminus

=rArr p

p

n

P

n ozw

ty τ

Az uacutej koumlzeliacuteteacutes

Laacutethatoacute yn (p + 1)-edrendben koumlzeliacuteti a megoldaacutest iacutegy megfelelıen kis leacutepeacuteskoumlzoumlkre mind a zn mind a wn megoldaacutesnaacutel pontosabb

12

2

minusminus

=p

nn

p

n

zwy

A Richardon-extrapolaacutecioacute aacuteltalaacutenosabb megkoumlzeliacuteteacutesben

Alkalmazzunk ismeacutet p-ed rendben konvergens numerikus moacutedszert

yτ(t) a numerikus megoldaacutes t = t-ban τ leacutepeacuteskoumlző raacutecson

τ1 eacutes τ2lt τ1 leacutepeacuteskoumlzzel is megoldva a feladatot

Ceacutel (p + 1)-ed rendő pontossaacuteg

)()()()( 1+lowastlowastlowast ++= pp ottyty ττατ

)()()()( 1

11

+lowastlowastlowast ++= ppottyty ττατ

)()()()( 1

22

+lowastlowastlowast ++= ppottyty ττατ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 10: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A Richardon-extrapolaacutecioacute aacuteltalaacutenosabb megkoumlzeliacuteteacutesben

Alkalmazzunk ismeacutet p-ed rendben konvergens numerikus moacutedszert

yτ(t) a numerikus megoldaacutes t = t-ban τ leacutepeacuteskoumlző raacutecson

τ1 eacutes τ2lt τ1 leacutepeacuteskoumlzzel is megoldva a feladatot

Ceacutel (p + 1)-ed rendő pontossaacuteg

)()()()( 1+lowastlowastlowast ++= pp ottyty ττατ

)()()()( 1

11

+lowastlowastlowast ++= ppottyty ττατ

)()()()( 1

22

+lowastlowastlowast ++= ppottyty ττατ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 11: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

A konvergenciaacutehoz szuumlkseacuteges (1)

A (p + 1)-edrendő pontossaacuteg felteacutetele

(2)

121 =+ cc

)()()(21 21

lowastlowastlowast += tyctyctykomb ττ 21 =cc

)()()()()()( 1

221121

+lowastlowastlowast ++minus+= ppp

komb otcctyccty ταττ

02211 =+ pp cc ττ

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 12: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A Richardson-extrapolaacutecioacuteaacuteltalaacutenosabb megkoumlzeliacuteteacutesben

(1)-(2) megoldaacutesa

Speciaacutelis esetek

Legyen τ2 = τ12

p = 1 (elsırendő moacutedszer) c1 = ndash 1 c2 = 2

p = 2 (maacutesodrendő moacutedszer) c1 = ndash 13 c2 = 43

21

21 pp

p

cττ

τminus

minus=12 1 cc minus=

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 13: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE alkalmazaacutesa a leacutepeacuteskoumlz megvaacutelasztaacutesaacutera

)()( 1+lowast ++= pp

n oKzty ττ

)()50()( 1+lowast ++= pp

n oKwty ττ

)12(

)(2

minusminus

asymppp

nn

p zwK

τ

K koumlzeliacutetıleg kifejezhetı

Wn hibaacutejaacutet a 2 egyenletbıl kifejezve

rarr A keacutet kuumlloumlnboumlzı leacutepeacuteskoumlzzel kapott megoldaacutesboacutel becsuumllhetı az egyik megoldaacutes hibaacuteja Uacutej leacutepeacuteskoumlz vaacutelasztaacutesa

np

nnn E

zwwty

12)( =

minusminus

asympminuslowast

τγτ p

n

uacutejE

TOL=

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 14: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE keacutet moacutedja

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 15: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Passziacutev Richardson-extrapolaacutecioacute

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 16: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Aktiacutev Richardson-extrapolaacutecioacute

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 17: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE konvergenciaacuteja

Passziacutev RE ha a moumlgoumlttes (p-edrendő) moacutedszer konvergens akkor a passziacutev RE-val kombinaacutelva is az

Mi a helyzet az aktiacutev RE-valLegyen a moumlgoumlttes moacutedszer egy RungendashKutta-moacutedszerExplicit RK (ERK)

Diagonaacutelisan implicit RK (DIRK)

sum=

+ +=m

i

iinn kbyy1

1

)(1

1

summinus

=

++=i

j

jijnini kaycxfk ττ)(1 nn yxfk = mi 2=

)(1

sum=

++=i

j

jijnini kaycxfk ττ

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 18: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE konvergenciaacuteja ndash folyt

Teacutetel (Faragoacute H Zlatev 2011) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes azaz

valamely L konstans mellett Ekkor az explicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

Teacutetel (Faragoacute H Zlatev 2012) Tegyuumlk fel hogy f a 2 vaacuteltozoacutejaacuteban lipschitzes Ekkor a diagonaacutelisan implicit Runge-Kutta + aktiacutev RE moacutedszer konvergens

lowastlowast minusleminus nnnnnn yyLytfytf )()(

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 19: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE stabilitaacutesa roumlgziacutetett raacutecson

Keacuterdeacutes a RE megırzi-e a moumlgoumlttes moacutedszer stabilitaacutesi tulajdonsaacutegait

Vaacutelasz fuumlgg a RE moacutedjaacutetoacutel

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 20: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Stabilitaacutesi fogalmak

Dahlquist-feacutele tesztfeladat (valoacutes eset)

(Ekkor a pontos mo korlaacutetos)

Numerikus moacutedszer alkalmazaacutesa

R(τλ) ndash a moacutedszer stabilitaacutesi fuumlggveacutenye

Stabilitaacutes

Felteacutetele

)()( tyty λ= )0( 0yy =)0[ infinisint 0leλ

0))(( yRy n

n τλ=

Νisinforalllegtexist nKyK n ||0

1|)(| leτλR

1)( minus= nn yRy τλ rArr

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 21: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Stabilitaacutesi fogalmak

Jeloumlleacutes

Keacuterdeacutes mely eacuterteacutekeire lesz

Passziacutev RE oumlroumlkli a moumlgoumlttes moacutedszer stabilitaacutesaacutet

Aktiacutev RE

Vizsgaacuteljuk meg kuumlloumlnboumlzı moumlgoumlttes moacutedszerekre (EE IE KP)

Megjegyzeacutes elınyoumls ha ugyanis

eseteacuten a megoldaacutes leacutepeacutesenkeacutent elıjelet

vaacutelt (oszcillaacutecioacute)

τλmicro =micro 1|)(| lemicroR

0)( gemicroR

0)( ltmicroR

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 22: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Az EE moacutedszer felteacutetelesen stabilAz EE + aktiacutev RE moacutedszer pontosan akkor stabil ha a keacutetEE-leacutepeacutes kuumlloumln-kuumlloumln is az

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 23: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Az IE moacutedszer felteacutetel neacutelkuumll stabilAz IE + aktiacutev RE moacutedszer mindig stabil de nagy leacutepeacuteskoumlzre a stabilitaacutesi fuumlggveacuteny negatiacutev rarr oszcillaacutecioacute

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 24: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A KP moacutedszer felteacutetel neacutelkuumll stabil de a stab fv tuacutel nagyleacutepeacuteskoumlzre negatiacutev rarr oszcillaacutecioacuteA KP + aktiacutev RE moacutedszer felteacutetelesen stabil de oszcmentes

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 25: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Stabilitaacutesi fogalmak aacuteltalaacutenosabb taacutergyalaacutesban

Dahlquist-feacutele tesztfeladat (komplex eset)

Numerikus moacutedszer alkalmazaacutesa

A-stabil moacutedszer tetszıleges leacutepeacuteskoumlzzel korlaacutetos marad a megoldaacutes

azaz minden eseteacuten

L-stabil A-stabil eacutes

L-stabil A-stabil

)()( tyty λ= )0( 0yy =)0[ infinisint minusisinCλ

0))(( yRy n

n micro=

0)(limRe

=minusinfinrarr

micromicro

R

1|)(| lemicroRminusisinCmicro

rArr

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 26: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE stabilitaacutesa

Teacutetelek

Tegyuumlk fel hogy a moumlgoumlttes moacutedszer A-stabil (L-stabil) ekkor a passziacutev RE-val kombinaacutelva is A-stabil (L-stabil) moacutedszert nyeruumlnk

KP + aktiacutev RE nem A-stabil

IE + aktiacutev RE L-stabil

Θ-moacutedszer + aktiacutev RE eseteacuten A-stabil

]132[isinθ

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 27: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A moacutedszerek idıigeacutenye

Az N eacutes 2N leacutepeacutessel dolgozoacute passziacutev eacutes aktiacutev RE kb maacutesfeacutelszer annyi mőveletet igeacutenyel mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

Ha N leacutepeacuteskoumlzre maacuter rendelkezeacutesre aacutell a megoldaacutes akkor a passziacutev RE alkalmazaacutesa alig igeacutenyel toumlbb mőveletet mint a moumlgoumlttes moacutedszer alkalmazaacutesa 2N leacutepeacuteskoumlzzel

Paacuterhuzamos szaacutemiacutetoacutegeacutepeken az aktiacutev RE nem igeacutenyel leacutenyegesen toumlbb idıt mint a moumlgoumlttes moacutedszer 2N leacutepeacutese

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 28: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE alkalmazaacutesa

A RE keacutet vaacuteltozataacutet a koumlv feladatok megoldaacutesaacutera alkalmaztuk

1 Egyszerősiacutetett globaacutelis CO2-modell (BrajnovitsBrigitta)

2 Leacutegkoumlrkeacutemiai modell (Faragoacute Istvaacuten ZahariZlatev)

3 Uumlzemanyagcella-modell (Szaboacute Tamaacutes)

4 Reakcioacute-diffuacutezioacutes modellek biokeacutemiai alkalmazaacutesokkal (Lagzi Istvaacuten Mona Tamaacutes)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 29: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

A modell heacutet taacuterozoacute koumlzoumltt iacuterja le a szeacuten-dioxid koumlrforgalmaacutet

Felsıleacutegkoumlr (ua) Alsoacuteleacutegkoumlr (la) Roumlvid eacutelető eacutelıleacutenyek (sb) Hosszuacute eacutelető eacutelıleacutenyek (lb) Felsı oacuteceaacuteni reacuteteg (ul) Meacutelyoacuteceaacuteni reacuteteg (dl) Tengeri eacutelıvilaacuteg (mb)

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 30: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Alkalmazaacutes egy egyszerősiacutetett CO2-modellben

Homogeacuten eloszlaacutes a taacuterozoacutekban rarr heacutet KDE-bıl aacutelloacute(idıfuumlggı) rendszer

Pl az alsoacuteleacutegkoumlr egyenlete

)(

tQcccccccc

dt

dc

laul

laul

lalb

lalb

lasb

lasb

laua

lauala +minus

+minus

+minus

+minus

=ττττ

]21001850[isint

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 31: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A referenciamegoldaacutes haacuterom kivaacute-lasztott taacuterozoacutera

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 32: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Explicit Euler (EE) moacutedszerrel (p =1)

n EE EE + passziacutev RE

10 240E+11 240E+11

20 291E-04 (-) 530E-07 (-)

40 145E-04 (20036) 133E-07 (40000)

80 726E-05 (20016) 331E-08 (40000)

160 363E-05 (20008) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 33: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Implicit Euler (IE) moacutedszerrel (p =1)

n IE IE + passziacutev RE

10 576E-04 212E-06

20 289E-04 (19928) 530E-07 (40000)

40 145E-04 (19964) 133E-07 (40000)

80 724E-05 (19980) 331E-08 (40000)

160 362E-05 (19992) 828E-09 (40000)

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 34: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Abszoluacutet hibaacutek t = 2100-ban az alsoacuteleacutegkoumlri CO2-koncentraacutecioacutera

Koumlzeacutepponti (KP) moacutedszerrel (p =2)

n KP KP + passziacutev RE

10 431E-06 144E-11

20 108E-06 (40000) 145E-12 (99602)

40 269E-07 (40000) 658E-13 (22012)

80 673E-08 (40000) 655E-13 (10052)

160 168E-08 (40000) 576E-13 (11365)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 35: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges idıleacutepeacutesek szaacutema (KP moacutedszer)

Globaacutelis hiba KP KP + RE

[10E-04 10E-05] 5 -

[10E-05 10E-06] 10 -

[10E-06 10E-07] 40 -

[10E-07 10E-08] 80 -

[10E-08 10E-09] 320 -

[10E-09 10E-10] 1280 15

[10E-10 10E-11] 2560 30

[10E-11 10E-12] - 60

[10E-12 10E-13] - 120

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 36: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Alkalmazaacutes az UNI-DEM leacutegkoumlrkeacutemiai almodelljeacuteben

az EMEP modellben is alkalmazott keacutemiai reakcioacuteseacutema 56 anyagfajtaacuteval

nemlineaacuteris KDER egyes anyagfajtaacutek lassan maacutesok gyorsan

alakulnak aacutet rarr erısen merev rendszer 24 oacuteraacutes idıintervallum referenciamegoldaacutes neacutegyleacutepeacutesesoumltoumldrendő

L-stabil implicit Runge-Kutta moacutedszerrel a hibaacutet maximumnormaacuteban meacuterjuumlk

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 37: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A IE + RE moacutedszerrel kapott hibaacutek

n IE IE + aktiacutev RE IE + passziacutev RE

1344 3063E-1 7708E-3 6727E-3

2688 1516E-1 (202) 1960E-3 (393) 1739E-3 (387)

5376 7536E-2 (201) 5453E-4 (359) 4417E-4 (394)

10752 3757E-2 (201) 1455E-4 (375) 1113E-4 (397)

21504 1876E-2 (200) 3765E-5 (386) 2793E-5 (398)

43008 9371E-3 (200) 9583E-6 (393) 6997E-6 (399)

86016 4684E-3 (200) 2418E-6 (396) 1751E-6 (400)

172032 2341E-3 (200) 6072E-7 (398) 4379E-7 (400)

344064 1171E-3 (200) 1522E-7 (399) 1095E-7 (400)

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 38: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Adott pontossaacuteg eleacutereacuteseacutehez szuumlkseacuteges geacutepidı (s) eacutes leacutepeacutesszaacutem (IE moacutedszer)

Globaacutelis hiba

IE

Geacutepidı Leacutepeacutesszaacutem

IE + RE

Geacutepidı Leacutepeacutesszaacutem

[1E-1 1E-2] 274 5376 304 672

[1E-2 1E-3] 862 43008 374 1344

[1E-3 1E-4] 7144 688128 661 5376

[1E-4 1E-5] 42384 5505024 1428 21504

[1E-5 1E-6] 265421 44040192 2240 43008

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 39: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE alkalmazaacutesa PDE megoldaacutesaacutera

Advekcioacutes feladat

+ kiegeacutesziacutetı felteacutetelek

Crank-Nicolson-moacutedszer (p = 2 teacuterben eacutes idıben)

x

cu

t

c

partpart

minus=partpart

minusminus+

minusminus=

minus minus+++minus

+++

+

h

ccu

h

ccu

cc n

i

n

in

i

n

i

n

in

i

n

i

n

i

22

1

22

1 11501

1

1

1501

τ

][ 11 baxisin ][ bat isin

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 40: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A RE alkalmazaacutesa PDE megoldaacutesaacutera folyt

Kombinaacuteljuk a CN moacutedszert RE-val (A sőrőbb raacutecson τ-t eacutes h-t is felezzuumlk)

Aacutelliacutetaacutes Tegyuumlk fel hogy c = c(xt) x eacutes t szerint is neacutegyszer folytonosan differenciaacutelhatoacute Ekkor a kombinaacutelt CN + RE moacutedszer teacuterben eacutes idıben is negyedrendben pontos

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 41: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Tesztfeladat

]500000000[isinx ]12960043200[isint

scmtxu 320)( =

Kezdeti felteacutetel

Pontos megoldaacutes

]0991[1046791)(2)10000000(121012 minusminusminus+sdot=

x

exf

))43200(()( minusminus= tuxftxc

PURE ADVECTION HOUR = 0

RATIO = (Max conc)(Minconc) = 100

VALUES OF VARIABLE X

Valu

es

of

the ozone concentr

ati

ons

2

4

6

8

10

12

14

16

18

1013

0 25 50 75 100 125 150

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 42: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

A CN + RE moacutedszerrel kapott hibaacutek

NT NX CN CN + RE

168 160 7373E-01 1454E-01

336 320 4003E-01 (1842) 1741E-02 (8350)

672 640 1254E-01 (3142) 1224E-03 (14220)

1344 1280 3080E-02 (4135) 7730E-05 (15837)

2688 2560 7765E-03 (3967) 4841E-06 (15970)

5376 5120 1954E-03 (3974) 3026E-07 (15999)

10752 10240 4892E-04 (3994) 1891E-08 (16004)

21504 20480 1224E-04 (3999) 1181E-09 (06011)

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 43: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Oumlsszefoglalaacutes

A RE egyszerő eacutes hateacutekony eszkoumlz egy numerikus moacutedszer pontossaacutegaacutenak a javiacutetaacutesaacutera

A passziacutev eacutes aktiacutev RE is eggyel magasabb rendő pontossaacutegot biacuteztosiacutet mint a moumlgoumlttes moacutedszer

Ha a moumlgoumlttes moacutedszer konvergens akkor a passziacutev RE-valkombinaacutelva is az lesz

f lipschitesseacutege eseteacuten baacutermely ERKDIRK moacutedszer az aktiacutev RE-val kombinaacutelva konvergens moacutedszert eredmeacutenyez

Megvizsgaacuteltuk az EE IE ill aacuteltalaacutenos θ-moacutedszer + aktiacutev RE stabilitaacutesi felteacuteteleit

Leacutegkoumlri modellekben sikerrel alkalmaztuk a RE mindkeacutet vaacuteltozataacutet

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera

Page 44: A Richardson-extrapolációelméleti vizsgálata és … · c1+c2=1 ( ) ( ) 1 1 2 2 y t∗ =cy t ... Tételek: Tegyük fel, hogy a mögöttes módszer A-stabil (L-stabil), ekkor a

Tovaacutebbi tervek

Az elmeacuteleti eredmeacutenyek kiterjeszteacutese egyeacuteb moumlgoumlttes moacutedszerekre (aacuteltalaacutenos RK moacutedszer)

Kombinaacutelaacutes operaacutetorszeleteleacutessel

A RE alkalmazaacutesi lehetıseacutegei PDE-k megoldaacutesaacutera