很多朋友觉得PID是遥不可及,很神秘,很高大上的一种控制,对其控制原理也很模糊,只知晓概念性的层面,知其然不知其所以然,那么本期从另类视角来探究微分、积分电路的本质,意在帮助理解PID的控制原理(PID:P表示比例控制;I表示积分控制;D表示微分控制)。

在认清微分、积分电路之前,我们都知道电容的特性:电容的电流超前电压相位90°,很多教材都这么描述,让人很费解,其本质又是什么呢?

❤要彻底掌握微分、积分电路或PID控制思路,首先得了解电容。

❤电容就是装载电荷的容器,从微观角度看,当电荷流入容器时,随着时间的变化极间电场逐渐增大;以图1为例:

①充电开始时Uc=0V,压差△U=Ur=Ui,此刻容器内无电荷,也就无电场排斥流入的电荷;所以电流Ic最大,表现为容抗最小,近似短路;

②当Uc上升,压差△U开始减小,该过程形成电场,容器开始排斥流入的电荷;电流Ic逐渐减小,表现为容抗逐渐增大;

③当Uc=Ui,压差△U=Ur=0V,此刻容器内电场最强,以最大排斥力阻止流入的电荷;电流Ic=0,表现为容抗最大,近似开路。

图1:电容容器充电模型

❤当电荷流出容器时,随着时间的变化极间电场逐渐减小;该放电过程的电容可看成是一个内阻为0的电压源,以图2为例(移除电源并接地):

①放电开始时Uc=Ui,此刻容器内充满电荷,因此电场最强,而电阻不变,则放电电流Ic最大(方向与充电相反),电阻两端的电压Ur=Uc,则Ur=Ui;

②当Uc下降,该过程电场减弱,放电电流Ic逐渐减小,Ur=Uc也逐渐减小;

③放电耗尽Uc=0V,此刻容器内无电荷,因此无电场,Ur=0V。

图2:电容容器放电模型

❤电容就好比水桶一样,流入的水流无论是大还是小,水位的变化一定是从最低位开始连续上升的;而电容内的电荷也是逐渐从0开始积累起来的,积累过程与自然常数e有关系,这里就不深入讨论了。

图3就是电容充放电的电压-电流曲线。

图3:电容充放电,电压-电流曲线

❤联系前面的分析,可总结为:

①电容电压不能突变,电流可突变(教材的定义是电容的电流与电压的变化率成正比);

②充电过程中的电容可等效成一个可变电阻,放电过程中的电容可等效成一个电压源;

③电容电流反映的是单位时间内流动的电荷量,电容电压(或电场)反映的是电荷量的多少。通俗的理解就是流动的电荷才会导致电荷量多少的变化(与①相吻合);用数学语言描述则是电容的电流超前电压相位90°;

④电容充放电速度与电容和电阻大小有关。

对电容充分了解之后,首先我们先来认识最简单的分压电路,如图4根据欧姆定律VCC=2.5V,该纯阻性的分压电路就是比例运算电路的雏形。

图4:分压电路

❤如图5,我们把R2换成104(0.1μF)电容,C1电容充满电后近似开路,VCC=5V;该电路就是积分运算电路的雏形。那么把5V改成信号源就构成了低通滤波电路。

图5:积分电路

❤如图6为上图的充电波形,红色表示5V的波形,蓝色表示VCC的波形,因为电容充电时的容抗由小变大直至开路,所以分压VCC也由小变大直至为5V。而且电容充电需要一定的时间,导致VCC的波形要缓一些,该5V是开关电源上电软启动时的输出波形。

图6:积分电路波形

❤把图4图5组合就得到图7的电路,这就是我们经常使用的PI电路(比例积分),在参考电压或分压电路里很常见,加电容的目的就是增加延时性,稳定VCC的电压不受5V波动而波动,VCC=2.5V。

图7,:PI电路

❤把图5中电容和电阻的位置交换一下得到如图8的电路,C1电容充满电后近似开路,VCC=0V;该电路就是微分运算电路的雏形。那么把5V改成信号源就构成了高通滤波电路。

图8:微分电路

