Jump to content

Девятиточечный трафарет

В численном анализе , учитывая квадратную сетку в двух измерениях, девятиточечный трафарет точки в сетке представляет собой трафарет, состоящий из самой точки вместе с ее восемью «соседями». Он используется для записи конечно-разностных аппроксимаций производных в точках сетки. Это пример численного дифференцирования . Этот трафарет часто используется для аппроксимации лапласиана функции двух переменных.

Иллюстрация девятиточечного трафарета в двух измерениях.

Мотивация

[ редактировать ]

Если мы дискретизируем 2D лапласиан с помощью методов центральной разности , мы получим обычно используемый пятиточечный трафарет , представленный следующим ядром свертки :

Начиная с однородных начальных условий только с одним точечным возмущением, правильный процесс роста даст круг (слева). Если рост происходит быстрее вдоль координатных осей, что вызвано анизотропным эффектом дискретизации центральной разности, то по мере распространения ошибок круг превратится в звездообразную структуру (справа): [1] .

Несмотря на то, что его проще получить и легче с точки зрения вычислений, центральное разностное ядро ​​обладает нежелательным внутренним анизотропным свойством, поскольку оно не учитывает диагональных соседей. Эта внутренняя анизотропия создает проблему при применении к определенным численным моделированиям или когда требуется большая точность, поскольку эффект Лапласа распространяется быстрее в направлениях осей координат и медленнее в других направлениях, тем самым искажая конечный результат. [1]

Этот недостаток требует поиска более эффективных методов дискретизации лапласиана, уменьшения или устранения анизотропии.

Выполнение

[ редактировать ]

Два наиболее часто используемых изотропных девятиточечных трафарета показаны ниже в форме ядра свертки. Их можно получить по следующей формуле: [2] [3]

Первый известен Ооно-Пури, [4] [5] [6] [7] [8] и оно получается при γ=1/2. [2]

Второй известен по Патра-Карттунен или Мерстеллен, [1] [7] [8] [9] [10] и оно получается при γ=1/3. [2]

Оба являются изотропными формами дискретного лапласиана , [8] и в пределе малых Δx все они становятся эквивалентными, [11] поскольку Ооно-Пури описывается как оптимально изотропная форма дискретизации, [8] отображение уменьшенной общей ошибки, [2] и Патра-Карттунен были систематически выведены путем наложения условий вращательной инвариантности, [9] отображение наименьшей ошибки вокруг начала координат. [2]

Желаемая анизотропия

[ редактировать ]

С другой стороны, если контролируемые анизотропные эффекты являются желаемой функцией, например, при решении задач анизотропной диффузии , для их создания также можно использовать 9-точечный трафарет в сочетании с тензорами .

Рассмотрим лапласиан в следующем виде:

Где c — это просто постоянный коэффициент. Теперь, если мы заменим c тензором 2-го ранга C:

Где c1 — постоянный коэффициент для главного направления по оси x, а c2 — постоянный коэффициент для вторичного направления по оси y. Для создания анизотропных эффектов c1 и c2 должны быть разными.

Умножая его на матрицу вращения Q, мы получаем C', допуская анизотропное распространение в произвольных направлениях, отличных от координатных осей . [12] [13]

Что очень похоже на тензор напряжений Коши в двух измерениях. Угол можно получить, сгенерировав векторное поле для того, чтобы ориентировать рисунок по желанию. [13] Затем:

Или, для разных анизотропных эффектов, используя одно и то же векторное поле [14]

Важно отметить, что независимо от значений , анизотропное распространение будет происходить параллельно вторичному направлению c2 и перпендикулярно главному направлению c1: [15] . Результирующее ядро ​​свертки выглядит следующим образом [13]

Если, например, c1=c2=1, компонент cxy исчезнет, ​​в результате чего получится простой пятиточечный трафарет , не отображающий контролируемой анизотропии.

Если с2>с1 и =0, анизотропные эффекты будут более выражены по вертикальной оси.

