System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种机器视觉液位测量系统技术方案_技高网

一种机器视觉液位测量系统技术方案

技术编号:39971683 阅读:17 留言:0更新日期:2024-01-09 00:50
本发明专利技术提供了一种机器视觉液位测量系统,包括:锁定模块,用于根据液位测量需求,从目标管道上所设置的若干法兰组件构成的装配检测口中锁定第一检测口;控制模块,用于控制液位测量仪器分别基于每个第一检测口对所述目标管道内的液体进行液位测量,获取得到液位测量信号以及直接测量值;值分析模块,用于对所有液位测量信号以及直接测量值进行分析,获取得到所述目标管道的最终液位值,并判断是否需要对所述目标管道进行阈值报警。有效确定最后值进行阈值报警,提高测量的精度,避免因为测量失误导致报警错误。

【技术实现步骤摘要】

本专利技术涉及智能测量,特别涉及一种机器视觉液位测量系统


技术介绍

1、前市面上已有光电传感器检测、超声波检测和机器视觉液位检测等液位检测方法,其中机器视觉液位检测是一种非接触式、无损的检测方法。

2、常见的测量方式是将测量仪器通过预先设置好的法兰组件对应的检测口对管道内的液体进行测量,一般是对同位置进行单次或多次测量,将仪器上的直接读取结果作为测量结果,但是该过程中由于测量位置单一,导致测量精度不高,降低对管道故障的处理效率。

3、因此,本专利技术提出一种机器视觉液位测量系统。


技术实现思路

1、本专利技术提供一种机器视觉液位测量系统,用以通过根据测量需求锁定检测口,来进行多位置的液位测量,通过对信号及直接测量值的分析,有效确定最后值进行阈值报警,提高测量的精度,避免因为测量失误导致报警错误。

2、本专利技术提供一种机器视觉液位测量系统,包括:

3、锁定模块,用于根据液位测量需求,从目标管道上所设置的若干法兰组件构成的装配检测口中锁定第一检测口;

4、控制模块,用于控制液位测量仪器分别基于每个第一检测口对所述目标管道内的液体进行液位测量,获取得到液位测量信号以及直接测量值;

5、值分析模块,用于对所有液位测量信号以及直接测量值进行分析,获取得到所述目标管道的最终液位值,并判断是否需要对所述目标管道进行阈值报警。

6、优选的,锁定模块,包括:

7、提取单元,用于提取所述液位测量需求的需求行为,并基于行为分析模型对每条需求行为进行意愿分析,获取得到每个需求行为的意愿集合;

8、权重计算单元,用于对每个意愿集合中的各项元素值进行聚类分析,并选取最大聚类中心以及第二大聚类中心,计算对应意愿集合的意愿权重;

9、

10、其中,ymax,1表示对应最大聚类中心的参数值;nmax,1表示基于最大聚类中心下的聚类参数数量;ymax,2表示对应第二大聚类中心的参数值;nmax,2表示基于第二大聚类中心下的聚类参数数量;σ12表示基于对应意愿集合下的参数值的方差;σ22表示基于对应最大聚类中心及第二大聚类中心下的参数值的方差;m1表示对应意愿集合中的参数总数量;yi表示对应意愿集合下第i个聚类中心的参数值;ni表示对应意愿集合下第i个聚类中心下的聚类参数数量;q1表示对应意愿集合的意愿权重;

11、系数计算单元,用于根据对应意愿集合进行聚类分析后涉及到的聚类中心数量,计算对应意愿集合的主动系数;

12、

13、其中,z1表示对应意愿集合的主动系数;m2表示对应意愿集合中聚类中心的参数值大于预设值的聚类中心个数;

14、值计算单元,用于根据同个意愿集合下的意愿权重与主动系数,计算对应的意愿值;

15、

16、其中,y1表示对应意愿集合的意愿值;

17、行为筛选单元,用于从所有意愿权重中筛选最大权重对应的第一行为、从所有主动系数中筛选最大系数对应的第二行为以及从所有意愿值中筛选最大值对应的第三行为;

18、值确定单元,用于分别根据所述第一行为、第二行为、第三行为所对应行为结构中的最优行为描述,确定液位测量精细值;

19、j0=max(u(s1),u(s2),u(s3))+δ

20、

21、其中,j0表示液位测量精细值;u(s1)表示基于第一行为最优行为描述的精细函数;u(s2)表示基于第二行为最优行为描述的精细函数;u(s3)表示基于第三行为最优行为描述的精细函数;δ表示精细值调节函数;max表示最大值符号;

