电路计算机仿真分析_第1页
电路计算机仿真分析_第2页
电路计算机仿真分析_第3页
电路计算机仿真分析_第4页
电路计算机仿真分析_第5页
已阅读5页,还剩50页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

电路计算机仿真分析

实验指导

武汉大学电气工程学院

电工仿真实验室

2006.11

PSPICE简介

PSPICE简介

1984年,美国MicroSim公司推出了基于SPICE的微机版PSPICE(Personal-SPICE)。可

以说在同类产品中,它是功能最为强大的模拟和数字电路混合仿真EDA软件,在国内普遍使

用。它可以进行各种各样的电路仿真、激励建立、温度与噪声分析、模拟控制、波形输出、

数据输出、并在同•窗口内同时显示模拟与数字的仿真结果。无论对哪种器件哪些电路进行

仿真,都可以得到精确的仿真结果,并可以自行建立元器件及元器件库.

在目的个人电脑广使用的向用的商用仿真软件中,以PspiceA/D系列最受人众欢迎。

PSPICE是面向PC机的通用电路仿真软件,该软件具有强大的电路图绘制功能、电路

模拟仿真功能、图形后处理功能和元器件符号制作功能,模拟仿真快速准确,并提供了良好

的人机交互环境,操作方便,易学易用。软件的用途非常广泛,不仅可用于电路分析和优化

设计,还可用于电子线路、电路、信号与系统等课程的计算机辅助教学。与印刷线路板设计

软件配合使用,还可以实现电子设计自动化。这些特点使得PSPICE受到广大电子设计工作

者、科研人员和高校师生的热烈欢迎,国内许多高校已将PSPICE列入电子类本科生和硕士

生的辅修课程。

PSPICE软件在国外非常流行。在大学里,它是工科类学生必会的分析与设计电路的工

具;在公司中,它是产品从设计、实验到定型过程中不可缺少的设计工具。世界各国的半导

体元件公司为它提供了上万种模拟和数字元件组成的元件库,使PSPICE软件的仿真更可

信,更真实。

PSPICE软件儿乎完全取代了电路和电子电路实验中的元件、面包板、信号源、示波器

和万用表。有了PSPICE软件就相当有了电路和电子学实验室。

PSPICE的功能

PSPICE用于模拟电路、数字电路及模数混合电路的分析以及电路的优化设计。

PSPICE的分析功能主要体现在以下几方面:

直流分析:当电路中某一参数(称为自变量)在一定范围内变化时,对自变量的每一

个取值,计算电路的直流偏置特性(称为输出变量)。

交流分析:作用是计算电路的交流小信号频率响应特性。

噪声分析:计算电路中各个器件对选定的输出点产生的噪声等效到选定的输入源(独

立的电压或电流源)上。即计算输入源上的等效输入噪声。

瞬态分析:在给定输入激励信号作用下,计算电路输出端的瞬态响应。

基本工作点分析:计算电路的直流偏置状态。

蒙特卡罗统计分析:为了模拟实际生产中因元器件值具有一定分散性所引起的电路特

性分散性,PSpice提供了蒙特卡罗分析功能。进行蒙特卡罗分析时,首

先根据实际情况确定元器件值分布规律,然后多次“重复”进行指定的

电路特性分析,每次分析时采用的元器件值是从元器件值分布中随机抽

样,这样每次分析时采用的元器件值不会完全相同,而是代表了实际变

化情况。完成了多次电路特性分析后,对各次分析结果进行综合统计分

析,就可以得到电路特性的分散变化规律。与其他领域一样,这种随机

抽样、统计分析的方法一般统称为蒙特卡罗分析(取名于赌城Monte

Carlo),简称为MC分析。由于MC分析和最坏情况分析都具有统计特性,

因此又称为统计分析。

最坏情况分析:蒙特卡罗统计分析中产生的极限情况即为最坏情况。

参数扫描分析:是在指定参数值的变化情况下,分析相对应的电路特性。

温度分析:分析在特定温度下电路的特性。

在电路设计方面,PSPICE提供了电路设计过程中所需要的各种元器件符号和绘图手

段,电路设计师可以直接在PSPICE的电路图编辑器中设计电路图。利用PSPICE的电路分析

功能,可以测试电路的各项性能指标,测试电路在高温,高压等极端条件下的承受能力。利用

PSPICE中提供的各种观测标识符,可以观测电路图中任意点、任何变量以及各种函.数表达

