找回密码
 注册
查看: 346|回复: 1
打印 上一主题 下一主题

pid经典详解

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    请问为什么单纯的比例控制就一定有余差?
    6 r2 x7 H- t' `# }, r0 x8 A解释一:+ F$ @- K2 k0 T2 [
    r. _0唱0n4o(BFBu) Q" ~: g; b, z
    有一点大家都明白的,就是比例控制是根据实际值与设定值的偏差进行控制的,
    - i: ~4 u: ^8 P' X. O总体说来,这个偏差越小,控制器的输出值就越小,执行机构的动作也就越小,
    6 [' r" w: r5 o) Y* H# Z这一点是非常明确的。
    2 g( E# h8 }; e  b- g/ S& NEUR7 % CsAak* U$ S1 \9 Q# ?6 Q9 ]/ _8 V9 m7 g
    举个例子,假如我要将液位控制在
    + y: P7 Z( r0 D, c50,当前液位处于40, 控制作用会使液位
    . D8 [/ M4 u7 }, @不断升高,但升高的速度会越来越慢,我们可以这么表示,最终液位+ B/ Y0 d0 Q; r2 o7 m
    =40+3+2+1+0.5+0.2+0.01+0.003+3 b% B+ p- e" k2 s
    .....
    2 [& k! @  g/ [# k. H液位不断接近50 (例如49.5 ),
    - ]- k! D( m* N2 B+ ^  s  y- F但永远到不了50, 最终的这个极限值与设定值会有一个偏差,这就是稳态余差,9 Q7 h5 r% r  L5 L2 e. b
    纯比例控制是无法解决这个问题的。(解释的不是很 合理)! ^& g/ O) O7 N
    解释二: I. q, o6 q7 R, D4 \* p
    这个问趣可以从传递函数的角度来理解。9DsuNsoo  Y+ B, p, Q- r9 P0 p9 I
    由传递函数可知,比例控制(放大倍数为% A( \4 V7 A, M7 t) s
    K)传递函数G(S)=K
    4 Z$ T& Q5 D( `6 y闭环传函Gb(s)=Y(S)/R(s)=G(S)/1+G(S)=K/1+K# Q4 j' \" z, D  X; y) w# k
    即E(S)=R(S) -Y(s)=Y(s)K sh.Q.V-xZ5s;I7F/ \' R' Z5 O5 F& N# X8 z9 {# B
    故纯比例控制的稳态误差: 87 MedEtP6s:821
    : V5 b7 \" l$ K( g6 ie= Ay/k70.xM5C G1)1413H
    " B( h5 j1 Y: f8 d" y. G' I+ p比例控制将误差克服到e= OyIk后,控制器就不在起作用了6 t& O# P# y! @$ T( ^4 S
    因为K >e=Ly,即误差小到e= Ay/k时,控制器虽然还在进行控制,但其输出
    0 G# j) C! x" f+ Y" V1 d: ]: }不再发生变化。: p, Y" i0 ^7 d( c2 q4 [  h5 w0 ^
    y为新平衡状态的增量(跟原平衡相比)。(耀 释挺到位)
    8 c7 f1 s7 e7 U! ~% V5 p解释三- |" G) L! W5 ~' s( g8 R1 x
    传递函数的角度去看这个问题应该比较容易理解,被控对象即过程是一-个传递函数,调节器! _1 J; T8 P( l) ?: D' e
    - -个传递函数,控制器一个 传递函数.不管别的现在就看控制器,控制器的输入为设定值与% O$ j" w2 n7 r. ^
    测量值的偏差e, 控制器的输出由两部分组成(增量型控制器) - -个是稳态输出& M' `0 A. U+ }4 {/ j& D
    J0,另一个
    6 v- f, _0 R% S% u. C" [是由偏差引起的△U这两 个共同构成了控制器的输出! X% C1 a* a- a9 r
    」, 即U=U0EU( e),其中△U是关于
    * y! @- w, ~- C# o! k& }$ |8 r  v1 J+ [9 z偏差e的函数,当控制器为纯比例环节时: U=U0&U*e. 在开始阶段,偏差比较大,比例作
    5 `, p5 b4 P3 c7 |用调节比较快,很快就可以使偏差减小,当偏差减小到
    2 z7 X" z$ R9 r  O5 e7 P0时,控制器的输出只有U0了, 但
    1 i6 C  A" L4 U+ K% t, v, u2 U/ JU0不足以使测量值达到设定值,所以偏差必然存在,其实最终结果就是偏差必须存在以维
    % J/ w  _. v# |% A/ \持控制器的运作。: F' b( y1 U& K" N2 V  ?+ J' `
    GchNhX2P
    % z6 k9 I/ R$ X9 }+ r8 f至于比例系数与稳态误差的关系为:比例系數越大稳态温差越小,但不能消除,并且比例系  |1 ]& `' K) M4 A% V: O
    数越大,初始控制量越大,可能会超过装置本身的约束,所以比例系数是不能无限大滴! !
    , }- _: K7 ^2 T+ F$ p+ e这个你可以用matab 做个仿真看一下。下面给你贴几张图4 ~: E' F6 e: P( y6 C' e+ d& j$ v/ m
    ; O' o# x" @0 Q5 g
    silmulInk 的PID控制阁+ C+ w* _0 l! Q/ a6 `7 r! @! A7 G4 l3 \
    游客,如果您要查看本帖隐藏内容请回复

    ; k& l0 X& U; M  d9 j( Z/ X% @! d: ~* F4 s4 }& [6 h$ W

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-6-2 10:07 , Processed in 0.078125 second(s), 26 queries , Gzip On.

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

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

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