电子发烧友 电子发烧友
  • 首页
  • 技术
    可编程逻辑
    MEMS/传感技术
    嵌入式技术
    模拟技术
    控制/MCU
    处理器/DSP
    存储技术
    EMC/EMI设计
    电源/新能源
    测量仪表
    制造/封装
    RF/无线
    接口/总线/驱动
    EDA/IC设计
    光电显示
    连接器
    PCB设计
    LEDs
    汽车电子
    医疗电子
    人工智能
    可穿戴设备
    军用/航空电子
    工业控制
    触控感测
    智能电网
    音视频及家电
    通信网络
    机器人
    vr|ar|虚拟现实
    安全设备/系统
    移动通信
    便携设备
    物联网
    区块链
    HarmonyOS
    RISC-V MCU
    光伏
    ChatGPT
    IGBT
    充电桩
    氮化镓
    BLDC
    逆变器
    5G
    电机控制
  • 资源
    技术文库
    新品速递
    电路图
    元器件知识
    电子百科
    最新技术文章
  • 下载
    在线工具
    常用软件
    电子书
    datasheet
  • 专栏
    电子说
    专栏
  • 社区
    论坛
    问答
    小组
    技术专栏
    社区之星
    试用中心
    HarmonyOS技术社区
    2023电子工程师大会
  • 研究院
  • 活动
    设计大赛
    硬创大赛
    社区活动
    线下会议
    在线研讨会
    小测验
  • 学院
    直播
    课程
  • 视频
  • 企业号
  • 华秋智造
  • 工具
    PCB在线检查
    datasheet查询
    选型替代查询
    免费样品申请
    免费评测试用
    工程师专区
    技术子站
0
  • 聊天消息
  • 系统消息
  • 评论与回复
查看更多
查看更多
查看更多
  • 0

    关注
  • 0

    粉丝
  • 0

    动态
VIP于 到期 续费
  • 个人中心
  • 内容管理
  • 积分兑换
    当前积分:
  • 修改资料
  • 退出登录
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心
发布
  • 发文章

  • 发资料

  • 发帖

  • 提问

  • 发视频

创作活动
下载中心
  • 推荐
  • 分类
  • 资料
  • 软件
  • 工具
  • 排行榜
  • DataSheet

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

PSpice中的测量(measurement)函数是什么

jf_g8DHAusG 来源:吴少琴的模电课 作者:吴少琴 2022-11-18 17:19 次阅读

从第二期到第九期,介绍了四种基本分析(直流工作点分析直流扫描分析瞬态分析交流扫描分析)和四种进阶分析( 参数扫描分析蒙特卡洛分析最坏情况分析温度分析),除了静态工作点分析之外,都会在波形显示窗口呈现 仿真结果。很多时候,我们除了需要得到直观的波形之外,更希望从波形上获得电路特性的数值。这时就用到PS pice中的测量(measurement)函数了

为了让大家理解PSpice中的测量(measurement)函数是什么,举个简单的例子:比如 放大器交流扫描分析后希望知道放大器的带宽值,我们在“ EDA设计”课程中用 Multisim仿真时,是通过人为拖动光标的方式得到带宽和上下限频率,一旦重新运行,又得重新寻找。下图想必上过EDA设计的童靴一定都非常熟悉,很多同学虽然也放了两”拉杆“,却并没有正确找到上下限频率

7deeec2c-6715-11ed-8abf-dac502259ad0.jpg

图1 Mult sim中求带宽和上下限频率

如果换成PSpice,只要在波形窗口下选择执行Tr ace-->Measurement,选择相应的测量函数即可

7e01e46c-6715-11ed-8abf-dac502259ad0.jpg

图2 用测量函数计算带宽和上下限频率

显而易见,PSpice的方式既方便又准确。

Measurement函数的使用不仅可用于计算电路的特性值,还用在电路的性能分析(Pe rf ormance Analysis),以及蒙特卡洛分析中的直方图绘制,而它更是后续PSpice高级分析( Advance Analysis)的基础哦ฅʕ•̫͡•ʔฅ。

测量函数的使用

1

电路特性值的计算

想要实现图2这样的结果我们可以有两种途径:

方法一:

在PSpice的波形显示(Probe)窗口中选择执行Trace-->Measurement,屏幕上将出现对测量函数进行各种处理的对话框

7f329c32-6715-11ed-8abf-dac502259ad0.jpg