式的波形和数据。可以对电路进行优化设计,将多个设计方案进行比较。从电路方案的选型、

分析、修改、优化设计及最终确定,整个设计过程中不涉及任何硬件和纸笔,不仅能节省开

支,简化设计手段,而且大大缩短了设计周期,提高了设计精度。

PSPICE的版本介绍

由于公司的并购,现在流行的pspice版本如下:pspice8.0,集成pspice的Oread10.5,

集成Oread的Cadence15.7等多个版本。实验过程采用0rcad9.2。

0rcad9.2是一个过渡版本,内部包含pspice输入工具schematics(在以后的版本中已

经取消了该输入方式)。Oread的原理图输入工具Capture(和CaptureCIS)»实验过程

的操作以Capture为主。

实验要求:

1、复习相关理论。

2、查阅相关pspice操作手册。

3、写出pspice仿真步骤(预习报告)。

4、上机操作。

5、保存pspice所做的电路图和结果。

6、实验报告

写出有关实验报告(A4页面,Word文档),包括:

(1)实验名称;

(2)pspice所作电路图:

(3)简单步骤;

(4)实验结果。

(5)手动计算结果。

(5)实验中遇到的问题及解决方法。

(6)思考与讨论。

(7)结论分析。

(8)心得体会。

预备实验OreadPspice的基本操作

PSpice分析过程

俗病原理图被贵仿奥参超运行仿奠

现喇耳分析仿女秸累

一、新建Project(createadesignproject)

Capture的Project是用来管理相关文件及属性的。新建Project的同时,Capture会自动

创建相关的文件,如DSN、OPJ文件等,根据创建的Project类型的不同,生成的文件也不

尽相同。

根据不同后续处理的要求,新建Project时必须选择相应的类型。Capture支持四种不同的

Project类型

在菜单栏中选择file>new>Project:

AnalogorMixed-signalCircuit

本工程以后将进行数/模混合仿真

PCBoardWizard

本工程以后将用来进行印刷版图

设计

ProgrammableLogicWizard

本工程以后将用于可编程器件的

设计(在9.2版本已经不支持:,后续版本

支持)

Schematic

本工程只进行原理图设计

Name:工程名称

Location:保存工程路径

二、开始绘制电路图

新建project后,进入Schematic窗口,则在窗口右边会出现下图的工具栏:

1Placepart(放置器件)

在Capture中,调用器件非常方便,即使您不清楚器件在库中的名称,也可以很容易查

找并调出使用。使用CaptureCIS还可以让您通过Internet到Cadence的数据库(包含1万多

个器件信息)里查找器件。

点击Placepart快捷按钮或点击place>part将调出如下对话框:

要选择的器件

添加库到当

前库中

当前使用库

中的器件删除当前库

中选中的库

当前使用的库搜索器件

实时显示当

前选中器件

的外形

点击partsearch...按钮,调出下面的器件搜索对话框:

搜索的内容,支

持*号统配符

搜索的结果

搜索的目标路

径,即只搜索此

路径下的库文件

中的器件

2、连线及放置数据总线(Placewireorbus)

点击Placewire(或placebus)按钮进入连线(或放置数据总线)状态,此时鼠标变成十

字形,移动鼠标,点击左键即可开始连线(或放置数据总线)。

连线时,在交叉而且连接的地方会有一个红点提示,如果你需要在交叉的地方添加连接

关系,点击placejunction,把鼠标移动到交叉点并点击左键即可。

放置数据总线后,点击placebusentry按钮放置数据总线引出管脚,管脚的端要放在

数据总线上。

3、放置网络名称(placenetname)

点击placenetalias按钮,调出placenetalias对话框,在alias对话框中输入要定义的

名称,然后点击0K退出对话框,把鼠标移动到你要命名的连线上,点击鼠标左键即可。

注意:数据总线与数据总线的引出线一定要定义网络名称。

4、放置电源和地(placepowerorGND)

点击Placepower(或PlaceGND),调出如下对话框:

Power及

GND的种类

原理图上

power或GND

的网络名称

下面主要讲吓在使用PSpice时绘制原理图应该注意的地方。

1、新建Project时应选择AnalogorMixed-signalCircuit

2、调用的器件必须有PSpice模型

首先,调用OrCAD软件本身提供的模型库,这些库文件存储的路径为

Capture\Library\pspice,此路径中的所有器件都有提供PSpice模型,可以直接调用。

其次,若使用自己的器件,必须保证*.olb、*.lib两个文件同时存在,而且器件属性中