❤如图9为上图的充电波形,红色表示5V的波形,蓝色表示VCC的波形,因为电容充电时的容抗由小变大直至开路,所以分压VCC由大变小直至为0V。也就是红色波形从0开始跳变一瞬间,VCC已经是最大值,所以微分有超前预判的性质(反映的是输入信号的变化率)。

图9:微分电路波形

如图10为(反相)比例运算电路。

图10:比例运算电路

如图11,Uo与Ui成线性关系。

图11:比例运算电路波形

❤如图12、图13为微分运算电路的充放电过程:

充电过程的电容C1可等效成一个可变电阻,C1开始充电时的容抗为0,电压不可突变则电压为0,运放-输入端得到的分压为正最大峰值,于是Uo为运放的负最大峰值,随着电容充满电,U0逐渐变为0。

图12:微分运算电路-充电

放电过程的电容C1可等效成一个电压源,且电压不可突变,此时电流反向为最大值,R1电压瞬间反向也为最大值,运放-输入端得到的分压则为负最大峰值,于是Uo为运放的正最大峰值,随着电容放完电,U0逐渐变为0。

图13:微分运算电路-放电

❤如图14为微分运算电路的输入输出波形,联系前面的分析结果,则Uo反映的是Ui的变化率,这样就达到了预判超前的效果。

图14:微分运算电路波形

❤如图15为微分运算仿真电路,为了防止运放出现饱和,必须限制输入电流,实际使用时需要在电容C1输入端串联一个小电阻R2。串联电阻后的电路已经不是理想微分运算电路了,但是只要输入信号周期大于2倍RC常数,可以近似为微分运算电路。

图15:微分运算仿真电路

❤如图16为微分运算仿真电路波形,其中IN-为运放-输入端的波形。

图16:微分运算仿真电路波形

❤如图17、图18为积分运算电路的充放电过程:

充电过程的电容C1可等效成一个可变电阻,C1开始充电时的容抗为0,电压不可突变则电压为0,运放-输入端得到的分压为0,于是Uo为0,随着电容充满电,运放-输入端得到的分压为正最大值,U0为运放的负最大峰值。

图15:积分运算电路-充电

放电过程的电容C1可等效成一个电压源,且电压不可突变,运放-输入端得到的分压也不可突变,随着电容放完电,于是Uo由负最大峰值逐渐变为0。

图16:积分运算电路-放电

❤如图17为积分运算电路的输入输出波形,联系前面的分析结果,则Uo反映的是Ui的积累过程,这样就达到了延迟稳定的效果。

图17:积分运算电路波形

❤如图18为积分运算仿真电路,为了防止运放出现饱和,实际使用时需要在电容C2两端并联一个电阻R3。并联电阻后的电路已经不是理想积分运算电路了,但是只要输入信号周期大于2倍RC常数,可以近似为积分运算电路。

图18:积分运算仿真电路

❤如图19为积分运算仿真电路波形,其中IN-为运放-输入端的波形。

图19:积分运算仿真电路波形

❤要点:

①微分、积分运算电路利用了电容充放电时其电压不可突变的特性达到调节输出的目的,对变化的输入信号有意义;

②微分D控制有超前预判的特性,积分I控制有延迟稳定的特性,在PID调节速度上,微分D控制>比例P控制>积分I控制。

