图7.12 HFSS优化设计流程
7.4.1 初始设计或者初始结构模型在HFSS中称之为Nominal Design。用户一般根据理论知识和实际经验给出初始设计,创建初始结构模型。初始设计应该尽量接近真实值,否则会导致优化时间过长,有时甚至得不到全局最优解。
7.4.2 添加优化变量
在进行优化设计时,首先需要添加优化变量。如果添加的优化变量是工程变量,需要打开上一节图7.2所示的“工程变量编辑”对话框;如果添加的优化变量是设计变量,需要打开上一节图7.5所示的“设计变量编辑”对话框。然后单击选中该变量编辑对话框中的Optimization单选按钮,此时对话框内会列出当前设计中所定义的全部工程变量或者设计变量,可以参考图7.3,勾选变量对应的Include项复选框,把该变量添加为优化变量;同时在Nominal Value、Min和Max项下的文本框分别输入优化变量的初始值、最小值和最大值。在优化设计前,一般先进行参数扫描分析,确定优化变量的初始值和合理的变化区间(即此处的最大值和最小值)。
7.4.3 构造目标函数
在优化设计中,为了评价设计结果的好坏以及判断设计是否已经达到要求的目标,必须定义一个判据,软件根据这个判据来决定是否需要继续进行最优搜索,这个判据就称为目标函数。目标函数需要用户根据具体的设计目标进行构造,例如在第2章的设计实例中,设计目标是在10GHz工作频率处,端口3的输出功率是端口2输出功率的两倍,则可以构造目标函数mag(S(port3,port1)) mag(S(port3,port1))-2 mag(S(port2,port1))=0。添加了优化变量后,从主菜单栏选择【HFSS】→【Optimetrics Analysis】→【Add Optimization】命令,或者右键单击工程树下的Optimetrics节点,从弹出菜单中选择【Add】→ 【Optimization】命令,打开如图7.13所示的“优化设置”对话框,目标函数可以在该对话框中定义。
暂无评论