@Malcolm дал экспертное объяснение сглаживания сверточных сумм на основе БПФ. Однако моя интуиция подсказывает мне, что это еще не полный ответ, необходимый для аббревиатуры, поэтому я дам еще несколько предложений, отражающих мою собственную борьбу за понимание численных методов.
Сглаживание не действует как числовое рассеяние, но оно делает то же самое, что числовое рассеяние - оно предотвращает взрыв вашего моделирования.
Как взрывается твоя симуляция?
Существует нефизический перенос энергии от высоких волновых чисел к низким, который сначала вызывает нестабильность (часто сопровождаемую симптомом - волны 2h, расстояние до узла h-сетки, самые маленькие волны, которые могут быть представлены на сетке).
Причиной этого является наложение больших волновых чисел на те низкие волновые числа, которые могут быть представлены сеткой. Это вызывает «спектральную блокировку» - нефизическое увеличение амплитуд (считываемой энергии) больших волновых чисел, которое ухудшается при приближении к верхнему пределу представленных волновых чисел.
Первое средство (Philips, 1959): отфильтруйте или сделайте равной нулю верхнюю половину представленного спектра волнового числа.
Второе лекарство (Orszag, 1971): лекарство, известное как правило двух третей Орзага. Стивен сказал, что «отфильтровывать половину волновых чисел - пустая трата времени, мы должны оставить 2 / 3N и отфильтровать только верхнюю 1 / 3N».
Вывод.
Наши симуляции иногда имеют тенденцию взрываться. Если вы живете во втором порядке, вселенной с конечным объемом (как это сделал автор этих строк) и ничего не знаете о спектральных методах, они скажут вам: «О, ваша симуляция взрывается? Попробуйте использовать ветер первого порядка вместо центральной схемы или смесь» ваша центральная схема с 10% против ветра в подходе отложенной коррекции. Это добавит диссипации, но предотвратит взрыв вашего моделирования! Центральная схема и Смагоринский будут моделировать физическую диссипацию, которая происходит в самых низких масштабах ". Если вы живете во вселенной Spectral Methods, вы узнаете, как происходит нефизическая передача энергии, и вы найдете лекарство от сглаживания по правилу двух третей или «заполнению».
Мое вдохновение для этого поста - замечательная книга Дж. Бойда "Спектральные методы Чебышева и Фурье", раздел 11.
Мой совет:
Действуй физически или спектрально, но думай спектрально! (Перефразируя известное «Думай глобально, действуй локально».)