本节是关于S矩阵参数扫描(S-matrix sweep)相关设置的介绍。
S矩阵扫描可根据用户目标要求,同时获取多个端口的S参数并输出S矩阵。此外,S矩阵扫描的最终结果还包含了S参数的无源性(Passivity)和互易性(Reciprocity),用户可据此判断S矩阵的完整性。软件支持在S矩阵扫描的基础上进行参数扫描的嵌套,以应对更复杂情况的S矩阵求解案例,方便用户获取更多信息。
将Objects tree切换为Optimizations and sweeps,在该页面右键空白处,点击Create new S-matrix sweep添加S矩阵扫描。添加成功后,右键点击添加的S矩阵扫描,选择Edit可以进入编辑界面,具体设置如下:
General标签页用于自定义扫描的名称。注意,一个工程下不允许存在名称相同的多个S矩阵扫描。
Name | Description |
---|---|
Name | 设置S矩阵扫描的名称。 |
Simulation method标签页用于显示当前激活的求解器名称。
Name | Description |
---|---|
Active solver | 显示当前激活的求解器。 |
Setup标签页用于设置S矩阵扫描的主要属性。
Name | Description |
---|---|
S-matrix ID | S矩阵中各端口的序列号。 |
Port name | 模型中端口的名称,下拉列表包含所有端口。 |
Mode ID | 当前端口选择的模式在端口Mode List中的序列号。 |
Add | 添加端口。 |
Remove | 移除端口。 |
Load full portModes | 添加所有的端口和模式。 |
Remove all portModes | 移除所有已添加的端口和模式。 |
Resources标签页用于设置计算资源,用户可以根据计算机属性选择运行扫描所需的最佳计算资源。
Name | Description |
---|---|
Maximum simulation threads of parallel | 并行的最大线程数,设置同时运行的仿真模型个数。 |
Computing resources | 选择使用CPU或GPU进行仿真计算。 |
CPU | 选择使用CPU时激活此设置栏,可设置计算机的CPU资源。 |
GPU | 选择使用GPU时激活此设置栏,可设置计算机的GPU资源。 |
右键点击需要运行的S矩阵扫描,选择Run运行参数扫描。
S矩阵扫描运行结束后,右键点击已完成的扫描,选择Data visualizer打开数据可视化窗口,查看扫描结果。