傅立叶技术和周期性边界条件

计算科学 pde 傅立叶分析
2021-12-26 05:01:07

如果假设傅立叶级数解决问题,有人可以向我解释为什么会自动满足周期性边界条件吗?那么,如果我们为我们的解决方案假设傅立叶级数,我们不需要施加任何类型的边界条件,因为必要的周期性边界条件自然得到满足?

我所指的设置的快速示例:

扩散方程:

ut=k(uxx+uyy+uzz)
认为
u(x,y,z,t)
可以展开傅里叶展开
(eipz,eimy,einx),
导致周期性 BCs 的自动满足。

2个回答

让我们假设k>0是严格积极的。

数学上的初始条件t=0因为扩散或“热”方程可能是粗糙的(不连续的),只要它们是平方可积的,PDE 的解算子(例如,具有周期性边界条件)将立即将该数据平滑到每个处的解析函数t>0.

所以我们可以认为初始条件是周期性的,但在端点处是不连续的(这不影响平方可积性),并且在所有后续时间中,解都变得平滑周期性。

请注意,如果k被替换为k,这样我们就有了“向后”的热方程,那么平滑特性就消失了,解变得不稳定。正如维基百科文章所说:

通常,许多不同的状态和起始条件将趋向于相同的稳定平衡。因此,除非在最短的时间段内,否则要反转解决方案并从当前的热分布中得出有关早期时间或初始条件的结论是非常不准确的。

很简单。因为每个傅立叶函数都是周期性的,所以您可以“选择”n,mp在您的问题中,它们将是边界频率的倍数。

所以..假设你有一个周期性的长度边界a在 z... 然后p=a.k2π其中 k 为整数。然后eipz将服从所有 k 值的边界条件。