& j/ ~2 s B/ `6 N4 w* _6 {( i
一个大水池,以一定速度往里面进水,水池下面有一个出水阀门,水池上面有一个液位计测量液位。3 [6 X4 F3 N @ j
要求通过控制出水阀门的开度(模拟量4ma阀门开0%. 12ma开50%)实现液位恒定。' @5 y) j0 Y& z1 x# ]
很简单的一个PID应用,进水速度是恒定不可控的,PID的输出控制出水阀门的开度。 通过液位计实时检测液位值。& b7 N4 b6 W+ U6 c
1.PID的规格化,设定值,反馈值什么的就不要讨论了,这些都是基础的概念,用过PID调试的都知道。
9 w- y& L; L- s$ k( D2. 我的困惑是实际调试的结果不太理想。
; d- ^5 P- l9 h( t$ u 我设定液位值(规格化后)是40, 反馈值是30到50,感觉稳定不下来。而且PID的输出是从0变化到100。, t; q, |9 B; y7 u( u/ ~) i
7 K, r; C( I9 ~; y& JPID最终调试的效果是反馈值趋于设定值,并且PID输出基本不变。 例如温控器的PID就是如此。 经过一段时间,反馈温度等于设定温度,并且PID输出也就是加热器的功率基本不变。
/ T; t, l8 `7 ^( f x3. Ob35调用FB41。 重点是5个参数OB35的周期,FB41的采样周期,比例,积分,微分参数。' @( x1 y. w7 q* [0 m
请电气入门的朋友讨论一下这几个参数如何调试才能达到好的效果。
8 a2 \7 l P) D# y2 G; o! [8 d( w \5 Y/ G, F. P/ [9 u/ q" `
) H; D! O$ e2 ]; [7 Q
回帖有意义,不要灌水,电气没入门的朋友不要回无意义的灌水贴。纯讨论技术。谢谢6 b2 o* C3 ]- w. r. V! [% I8 J
+ f6 [9 c' ?# }" _( b |