Metoda split-step - Split-step method

v numerická analýza, dělený krok (Fourier) metoda je pseudospektrální numerická metoda použitá k řešení nelineárního parciální diferenciální rovnice jako nelineární Schrödingerova rovnice. Název vzniká ze dvou důvodů. Nejprve se metoda spoléhá na výpočet řešení v malých krocích a zpracování lineárních a nelineárních kroků samostatně (viz níže). Zadruhé, je nutné Fourierova transformace tam a zpět, protože lineární krok je proveden v frekvenční doména zatímco nelineární krok je proveden v časová doména.

Příkladem použití této metody je oblast šíření světelných pulsů v optických vláknech, kde interakce lineárních a nelineárních mechanismů ztěžuje hledání obecných analytických řešení. Metoda děleného kroku však poskytuje numerické řešení problému. Další aplikací metody děleného kroku, která od roku 2010 získává hodně trakce, je simulace Kerrův frekvenční hřeben dynamika v optické mikrorezonátory.[1][2][3] Relativní snadnost provádění Rovnice Lugiato – Lefever s rozumnými numerickými náklady, spolu s jeho úspěchem při reprodukci experimentálních spekter i při předvídání soliton chování v těchto mikrorezonátorech učinilo tuto metodu velmi populární.

Popis metody

Zvažte například nelineární Schrödingerova rovnice[4]

kde popisuje impulsní obálku v čase v prostorové poloze . Rovnici lze rozdělit na lineární část,

a nelineární část,

Lineární i nelineární část mají analytická řešení, ale nelineární Schrödingerova rovnice obsahující obě části nemá obecné analytické řešení.

Pokud však jen „malý“ krok je s sebou , pak lze tyto dvě části zpracovat samostatně pouze s „malou“ numerickou chybou. Jeden proto může nejprve udělat malý nelineární krok,

pomocí analytického roztoku. Všimněte si, že to odpovídá a následně .

Disperzní krok má analytické řešení v frekvenční doména, takže je nejprve nutné Fourierovu transformaci použitím

,

kde je střední frekvence pulzu. Lze ukázat, že pomocí výše uvedené definice Fourierova transformace, analytické řešení lineárního kroku, změněné s řešením ve frekvenční oblasti pro nelineární krok, je

Tím, že inverzní Fourierova transformace z jeden získá ; puls se tak o malý krok rozšířil . Opakováním výše uvedeného krát může být puls šířen po délce .

Výše uvedené ukazuje, jak použít metodu k šíření řešení vpřed ve vesmíru; mnoho aplikací fyziky, jako je studium vývoje vlnového paketu popisujícího částici, však vyžaduje, aby řešení bylo šířeno dopředu spíše v čase než v prostoru. Nelineární Schrödingerova rovnice, když se používá k řízení časového vývoje vlnové funkce, má podobu

kde popisuje vlnovou funkci v poloze a čas . Všimněte si, že

a , a to je hmotnost částice a je Planckova konstanta u konce .

Formální řešení této rovnice je komplexní exponenciál, takže tu máme

.

Od té doby a jsou operátoři, obecně nedojíždějí. Lze však použít vzorec Baker-Hausdorff, který ukazuje, že chyba v tom, že s nimi bude zacházeno, jako by to bylo, bude v pořádku pokud uděláme malý, ale konečný časový krok . Můžeme tedy psát

.

Část této rovnice zahrnuje lze vypočítat přímo pomocí vlnové funkce v čase , ale spočítat exponenciální zapojení používáme skutečnost, že ve frekvenčním prostoru lze operátor částečné derivace převést na číslo dosazením pro , kde je frekvence (nebo přesněji řečeno číslo vlny), protože máme co do činění s prostorovou proměnnou a transformujeme ji do prostoru prostorových frekvencí - tj. čísel vln) spojenou s Fourierovou transformací všeho, na čem se pracuje. Vezmeme tedy Fourierovu transformaci

,

obnovit příslušné číslo vlny, spočítat množství

,

a použít jej k nalezení produktu komplexních exponenciálů zahrnujících a ve frekvenčním prostoru, jak je uvedeno níže:

,

kde označuje Fourierovu transformaci. Poté inverzně Fourierovu transformaci tohoto výrazu najdeme konečný výsledek ve fyzickém prostoru, čímž získáme konečný výraz

.

Variací této metody je symetrizovaná Fourierova metoda s děleným krokem, která trvá poloviční časový krok s použitím jednoho operátoru, poté provede celodenní krok pouze s druhým a poté znovu provede druhý poločasový krok pouze s prvním. Tato metoda je vylepšení oproti obecné Fourierově metodě s děleným krokem, protože její chyba je řádová na časový krok .v Fourierovy transformace z toho algoritmus lze vypočítat relativně rychle pomocí rychlá Fourierova transformace (FFT). Fourierova metoda s děleným krokem proto může být mnohem rychlejší než obvykle metody konečných rozdílů.[5]

Reference

  1. ^ Erkintalo, Miro; Sylvestre, Thibaut; Randle, Hamish G .; Coen, Stéphane (01.01.2013). "Modelování frekvenčních hřebenů s frekvencí oktávy pomocí generalizovaného modelu Lugiato – Lefever se středním polem". Optická písmena. 38 (1): 37–39. arXiv:1211.1697. Bibcode:2013OptL ... 38 ... 37C. doi:10,1364 / OL.38.000037. ISSN  1539-4794. PMID  23282830.
  2. ^ Maleki, L .; Seidel, D .; Ilchenko, V. S .; Liang, W .; Savchenkov, A. A .; Matsko, A. B. (01.08.2011). Msgstr "Režimově zamčené frekvenční hřebeny Kerr". Optická písmena. 36 (15): 2845–2847. Bibcode:2011OptL ... 36,2845M. doi:10,1364 / OL.36.002845. ISSN  1539-4794. PMID  21808332.
  3. ^ Hansson, Tobias; Wabnitz, Stefan (2016). "Dynamika generování frekvenčního hřebenu mikrorezonátoru: modely a stabilita" (PDF). Nanofotonika. 5 (2): 231–243. Bibcode:2016Nanop ... 5 ... 12H. doi:10.1515 / nanoph-2016-0012. ISSN  2192-8606.
  4. ^ Agrawal, Govind P. (2001). Nelineární vláknová optika (3. vyd.). San Diego, CA, USA: Academic Press. ISBN  0-12-045143-3.
  5. ^ T. R. Taha a M. J. Ablowitz (1984). „Analytické a numerické aspekty určitých nelineárních evolučních rovnic. II. Numerické, nelineární Schrödingerovy rovnice“. J. Comput. Phys. 55 (2): 203–230. Bibcode:1984JCoPh..55..203T. doi:10.1016/0021-9991(84)90003-2. Citovat má prázdný neznámý parametr: | měsíc = (Pomoc)

Externí reference