一种无人搬运车异常检测系统及检测方法与流程

文档序号:26751368发布日期:2021-09-25 02:35阅读:118来源:国知局
一种无人搬运车异常检测系统及检测方法与流程

1.本发明属于无人搬运车设备技术领域,具体涉及一种无人搬运车异常检测系统及检测方法。


背景技术:

2.无人搬运车(automated guided vehicle,简称agv),指装备有电磁或光学等自动导引装置,能够沿规定的导引路径行驶,具有安全保护以及各种移载功能的运输车,工业应用中不需驾驶员的搬运车,以可充电之蓄电池为其动力来源。一般可透过电脑来控制其行进路线以及行为,或利用电磁轨道(electromagnetic path

following system)来设立其行进路线,电磁轨道贴在地板上,无人搬运车则依循电磁轨道所带来的指令进行移动与动作;
3.agv以轮式移动为特征,较之步行、爬行或其它非轮式的移动机器人具有行动快捷、工作效率高、结构简单、可控性强、安全性好等优势;与物料输送中常用的其他设备相比,agv的活动区域无需铺设轨道、支座架等固定装置,不受场地、道路和空间的限制;因此,在自动化物流系统中,最能充分地体现其自动性和柔性,实现高效、经济、灵活的无人化生产;
4.agv控制系统分为地面(上位)控制系统、车载(单机)控制系统及导航/导引系统,其中,地面控制系统指agv系统的固定设备,主要负责任务分配,车辆调度,路径(线)管理,交通管理,自动充电等功能;车载控制系统在收到上位系统的指令后,负责agv的导航计算,导引实现,车辆行走,装卸操作等功能;导航/导引系统为agv单机提供系统绝对或相对位置及航向;
5.现有的无人搬运车的检测系统只能对自身硬件或行驶路径进行检测,在面对环境多变或有外物入侵时不能及时做到异常报警提示,适用范围不够广泛,因此,现有技术还有待发展。


技术实现要素:

