一般我们用的电源系统/控制系统或者信号处理系统都可以简单理解成负反馈控制系统。最典型的,运放组成的信号放大电路就是这样的系统。本文以最简单的运放信号放大电路为例,演示如何使用LOTO示波器测量控制系统的开环增益频响曲线,以及演示电源的环路响应稳定性测试。
我们之前用普通的测试输入输出信号的方法,也就是在系统输入端加入扫频的激励信号,在系统输出端测量输出信号,实测过运放电路的频响曲线,视频链接为:
https://www.ixigua.com/7135738415382790663?logTag=a843d537a27090d5117b
这种方法可以直观看到整个扫频范围内的系统闭环增益表现,但是有两个问题没有很好解决,一个是不能全面衡量系统稳定性,比如没有测出相角裕度的情况;另一个是不适用于不能输入激励信号的系统类型,比如电源系统。电源实际上是一个包含了负反馈控制环路的放大器,可以把电源看作是一个直流放大器,一个能输出非常大电流的反馈放大器,所以适用于反馈放大器的理论同样适用于稳压电源。它实际上不是对输入信号做出反应,而是对输出条件的变化做出响应,多数情况是应对负载的变化。
根据反馈理论,一个反馈系统的稳定性可以通过其系统传递函数得出。工程实践上通常会使用开环增益频响曲线,也就是环路增益的波特图来判断系统的稳定性。
所以我们这次介绍和演示下更常用的开环增益频响曲线的方法解决这些问题。在电源测试中,通常称为电源环路稳定性测试。

图1. 运放的开环增益稳定性测试

图2. 电源环路稳定性测试
我们来看下如何测量开环增益频率响应,如下图所示的普遍的负反馈闭环系统:

环路不稳定的两个条件:
(1) : T(S) = G(S)H(S) 的相位为180°,
(2) : 增益幅值 |G(s)H(s)|=1,
当两个条件同时满足,环路不稳定。 我们把T=GH叫做开环增益,或者环路增益。画出环路增益的波特图就可以评估系统的稳定性,表达系统稳定性。常用的增益裕度和相位裕度指标一般就是从这里得出的。
我们只需要简单的把环路断开就可以得到环路增益。如图展示了如何在反馈系统中把环路断开,理论计算时你可以从任何地方把环路断开,不过我们通常选择在输出和反馈之间把环路断开。
断开环路后,我们在断点处注入一个测试信号i,i 经过环路一周后到达输出得到信号Vo,Vo和 i 的数学关系式就是我们要求的环路增益。

现实中反馈环路往往起到了稳定电路静态工作点的作用,所以我们不能简单的把环路断开去测环路增益。反馈环断开后,电路因为输入失调等原因,输出会直接饱和,这种情况下无法进行任何有意义的测量。为了克服这个问题,我们必须在闭环的情况下进行测量,一种可行的手段是环路注入。
为了维持闭环,我们在注入点的位置插入一个很小的电阻而不是把环路在注入点断开,注入信号将通过这个注入电阻注入到环路中去。这个注入电阻的取值要足够的小,通常要远远小于反馈网络的等效阻抗,这样才能保证注入电阻对反馈环路的影响可以忽略不计。
需要注意的是我们在闭环的情况下测量开环参数,测试结果的相位会从180°开始逐步将到0°,这与理论上直接断开环路求环路增益得到的从0°开始降到-180°不同,所以这种情况下我们计算相位裕度的时候应该是参考0°而不是-180°。
在反馈环路的注入点插入一个额定值较低的电阻,注入变压器二次绕组跨接在注入电阻两端,以施加测试电压。这种连接方法可以实现测试电压注入的同时,不改变系统的直流偏置工作点。

图3. 电压注入方法。
将LOTO示波器的2个通道连接至注入电阻的两端。然后,通过测量从点A到B的电压比值来测量环路增益:

