[发明专利]一种基于加速度传感器的货物状态检测方法在审
申请号: | 202011560130.2 | 申请日: | 2020-12-25 |
公开(公告)号: | CN112781584A | 公开(公告)日: | 2021-05-11 |
发明(设计)人: | 张战战;李记;闫伟;吴宝全 | 申请(专利权)人: | 海尔数字科技(无锡)有限公司 |
主分类号: | G01C21/12 | 分类号: | G01C21/12 |
代理公司: | 连云港联创专利代理事务所(特殊普通合伙) 32330 | 代理人: | 赵晓琴 |
地址: | 214000 江苏省无锡市新吴区菱*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 加速度 传感器 货物 状态 检测 方法 | ||
1.一种基于加速度传感器的货物状态检测方法,该检测方法包括货物移动静止检测方法与货物倾倒检测方法,其特征在于:所述货物移动静止检测方法为通过对不同状态下的加速度数据的处理分析实现对货物“轻微抖动”、“正常移动”、“静止状态”的判断,所述货物倾倒检测为对货物倾倒检测的方法。
2.根据权利要求1所述的货物移动静止检测方法,其特征在于:该货物移动静止检测方法包括以下步骤:
步骤一、每隔tsample采集一组xyz原始数据,将其输入大小为L1的缓存buffer1中进行中值滤波;
步骤二、利用滤波数据计算合加速度,将合加速度和x,y,z轴加速度分量分别输入另一个大小为L2*4的缓存buffer2中,第1列为合加速度值,第2列为x轴加速度分量值,第3列为y轴加速度分量值,第4列为z轴加速度分量值;合加速度计算方法:滤波数据平方相加后开方,乘以3.9后取整;缓存buffer2未满时回到步骤一,当缓存buffer2存满时,分别计算buffer2中合加速度值和x、y、z三轴加速度分量的方差值V,Vx、Vy、Vz,并将缓存buffer2清空;
步骤三、若VxV1,则将C(1,1)加1;
若Vx=V1,则将C(1,2)加1;
若VV2,则将C(2,1)加1;
若V2=VV3,则将C(2,2)加1;
若V3=VV4,则将C(2,4)加1;
若V=V4,则将C(2,4)加1;
步骤四、计算计数缓存C第2列C(2,1:4)的值Csum;当Csum大于等于T/(L2*tsample)时,如果条件C(2,1)=T/(L2*tsample)和条件C(2,2)+C(2,3)C(2,4)=0都成立,则判断当前状态为“由动变静”;否则判断当前状态为“轻微震动或正常移动”;若当前状态为“轻微震动或正常移动”,如果条件C(1,1)=T/(L2*tsample)成立,则当前状态为“轻微震动”;否则,当前状态为“正常移动”;完成全部判断后将计数器C全部置0,回步骤一。
3.根据权利要求1所述的货物倾倒检测方法,其特征在于:该检测方法包括以下步骤:
步骤一、采集新数据,从是否更新基准角度出发,如果是,那么将数据存入背景缓冲区,如果否将数据存入缓冲区;
步骤二、数据存入背景缓冲区时,若缓冲区存储数据时间长度到达阈值时,根据缓冲区数据计算更新背景,且删除缓冲区中最旧的历史数据;
步骤三、数据存入缓冲区时,若缓冲区存储数据时间长度没有达到阈值,取缓冲区内数据均值作为滤波后数据,并且根据滤波数据用状态机法确定最终状态,并且倾倒状态输出,若缓冲区存储数据时间长度达到阈值,对缓冲区数据进行中值均值滤波,并且删除缓冲区中最旧的历史数据,然后根据滤波数据用状态机法确定最终状态,并且倾倒状态输出。
4.根据权利要求3所述的货物倾倒检测方法,其特征在于:
假设缓冲区数据则认定数据稳定得条件为max(data_bak_save)-min(data_bak_save)=THRESH_BAK,当数据稳定时,计算背景data_background的方法为:
Data_bacground=[sum(data_bak_save)-max(data-bak_save)-min(data_bak_save)]/(N-2)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海尔数字科技(无锡)有限公司,未经海尔数字科技(无锡)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011560130.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于NB无线传输的温湿度测量装置
- 下一篇:RFID自动分检机