电磁仿真设计中对参数优化的探索有多种方法,包括参数扫描、优化、灵敏厚度分析、统计分析等.
在Ansys HFSS中还有一种伴随求解技术,也常常用于对参数的优化探索。在HFSS中,常规求灵敏度每1个参数求导就要多跑1次完整三维仿真,N个变量需要N+1次求解,变量越多耗时爆炸;而伴随求导(伴随网络法 ANM)只需要1次主求解+1次伴随场求解,就能一次性算出全部设计变量对 S/Y/Z 参数的解析偏导数,在结果后处理中可直接观测参数的变化对结果的影响而无需额外的仿真。
本文将以一个PIFA天线为例,详解HFSS中的伴随求解方法。

Ansys HFSS
参数化建立PIFA天线模型,各参数代表几何如下图所示,HFSS中可求导变量包括几何尺寸、基板厚度、介电常数、损耗、金属厚度等全局或局部参数,本案例仅研究几何尺寸的变量。

Ansys HFSS
添加一个Setup Solution,在General选项卡下,设置求解频率2.45GHz和迭代次数等;在Derivatives选项卡下,勾选需要求偏微分的变量(这一步至关重要,是伴随求导的前提条件)。另外在这个setup下添加扫频Sweep,并设置扫频范围以及步进等。


Ansys HFSS
完成仿真后,鼠标点击Results→Create Terminal Solution Data Report,进入结果报告生成设置界面,由于在求解设置中,Derivatives选项卡下勾选了相关参数,则在报告生成界面中的Domian下有一个Derivatives下拉可选项,可根据需求来选定需要研究的优化参数,之后点击New Report生成新的报告。再鼠标点击Results→Tune Reports…,将出现调谐滑块,滑动相关变量的滑块,则S参数随之变动,期间S结果的显示没有很长等待。若想得到心仪的S参数结果,可以分别调节变量滑块来实现。



Ansys HFSS
HFSS中的伴随求导主要用在以下几个核心场景中:
参数灵敏度分析(设计前期快速定位关键尺寸),用于批量评估几十项几何 / 材料参数对回波损耗、插损、隔离度的影响权重,剔除无关变量,压缩优化变量空间;输出结果:Derivatives 后处理中partial(S11)曲线,数值绝对值越大,该参数越敏感,可直接生成参数敏感度排序表;
交互式实时调谐(Tune 实时预览,无需重跑仿真,如前几节内容),一次伴随求解后,拖动参数滑块实时刷新全频段 S 参数曲线,支持 ±10% 参数变化区间;
Optimetrics/OptiSLang 梯度加速自动优化,HFSS 内置 SNLP 优化器、外部 optiSLang 可直接读取伴随解析梯度,梯度类优化(拟牛顿、L-M)收敛速度提升 10~100 倍。流程:参数建模→开启 Derivatives 求解→优化器自动读取梯度→快速收敛达标;
量产容差 / 鲁棒性分析(制造公差预判),利用伴随灵敏度量化:加工尺寸、板材介电、厚度公差分别带来多大 S参数恶化、频偏;区分“高敏感尺寸”(加工必须严控公差)与“低敏感尺寸“(放宽公差降低成本)。
HFSS伴随求导步骤总结:
模型全参数化:几何尺寸、材料属性定义全局变量;
新建Driven Modal求解Setup,切换到Derivatives选项卡,勾选需要求导的所有变量;
正常Analyze求解,自动完成主场 + 伴随场两次求解;
后处理 Reporter:
a)Partial:查看单变量频域灵敏度曲线;
b)Tune:打开调谐面板,拖动滑块实时预览 S 参数;
Optimetrics 优化设置:优化器自动读取解析梯度,加速收敛。