一、 PSpice的组成 本文是基于PSpice for Windows(V8.0),这是一个名为MicroSim Eval 8.0的软件包。该软件包主要包括Schematics、PSpice、Probe、Stmed(Stimulus Editor)、Parts、PSpice Optimizer等。其中: 1. Schematics是一个电路模拟器。它可以直接绘制电路原理图,自动生成电路描述文件,或打开已有的文件,修改电路原理图;可以对元件进行修改和编辑;可以调用电路分析程序进行分析,并可调用图形后处理程序(Probe)观察分析结果。即它是集PSpice、Probe、Stmed和PSpice Optimizer于一体,是一个功能强大的集成环境。 2. PSpice是一个数据处理器。它可以对在Schematics中所绘制的电路进行模拟分析,运算出结果并自动生成输出文件和数据文件。 3. Probe是图形后处理器,相当于一个示波器。它可以将在PSpice运算的结果在屏幕或打印设备上显示出来。模拟结果还可以接受由基本参量组成的任意表达式。 4. Stmed是产生信号源的工具。它在设定各种激励信号时非常方便直观,而且容易查对。 5. Parts是对器件建模的工具。它可以半自动地将来自厂家的器件数据信息或用户自定义的器件数据转换为PSpice中所用的模拟数据,并提供它们之间的关系曲线及相互作用,确定元件的精确度。 6. PSpice Optimizer是优化设置工具。它可根据用户指定的参数、性能指标和全局函数,对电路进行优化设计。 二、PSpice的应用范围 1. PSpice用于模拟电路、数字电路及数模混合电路的分析及电路优化设计。 (1)制作实际电路之前,仿真该电路的电性能,如计算直流工作点(Bias Point Detail),进行直流扫描(DC Sweep)与交流扫描(AC Sweep),显示检测点的电压电流波形等。 (2)估计元器件变化(Parametric)对电路造成的影响。 [1] 图。通过瞬态分析,也可以得到数字电路时序波形。 另外,PSpice可以对电路的输出进行傅里叶分析,得到时域响应的傅里叶分量(直流分量、各次谐波分量、非线性谐波失真系数等)。这些结果以文本方式输出。 (4)蒙特卡罗分析(Monte Carlo)和最坏情况分析(Worst Case): 蒙特卡罗分析是分析电路元器件参数在它们各自的容差(容许误差)范围内,以某种分布规律随机变化时电路特性的变化情况,这些特性包括直流、交流或瞬态特性。 最坏情况分析与蒙特卡罗分析都属于统计分析,所不同的是 ,蒙特卡罗分析是在同一次仿真分析中,参数按指定的统计规律同时发生随机变化;而最坏情况分析则是在最后一次分析时,使各个参数同时按容差范围内各自的最大变化量改变,以得到最坏情况下的电路特性。 (5)温度特性分析(Temperature)和数字电路分析(Digital Setup) 三、分析电路的流程 1. 用分析电路的过程可以用以下的流程来描述: (1)绘制电路图。 (2)输入元器件及模型参数。 (3)定义分析类型和输出变量。 (4)保存电路图文件。 (5)运行电路分析程序。 (6)检查分析是否出错。 (7)如果出错,检查电路输出文件,查明出错原因修改电路图文件后再运行电路分析程序;若没有出错,查看电路分析结果(包括输出波形和输出文件)。 (8)确定电路是否需要进一步修改,如果需要,可以修改电路图文件后再运行电路分析程序,直到认为分析结果满意为止。 2. 整个电路分析过程大致可以分为两个阶段: 第一阶段:从绘制电路图到保存电路图文件。 第二阶段:运行电路分析程序。 [3] |