波端口积分线画反了,S11跑出来全在0dB附近,跟没加激励一样。信号线指向参考地的方向搞错了,积分线从参考地指向信号线,E场方向反了180度,端口阻抗变成负的。D:\HFSS_work\antenna_array\patch_2x2\port_setup.txt里记着这条报错前后的对比。
天线阵列的工程案例从单元开始。2.4GHz微带贴片单元,FR4基板厚度1.6mm,Dk=4.4,Df=0.02,贴片长28mm宽38mm,同轴馈电点在中心偏X方向5mm处,仿真S11在2.4GHz降到-22dB,增益6.8dBi,跟理论值7dBi差2%。单元对了之后扩成2x2阵列,单元间距半波长62mm,馈电网络用一分四功分器,每个支路等长,相位一致。功分器的隔离电阻用100欧姆,仿真完看端口之间的隔离度,S21低于-20dB才算合格。阵列增益跑到12.5dBi,比单元高5.7dB,跟理论值10log(4)=6dB差了0.3dB,主要是馈电网络的插损和单元之间的互耦。
波端口设置里积分线从信号线指向参考地,积分线的起点选信号线的边缘,终点选参考地的边缘。Gap Port在3D Layout里跟波端口等效,Lumped Port画矩形面连接内导体和接地板。端口阻抗50欧姆,不设默认50。参考平面在端口Properties里手动指定,选错了回Project Tree的Excitations下面核对。积分线不画的话S11全是零,画反了S11在0dB附近波动。
网格剖分不收敛,Delta S目标0.02跑了20次迭代没达标,贴片边缘和馈电点手动加密。自适应网格在Analysis→Setup→Mesh Refinement里选Length Based,贴片边缘网格尺寸0.5mm,馈电点周围0.2mm,其他地方默认。网格量从15万涨到80万,单次迭代时间从两分钟涨到十五分钟,收敛到0.018用了18次迭代。D:\HFSS_work\antenna_array\patch_2x2\mesh_log.txt里记着每次迭代的Delta S。

优化用Quasi-Newton,变量五个:贴片长度、宽度、馈电点位置、介质厚度、单元间距。目标函数S11在2.4GHz最小,约束增益大于10dBi。迭代30次收敛,贴片长度从28mm调到27.2mm,馈电点从5mm移到4.3mm,S11降到-28dB,增益12.8dBi。优化过程中有个中间结果增益掉到8dBi,S11-30dB但方向图裂了,后来发现是馈电点太靠近边缘,高次模激发。D:\HFSS_work\antenna_array\patch_2x2\opt_result.xlsx里存着30次迭代的数据。
材料属性FR4-TG170的Dk=4.6,Df=0.015,压延铜Rz=1.5μm,1oz铜厚35μm。这些参数从板厂datasheet里查的,填到Project→Materials里,Dk和Df在目标频段有没有漂移,频率相关材料用Set Frequency Dependent加表格,1GHz到10GHz至少给五个点。铜箔粗糙度在Finite Conductivity边界里填Rz,粗糙度影响导体损耗,高频段差0.5dB。
对称边界用Symmetry,电壁对应Perfect E,磁壁对应Perfect H,画一半模型的时候对称面选对,切错方向结果全反。主从边界Master/Slave做周期结构,相位差填扫描角,Floquet端口做无限阵列。PML比辐射边界吸波好,PML层数给4到8层,每层厚度八分之一波长,PML外面还要包一层空气腔。
下次把那个2x2阵列扩成4x4,单元间距还是半波长,馈电网络改成一分十六,功分器的隔离电阻从100欧姆改成200欧姆,看隔离度能不能再降5dB。馈电网络的插损现在是0.8dB,4x4阵列插损会更大,D:\HFSS_work\antenna_array\4x4\这个目录还没建。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删