Ich lese eine Arbeit [1], in der sie die folgende nichtlineare Gleichung Verwendung von Finite-Differenzen-Methoden lösen . Sie analysieren auch die Stabilität der Schemata mithilfe der Von Neumann-Stabilitätsanalyse. Wie die Autoren erkennen, gilt dies jedoch nur für lineare PDEs. Die Autoren umgehen dies, indem sie den nichtlinearen Term "einfrieren", dh sie ersetzen den u u x -Term durch U u x , wobei U als "lokal konstante Werte von" angesehen wird
. "
Meine Frage ist also zweifach:
1: Wie interpretiert man diese Methode und warum funktioniert sie (nicht)?
2: Könnten wir auch den -Term durch den u U x -Term ersetzen , wobei U x "lokal konstante Werte von u x darstellt "?
Verweise
- Eilbeck, JC und GR McGuire. "Numerische Untersuchung der regulierten langwelligen Gleichung I: numerische Methoden." Journal of Computational Physics 19.1 (1975): 43-57.
Antworten:
Was Sie sagen, wird als Linearisierung bezeichnet. Es ist eine übliche Technik, die bei der Analyse nichtlinearer PDEs verwendet wird. Was getan wird, ist, Gleichungen im Format zu gießen,
Hier ist A eine Matrix, die sich aus der Linearisierung der Gleichung ergibt.
Nun zu Ihren Fragen,
Welches ist die Erhaltungsform. So,
wenn es in einem endlichen Volumensinn dargestellt wird, gibt es Grenzen für die Entwicklung von u.
quelle
Um auf das Linearisierungsargument einzugehen, möchten Sie in uu_x aus zwei Gründen annehmen, dass u lokal konstant ist, nicht u_x: a) u variiert langsamer als seine Ableitung, und b) in diesem speziellen Fall, wenn Sie annehmen, dass u_x lokal konstant ist Per Definition nehmen Sie auch an, dass u lokal linear ist, was bedeutet, dass höhere Raumableitungen Null sind. Dies führt nicht nur zu einem zusätzlichen Approximationsfehler, sondern kann auch bedeuten, dass Sie das Baby abhängig von Ihrer Gleichung mit dem Badewasser herauswerfen.
quelle