必须包含PSpiceTemplate属性。

3、原理图中至少必须有一条网络名称为0,即接地。

4、必须有激励源。

原理图中的端口符号并不具有电源特性,所有的激励源都存储在Source和SourceTM

库中。

5、电源两端不允许短路,不允许仅由电源和电感组成回路,也不允许仅由电源和

电容组成的割集。

解决方法:电容并联一个大电阻,电感串联一个小电阻。

6、最好不要使用负值电阻、电容和电感,因为他们容易引起不收敛。

二、仿真参数设置

1、建立仿真描述文件

在设置仿真参数之前,必须先建立一个仿真参数描述文件,点击剧或PSpice>New

simulationprofile,系统弹出如下对话框:

NewSimulation因

gdme:

.me的名称

InkeritFrom:

调用以前Profile^Rone三I

的参数设置

RootExample

K,i.

输入name,选择Create,系统将接着弹出如下对话框:

在Analysistype中,你可以有以下四种选择:

TimeDomain(Transient):时域(瞬态)分析

DCSweep:直流分析

ACSweep/Noise:交流/噪声分析

Biaspoint:基本偏置点分析

在Options选项中你可以选择在每种基本分析类型上要附加进行的分析,其中General

Setting是最基本的必选项(系统默认一选)。

2、设置和运行DCSweep

点击宜I或PSpice>EditSimulationprofile,调出SimulationSetting对话框,在Analysis

type中选择DCSweep,在Options中选中PriinarySweep,如下所示:

Sweepvariable:直流扫描自变量类型

Voltagesource:电压源

Currentsource:电流源

必须在Name里输入电压源或电流源的Reference,如"VI"、"12”。

Globalparameter:全局参数变量

Modelparameter:以模型参数为自变量

Temperature:以温度为自变量

Parameter:使用Globalparameter或Modelparameter时参数名称

Sweeptype:扫描方式

Linear:参数以线性变化

Logarithmic:参数以对数变化

Valuelist:只分析列表中的值

Start:参数线性变化或以对数变化时分析的起始值

End:参数线性变化或以对数变化时分析的终止值

Increment>Points/Decade>Points/Octave:参数线性变化时的增量,以对数变化时倍频的

采样点。

3设置和运行ACSweep

点击或PSpice>EditSimulationprofile,调出SimulationSetting对话框,在Analysistype

中选择ACSweep/Noise,在Options中选中GeneralSettings,如下所示:

ACSweepType:

其中参数的含义与DCSweep的SweepType中的参数含义一样。

NoiseAnalysis:噪声分析

Enabled:在ACSweep的同时是否进行NoiseAnalysiso

Output:选定的输出节点。

I/V:选定的等效输入噪声源的位置。

Interval:输出结果的点频间隔。

注意:

对于ACSweep,必须具有AC激励源。产生AC激励源的方法有以下两种:一、调用

VAC或IAC激励源;二、在已有的激励源(如VSIN)的属性中加入属性“AC”,并输入它

的幅值。

对于NoiseAnalysis,选定的等效输入噪声源必须是独立的电压源或电流源。分析的结

果只存入OUT输出文件,查看结果只能采用文本的形式进行观测。

4、设置和运行瞬态分析(TimeDomain(Transient))

点击口I或PSpice>EditSimulationprofile,调出SimulationSetting对话框,在Analysis

type中选择TimeDomain(Transient),在Options中选中GeneralSettings,如下所示:

Runto:瞬态分析终止的时间

Startsavingdata:开始保存分析数据的时刻

Transientoptions:

Maximumstep:允许的最大时间计算间隔

Skiptheinitialtransientbiaspointcalculation:是否进行基本工作点运算

OutputfileOptions:控制输出文件内容,点击后弹出如下对话框:

ientOutputFileOptions

在OUT文件里存储

的数据的时间间隔0K

ntvaluesintheoutputseconds

Cancel

erformFourier

是否进行傅立叶

ter

分析

fumberof

Output|v(out2)

「Lftcludedetailedbiaspointinformationfor是否详细输出偏

nonlinearcontrolledsourcesand

•・Sc*置点的信息

Output:用于确定需对其进行傅里叶分析的输出变量名。

NumberofHarmonics:用于确定傅里叶分析时要计算到多少次谐波。Pspice的内定值

是计算直流分量和从基波一直到9次谐波。

Center:用于指定傅里叶分析中采用的基波频率,其倒数即为基波周期。在傅里叶分

