在LT-spice中,仿真S参数核心在于使用".net"指令配合“.ac”进行小信号频率扫描。

以下将用两种方式仿真1nH电感双端口网络的S参数为例进行说明,本文主要讲述网表仿真的方法,上一篇讲述了用电路的方法进行S参数仿真并导出数据的过程。

网表法仿真

建立1nH电感的S参数仿真的电路网表文件并保存(文件格式可以有:.cir、.net、.lib、等等)

* 1nH Inductor S-Parameter Simulation
* ----------------------------------------------------
* 端口 1 激励源:Vin 连接到节点 1,带有 50 欧姆的源内阻 (Rser=50)
Vin 1 0 AC 1 Rser=50

* 待测器件 (DUT):1nH 电感连接在节点 1 和节点 2 之间
L1 1 2 1n

* 端口 2 终端负载:50 欧姆电阻连接到地
Rout 2 0 50

* ----------------------------------------------------
* 仿真设置
* .ac <扫描类型> <采样点数> <起始频率> <截止频率>
.ac lin 1001 100meg 10g

* 网络分析指令:指定输出端电流和输入端电压源
.net I(Rout) Vin
.end

在 LTspice 中查看结果

  1. 运行仿真:用 LTspice 打开该网表,点击 Run 按钮。

  2. 添加波形:在弹出的空白波形窗口上右键,选择 Add Traces(或使用快捷键 Ctrl + A)。

  3. 选择 S 参数:你会发现在变量列表中多出了 S11、S12、S21、S22。双击你想查看的参数)即可。

  4. 变换显示格式:

    • 默认通常显示为波特图(幅度 dB 和相位)。

    • 如果想查看史密斯圆图(Smith Chart),可以右键点击波形窗口的横坐标(频率轴),将 Representation 从 Cartesian 或 Polar 改为 Smith Chart。

导出.s2p文件

后续与电路图法仿真一致,可参考上一篇。

更多推荐