图3 测量函数的对话框

对话框中列出了56个测量函数,供用户从现实的波形中提取表征电路特性参数的值(如带宽、 中心频率、最大值等)。*

文后给大家整理了自带的测量函数的名称和功能,有需要的记得收藏,以便日后查阅~~~

图3右边的按钮的作用是对测量函数进行新建复制查看修改调入等各种处理。

对于测量3dB带宽,选择Bandwidth_Bandpass_3dB,点击按键Eval“,出现如图4所示的对话框。在对话框中单击Name of trace to search后的按键。

在随后出现的Traces for Measurement Arguments列表框中选择测量变量,选择好后点击OK,随后测量变量进入Arguments for Measurement…对话框。也就是在图4的编辑框中就插入了测量变量

7f4a5322-6715-11ed-8abf-dac502259ad0.jpg

确定后,在波形的下方就会出现Measurement Results窗口,如图4所示。可以用同样的方法加入上下限频率

7f615b8a-6715-11ed-8abf-dac502259ad0.jpg

图4 函数计算结果

方法二:

在波形显示上执行菜单命令 Teace--->Evaluate Measurement,或者是直接点击工具栏中写着"f(x)"的按钮,弹出Evaluate Measurement对话框,如图5所示,对话框右侧是测量函数,左侧是节点变量。选择测量函数,输入节点变量计算测量函数值,确定后测量结果将显示在波形下方,和图4相同。

7f7a5856-6715-11ed-8abf-dac502259ad0.jpg

图5 测量函数计算对话框

通过执行View-->MeasurementResults,可以使波形窗口下方计算结果列表在显示和消失之间变化

2

电路性能分析

电路性能分析的作用是定量分析电路特性随着某一 元器件参数的变化关系。

比如为了分析放大器的带宽随着电路中偏置 电阻(比如Rb1)参数的关系,可以按第六期参数扫描分析方法,使该电阻的阻值在一定范围内变化,对于每个取值,均进行一次交流分析,仿真后使用本文前面计算电路特征值的方法调用测量函数,就得到如下的仿真结果:

7faa7bd0-6715-11ed-8abf-dac502259ad0.jpg

接下来是启动电路性能分析的过程:

在参数分析结束后,在Probe窗口下选择Trace--> Performance Analysis命令。出现图6所示的对话框。

7fc8365c-6715-11ed-8abf-dac502259ad0.jpg

图6性能分析的对话框

图6对性能分析操作进行了说明,例如参数变化范围,坐标变量名等。同时提示针对测量性能分析,可以采用两种不同的操作方法:

第一种是是按“Wizard”按钮,按照屏幕提示操作方式分步骤进行电路测量性分析;

第二种是直接点击“OK”按钮,由用户直接在Trace>Add选择相应的电路特性函数进行电路性能分析。

下面分别详细阐述这两种方法

方法一屏幕引导方式

如果你是第一次使用性能分析方法,可以按照第一种方法,按照下面四个图的提示分步进行。每一步确认后按“Next”进入下一步。

80020c42-6715-11ed-8abf-dac502259ad0.jpg801c4abc-6715-11ed-8abf-dac502259ad0.jpg80349194-6715-11ed-8abf-dac502259ad0.jpg

804d8df2-6715-11ed-8abf-dac502259ad0.jpg

图7屏幕引导方式进行测量性能分析

如果设置没有问题,在第四步按“Next”后,就可以退出引导,在波形显示窗口上方增加一个性能分析的计算结果,如图8所示。横轴是全局参数电阻阻值,纵轴是计算带宽的测量函数。

这样带宽随着电阻值的变化情况就一目了然了。

806699e6-6715-11ed-8abf-dac502259ad0.jpg

图8 放大器中偏置电阻和带宽的关系

显然,得到图8的关系图后,在设计电路时就可以根据带宽的设计要求,选取合适的偏置电阻了。

方法二 直接选择的方式

屏幕引导适用于初学者,一般常用方式是直接在图6对话框下按“OK”按钮,或是按下菜单栏中的

808b7be4-6715-11ed-8abf-dac502259ad0.jpg

按钮。这时会在直接在波形显示屏幕上方多出一个坐标轴。

809af47a-6715-11ed-8abf-dac502259ad0.png

图9 点击性能分析按钮后的波形显示区

