热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

开关电源环路的零极点可以在反馈端补偿吗_【鼎阳硬件智库原创|电源】相位补偿技术在线性电源中的应用...

何庆松鼎阳硬件设计与测试智库专家组成员1、引言在实际工作中,经常会遇到电路的自激问题,本文结合线性电源的自激问题,介绍一种使用相位补偿技术

何庆松 鼎阳硬件设计与测试智库专家组成员

1、引言

在实际工作中,经常会遇到电路的自激问题,本文结合线性电源的自激问题,介绍一种使用相位补偿技术的实用方法,达到消除自激的目的。

2、稳压电路本质上是放大器

以常见的串联稳压电路为例,图1所示的典型电路在模拟电路的教科书中屡见不鲜,原理不再累述。

1d994e96ec30fb12f9e4717d0aa56b57.png
图1 典型的串联稳压电路

如果用放大器的视角看待此电路,那么误差信号经过R3、R4的分压送入Q2的基极,然后从其集电极输出,这是一个共发射极放大器(反相的),后面的Q1只是跟随器,所以对误差信号来说,Q2、Q1组成了反相放大器;D1是基准电压,接在Q2的发射极,放大后从集电极输出,这是一个共基极放大器(同相的),于是对于基准电压来说,Q1、Q2组成了一个同相放大器。

因此,对图1的电路,我们可以理解成图2的形式,即一个使用运算放大器的稳压电源电路。

deda30b8b75a49ddbbace5374e6bd9f1.png
图2 理解成使用运放的电路

如果把射极跟随器Q1合并到运放中去,再把电路的画法稍微改变一下,如图3所示,这是不是我们非常熟悉的负反馈放大器的基本形式呢?

1fb2cbe7fe72d082725c06a2f3bd937d.png
图3 进一步改成放大器的画法

显然,稳压电路最终可以理解成基准电压的放大器,并且采用了环路负反馈技术,即一个直流耦合的多级负反馈放大器。

既然是多级环路负反馈,就完全有可能因为极点分布不合理而产生自激问题,因此也可以使用负反馈放大器中的相位补偿技术去解决。

3、补偿的基本思路

在负反馈放大器自激的频率点,一定是相移达到了-180°,且该点的增益≥1。如果使得该点的相移小于-180°,自然就可以破坏自激的条件,消去自激。

与极点相反,零点能产生相位超前的作用。基于这一点,我们不妨在电路中引入新的零点,使得放大器滞后的相位得到恢复,从而消去自激。当然,引入零点的同时,也必然产生新的极点,必须让新的极点远离所引入的零点频率。

下面将用两个案例来分别说明如何使用RC滞后及超前补偿的办法来达到消除自激的目的。

4、RC滞后补偿案例

RC滞后补偿的基本电路如图4虚线框内所示。其中U1、U2表示前后级电路,R1视为U1的内阻,R2和C1为滞后补偿电路元件。

41766a20d13fa5a557258d6d43e791be.png
图4 RC滞后补偿电路

忽略前级U1的输出电容及U2的输入电阻与电容,R1与R2、C1产生了新的零点与极点,零点的频率是:

(4-1)

极点的频率是:

(4-2)

该电路的运用条件是:C1>>Ci(后级输入电容及原前级输出电容之和);R2<<(R1||Ri)(Ri为后级输入电阻)。这样新的极点比原第一个极点的频率低,增加的零点频率比极点频率高,增加RC补偿电路后的电路典型的波特图如图5所示意,可以看出校正后,零点Z1附近的相位得到了恢复,在增益将为0dB时,其相位仍然有余量(参看图5中的虚线L2)。当然不同的零极点分布,其波特图也会有所不同。

注意图5中零点的频率略低于自激频率(参看图5中的虚线L1),这是我们在解决实际问题中常采取的方法。

12edbd9ca2598da54b9c881ead3ae2c4.png
图5 RC补偿的波特图

图6是一实验用简易24V 3A的直流稳压电源,当电路搭完进行测试时,发现输出端有大约800kHz的自激振荡波形。

3b98c3da9f380410496ccb1b7026c185.png
图6 简易24V 3A线性稳压电源

图6中,误差放大器后面是射级跟随器,输入阻抗比较大,适合采用RC补偿方式:在Q5的集电极对地接一RC回路,如图7所示。

0eae7e48d5d4637c5fffa6ef5f2c600a.png
图7 Q5集电极对地接RC校正元件

让零点频率略低于800kHz,取R=220Ω,C=1000pF,Q5的输出电阻取12kΩ。根据式1和式2分别计算得到极点的频率约60kHz,零点的频率是723kHz,两者相距较远。焊上RC后,自激波形消失,各种负载下均稳定工作。

5、超前补偿案例

RC滞后补偿会造成补偿后的频带总比补偿前窄,超前补偿却正相反。图8虚线框内的部分是超前补偿的基本电路。

4ea1fca8c2e01a5d494cf19b4542f0c8.png
图8

超前补偿网络可以在放大器内部,也可以在负反馈的回路中。图9中并接在反馈电阻R2上的C就是补偿电容。

9c70a7966422c81dae358ce82b851f04.png
图9 超前补偿电路

反馈网络不再是实数,产生了一个新的零点:

(5-1)

以及一个新的极点:

(5-2)

超前补偿电路的波特图如图10示意图所示,图中Z1为反馈网络产生的零点,提供了超前相位的贡献,相移180°时由L1位置改善到L2位置,幅度已在0dB以下,电路不会自激了。

a18e275d0b45a60615530d74c7c97e96.png
图10 超前补偿的伯德图

电路运用的主要条件是R2>>R1,否则补偿之后的零点与极点距离太近,相位超前作用不大,补偿效果也不明显;另外,新的零点频率要略低于振荡频率,这样反馈网络提供的相位超前作用才能校正放大器回路的相频特性,破坏了自激条件。

