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

pid经典详解

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    请问为什么单纯的比例控制就一定有余差?9 _5 i% u4 S, t$ f7 Y/ q
    解释一:, f* w# {- I, b
    r. _0唱0n4o(BFBu
    ( I" u2 L# k, x. s5 J7 V0 k有一点大家都明白的,就是比例控制是根据实际值与设定值的偏差进行控制的,
    ' i4 I+ p2 f4 j$ Q; C; ^总体说来,这个偏差越小,控制器的输出值就越小,执行机构的动作也就越小,+ |6 v4 k. B4 f! m  ?1 }
    这一点是非常明确的。
    ! z  j. w% [3 P5 A' y' I3 |% K" V2 W& NEUR7 % CsAak
    6 n: v: u; f( j: b- V7 n# h" A举个例子,假如我要将液位控制在
    + c% o% X" B/ ]! l50,当前液位处于40, 控制作用会使液位
    9 M- o. G( c1 A不断升高,但升高的速度会越来越慢,我们可以这么表示,最终液位
    4 {) [+ z! j4 T* \  L=40+3+2+1+0.5+0.2+0.01+0.003+
    5 c+ o% b, B! h& ~.....
    5 p5 p. D' {; v$ J) _! G液位不断接近50 (例如49.5 ),
    ) q" F' K! E& U. m+ F2 k但永远到不了50, 最终的这个极限值与设定值会有一个偏差,这就是稳态余差,) R: M9 X3 O1 _5 i% g4 {. |) ^+ O
    纯比例控制是无法解决这个问题的。(解释的不是很 合理)/ R$ k, B5 x5 m; O& @
    解释二: I: ^' s4 g+ k% q" m( C
    这个问趣可以从传递函数的角度来理解。9DsuNsoo* O) L7 f7 s, \1 L
    由传递函数可知,比例控制(放大倍数为8 }$ B/ V/ @) ^" a+ \
    K)传递函数G(S)=K
    5 m. |" T1 _3 M& l闭环传函Gb(s)=Y(S)/R(s)=G(S)/1+G(S)=K/1+K/ o" h( @5 J0 I$ W
    即E(S)=R(S) -Y(s)=Y(s)K sh.Q.V-xZ5s;I7F7 U, F6 q4 [6 C0 m, Z$ u2 J3 @
    故纯比例控制的稳态误差: 87 MedEtP6s:821
    & K) ^2 R: l5 x. k% W- i, ue= Ay/k70.xM5C G1)1413H
    " E# D& k0 F5 }9 C5 \比例控制将误差克服到e= OyIk后,控制器就不在起作用了9 O7 a( Y# Y+ ^) |7 C) ?
    因为K >e=Ly,即误差小到e= Ay/k时,控制器虽然还在进行控制,但其输出0 K4 z" |0 V* u) C% _# {7 Z
    不再发生变化。' i* J1 k1 }. g! j6 U" S
    y为新平衡状态的增量(跟原平衡相比)。(耀 释挺到位)  S8 L) j% ~! x' c# q3 Y4 Q0 t
    解释三& I; a& l4 T' b0 j! p+ ~' g
    传递函数的角度去看这个问题应该比较容易理解,被控对象即过程是一-个传递函数,调节器: f3 E7 o* `7 w2 S, v5 r
    - -个传递函数,控制器一个 传递函数.不管别的现在就看控制器,控制器的输入为设定值与9 m" \5 W, A, {0 v; T. v5 I
    测量值的偏差e, 控制器的输出由两部分组成(增量型控制器) - -个是稳态输出
    1 ?+ h( }' z: s* b# kJ0,另一个6 {0 i# q" ^6 ?  j- {
    是由偏差引起的△U这两 个共同构成了控制器的输出/ c& Y3 @. G5 _1 i
    」, 即U=U0EU( e),其中△U是关于
    ' V( h- O# w  K+ N8 i! x' h- a偏差e的函数,当控制器为纯比例环节时: U=U0&U*e. 在开始阶段,偏差比较大,比例作
    * {1 c* h& M- k. P& F用调节比较快,很快就可以使偏差减小,当偏差减小到
    ) G3 w% N5 K6 }/ I0时,控制器的输出只有U0了, 但
    - g3 T+ p* O$ O9 A7 AU0不足以使测量值达到设定值,所以偏差必然存在,其实最终结果就是偏差必须存在以维  W7 c9 s" y( g2 h1 N
    持控制器的运作。  X. L1 O5 j# [( o3 x
    GchNhX2P% d2 }* E) S* F
    至于比例系数与稳态误差的关系为:比例系數越大稳态温差越小,但不能消除,并且比例系
    ( r. A! Z, v6 ?数越大,初始控制量越大,可能会超过装置本身的约束,所以比例系数是不能无限大滴! !2 J3 D1 a" ?- ~  E$ T/ v( E& m  H
    这个你可以用matab 做个仿真看一下。下面给你贴几张图/ b  N- W6 ^, y# C$ ^1 P
    5 L- M7 p  i# v7 R& j
    silmulInk 的PID控制阁
    2 p3 f2 X# E6 Z( \, A( y
    游客,如果您要查看本帖隐藏内容请回复
    6 Q& i0 ~' t1 Y6 S

    / y3 t9 i- V/ }) I& B

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-8-13 00:18 , Processed in 0.109375 second(s), 26 queries , Gzip On.

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

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

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