Podczas dyskretyzacji MES i rozwiązania problemu dyfuzji reakcji, np. przy 0 < ε ≪ 1 (pojedyncze zaburzenie), rozwiązanie problemu dyskretnego zwykle wykazuje warstwy oscylacyjne blisko granicy. Z Ohm = ( 0 , 1 ) , ε = 10 - 5 i liniowych elementów skończonych, roztwór u h wygląda jak
Widzę, że istnieje wiele literatury na temat takich niepożądanych efektów, gdy są one powodowane przez konwekcję (np. Dyskretyzacje pod wiatr), ale jeśli chodzi o reakcje, ludzie wydają się skupiać na wyrafinowanych siatkach (Shishkin, Bakhvalov).
Czy istnieją dyskretyzacje, które unikają takich oscylacji, tj. Które zachowują monotoniczność? Co jeszcze może być przydatne w tym kontekście?
Odpowiedzi:
W pokazanym przypadku rozwiązanie ma warstwę graniczną. Jeśli nie możesz go rozwiązać, ponieważ twoja siatka jest zbyt gruba, wówczas we wszystkich kwestiach praktycznych rozwiązanie jest nieciągłe w stosunku do schematu numerycznego.
źródło
TL; DR: Twoje opcje są ograniczone 1) dostosuj brutalną siłę, aby uzyskać dokładne i drogie rozwiązanie 2) użyj dyfuzji numerycznej, aby uzyskać mniej dokładne, ale stabilne rozwiązanie lub (mój ulubiony) 3) wykorzystaj fakt, że jest to szczególny problem perturbacji i rozwiąż dwa niedrogie problemy wewnętrzne / zewnętrzne i pozwól dopasowanej asymptotyce wykonać swoją magię!
Jest to w rzeczywistości technika, która była (i nadal jest) bardzo popularna w rozwiązywaniu problemów laminarnych warstw granicznych w mechanice płynów już w ciągu dnia. W rzeczywistości, jeśli spojrzysz na równania Naviera-Stokesa, przy wysokich liczbach Reynoldsa, skutecznie stajesz w obliczu pojedynczego problemu perturbacji, który podobnie jak ten, o którym tu wspomniałeś, rozwija warstwę graniczną (zabawny fakt: pojęcia „warstwa graniczna” w zaburzeniu analiza faktycznie pochodzi od opisanego właśnie problemu warstwy granicznej płynu).
źródło