周期边界

周期边界Periodic边界条件

周期边界

周期边界(Periodic)适用于沿某个方向重复排列的周期性结构。通过仅模拟一个基本单元(unit cell),即可得到整个周期系统的响应,从而显著减少计算规模。

基本概念

周期边界条件的核心思想是:在沿某一方向上,结构、材料和激励都遵循平移对称,因此仅需计算一个基本单元(unit cell),就可以通过相邻单元之间的重复关系得到整个周期系统的响应。若将该方向视为一维周期,则相邻单元的场分布在平移一个周期后保持一致,即

E(r+a)=E(r),H(r+a)=H(r)\vec{E}(\mathbf{r}+\mathbf{a}) = \vec{E}(\mathbf{r}),\quad \vec{H}(\mathbf{r}+\mathbf{a}) = \vec{H}(\mathbf{r})

其中 a\mathbf{a} 表示沿周期方向的平移矢量。也就是说,右侧边界上的场量可以直接映射到左侧边界,或者上侧边界上的场量映射到下侧边界,从而在有限计算域中模拟无限周期结构。

这种边界条件适用于结构沿某个方向规则重复的场景。例如,光栅中的规则槽刻、超表面的重复单元、阵列天线中的元胞单元,以及连续排列的光子晶体或微波周期结构。对于这类问题,周期边界能保持每个单元在相同位置上的耦合关系,同时避免直接建模整个无限阵列所带来的巨大计算量。

需要注意的是,周期边界要求的是“平移重复”,而不是简单的相似外形或接近重复。若结构在边界方向上出现局部缺陷、端点截断或非周期性激励,那么直接使用周期边界就会引入错误的假设,导致结果失真。

适用场景

周期边界适合处理以下问题:

  • 结构沿某个方向具有规则重复性;
  • 需要在有限计算域内模拟无限周期阵列;
  • 目标分析关注周期结构的整体响应,而不是单个局部缺陷。

使用要求

  • 周期边界或布洛赫边界在同一方向(X/Y/Z)的上下边界条件必须保持一致;
  • 使用周期性边界条件时,工程中的一切都必须满足周期性,包括几何结构、材料分布和电磁场分布;
  • 若边界方向上存在非周期性特征,例如局部缺陷、端点效应、单个偶极子光源等,则不能直接采用周期边界。

注意事项

  • 仅在结构、材料和光源严格周期性时使用周期边界;当存在局部缺陷、端点截断或孤立光源(例如单点偶极子)时,不应直接使用。
  • 对于斜入射或存在相位偏移的入射场,应使用布洛赫(Bloch)边界以保留相位关系。
  • 在能带、色散或角度响应分析中,必须将扫描参数与相位/布洛赫波矢设置配合使用以获得物理一致的结果。
  • 在应用周期边界前,请确认所选方向确实满足重复性,避免基于错误假设的模型错误。