www.wikidata.de-de.nina.az
Mehrgitterverfahren bilden in der numerischen Mathematik eine Klasse von effizienten Algorithmen zur naherungsweisen Losung von Gleichungssystemen die aus der Diskretisierung partieller Differentialgleichungen stammen Elliptische Probleme wie die Poisson Gleichung konnen damit bei n displaystyle n Unbekannten mit einem Rechenaufwand von der Ordnung O n displaystyle O n gelost werden Die Konvergenzordnung ist dabei nicht von der Feinheit der Gitter abhangig im Gegensatz zu den meisten anderen numerischen Verfahren die mit kleiner werdender Diskretisierungsfeinheit langsamer werden Mehrgitterverfahren sind in dieser Hinsicht optimal Die wesentliche Alternative zu Mehrgitterverfahren sind vorkonditionierte Krylow Unterraum Verfahren Inhaltsverzeichnis 1 Beschreibung 1 1 Lineare Gleichungssysteme 1 1 1 Full Approximation Scheme 2 Geschichte 3 Verwandte Verfahren 4 Literatur 5 Weblinks 6 EinzelnachweiseBeschreibung BearbeitenDie Grundidee ist den unbekannten Fehler zu einer gegebenen Naherung auf einem feinen Gitter auf einem groberen Gitter zu approximieren Da auf dem groberen Gitter weniger Unbekannte gegeben sind ist dies gunstig moglich Rekursive Anwendung auf einer Hierarchie von grober werdenden Gittern liefert eine Mehrgitter Struktur Der Einsatz der groben Gitter beschleunigt die Informationsausbreitung uber dem Diskretisierungsgebiet Die Kombination von Grobgitterkorrektur und Glatter ergibt eine schnelle maschenweitenunabhangige Konvergenzrate Lineare Gleichungssysteme Bearbeiten Zunachst sei auf jedem Gitter ein lineares Gleichungssystem A l x b l displaystyle A l x b l nbsp mit regularer quadratischer Matrix A l R n n displaystyle A l in mathbb R n times n nbsp gegeben Auf die Naherung x l k displaystyle x l k nbsp auf einem feinen Gitter wird dann als erstes ein Glatter S l displaystyle S l nbsp angewandt der hochfrequente Fehleranteile dampft wodurch ein glatter Fehler entsteht Was ein sinnvoller Glatter ist hangt davon ab welche partielle Differentialgleichung gelost werden soll Fur viele sind Gauss Seidel oder Jacobi Relaxation geeignet Das zugehorige Residuum r l b l A l S l x l k displaystyle r l b l A l S l x l k nbsp wird auf das nachstgrobere Gitter restringiert r l 1 R r l displaystyle r l 1 Rr l nbsp Die Restriktion R displaystyle R nbsp ist dabei eine Abbildung vom feinen auf das nachstgrobere Gitter Da niederfrequente Fehleranteile auf feinen Gittern hochfrequenten Fehleranteilen auf groberen Gittern entsprechen ergibt sich mit der Residuumsgleichung A l 1 e r l 1 displaystyle A l 1 e r l 1 nbsp fur den Fehler e displaystyle e nbsp ein Problem mit ahnlicher Struktur wie das Ursprungsproblem allerdings mit kleinerer Dimension nbsp V Zyklus nbsp W ZyklusDies wird rekursiv bis zum grobsten Gitter wiederholt V Zyklus wo das Gleichungssystem direkt gelost werden kann Der berechnete Fehler wird dann sukzessive mittels Prolongation P auf die feineren Gitter ruckprolongiert und geglattet Schliesslich wird mit der Fehlerapproximation auf dem feinsten Gitter die ursprungliche Naherung der Losung korrigiert Eine Iteration des Mehrgitter Verfahrens sieht dann folgendermassen aus M G x l b l l displaystyle MG x l b l l nbsp if l 0 displaystyle l 0 nbsp x l A l 1 b l displaystyle x l A l 1 b l nbsp Lose exakt auf grobstem Gitter elsex l S l n 1 x l b l displaystyle x l S l nu 1 x l b l nbsp Vorglattung r l 1 R l 1 l b l A l x l displaystyle r l 1 R l 1 l b l A l x l nbsp Restriktion v l 1 0 displaystyle v l 1 0 nbsp Fur j 0 j lt g j displaystyle j 0 j lt gamma j nbsp M G v l 1 r l 1 l 1 displaystyle MG v l 1 r l 1 l 1 nbsp Berechnung der Grobgitterkorrektur x l x l P l l 1 v l 1 displaystyle x l x l P l l 1 v l 1 nbsp Prolongation der Grobgitterkorrektur x l S l n 2 x l b l displaystyle x l S l nu 2 x l b l nbsp Nachglattung dd end if dd EndDies funktioniert bei einem linearen Problem A x b displaystyle Ax b nbsp mit Losung x displaystyle x nbsp da dann der Fehler e x k x displaystyle e x k x nbsp der Naherungslosung x k displaystyle x k nbsp uber die Residuumsgleichung A e r A x k b displaystyle Ae r Ax k b nbsp berechnet werden kann Mehrgitterverfahren konnen die Norm des Fehlers fur das Poisson Problem in einem V Zyklus um mehr als den Faktor 10 reduzieren sind hier also ausserst effektiv Full Approximation Scheme Bearbeiten Auf ein nichtlineares Problem L u f displaystyle L u f nbsp lasst sich das obige Vorgehen nicht direkt ubertragen da die Residuumsgleichung L e r displaystyle L e r nbsp gar nicht losbar sein muss Deswegen lost man da auf dem groben Gitter stattdessen L u e L u r displaystyle L u e L u r nbsp was im linearen Fall aquivalent ware Es ergibt sich dann M G u l u l f l l displaystyle MG tilde u l u l f l l nbsp if l 0 displaystyle l 0 nbsp u l L l 1 f l displaystyle u l L l 1 f l nbsp elseu l S l n 1 u l f l displaystyle u l S l nu 1 u l f l nbsp r l f l L l u l displaystyle r l f l L l u l nbsp Wahle u l 1 displaystyle tilde u l 1 nbsp und s l 1 displaystyle s l 1 nbsp f l 1 L l 1 u l 1 s l 1 R l 1 l r l displaystyle f l 1 L l 1 tilde u l 1 s l 1 R l 1 l r l nbsp Fur j 0 j lt g j displaystyle j 0 j lt gamma j nbsp M G u l 1 u l 1 f l 1 l 1 displaystyle MG tilde u l 1 u l 1 f l 1 l 1 nbsp u l u l 1 s l 1 P l 1 l u l 1 u l 1 displaystyle u l u l 1 s l 1 P l 1 l u l 1 tilde u l 1 nbsp u l S l n 2 u l f l displaystyle u l S l nu 2 u l f l nbsp dd end if dd Endu l displaystyle tilde u l nbsp beschreibt dabei eine Approximation an die Losung und s l displaystyle s l nbsp wird so klein gewahlt dass das entsprechende nichtlineare Gleichungssystem losbar ist s 1 displaystyle s 1 nbsp entspricht dem Full Approximation Scheme FAS von Achi Brandt 1977 Eine Variante dieses Verfahrens wird in der numerischen Stromungsmechanik eingesetzt Geschichte BearbeitenDie fruhesten Arbeiten zu Mehrgitterverfahren stammen von den sowjetischen Mathematikern Radi Petrowitsch Fedorenko 1 und Nikolai Sergejewitsch Bachwalow Bakhvalov aus den fruhen 1960er Jahren Bekannt wurden sie im Wesentlichen durch die Arbeiten von Wolfgang Hackbusch in den spaten 1970er Jahren der auch wichtige Konvergenzresultate erzielte Ein weiterer Mehrgitterpionier ist Achi Brandt er behauptet jede partielle Differentialgleichung sei durch Mehrgitterverfahren effizient und schnell losbar Brandt fuhrte das FAS Verfahren ein was von Antony Jameson und anderen fur den Bereich der numerischen Stromungsmechanik aufgegriffen wurde Verwandte Verfahren BearbeitenBei komplexen Geometrien erreichen Mehrgitterverfahren schnell ihre Grenzen Als Alternative wurden algebraische Mehrgitterverfahren entwickelt die rein auf Modifikationen der Gleichungssysteme beruhen und keine speziellen geometrischen Eigenschaften wie Anderungen der Gitterweite benutzen Generell sind Multilevel Verfahren von Mehrgitter inspiriert Fur Probleme mit grossen Skalenunterschieden beispielsweise turbulenten Stromungen Wirbel im Bereich von Mikrometern normale Geometrien im Bereich von Metern gibt es in jungerer Zeit etwa seit 1995 Ansatze die physikalischen Vorgange auf den verschiedenen Skalen durch verschiedene numerische Ansatze zu losen Dies wird auch als Mehrskalenansatz bezeichnet und ist mit dem Mehrgitterverfahren eng verwandt In der Signalverarbeitung gibt es die Gauss Laplace Pyramide fur eine Mehrgittertechnik Literatur BearbeitenWilliam L Briggs Van Emden Henson and Steve F McCormick A Multigrid Tutorial Second Edition SIAM 2000 book home page ISBN 0 89871 462 1 Wolfgang Hackbusch Multigrid Methods and Applications Springer 1985 Pieter Wesseling An Introduction to Multigrid Methods Corrected Reprint Philadelphia R T Edwards Inc 2004 ISBN 1 930217 08 0 Schwetlick H und Kretschmar H Numerische Verfahren fur Naturwissenschaftler und Ingenieure Fachbuchverlag Leipzig 1991 S 354 Weblinks BearbeitenFrank Liebau Mehrgitterverfahren T Rung L Xue J Yan M Schatz F Thiele Numerische Methoden der Thermo und Fluiddynamik Abschnitt Mehrgitterverfahren Einzelnachweise Bearbeiten Fedorenko On the history of the Multigrid method Abgerufen von https de wikipedia org w index php title Mehrgitterverfahren amp oldid 223823602