The invention relates to a method for calculating the volume of a probe in a volume measurement system, which solves the defect that the three-dimensional size information of the probe can not be obtained compared with the prior art. The invention comprises the following steps: measuring system preset; detection system state; obtain the probe bottom measurement information; the bottom surface of the detected object fitting and calculation; measurement and calculation of height detection objects; calculation of detecting material volume. The invention can accurately obtain the three-dimensional information of the object, and the model can be obtained by fitting the algorithm to obtain the three-dimensional size information and then calculate the volume of the probe, and the measurement precision and stability are improved.
【技术实现步骤摘要】
本专利技术涉及体积测量系统
,具体来说是一种用于体积测量系统的探测物体积计算方法。
技术介绍
在快递包裹分拣计费场合,快递公司希望能够通过体积测量系统获得探测物(待测包裹)的三维尺寸信息,而非仅获得探测物体积。如图1所示,在目前常用的双光幕的快递包裹体积计量系统中,探测物2在传送带1上通过高度测量光幕4和宽度测量光幕3所组成的测量面6,相互垂直安装的两对测量光幕传感器构成了一个矩形测量平面,传送带1以速度v匀速推送探测物2通过测量平面,被测量平面截取一个矩形的待测截面。系统通过这种断面扫描方式测量包裹体积,如下式所示:式中T表示待测包裹通过测量平面的总时间,w(t)表示待测截面的宽度值,h(t)表示待测截面高度;v表示传送带速度。通过分析,图1的双光幕体积测量系统的测量误差σV可表示为:由于在进行包裹体积测量过程中,一般包裹尺寸最小的边会作为高度,以保证包裹稳定放置。这导致上式第一项中,(h+σh)给整个系统的测量结果带来较大的误差。且上式σs为累加方式体积测量的算法误差,存在极大的不可控性。特别是,分层累加算法无法获得探测物(待测包裹)的三维尺寸信息,而是直接获得体积信息,导致其误差较大。如何开发出一种获取探测物三维尺寸信息的方法已经成为急需解决的技术问题。
技术实现思路
本专利技术的目的是为了解决现有技术中无法获得探测物三维尺寸信息的缺陷,提供一种用于体积测量系统的探测物体积计算方法来解决上述问题。为了实现上述目的,本专利技术的技术方案如下:一种用于体积测量系统的探测物体积计算方法,包括以下步骤:测量系统的预置,测量光幕以固定的时间间隔采集每一对红 ...
【技术保护点】
一种用于体积测量系统的探测物体积计算方法,其特征在于,包括以下步骤:11)测量系统的预置,测量光幕以固定的时间间隔采集每一对红外发射接收对管的阻挡状况,并在极短的响应时间内上传给上位机;12)系统状态的检测,上位机通过实时监测测量光幕测量值,判断有无物体遮挡红外发射接收对管所组成的通过体积测量平面;13)探测物底面测量信息的获取,当探测物通过测量平面时,上位机开始记录测量光幕上传的每一组数据,存储在预设的二维数组A(i,j)中,其中:i为探测物的高度信息,j为探测物的宽度信息;当探测物完全通过测量平面时,停止向二维数组A(i,j)中存放数据,二维数组A(i,j)存储了探测物的底面测量信息;14)探测物底面的拟合与计算,通过在传送带平面上建立一个与探测物底面近似的解析模型,拟合出探测物底面,并通过解析模型计算出探测物的长、宽及面积;15)探测物高度值的测量与计算,通过高度测量传感器阵列,以固定时间间隔向上位机传输的探测物实时获取高度测量值,对整个通过过程的探测物高度测量值求取平均值,得到探测物的高度值;16)探测物体积的计算,将通过拟合底面计算获得的底面积与高度值相乘,得到系统所求待测包 ...
【技术特征摘要】
1.一种用于体积测量系统的探测物体积计算方法,其特征在于,包括以下步骤:11)测量系统的预置,测量光幕以固定的时间间隔采集每一对红外发射接收对管的阻挡状况,并在极短的响应时间内上传给上位机;12)系统状态的检测,上位机通过实时监测测量光幕测量值,判断有无物体遮挡红外发射接收对管所组成的通过体积测量平面;13)探测物底面测量信息的获取,当探测物通过测量平面时,上位机开始记录测量光幕上传的每一组数据,存储在预设的二维数组A(i,j)中,其中:i为探测物的高度信息,j为探测物的宽度信息;当探测物完全通过测量平面时,停止向二维数组A(i,j)中存放数据,二维数组A(i,j)存储了探测物的底面测量信息;14)探测物底面的拟合与计算,通过在传送带平面上建立一个与探测物底面近似的解析模型,拟合出探测物底面,并通过解析模型计算出探测物的长、宽及面积;15)探测物高度值的测量与计算,通过高度测量传感器阵列,以固定时间间隔向上位机传输的探测物实时获取高度测量值,对整个通过过程的探测物高度测量值求取平均值,得到探测物的高度值;16)探测物体积的计算,将通过拟合底面计算获得的底面积与高度值相乘,得到系统所求待测包裹体积Vpackage,其计算公式如下:Vpackage=hwFlF=hSF其中,h为高度测量传感器阵列测量获得的包裹高度平均值,lF、wF分别表示拟合计算得的探测物底面长与宽、SF表示拟合出的探测物底面面积。2.根据权利要求1所述的一种用于体积测量系统的探测物体积计算方法,其特征在于,所述的探测物底面的拟合与计算包括以下步骤:21)根据二维数组A(i,j)在传送带平面建立直角坐标系,以二维数组A(i,j)中i的增涨方向作为x轴,其为传送带速度方向,以二维数组A(i,j)中j的增涨方向作为y轴,其为测量光幕红外发射接受对管排列方向;22)以i=0为x轴原点,其为首次产生遮挡位置;以传送带边缘j=0为y轴原点,其为传送带边缘;对探测物通过测量平面过程中所有被遮挡的红外发射接受对管进行标定,形成底面标定图;23)去除探测物底面矩形内部冗余点,提取边缘点作为拟合算法的采样点;24)探测物底面坐标阵列点的获取,根据采样点对探测物底面矩形进行分割,获得四组点阵坐标;25)对四组点阵坐标进行线性回归分析计算,拟合出边缘直线,四条直线相交形成的范围为探测物的拟合底面;26)通过解析模型计算探测物拟合底面矩形的长宽及面积,其计算公式如下: y = k A B x + b A B y = k C D x + b C D y = - 1 k B C x + b B C y = - 1...
【专利技术属性】
技术研发人员:宓逸舟,马帅,黄虎,张俊伟,杨成武,蒋锋,田明丽,
申请(专利权)人:合肥海明科技股份有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。