QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 3674|回复: 6
收起左侧

[讨论结束] 请高手指点PID控制的原理!

 关闭 [复制链接]
发表于 2007-7-31 10:06:38 | 显示全部楼层 |阅读模式 来自: 中国江苏扬州

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
请高手指点PID控制的原理!最好能浅显一点,因为本人不是学这方面专业的,能附带个例子最好,2 U  `# l7 U4 Q6 i
比如用PI控制发动机的怠速稳定性!
发表于 2007-7-31 17:30:35 | 显示全部楼层 来自: 中国广东广州

PID控制的原理

你大约可视:7 V  |% Z4 i0 V, R* U
  P负责大小,I负责防过调,D负责判断。
, A! E( m% y( X, J4 ^( X9 v, c, M  变参数后,要等几个调整周期,才能看出效果。
" }! s% y+ p- ^: A% x  其实,最重要的是耐心- P# z$ M8 ]# H* b* X

- e( |4 ^/ B, H8 E4 _" G- gP:它的大小决定了调节执行机构反映速度(当然I、D也会影响速度),
. ]: n8 f* o6 h, g, `& V  t3 G+ }7 a可以这样理解,它反映了设定值和给定值的差的倍数送到输出。单纯的P值设定输出是锯齿波形
6 ?2 ~+ S1 Y! W* R$ b8 KI:它反映了从“0”达到输出最大值的积分时间(输出最大值是通过P设定值计算后得到的)。它的设定会减慢输出的动作,但使输出波形平滑。* F0 D. N/ n- s, S
D:当设定值和给定值发生偏差,输出马上达到最大值(输出最大值是通过P设定值计算后得到的),然后按D设定的时间逐渐减小
: v" W8 }2 [0 _; Z9 y" t2 W, K- {/ E2 C0 x" A0 [
1、PID是比较经典的控制,一般可以分成PD、PI和PID控制。7 B7 k: s' d6 C1 U3 I5 \
  1)PD主要是超前校正,从频域看,它改变了系统开环特性的中频段形状,增加了相位裕量,从而改善系统的动特性,但是没有改善系统开环特性中的低频段形状,因而它不能直接改善系统的稳态性能;从时域看,由于控制规律中间包含了导数控制项,即当有产生误差的趋势时产生控制作用,这种超前控制作用可以用来抵消控制对象所固有的一部分惯性,从而改善系统的稳定性和动态特性。$ X9 Q# W7 o5 T% T; V
  2)PI从频域看,滞后作用主要是用在低频段,它将低频段抬高,从而改善了系统的稳态性能;从时域看,只要有一点误差就积分,从而产生较大的控制用来消除稳态误差。+ K8 [+ a/ `6 B3 D) n9 X/ @. H5 A4 |
  3)PID控制利用超前控制来改善系统的开环特性中的中频段形状,以改善系统的动态性能;通过滞后环节来改善系统开环控制的低频段形状,以改善系统的稳态特性。; g8 e  r9 Y' l! J, S- b; x( e9 ^, w
  2、常用的数字PID控制可分为位置型PID和增量型PID
4 I; Q& L5 T* r% v  1)比例控制能够迅速反映误差,从而减小误差,但比例控制不能消除系统的稳态误差,随着比例系数的增大,可以减小稳态误差,但系统会不稳定,超调量加大。
. }" X! P7 y% l- J1 O7 X8 t5 H  2)积分作用是消除系统误差,如果时间足够系统会自己进入无误差,但是积分时间太小,积分作用过大,会使系统超调量过大,甚至出现振荡。; ^' z& S# L" @' m: u# P. N, e
  3)微分作用可以减小超调量,克服振荡,使系统稳定性提高,同时使系统加快动态响应速度,减小调节时间,从而改善系统的动态性能。* E2 ~& K. t2 X) P7 `3 q  I
  3、数字PID控制的改进
! ?/ I  d0 L6 g  1)对积分项改进:主要有积分分离,变速积分,抗饱和积分,梯形积分,消除积分不灵敏区等+ Y7 i9 Y" r# V0 Z: f9 w7 U' u
  2)微分项的改进:主要有不完全微分PID,微分先行PID等+ c; @5 |3 B, [/ H8 c0 c% g7 v- S
  3)时间最优PID
! g" `$ P. \# w( R( a  4)可变增量PID
) B# V& N8 b2 X+ p4 n  5)带死区PID
1 \; z9 X( u* s* t5 D, o6 G  知道原理,大部分都可就plc的PID指令修改补充得到。。。。。。。
  g+ N% r3 s3 `$ R' W, _& e5 l' M7 L* h8 d* i
[ 本帖最后由 luofeng686 于 2007-7-31 17:31 编辑 ]

评分

参与人数 1三维币 +3 收起 理由
bdblbyq + 3 应助

查看全部评分

 楼主| 发表于 2007-8-1 13:44:48 | 显示全部楼层 来自: 中国江苏扬州
谢谢,很详细,我明白了不少!如果应用到发动机怠速调节上,应该有什么样的控制理论依据呢?
发表于 2007-8-10 11:31:01 | 显示全部楼层 来自: 中国上海
3楼的确是这方面的专家,讲的比较深奥.  因为系统控制涉及多个学科的知识,如控制理论,数学微积分等. 建议楼主买本书看看. 书名叫<系统控制理论>
- v1 v2 f$ }) e9 d8 ?0 P# M
8 j$ }1 G2 o# O& D! j0 Y不过需要大学知识哦 呵呵
发表于 2007-9-8 10:20:20 | 显示全部楼层 来自: 中国湖北武汉
PID通常是指控制系统要实现“稳”、“快”、“准”的控制过程所采用的控制规律或策略,P表示比例控制,I表示积分控制,D表示微分控制。5 F5 K3 q) E) o+ a
比例控制(P)规律:系统输出量与输入量之间的关系成比例,其优点是控制过程快速、灵敏,其缺点是控制过程结束有“余差”。一般用于控制过程的初始阶段。
1 u  M1 J) j7 V4 r积分控制(I)规律:系统输出量是输入量的积分,其优点是可消除控制过程的“余差”,其缺点是控制过程缓慢、迟钝。一般用于控制过程的后续阶段用来消除“余差”。
0 M, c6 j9 }4 g9 k) a微分控制(D)规律:系统输出量是输入量的变化率,其特点是输入量变化愈剧烈,这部分的控制作用就愈强,其缺点是会使系统的相对稳定性变差。
3 _2 X# Z3 V1 T5 o+ Q! V4 y在工程上,系统控制规律根据实际情况常采用上述三种规律之组合。如P、PI、PD、PID等。3 M) `, p) `+ H1 \* Y+ D/ t- }
注意:三种控制规律之间组合的原则是“取长补短”。只有这样,才能使系统的控制过程实现“稳”、“快”、“准”(稳定性、快速性、准确性)的性能要求。# \9 y5 V2 ^( q( F- @- `
至于“怠速”控制问题,有多种方案。发动机在不同的工况下,可采用不同的控制规律组合,也可改变三种控制作用的控制参数,如果能够采用自适应控制那就更好了。
5 _+ {$ u1 l! e8 F8 ?3 j' z4 S  z2 _4 D
2 C$ J+ ?3 Y5 V. ?& m, x$ W[ 本帖最后由 gd_zzx 于 2007-9-8 10:56 编辑 ]
发表于 2007-9-8 14:14:56 | 显示全部楼层 来自: 中国江苏南京
pd还是很少见的,pi,pid最多
发表于 2008-12-25 10:38:02 | 显示全部楼层 来自: 中国台湾
還是有看沒有懂不知有否更簡單的解釋。
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则


Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表