析中,并非对指定输出变量的全部瞬态分析结果均进行分析。实际采用的只是瞬态分析结束

前由上述基波周期确定的时间范围的瞬态分析输出信号。由此可见,为了进行傅里叶分析,

瞬态分析结束时间不能小于傅里叶分析确定的基波周期。

5、设置和运行参数分析(ParametricSweep)

点击口I或PSpice>EditSimulationprofile,调出SimulationSetting对话框,在Analysis

type中选择TimeDomain(Transient),在Options中选中ParametricSweep,如下所示:

参数分析的设置方法与DCSweep的设置方法完全一样,只是在DCSweep时,把电

路中的电感短路、电容开路。

三、初始偏置条件的设置

1.设置初始偏置条件的必要性

在实际电路中,存在有很多非线性器件以及双稳态或多稳态器件。采用常规方法计算

其偏置解时往往出现不收敛问题,或得不到预定的稳定解。在电路规模较大时,这一问题更

加突出。对此,Pspice中提供了多种方法,供用户根据自己对电路工作原理的分析,设置电

路初始偏置条件。采用这种方法给电路分析带来下述2点好处。

(1)对般非线性电路,可以帮助尽快得到直流偏置解。这样不但可防止可能出现的电

路不收敛或很难收敛的问题,而且也可以节省大量的计算时间。

(2)对双稳或稳态电路,例如触发器,通过设置电路初始偏置条件,可以使电路呈现选

定的稳定状态。

2.设置初始偏置条件的方法

Pspice提供了4种方法,用于设置初始偏置条件。按这些方法的使用环境可将其分为

两类。

(1)在电路图中设置初始偏置条件:在Pspice软件包的电路图绘制部分,用户可采用下

述3种不同的方式,在绘制电路图的过程中同时设置好相应的初始条件。

(a)采用IC符号。

(b)采用NODESET符号。

(c)设置电容和电感元件的IC属性。

(2)在电路分析模拟过程中采用以前的直流偏置计算结果作为本次直流偏置的初始条

件。本方法涉及到直流偏置信息文件的存取问题。

本节将分别介绍这几种方法之间的区别及其具体使用步骤。

IC符号

1.功能

IC是InitialCondition的缩写。在电路符号库..

nnic=3.4|HZZiic=5.ov

Special.slb中,IC1和IC2两个符号(见右图)用于

设置电路中不同节点处的偏置条件。在电路图中放置

IC2

IC符号的方法与放置元器件图形符号的方法相同。

其中IC1为单引出端符号,用于指定与该引出端相连IC符号(例)

的节点的偏置条件。在电路中放置了IC1符号后,连

击该符号,从屏幕上弹出的参数设置框中将该符号的VALUE属性设置为该偏置条件值即可。

图4-23中的实例表示将相应节点处的初始偏置定为3.4V。IC2是具有两个引出端的符号,

用于指定与这两个引出端相连的两个节点间的偏置条件。在交流小信号AC分析(见3-6节)

和瞬态TRAN分析(见3-8节)需要求解偏置解的整个过程中,采用IC符号的那些节点,

其偏置一直保持在由IC符号指定的数值上。这就是说,IC符号实际上是指定了相应节点处

的偏置解。

在Pspice运行过程中,实际上是在连有IC符号的节点处附加有一个内阻为0.0002Q的

电压源,电压源值即为1C符号的设置值。

2.说明

(1)IC符号设置的偏置条件在直流特性扫描分析过程中不起作用。

(2)若某一节点处同时加有IC符号和下面要介绍的NODESET符号,则以IC符号的作

用优先,即对该节点不考虑NODESET符号的作用。

NODESET符号

1.功能

NODESET=3.4NODESET:=5V

电路符号库Special.slb中NODESET1

和NODESET2两个符号如右图所示。其使干

用方法与IC符号类似。但这两类符号的作NODESET1NODESET2

用有根本的区别。不像IC符号那样用于指

NODESET符号(例)

定节点处的直流偏置解。NODESET符号的

作用只是在迭代求解直流偏置解时、指定单个节点或两个节点之间的初始条件值,即在求解

直流偏置解进行初始迭代时,这些节点处的初始条件取为NODESET符号的设置值,以帮助

收敛。

2.说明

(l)NODESET符号设置值将作为AC交流小信号分析和TRAN瞬态分析求解直流偏置

解迭代过程的初始条件。对DC扫描分析,只是在扫描过程的第一步求解直流解时,以