然后选择菜单栏Trace>Add Trace,或者点击相应图标,在“Func tions and Mac ros”中选择带宽bandwidth(1,db_level),设置变量后,点击确定,同样得到如图8所示的结果。

测量函数的应用除了计算电路特征值和进行性能分析之外,还有就是蒙特卡分析中的直方图了。这个在蒙特卡洛分析那一期中已经介绍过了,这里就不赘述了ฅʕ•̫͡•ʔฅ

编辑和创建测量函数

PSpice中自带了五十多个测量函数,但有时所给的测量函数却满足不了要求,比如自带的测量函数计算带宽的函数用于计算第六期中介绍的陷波器就不合适,会弹出如下错误提醒:

80dcbd9c-6715-11ed-8abf-dac502259ad0.jpg

这时就需要对原有的测量函数进行修改,或是自己新建一个测量函数。

不管是修改还是新建都需要先对测量函数的格式有一定的了解

测量函数的格式

测量函数的格式下:

函数名(波形名1,…波形名n,替换变量1,…替换函数m)=测量表达式

{

1|搜索命令!1;

……

n|搜索命令!m;

}

上述搜索命令行中第一个数字1~n是波形名序号,后面的1~m是搜索到的数据点序号。

函数名:赋予测量函数的名称,执行电路特性分析时出现在测量函数列表中的名字。

波形名1~n:是搜索命令的对象,被测量的 信号波形的名称,以数字1到n代表顺序的波形,调用时要改用实际的波形名,如前面例子中V(out)等。

替换变量:是搜索命令执行过程中涉及到的与相应波形名相关的参数,调用相应函数时,要给出替换变量的实际参数。

以带宽的测量函数Bandwidth来说明一下上述的格式,

80f06586-6715-11ed-8abf-dac502259ad0.jpg

图10 带宽测量函数的格式详解

测量表达式中可以包含全部的算术操作符(+,—,*,/等),以及作用于单个点的函数(ABS(),SIN(),SQT()等),计算结果是一个数值即可。

测量函数为了对波形进行必要的分析,比如寻找最大值,测量带宽,确定高低功率点等,都需要执行一系列的搜索命令,一般每执行一次搜索命令会得到一个数据点,为区分这些数据点,方便对它们的处理,对搜索命令顺序编号搜索到的数据点也用相同序号,第一次搜索得到的数据点为“x1,y1”,第二次为“x2,y2”。

测量表达式就是对搜索到的这一系列数据点进行运算的表达式结果即为测量函数值。比如带宽的表达式就是沿着X轴向前搜索,得到符合参数要求的频率低端和高端数据点x1和x2,带宽的测量表达式应为x2-x1。

测量函数中的注释语句

测量函数的注释行总是从星号开始的:

*#Des c#*描述测量内容或过程等 信息

*#Arg1#*描写用于测量函数的变量,这些注释行将被用于自变量参数设置对话框:

813264e0-6715-11ed-8abf-dac502259ad0.jpg

1

修改原有的测量函数

执行Trace-->Measurements 命令,进入图3所示的Measurements对话框,选择最为接近的测量函数,执行Edit按键命令,在随后的窗口中直接修改,然后按ok就可以保存修改。

比如我们对原有的带宽函数修改成用于陷波器的函数,因为陷波器的带宽计算需要先向下搜索,后向上搜索,所以修改代表正负斜率的n和p,将原来的n改为p,原来的p修改为n,就可以使用了。

815a32a4-6715-11ed-8abf-dac502259ad0.jpg

图11 选择Edit修改原有的测量函数

修改后就可以按照前面的方法调用计算电路特性值或进行性能分析了。

8176f97a-6715-11ed-8abf-dac502259ad0.jpg

图12 选择修改后的函数计算陷波器的带宽

但是编辑自带函数的方法是直接将软件自带库中的函数修改了,下回要分析正常放大器带宽时,又会弹出错误了。因此还是重新将一个新的函数最为保险。

2

创建测量函数

执行Trace-->Measurements 命令,进入图3所示的Measurements对话框,执行New按键命令,进入New Measurement对话框,

8199df9e-6715-11ed-8abf-dac502259ad0.jpg

在New Measurement name栏键入测量函数名称,该名称最好能表现测量内容以便于使用时识别。File to keep Measurement in栏中确定保存测量函数的位置。确定后进入函数编辑框,在这里编辑测量函数。

81ae81c4-6715-11ed-8abf-dac502259ad0.jpg

