Що дає аналіз стійкості Фон Неймана про нелінійні рівняння кінцевих різниць?


9

Я читаю статтю [1], де вони вирішують таке нелінійне рівняння

ut+ux+uuxuxxt=0
з використанням методів кінцевих різниць. Вони також аналізують стійкість схем, використовуючи аналіз стійкості Фон Неймана. Однак, як розуміють автори, це стосується лише лінійних PDE. Тож автори вирішують це, «заморожуючи» нелінійний термін, тобто замінюючи йогоuux термін с Uux, де U вважається, що представляє локально постійні значення u. "

Отже, моє запитання двояке:

1: як інтерпретувати цей метод і чому він (не) працює?

2: чи можемо ми також замінити uux термін з uUx термін, де Ux вважається, що представляє локально постійні значення ux"?

Список літератури

  1. Ейльбек, Джорджія та ГР Макгуайер. "Числове дослідження регуляризованого довгохвильового рівняння I: чисельні методи." Журнал обчислювальної фізики 19.1 (1975): 43-57.

1
Ви неправильно ввели рівняння. Рівняння у статті є рівнянням RLW.
Омер

3
Питання, пов’язані з цим, без повних відповідей: scicomp.stackexchange.com/q/8717/713 , mathoverflow.net/q/186760 , scicomp.stackexchange.com/q/16142 , scicomp.stackexchange.com/q/6863 . Я думаю, що евристично кажучи, це має працювати, тому що ви зацікавлені в стабільності дуже високочастотних режимів (при яких виникають помилки, довжина хвилі на порядок відстані між сітками), тоді як саме рішення замість цього буде змінюватися зі значно меншою частотою, тому нормально заморожувати коефіцієнти та вивчати стабільність заморожених коефіцієнтів PDE.
Кирило

2
Я дав відповіді на деякі питання, пов’язані Кирилом. На жаль, я не знаю жодних результатів для рівняння RLW, але, ймовірно, стабільність може бути доведена до тих пір, поки рішення буде досить гладким.
Девід Кетчесон

Відповіді:


1

Те, що ви говорите, називається лінеаризацією. Це поширена методика, що використовується при аналізі нелінійних PDE. Що робиться - це формувати рівняння у форматі,

ut+Au=0

Тут A - матриця, що виникає внаслідок лінеаризації рівняння.

Тепер до ваших питань,

  1. Як ви думаєте, це працює певною мірою, але не в якійсь іншій мірі. Корисність полягає в тому, що стабільність можна довести для лінійних систем, але не легко для нелінійних систем. Отже лінійні результати поширюються на нелінійні системи. Часто для конкретних випадків застосовуються різні методи. Наприклад,

uux=12(u2)x

яка є формою збереження. Тому,

ut+12(u2)x=0

при представленні в кінцевому обсязі сенс дає обмеження еволюції u.

  1. У чому полягає корисність заміни. Ви вилучите рівняння з форми хвильового рівняння. Що означало б, що рішення не поводитимуться як хвильове рівняння. Отже, в аналізі стійкості тестові рішення повинні були бути зовсім іншими і нефізичними.

2

Щоб детальніше зупинитися на аргументі лінеаризації, в uu_x ви хочете припустити, що u локально постійний, а не u_x з двох причин: а) u змінюється повільніше, ніж його похідна, і b) у цьому конкретному випадку, якщо припустити, що u_x локально постійний , за визначенням ви також припускаєте, що u є локально лінійним, що означає, що похідні більшої площі дорівнюють нулю, і це не тільки вводить додаткову помилку наближення, але це може означати, що ви можете викинути дитину разом з водою, залежно від рівняння.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.