NODESET设置值作为迭代求解的初始条件。从DC直流分析的第二步扫描开始,进行迭代

求解时NODESET的设置值将不再起作用。

(2)由于NODESET符号只用于设置直流迭代求解时的初始条件,而IC符号设置的是

节点处的直流偏置解,因此当某一节点同时连有这两类符号时,以IC符号的设置值为准,

NODESET对该节点的设置不起作用。

电容、电感初始解的设置

电容和电感元件有一项名为IC的属性设置,用于设置电容和电感元件两端的初始条

件。这些设置在所有的直流偏置求解计算过程中均起作用。但是在TRAN瞬态分析中,如

果选中了参数“Skipinitialtransientsolution",则瞬态分析前将不求解直流偏置工作点。设

置有IC属性的元器件将以其IC属性设置值作为偏置解,其他元器件的初始电压或电流值取

为Oo

对电容,1C属性的设置相当于在求解时与电容并联一个串联电阻为0.002C的电压源。

对电感,相当于与电感串联一个恒流源,而与恒流源并联一个1G。的电阻。

四、Pspice中的任选项设置(OPTIONS)

1.作用

为了克服电路模拟中可能出现的不收敛问题,同时兼顾电路分析的精度和耗用的计算

机时间,并能控制模拟结果输出的内容和格式,Pspice软件提供了众多的任选项供用户选择

设置。根据设置内容的不同,可将这些任选项分为两类。•类属于选中型任选项,用户只需

选中该任选项,即可使其在模拟分析中起作用,无需赋给具体数值。另一类为赋值型任选项,

对这类任选项,系统均提供有内定值。

2.任选项的设置方法

点击Fl或PSpice>EditSimulationprofile,调出SimulationSetting对话框,选中Options,

窗口弹出如下对话框:

SimulationSettings-t2E3

OptionsDataCollectionProbeWindow

(.OPTION:

Category

RelativeaccuracyofV/s(RELTOL)

Gate-levelSimulatio)Bestaccuracyofvolt(VKTOL)

Outputfile

Bestaccuracyofamps(ABSTOL)

Bestaccuracyofcoulombs(CHGTOL)

Minimumconductanceforany1/ohni

INU)

DCandbias"blind,iteration(Glil

crT

DCandbias“bastguess"aTL2

aT

TransienttimepointiterationL4

CTNOIOM)

Defaultnominaltemperature:

UseGMIHsteppingt。improveconvergeSTEPGMIN)

Use£reorderingtoreducemain(PREORDER)

JOSFETOptions..dvancedOptions.Reset

|确定|取消|应用®|帮助|

AnalogSimulation任选项

1.基本任选参数

(1)RELTOL:设置计算电压和电流时的相对精度。

(2)VNTOL:设置计算电压时的精度。

(3)ABSTOL:设置计算电流时的精度。

(4)CHGTOL:设置计算电荷时的精度。

(5)GMIN:电路模拟分析中加于每个支路的最小电导。

(6)ITLI:在DC分析和偏置点计算时以随机方式进行迭代次数上限。

(7)ITL2:在DC分析和偏置点计算时根据以往情况选择初值进行的迭代次数上限。

(8)ITL4:瞬态分析中任一点的迭代次数上限,注意,在SPICE程序中有ITL3任选

项,Pspice软件中则未采用ITL3。

(9)TNOM:确定电路模拟分析时采用的温度默认值。

(10)useGMINsteppingtoimproveconvergence:在出现不收敛的情况时,按一定方式

改变GMIN参数值,以解决不收敛的问题。

2.与MOS器件参数设置有关的任选项

在图4-38中按“MOSFETOptions…按钮,屏幕上出现下图所示任选项参数设置框,其

中包括4项与MOS器件有关的任选项:

(1)DEFAK:设置模拟分析中MOS晶体管的漏区面积AD内定值;

(2)DEFAS:设置模拟分析中MOS晶体管的源区面积AS内定值;

(3)DEFL:设置模拟分析中MOS晶体管的沟道长度L内定值;

(4)DEFW:设置模拟分析中MOS晶体管的沟道宽度W内定值。

3.AdvancedOptions参数设置

按“AdvancedOptions"按钮,屏幕上出现下图所示任选项参数设置框。

(1)1TL5:设置瞬态分析中所有点的迭代总次数上限,若将ITL5设置为0(即内定

值)表示总次数上限为无穷大。

