PSpice 基础知识
PSpice
Spice 简介
Spice(Simulated Program with Integrated Circuit Emphasis)是电子行业标准电路仿真软件之一。它可以对电路进交流分析、直流分析、傅里叶分析和蒙特卡洛分析。在电子工业发展的几十年中,Spice 语言一直被认为是模拟电路仿真领域的行业标准。
PSpice 则是由 Spice 衍生出的仿真软件,与经典Spice仿真软件相比,PSpice 又增加了一些附加功能,主要包括:
(1)PSpice 具有后处理程序 PROBE (屏幕图形显示) ,可用于仿真结果的交互式图形显示。
(2)在未使用电流传感器与无源器件串联的情况下,可以轻易地对电感、电容和电阻的电流进行测量。
(3)PSpice 具有模拟行为模型,可以通过数学公式、表格或传递函数建立模拟电路的功能模型。
(4)PSpice 不区分字符的大写和小写,但是 Spice 源文件中所有字符必须大写。
PSpice 元件描述语句
元件描述语句指定了电路中各元件属性和连接状态。一条语句主要由元件名称、元件各节点连接和元件特征参数组成。元件名称首字母必须以规定的字母开头。下表给出了各元件的对应名称及开头首字母。
| 元件首字母 | 电路元件、源、子电路 |
|---|---|
| B | 砷化镓场效应晶体管 |
| C | 电容 |
| D | 二极管 |
| E | 电压控制电压源 |
| F | 电流控制电流源 |
| G | 电压控制电流源 |
| H | 电流控制电压源 |
| I | 独立电流源 |
| J | 结型场效应晶体管 |
| K | 耦合电感(变压器) |
| L | 电感 |
| M | MOS 场效应晶体管 |
| Q | 双极型晶体管 |
| R | 电阻 |
| S | 电压控制开关 |
| T | 传输线 |
| V | 独立电压源 |
| X | 子电路 |
电路各节点必须为正整数,但是各节点并不需要顺次命名。为了防止电路中各元件连接错误,每个节点必须连接到至少两个元件上。
0 节点被预先确定为电路的地。
电阻
电阻的描述语法为
元件值可以有很多种表示形式:整数、浮点数、整数浮点数与指数结合、浮点数或整数与比例系数相结合。比例系数缩写字母之后的任何字符均被Spice忽略,例如一个 5000Ω 的电阻可以写成 5000、5000.00Ohm、5K、5E3、5KOhm 或 5KR。
是室温,通过选项中的 TNOM 设定,默认为 27℃ 。
电感
电感的描述语法为
电容
电容的描述语法为
独立源
独立电压/电流源的描述语法为
phase 单位为度 °
分析设置语句
电路标题
电路标题必须位于 Spice 电路程序文件或电路网表的第一行。如果程序文件第一行没有定义电路标题,则程序将把第一条语句定义为电路标题。当仿真分析完成时,仿真输出文件也将以同样的标题进行命名。
注释
如果需要在电路中增加注释,则可以使用注释符号 * 对该行进行注释,也可以使用 ; 对该行后方的语句进行注释。
工作点分析
电路中各元件的静态工作点状态可以通过 .OP 命令进行计算并输出,该指令一般格式为
-

直流分析
直流分析是对电路的直流工作点进行分析,或者对电路进行直流扫描。其语法为
1 | * 对直流电压源 V1 在 5V 工作点进行分析 |
- 直流扫描:
1 | * 对直流电压源 V1 从 5V 至 50V 的每个工作点都进行分析 |
- 双扫描:
1 | * 对直流电压源 V1 从 5V 至 50V 和直流电流源 I1 从 0.2A 到 0.7A 的每个工作点都进行分析 |
注意:不同 Spice 仿真器具有不同的输出行为。
LTspice 会输出一个 .raw 文件。并可以显示成图像。
.raw 文件。并可以显示成图像。
PSpice 会输出一个 .out 文件。
.out 文件。
交流分析
交流分析主要用于分析电路的频率响应。其语法如下
瞬态分析
瞬态分析的语法如下