在编辑区内,“=”号后面加入测量表达式,在“{}”号内键入寻找波形特征点的一系列搜索命令,在这里输入用户自己需要的函数代码,比如搜索反向50%的斜率点和正向50%的斜率点之间的宽度,代码如下图所示

81da2234-6715-11ed-8abf-dac502259ad0.jpg

单击OK按钮后,新的测量函数就进入列表框内了。后续就可以像调用自带的测量函数一样进行使用。比如在前面的陷波器电路中,选中新建的测量函数PW,执行按键Eval命令就可以进行计算了

81fee5a6-6715-11ed-8abf-dac502259ad0.jpg

相比修改已有的测量函数,个人认为自己创建新的测量函数更好,可以根据自己电路的技术指标需求创建属于自己的测量函数,而这些函数的数值也将成为PSpice AA模块提供的高级分析的优化指标。

PSpice自带的测量函数

本期的最后给大家整理了图3对话框中包含的56个软件自带的测量函数的名称和功能,供大家查阅。

8285869c-6715-11ed-8abf-dac502259ad0.jpg82a6e148-6715-11ed-8abf-dac502259ad0.jpg8333f7ae-6715-11ed-8abf-dac502259ad0.jpg8355fe58-6715-11ed-8abf-dac502259ad0.jpg






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 放大器
    放大器
    +关注

    关注

    143

    文章

    13505

    浏览量

    212691
  • EDA设计
    EDA设计
    +关注

    关注

    1

    文章

    47

    浏览量

    13665
  • PSPICE仿真
    PSPICE仿真
    +关注

    关注

    0

    文章

    13

    浏览量

    12314

原文标题:跟小电学PSpice仿真 | 第十期 测量函数的使用与编辑

