[发明专利]基于ble路由器的托盘自动化统计方法、装置及计算机设备有效
申请号: | 202210170274.X | 申请日: | 2022-02-24 |
公开(公告)号: | CN114238685B | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 黄立武;李华伦;王伯恒;丁俊 | 申请(专利权)人: | 深圳维特智能科技有限公司 |
主分类号: | G06F16/64 | 分类号: | G06F16/64;G06F16/687;H04L67/12 |
代理公司: | 深圳市华勤知识产权代理事务所(普通合伙) 44426 | 代理人: | 隆毅 |
地址: | 518000 广东省深圳市宝安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 ble 路由器 托盘 自动化 统计 方法 装置 计算机 设备 | ||
1.一种基于ble路由器的托盘自动化统计方法,其特征在于,所述基于ble路由器的托盘自动化统计方法包括:
获取接入系统的各托盘的位置信息初始值、加速度传感器初始值、信号强度初始值以及声音传感器器初始值;
侦测到任意托盘的加速度传感器数值变化达到设定条件,获取对应托盘的信号强度变化值,并开启对应托盘的声音侦测线程;
根据对应托盘的加速度传感器变化值、信号强度变化值更新对应托盘的位置信息;
获取对应托盘声音传感器采集的音频数据并分析,根据分析结果判断对应托盘是否被叠加放置;
若是,则根据接入系统的各托盘的当前位置信息确定与对应托盘叠放的托盘;
更新并展示各托盘的当前位置信息以及叠加状态;
所述获取对应托盘声音传感器采集的音频数据并分析,根据分析结果判断对应托盘是否被叠加放置,包括:
获取对应托盘声音传感器采集的音频数据;
将采集到的音频数据减去环境噪声后计算其移动均值;
若移动均值中包括持续时长达到第一设定值的第一移动均值以及持续时长达到第二设定值的第二移动均值、且第一移动均值大于第二移动均值,则判定对应托盘被叠加放置;
音频数据的移动均值通过以下方法计算:
确定一个移动窗口以及一个窗口间距,其中,窗口间距的宽度小于移动窗口宽度的10%;
分别计算每个移动窗口内振幅曲线的均值并作均值水平线;
以直线段连接任意相邻两个移动窗口内的均值水平线;
若所得直线段的斜率小于设定阈值,则合并两个相邻的移动窗口及两者之间的窗口间距得到新窗口,计算相邻两个移动窗口振幅曲线均值的均值作为新窗口的均值;
重复上一步骤直至所有窗口间距处的直线段的斜率均满足设定值阈值。
2.根据权利要求1所述的基于ble路由器的托盘自动化统计方法,其特征在于,所述侦测到任意托盘的加速度传感器数值变化达到设定条件,包括:
侦测到任意托盘的加速度传感器数值变化,确定变化前后经历的时长以及变化的数值;
根据变化前后经历的时长以及变化的数值确定加速度变化率;
若加速度变化率满足设定阈值,则判断托盘正常移动,否则忽略托盘移动。
3.根据权利要求1所述的基于ble路由器的托盘自动化统计方法,其特征在于,所述根据对应托盘的加速度传感器变化值、信号强度变化值更新对应托盘的位置信息,包括:
根据对应托盘的加速度传感器变化值确定托盘移动方向;
根据对应托盘的信号强度变化以及托盘移动方向确定托盘的移动距离;
根据托盘的移动方向、移动距离以及位置信息初始值确定对应托盘的当前位置信息并更新。
4.根据权利要求3所述的基于ble路由器的托盘自动化统计方法,其特征在于,所述根据对应托盘的加速度传感器变化值确定托盘移动方向,包括:
获取对应托盘加速度传感器X、Y、Z方向的数值变化量;
根据对应托盘加速度传感器X、Y、Z方向的数值变化量确定一个方向向量;
由所述方向向量的确定对应托盘的移动方向。
5.根据权利要求3所述的基于ble路由器的托盘自动化统计方法,其特征在于,所述根据对应托盘的信号强度变化以及托盘移动方向确定托盘的移动距离,包括:
根据对应托盘的信号强度初始值确定第一强度半径;
根据对应托盘的当前信号强度确定第二强度半径;
根据第一强度半径、第二强度半径以及托盘移动方向由下式确定托盘的移动距离:
其中,为托盘的移动距离;为托盘移动距离在水平方向的投影;为托盘移动距离在竖直方向的投影;为第一强度半径;为第二强度半径;为托盘移动方向与水平方向的夹角;为托盘移动方向与竖直方向的夹角。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳维特智能科技有限公司,未经深圳维特智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210170274.X/1.html,转载请声明来源钻瓜专利网。