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

pid经典详解

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

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

    [LV.1]初来乍到

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

    EDA365欢迎您登录!

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

    x
    请问为什么单纯的比例控制就一定有余差?( `6 D& ]* O5 B8 S
    解释一:, L; k+ U4 @+ Y* I
    r. _0唱0n4o(BFBu
    4 [$ o8 f4 S" ]5 E. e* h有一点大家都明白的,就是比例控制是根据实际值与设定值的偏差进行控制的,
    0 z3 p2 Y+ x3 L7 O总体说来,这个偏差越小,控制器的输出值就越小,执行机构的动作也就越小,
    5 v( L* G7 |& l+ Q这一点是非常明确的。/ p" G& u" _9 k& o* O6 J
    & NEUR7 % CsAak
    / g# g4 W% d! `5 W' T( h# \" q$ x举个例子,假如我要将液位控制在( o6 m! n: n$ {% E
    50,当前液位处于40, 控制作用会使液位7 I4 R5 w, c; H1 Z
    不断升高,但升高的速度会越来越慢,我们可以这么表示,最终液位
      L* W9 ]5 C% s2 P+ T% \( G8 o=40+3+2+1+0.5+0.2+0.01+0.003+
    9 Q' L2 ^6 |4 U% x.....
    & a( U& ~- h! {! J液位不断接近50 (例如49.5 ),
    ( B) ?. {$ _: `+ q$ d但永远到不了50, 最终的这个极限值与设定值会有一个偏差,这就是稳态余差,: f1 M% y4 d/ @0 f% \
    纯比例控制是无法解决这个问题的。(解释的不是很 合理)
    7 D6 ^* P+ p) g$ Z- }* e% h解释二: I8 U6 d" B$ e2 Y" H9 U
    这个问趣可以从传递函数的角度来理解。9DsuNsoo8 R' F3 A: F+ ]* z
    由传递函数可知,比例控制(放大倍数为
    ! F: O8 G. x6 r' bK)传递函数G(S)=K
    $ ?5 T. G& U( o  @# Z闭环传函Gb(s)=Y(S)/R(s)=G(S)/1+G(S)=K/1+K
    / C0 a1 k1 O) |: U4 X. ?即E(S)=R(S) -Y(s)=Y(s)K sh.Q.V-xZ5s;I7F; e. {) p* v( r0 ]$ `
    故纯比例控制的稳态误差: 87 MedEtP6s:8214 I% s! K4 Z0 L. \  q8 j0 v
    e= Ay/k70.xM5C G1)1413H
    * j9 q. [: N& K$ X$ n* T& d9 y) h比例控制将误差克服到e= OyIk后,控制器就不在起作用了4 k0 z+ B# V& l* A7 T
    因为K >e=Ly,即误差小到e= Ay/k时,控制器虽然还在进行控制,但其输出
    - f. L4 P$ ]4 X' i- F不再发生变化。; U- M: w. l& N8 I  I
    y为新平衡状态的增量(跟原平衡相比)。(耀 释挺到位)
    + q- ?! w7 o" J+ ?- E解释三
    9 a- J9 a5 L1 Q0 C+ `# t; R, F7 x5 G$ J传递函数的角度去看这个问题应该比较容易理解,被控对象即过程是一-个传递函数,调节器3 H* Y6 u7 H7 |, u
    - -个传递函数,控制器一个 传递函数.不管别的现在就看控制器,控制器的输入为设定值与
    + N. @& v; D$ n) R% X. X测量值的偏差e, 控制器的输出由两部分组成(增量型控制器) - -个是稳态输出' l! K6 h& a/ G  n8 J2 U
    J0,另一个
    ' z" J. t: F: V; s6 f, v$ I是由偏差引起的△U这两 个共同构成了控制器的输出  E2 f1 q/ D* v0 N' T. y
    」, 即U=U0EU( e),其中△U是关于
    3 y2 p  t7 B; E, P2 H, L! ^0 M2 {) X偏差e的函数,当控制器为纯比例环节时: U=U0&U*e. 在开始阶段,偏差比较大,比例作
    * w4 ~1 o+ E+ [用调节比较快,很快就可以使偏差减小,当偏差减小到) U' K  w& B% w; O/ g
    0时,控制器的输出只有U0了, 但  S5 N+ ^+ O5 m. X  @! C8 K
    U0不足以使测量值达到设定值,所以偏差必然存在,其实最终结果就是偏差必须存在以维& d% M* l  h% l* n
    持控制器的运作。% f$ T$ \# w( |
    GchNhX2P
    % C/ y% c% f3 i: A至于比例系数与稳态误差的关系为:比例系數越大稳态温差越小,但不能消除,并且比例系
    / `( x" L  j% ?4 G- v9 _# E$ G数越大,初始控制量越大,可能会超过装置本身的约束,所以比例系数是不能无限大滴! !  P$ `' K+ C. Y  n, `" M/ S0 B
    这个你可以用matab 做个仿真看一下。下面给你贴几张图( k+ c7 |7 Z  q1 S; D
    - h; Z( n$ H7 W' E* t
    silmulInk 的PID控制阁
    - q( ^6 g3 R) F: [& `
    游客,如果您要查看本帖隐藏内容请回复
    7 G7 ~/ X, x5 b# \0 j3 I
    6 p2 c+ m- K& V: L* m0 \( ?: {

    该用户从未签到

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

    本版积分规则

    关闭

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

    EDA365公众号

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

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

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

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

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