当前位置:文档之家› PID调节方法

PID调节方法

PID调节方法:
●你先设定I和D参数为0,P参数设小点,观察一下控制流量的效果,如果响应过慢的
话,再适当加大P值和I值。

如果反复振荡,则减小P值,加大I值;D值就为0,可以不管。

要达到好的效果,只能慢慢试,耐心点。

●PID参数设定直接影响流量的稳定度,PI设定值大电动阀稳定,PI设定值小电动阀灵
敏。

要根据工艺流程来设定。

●pid的设定需要一定的经验我的经验是先将PI的值设大一些,之后逐渐减少.
●PID是比例,积分,微分的缩写,
Uo(N)=P*E(N)+I*[E(N)+E(N-1)+...+E(0)]+D*[E(N)-E(N-1)]
E-误差
P--改变P可提高响应速度,减小静态误差,但太大会增大超调量和稳定时间。

I--与P的作用基本相似,但要使静态误差为0,必须使用积分。

D--与P,I的作用相反,主要是为了减小超调,减小稳定时间。

三个参数要综合考虑,一般先将I,D设为0,调好P,达到基本的响应速度和误差,再加上I,使误差为0,这时再加入D,三个参数要反复调试,最终达到较好的结果。

不同的控制对象,调试的难度相差很大,祝好运!
●PID调试步骤
PID解决了自动控制理论所要解决的最基本问题,既系统的稳定性、快速性和准确性。

调节PID的参数,可实现在系统稳定的前提下,兼顾系统的带载能力和抗扰能力,同时,在PID调节器中引入积分项,系统增加了一个零积点,使之成为一阶或一阶以上的系统,这样系统阶跃响应的稳态误差就为零。

由于自动控制系统被控对象的千差万别,PID的参数也必须随之变化,以满足系统的性能要求。

下面简单介绍一下调试PID参数的一般步骤:
1.负反馈
自动控制理论也被称为负反馈控制理论。

首先检查系统接线,确定系统的反馈为负反馈。

例如电机调速系统,输入信号为正,要求电机正转时,反馈信号也为正(PID算法时,误差=输入-反馈),同时电机转速越高,反馈信号越大。

其余系统同此方法。

2.PID一般表达式
PID模拟算法:U(t)=P*[e(t)+ 1/Ti*∫0te(t)dt+Td*de(t)/dt]
PID数字算法:U(K)=P*{[e(K)-e(K-1)+Ts/Ti*e(K-1)+Td/Ts*[e(K)-2e(K-1)+e(K-2)]]}+ U(K-1)
其中P为比例增益;Ti为积分时间常数;Td为微分时间常数;PID调节器要调节的也就是这三个参数。

e(t)为输入误差;Ts为数字PID运算的采样周期。

3.PID调试一般原则
a.在输出不振荡时,增大比例增益P。

b.在输出不振荡时,减小积分时间常数Ti。

c.在输出不振荡时,增大微分时间常数Td。

4.一般步骤
a.确定比例增益P
确定比例增益P 时,首先去掉PID的积分项和微分项,一般是令Ti=0、Td=0(具体见PID的参数设定说明),使PID为纯比例调节。

输入设定为系统允许的最大值的60%~70%,由0逐渐加大比例增益P,直至系统出现振荡;再反过来,从此时的比例增益P逐渐减小,直至系统振荡消失,记录此时的比例增益P,设定PID的比例增益P
为当前值的60%~70%。

比例增益P调试完成。

b.确定积分时间常数Ti
比例增益P确定后,设定一个较大的积分时间常数Ti的初值,然后逐渐减小Ti,直至系统出现振荡,之后在反过来,逐渐加大Ti,直至系统振荡消失。

记录此时的Ti,设定PID的积分时间常数Ti为当前值的150%~180%。

积分时间常数Ti调试完成。

c.确定积分时间常数Td
积分时间常数Td一般不用设定,为0即可。

若要设定,与确定P和Ti的方法相同,取不振荡时的30%。

d.系统空载、带载联调,再对PID参数进行微调,直至满足要求。

●温度是个大惯性变量,用PLC自身的PID模块控制没有问题主要是参数要设得合适,对大
惯性变量P参数要设小,I参数要设大.具体设多少,要在现场摸索.总之用PLC的PID模块一定没问题.
●P:Kc增大,系统余差减小,但不能消失.随着Kc的增大,相应的过渡过程由不振荡变为
临界振荡或衰减振荡.
I:积分作用能消除余差.Ti小表示积分作用强,积分作用越强,过渡过程的振荡越剧烈.
D:在比例作用的基础上增加微分作用将使系统的过度过程的振荡程度降低,提高了系统的稳定性.但微分作用不能太强.即Td不能太大.否则会因反应速度太快引起系统剧烈振荡
●P----减小偏差
I----消除余差
D----有超前调节作用,一般用于滞后大的对象
通常用比例积分调节就可满足压力、流量、液位等调节,对于温度、
浓度、成分等调节需要加入微分作用。

●P是比例参数,它告诉你当你的输入变量变化多少时输出变量就变化100%
例如你选70,则表示你的输入变量变化70%时输出变量就变化100%
I是积分参数,只要你的输入变量和设定值之间有余差不是零他就不断调节输出变量,他是时间值,一般选3到4秒
D是微分参数,是反映输入变量的变化速度参数,对于温度等反应滞后的系统要用,也是时间值参数,可以根据需要自己选。

相关主题