2 p0 j9 b! G! H3 Q" `2 @1 r7 k一个大水池,以一定速度往里面进水,水池下面有一个出水阀门,水池上面有一个液位计测量液位。, b5 w6 h& }0 b- x) R# M$ Z% t
要求通过控制出水阀门的开度(模拟量4ma阀门开0%. 12ma开50%)实现液位恒定。9 ~3 _4 c. ~+ E+ \
很简单的一个PID应用,进水速度是恒定不可控的,PID的输出控制出水阀门的开度。 通过液位计实时检测液位值。& W8 K" v% H5 f0 g9 B1 t1 ]& n: {/ V% ]
1.PID的规格化,设定值,反馈值什么的就不要讨论了,这些都是基础的概念,用过PID调试的都知道。
" e" p3 \# s1 n% h ]5 S2. 我的困惑是实际调试的结果不太理想。/ e6 f) E9 v# j. Y" N
我设定液位值(规格化后)是40, 反馈值是30到50,感觉稳定不下来。而且PID的输出是从0变化到100。
; E& g% X! C' Q$ f ?: e3 Q
& u/ P- i$ ~6 [+ [. w7 H% H( nPID最终调试的效果是反馈值趋于设定值,并且PID输出基本不变。 例如温控器的PID就是如此。 经过一段时间,反馈温度等于设定温度,并且PID输出也就是加热器的功率基本不变。
, r2 y, X1 N7 f! O/ G2 J4 e" p3. Ob35调用FB41。 重点是5个参数OB35的周期,FB41的采样周期,比例,积分,微分参数。
$ i+ V. H2 i2 w4 I9 F/ q9 H: U请电气入门的朋友讨论一下这几个参数如何调试才能达到好的效果。
, [+ I2 I! r: U% @* }8 o, U6 c8 \% f) D& H' A
/ A* z* u7 m! |" A4 `7 N' X3 M% i
回帖有意义,不要灌水,电气没入门的朋友不要回无意义的灌水贴。纯讨论技术。谢谢* V/ U* U9 ?7 O8 f2 R; ^
0 K5 K A: O+ u# m
|