(2)PIVREL:在电路模拟分析中需要用主元素消去法求解矩阵议程。求解议程过程

中,允许的主元素与其所在列最大元素比值的最小值由本任选项确定。

(3)PIVTOL:确定主元素消去法求解矩阵议程时允许的主元素最小值。

用于控制输出文件的任选项

在Category栏选择:“OuputFile”,屏幕上即出现图4-41所示的任选项数设置框。图中所

示任选项的选中情况是系统的内定设置。下面解释各任选项被选中后产生的作用。

(1)ACCT:该任选项名称是Account的缩写。若选中该项,则在输出关于电路模拟

分析结果的信息后面还将输出关于电路结构分类统计、模拟分析的计算量以及耗

用的计算机时间等统计结果。

(2)EXPAND:列出用实际的电路结构代替子电路调用以后新增的元器件以及子电路

内部的偏置点信息。

(3)LIBRARY:列出库文件中在电路模拟过程被调用的那部分内容。

(4)LIST:列出电路中元器件统计清单。

(5)NOBIAS:不在输出文件中列出节点电压信息。

(6)NODE:以节点统计表的形式表示电路内部连接关系。

(7)NOECHO:不在输出文件中列出描述电路元器件拓扑连接关系有及与分析要求

有关的信息。

(8)NOMOD:不在输出文件中列出模型参数值及其在不同温度下的更新结果。

(9)NOPAGE:不在输出文件中保存模拟分析过程产生出错信息。

(10)NOPAGE:在打印输出文件时代表模拟分析结果的各部分内容(如偏置解信息、

DC、AC和TRAN等不同类型的分析结果等)均自动另起一页打印。如果选中

NOPAGE任选项,则各部分内容连续打印,不再分页。

(IDOPTS:列出模拟分析采用的各任选项的实际设置值。

(12)NUMDG:确定打印数据列表时的数字倍数(最大8位有效数字)。

(13)OutputFile()Characters:确定输出打印时每行字符数(可设置为80或132)。

五、设置波形显示方式

点击或PSpice>EditSimulationprofile,调出SimulationSetting对话框,选择Probe

Window,对话框如卜所示:

数据保存选项

点击戈PSpice>EditSimulationprofile,调出SimulationSetting对话框,选择Data

Collection,对话框如下所示:

七、分析并处理波形

下图是PSpice专门用来显示和处理波形的工具窗口,所有对波形的分析与处理,都是

山它来完成。

Example-t2-OrCADPSpicek/D-[example-Example-12(active)]

疆FileEditViewSimulationTracePlotToolsWindowHelp_|日|x|

,窗▼I百摩口答.汇焉[孕於।/无%婚.wExample-t2

勾绘额戈卜皿・血向目出亚萼5守口快坐受二冷两:$

2SJAC(andNoise)Analy:e)An尹|2£j|

»I4]RAnalysis人Watch入Devices/

FreqmL00QE+Q9100%■■■■■■■■■■SBE公

实验一直流电路工作点分析和直流扫描分析

一、实验目的

(1)学习使用PSPICE软件,熟悉它的工作流程,即绘制电路图、元件类别的选择及其

参数的赋值、分析类型的建立及其参数的设置、Probe窗口的设置和分析的运行过程等。

(2)学习用PSPICE进行直流工作点分析和直流扫描分析的操作步骤。

二、原理与说明

在“电路”课中已经学过,对于电阻电路,可以用直观法(支路电流法、节点电压法、

回路电流法)列写电路方程,求解电路中各个电压和电流。PSPICE软件是采用节点电压法

对电路进行分析的。

使用PSPICE软件进行电路的计算机辅助分析时,首先在capture环境下编辑电路,用

PSPICE的元件符号库绘制电路图并进行编辑、存盘。然后调用分析模块、选择分析类型,

就可以“自动”进行电路分析了。需要强调的是,PSPICE软件是采用节点电压法“自动”

列写节点电压方程的,因此,在绘制电路图时,一定要有参考节点(即接地点)。此外,■

个元件为一条“支路”(branch),要注意支路(也就是元件)的参考方向。对于二端元件

参考方向定义为正端子指向负端子。

三、操作练习

图1-1直流电路分析电路图

1.示例说明:

应用PSPICE求解图1T所示电路各节点电压和各支路电流。

2.操作步骤

(1)启动Oreadcapture,新建工程Projl,选项框选择AnalogorMixedA/D。在下

一页面类型选择为createablankproject«