其中T(s)表示测量得出的环路增益, VSIG 和 VREF 表示LOTO示波器测量得出的电压。

  1. 把分压电阻和输出电压断开,串入一个5-50ohm注入电阻;
  2. 利用LOTO的信号源模块输出扫频正弦波,经过隔离变压器T1连接到注入电阻两端;
  3. 示波器两个通道分别测量注入电阻上端到地电压(输出电压)和注入电阻下端到地电压;
  4. 利用示波器上位机软件的环路响应测试软件运行频响曲线测试功能,即可测出开环增益和相位曲线。
    这个环路增益方法可以在实际运行状态下测量环路增益,所以数据的可信度较高。这是开关电源的稳定性评价的主流测量方法。
    实物接线如下图所示:

这里我们使用了LOTO示波器的OSCA02系列示波器,并且扩展了S02信号源模块,这样就可以满足这个测试中的两路电压波形检测和一路扫频正弦波输出的需要。相比之前的输入激励方式的频响曲线,我们额外需要一个注入变压器,用来在注入电阻上加一个正弦波扫频信号,目的是不影响闭环系统的正常工作点。LOTO可以提供这样的一个变压器,可以在50HZ到100K HZ范围内使用:

我们设置信号源模块输出的偏置为0,也就是不需要直流分量,避免变压器磁饱和造成信号失真。信号的幅值需要观察下扫频过程,避免信号过大造成扫频过程中的正弦波消顶失真。实测发现,点A和点B的电压都很小。变压器源边我们空载输出4V左右,因为副边接上15欧注入电阻这个负载后,只有几十到几百毫伏了。如下图所示为注入电阻两端在1K赫兹时的电压波形:

VSIG 和 VREF电压很小,我们使用示波器探头的1:1档,并且尽量缩短接地线来避免引入噪声对它们造成干扰。
我们设置好扫频参数,比如从100HZ到20KHZ步进500赫兹进行扫频。得到如下频响曲线结果:

如图 4,相位裕度(Phase margin)定义为在放大器开环增益与频率曲线中,180°的相移与开环增益下降为 1(单位增益)处的相移之差的绝对值。增益裕度(Am)定义为放大器开环增益与频率曲线中,180°的相移处的增益与放大器开环增益下降为 1 处的增益之差的绝对值。
通常相位裕度、增益裕度越大,放大器越稳定。但是放大器稳定不是电路的唯一要求,尤其在高速放大电路中还需要考虑系统响应速度进行折中评估。

图 4 相位裕度与增益裕度
我们看下实测波特图的结果:

可以看到,系统足够稳定,交叉频率大约5.5K HZ左右,相角裕度有95度多。整个测试过程可以参看视频如下链接:
https://www.ixigua.com/7140849893589516837?logTag=e864be5f88bfc9033463

