楼主最近还看过
其实这个是将地位的水提到高位,要求进多少出多少,通过恒液位来控制,但是在刚起动时,设定液位与当前液位偏差较大时提升流量会较大。由于轴流泵采用变频控制,对流量变化响应较快,我用程序采用采样十次,去除最大值和最小值,求平均值的方式进行滤波,采样周期为1s,这样消除了不少的液位波动带来的影响。然后将比例值设定为一个较小的值,这样只有误差大于一定的范围时,比例才能起到作用,比例值缩小就相当于将比例调节的误差范围扩大,然后将积分常数减小,使积分作用减慢,这样虽然调节周期长了,但是不会出现突然增大或减小,尽量保持缓慢变化。
比例值放在一个合适的位置,当误差大于一定范围后,比例作用才能显现出来,保证液位不会过高或过低,当误差在较小范围内时,积分作用开始缓慢调节,使误差缓慢降低。这就是用比例来消除阶跃响应,积分用来消除静态误差。