Критерій Куранта — Фрідріхса — ЛевіУмова Куранта-Фрідріхса-Леві (КФЛ) - це необхідна умова для збіжності при чисельному розв'язуванні певних диференціальних рівнянь з частковими похідними (зазвичай гіперболічні РЧП) методом скінченних різниць. [1] Вона виникає при чисельному аналізі схем інтеграції явно часу, коли вони використовуються для чисельного рішення. Як наслідок, в багатьох комп'ютерних моделюваннях, часовий крок повинен бути меншим, за певне значення, в іншому разі результати будуть неправильними. Умову названо в честь Річарда Куранта, Курта Фрідріха, і Ханса Льюї, які описали його в своїй статті 1928 р .. [2] Евристичний описПринципом умови є те, що, наприклад, якщо хвиля рухається по дискретній просторовій сітці, і ми хочемо, обчислити її амплітуду в різних часових проміжках однакової тривалості, [3] то ця тривалість повинна бути менше, ніж час за який хвиля переходить в сусідні точки сітки. Як наслідок, коли відстань між точкою сітки зменшується, верхня межа для часового кроку також зменшується. По суті, чисельна область залежно від будь-якої точки в просторі і часі (як визначено початковими умовами і параметрами схеми апроксимації) повинні включати в себе аналітичну область залежності (в якій вихідні умови впливають на точне значенням розв'язку в цій точці), з тим, щоб гарантувати, що ця схема може отримати доступ до інформації, необхідної для утворення розв'язку. ФормулюванняДля того, щоб зробити досить формально точне формулювання умови, необхідно визначити наступні величини
Просторові координати і час повинні бути дискретно незалежними змінними, які розміщені на однаковій відстані називаються довжиною інтервалу [4] і часовим кроком відповідно. Використовуючи ці означення, умова КФЛ це відношення довжини тимчасового кроку до функції довжин інтервалів кожної просторової координати і максимальної швидкості, з якою інформація може переміщатися в фізичному просторі. Одновимірна випадокДля одновимірного випадку, умова КФЛ має наступний вигляд: де безрозмірне число називається число Куранти,
Значення змінюється за допомогою методу, використовуваного для вирішення рівняння дискретизації, особливо в залежності від того, є метод явним чи неявним. Якщо явний, в розв'язуванні зазвичай використовується . Неявні методи, як правило менш чутливі до чисельної нестабільності, тому великих значень має бути достатньо. Двох вимірний і n - мірний випадокУ двовимірному випадку умова КФЛ має вигляд Значення змінних очевидні. За аналогією з двовимірним випадком, загальний вигляд КФЛ для - мірного випадку є наступним: Довжина інтервалу не потрібна, бо вона однакова для кожної просторової змінної . Ці «ступені вільності» можна використати для того, щоб оптимізувати величину кроку по часу для конкретного завдання, шляхом зміни значень інтервалу для того, щоб він був не надто малим. Наслідки умови КФЛДостатність умови КФЛУмова КФЛ є необхідною, але не достатньою, для збіжності різницевої апроксимації даної чисельної задачі. Таким чином, для того, щоб встановити збіжність кінцево-різницевої апроксимації, необхідно використовувати інші методи, які, в свою чергу, можуть давати додаткові обмеження на довжину кроку за часом і / або на довжини просторових інтервалів. Нотатки
Посилання
Зовнішні посилання
|
Portal di Ensiklopedia Dunia