6.本发明的目的在于提供一种无人搬运车异常检测系统及检测方法,以解决上述背景技术中提出的问题。
7.为实现上述目的,本发明提供如下技术方案:一种无人搬运车异常检测系统及检测方法,包括单机,还包括与所述单机连接的数据采集模块、通讯模块、云端数据处理中心和控制中心;
8.所述数据采集模块用于采集无人搬运车周围的温度、湿度、气压、与周围物体间的距离等数据信息;
9.所述通讯模块提供控制中心、云端数据处理中心与各个无人搬运车单机的通讯功能;
10.所述云端数据处理中心用于处理数据采集模块采集到的数据并反馈给控制中心;
11.所述控制中心对多台无人搬运车进行控制,给各个无人搬运车发送各项控制信号指令,对每个单机进行车辆监控、交通管理等;
12.所述数据采集模块包括温度传感器、湿度传感器、气压传感器、图像采集器,所述温度传感器、湿度传感器、气压传感器、图像采集器分别与所述无人搬运车单机固定连接;
13.所述温度传感器用于检测周围环境温度;
14.所述湿度传感器用于检测周围环境湿度;
15.所述气压传感器用于检测周围环境大气压强;
16.所述图像采集器用于采集周围环境各个物品的图像元素并提取相关特征数据;
17.所述数据采集模块还包括测距模块;
18.所述测距模块用于监测无人搬运车与周围环境中的其他物体的距离数据;
19.所述云端数据处理中心包括计时模块、温度数据分析模块、湿度数据分析模块、气压数据分析模块、图像数据分析模块、距离数据分析模块;
20.所述控制中心包括显示模块、通讯检测模块、图像异常报警模块;
21.所述通讯检测模块进行通讯状态检测包括以下步骤:
22.a1、所述单机通过所述通讯模块定期向所述云端数据处理中心汇报心跳工作状态;
23.a2、所述云端数据处理中心向所述控制中心汇报下属所述单机的工作id及工作状态;
24.a3、所述控制中心向所述云端数据处理中心发送指令内容和校验码,所述云端数据处理中心收到指令后,反馈给所述控制中心接收到的校验码,确认一级指令内容已经传达完毕;
25.a4、所述云端数据处理中心接收所述控制中心的指令并向所述单机转发,所述单机接收到指令后,反馈已接收状态给所述云端数据处理中心,所述云端数据处理中心转发此状态给所述控制中心,二级指令传达完毕;
26.a5、所述单机执行指令后,传达已执行指令给所述云端数据处理中心,所述云端数据处理中心同时转发给所述控制中心,确认三级指令传达完毕;
27.a6、在所述控制中心和所述云端数据处理中心、所述单机相互发送指令的过程中,若发送方在发送指令后未收到接收方的反馈,则判定通讯异常,在限定时间内重新发送,若在规定时间内一直未收到反馈,则判定接收对象工作状态异常,所述控制中心的所述通讯检测模块报警提示。
28.进一步的,所述图像数据分析模块基于卷积神经网络算法分析所述图像采集器采集到的图像元素数据,包括以下步骤:
29.s1、利用无人搬运车所处环境中的多种常见物品的多种类型的图像数据通过卷积神经网络进行训练,得到训练模型;
30.s2、将所述图像采集器采集到的图像元素相关特征数据在所述训练模型中回测,检测特征数据与训练模型的相似度;
31.s3、当相似度低于预设的阈值时,则判定周围环境中有异常物体出现,发送警示信号给所述图像异常报警模块,所述图像异常报警模块进行报警提示;
32.s4、所述图像数据分析模块将获取到并判定为异常图像数据的图像数据传输给所
述显示模块,所述显示模块显示异常图像;
33.对图像数据进行异常分析主要是为了避免外来物入侵影响无人搬运车的工作甚至对产品等造成损坏,此处外来物主要是指动物、其他可移动物体等等。
34.进一步的,所述卷积神经网络包括特征提取及分类识别;
35.所述特征提取包括卷积层、激活函数层及池化层,所述分类识别包括全连接层;
36.通过所述卷积层提取所述图像采集器采集到的图像的特征图,将特征图经过激活函数层进行非线性化处理,再通过池化层将图像缩小,减少像素信息。
37.进一步的,包括不止一个单机,每个所述单机设定不同工作id。
38.进一步的,所述通讯检测模块进行通讯状态检测包括以下步骤:
39.a1、每个所述单机通过各自的所述通讯模块定期向所述云端数据处理中心汇报心跳工作状态;
40.a2、所述云端数据处理中心向所述控制中心汇报下属所述单机的工作id清单;
41.a3、所述控制中心根据所述单机工作id,向所述云端数据处理中心发送指令内容、id和校验码,所述云端数据处理中心收到指令后,反馈给所述控制中心接收到的id和校验码,确认一级指令内容已经传达完毕;
42.a4、所述云端数据处理中心接收所述控制中心的指令及指令并根据所述单机工作id向对应所述单机转发,所述单机接收到指令后,反馈指令和已接收状态给所述云端数据处理中心,所述云端数据处理中心转发此状态给所述控制中心,二级指令传达完毕;
43.a5、所述单机执行指令后,传达已执行指令给所述云端数据处理中心,所述云端数据处理中心同时转发给所述控制中心,确认三级指令传达完毕;
44.a6、在所述控制中心和所述云端数据处理中心、所述单机传输指令的过程中,若发送方在发送指令后未收到接收方的反馈,则判定通讯异常,在限定时间内重新发送,若在规定时间内一直未收到反馈,则判定接收对象工作状态异常,所述控制中心的所述通讯检测模块报警提示,所述显示模块显示被判定为工作状态异常的所述单机工作id。
45.进一步的,所述通讯模块使用tcp/ip通讯。
46.进一步的,设定一个温度区间,所述单机在此温度区间内可正常工作;
47.所述温度数据分析模块将所述温度传感器检测到的温度数据与所述温度区间进行比较;
48.设定一个时间长度,当所述温度传感器检测到的温度数据落在所述温度区间外的时间超过所述时间长度,则所述温度数据分析模块判定所述单机所处环境温度异常并进行报警提示,同时将判定为异常的温度数据信息发送给所述控制中心;
49.所述显示模块显示相关数据。
50.进一步的,设定一个湿度区间,所述单机在此湿度区间内可正常工作;
51.所述湿度数据分析模块将所述湿度传感器检测到的湿度数据与所述湿度区间进行比较;
52.设定一个时间长度,当所述湿度传感器检测到的湿度数据落在所述湿度区间外的时间超过所述时间长度,则所述湿度数据分析模块判定所述单机所处环境湿度异常并进行报警提示,同时将判定为异常的湿度数据信息发送给所述控制中心;
53.所述显示模块显示相关数据。
54.进一步的,设定一个气压区间,所述单机在此气压区间内可正常工作;
55.所述气压数据分析模块将所述气压传感器检测到的气压数据与所述气压区间进行比较;
56.设定一个时间长度,当所述气压传感器检测到的气压数据落在所述气压区间外的时间超过所述时间长度,则所述气压数据分析模块判定所述单机所处环境气压异常并进行报警提示,同时将判定为异常的气压数据信息发送给所述控制中心;
57.所述显示模块显示相关数据。
58.与现有技术相比,本发明提供了一种无人搬运车异常检测系统及检测方法,具备以下有益效果:设置了计时模块、温度数据分析模块、湿度数据分析模块、气压数据分析模块、图像数据分析模块、距离数据分析模块对采集到的无人搬运车相关数据进行分析,解决了现有的无人搬运车的检测系统只能对自身硬件或行驶路径进行检测,在面对环境多变或有外物入侵时不能及时做到异常报警提示,适用范围不够广泛的问题。
附图说明
59.图1为本发明实施例提供的无人搬运车异常检测系统的模块结构示意图。
具体实施方式
60.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
61.实施例:如图1所示,本发明提供了一种无人搬运车异常检测系统及检测方法,包括单机,还包括与所述单机连接的数据采集模块、通讯模块、云端数据处理中心和控制中心;
62.所述数据采集模块用于采集无人搬运车周围的温度、湿度、气压、与周围物体间的距离等数据信息;
63.所述通讯模块提供控制中心、云端数据处理中心与各个无人搬运车单机的通讯功能;
64.所述云端数据处理中心用于处理数据采集模块采集到的数据并反馈给控制中心;
65.所述控制中心对多台无人搬运车进行控制,给各个无人搬运车发送各项控制信号指令,对每个单机进行车辆监控、交通管理等;
66.所述数据采集模块包括温度传感器、湿度传感器、气压传感器、图像采集器,所述温度传感器、湿度传感器、气压传感器、图像采集器分别与所述无人搬运车单机固定连接;
67.所述温度传感器用于检测周围环境温度;
68.所述湿度传感器用于检测周围环境湿度;
69.所述气压传感器用于检测周围环境大气压强;
70.所述图像采集器用于采集周围环境各个物品的图像元素并提取相关特征数据;
71.所述数据采集模块还包括测距模块;
72.所述测距模块用于监测无人搬运车与周围环境中的其他物体的距离数据;
73.所述云端数据处理中心包括计时模块、温度数据分析模块、湿度数据分析模块、气压数据分析模块、图像数据分析模块、距离数据分析模块;
74.所述控制中心包括显示模块、通讯检测模块、图像异常报警模块;
75.所述图像数据分析模块基于卷积神经网络算法分析所述图像采集器采集到的图像元素数据,包括以下步骤:
76.s1、利用无人搬运车所处环境中的多种常见物品的多种类型的图像数据通过卷积神经网络进行训练,得到训练模型;
77.s2、将所述图像采集器采集到的图像元素相关特征数据在所述训练模型中回测,检测特征数据与训练模型的相似度;
78.s3、当相似度低于预设的阈值时,则判定周围环境中有异常物体出现,发送警示信号给所述图像异常报警模块,所述图像异常报警模块进行报警提示;
79.s4、所述图像数据分析模块将获取到并判定为异常图像数据的图像数据传输给所述显示模块,所述显示模块显示异常图像;
80.对图像数据进行异常分析主要是为了避免外来物入侵影响无人搬运车的工作甚至对产品等造成损坏,此处外来物主要是指动物、其他可移动物体等等;
81.所述卷积神经网络包括特征提取及分类识别;
82.所述特征提取包括卷积层、激活函数层及池化层,所述分类识别包括全连接层;
83.通过所述卷积层提取所述图像采集器采集到的图像的特征图,将特征图经过激活函数层进行非线性化处理,再通过池化层将图像缩小,减少像素信息;
84.包括不止一个单机,每个所述单机设定不同工作id;
85.所述通讯检测模块进行通讯状态检测包括以下步骤:
86.a1、每个所述单机通过各自的所述通讯模块定期向所述云端数据处理中心汇报心跳工作状态;
87.a2、所述云端数据处理中心向所述控制中心汇报下属所述单机的工作id清单;
88.a3、所述控制中心根据所述单机工作id,向所述云端数据处理中心发送指令内容、id和校验码,所述云端数据处理中心收到指令后,反馈给所述控制中心接收到的id和校验码,确认一级指令内容已经传达完毕;
89.a4、所述云端数据处理中心接收所述控制中心的指令及指令并根据所述单机工作id向对应所述单机转发,所述单机接收到指令后,反馈指令和已接收状态给所述云端数据处理中心,所述云端数据处理中心转发此状态给所述控制中心,二级指令传达完毕;
90.a5、所述单机执行指令后,传达已执行指令给所述云端数据处理中心,所述云端数据处理中心同时转发给所述控制中心,确认三级指令传达完毕;
91.a6、在所述控制中心和所述云端数据处理中心、所述单机传输指令的过程中,若发送方在发送指令后未收到接收方的反馈,则判定通讯异常,在限定时间内重新发送,若在规定时间内一直未收到反馈,则判定接收对象工作状态异常,所述控制中心的所述通讯检测模块报警提示,所述显示模块显示被判定为工作状态异常的所述单机工作id;
92.所述通讯模块使用tcp/ip通讯;
93.设定一个温度区间,所述单机在此温度区间内可正常工作;
94.所述温度数据分析模块将所述温度传感器检测到的温度数据与所述温度区间进行比较;
95.设定一个时间长度,当所述温度传感器检测到的温度数据落在所述温度区间外的
时间超过所述时间长度,则所述温度数据分析模块判定所述单机所处环境温度异常并进行报警提示,同时将判定为异常的温度数据信息发送给所述控制中心,所述显示模块显示相关数据;
96.设定一个湿度区间,所述单机在此湿度区间内可正常工作;
97.所述湿度数据分析模块将所述湿度传感器检测到的湿度数据与所述湿度区间进行比较;
98.设定一个时间长度,当所述湿度传感器检测到的湿度数据落在所述湿度区间外的时间超过所述时间长度,则所述湿度数据分析模块判定所述单机所处环境湿度异常并进行报警提示,同时将判定为异常的湿度数据信息发送给所述控制中心,所述显示模块显示相关数据。
99.设定一个气压区间,所述单机在此气压区间内可正常工作;
100.所述气压数据分析模块将所述气压传感器检测到的气压数据与所述气压区间进行比较;
101.设定一个时间长度,当所述气压传感器检测到的气压数据落在所述气压区间外的时间超过所述时间长度,则所述气压数据分析模块判定所述单机所处环境气压异常并进行报警提示,同时将判定为异常的气压数据信息发送给所述控制中心,所述显示模块显示相关数据。
102.在本发明的描述中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接或一体地连接,可以是机械连接,也可以是电连接,可以是直接连接,也可以通过中间媒介间接连接,可以是两个元件内部的连通,对于本领域的普通技术人员而言,可以视具体情况理解上述术语在本发明中的具体含义。
103.以上所述仅为本发明的较佳实施例,并不用于限制本发明,凡在本发明的设计构思之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1