zoukankan      html  css  js  c++  java
  • 密度采集调整

    我初步分析,流速变化超大有2个原因:

    一:由于体积流速计算时采用标准体积作为流速计算值,那么密度的变化会影响体积的变化,当密度有导常波动时,就会放大体积的变化,增大了流速(从取消Hims密度值后,流速变小可以确定)
    解决方案:过滤密度值,具体原理是:加权平均正常的密度值,过滤掉无意义的密度值。
        如图1:
    在去年年底开始的版本中,已经使用了查表体积作为流速的计算值,那么在升级后,此密度是否过滤不会影响体积的流速。

    二:由于液位温度读取时间较慢,而默认流速采样时间为30秒,那么导致,液位的上下波动无法进行抵消,使得波动流速值较大,使用实际数字作例子:

    北海的罐,每mm液位波动相差体积为5立方左右,那么,如15秒采集一次数据,30秒内采集2次,如2次都是向上波动,那么相差2mm,体积相差为10立方,换算成每分种为20立方,换算成小时则为1200立方,这就是非常大的波动。

    要解决此问题有如下方法:

    1:是加快通讯速度,如改成200毫秒的读取速度,那么15秒就可以采集2.5次数据,30秒内采集达到5次,而5次连续向上波动的机会很少。相反方向的波动可以抵消部份波动值。

    (此调整需要硬件条件支持即可。)

    2:是加长流速计算采样时间,如从默认30秒改到60秒(升级到新版本才可以调节),那么调整到60秒后,结合上一步的操作,每次流速计算,可以采集10次的体积值,那么在10次内,连续单方向波动不可能,也可以基本抵消大部分波动值

    3:  调整流速计算的采样比率,基本原理是历史流速和实时流速的比率调整

    其实经过以上2个部骤的调整,流速计算应该已经比较正常,所以此处的调整仅为可选操作。

    相关调整如下图:


  • 相关阅读:
    从官网下载mod_jk.so
    一台电脑上运行两个tomcat
    官网下载apache服务器并运行
    给tomcat7w.exe改名字
    运行tomcat7w.exe,提示:指定的服务未安装unable to open the service tomcat7
    一台电脑启动多个tomcat
    Spring和Hibernate结合的一个小例子
    spring和jdbc结合的一个小例子
    svn 文件后面显示时间和提交人
    svn 未提交的显示黑色的星*
  • 原文地址:https://www.cnblogs.com/wene/p/3384745.html
Copyright © 2011-2022 走看看