原创 【转】从实例中学习OrCAD-PSpice 10.3-AA(第3章 PSpice-AA模型参数库)

2011-2-16 15:14 1866 9 10 分类: PCB

PSpiceA/D中用的模型参数多是标称值,而在调用PSpice-AA进行设计时需要一些与PSpiceA/D不同的模型和可变参数,它们都存于PSpice-AA模型参数库中,本章介绍这些模型参数的调用方法并以射频放大器(光盘自带的示范例题)为例进行介绍。它用于PSpice-AA进行设计的电路图如图3-1所示。该电路实例所在路径为: ... oolspspice tutorial capture pspiceaa famp.
 
    图中多了一个带有优化设计用变量参数表,在容差“Tolerances”栏下分别是描述电容、电阻、电感等的容差变量名(如RTOL为电阻容差变量名)和其参数值(如RTOL=10%,“%”省略);在冒烟报警“Smoke Limits” 栏下分别是描述电阻、电容、电感、二极管、电流源和电压源等的应力变量名和参数值。这些参数的作用容后述,先介绍如何搜索图中绘制的元器件模型。 

3.1查找 PSpice-AA参数库
   
首先,找到PSpice库,如图3-2所示。
 
    图中的库是PSpiceA/D模型库,共89个库文件,18000个元器件仿真模型。
    左上角的文件夹 ,就是所要的PSpice-AA参数库打开文件夹如图3-3所示。
 
    PSpice-AA库中共有30多个库文件、4300多个元器件仿真模型。库中没有的元器件参数,可以在标准PSpiceA/D模型中自行添加相关参数,作成PSpice-AA器件仿真模型。将上述库文件一部分或全部进行加载以便调用。 

3.2 查找元器件
    查找元器件的基本方法是搜索法和查库法,这和标准PSpiceA/D查找元器件是一样的。搜索法是输入已知元器件名称进行搜索
 如电阻Resistor 将其填加在Part栏内,然后按下开始搜索键 进行搜索如图3-4所示。
 
 
 
 
 
 
    另外还可以在高级分析库清单(Advanced Analysis Library List)中查找相应参数化元器件库及其相关信息。具体查找步骤如下:在Windows开始菜单的OrCAD10.3程序文件中选择Online Documentation或者在PSpice 帮助菜单中选择Manuals,出现Cadence文档窗口,在该窗口单击PSpice目录,在显示的目录文档界面中,双击Advanced Analysis Library List,将高级分析库清单文件调出,供操作者选择使用。高级分析库清单中的部分实例,见表3-1。
 

3.3 设置模型参数
    模型标称值设置方法与标准PSpiceA/D模型相同,如图3-10所示。
 

3.4 设置高级分析参数
3.4.1 高级分析的元器件参数
    “参数”是表明电路中元器件性质的量,为了更好的调用PSpice-AA高级分析工具,现将高级分析工具运行时涉及的模型参数做如下总结,见表3-2。
 

  • 容差参数(Tolerance parameters TOL)
        灵敏度分析和蒙特卡洛分析所涉及的电路仿真模型必须设置容差,容差参数定义了允许实际的元器件参数相对于标称值的(正向或负向)偏离的大小(多用百分比表示)。例如电阻R标称值为1KΩ,如容差参数RTOL=+10% 或RTOL=-10%。即实际阻值最大允许为1.1KΩ,最小允许为900Ω。又如电容标称值为0.47μF,如容差参数CTOL=+10% 或CTOL=-10%。即实际电容值最大允许为0.517μF最小允许为0.423μF。
  • 优化参数
        优化参数是指优化过程中能够对其进行调整的元器件参数。如无源元件电阻R、电容C等,优化参数就是其元器件值;对有源元件如晶体管,优化参数是其模型参数,例如电流放大倍数β。
  • 分布参数
        分布参数定义了分布函数DIST的类型:高斯(GAUSS)分布(用的最多)、平均分布和自定义分布。用来描述元器件参数分散性服从的分布规律。在进行蒙特卡诺分析时,通过分布函数在元器件容差规定的允许范围内随机选取元器件的参数值。
  • 应力参数(Smoke)
        它描述了元器件的最大(安全)工作额定值。例如电阻应带有:
        应力参数POWER=0.25W,描述电阻允许承受的最大耗损功率;
        应力参数MAX-TEMP=200℃,描述电阻允许承受的最高温度。

    上述四种参数可以逐一元件添加,并通过属性参数编辑器分别设置高级分析参数值。若所有电阻参数都采取同一值,比如都是200℃,都一一添加则显得相当繁琐,为了更方便快捷的解决这一问题,希望当参数值变化时也能方便地改变参数值的设置,因此,PSpice软件提供了一种“设计变量表”(Variable Table)方法,即为电路设计中同一种元器件的高级分析参数同时设置参数值。(例如由200℃变为150℃,用虚拟变量就可以解决这一问题。) 

