pid控制的概念38321

pid控制的概念38321

ID:31192066

大小:73.50 KB

页数:3页

时间:2019-01-07

pid控制的概念38321_第1页
pid控制的概念38321_第2页
pid控制的概念38321_第3页
资源描述:

《pid控制的概念38321》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、PID控制的概念所谓的控制首先分有反馈控制和无反馈控制,我们当然讨论的PID当然是有反馈控制To所谓的有反馈控制无非是要根据被控量的情况参与运算来决定操纵量的大小或者方向,那么到底如何根据被控两来决定操纵用的人小呢,唉,这就有很多分类了,所谓的高级的控制方式也就是“高级”在这个节骨眼上,有什么适应控制、模糊控制、预测控制、神经网络控制、专家智能控制”等等。但是就冃前而言,在工业控制领域尤其是控制系统的底层,pid控制算法仍然独霸罄头,占领着80%左右的市场份额,当然,这里所说的PID控制算法不是侠义

2、上的固定PID,现在不是讲究多学科融合吗?人们在PID控制规律屮吸取了其他“高级”的控制规律的优点,出现了诸多的新颖的控制器如自校正PID、专家自适应PID、预估PID、模糊PID、神经网络PID、非线性PID等新型PID控制器。至于所谓的变种的PID算法如什么“遇限削弱微分"微分先行,积分分离“bangbang+PID”等等,已经不算是什么高级的控制方式了作控制器的厂商大多都会或多等等或少的采取一些,至于是神经网络PID,模糊PID,自适应P1D是如何实现的,我所知道的就是利用对应的控制算法,适时

3、的调节PID的参数。还是举个例子吧。传统PID的算法公式是:Z]U(n)=Kp[e(n)-e(n-1)]+Kie(n)+Kd[e(n)-2e(n-1)+e(n-2)]U(n)=ZlU(n)+U(n-l)e(n),e(n-l),e(n-2)fc是历史上的三个设定值跟过程值Z间的偏差了。这是一个增量式的PID算式。所谓的新型PID控制器,就是根据e(n)的不同,利用那些先进的控制规律來适当的调整Kp,Ki,Ke。至于怎么调整,自己摸索吧。好了,现在正式介绍一下所谓的PID各个参数吧。所谓的PID大家在大

4、学期间都应该学过,就是比例(P)、积分(I)、微分(D)。比例控制:就是对偏差进行控制,偏差一旦产生,控制器立即就发生作用即调节控制输出,使被控量朝着减小偏差的方向变化,偏差减小的速度取决于比例系数Kp,Kp越大偏差减小的越快,但是很容易引起振荡,尤其是在迟滞环节比较大的情况下,Kp减小,发生振荡的口J能性减小但是调节速度变慢。但单纯的比例控制存在静差不能消除的缺点。这里就需耍积分控制。积分控制:实质上就是对偏差累积进行控制,直至偏差为零。积分控制作用始终施加指向给定值的作用力,冇利于消除静差,其效

5、果不仅与偏差大小冇关,而R还与偏差持续的时间有关。简单来说就是把偏差积累起来,一起算总帐。微分控制:它能敏感出误差的变化趋势,可在误差信号出现之前就起到修正误差的作用,有利于捉高输出响应的快速性,减小被控量的超调和增加系统的稳定性。但微分作用很容易放人高频噪声,降低系统的信噪比,从而使系统抑制干扰的能力下降。行了,这三个参数说明白了,再来说说怎么确定这儿个参数的数值吧。这儿个参数的确定比较先进的方式是白整定,但是如果是开始涉及这部分还是先不要讲了,按照经验值吧。估计大家用來控制温度比较多。大家按照这

6、个规律來选吧。Kp=100/PKi=kp*T/IKd=kp*D/T分別介绍一下各个参数的意义:T:计算周期,就是各多少时间计算一次Z1U(n)=KpLe(n)-e(n-1)J+Kie(n)+Kd[e(n)-2e(n-1)+e(n-2)J,单位是秒。一般1秒或者0.5秒甚至5秒都行。P:比例I:积分时间D:微分时间P、I、D跟kp,ki,kd有什么关系呢?Kp=l()()/P,Ki=kp*T/IKd=kp*D/T然后就可以计算:Z1U(n)=Kpfe(n)-e(n-1)]+Kie(n)+Kd[e(n)

7、-2e(n-1)+e(n-2)]算出来ZU(n)Z后再怎么办呢?怎么把这一个数据跟控制输出联系在一起呢?说道这里我们先说说PID控制方式大体都有那些?•其一为线形连续PID输出,也就是说,P1D运算的结果以模拟电压,电流或者可控硅导通角的形式按比例输出。其二为吋间一比例PID输岀,也就是说,事先定一个时间长度,T1,然后PID运算的结果就在控制周期内以ON—OFF的形式输出出来,比如你控制一个炉了的温度,用电热丝来加热,就可以控制电热丝的一个控制周期内通电占整个控制周期的比例来实现,电路上可以用继电

8、器或者过零触发的方式來切断或者接通电热丝供电。其三为位置比例PID,PID运算的结果主耍是对应于调节阀的阀门开度。再回到前面,我们以第二种控制方式为例,计算出NU(n)示,一般首先将其归一化,也就是说除以你所要控制的温度的量程。ZlU(n)O_l=ZU(n)/(hh-ll)而时间比例P1D输出対应的是“位置式PID运算”的结果所以呢,我们要讲结果累积起來,U(n)0_l+=JU(n)0_l然后将次结果换算成对应于控制周期的占空比來输出。1.PID常用口诀:参数鉴定找最

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。