- 积分
- 7
UID355890
主题
在线时间 小时
注册时间2007-7-31
|
发表于 2007-7-31 17:30:35
|
显示全部楼层
来自: 中国广东广州
PID控制的原理
你大约可视:
0 D6 Z+ b0 b. G P负责大小,I负责防过调,D负责判断。
# v7 u- ^5 t0 s* |- D 变参数后,要等几个调整周期,才能看出效果。3 a, Z2 `& |1 }
其实,最重要的是耐心' g# I$ v+ _1 S, d; w; B) m6 E* K
; |4 ~0 F2 e- H- a# _; h' P: g
P:它的大小决定了调节执行机构反映速度(当然I、D也会影响速度),
! J3 _& A$ T" e- n$ W+ a- ?可以这样理解,它反映了设定值和给定值的差的倍数送到输出。单纯的P值设定输出是锯齿波形
- l. t6 {( P: C# ]I:它反映了从“0”达到输出最大值的积分时间(输出最大值是通过P设定值计算后得到的)。它的设定会减慢输出的动作,但使输出波形平滑。
( {/ } k# ~) v$ dD:当设定值和给定值发生偏差,输出马上达到最大值(输出最大值是通过P设定值计算后得到的),然后按D设定的时间逐渐减小/ s: C' j2 V& h5 z3 J
& @5 q6 y- S3 h. u; |! Z
1、PID是比较经典的控制,一般可以分成PD、PI和PID控制。; l1 [& D9 | K" O1 }, B
1)PD主要是超前校正,从频域看,它改变了系统开环特性的中频段形状,增加了相位裕量,从而改善系统的动特性,但是没有改善系统开环特性中的低频段形状,因而它不能直接改善系统的稳态性能;从时域看,由于控制规律中间包含了导数控制项,即当有产生误差的趋势时产生控制作用,这种超前控制作用可以用来抵消控制对象所固有的一部分惯性,从而改善系统的稳定性和动态特性。6 f5 J. E7 m0 m' a
2)PI从频域看,滞后作用主要是用在低频段,它将低频段抬高,从而改善了系统的稳态性能;从时域看,只要有一点误差就积分,从而产生较大的控制用来消除稳态误差。
! o% d9 V0 \9 }6 ~/ A) n9 x 3)PID控制利用超前控制来改善系统的开环特性中的中频段形状,以改善系统的动态性能;通过滞后环节来改善系统开环控制的低频段形状,以改善系统的稳态特性。
2 v" B, L' Y8 @& s$ |& K* B 2、常用的数字PID控制可分为位置型PID和增量型PID/ P% T) d& v% ~( y! ^
1)比例控制能够迅速反映误差,从而减小误差,但比例控制不能消除系统的稳态误差,随着比例系数的增大,可以减小稳态误差,但系统会不稳定,超调量加大。) @% m6 q& Q1 O3 Z! t* f0 a0 y
2)积分作用是消除系统误差,如果时间足够系统会自己进入无误差,但是积分时间太小,积分作用过大,会使系统超调量过大,甚至出现振荡。; \ q. |6 K2 d+ d: u
3)微分作用可以减小超调量,克服振荡,使系统稳定性提高,同时使系统加快动态响应速度,减小调节时间,从而改善系统的动态性能。
$ S/ F, L u) k, C. x, Q 3、数字PID控制的改进
" e4 Y1 h7 G+ n' T# Y. j 1)对积分项改进:主要有积分分离,变速积分,抗饱和积分,梯形积分,消除积分不灵敏区等
8 \' T; c3 ]/ Z; T( t0 i 2)微分项的改进:主要有不完全微分PID,微分先行PID等) P0 w8 _/ x+ s" Y
3)时间最优PID
7 s) Z& Y1 q2 I* G; b" @ 4)可变增量PID/ z8 S, d1 K4 n$ a* H' n
5)带死区PID
% H6 t: ]2 }) I1 ]0 ?1 u 知道原理,大部分都可就plc的PID指令修改补充得到。。。。。。。
" }7 h! z- q, i' h7 I1 w, P" o7 |
: H; k: v" {$ _& F' z[ 本帖最后由 luofeng686 于 2007-7-31 17:31 编辑 ] |
评分
-
查看全部评分
|