毫米波RF MEMS移相器的智能建模方法
S针对每一组特定[L4, H4, H5],仿真得到频率范围(横坐标)为30-40GHz的S11,S21的幅值和相角共四条曲线。HFSS软件在将这些结果导出的时候将每一条曲线都离散为1001个频率点。针对三个变量,每个变量有三个取值(区间两端及中心点),则需要进行33次,即27次仿真。
数据预处理:HFSS软件在导出曲线是给出的1001个点过多,首先将其隔N点取1点进行精简。之后将数据重新整理为相互对应的两组分别作为输入和输出。输入组为[L3, H4, H5, f],输出组为[|S11|, |S21|, arg(S11), arg(S21)]。该处理过程影响神经网络输入的样本数量,样本过多训练过程比较缓慢和困难,样本太少又难以精确逼近学习目标。对应27次仿真,如果N取20则有27*51组输入和输出数据作为训练样本。
归一化处理:在样本数据每个参数区间差别很大时就有必要对数据进行归一化处理,否则训练过程极有可能无法收敛。对于输入参数由于其取值已知则归一化过程比较简单。对于输出则对每一输出参数选择出最大最小值,并用其进行归一化处理。
网络的构造及训练:确定网络的传递函数及隐层节点数目。当训练目标达到时推出训练程序,保存网络的各项参数。反向归一化处理:主要对于输出参数进行处理,其最大值和最小值利用训练样本归一化处理过程中的最大值和最小值。网络性能评价:利用训练样本考察神经网络的学习能力,利用其他样本考察神经网络的泛化能力。
4 实验验证
本文实验研究主要为了验证BP神经网络对于RF MEMS移相器设计过程中,多物理参数和多个射频参数之间函数关系的逼近情况。由于对比数据来自于HFSS仿真,实验也能够验证BP神经网络在某种程度上对于HFSS仿真软件的替代特性。
在考察人工神经网络的学习及泛化能力时,主要考察输入输出之间的三个指标:
均方根相对误差(rmsre, root mean-square relatively error),
(10)
平均相对误差(mare, mean absolute relatively error),
(11)
最大相对误差(maxare, maximize absolute relatively error),
(12)
这三个指标都是使用了相对误差的主要原因是,每个网络的输出变量的变化范围很大,使用绝对误差考察不容易统一比较各方法之间的差异。
依据文中3部分所述的原理及方法,首先选取敏感参量的变化范围,本文中L4=[210 205 210]、H4=[1.5 2 2.5]及H5=[0.2 0.3 0.4],并通过HFSS仿真获得27*51组输入和输出数据作为样本并进行归一化处理。其后,建立如图3所示的网络并进行训练,训练过程使用梯度法,其中的参数设置为:连接权值和神经元的转换函数为Tan-Sigmoid,学习率为0.001,最大训练次数20000,训练结束精度要求1e-5,最小梯度要求1e-15。训练完成后,使用训练样本考察神经网络的学习能力,利用另外随机选择的20*51个样本考察神经网络的泛化能力。
实验过程中机器配置为Core2双核处理器1.86GHz和2G内存,在样本不变的条件下,14次训练中有4次训练在1小时之内没有收敛而陷入局部极小,这也是BP神经网络的缺点之一。另外10组成功完成训练过程,训练时间分别为42、52、58、41、51、39、55、48、46和49分钟。训练过程中曾数次调节隐层节点数量,最后隐层节点数量为24可获得较好的训练效果。由于神经网络训练过程中具有较强的随机性,训练时间为46分钟的网络性能最佳。为了更为直观的观察其泛化能力,对于验证样本[L3=202, H4=2.2, H5=0.18/0.26/0.37, f=30…40],图4、和5分别给出了S21的幅值/相角神经网络输出与验证样本原始值的比较。对于51个输入数据,已经训练好的BP网络的计算时间在1分钟之内,因此1分钟之内即可完成RF MEMS移相器针对某一组物理参数的射频性能描述。
图4 神经网络对S21的泛化能力
图5 神经网络对S21相角的泛化能力
由图可知,BP神经网络能够完成对于复杂多元非线性函数关系的模拟。针对本文研究目标,使用在27*51样本可以进行完成训练过程。通过20*51个随机样本的验证,训练好的网络可以实现较好的泛化输出。训练过程耗时不超过1小时,训练后再次计算时间不超过1分钟。计算验证数据可得到:训练后网络的输出与样本标准输出的相对误差均方差小于0.0431,相对误差均值小于0.0484,相对误差最大值小于0.0515。
5 结论
本文分析了RF MEMS移相器设计过程中现有建模方法存在的问题,即基于物理参数的有限元仿真方法耗时长,而分布式移相器若干物理参数与射频性能参数的非线性关系增加了设计难度。介绍了人工神经网络中最为经典的BP神经网络原理,并结合RF MEMS移相器的设计过程建立了BP神经网络的建模方法。实验验证表明,该方
移相器 RF MEMS BP神经网络 计算机辅助设计 相关文章:
- 一种90°分布式MEMS 移相器的设计(02-25)
- 左手材料的圆极化贴片天线设计(09-08)
- 基于左手材料的圆极化贴片天线设计(10-07)
- L波段四位数字移相器的设计与仿真(05-17)
- 无线产品中的RF部分:外购还是自行开发?(12-16)
- 手机RF设计入门(11-04)