文章出处:【微信号:吴少琴的模电课,微信公众号:吴少琴的模电课】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    #电路仿真 #PSpice 测量函数

    EDA工具CadencePSPICE
    电子技术那些事儿
    发布于 :2022年08月21日 09:59:15

    如何自定义测量函数

    PSpice提供了丰富的测量函数,但毕竟有限,有时候还是得自己定义一些的测量,请教一下,如:XXX = Put_marked_point_expression_here{1|searc
    发表于 03-16 14:36

    orcadpspice测量函数的使用

    pspice窗口中的操作:trace—evaluate measurement,见附件图片2)标记处下降10db时对应哪一个频率。请问,在evaluate measurement右边列出的
    发表于 04-04 11:08

    pspice 这些函数是什么意思?(已解决)

    本帖最后由 garin223 于 2014-8-18 16:52 编辑 各位大侠,谁能帮帮我,PSPICE>add traces>functions or macros>avgx()这个函数是什么意思?
    发表于 08-18 16:06

    测量系统分析,Measurement Systems Ana

    测量系统分析,Measurement Systems Analysis 一、测量系统所应具有之统计特性  测量系统必须处于统计控制
    发表于 07-30 13:40 27次下载

    OrCAD/PSpice在电路仿真实验应用

    本文通过实例介绍OrCAD/PSpice软件在电路仿真实验的应用关键词:OrCAD/Pspice;电路;仿真实验 PSpice是较早出现的E
    发表于 04-13 11:13 280次下载

    仿真软件Pspice在实验教学的应用

    仿真软件Pspice在实验教学的应用摘要:介绍仿真软件Pspice在电子电工EDA实验教学的应用。关键词:Pspice;波形仿真;EDA
    发表于 05-17 10:47 64次下载

    PSPICE的电路元器件类型描述

    PSPICE的电路元器件类型描述 在运行于Windows环境下的PSPICE,均采用图形方式描述需要仿真的电路。即在PSPICE提供的
    发表于 11-16 12:36 8063次阅读

    【英文教程】Measurement of Quantities

    【英文教程】Measurement of Quantities and Measurement Data测量的质量及测量数据
    发表于 11-18 16:05 0次下载

    【英文教程】Typical Measurement Technology典型的测量技术

    【英文教程】Typical Measurement Technology典型的测量技术,测控技术与仪器专业英语,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-18 16:05 0次下载

    【英文教程】Measurement Methods and Strategies测量方法和策略

    【英文教程】Measurement Methods and Strategies测量方法和策略,测控技术与仪器专业英语,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-18 16:05 0次下载

    【英文教程】Flow Measurement流量测量技术

    Flow Measurement流量测量技术,测控技术与仪器专业英语,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-18 16:05 0次下载

    【英文教程】Definition of Measurement and Measurement Theory测量的定义与测量理论

    Definition of Measurement and Measurement Theory测量的定义与测量理论,测控技术与仪器专业英语,感兴趣的小伙伴们可以瞧一瞧。
    发表于 11-18 16:05 0次下载

    LM35温度测量电路,LM35 temperature measurement circuit

    LM35温度测量电路,LM35 temperature measurement circuit 关键字:温度测量电路,温度测试电路,LM35
    的头像 发表于 09-20 18:17 1858次阅读

    PSPICE仿真在开关电源的应用

    PSPICE仿真在开关电源的应用(交流稳压电源技术参数)-PSPICE仿真在开关电源的应用                 
    发表于 09-18 10:15 62次下载
    <b class='flag-5'>PSPICE</b>仿真在开关电源<b class='flag-5'>中</b>的应用
    • 文章
    • 资料
    • 帖子
    • 飞凌嵌入式FET6254-C核心板为智能运动控制系统强力赋能

      飞凌嵌入式
      31分钟前
      36 阅读
    • 鸿蒙生态设备超10亿!原生鸿蒙发布,国产操作系统实现自主可控

      章鹰观察
      3小时前
      229 阅读
    • 康谋分享 | AD/ADAS的性能概览:在AD/ADAS的开发与验证中“大海捞针”!

      康谋自动驾驶
      5小时前
      124 阅读
    • 明明我说的是25G信号,你却让我看12.5G的损耗?

      海马硬件
      6小时前
      267 阅读
    • 从原理到计算到设计,1200字手把手教你学会用运放搭建差分放大电路

      硬件那点事儿
      7小时前
      324 阅读
    • 基于OpenHarmony适配移植的对STOMP协议支持长连接收发消息

      姚小熊27
      0.87 MB
      免费
      1下载
    • PLOGS项目任务日志管理系统

      欲望都市
      8.72 MB
      免费
      0下载
    • libswarm Docker网络服务标准接口

      萧蔼晨
      12.47 MB
      免费
      0下载
    • LIB-ZC通用C扩展库

      陈超
      1.14 MB
      2积分
      2下载
    • 精密微型MEMS IMU ADIS16505-2bmlz数据手册

      jf_54920217
      0.77 MB
      1积分
      0下载
    • 嵌入式学习-飞凌嵌入式ElfBoard ELF 1板卡-串口通讯编程示例之串口硬件原理

      jf_13411809
      15小时前
      66 阅读
    • 《DNK210使用指南 -CanMV版 V1.0》第二十六章 摄像头图像捕获实验

      jf_85110202
      15小时前
      171 阅读
    • AGM32VF407如何支持SDIO?最大SD卡容量支持到多少?

      jf_61020569
      15小时前
      145 阅读
    • 明明我说的是25G信号,你却让我看12.5G的损耗?

      edadoc
      15小时前
      195 阅读
    • 使用 ArkTs 开发 Flutter 鸿蒙平台插件

      jf_58601940
      1天前
      138 阅读

    推荐专栏

    更多

      玻璃钢生产厂家广东玻璃钢雕塑订做价格东莞市佳卓玻璃钢雕塑玻璃钢企业雕塑湖南玻璃钢造型雕塑哈尔滨玻璃钢果蔬雕塑宁夏玻璃钢雕塑设计吉安人物玻璃钢雕塑优势玻璃钢雕塑设计公司贵不贵宝山区玻璃钢雕塑可量尺定做玻璃钢雕塑内部什么样玻璃钢地貌图雕塑镂空玻璃钢人物雕塑报价独特玻璃钢座椅雕塑卡通玻璃钢雕塑摆件哪里有广州商场美陈价钱桥头玻璃钢花盆批发株洲玻璃钢雕塑商场新媒体美陈潼南玻璃钢雕塑德惠玻璃钢园门头雕塑玻璃钢卡通公仔雕塑品牌好宜兴商场圣诞美陈无锡玻璃钢雕塑咨询电话郑州镜面玻璃钢彩绘雕塑价格河南附近玻璃钢仿铜雕塑生产芜湖玻璃钢艺术雕塑设计曲靖玻璃钢雕塑安装邯郸玻璃钢花盆雕塑彩绘玻璃钢雕塑饰品温州创意玻璃钢雕塑定做价格香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

      玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化