发布于 2010-07-07 14:20:49
0楼
我也曾遇到过这种问题,我是超声波液位仪上出现的问题,不知道怎么的,突然一段时间开始,有几个液位仪出现了超声波回波质量差的现象,经常会出现跳动,比如1.3时的液位会突然跳到2.3之类
之前用的西门子的液位仪也出现过这种问题,当时是把探头下面的水珠擦拭掉之后就OK了,还有一种是在液位到达液位仪的盲区之后,探头也会发生长时间波动的现象
但这次E+H的超声波液位仪这两种情况都不是,联系厂家得到的回复是你这个买的就是低端的,我郁闷死。
没办法,最后通过程序手段解决,自然出现在屏幕上的就是一个虚假的值了
一开始采用的是平均值法,以秒脉冲记录当前值,记60秒,再将这些值累加,最后除以60,得到一个平均值,这样就算出现跳动时,也可以使得曲线变得平滑,不会出现锯齿形的波动,但是业主觉得这样的话,当真的液位上升时,那液位值也需要60秒才能变化到真实液位,如果阀门开的大,可能会漫池了
后来采用的是将本次的记录值与上次的记录值比较,如果相差超过设定的扰动值时,就将本次的记录值加0.1或者减0.1运算后输出,如果相差不超过设定的扰动值时,就直接输出,这样的好处是液位正常变化时,曲线会及时变化,不会像平均值那样来的慢,现在暂时用的是这个方法
但是这样也有一个问题,就是扰动值的设定,扰动值设定大的时候,比如设为1,那么0.8之类的扰动肯定消除不掉,如果扰动值设定小的时候呢,又要考虑它真实液位上升的速度,这又与阀门的开度有关
不知道大家有没有遇到过这方面的问题,有没有其他的解决办法呢?