(2)在原理图界面上点击Place/Part或右侧快捷键。

(3)首先增加常用库,点击AddLibrary,将常用库添加进来。本例需添加Analog(包

含电阻、电容等无源器件),Source(包含电压源、电流源等电源器件),special(包含

虚拟打印机等器件)。在相应的库中选取电阻R,电流源IDC。点取Place/Ground选取O/Source

以放置零节点(每个电路必须有一个零节点)。

(4)移动元器件到适当位置,右键单击器件进行适当旋转,点击Place/Wire或快捷键

将电路连接起来如图1—1所示。

EndMode结束取用命令

MirrorHorizontail将该元件左右翻滚(同H键)

MirrorVertically将该元件上下翻滚(同V键)

Rotate将该元件逆时针旋转90度(同R键)

EditProperties开启该元件的属性编辑对话框

ZoomIn放大视窗比例

ZoomOut缩小视窗比例

GOTo...跳到指定位置

(5)双击元器件或相应参数修改名称和值。

(6)保存原理图。

3.仿真

(1)点击Pspice/NewSimulationProfile,输入名称(例如输入DC1);

(2)在弹出的窗口中BasicPoint是默认选中,必须进行分析的。点击确定。

(3)点击PSpice/Run(快捷键F11)或工具栏相应按钮。

(4)如原理图无错误,则显示PSpiceA/D窗口。在本例中未设置其它分析,窗口无显

示内容,关闭该窗口。

(5)在原理图窗口中点击VlII'工具栏按钮,图形显示各节点电压和各

元件电流值(该工具栏仅用于直流分析)如下:

-0

图1-2仿真结果

四、实验内容

图1-3实验电路图

以图1-3所示的直流电路为例,要求对这个电路进行以下两方面的分析:

1.直流工作点分析,即求各节点电压和各元件电压和电流。

2.直流扫描分析,即当电压源蛛1的电压在0〜12V之间变化时,求负载电阻反中电流/RZ

随电压源Usi的变化曲线。

操作步骤:

1)直流工作点分析同匕探针M£1坦窗到选取(说明:电流探针必须放置在器件管

脚上)。

2)直流扫描分析:

a.单击PSpice/EditSimulationProfile,,打开分析类型对话框,以建立分析类

型。在Analysistype栏选取“DCSweep…",Options选项中采用默认Primary

Sweep,在右边选项中,图1-3例子的设置为:

uSweepvariablev选择"VoltageSource",“Name"输入“Vsl”;

“SweepType”选择“Linear”;

uStart"输入"0","End"输入"12",“Increment”输入“0.5”。

b.运行PSPICE的仿真计算程序,进行直流扫描分析。

c.对于图1—3电路,电压源Usi的电压已设置在072V之间变化,显示的波形就是负载

电阻心的电流血随火变化的波形,见图1—4。

图1—4的直流扫描分析的输出波形

d.为了得到数值的结果,可以从“SPECIAL”库取“IPRINT”(电流打印机),把

它串联到测量点上。例如对于图1-3电路,可把“IPRINT”与“RL”串联。这时

“IPR1NT”的属性de设置为“I(RL)”,其余项可以缺省。当在“直流扫描分

析参数表”中设置的分析参数"Increment"为“1”时,运行仿真。在Probe窗口

单击PSpice/ViewOutputfile,数据输出为

V_VslI(V_PRINT1)

0.000E+001.400E+00

1.000E+001.500E+00

2.000E+001.600E+00

3.000E+001.700E+00

4.000E+001.800E+00

5.000E+001.900E+00

6.000E+002.000E+00

7.000E+002.100E+00

8.000E+002.200E+00

9.000E+002.300E+00

1.000E+012.400E+00

1.100E+012.500E+00

1.200E+012.600E+00

e.从图1-3可以得到/RL与US1的函数关系为

IRL=1.4+(1.2/12)t/S1=1.4+0.1t/S1(公式1-1)

五、思考与讨论

(1)总结Pspice的基本操作。

(2)根据图11、1-3及所得仿真结果验证基尔霍夫定律。

(3)怎样理解式(1-1)表示的电流/私随Usi变化的函数关系?这个式子中的各项分别表示

什么物理意义?

(4)对图1—3的电路,若想确定节点电压51随Usi变化的函数关系,如何使用PSPICE软件?

操作分几步进行?

六、预习要求

(1)阅读实验指导书并自行查阅相关资料了解Pspice仿真。

