大家好,今天我想聊聊计算电磁学里的那些数值工具。简单来说,就是把一个电磁信号,要么拆开看它随时间怎么变,要么先拿傅里叶变一下再去算。这就好比一座藏宝阁,时域和频域这两条路子在两边。时域适合看脉冲啊、瞬间的辐射这种“动态”的事儿;频域呢,专门对付稳态辐射、散射截面这些“静态”的指标。两条路上各藏着十来种武器,咱们按解析、半解析、纯数值这三步楼梯往下盘。 先说纯数值方法。这东西不依赖经验公式,精度从低到高走:零阶是FDTD,一阶有TLM和FITD,二阶是FEM和MoM,再往上高阶的像BEM、SM、MM、TRM、ML。一般来说,通用性和精度很难两全:FEM、MoM什么形状都能切,像瑞士军刀,但计算量吓人;MM、TRM就专挑那种“高Q空腔”这类规则的东西啃,十几行代码就能算出几十个谐振峰。 半解析法主要是模式匹配法MM。它把波导横截面切成模式切片,只要结构横向没损耗就能算得准,问题就从三维降到了二维,速度自然快了不少。不过要是结构上有拐角、贴片这种损耗的东西,模式数就得指数级增加。像“葫芦腔”这种复杂的形状,MM就干不动了,只能回到全波的FEM或者MoM里去。 再看看市面上的软件都有哪些门派。FDTD这边有ANSYS HFSS和Remcom XFDTD。ANSYS HFSS是业界第一个全波三维无源结构的S参数计算器,天线增益这些参数一键就能出图。Remcom XFDTD主要给手机天线和SAR用的,时域精度高但优化得找Engineous帮忙。 FIT/MoM门派里的大哥是德国的CST Microwave Studio。他们把FIT和MoM合在了一起,高频结构到IC封装一次搞定;还能导出SPICE参数直接流片,缩短迭代周期。 接下来是MoM门派。MWO/EMSight主要是先做电路后全波的平面对话库;Agilent的ADS是个王牌选手,时域频域噪声成品率都能一次跑完;Ansys Designer是高频电路、系统部件的集成仿真软件;Zeland IE3D有MGRID、MODUA和PATTERNVIEW三件套;Sonnet能从1MHz干到几十GHz;FEKO把MOM和MLFMM装在了一起;ADS里的Ansys Designer也能做高频电路和部件级的设计;最后ADS还能导出SPICE参数直接流片;FEKO里还有个工具叫MOM可以做静态分析;FEKO也能做动态分析;FEKO还能做RCS计算;CST也是个很厉害的软件;还有个Zeland IE3D也是用来做微波PCB和MMIC验证的。 选工具的时候要记住三句话:问题是不是稳态的?如果是静态问题,频域算法会更友好;结构是不是规则的?如果是规则结构,半解析或解析法能秒杀;精度和速度怎么选?报告级精度选高阶的FEM/MoM,工程级迭代用低阶的FDTD/TLM。 答完这三问再回头看软件功能列表,就能在HFSS、CST、ADS、FEKO这些工具箱里挑出最合适的那一把“瑞士军刀”。