|
|
发表于 2008-12-27 13:56:14
|
显示全部楼层
来自: 中国黑龙江哈尔滨
PID参数的设定:是靠经验及工艺的熟悉,参考测量值跟踪与设定值曲线,从而调整P\I\D的大小。 : c# G) s) n* Y+ J9 N
比例I/微分D=2,具体值可根据仪表定,再调整比例带P,P过头,到达稳定的时间长,P太短,会震荡,永远也打不到设定要求。
, _6 D* U1 B1 a7 Z# n, |PID控制器参数的工程整定,各种调节系统中P.I.D参数经验数据以下可参照:
0 G4 |0 F5 H$ Y, @" P& l2 D5 |! l! c温度T: P=20~60%,T=180~600s,D=3-180s
0 k! J, t& x, o压力P: P=30~70%,T=24~180s, ) s& T# M5 P6 u- H+ q1 J
液位L: P=20~80%,T=60~300s,
# o: ~( J. o6 I9 p流量L: P=40~100%,T=6~60s。 * i+ y5 r3 K% P
常用口诀: # ^- h8 K3 w3 u2 u" |8 E
; ~: j; |8 V+ t* w' _$ l Z, |) g4 s
参数整定找最佳,从小到大顺序查 - P* W* j9 M$ g8 |4 Z
先是比例后积分,最后再把微分加
- b8 i! j6 p, A& i( M) E3 n曲线振荡很频繁,比例度盘要放大
) ^/ q: D; t6 S: m6 y1 M曲线漂浮绕大湾,比例度盘往小扳 d" r- I& o+ m% G1 E! V6 H7 i) Y
曲线偏离回复慢,积分时间往下降 ! Q; X0 B- w- k, {: K" e
曲线波动周期长,积分时间再加长
* k4 V5 m3 n8 m$ g% o曲线振荡频率快,先把微分降下来 5 T) }+ Z- R5 {& C. F) R' G0 @ A
动差大来波动慢。微分时间应加长
( B1 r- R8 k6 a4 X. Y2 D: ]4 j理想曲线两个波,前高后低4比1 ( b9 e% D1 g, C* _; Z' i
一看二调多分析,调节质量不会低 9 F5 q9 H/ v0 `0 f5 D. R* S
/ \8 G9 ^( A- |& b, w& P
可以用MATLAB仿仿,感受一下参数对典型对象动态特性影响
: s* a8 s2 @1 L2 n$ p0 M$ a, @请参考“先进PID控制及其MATLAB仿真”,刘金琨编,电子工业出版社2003年1月版 1 T. Z) B6 h9 s& ]4 ?+ d. Y
控制电动阀的开度来达到控制温度是可以的,我个人认为用比例电磁阀替代电动阀完全可以实现PID的控制。因为比例电磁阀有标准的模拟量输入信号和反馈信号而且具有PID调节功能。经过多年的工作经验,我个人认为PID参数的设置的大小,一方面是要根据控制对象的具体情况而定;另一方面是经验。P是解决幅值震荡,P大了会出现幅值震荡的幅度大,但震荡频率小,系统达到稳定时间长;I是解决动作响应的速度快慢的,I大了响应速度慢,反之则快;D是消除静态误差的,一般D设置都比较小,而且对系统影响比较小。对于温度控制系统P在5-10%之间;I在180-240s之间;D在30以下。对于压力控制系统P在30-60%之间;I在30-90s之间;D在30以下。 |
|