(2)按本次实验要求,选择电路,设计使用PSPICE软件的操作步骤。

(3)对所选择的电路做理论分析计算,用以检验PSP1CE仿真计算的结果。

实验二戴维南定理和诺顿定理的仿真

一、实验目的:

(1)进一步熟悉PSPICE仿真软件中绘制电路图,初步掌握符号参数、分析类型的设置。

学习Probe窗口的简单设置。

(2)加深对戴维宁定理与诺顿定理的理解。

二、原理与说明

戴维南定理指出,任一线性有源一端口网络,对外电路来说,可以用一个电压源与电阻

串联的支路来代替,该电压源的电压株等于原网络的开路电压U。。,电阻R。等于原网络的全

部独立电源置零后的输入电阻式“。原网络如图2—1(a),其等效变换如图2—1(b)。

诺顿定理指出,任一线性有源-端口网络,对外电路来说,可以用一个电流源与电导并联的

支路来代替,该电流源的电流/s等于原网络的短路电流Isc,其电导Go等于原网络的全部独立

电源置零后的输入电导Geg(G的=1/火四)。其等效变换如图2—1(c)。

.一

图2—1实验原理与说明图2—2等效内阻的测量

三、实验内容:

(1)测量有源•端口网络(如图2—3)等效入端电阻Req和对外电路的伏安特性。其

中Ui=5V,R\=100Q,S=4V,Ri=50Q,心=150。。

(2)根据任务1中测出的开路电压Uoc、输入电阻检令,组成图2—1(b)的等效有源-

端口网络,测量其对外电路的伏安特性。

(3)根据任务1中测出的短路电流/sc、输入电阻Reg,组成图2—1(c)的等效有源一端

口网络,测量其对外电路的伏安特性。

图2—3原理图

四、实验步骤:

图2—4绘制的电路图

(1)在Capture环境下绘制和编辑电路,包括取元件、连线、输入参数和设置节点等。

分别编辑原电路、戴维宁等效电路和诺顿等效电路(等效参数待定,电压源和电流源默认值

为0),检查无误后存盘。

(2)为测量原网络的伏安特性,图2—4中的RL是电阻值需改变。为此,RL的阻值

要在"PARAM”中定义一个全局变量var(参数值可任意选择如10Q、IkQ,同时把RL的

阻值也设为该变量{var}。

注:PARAM设置方法是从special库中选取PARAM放置在电路图匕双击该器件在属性栏

左上角的NewColumn/Row,输入名称var,值1k。如要显示该名称和值在电路图上,在数据

栏上右键单击,修改display属性。

(3)为测电路的开路电压Uoc及短路电流/sc,设定分析类型为“DCSweep…”,扫描变

量为全局变量var,并具体设置线性扫描的起点、终点和步长。因需要测短路电流,故扫描

的起点电阻要尽量小,但不能是0。而欲测开路电压,扫描的终点电阻要尽量大。线性扫描

的起点为1P,终点为1G,步长为1MEG,如图2—5。此时不需要中间数据,为了缩短分析时

间,步长可以设置大一些。

图2—5DCSweep设置

(4)启动分析后,系统自动进入Probe窗口。

启动分析后,系统自动进入Probe窗口。选择Plot=>AddPlottoWindow增加一坐标轴,

选择Trace=>Add...分别在两轴上加I(RL)和V(RL:2)变量,显示如图2—6。激活显示电流的

坐标轴。选择Trace=>Cursor=>Display显示电流的坐标值列表,选择Trace=>Cursor=>Max

显示电流的最大值。同样可以显示电压的最大值。测得I(RL)最大值即短路电流/sc=130mA,

V(RL:2)最大值即Uoc为3.5455V。则入端电阻Re夕=3.5455/0.13=27.273。«

图2—6开路电压和短路电流波形图

回到Capture界面,按测得的等效参数修改电路参数如图2—7。

R1R2

10050

R3

150

V1.V2

5v4v

PARAMETERS:

var=1K

图2—7修改参数后的电路图

重新设定扫描参数,扫描变量仍为全局变量var,线性扫描的起点为IP,终点为10K,步

长为10K。重新启动分析,进入Probe窗口。选择Plot=>AddPlot增加两个坐标轴,选择Plot=>X

AxisSettings...=>AxisVariable,设置横轴为V(RL:2),选择Trace=>AdcL..分别在三个轴

上加I(RL)、I(RLd)和I(RLn)变量(变量含义参考附录B)。显

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论