Дискретное уравнение Пуассона
Эта статья включает список общих ссылок , но в ней отсутствуют достаточные соответствующие встроенные цитаты . ( Апрель 2009 г. ) |
В математике дискретное уравнение Пуассона является конечно-разностным аналогом уравнения Пуассона . В нем оператора Лапласа занимает дискретный место оператор Лапласа . Дискретное уравнение Пуассона часто используется в численном анализе в качестве замены непрерывного уравнения Пуассона, хотя оно также изучается само по себе как тема дискретной математики .
На двумерной прямоугольной сетке
[ редактировать ]Использование численного метода конечных разностей для дискретизациидвумерное уравнение Пуассона (при условии равномерной пространственной дискретизации, ) на сетке m × n дает следующую формулу: [1] где и . Предпочтительным расположением вектора решения является использование естественного порядка , который до удаления граничных элементов будет выглядеть так:
В результате получим линейную систему mn × mn : где
— m × m единичная матрица размера , а , а также m × m , определяется выражением: [2] и определяется
Для каждого уравнение, столбцы соответствуют блоку компоненты в : в то время как столбцы слева и справа от каждый соответствует другим блокам компоненты внутри : и
соответственно.
Из вышеизложенного можно сделать вывод, что существуют блокировать столбцы в . Важно отметить, что заданные значения (обычно лежащих на границе) соответствующие элементы будут удалены из и . Для общего случая, когда все узлы на границе установлены, мы имеем и , и система будет иметь размеры ( m − 2)( n − 2) × ( m − 2)( n − 2) , где и будет иметь размеры ( м - 2) × ( м - 2) .
Пример
[ редактировать ]Для 3×3 ( и ) со всеми заданными граничными узлами, система будет выглядеть так: с и
Как видно, граница 's перенесены в правую часть уравнения. [3] Вся система имеет размер 9 × 9, а и имеют размер 3 × 3 и определяются выражением: и
Методы решения
[ редактировать ]Потому что блок трехдиагональный и разреженный, много методов решениябыли разработаны для оптимального решения этой линейной системы для .Среди методов — обобщенный алгоритм Томаса с результирующей вычислительной сложностью , циклическое сокращение , последовательное чрезмерное расслабление , имеющее сложность и быстрое преобразование Фурье , которое . Оптимальный Решение также может быть вычислено с использованием многосеточных методов . [4]
Приложения
[ редактировать ]В вычислительной гидродинамике для решения задачи о потоке несжимаемой жидкости условие несжимаемости действует как ограничение давления. В этом случае явная форма давления не существует из-за сильной связи полей скорости и давления. В этом случае, взяв дивергенцию всех членов в уравнении количества движения, можно получить уравнение Пуассона для давления.
Для несжимаемого потока это ограничение определяется выражением: где это скорость в направление, скорость в и это скорость в направление. Учитывая дивергенцию уравнения количества движения и использование ограничения несжимаемости, уравнение Пуассона для давления формируется по формуле: где - кинематическая вязкость жидкости и – вектор скорости. [5]
Дискретное уравнение Пуассона возникает в теории цепей Маркова . Она появляется как функция относительного значения для уравнения динамического программирования в марковском процессе принятия решений и как управляющая переменная для применения при уменьшении дисперсии моделирования. [6] [7] [8]
Сноски
[ редактировать ]- ^ Хоффман, Джо (2001), «Глава 9. Эллиптические уравнения в частных производных», Численные методы для инженеров и ученых (2-е изд.), МакГроу – Хилл, ISBN 0-8247-0443-6 .
- ^ Голуб, Джин Х. и К.Ф. Ван Лоан, Матричные вычисления, 3-е изд. , Издательство Университета Джона Хопкинса, Балтимор, 1996, страницы 177–180.
- ^ Чени, Уорд и Дэвид Кинкейд, Численная математика и вычисления, 2-е изд. , Brooks/Cole Publishing Company, Пасифик Гроув, 1985, страницы 443–448.
- ^ CS267: Примечания к лекциям 15 и 16, 5 и 7 марта 1996 г., https://people.eecs.berkeley.edu/~demmel/cs267/lecture24/lecture24.html.
- ^ Флетчер, Клайв А.Дж., Вычислительные методы для гидродинамики: Том I , 2-е изд., Springer-Verlag, Берлин, 1991, стр. 334–339.
- ^ С. П. Мейн и Р. Л. Твиди, 2005. Цепи Маркова и стохастическая устойчивость . Появится второе издание, Cambridge University Press, 2009 г.
- ^ С.П. Мейн, 2007. Методы управления сложными сетями. Архивировано 16 декабря 2014 г., в Wayback Machine , Cambridge University Press, 2007.
- ^ Асмуссен, Сорен, Глинн, Питер В., 2007. «Стохастическое моделирование: алгоритмы и анализ». Спрингер. Серия: Стохастическое моделирование и прикладная теория вероятности, Vol. 57, 2007.
Ссылки
[ редактировать ]- Хоффман, Джо Д., Численные методы для инженеров и ученых, 4-е изд. , McGraw–Hill Inc., Нью-Йорк, 1992 г.
- Свит, Роланд А. , Журнал SIAM по численному анализу, Vol. 11, № 3 , июнь 1974 г., стр. 506–520.
- Пресс, WH; Теукольский, С.А.; Феттерлинг, WT; Фланнери, BP (2007). «Раздел 20.4. Методы Фурье и циклической редукции» . Численные рецепты: искусство научных вычислений (3-е изд.). Нью-Йорк: Издательство Кембриджского университета. ISBN 978-0-521-88068-8 . Архивировано из оригинала 11 августа 2011 года . Проверено 18 августа 2011 г.