本发明专利技术公开了一种活体动物称重方法,涉及称重领域,包括如下步骤:首先,称重传感器间隔采集称重数据,并将称重数据发送给称重状态判断单元;然后,称重状态判断单元判断称重状态是否为平衡状态,并将称重状态发送给称重数值处理单元;若称重状态为平衡状态,则称重数值处理单元将称重数据的平均值作为称重结果值;若称重状态为非平衡状态,则称重数值处理单元将称重数据中波动大的数据过滤,求解过滤后的称重数据平均值并作为称重结果值。本发明专利技术还公开一种活体动物称重装置。本发明专利技术采用数值处理,将波动值大的数据点过滤,可以消除因活体剧烈运动造成的数据称量不精确的问题,提高活体动物称重的效率和精确度。
【技术实现步骤摘要】
本专利技术涉及活体动物称重领域,特别是涉及活体动物称重领域。
技术介绍
在活体动物测量中,常常因为活体动物的剧烈运动而造成称重测量不精确。在现有活体动物测量中,常常限制动物运动或等动物静止再进行称重,该方法耗时。在现有活体动物测量中,也通过计算动物称重的平均值来获得活体动物的称重值,由于称重数据本身波动性大,采用平均值计算精度也不尽人意。
技术实现思路
有鉴于现有技术的上述缺陷,本专利技术提供一种活体动物称重方法,旨在高效率对活体动物进行称重测量,同时也获得高精度的称重测量数据。为实现上述目的,本专利技术提供一种活体动物称重方法,包括如下步骤:称重传感器间隔采集称重数据,并将称重数据发送给称重状态判断单元;称重状态判断单元判断称重状态是否为平衡状态,并将称重状态发送给称重数值处理单元;若称重状态为平衡状态,则称重数值处理单元将称重数据的平均值作为称重结果值;若称重状态为非平衡状态,则称重数值处理单元将称重数据中波动大的数据过滤,求解过滤后的称重数据平均值并作为称重结果值。在实际动物测量中,包括比较温顺不容易运动的动物,这类动物本身测量精度较高,直接采用平均值获得称重结果值;而对于不温顺或者运动剧烈的动物,则需要过滤波动大的数据之后再计算称重结果值;在本技术方案中,利用称重状态判断单元对称重状态进行判断,然后根据称重状态,可以选择数值处理的方式并获得相应的称重结果,有利于获得高效与高精度的活体动物称重结果。进一步而言,称重传感器包括称重模拟信号采集单元和A/D转换单元,A/D转换单元将称重模拟信号采集单元的模拟信号转换为数字信号。为便于后续数据处理,在本技术方案中,需利用A/D转换单元对模拟信号进行转换。进一步而言,称重状态判断单元判断称重状态是否为平衡状态的方法为:提取称重传感器采集的最近n个称重数据Mi,计算整体数据波动指数判断波动指数大小:若E≤α,则判定载重状态为平衡状态;若E>α,则判定载重状态为非平衡状态;其中,M0>0;n≥10,1≤i≤n,α取值为0≤α≤2。在该技术方案中,计算数据的整体波动性并判断载重状态是否处于平衡状态。观察波动指数公式波动指数的自由度为n-1,采样数据越大,波动指数越接近真实结果。同时,在M0分别为1吨和10吨的案例中,称重数据Mi分别为1.2吨和12吨对波动指数的贡献是一样的。该技术方案的优点在于能够更精确反应数据的波动性。进一步而言,若称重状态为非平衡状态,则将波动大的数据过滤,其方法为:依次计算各个载重数据的单个波动指数Ei;n≥10,1≤i≤n,Mi为第i个载重数据;删除波动指数Ei≥β的载重数据Mi;β取值为0<β≤0.5;在该技术方案中,计算单个数据的波动指数,即该数据对整体数据波动的贡献程度,并将波动指数大的点删除,提高测量精度。进一步而言,称重状态为非平衡状态,还需要将波动大的载重数据Mi的相邻数据Mi-j,Mi-j+1,...,Mi+j-1,Mi+j删除。在该技术方案中,还删除了波动指数大的数据的相邻数据点,这是因为相邻数据可能会被相应数据的影响,故而删除。为了解决现有技术存在的缺陷,本专利技术还提供一种活体动物称重装置,包括:称重传感器,用于采集活体动物的称重数据;称重状态判断单元,用于判断称重状态是否处于平衡状态;称重数值处理单元,用于对称重数据进行处理,过滤波动大的异常数据,计算称重结果值;显示单元,用于显示称重结果值;称重传感器的输出端连接称重状态判断单元,称重状态判断单元连接称重数值处理单元,称重数据处理单元连接显示单元;进一步而言,称重传感器包括称重模拟信号采集单元和A/D转换单元,A/D转换单元将称重模拟信号采集单元的模拟信号转换为数字信号。进一步而言,称重状态判断单元提取称重传感器采集的最近n个称重数据Mi,计算整体数据波动指数E,称重状态判断单元判断波动指数大小:若E≤α,则判定载重状态为平衡状态;若E>α,则判定载重状态为非平衡状态;其中,M0>0;n≥10,1≤i≤n,α取值为0≤α≤2。进一步而言,若称重状态为非平衡状态,则称重数值处理单元将波动大的数据过滤:称重数值处理单元依次计算各个载重数据的单个波动指数Ei;n≥10,1≤i≤n,Mi为第i个载重数据;称重数值处理单元删除波动指数Ei≥β的载重数据Mi;β取值为0<β≤0.5;进一步而言,若称重状态为非平衡状态,称重数值处理单元将波动大的载重数据Mi的相邻数据Mi-j,Mi-j+1,...,Mi+j-1,Mi+j删除。本专利技术的有益效果是:本专利技术提供的活体动物称重方法以及装置,是根据称重状态是否处于平衡采用不同计算方式获得称重结果值,该方法有效过滤波动值大数据,提高称量精度。同时,本专利技术避免现有技术需要等活体动物静止才能进行称重测量的问题,称重效率得到大大提高。附图说明图1是本专利技术提供的一种活体动物称重方法的流程示意图;图2是本专利技术提供的一种活体动物称重装置的系统框图。具体实施方式下面结合附图和实施例对本专利技术作进一步说明:如图1所示,在本实施例中,提供一种活体动物称重方法,包括如下步骤:称重传感器间隔采集称重数据,并将称重数据发送给称重状态判断单元;称重状态判断单元判断称重状态是否为平衡状态,并将称重状态发送给称重数值处理单元;若称重状态为平衡状态,则称重数值处理单元将称重数据的平均值作为称重结果值;若称重状态为非平衡状态,则称重数值处理单元将称重数据中波动大的数据过滤,求解过滤后的称重数据平均值并作为称重结果值;最后,显示单元对称重结果值进行显示。在实际动物测量中,包括比较温顺不容易运动的动物,这类动物本身测量精度较高,直接采用平均值获得称重结果值;而对于不温顺或者运动剧烈的动物,则需要过滤波动大的数据之后再计算称重结果值;在本技术方案中,利用称重状态判断单元对称重状态进行判断,然后根据称重状态,可以选择数值处理的方式并获得相应的称重结果,有利于获得高效与高精度的活体动物称重结果。在本实施例中,称重传感器包括称重模拟信号采集单元和A/D转换单元,A/D转换单元将称重模拟信号采集单元的模拟信号转换为数字信号。为便于后续数据处理,在本技术方案中,需利用A/D转换单元对模拟信号进行转换。在本实施例中,,称重状态判断单元判断称重状态是否为平衡状态的方法为:提取称重传感器采集的最近n个称重数据Mi,计算整体数据波动指数判断波动指数大小:若E≤α,则判定载重状态为平衡状态;若E>α,则判定载重状态为非平衡状态;其中,M0>0;n≥10,1≤i≤n,α取值为0≤α≤2;具体而言,在本实施例中,称重传感器每0.1S检测一个抽样数据,并在5S中获得50个载重数据Mi,1≤i≤50。载重状态的判断方法主要是对数据滤波指数进行考量,波动性小,则直接求均值计算,波动大则需要对数据做进一步处理。实际上,α取值越大,则载重状态判定为平衡态的容限也越大,在本实施例中,α取值为0.1。值得一提的是,计算数据的整体波动性并判断载重状态是否处于平衡状态。观察波动指数公式波动指数的自由度为n-1,采样数据越大,波动指数越接近真实结果。同时,在M0分别为1吨和10吨的案例中,称重数据Mi分别为1.2吨和12吨对波动指数的贡献是一样的。采用该计算公式的优点在于能够更精确反应数据的波动性。在本实施例本文档来自技高网...
【技术保护点】
一种活体动物称重方法,其特征在于,包括如下步骤:称重传感器间隔采集称重数据,并将所述称重数据发送给称重状态判断单元;所述称重状态判断单元判断称重状态是否为平衡状态,并将所述称重状态发送给称重数值处理单元;若所述称重状态为平衡状态,则所述称重数值处理单元将所述称重数据的平均值作为称重结果值;若所述称重状态为非平衡状态,则所述称重数值处理单元将所述称重数据中波动大的数据过滤,求解过滤后的称重数据平均值并作为称重结果值。
【技术特征摘要】
1.一种活体动物称重方法,其特征在于,包括如下步骤:称重传感器间隔采集称重数据,并将所述称重数据发送给称重状态判断单元;所述称重状态判断单元判断称重状态是否为平衡状态,并将所述称重状态发送给称重数值处理单元;若所述称重状态为平衡状态,则所述称重数值处理单元将所述称重数据的平均值作为称重结果值;若所述称重状态为非平衡状态,则所述称重数值处理单元将所述称重数据中波动大的数据过滤,求解过滤后的称重数据平均值并作为称重结果值。2.如权利要求1所述的一种活体动物称重方法,其特征在于,所述称重传感器包括称重模拟信号采集单元和A/D转换单元,所述A/D转换单元将所述称重模拟信号采集单元的模拟信号转换为数字信号。3.如权利要求1所述的一种活体动物称重方法,其特征在于,所述称重状态判断单元判断称重状态是否为平衡状态的方法为:提取所述称重传感器采集的最近n个所述称重数据Mi,计算整体数据波动指数E,所述判断波动指数大小:若E≤α,则判定所述载重状态为平衡状态;若E>α,则判定所述载重状态为非平衡状态;其中,所述M0>0;所述n≥10,1≤i≤n,所述α取值为0≤α≤2。4.如权利要求1所述的一种活体动物称重方法,其特征在于,若所述称重状态为非平衡状态,则将波动大的数据过滤,其方法为:依次计算各个载重数据的单个波动指数Ei;所述所述n≥10,1≤i≤n,Mi为第i个载重数据;删除波动指数Ei≥β的载重数据Mi;所述β取值为0<β≤0.5。5.如权利要求1或4所述的一种活体动物称重方法,其特征在于,若所述称重状态为非平衡状态,还需要将波动大的载重数据Mi的相邻数据Mi-j,Mi-j+1,...,Mi+j-1,Mi+j删除。6...
【专利技术属性】
技术研发人员:林金田,林发,
申请(专利权)人:锐马福建电气制造有限公司,
类型:发明
国别省市:福建;35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。