摘 要:介绍了PSPICE 6.3的运行环境,仿真分析功能。并在此基础上对一种功放电路进行了仿真分析。
关键词:PSPICE;电路;仿真分析;快速傅里叶变换;SPICE
PSPICE是由SPICE发展而来的用于微机系列的通用电路分析程序。SPICE是由美国加州大学伯克莉分校于1972年开发的电路仿真程序。随后,版本不断更新,功能不断增强和完善。1988年SPICE被定为美国国家工业标准。目前微机上广泛使用的PSPICE是由美国MicroSim公司开发并于1984年1月首次推出的。SPICE有工业版和教学版之分,本书介绍1986年8月推出的PSPICE6.3版本。PSPICE6.3版本含有2个集成环境,一个是通用的电路仿真分析环境MicroSimEval6.3,另一个是可编程数字逻辑器件分析设计环境MicroSimPLSyn 6.3 Evaluation。本文只介绍通用的电路仿真分析环境MicroSimEval6.3。他能进行模拟电路分析、数字电路分析和模拟数字混合电路分析。
PSPICE6.3可以对众多元器件构成的电路进行仿真分析,这些元器件以符号、模型和封装3种形式分别存放在扩展名为slb,lib和plb三种类型的库文件中。*.slb库中的元器件符号用于绘制电路图;*.lib库中的元器件模型用于电路仿真分析;*.plb库中的元器件封装形式用于绘制印刷电路板的版图。在电路仿真分析中只用到前2个库。
1 PSPICE6.3运行环境
硬件环境:486以上的IBMPC机或兼容机,8M以上内存,最好有80M以上硬盘空间(PSPICE6.3完全安装将占用63M左右的空间),标准键盘及VGA以上显示适配器,鼠标,CD-ROM驱动器(用于安装PSPICE)。
软件环境:Windows 3.X,Windows 95或WindowsNT3.51以上。
2 PSPICE功能简介
PSPICE6.3可执行的主要分析功能如下:
2.1 直流分析
直流分析包括电路的静态工作点分析;直流小信号传递函数值分析;直流扫描分析;直流小信号灵敏度分析。在进行静态工作点分析时,电路中的电感全部短路,电容全部开路,分析结果包括电路每一节点的电压值和在此工作点下的有源器件模型参数值。这些结果以文本文件方式输出。
直流小信号传递函数值是电路在直流小信号下的输出变量与输入变量的比值,输入电阻和输出电阻也作为直流解析的一部分被计算出来。进行此项分析时电路中不能有隔直电容。分析结果以文本方式输出。
直流扫描分析可做出各种直流转移特性曲线。输出变量可以是某节点电压或某节点电流,输入变量可以是独立电压源、独立电流源、温度、元器件模型参数和通用(Global)参数(在电路中用户可以自定义的参数)。
直流小信号灵敏度分析是分析电路各元器件参数变化时,对电路特性的影响程度。灵敏度分析结果以归一化的灵敏度值和相对灵敏度形式给出,并以文本方式输出。
2.2 交流小信号分析
包括频率响应分析和噪声分析。PSPICE进行交流分析前,先计算电路的静态工作点,决定电路中所有非线性器件的交流小信号模型参数,然后在用户所指定的频率范频率响应分析能够分析传递函数的幅频响应和相频响应,即可以得到电压增益、电流增益、互阻增益、互导增益、输入阻抗、输出阻抗的频率响应。分析结果均以曲线方式输出。
PSPICE用于噪声分析时,可计算出每个频率点上的输出噪声电平以及等效的输入噪声电平。噪声电平都以噪声带宽的平方根进行归一化。他们的单位是V/Hz1/2。
2.3 瞬态分析
即时域分析,包括电路对不同信号的瞬态响应,时域波形经过快速傅里叶变换(FFT)后,可得到频谱图。通过瞬态分析,也可以得到数字电路时序波形。
另外,PSPICE可以对电路的输出进行傅里叶分析,得到时域响应的傅里叶分量(直流分量、各次谐波分量、非线性谐波失真系数等)。这些结果以文本方式输出。
2.4 蒙特卡罗分析和最坏情况(Worst Case)分析
蒙特卡罗(Monte Carlo)分析是分析电路元器件参数在他们各自的容差(容许误差)范围内,以某种分布规律随机变化时电路特性的变化情况,这些特性包括直流、交流或瞬态特性。
最坏情况分析与蒙特卡罗分析都属于统计分析,所不同的是,蒙特卡罗分析是在同一次仿真分析中,参数按指定的统计规律同时发生随机变化;而最坏情况分析则是在最后一次分析时,使各个参数同时按容差范围内各自的最大变化量改变,以得到最坏情况下的电路特性。
来源:现代电子技术