если c2>c1 и =45 градусов, анизотропные эффекты будут более выражены в верхней правой/нижней левой диагонали.

  1. ^ Jump up to: а б с Патра, Майкл; Карттунен, Микко (2006). «Трафареты с ошибкой изотропной дискретизации для дифференциальных операторов». Численные методы решения уравнений в частных производных . 22 (4): 3–7. дои : 10.1002/номер.20129 . S2CID   123145969 .
  2. ^ Jump up to: а б с д и Фомель, Сергей; Клербаут, Джон Ф. (9 октября 1997 г.). «Построение изотропного оператора Лапласа» . Исследование трехмерной экстраполяции неявного волнового поля с помощью спирального преобразования . Стэнфордский исследовательский проект.
  3. ^ Линдеберг, Тони. «Масштабное пространство для дискретных сигналов» (PDF) . Стокгольм: Королевский технологический институт. стр. 22–23.
  4. ^ Ооно, Ю.; Пури, С. (1987). «Вычислительно эффективное моделирование упорядочения закаленных фаз» (PDF) . Письма о физических отзывах . 58 (8): 837. Бибкод : 1987PhRvL..58..836O . doi : 10.1103/PhysRevLett.58.836 . ПМИД   10035049 .  Значок бесплатного доступа
  5. ^ Ооно, Ю.; Пури, С. (1988). «Исследование динамики фазового разделения с использованием клеточных динамических систем. I. Моделирование» (PDF) . Физический обзор А. 38 (1): 436. Бибкод : 1988PhRvA..38..434O . дои : 10.1103/PhysRevA.38.434 . ПМИД   9900182 .  Значок бесплатного доступа
  6. ^ Севинк, GJA (2015). «Тщательное внедрение моделирования клеточной динамики в структуру Кана-Хилларда-Кука: обеспечение стабильности и изотропии» . Физический обзор E . 91 (5): 4. Бибкод : 2015PhRvE..91e3309S . дои : 10.1103/PhysRevE.91.053309 . hdl : 1887/3194035 . ПМИД   26066281 .  Значок бесплатного доступа
  7. ^ Jump up to: а б «Инвариантный к вращению лапласиан для двумерных сеток» . 21 марта 2021 г.
  8. ^ Jump up to: а б с д «Исследование изотропных операторов Лапласа с помощью компьютерного моделирования для диблок-сополимеров AB» (PDF) . Международный журнал компьютерных наук и сетевой безопасности IJCSNS . 18 (5): 102–103. Май 2018. Значок бесплатного доступа
  9. ^ Jump up to: а б Тампи, Сумеш П.; Ансумали, Сантош; Адхикари, Р.; Суччи, Сауро (2013), «Изотропные дискретные операторы Лапласа из решеточной гидродинамики», Journal of Computational Physics , 234 : 3–7, arXiv : 1202.3299 , Bibcode : 2013JCoPh.234....1T , doi : 10.1016/j.jcp .2012.07.037 , S2CID   14633171
  10. ^ Линч, Роберт (7 января 1992 г.), «Фундаментальные решения 9-точечных дискретных лапласианов; вывод и таблицы» , Технические отчеты Департамента компьютерных наук : 2  Значок бесплатного доступа
  11. ^ Проватас, Николас; Элдер, Кен (2010), Методы фазового поля в материаловедении и инженерии (PDF) , стр. 219, номер домена : 10.1002/9783527631520 , ISBN  9783527631520  Значок бесплатного доступа
  12. ^ МакГинти, Боб (2012). «Преобразование координат» . Continuummechanics.org .
  13. ^ Jump up to: а б с Уиткин, Эндрю; Касс, Майкл (1991), «Текстуры реакции-диффузии» (PDF) , Компьютерная графика ACM SIGGRAPH , 25 (4): 3–4, doi : 10.1145/127719.122750 Значок бесплатного доступа
  14. ^ Сандерсон, Аллен Р.; Кирби, Роберт М.; Джонсон, Крис Р.; Ян, Лингфа (2006), «Расширенные модели реакции-диффузии для синтеза текстур» (PDF) , Journal of Graphics Tools , 11 (3): 4, doi : 10.1080/2151237X.2006.10129222 , S2CID   13132043
  15. ^ Гарнье, Давид-Анри; Шмидт, Мартин-Пьер; Ромер, Дэмиен (2022), «Рост ориентированных ортотропных структур с реакцией/диффузией» , Структурная и междисциплинарная оптимизация , 65 (11): 7–8, doi : 10.1007/s00158-022-03395-7 , S2CID   253304840
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ca2368d36a2b68bcbfc12d69aa90ce6a__1721487840
URL1:https://arc.ask3.ru/arc/aa/ca/6a/ca2368d36a2b68bcbfc12d69aa90ce6a.html
Заголовок, (Title) документа по адресу, URL1:
Nine-point stencil - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)