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

pid经典详解

[复制链接]
  • TA的每日心情

    2019-11-26 15:20
  • 签到天数: 1 天

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    请问为什么单纯的比例控制就一定有余差?
    - m+ v* @' j% R2 [" C! J# ?解释一:
    + U( K2 F; ?  Q' j% T+ Tr. _0唱0n4o(BFBu# N: L* m  ?) X9 Z
    有一点大家都明白的,就是比例控制是根据实际值与设定值的偏差进行控制的,/ f& ?) m% b; f6 u
    总体说来,这个偏差越小,控制器的输出值就越小,执行机构的动作也就越小,, @1 H  v- g+ @/ D
    这一点是非常明确的。- s9 R: _& C" I7 D4 j7 u3 w% R
    & NEUR7 % CsAak
    9 B) U2 G- N( M7 i! N0 _举个例子,假如我要将液位控制在
    : d8 [% e' v* N( H# ]# d50,当前液位处于40, 控制作用会使液位
    & f9 C8 C! W8 F" T6 f& W不断升高,但升高的速度会越来越慢,我们可以这么表示,最终液位  k) V- n/ g9 g& L8 c! t
    =40+3+2+1+0.5+0.2+0.01+0.003+
    % g- m! D, P. b. b0 E5 p.....& |% H1 m) m2 H( x, K1 t
    液位不断接近50 (例如49.5 ),
    ( |! D' M# R3 ~! y) Y但永远到不了50, 最终的这个极限值与设定值会有一个偏差,这就是稳态余差,
    0 |- C- P3 z/ G2 O0 y纯比例控制是无法解决这个问题的。(解释的不是很 合理)# a. x) |2 e* ~3 j. a0 Q
    解释二: I8 k7 E! o5 W2 x2 V. ]- r
    这个问趣可以从传递函数的角度来理解。9DsuNsoo, [# p/ A- e& X5 Y, U3 I; b3 t
    由传递函数可知,比例控制(放大倍数为
    $ o& b& Q* R; i9 S1 H8 g& dK)传递函数G(S)=K
    1 D$ W8 {% [! P6 k* K% _闭环传函Gb(s)=Y(S)/R(s)=G(S)/1+G(S)=K/1+K
    - _4 h+ d1 d' y6 ?* U, d/ W0 [即E(S)=R(S) -Y(s)=Y(s)K sh.Q.V-xZ5s;I7F) K: N# h8 W- A$ s; S8 `
    故纯比例控制的稳态误差: 87 MedEtP6s:821
    9 Z- I2 ^7 [4 R: de= Ay/k70.xM5C G1)1413H
      [  d+ h1 y( K# h比例控制将误差克服到e= OyIk后,控制器就不在起作用了
    8 N' J6 k9 [5 _  b4 w因为K >e=Ly,即误差小到e= Ay/k时,控制器虽然还在进行控制,但其输出
    : E  E" W* K7 O5 ^* T. n不再发生变化。  I3 ?) a7 A9 h& U+ [
    y为新平衡状态的增量(跟原平衡相比)。(耀 释挺到位); e8 B  A0 n# q( }) m2 c: ~' R% g
    解释三
    ( R6 \1 c7 s$ P) e" o% n/ u7 B传递函数的角度去看这个问题应该比较容易理解,被控对象即过程是一-个传递函数,调节器1 q. x2 T9 H) w* D8 J6 ?
    - -个传递函数,控制器一个 传递函数.不管别的现在就看控制器,控制器的输入为设定值与
    4 }) A  H# B3 @2 [! R" b' k0 Q* I) w测量值的偏差e, 控制器的输出由两部分组成(增量型控制器) - -个是稳态输出8 y( l5 @. x( V5 p* X2 `8 D
    J0,另一个2 o0 T- U8 e7 x' ^' B, x
    是由偏差引起的△U这两 个共同构成了控制器的输出1 E1 i7 y& j! X0 I- a& Y. X
    」, 即U=U0EU( e),其中△U是关于8 m  M0 Z& ^$ A
    偏差e的函数,当控制器为纯比例环节时: U=U0&U*e. 在开始阶段,偏差比较大,比例作7 J% M8 Z! Y! Z* }0 K
    用调节比较快,很快就可以使偏差减小,当偏差减小到$ W6 ?. H* M7 W
    0时,控制器的输出只有U0了, 但0 r; j$ R: X2 |# I) ?
    U0不足以使测量值达到设定值,所以偏差必然存在,其实最终结果就是偏差必须存在以维
    ) W( j: T5 S  C) U持控制器的运作。
      |  ^' v" U; BGchNhX2P. Y1 P. W2 t2 H& p
    至于比例系数与稳态误差的关系为:比例系數越大稳态温差越小,但不能消除,并且比例系4 t: g* e3 [! S. n  n
    数越大,初始控制量越大,可能会超过装置本身的约束,所以比例系数是不能无限大滴! !7 O1 ^$ W" ]4 a# d( c
    这个你可以用matab 做个仿真看一下。下面给你贴几张图: r3 {2 _4 t  ?' ?3 t+ C; n

    8 v% v+ J. j5 S/ O/ [silmulInk 的PID控制阁
    , E7 C8 Y7 `& Z. O- b
    游客,如果您要查看本帖隐藏内容请回复

    & ^) l: H7 C8 l5 J3 z7 P4 X! s
    $ Q4 g' A5 S+ z( ^& [3 V, {+ M

    该用户从未签到

    2#
    发表于 2020-1-9 16:21 | 只看该作者
    传递函数的角度去看这个问题应该比较容易理解,被控对象即过程是一-个传递函数,调节器1 g$ G7 j. V3 J, n - -个传递函数,控制器一个 传递函数.不管别的现在就看控制器,控制器的输入为设定值与 测量值的偏差e, 控制器的输出由两部分组成(增量型控制器) - -个是稳态输出
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-10-31 04:26 , Processed in 0.140625 second(s), 26 queries , Gzip On.

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

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

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