3.4.2 “设计变量表”
    PSpice软件提供的“设计变量表”方法,是以一种全局方式来设置高级分析的参数值。“设计变量表”符号可以在特殊符号“SPECTAL”库中查得“VABIABLES”如图3-11所示。
 
 
    为了修改设计变量表符号中变量名的参数值时,不发生混乱情况,PSpice对表示每一类型高级分析参数值的变量名作了严格的规定。例如电阻的高级分析参数与变量名,见表3-3。
 
 
    如想要修改这些虚拟变量值可以如同图3-14所示那样, 对元器件的参数值进行调整,修改。这和标准PSpiceA/D操作相同。
 
    变量表中的电容C、电感L等无源元件设计参数的含义与电阻R参数相似,有关参数设置将在五个工具的使用过程中逐步加以说明。
注意:直接在电路设计图中采用属性参数编辑器为某个元器件设置参数值将覆盖原有变量表中该参数变量名的参数值。


PARTNER CONTENT

文章评论1条评论)

登录后参与讨论

用户1370112 2011-4-26 07:13

非常好的学习资料,谢谢!
相关推荐阅读
用户1591675 2011-05-24 11:23
妙用硬件消抖
在特权同学的博文《别忘了随手关上“门”》中卖了个关子,现在就要来讲讲用硬件做消抖的方法,当然其实这个任务并没有太多新意,也没有太多“技术含量”可言,但是在某些应用场合,这个硬消抖却对系统性能的提升有着...
用户1591675 2011-05-24 09:22
ARM的选型
ARM的选型        鉴于 ARM 微处理器的众多优点,随着国内外嵌入式应用领域的逐步发展, ARM 微处理器必然会获得广泛的重视和应用。但是,由于 ARM 微处理器有多达十几种的内核结构,几十...
用户1591675 2011-04-19 16:05
IRQ
IRQ 为 Interrupt ReQuest的缩写,中文可译为中断请求。因为计算机中每个组成组件都会拥有一个独立的IRQ,除了使用PCI总线的PCI卡之外,每一组件都会单独占用一个 IRQ,且不能重...
用户1591675 2011-04-19 16:02
讲讲volatile的作用
一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存...
用户1591675 2011-04-12 13:04
信号处理电路 滤波电路
     非电量经传感器转换成的电信号或其他被测电信号,一般都混杂有不同频率成分的干扰。严重情况下,这种干扰信号会淹没待提取的有用信号,因此需要有一种电路能选出有用的频率信号,抑制频率与信号不同的干扰...
用户1591675 2011-03-07 08:48
光耦的分类(转)
    最常用的分类是按光耦的输出类型分:1. 三极管输出类型的光耦;2.高速输出类型的光耦;3.逻辑IC输出类型的光耦;4.可控硅输出类型的光耦;5.继电器输出类型的光耦  刚开始接触的时候,觉得怎...
EE直播间
更多
我要评论
1
9
关闭 站长推荐上一条 /3 下一条