; M& P7 a) C5 J5 @& G; }一个大水池,以一定速度往里面进水,水池下面有一个出水阀门,水池上面有一个液位计测量液位。
1 B! D1 \1 A' {& H# q要求通过控制出水阀门的开度(模拟量4ma阀门开0%. 12ma开50%)实现液位恒定。
( b' ]3 Q6 e( m. @! ` 很简单的一个PID应用,进水速度是恒定不可控的,PID的输出控制出水阀门的开度。 通过液位计实时检测液位值。/ T- X2 d# h+ `. t& W. o; l
1.PID的规格化,设定值,反馈值什么的就不要讨论了,这些都是基础的概念,用过PID调试的都知道。* J6 F+ `& Q+ I% N$ W& v
2. 我的困惑是实际调试的结果不太理想。
: C! J1 V* ^: Y+ m/ K, K' Y: @9 c& w 我设定液位值(规格化后)是40, 反馈值是30到50,感觉稳定不下来。而且PID的输出是从0变化到100。: w5 `% J1 ?& f. K. ?! z
5 Q" B& m9 e* @
PID最终调试的效果是反馈值趋于设定值,并且PID输出基本不变。 例如温控器的PID就是如此。 经过一段时间,反馈温度等于设定温度,并且PID输出也就是加热器的功率基本不变。
" g% z3 E9 ~1 t! }1 D% a7 M9 g3. Ob35调用FB41。 重点是5个参数OB35的周期,FB41的采样周期,比例,积分,微分参数。8 S" B! T5 C$ k4 f
请电气入门的朋友讨论一下这几个参数如何调试才能达到好的效果。
5 T* ~6 Y% v7 Y
6 f. P5 O/ p9 N2 w$ m# u, c/ l7 Z7 o1 j' {, H
回帖有意义,不要灌水,电气没入门的朋友不要回无意义的灌水贴。纯讨论技术。谢谢9 _8 r' D( m2 W
8 s, O- O: s. @; U s+ k |