电容在微分、积分电路中的本质以及应用相关推荐

  1. 电路中滤波电容和退耦电容_电子电路中电容的作用,滤波消抖,充放电,耦合,退耦...

    电容器(capacitor),是一种容纳电荷的器件,是电子设备中大量使用的电子元件之一,任何两个彼此绝缘且相隔很近的导体(包括导线)间都构成一个电容器.广泛应用于电路中的隔直通交,耦合,旁路,滤波,调 ...

  2. adams求微分方程c语言,ADAMS在求解微分方程组中的应用

    ADAMS 在求解微分方程组中的应用在求解微分方程组中的应用 众所周知 ADAMS 具有强大的结算功能,在求解动力学问题方面可谓得心应手.在此 我想介绍一下它在求解非线性微分方程组方面的应用. 在工程 ...

  3. 第一性原理:戳中问题本质的人是怎么思考的?

    衰老的起点不是在皮肤松弛之时,而是发生在思维停止探索之后. 编者按:本文来自微信公众号"少加点班"(ID:lishaojia2015),作者李少加,<进化式运营>作者. ...

  4. 瓷片电容、钽电容、电解电容区别---电源设计中的去耦电容应用实例

    瓷片电容.钽电容.电解电容区别---电源设计中的去耦电容应用实例 转自:张飞实战电子 电源往往是我们在电路设计过程中最容易忽略的环节.其实,作为一款优秀的设计,电源设计应当是很重要的,它很大程度影响了 ...

  5. 电容在ESD测试中的选用方法

    电容是构成电路的基本器件之一,也是在EMC整改手段中最便利.最有效和成本最低的手段之一.而在ESD测试中,我们会遇到一些比较明显的测试现象,比如机器重启或者屏幕闪屏,而这些现象有时候只需要加一个电容就 ...

  6. 视觉SLAM中,本质矩阵、基础矩阵、单应性矩阵自由度和秩分析

    视觉SLAM中,本质矩阵.基础矩阵.单应性矩阵自由度和秩分析 1.各个矩阵的自由度 由于基础矩阵和本质矩阵都是由对极约束来的 1.1 本质矩阵E的自由度为5,秩为2 1.1.1 自由度: 首先,旋转和 ...

  7. 开学先导思想:IT事业者必须清醒意识到计算机系统在宇宙人生中的本质作用和意义

    开学先导思想:IT事业者必须清醒意识到计算机系统在宇宙人生中的本质作用和意义 IT事业者,是从事IT相关事业的人员,比如计算机学院的老师和学生,计算机企业.网络企业的老板员工,通信公司的各种人员,等等 ...

  8. 反相比例运放反馈电阻并联电容和积分电路区别,以及积分电路中反馈电容并联电阻的区别。阻值和容值参数大小不同,电路性质也就不同了

    R.C 共同组成反馈电阻,确切说是"阻抗". 1.信号频率越高,阻抗越小,反之则越大. 2.运放的放大倍数与由反馈"阻抗"决定. 以上两点结合起来考虑. 补偿相 ...

  9. 积分电路中电容并联一个电阻的作用

    在书(The Art of Electronics)上看到"If the residual drift of the integrator is still too large for a ...

最新文章

  1. 贪心:磁带最优存储与磁盘文件最优存储
  2. hibernate的异常 Session was already closed
  3. 2021各国人均GDP(IMF2021年10月版)
  4. Linux Socket TCP/IP通信
  5. 实例29:python
  6. exchange实现外部邮件收发的两种方法
  7. agent python实现 建模_零基础三天学会Python爬虫(第二天)
  8. [转载] python getattr_Python中的异常处理
  9. NJUPT_CTF easychallenge 解题脚本
  10. MacFree ePlicy Orchestrator
  11. 为癌症医生提供最匹配的医学文献,达摩院精准医学搜索引擎TREC PM 2020评测夺冠...
  12. 【月径流预测】基于matlab人工生态系统算法优化BP神经网络月径流预测【含Matlab源码 2000期】
  13. VBA编程_ActiveSheet
  14. PinPhp项目目录结构
  15. 非802.11r的Fast Roaming
  16. 11 种主要神经网络结构图解
  17. 【数独个人项目】2. 拿到题目之后
  18. 华为云IoT智慧物流案例04 | 4G网卡拨号(广和通L610-CAT.1模组)与北斗定位模组(中科微电子)数据解析
  19. java斗地主案例,没有界面
  20. 队列 如何 判断 已满

热门文章

  1. js——ajax封装
  2. 显示空间——字符显示之矢量文字
  3. TM1650读取按键值异常
  4. exit()和_exit()
  5. 小布老师-PL_SQL(第六讲)
  6. Win10下系统自带的各种监测工具
  7. 5.2 Lasso回归分析
  8. html怎么把图片设成圆弧边,ps里怎么把边缘做成弧形
  9. 1、用Keil5开发TM4C123G单片机的软件准备
  10. daifloil demnum grease daikin DG203