找回密码
 注册
关于网站域名变更的通知
查看: 507|回复: 2
打印 上一主题 下一主题

PID经典详解

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-1-22 13:31 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
请问为什么单纯的比例控制就一定有余差?4 C4 r% n/ T  g  p5 `1 B; C

0 a0 n" z. k5 c$ f  h8 [解释一:4 U/ y! {4 g- I# L

- B1 z- ^0 N" l# j) Q! `  b* h& |有一点大家都明白的,就是比例控制是根据实际值与设定值的偏差进行控制的,总体说来,这个偏差越小,控制器的输出值就越小,执行机构的动作也就越小,这一点是非常明确的。( ]/ q5 [% V9 f9 _! Y6 ~; g* V
. t- ~& V2 i# m* @( d- `/ K" r
举个例子,假如我要将液位控制在50, 当前液位处于40 ,控制作用会使液位不断升高,但升高的速度会越来越慢,我们可以这么表示,最终液位
. `! n0 G1 j+ A0 L: t6 H=40+3+2+1+0.5+0.2+0.01+0.003+.....液位不断接近50 (例如49.5 ),但永远到不了50, 最终的这个极限值与设定值会有一个偏差,这就是稳态余差,纯比例控制是无法解决这个问题的。(解释的不是很 合理)  y; C4 W) H1 w9 c2 e0 a: E
" b4 X/ v% R! m2 R  D" M' A
解释二:
) {: A3 H- N+ n/ n4 S/ Z) I2 M5 I, x" q7 [: ]5 b/ v6 M
这个问题可以从传递函数的角度来理解。由传递函数可知,比例控制(放大倍数为K) 传递函数G(S)=K
+ y: P9 t1 e: N+ u! E0 t闭环传函Gb(s)=Y(s)/R(s)=G(S)/1+G(S)=K/1+K,+ P) _& f/ X7 n3 }' L2 Z1 x
即E(s)=R(s) -Y(s)=Y(s)/K
) U1 s  n( ~# x9 m6 T故纯比例控制的稳态误差:
/ N3 Z5 a1 K! M9 `3 Ne=△y/k7
  p: v$ l8 _- B7 I比例控制将误差克服到e= Oy/k后,控制器就不在起作用了7 X. s3 q/ C) F( j; d' j, k7 z6 {
因为K ye=Oy,即误差小到e= Cy/lk时,控制器虽然还在进行控制,但其输出不再发生变化。
5 N6 b; |% `# J4y为新平衡状态的增量(跟原平衡相比)。( 解释挺到位)
" ^8 @  A' m% t
& T4 ]  L4 c- F2 Z
游客,如果您要查看本帖隐藏内容请回复

6 k+ C5 j8 q( t" c$ x$ @/ F  s* l9 t1 Y
7 T; w2 s+ L3 \: x0 Y9 g" d  c' e
- f7 F; X7 h. G3 [9 d2 Y

2 V. |! z4 [5 V- g

该用户从未签到

2#
发表于 2020-1-22 16:38 | 只看该作者
PID经典详解
  • TA的每日心情
    开心
    2021-6-16 15:02
  • 签到天数: 68 天

    [LV.6]常住居民II

    3#
    发表于 2020-5-21 08:45 | 只看该作者
    學習學習學習學習
    % {! h8 R/ i0 a9 P2 D+ K
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

    推荐内容上一条 /1 下一条

    EDA365公众号

    关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

    GMT+8, 2025-9-5 14:28 , Processed in 0.125000 second(s), 26 queries , Gzip On.

    深圳市墨知创新科技有限公司

    地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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