本文将介绍ADS中的中的Optimization。
一、 O p t i m i z a t i o n 定义 \color{#4285f4}{ \large\mathbf{ 一、Optimization定义}} 一、Optimization定义 Optimization是ADS中的另一种优化方式,特点是能够根据设定的目标自动进行参数优化,以满足设定目标,并且将最优解更新到原理图中以及更新图表。
二、操作步骤 \color{#4285f4}{ \large\mathbf{ 二、操作步骤}} 二、操作步骤 ADS中,调用Optimization同样需要在一个原理图工作区中完成。本章节还是基于ADS基础教程2 - S参数仿真建立的原理图来进行讲解。介绍如下实现Optimization。
1. 1. 1. 打开原理图工作空间
- 首先打开原理图
- 然后在模型选择区域下拉框选择Optim/Stat/DOE
2. 2. 2. 模型及目标放置
- 在当前选择的Optim/Stat/DOE中,选择Optim和Goal
- 将选择的Optim和Goal放置到原理图区域
3. 3. 3. 选择目标进行设置
- 在原理图中,点击GOAL
- 弹出Goal设置框
4. 4. 4. 目标1设置
- 在Expression中,输入dB(S(2,1),表示需要以图形中dB(S(2,1))为对象进行目标结果的设置
- 在Analysis中,选择SP1,即当前原理图中的S参数放置器
- 选择freq,以频率方式进行扫描
- 在Limit lines中,设置目标限制。默认一个limit,可以选择下方的Add limit进行添加多个限制。
5. 5. 5. 目标2设置:同4一样设置目标2,这里,表达式的另外一种简写方式dB(S11)同样支持。
![image.png](https://img-blog.csdnimg.cn/img_convert/c72d4d419a0f4a591b0d715682a5758a.webp?x-oss-process=image/format,png)
6. 6. 6. 优化器设置:点击原理图中的OPTIM,弹出对应的设置框。
7. 7. 7. 设置显示参数:由于默认的优化器的参数较多,因此,可以在选项卡中选择Display,先点击Clear All取消所有参数,然后选择所需要的参数即可,如图中仅选择OptimType和MaxIters两种。选择完成后,点击Apply即可。
![image.png](https://img-blog.csdnimg.cn/img_convert/1e428299fd69bcc6557de1ebdd0f21f1.webp?x-oss-process=image/format,png)
8. 8. 8. 设置优化器参数:选择Setup,设置优化类型为Random,迭代次数为5000,点击Apply确认。
![image.png](https://img-blog.csdnimg.cn/img_convert/1fac0d0a14097b6dab7b199774d2b190.webp?x-oss-process=image/format,png)
9. 9. 9. 在菜单栏中,选择‘Simulate->Simulation Variables Setp…’。
![image.png](https://img-blog.csdnimg.cn/img_convert/ce14962ebee9ef8c05aff2d38b49ac7f.webp?x-oss-process=image/format,png)
10. 10. 10.设置优化的参数范围设置: 在弹出的设置界面,选择Optimization,将可以进行参数修改的选中,同时设置器当前Value、格式、最大、最小范围。选择好后,点击OK即可。
![image.png](https://img-blog.csdnimg.cn/img_convert/e41aa672deffc4f1b41add8d52987f02.webp?x-oss-process=image/format,png)
11. 11. 11. 回到原理图界面,点击菜单栏中的Optimization按钮,如图所示,即可弹出优化框界面。在优化过程中,若发现当前参数已经达到了设置的最大或者最小值,可以点击Pause按钮,暂定当前优化。
![image.png](https://img-blog.csdnimg.cn/img_convert/e644c9695388f93dc60db0e38ea4930b.webp?x-oss-process=image/format,png)
12. 12. 12. 暂停后,点击Edit variables…,可以对参数范围进行调整,调整完成后,点击OK回到优化界面。
![image.png](https://img-blog.csdnimg.cn/img_convert/4afecd7cbf5b84bc8c4a4afe4a6a3bbf.webp?x-oss-process=image/format,png)
13. 13. 13. 当完成优化后,Goals会显示Error为0,即表示所设置的目标均已经实现。
![image.png](https://img-blog.csdnimg.cn/img_convert/68b1436de2fc2f36e14e6c26fe9d35c7.webp?x-oss-process=image/format,png)
14. 14. 14. 此时关闭当前优化框,会弹出界面提示是否更新设计。
![image.png](https://img-blog.csdnimg.cn/img_convert/4494201ae1fd30db3207891a100ef356.webp?x-oss-process=image/format,png)
15. 15. 15. 当选择更新设计后,会弹框提示更新的条目,此处选择所有。如下图所示:
![image.png](https://img-blog.csdnimg.cn/img_convert/40d600924e200f405bbc94147cd07d9e.webp?x-oss-process=image/format,png)
![image.png](https://img-blog.csdnimg.cn/img_convert/d5b643450926c184b24ffee4729c6f97.webp?x-oss-process=image/format,png)
E N D ! \color{#4285f4}{\mathbf{E}}\color{#ea4335}{\mathbf{N}}\color{#fbbc05}{\mathbf{D}}\color{#4285f4}{\mathbf{!}} END!