Optimetrics是集成在HFSS中的设计优化模块,通过自动分析设计参数的变化对求解结果的影响,Oprimetrics可以提供:1、参数扫描分析,2、优化设计、3调节分析、4灵敏度分析、5统计分析。
1、参数扫描分析(parametric)
参数扫描分析功能可以用来分析物体的性能随着指定变量的变化而变化的关系,在优化设计前一般使用参数扫描分析功能来确定被优化变量的合理变化区间。
2、优化设计(Optimization)
优化设计是HFSS软件结合0ptimetics模块根据特定的优化算法在所有可能的设计变化中寻找出一个满足设计要求值的过程。
3、调谐分析(Tuning)
调谐分析功能是在改变变量值的同时实时显示求解结果
4、灵敏度分析(Sensitivity)
灵敏度分析功能是用来分析设计参数的微小变化对求解结果的影响程度。
5、统计分析(Statistical)
统计分析功能是利用统计学的观点来研究设计参数的容差对求解结果的影响,常用的方法是蒙特卡罗(MonteCarlov)法。
各种分析的步骤:
1、 参数扫描分析是指设计模型的性能随着指定变量的变化而变化的关系。
2、在优化设计前一般使用参数扫描分析功能来确定被优化变量的合理变化区间。
3、参数扫描的步骤:
(1)设置首先需要定义变量并添加求解设置项。
打开设计属性(Design Properties)定义参数变量,然后将其变量修改到模型中。例如:
(2)添加扫描变量:
设置好扫描变量之后,点击Analyze就可以进行参数扫描分析。
查看参数扫描分析的结果。来确定优化区间。
2、优化设计。
优化设计是HFSS软件结合Optimetrics模块在一定的约束条件下根据特定的优化算法对设计的某些参数进行调整,从所有可能的设计变化中寻找出一个满足设计要求的值。优化设计时,首先需要明确设计要求或设计目标,然后用户根据设计要求创建初始结构模型(Nominal Design)、定义设计变量并构造目标函数,最后指定优化算法进行优化。
(1)初始设计
初始设计或者初始结构模型在HFSS中称之为Nominal Design。用户一般根据理论知识和实际经验给出初始设计,创建初始结构模型。初始设计应该尽量接近真实值,否则会导致优化时
间过长,有时甚至得不到全局最优解。
(2)添加优化变量
在进行优化设计时,首先需要添加优化变量。打开工程变量/设计变量编辑对话框,单击选择变量编辑对话框中的Optimizaton单选按钮,此时对话框内会列出当前设计中所定义的全部工程变量或者设计变量,勾选变量对应的Include项复选框,把该变量添加为优化变量;同时在Nominal Value、Min和Max项下的文本框可以输入优化变量的初始值、最小值和最大值。
注:在优化设计前,一般先进行参数扫描分析,确定优化变量的初始值和合理的变化区间。
(3) 构造目标函数
在优化设计中,为了评价设计结果的好坏以及判断设计是否已经达到要求的目标,必须定义一个判据,软件根据这个判据来决定是否需要继续进行最优搜索,这个判据就称为目标函数。
目标函数需要用户根据具体的设计目标进行构造。例如,设计目标是在10GHz工作频率处,端口3的输出功率是端口2输出功率的两倍,则可以构造目标函数mag(S(port3, port1))* mag(S(port3, port1))-2* mag(S(port2, port1))* mag(S(port2,port1))=0
加权函数:
在有些设计中,为了达到设计要求,需要设置多个目标函数。另外,目标函数所包含的有些性能指标是互相矛盾或互相制约的,一般很难保证全部指标都达到最优。在这两种情况下,可以给每个目标函数分配一个加权值,加权值越大,表示该目标函数越重要。
规范类型
对于有多个目标函数的问题,误差函数值是所有目标函数误差值的加权和。HFSS根据指定的规范类型来计算加权和。
误差函数:
在定义目标函数时,目标函数可以是等于、大于等于或小于等于某个目标值;对应的,在优化设置对话框Condition处分别选择<=、=或>=。假设分别用si和gi表示第i个目标函数的仿真计算值和真实值,则对于上述3种不同情况,第i个目标函数误差值ei定义如下
优化阈值:
优化阈值是优化过程终止的判别标准,当加权后总的误差值小于或等于优化阈值时,优化分析终止。优化设置对话框的左下角Acceptable处设置优化阈值。
3、调谐分析
HFSS中的调谐分析功能是用户在手动改变变量值的同时能实时显示求解结果。例如,在执行完成一个优化分析并且得到了变量的最优值之后,可以在该最优值附近手动改变变量的值,观察变量在最优值附近扰动对设计性能的影响。
4、灵敏度分析
使用HFSS进行电磁分析的过程中,不同设计参数的变化对电磁特性的影响程度是不尽相同的。对于相同的变化量,有些参数对电磁特性的影响较大,有的则较小。为了衡量各个设计参数变化对电磁特性的影响,通常引用灵敏度的概念,用它来定量表示设计参数变化对电磁性能的影响程度。
5、统计分析
蒙特卡罗法的具体分析步骤如下:
用计算机产生伪随机数,并用它们模拟产生电路/器件各设计参数的随机值序列,然后将这些序列进行随机组合,形成电路/器件的统计分析模型。
调用分析程序对电路进行分析,计算出电路/器件的各种特性参数,如输入驻波比、S参数等
对分析结果进行统计分类,画出直方图。