加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSSRSS-巴斯仪表网
您当前的位置:首页 > 电子发烧 > EDA技术

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

时间:2013-08-27  来源:123485.com  作者:9stone

    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参数相似,有关参数设置将在五个工具的使用过程中逐步加以说明。
注意:直接在电路设计图中采用属性参数编辑器为某个元器件设置参数值将覆盖原有变量表中该参数变量名的参数值。


分享到:
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
栏目导航->EDA技术
  • 电子应用基础
  • 电源技术
  • 无线传输技术
  • 信号处理
  • PCB设计
  • EDA技术
  • 单片机学习
  • 电子工具设备
  • 技术文章
  • 精彩拆解欣赏
  • 推荐资讯
    使用普通运放的仪表放大器
    使用普通运放的仪表放
    3V与5V混合系统中逻辑器接口问题
    3V与5V混合系统中逻辑
    数字PID控制及其改进算法的应用
    数字PID控制及其改进
    恶劣环境下的高性价比AD信号处理数据采集系统
    恶劣环境下的高性价比
    栏目更新
    栏目热门