4 I3 h! @ ]; [! X4 r! ]
一个大水池,以一定速度往里面进水,水池下面有一个出水阀门,水池上面有一个液位计测量液位。* ?; `& H! p6 L) c, O( D
要求通过控制出水阀门的开度(模拟量4ma阀门开0%. 12ma开50%)实现液位恒定。
, p( f& I3 h- V6 U* t8 L) k 很简单的一个PID应用,进水速度是恒定不可控的,PID的输出控制出水阀门的开度。 通过液位计实时检测液位值。6 p7 z2 ?' T, G" ~8 k( w2 `+ L
1.PID的规格化,设定值,反馈值什么的就不要讨论了,这些都是基础的概念,用过PID调试的都知道。
/ g& f/ F% V2 A, X) w2. 我的困惑是实际调试的结果不太理想。
, ^7 H- b; }' U* o- b 我设定液位值(规格化后)是40, 反馈值是30到50,感觉稳定不下来。而且PID的输出是从0变化到100。* D. }/ @0 e3 X+ h2 r& f
- M) I- P, d; c# O/ ~
PID最终调试的效果是反馈值趋于设定值,并且PID输出基本不变。 例如温控器的PID就是如此。 经过一段时间,反馈温度等于设定温度,并且PID输出也就是加热器的功率基本不变。
/ }8 m' q* A" V3. Ob35调用FB41。 重点是5个参数OB35的周期,FB41的采样周期,比例,积分,微分参数。
* X# O$ d' f/ Z) U' X# U1 R请电气入门的朋友讨论一下这几个参数如何调试才能达到好的效果。" G8 n) p& b/ b# U0 Z2 W
: ^$ l. l. G: y+ W' D
8 ?0 k6 J0 j$ B b0 j, |回帖有意义,不要灌水,电气没入门的朋友不要回无意义的灌水贴。纯讨论技术。谢谢- C2 E5 Y% p3 {
" {, B! M5 c& m, y2 N) c/ i1 a |