图11是一程控的0~500V直流电源的基本电路图,调试过程中发现输出端在某些时候有3.5kHz弱自激振荡波形。考虑到OP07本身的带宽不宽,该电源的放大倍数也大(R4/R5约176),于是决定采用超前补偿措施。

2ed9bf6ac5d69a939149192ebf07723c.png
图11

R4相当于图9中的R2,在R4上并联一个1000pF的电容C5,根据式3计算其零点频率为1.3kHz,在3.5kHz频率处大约产生+62°的相移贡献,自激得到消除。根据式4计算其极点频率为498kHz,两者距离足够远,因此可以忽略此极点的影响。

6、结束语

相位补偿的要点是:零点的频率略低于(大约在0.3到0.9倍之间)自激频率,同时让零点与极点的距离足够大(十倍左右或以上),使得被滞后的相位得到有效的恢复。掌握这个原则,一般都能很快解决自激问题。

参考文献

  1. 童诗白主编,模拟电子技术基础(下册),人民教育出版社,1980年。
  2. 秦世才、王朝英编著,集成运算放大器应用原理,天津人民出版社,1979年。
  3. 赵永健、张雨文编著,运算放大器的误差分析与补偿方法,高等教育出版社,1987年。
  4. 【美】I.M.戈特利布著,叶靖国,马积勋译,王宏麟校,稳压电源,科学出版社,1993年。

版权声明:鼎阳硬件设计与测试智库发表的所有文章皆为鼎阳硬件设计与测试智库专家呕心沥血之原创。希望我们的经验总结能够帮助到更多的硬件人,欢迎转载!我们鼓励分享,但也坚决捍卫我们的权益。引用请注明出处——“鼎阳硬件设计与测试智库”微信号(SiglentThinkTank)。鼎阳硬件设计与测试智库将保留追究文章非法盗用者法律责任的权利!



推荐阅读
  • 前言无论是对于刚入行工作还是已经工作几年的java开发者来说,面试求职始终是你需要直面的一件事情。首先梳理自己的知识体系,针对性准备,会有事半功倍的效果。我们往往会把重点放在技术上 ... [详细]
  • 智慧城市建设现状及未来趋势
    随着新基建政策的推进及‘十四五’规划的实施,我国正步入以5G、人工智能等先进技术引领的智慧经济新时代。规划强调加速数字化转型,促进数字政府建设,新基建政策亦倡导城市基础设施的全面数字化。本文探讨了智慧城市的发展背景、全球及国内进展、市场规模、架构设计,以及百度、阿里、腾讯、华为等领军企业在该领域的布局策略。 ... [详细]
  • 本文介绍了如何在WildFly 10中配置MySQL数据源时遇到的服务依赖问题及其解决方案。 ... [详细]
  • 区块链的兴起:恰逢其时,犹如1996年的互联网
    本文探讨了区块链技术的发展阶段,将其与1996年互联网的兴起进行对比,分析了当前区块链技术的现状及其未来潜力。 ... [详细]
  • 掌握Spring MVC中自定义类型转换与格式化的技巧
    近期,在开发一款小程序的过程中遇到了几个Spring MVC接口需要传递时间参数的问题。本文将详细介绍如何利用Java 8 Time API在Spring MVC中实现时间参数的自定义类型转换和格式化。 ... [详细]
  • 本文探讨了浏览器的同源策略限制及其对 AJAX 请求的影响,并详细介绍了如何在 Spring Boot 应用中优雅地处理跨域请求,特别是当请求包含自定义 Headers 时的解决方案。 ... [详细]
  • 本章节深入探讨了皮格马利翁效应,即一个人对他人的期望如何深刻影响该人的表现。文中通过学校环境中的实例,展示了教师对学生的态度如何直接关系到学生的学业成绩及心理状态。 ... [详细]
  • 前端开发中的代码注释实践与规范
    本文探讨了前端开发过程中代码注释的重要性,不仅有助于个人清晰地回顾自己的编程思路,还能促进团队成员之间的有效沟通。文章将详细介绍HTML、CSS及JavaScript中的注释使用方法,并提出一套实用的注释规范。 ... [详细]
  • 探讨在微信小程序环境中是否能够获取到全局this对象,并分析其背后的技术实现。 ... [详细]
  • 全能终端工具推荐:高效、免费、易用
    介绍一款备受好评的全能型终端工具——MobaXterm,它不仅功能强大,而且完全免费,适合各类用户使用。 ... [详细]
  • Flowable系列教程:运用ProcessEngineConfigurator实现高级流程引擎配置
    本文探讨了通过ProcessEngineConfigurator接口实现对Flowable流程引擎的高级配置方法。这种方法允许开发者通过自定义配置器来增强或修改流程引擎的行为。 ... [详细]
  • 任务,栈, ... [详细]
  • R语言基础入门指南
    本文介绍R语言的基本概念,包括其作为区分大小写的解释型语言的特点、主要的数据结构类型如向量、矩阵、数据框及列表等,并探讨了R语言中对象的灵活性与函数的应用。此外,文章还提供了关于如何使用R进行基本操作的示例,以及解决常见编程问题的方法。 ... [详细]
  • 微信生态下的十大热门应用探索
    微信作为国内领先的社交媒体平台,其生态系统为众多创业者提供了广阔的发展空间。本文将深入探讨十款基于微信开发的热门应用,解析它们如何在激烈的市场竞争中脱颖而出,同时也为创业者提供避免被巨头‘微创新’吞噬的策略。 ... [详细]
  • 本文详细介绍了在耳觅应用中解绑或注销手机号的方法,以及如何修改绑定的手机号。 ... [详细]
author-avatar
井上英精_824
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有