Czytam artykuł [1], w którym rozwiązują następujące równanie nieliniowe przy użyciu metod różnic skończonych. Analizują także stabilność schematów za pomocą analizy stabilności von Neumanna. Jednak, jak zdają sobie sprawę autorzy, dotyczy to tylko liniowych PDE. Autorzy więc to poprzez „zamrożenie” nieliniowego terminu, tzn. termin , gdzie „uważa się za reprezentujące lokalnie stałe wartości ”.
Więc moje pytanie jest dwojakie:
1: jak interpretować tę metodę i dlaczego (nie) działa?
2: czy moglibyśmy również zastąpić termin terminem , gdzie jest „uważany za reprezentujący lokalnie stałe wartości ”?
Bibliografia
- Eilbeck, JC i GR McGuire. „Studium numeryczne znormalizowanego równania długofalowego I: metody numeryczne”. Journal of Computational Physics 19.1 (1975): 43-57.
Odpowiedzi:
To, co mówisz, nazywa się linearyzacją. Jest to powszechna technika stosowana w analizie nieliniowych PDE. Wykonane jest rzutowanie równań w formacie,
Tutaj A jest macierzą wynikającą z linearyzacji równania.
Teraz do twoich pytań,
która jest formą ochrony. Więc,
gdy jest reprezentowany w sensie skończonej objętości, ogranicza ograniczenia ewolucji u.
źródło
Aby rozwinąć argument dotyczący linearyzacji, w uu_x chcesz założyć, że u jest lokalnie stały, a nie u_x, z dwóch powodów: a) u zmienia się wolniej niż jego pochodna, i b) w tym konkretnym przypadku, jeśli założymy, że u_x jest lokalnie stały , z definicji zakładasz także, że u Ciebie jest lokalnie liniowy, co oznacza, że pochodne wyższych przestrzeni są zerowe, co nie tylko wprowadza dodatkowy błąd aproksymacji, ale może oznaczać, że możesz wylewać dziecko z kąpielą, w zależności od twojego równania.
źródło