Использование конечно-разностного численного метода для дискретизации двумерного уравнения Пуассона (предполагая равномерную пространственную дискретизацию, ) на сетке m × n дает следующую формулу: [1]
где и . Предпочтительным расположением вектора решения является использование естественного порядка , который до удаления граничных элементов будет выглядеть следующим образом:
Это приведет к линейной системе mn × mn :
где
является единичной матрицей m × m , а также m × m , задается формулой: [2]
и определяется формулой
Для каждого уравнения столбцы соответствуют блоку компонентов в :
в то время как столбцы слева и справа от каждого соответствуют другим блокам компонентов в :
и
соответственно.
Из вышесказанного можно сделать вывод, что существуют столбцы блоков в . Важно отметить, что заданные значения (обычно лежащие на границе) будут иметь соответствующие им элементы, удаленные из и . Для общего случая, когда все узлы на границе заданы, мы имеем и , и система будет иметь размеры ( m − 2)( n − 2) × ( m − 2)( n − 2) , где и будут иметь размеры ( m − 2) × ( m − 2) .
Пример
Для сетки 3×3 ( и ) со всеми заданными граничными узлами система будет выглядеть следующим образом:
с
и
Как можно видеть, граничные элементы переносятся в правую часть уравнения. [3] Вся система имеет размеры 9 × 9, тогда как и имеют размеры 3 × 3 и определяются как:
и
В вычислительной гидродинамике для решения задачи несжимаемого потока условие несжимаемости действует как ограничение для давления. В этом случае явная форма для давления недоступна из-за сильной связи полей скорости и давления. В этом условии, взяв дивергенцию всех членов в уравнении импульса, получаем уравнение Пуассона давления.
Для несжимаемого потока это ограничение задается как:
где — скорость в направлении, — скорость в , а — скорость в направлении. Принимая во внимание дивергенцию уравнения импульса и используя ограничение несжимаемости, уравнение Пуассона давления формируется как:
где — кинематическая вязкость жидкости, а — вектор скорости. [5]
Дискретное уравнение Пуассона возникает в теории цепей Маркова . Оно появляется как функция относительного значения для уравнения динамического программирования в процессе принятия решений Маркова , а также как контрольная переменная для применения в снижении дисперсии моделирования. [6] [7] [8]
Сноски
^ Хоффман, Джо (2001), «Глава 9. Эллиптические уравнения в частных производных», Численные методы для инженеров и ученых (2-е изд.), McGraw–Hill, ISBN0-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.
^ SP Meyn и RL Tweedie, 2005. Цепи Маркова и стохастическая устойчивость. Второе издание, Cambridge University Press, 2009.
^ SP Meyn, 2007. Методы управления сложными сетями. Архивировано 16 декабря 2014 г. в Wayback Machine , Cambridge University Press, 2007.
^ Асмуссен, Сёрен, Глинн, Питер В., 2007. «Стохастическое моделирование: алгоритмы и анализ». Springer. Серия: Стохастическое моделирование и прикладная вероятность, том 57, 2007.
Ссылки
Хоффман, Джо Д., Численные методы для инженеров и ученых, 4-е изд. , McGraw–Hill Inc., Нью-Йорк, 1992.
Свит, Роланд А. , Журнал SIAM по численному анализу, т. 11, № 3 , июнь 1974 г., 506–520.
Press, WH; Teukolsky, SA; Vetterling, WT; Flannery, BP (2007). "Раздел 20.4. Методы Фурье и циклической редукции". Numerical Recipes: The Art of Scientific Computing (3-е изд.). Нью-Йорк: Cambridge University Press. ISBN978-0-521-88068-8. Архивировано из оригинала 11 августа 2011 г. . Получено 18 августа 2011 г. .