zoukankan      html  css  js  c++  java
  • PID是什么?干啥用的??

    一、PID定义

      PID=port ID,在STP(生成树协议)中,若在端口收到的BPDU中BID和path cost相同时,则比较PID来选择阻塞端口。数字电视复用系统名词 PID(Packet Identifier) 在数字电视复用系统中它的作用好比一份文件的文件名,我们可以称它为“标志码传输包” 。

    工程控制和数学物理方面 PID(比例积分微分)英文全称为Proportion Integration Differentiation,它是一个数学物理术语。PID由8位端口优先级加端口号组成,端口号占低位,默认端口号优先级128。

    以上是百度的解释,其实呢???

    1、PID控制器(比例-积分-微分控制器)是一个在工业控制应用中常见的反馈回路部件。由“比例(proportional)、积分(integral)、微分(derivative)”,是一种很常见的控制算法。

    2、PID(比例(proportion)、积分(integral)、导数(derivative))控制器作为最早实用化的控制器已有近百年历史,现在仍然是应用最广泛的工业控制器。PID控制器简单易懂,使用中不需精确的系统模型等先决条件,因而成为应用最为广泛的控制器。

    3、PID控制器由比例单元(P)、积分单元(I)和微分单元(D)组成。其输入e (t)与输出u (t)的关系为 u(t)=kp[e(t)+1/TI∫e(t)dt+TD*de(t)/dt]  式中积分的上下限分别是0和t。

    因此它的传递函数为:G(s)=U(s)/E(s)=kp[1+1/(TI*s)+TD*s],其中kp为比例系数; TI为积分时间常数; TD为微分时间常数。

    二、PID是干什么用的?

    二位控制:
      这是最简单的反馈控制,有时也叫开关控制。这种控制是当被测量达到最高值或最低值的时候,就给出一个开关的信号。虽然被测量可能是模拟量,但控制输出是开关的,所以叫两位控制。在工业现场,有许多温控器和液位开关控制是采用这种方式的。

    比例控制:
      控制器的输出值与被控参数的测量值和设定值或某个参考点的偏差是一个比例关系。比例控制比二位控制要平滑一些,消除了二位控制时会产生的被控量上下振荡的情形。

    比如,对一个反应罐的液位,如果设定的液位值是2700毫米,当液位降低时,进料管道上的阀门就要增加开度,而液位偏高时,则要将开度减小。增加和减小的比例与液位和设定值的偏差大小成比例关系。

    积分控制:
      在积分控制中,被控变量的值的变化与控制系统输出控制到实际生效的时间有一个预先设定的关系。执行机构的输出是渐渐地达到设定的值的。这种控制方式的产生是由于实际的控制元件和执行机构从给出输出信号到使被控变量达到设定值往往需要一段时间。
      最常见的例子是温度控制,比如,假定我们知道到煤气阀门的开度到60%的时候,热水器的水温能够达到适宜洗澡的45°,但是,当你把阀门一下子拧到60%的位置时,水依然是凉的,你必须等一下,水温升到45°左右的时候,就会稳定。如果控制系统不用积分控制,而只用比例控制,那么当阀门输出为60%时,这是输入的温度值可能依然只有20°,那么按照比例控制,既然偏差依然存在,则阀门的开度会继续加大,这样,当水温升到45°时,阀门的开度可能会达到了90%甚至更高,这时,虽然控制系统会通知阀门保持不动,但水温会继续升高,可能到了50°甚至60°,这时,阀门的开度会减小,但在减小到60%之前,水温都会继续上升,当阀门开度减到60%时,水温依然可能70°,一直当阀门的开度变成20%时,水温才会变成45°,这时阀门运动会停止,但水温却会继续下降,直到变成凉水,如果这时是冬天,可能你的情形还要糟糕。这就是没有积分控制的温度控制器会发生的情况。如果你有小孩,当孩子第一次操作热水器的阀门的时候,发生的情形就很像这种情况。

    微分控制:
      微分控制通常与比例和积分控制同时使用,由于积分控制有一个滞后,微分控制可以让控制对偏差的反应提前,以免控制系统的反应过于迟钝。微分控制与比例和积分控制同时使用,可以使被控状态更迅速地达到稳定状态,而又不会出现上文出现的振荡现象。

    PID控制:
      在实际的控制系统中,根据实际变量的情况,上述三种控制方式有时只有一种,有时是两种,有时三种同时采用。比例控制用P表示,积分控制用I表示,微分控制用D表示,根据采用的方式,分别称为P控制,PI控制,PID控制。其中,PID控制是控制系统最常见的控制模式。

    以上源于:http://bbs.gkong.com/archive.aspx?id=408870

    啥是PID?PID有什么用?PID可以让你控制你想控制的东西!https://www.sohu.com/a/304029489_766672

    三、再来看看PID到底怎么调?

    (PID参数调整口诀)

    参数整定找最佳,从小到大顺序查

    先是比例后积分,最后再把微分加

    曲线振荡很频繁,比例度盘要放大

    曲线漂浮绕大湾,比例度盘往小扳

    曲线偏离回复慢,积分时间往下降

    曲线波动周期长,积分时间再加长

    曲线振荡频率快,先把微分降下来

    动差大来波动慢。微分时间应加长

    理想曲线两个波,前高后低四比一

    一看二调多分析,调节质量不会低

    若要反应增快,增大P减小I

    若要反应减慢,减小P增大I

    如果比例太大,会引起系统震荡

    如果积分太大,会引起系统迟钝

    今天分享的这篇文章,纯粹是为了给自己涨知识,如有错误的地方,欢迎指正。

  • 相关阅读:
    一些常看的网站 工具
    JavaScript 学习
    我的周记15——“5年后,你想成为怎样的人”
    一点分享:从日课到晨记
    跟着高淇学Python——第一到第三章总结
    在新的电脑上的Git本地库 与远程库关联前的一些设置
    搭建环境
    查询XML树
    Linq to XML的基本操作
    LINQ to XML概述
  • 原文地址:https://www.cnblogs.com/guhuazhen/p/12565046.html
Copyright © 2011-2022 走看看