22、模式匹配单元,用于根据所述液位测量精细值从检测数据库中匹配得到相应的检测模式,并将所述检测模式中涉及到的检测口视为第一检测口。

23、优选的,控制模块,包括:

24、同步测量单元,用于向每个液位测量仪器多次同步下发液位测量指令,获取得到基于所述目标管道内的液体的多次同步测量结果;

25、异步测量单元,用于在第一测量结束之后,向每个液位测量仪器下发多次异步液位测量指令,并分别获取得到每个液位测量仪器的异步测量结果;

26、结果获取单元,用于基于多次同步测量结果以及所有异步测量结果,得到液位测量结果。

27、优选的,控制模块,还包括:

28、记录单元,用于记录每个液位测量仪器的测量输出信号以及测量输入信号,其中,所述测量输出信息对应液位测量仪器的液位测量信号;

29、误差确定单元,用于根据测量输入信号的信号类型,从执行数据库中调取执行程序,并根据所述执行程序确定信号转化误差;

30、矩阵构建单元,用于基于多次同步测量结果以及同步测量时间,构建得到同步测量矩阵,其中,所述同步测量矩阵的行为同步测量时间下的所有液位测量仪器的测量值,列为同步测量时间下的同个液位测量仪器的测量值;

31、向量构建单元,用于基于所有异步测量结果以及每个液位测量仪器的异步测量时间,构建得到每个液位测量仪器的异步测量列向量;

32、差异确定单元,用于分别将每个异步测量列分别放入到所述同步测量矩阵的首列,则确定新增列矩阵与同步测量矩阵的差异特征值;

33、调整单元,用于基于所有差异特征值及对应的信号转化误差,对所述同步测量矩阵中的相应列的元素进行调整,并计算得到直接测量值。

34、优选的,调整单元,包括:

35、相加块;将差异特征值与同步测量矩阵中的相应列进行对应,并按照相应的差异特征值对相应列的每个元素进行相加处理;

36、计算块:根据如下公式,计算对应列的列测量值;

37、

38、其中,l1表示对应的列测量值;r1j2表示对应列中第j1个相加处理后的元素的值;m2表示对应列中元素的总个数;(r1j2)max表示所有r1j2中的最大值;(r1j2)min表示所有r1j2中的最小值;m21表示差异特征值大于等于0的个数;m11表示差异特征值小于0的个数;m22表示对应列中元素的值大于等于对应列的平均元素值的个数;m12表示对应列中元素的值小于对应列的平均元素值的个数;[]表示取整符号;σ12表示基于差异特征值的方差;σ22表示对应列的元素值的方差;

39、根据所述列测量值,计算得到对应液位测量仪器的直接测量值;

40、lz=(1-o1)l1

41、其中,o1表示信号转化误差;lz为直接测量值。

42、优选的,值分析模块,包括:

43、图获取单元,用于获取每个液位测量仪器所对应第一检测口的口径横向方向以及口径竖向方向,来确定对应液位测量仪器进入对应第一检测口的倾斜角度,同时,基于目标管道内部设置的能量传感器监测液位传感器进入所述目标管道内部后基于液体的作用波,并构建得到对应第一检测口的波向图;

44、解析单元,用于解析所述波向图获取得到插入本文档来自技高网...

【技术保护点】

1.一种机器视觉液位测量系统,其特征在于,包括:

2.根据权利要求1所述的机器视觉液位测量系统,其特征在于,锁定模块,包括:

3.根据权利要求1所述的机器视觉液位测量系统,其特征在于,控制模块,包括:

4.根据权利要求3所述的机器视觉液位测量系统,其特征在于,控制模块,还包括:

5.根据权利要求4所述的机器视觉液位测量系统,其特征在于,调整单元,包括:

6.根据权利要求1所述的机器视觉液位测量系统,其特征在于,值分析模块,包括:

7.根据权利要求6所述的机器视觉液位测量系统,其特征在于,值分析模块,还包括:

8.根据权利要求6所述的机器视觉液位测量系统,其特征在于,液位值确定单元,包括:

【技术特征摘要】

1.一种机器视觉液位测量系统,其特征在于,包括:

2.根据权利要求1所述的机器视觉液位测量系统,其特征在于,锁定模块,包括:

3.根据权利要求1所述的机器视觉液位测量系统,其特征在于,控制模块,包括:

4.根据权利要求3所述的机器视觉液位测量系统,其特征在于,控制模块,还包括:

5.根据权利...

【专利技术属性】
技术研发人员:薛孟李艳召王军峰王龙
申请(专利权)人:北京埃德泰克智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1