电力电子电路仿真MATLAB和PSpice应用.pptx
《电力电子电路仿真MATLAB和PSpice应用.pptx》由会员分享,可在线阅读,更多相关《电力电子电路仿真MATLAB和PSpice应用.pptx(126页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、6.1PSpice的起源与发展6.1PSpice的起源与发展SpiceSimulationProgramwithintegrateCircuitEmphasis美国加州大学伯克利分校1972集成电路分析大规模电子系统计算机辅助分析1984PC机运行软件Pspice1988美国国家国家工业标准Pspice5.0及以下版本为DOS版本电路描述语言Pspice5.1及其以上版本增加图形文件输入方式输入方式:网单文件(文本文件)形式电路原理图形式第1页/共126页6.2PSpice的特点1、集成性高 电路图的制作,分析设置,完成仿真与观测结果,印刷电路板设计可编程逻辑元件设计2、完整的Probe观测功
2、能 OrCAD PSpice提供了一个Probe程序快速而精准地观察电路特性,另外它也提供了软件测量的功能,可以测量出各式各样基本与衍生的电路特性数据,必要时,用户可以让PSpice显示出一些由记录数据所衍生出来的波形数据,譬如波特图、相位边限、迟滞图、上升时间等等。3、各种完整的高级仿真功能 除了基本的偏压点分析(Bias Point Detail)、直流扫描分析(DC Sweep)、交流扫描分析(AC Sweep)、暂态分析(Transient Analysis)之外,更包含有温度分析(Temperature Analysis)、参数分析(Parametric Analysis)、傅立叶分
3、析(Fourier Analysis)、蒙地卡罗分析(Monte Carlo Analysis)、最差情况分析(Worst Case Analysis)、噪声分析(Noise Analysis),性能分析(Performance Analysis)等等更进一步的分析工具。4、模块化和层次化设计5、模拟行为模型 提供了一个简便的方式去仿真一块尚末完成或是极复杂的子电路,6、具有模拟和数字仿真能力 7、元件库扩充功能 6.2PSpice的特点第2页/共126页6.3PSpice可执行的仿真分析 基本分析与高级分析两大类。基本分析 基本分析包含直流分析、交流分析与时域信号分析。1.直流分析偏压点分析
4、(Bias Point Detail)在给定直流电源下,求各节点电压与分支电流。在任何分析之前均会自动执行一次。直流扫描分析(DC Sweep)将一个或两个直流电源、模型参数或温度作为横轴变量,扫描过一定范围的数值,取出稳态电压或电流数值作为纵轴变量。直流灵敏度分析(DC Sensitivity Small-signal)计算在偏压点数值改变下,某个节点电压数值的变化程度。小信号直流转移分析(Small-Signal DC Transfer)计算在偏压点数值改变下,小信号直流增益、输入阻抗与输出阻抗的改变量。6.3PSpice可执行的仿真分析第3页/共126页2.交流分析 验证电路在小信号交流
5、电源下的工作状态。包含交流扫描分析(AC Sweep)与噪声分析(Noise),相当于实验室内频率分析仪的地位。交流扫描分析将一个或二个交流电源扫描过一定范围的频率,将电路在偏压点附近线性化,求出小信号电压或电流的幅度与相位频率响应。噪声分析在求出在交流扫描分析中所指定的频率中,输出信号中属于各个电路噪声源的比例、输出信号的噪声RMS总合以及等效的输入噪声源。3.时域信号分析 时域分析主要验证电路在时域信号下的工作情况。包含暂态分析(Transient)与傅立叶分析(Fourier)。暂态分析求各个时间点上电路的节点电压、分支电流或是数字状态,相当于实验室的示波器与逻辑分析仪的地位。傅里叶分析
6、求暂态分析结果中某个输出信号的直流与其傅里叶成分的比例。6.3PSpice可执行的仿真分析第4页/共126页高级分析 高级分析包含有以下几类可多次执行(multi-run)的分析项目温度分析(Temperature)依用户的设置逐步更改工作温度值,在每个温度数值的状态下记录一次输出结果。参数分析(Parametric)依用户的设置逐步更改某个电路特性值,然后在每个电路特性值的状态下记录一次输出结果。蒙地卡罗分析(Monde Carlo)与灵敏度/最差情况分析(Sensitivity worst-case)是有统计性质的分析类型。根据元件的误差范围每改变一次元件值就执行一次要求的基本分析,再将结
7、果记录下来,只不过蒙地卡罗分析采取的是随机式的改变方式,而灵敏度/最差情况分析则是先执行一次灵敏度分析,找出使输出有最差情况的组合,然后用这些数值找出最差情况时的真正输出结果。6.3PSpice可执行的仿真分析第5页/共126页6.4PSpice文件 电路内的元件与它们之间的连接状况、执行何种分析、对应电路元件的仿真模型以及激励源信号。这些数据分别存放在不同的资源文件内。某些文件会软件自动产生,某些会由元件库送来,某些得由用户自行定义。文件 原则上每一份电路图都存于一个扩展名为.DSN的文件内,项目文件的扩展名为.OPJ。仿真之前先自动产生扩展名为.CIR .NET和.ALS的一个文件供PSp
8、ice程序使用。.CIR是电路主文件,内容包含SPICE规格要求的固定形式和仿真指令,.NET文件内容为一连串元件名称、元件值、元件连接状祝的文字式描述。.ALS内容为元件端点连线在电路中的别名。文件 元件的几何图形,存在于.OLB元件库文件内。所谓模型定义就是一组描述元件特性的参数值,存在于.LIB元件库文件内。6.4PSpice文件第6页/共126页文件.OUT内容包含有电路的网络连接描述、PSPice指令与选项、仿真结果、仿真过程中所产生的错误信息。另外经设置,它也可包含有一些仿真后的输出结果。.DAT为仿真完后的输出结果,主要是供Probe程序来观测仿真结果之用。文件.PRB自动记录最
9、后一次的屏幕波形,用户也可以自行设置存档。使用激励源编辑程序(Stimulus Editor)来作信号时,.STL文件内放置这些信号数据。如果使用模型编辑程序(Model editor)的Model Text View产生文字式输入信号描述,其扩展名为.STM。.INC是包含文件,内容是用户定义的PSpice指令及用户想要在.OUT文件内出现的文字注解。可以使用记事本等文字编辑器或Model Editor的Model Text View来产生。6.4PSpice文件第7页/共126页PSpice软件界面及菜单第8页/共126页第6章PSpice应用PSpice软件界面及菜单第9页/共126页菜
10、单系统简介File菜单PSpice软件界面及菜单第10页/共126页Edit菜单PSpice软件界面及菜单第11页/共126页Draw菜单PSpice软件界面及菜单第12页/共126页Navigate菜单PSpice软件界面及菜单第13页/共126页View菜单PSpice软件界面及菜单第14页/共126页Option菜单PSpice软件界面及菜单第15页/共126页Analyse菜单PSpice软件界面及菜单第16页/共126页Tools菜单PSpice软件界面及菜单第17页/共126页Marks菜单PSpice软件界面及菜单第18页/共126页Windows菜单PSpice软件界面及菜单第
11、19页/共126页6.5PSpice仿真步骤6.5PSpice仿真步骤 基本步骤是:画电路图设置元件参数安放测试点设置分析类型及参数运行仿真查看仿真波形。其中除安放测试点可不进行以外,其他步骤是必不可少的。Schematics程序项窗口 第20页/共126页1、绘制电路图及元件参数设置 元件查找与放置 方法一 在器件名称搜索栏键入器件型号名称,然后回车,此时移动鼠标移动器件,左击鼠标将所器件放置在界面合适的位置。如还需此元件,可继续放置相同器件。右击鼠标取消所选器件。6.5PSpice仿真步骤第21页/共126页方法二 点击查找器件键 打开器件查找界面,在此界面元件列表中选中所需器件,然后点p
12、lace或place&close钮,进行放置。6.5PSpice仿真步骤第22页/共126页选取元件:6.5PSpice仿真步骤第23页/共126页元件库6.5PSpice仿真步骤第24页/共126页器件参数设置 对器件参数进行设置时,只需双击器件,即可进入设置界面,键入所需参数。并点击Save Attr键保存即可。6.5PSpice仿真步骤第25页/共126页点击 可选择将参数显示在电路原理图中 6.5PSpice仿真步骤第26页/共126页元件的值可以用下面的度量因子指定(大小写均可):T(或Tera)=1012 U(或Micro)=10-6 G(或Giga)=109 N(或Nano)=1
13、0-9 MEG(或Mega)=106 P(或Pico)=10-12 K(或Kilo)=103 F(或Femto)=10-15 M(或Milli)=10-3注意:在设置仿真参数时,小写m和大写M均代表10-3,而106的幂次代号为MEG(大小写均可),但是在Probe窗口处理波形数据时小写m代表10-3,而大写M或Meg则代表106。6.5PSpice仿真步骤第27页/共126页连接电路连线时,先点击电气连接线按钮 ,鼠标移至起始点左击一下,拖动鼠标遇拐点左击,至终点左击鼠标,然后右击鼠标结束画线。6.5PSpice仿真步骤第28页/共126页特别提示:新建电路图保存时,保存名称及路径不能使用汉
14、字。电路图中至少要有一个地。图中不得有未连接的器件、线段。仿真出错显示-isfloating时,注意检查电路中没有连接或与地之间没有连接通路的部分。6.5PSpice仿真步骤第29页/共126页安放测试点 在用户希望进行测量的位置安放相应的测量探针用以进行相应量的测试及波形显示。6.5PSpice仿真步骤第30页/共126页2、分析类型设置进行仿真运行之前,必须进行分析类型设置点击分析类型设置按钮 ,进入分析类型设置界面。对所进行的分析进行勾选。然后点击进入,进行参数设置。6.5PSpice仿真步骤第31页/共126页3、查看波形 点击仿真按钮 ,仿真进行完毕,程序自动调用probe程序,进入
15、波形显示界面。6.5PSpice仿真步骤第32页/共126页常用分析类型参数设置1、AC Sweep 6.5PSpice仿真步骤第33页/共126页2、DC Sweep6.5PSpice仿真步骤第34页/共126页3、Transient Analysis Parametric和temperatrue在后续仿真举例中进行介绍 6.5PSpice仿真步骤第35页/共126页波形显示及处理1.probe菜单介绍 波形显示和处理常用的是Trace、Plot和Window三个菜单(1)Trace菜单 6.5PSpice仿真步骤第36页/共126页Add Trace:在probe界面上添加波形,单击该项会
16、弹出增加 波形对话框 Delete All Traces:删除probe当前坐标系中的所有波形 6.5PSpice仿真步骤第37页/共126页(2)Plot菜单 Axis Settings:调整X轴Y轴的显示范围、X轴Y轴方向上的网格形状和有无进行设置。Add Axis:在同一坐标轴上增加Y轴,用以显示不同量的波形。Delete Y Axis:删除所选定的Y轴。Add Plot Window:在当前probe界面增加一个坐标系,分别在不同的坐标系中显示不同的波形。Delete Plot:删除“”所指定的坐标系及其波形。6.5PSpice仿真步骤第38页/共126页Axis Settings6.
17、5PSpice仿真步骤第39页/共126页Add Y Axis6.5PSpice仿真步骤第40页/共126页Add Plot Window 所指示的坐标系是当前操作坐标系,如要对其他坐标系进行操作,只需在其他坐标系范围内单击鼠标,就会跳转到所指定坐标系上,即可在该坐标系内进行波形的操作。6.5PSpice仿真步骤第41页/共126页(3)Window菜单6.5PSpice仿真步骤第42页/共126页Copy to Clipboard6.5PSpice仿真步骤第43页/共126页选择use screen colorChange white to blackChange all colors to
18、 black6.5PSpice仿真步骤第44页/共126页2.波形处理各工具栏功能(各图标的功能见书)一旦鼠标在所显示波形中定位到某一点,在Probe界面会有一个Probe Cursor(探测光标)显示框出现,显示光标点的坐标量,方便地读取定位点的数据信息。6.5PSpice仿真步骤第45页/共126页6.6电力电子电路的PSpice仿真6.6电力电子电路的PSpice仿真一、常用的电源元件 1、正弦波信号源Vsin.Voff:直流基准电压 VAMPL:幅度电压 FREQ:信号频率 TD:延迟时间 DF:阻尼系数,单位为秒的倒数:PHASE:相位,单位为 第46页/共126页2、脉冲信号源Vp
19、ulse V1:起始电压 V2:脉冲电压 TD:零秒到起始电压开 始爬升的延迟时间 TR:由起始电压转变至 脉波电压所需时间 TF:由脉波电压转变至 起始电压所需时间 PW:脉波宽度,即脉波 电压存在的时间长度 PER:信号周期6.6电力电子电路的PSpice仿真第47页/共126页3、折线波信号源Vpwl 练习:使用Vpulse设置锯齿波、三角波、梯形波及脉冲波。6.6电力电子电路的PSpice仿真第48页/共126页5.使用激励源编辑器编辑激励源 激励源编辑器的元件名称为Vstim,通过Vstim可以设置多种激励源:点选所要设置的类型后单击“OK”按钮,会弹出参数设置窗口,按照前面介绍的激
20、励源参数数值的含义,设定各参数,即可。6.6电力电子电路的PSpice仿真第49页/共126页基本分析举例及仿真波形的处理例6-1:二极管半波整流电路仿真(仿真参数为瞬态分析printstep:1us,runtotime:100ms。使用元件分别为:Vsin、Dbreak、Cbreak、Rbreak)练习打印及保存波形6.6电力电子电路的PSpice仿真第50页/共126页仿真结果6.6电力电子电路的PSpice仿真第51页/共126页波形显示窗口内各标示的含义6.6电力电子电路的PSpice仿真第52页/共126页打印或保存波形结果:首先要在PSpice窗口调整好输出波形,然后选Window
21、Copy to Clipboard.选项,设置选项,这里可以保持原来Probe显示的本来颜色,也可以把背景反白,也可以将所有颜色变为黑白色,点选后按”OK”按钮键即可将目前工作窗口内的波形送至剪贴板内,可将波形图直接粘贴到文档中,也可用图形处理程序再行处理后使用。在PROBE窗口下,如果按下键盘右上方的Print Screen键,会将目前计算机屏幕所看到的全部显示数据送至剪贴板内。也可使用数据处理软件对这些数据进行处理。6.6电力电子电路的PSpice仿真第53页/共126页例6-2:可控整流(瞬态分析printstep:1us,runtotime:100ms使用元件分别为:Vsin、Vpul
22、se、2n1595、Lbreak、Rbreak)Plot和Trace菜单的使用6.6电力电子电路的PSpice仿真第54页/共126页仿真结果6.6电力电子电路的PSpice仿真第55页/共126页 分别使用Plot菜单中的Add Plot Window项和Trace菜单中的Add Trace项在Probe窗口内显示3个坐标显示区域,单击不同坐标系,进行坐标系切换,并在不同的坐标系内添加相应的波形。6.6电力电子电路的PSpice仿真第56页/共126页例6-3直流扫描分析(DCSweep)验证电阻两端电压与电流的关系曲线(波形的添加删除练习,探针的使用)此时所得特性的横坐标不再是时间,而是电
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电力 电子电路 仿真 MATLAB PSpice 应用
限制150内