LOTO示波器 实测 开环增益频响曲线/电源环路响应稳定性相关推荐

  1. LOTO示波器如何测试阻抗的频响曲线

    LOTO示波器如何测试阻抗的频响曲线 模块的输入输出端口,在电路分析上,一般简单表征为电阻来进行计算和分析.但多数情况下,这些端口并不是纯电阻的特性,更精确一些,它可能是电阻电容以及电感的组合,表现为 ...

  2. 画对数幅频曲线_耳机频响曲线如何看(中)--耳机和音箱对频响和失真的要求的差异...

    近段时间在知乎和贴吧中看见了许多关于耳机曲线的争论,非常欣喜的看见大家对于耳机的曲线和声音的客观和科学的讨论.这是一个非常大的进步,尤其是对立足于做好耳机的厂商而言.但感觉一些网友仍然对耳机曲线完全没 ...

  3. 【示波器专题】示波器的频响方式

    我们在星球文章[示波器专题]数字示波器的主要指标--带宽中介绍了不同的带宽是示波器的关键指标,并了解到带宽是示波器的增益下降-3dB时对应的频点. 但是不同的示波器就算带宽是一样的,其频率响应方式也可 ...

  4. 运放基本结构及频响(一)

    运算放大器基本结构及频响 绪论 基本结构 运放设计 频响 增益 开环 闭环 回到开环 绪论 运放设计{结构设计增益,级数,五管差分基本够用了参数设计MOS的(W/L),补偿电容C运放设计\begin{ ...

  5. 位移传递率matlab编程,各种谱计算,频响函数,传递率

    A.信号与谱的分类 由于时域信号有不同的分类, 变换后对应的频域也有不同的谱 信号可分为模拟(连续)信号和数字(离散)信号, 连续信号变换后称为谱密度, 离散信号变换 后称为谱. 连续信号又可分为绝对 ...

  6. 用步进正弦激励法测量计算机声卡输出输入幅值频响函数

    一. 实验目的 (1) 通过对计算机声卡系统的实测加深对频响函数的理解: (2) 对声音振动及测量有直观了解: (3) 对计算机声卡系统的频响特性有直观的认识. 二. 实验内容 (1) 用声卡发出的步 ...

  7. 纵坐标范围_探索频率范围与频响的奥秘

    在实际的广播音响系统的建设以及使用的过程中,音响的频率范围与频率响应一直是备受关注的问题,然而因为涉及到专业细分知识,不少人对频率范围和频率响应的理解比较片面.频率范围和频率响应有什么区别?是不是频率 ...

  8. 离散系统频响特性函数freqz()

    MATLAB提供了专门用于求离散系统频响特性的函数freqz(),调用freqz()的格式有以下两种: l        [H,w]=freqz(B,A,N) B和A分别为离散系统的系统函数分子.分母 ...

  9. 汽车振动响应分析-频响函数法(附程序)

    文章目录 汽车的四自由度振动模型 频响函数法 MATLAB程序 汽车的四自由度振动模型 m:车身的等效质量: m_1:前轴的等效质量(包含电机的质量在内): m_2:后轴的等效质量: m_3:人体和座 ...

  10. LOTO示波器配合VI曲线测试仪在电路板维修中的应用

    ** LOTO示波器配合VI曲线测试仪在电路板维修中的应用 ** 市面上的VI曲线测试仪价格都在2000元到万元不等,同时大多携带不方便,有个别产品可以携带,但是功能单一(比如无法保存曲线,对比曲线等 ...

最新文章

  1. C++中的两种绑定方式(静态绑定、动态绑定)
  2. linux系统/etc目录内容简介
  3. 【转】几种页面重定向代码总结
  4. 使用MiniProfiler跟踪MVC + EF + Bootstrap 2 权限管理系统的性能消耗
  5. C++相关:动态内存和智能指针
  6. 跨国实时网络调度系统设计
  7. java 电子实时看板,看板界面的实现
  8. gradle和maven区别
  9. 苹果手机夜间模式怎么设置_微信怎么设置夜间模式?iPhone夜间模式设置教程 省电又护眼!...
  10. 东鹏特饮占据市场第二的背后:数据让我们比谁都了解消费者!
  11. OFDM通信链路仿真加噪声方法总结
  12. 解决 primordials is not defined 问题
  13. 腾讯2018秋招笔试真题——安排机器
  14. 撇开PUE,评估数据中心增长的真正环境影响
  15. 2122 分解质因数
  16. 通俗易懂--循环神经网络(RNN)的网络结构!(TensorFlow实现)
  17. ASP.NET+C#+Sql Server数据库0968 校园二手物品交易网站的设计与实现-毕业设计
  18. PowerDesigner导出ER图和表结构方法
  19. 网站通过API调用GG地图.
  20. vue自定义指令directives实现自动点击事件及自动点击第一个按钮

热门文章

  1. 透视投影的原理和实现
  2. html 文件怎么改类型,怎么更改文件类型
  3. 永磁同步电机死区补偿C语言代码
  4. echarts饼图显示百分比
  5. DEDECMS验证码不正确及其不显示问题
  6. slot的使用方法详解
  7. 软件包没有可安装候选
  8. NLP--解决Mac OS 10.14.4Python下pip install pyhanlp 失败
  9. ip地址冲突该如何解决?
  10. 51学习第四天--.跟着郭老师学:程序逐渐加入模块化练习--1从流水灯1s闪烁流动--2再加数码管1~F--3.显示数码管六个灯依次显示123456--再逐渐的加入各种功能,一步一步,可训练思维!