上一篇:ADS 使用教程(三)S-Parameter Simulation
在本次教程中,我们了解一下如何进行仿真数据的可视化。
在上一节中,我们进行S参数仿真,在仿真后自动弹出了如下窗口(在刚打开ADS的时候点一下“New to ADS”,就会出现部分操作的介绍):
在页面左侧的Palette中,有许多种plot的选项。我们先选择(Rectangle Plot,矩形图,用于展示S参数、增益、插入损耗、回波损耗等频率响应特性),然后鼠标左键在窗口中单击一下即可显示出“Plot Traces & Attributes”窗口,用于设置和管理绘图。我们在Dataset and Equations下可以看到仿真得到的所有数据。我们先选中S(2,1),然后点击Add,会弹出如下窗口:
该窗口展示了用于处理复数数据(Complex Data)的显示方式,有如下选项:
- dB:将复数数据转换为分贝(dB)表示。通常用于表示增益或插入损耗,公式为
。
- dBm:将复数数据转换为毫瓦分贝(dBm)表示,通常用于功率测量,公式为
。
- Magnitude(幅频):显示复数数据的幅度(绝对值),即复数的模,公式为
。
- Phase(相频):显示复数数据的相位(角度),即复数的相位角,公式为
。
- Real part(实部):显示复数数据的实部。
- Imaginary part(虚部):显示复数数据的虚部。
- Time domain signal(时域信号):显示复数数据的时域信号表示,通常用于时域分析。
由于我们分析的是S参数的频率响应,所以我们此次选择“dB”。点击“OK”后,我们可以看到S(2,1)被添加到Traces中了,且为dB形式:
然后点击“OK”,我们就得到了S(2,1)(dB表示)与freq(频率,单位为MHz)之间的关系了:
同理,我们也可以绘制S(1,1)的频率响应图:
我们也可以将多条曲线绘制在一张表格中,比如我们想在S(2,1)的图中绘制S(1,1),我们可以双击S(2,1)的图像,然后用同样的步骤添加dB(S(1,1)),点击“OK”:
可以看到,二者以不同的颜色呈现在了同一张plot中,而且左侧也有颜色标注,双击后可以弹出属性框,并对该Trace进行高亮。此时,我们可以使用工具栏中的(若工具栏中没有可在工具栏中点击鼠标右键进行添加)在图中添加Marker(标记,具体功能可将鼠标光标放在图标上查看)。比如我们点击第一个,然后会弹出如下窗口:
此时,我们选中一个Trace的位置,就可以添加Marker了:
如果我们想查看同一频率下多条曲线的值,那么可以选择,然后选自一个位置,对应的频率位置可以直接点击plot上方的示意框进行修改,或者按住加入的Marker的三角形可以对其进行拖动:
接下来,我们可以选择(List,以表格的形式列出数据)绘制一张表格。
同理,我们添加S(2,1)和S(1,1),然后点击“OK”,并适当调整表格的大小:
我们可以在表中直观的看到S(2,1)和S(1,1)的幅频与相频和freq之间的关系。此时我们可以看到,表格中的频率范围小于我们仿真时设定的范围,而且此时鼠标滚轮时无效的。我们可以选中表格使其高亮,然后通过工具栏中的(若工具栏中没有可在工具栏中点击鼠标右键进行添加)按行或者按页进行查看。
如果我们想更改表格中的数据格式,我们可以先双击表格,打开表格的设置窗口:
然后双击右侧的S(2,1)(以其为例),就可以进行数据格式的修改了:
默认的数据格式为“Mag/Degrees”,我们将其修改为“dB/Degrees”:
此时,表格中S(2,1)的数据格式为“dB/Degrees”,S(1,1)的数据格式为“Mag/Degrees”。
我们可以在一个Page中放入多个plots,也可以像EXCEL一样,将plots放在不同的Page中(类似于不同的Sheet)。在窗口上方,点击“Page – New Page”:
然后对新创建的Page进行命名(例如“SmithChart”),创建后我们就可以在窗口下方在不同Page中切换了(也可以在上方工具栏中点击鼠标右键,添加不同工具后利用进行Page的切换)。
然后在新的Page中,我们选择(Smith图,是射频工程和微波工程中非常重要的工具,用于图形化地表示和分析阻抗、导纳以及S参数等),然后我们绘制两张Smith Chart,内容分别是S(1,1)和S(2,2):
然后保存设计即可。
(To be continued......)
下一篇:ADS 使用教程(五)Real Time Tuning