W tym rozdziale zajmiemy się metodami rozwiązywania równań ewolucyjnych drugiego rzędu, czyli równaniami parabolicznymi (2.9).
Takie równania możemy przedstawić abstrakcyjnie jako
zadanie znalezienia
funkcji
(14.1) | |||||
(14.2) |
dla
Za aproksymację problemu wyjściowego możemy przyjąć
(14.3) | |||||
Następnie ten układ możemy rozwiązać przy pomocy jednego ze schematów dla równań zwyczajnych opisanych w pierwszych rozdziałach niniejszego skryptu (por. rozdziały 3-6).
Jeśli chodzi o analizę takich schematów, to stosuje się
dwa podejścia:
pierwszym jest
szacowanie w odpowiedniej normie
Jeśli dyskretyzujemy równanie po zmiennej przestrzennej metodą różnic skończonych, a następnie po czasie - za pomocą jakiegoś schematu ze stałym krokiem całkowania, to tak otrzymany schemat możemy analizować korzystając z ogólnej teorii schematów różnicowych Laxa (por. rozdział 8.1).
Jeśli dyskretyzujemy wyjściowe zadanie paraboliczne przy pomocy metody elementu skończonego, to częściej - choć nie zawsze - do analizy stosuje się podejście pierwsze; tzn.: najpierw badamy błąd w odpowiedniej normie przestrzeni Sobolewa
pomiędzy
W tym rozdziale przedstawimy kilka możliwych schematów dla modelowych równań parabolicznych w jednym i dwóch wymiarach.
Rozpatrzmy następujące równanie paraboliczne z jednorodnymi warunkami brzegowymi:
należy znaleźć funkcję
(14.4) | |||||
dla
Wprowadzając siatkę jednorodną w obszarze
(14.5) | |||||
Jeśli wprowadzimy dyskretne kroki czasowe na odcinku
(14.6) | |||||
dla
Powyższy schemat możemy potraktować jako schemat różnicowy na siatce dyskretnej
Można pokazać stabilność operatora różnicowego
Przypomnijmy, że jeśli schemat różnicowy jest stabilny i posiada odpowiedni rząd aproksymacji schematu, to jest zbieżny z odpowiednim rzędem, por. rozdział 8.1.
Niestety - stabilność jest tylko warunkowa, tzn. tylko dla
Analogicznie możemy wprowadzić zamknięty schemat Eulera dla modelowego zadania parabolicznego stosując zamknięty schemat Eulera dla równań zwyczajnych do dyskretyzacji po czasie (14.1.1):
(14.7) | |||||
Rząd lokalnego błędu aproksymacji zamkniętego schematu Eulera jest taki sam jak otwartego schematu Eulera, ale
dla
Można pokazać, że lokalny błąd aproksymacji tego schematu jest jak
W przypadku zamkniętego schematu Eulera i schematu Cranka-Nicholson można pokazać ich bezwarunkową stabilność dla
W tym rozdziale zajmiemy się ze względu na prostotę prezentacji modelowym równaniem parabolicznym z jednorodnymi warunkami brzegowymi na kwadracie
(14.8) | |||||
gdzie
Wprowadzając siatkę jednorodną w obszarze
(14.9) | |||||
Tak jak w przypadku jednowymiarowym (por. rozdział 14.1.1),
wprowadzamy dyskretną siatkę po zmiennej czasowej z krokiem
Otwarty schemat Eulera daje nam następujący schemat polegający na znalezieniu
(14.10) | |||||
Przybliżenie
W szczególności otrzymujemy
Analogicznie możemy zdefiniować schemat zamknięty Eulera lub schemat Cranka-Nicholson, czyli schemat trapezów zastosowany do (14.1.2).
Rozpatrzmy ponownie jednowymiarowe modelowe zadanie (14.4).
Jego słabe sformułowanie wprowadzamy analogicznie jak w rozdziale 11.
Mnożąc równanie paraboliczne (14.4) przez funkcję testową z
z warunkiem początkowym
Korzystając z tego, że
(14.11) | |||||
dla
Wtedy możemy zdefiniować dyskretyzację po przestrzeni zadania (14.11).
Znajdź funkcję
(14.12) | |||||
Biorąc bazę nodalną tej przestrzeni
dla
Proszę zauważyć, że jest to układ równań zwyczajnych liniowych z warunkiem początkowym,
więc ma jednoznaczne rozwiązanie na
Macierze
Można pokazać, że macierz
Rozpatrzmy dwuwymiarowe modelowe zadanie na dowolnym obszarze wielokątnym na płaszczyźnie
dla
Jak w rozdziale 14.2.1 otrzymujemy, że
powyższe równanie jest równoważne znalezieniu funkcji
(14.13) | |||||
dla
Dyskretyzację po przestrzeni zadania (14.13) definiujemy: znajdź funkcję
(14.14) | |||||
Otrzymaliśmy zatem ponownie układ równań zwyczajnych liniowych z warunkiem początkowym,
który po wprowadzeniu standardowej bazy daszkowej
Zbadaj rzędy błędów aproksymacji otwartego schematu Eulera (14.1.1)
i zamkniętego schematu Eulera (14.1.1)
dla dyskretyzacji modelowego problemu jednowymiarowego w dyskretnej
normie maksimum przyjmując, że rozwiązanie jest dostatecznie gładkie.
Ustal, jaka minimalna gładkość rozwiązania jest konieczna, tzn.
znajdź najmniejsze
Zbadaj stabilność zamkniętego schematu Eulera (14.1.1)
dla dyskretyzacji modelowego problemu jednowymiarowego w dyskretnej normie maksimum
dla
Zbadaj rząd błędu aproksymacji schematu Cranka-Nicholson dla
Wypisz wzory na otwarty i zamknięty schemat Eulera zastosowany do tego zadania początkowego.
Treść automatycznie generowana z plików źródłowych LaTeXa za pomocą oprogramowania wykorzystującego LaTeXML.
strona główna | webmaster | o portalu | pomoc
© Wydział Matematyki, Informatyki i Mechaniki UW, 2009-2010. Niniejsze materiały są udostępnione bezpłatnie na licencji Creative Commons Uznanie autorstwa-Użycie niekomercyjne-Bez utworów zależnych 3.0 Polska.
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego.
Projekt współfinansowany przez Ministerstwo Nauki i Szkolnictwa Wyższego i przez Uniwersytet Warszawski.