FDTD法 — CAE用语解说
FDTD法
老师,我在天线设计的论文中经常看到FDTD法,这是什么解析手法呢?
FDTD法是「Finite-Difference Time-Domain」的缩写,是指根据Maxwell方程,逐时间步进地追踪电磁波行为的方法。在天线和雷达设计中大显身手。
定义
时间步进是具体什么意思呢?
是把空间分割成很小的网格,电场和磁场交替地错开半步进行更新。这个网格结构叫做「Yee网格」。电场算完后算磁场,磁场算完后算电场……这样用「蛙跳」方式推进时间。
哦,交替计算的话就不需要求解矩阵方程了?
正是这样!这是显式求解方法,不需要求解大型联立方程组。这就是为什么它与并行计算兼容性很好。不过,时间步长必须要跟网格大小相匹配,否则数值会发散,所以要遵守CFL条件这个稳定性条件。
电磁场解析中的作用
FDTD法相比其他电磁解析手法的优势在哪里?
最大的优势是宽带分析。一次模拟放入脉冲波,用FFT就能一次性得到全频率范围的响应。比如5G手机天线需要覆盖很宽的频率范围,FDTD法就经常用上。
反过来说,有不适合用的场景吗?
曲面很多的形状就不太好。因为网格是直方体,曲面只能近似成阶梯状,这样就会产生误差。在这种情况下,用基于FEM的手法或者MoM(矩量法)会更合适。
相关用语
学习FDTD法的话,还需要了解哪些其他手法呢?
要掌握电磁解析的三大手法。
按问题的特点选择相应的手法是关键啊。我先从Yee网格的结构开始理解!
好想法。把Yee网格的电场、磁场分布画在纸上,理解会一下子提高。FDTD法的算法很简单,用Python写个小程序看波传播的样子也是个不错的方法。
准确理解CAE用语是团队内部沟通的基础。—— Project NovaSolver也致力于为实务工作者提供学习支持。
下一代CAE项目:连接开发者和实务工作者
Project NovaSolver在包括FDTD法在内的众多解析领域探索,致力于实现实务工作者充分发挥专业知识的环境。虽然还在摸索阶段,但我们期待与各位共同前行。
联系我们(筹备中)相关话题
更详细
错误