基于android平台的物流仓储叉车调度系统的设计

基于android平台的物流仓储叉车调度系统的设计

ID:21582600

大小:28.00 KB

页数:7页

时间:2018-10-23

基于android平台的物流仓储叉车调度系统的设计_第1页
基于android平台的物流仓储叉车调度系统的设计_第2页
基于android平台的物流仓储叉车调度系统的设计_第3页
基于android平台的物流仓储叉车调度系统的设计_第4页
基于android平台的物流仓储叉车调度系统的设计_第5页
资源描述:

《基于android平台的物流仓储叉车调度系统的设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Android平台的物流仓储叉车调度系统的设计  传统仓储作业中,叉车完全由人工调派,管理人员无法获得叉车位置信息,调度效率低。为此,本文设计了一款基于Android平台的物流仓储叉车调度系统,由Android手机移动终端、服务器调度端、无线路由器三部分组成。该系统采用了基于Wi-Fi信号指纹的室内定位方法实现对叉车的实时定位。测试结果表明,该系统可以对实时显示叉车终端位置,并实现双向语音对讲,极大提高了调度效率。  【关键词】物流仓储调度定位语音通信  1引言  近年来,我国仓储信息管理系统建设取得了快速发展,各种信息

2、技术被应用到物流仓储中,极大提高了仓储作业效率。例如王建维等设计了一种基于RFID的仓库管理系统,解决了传统仓库管理中存在的数据信息采集不够准确、自动化程度不高的问题。传统仓储作业在仓储货物分拣等过程中,通常仓库内部叉车的调度管理完全由人工实施,因其调度管理效率的低下,已经不能满足当今大型仓库管理快速、准确的要求。除调度和采集仓储信息外,管理人员无法实时掌握叉车作业情况,导致叉车利用不充分。这些因素成为制约企业发展的障碍。为了解决目前这种依靠人工调派而导致调度叉车效率低下,调派使用不够统筹合理,调遣速度不够快捷的被动局面,吴

3、方成等设计了基于GPS的港口叉车智能管理系统,但是GPS不适合室内环境。  本文设计了一套针对室内物流仓储的叉车调度系统。系统需要按照仓库的面积布置相应数量的无线接入点(AccessPoint,AP),在仓库内的每辆叉车上安装智能终端,对智能终端进行实时定位。叉车在移动过程中,电脑端可以显示当前叉车的位置。工作人员可以根据现场叉车位置的情况,通过系统中的语音模块与叉车工作人员进行对话,完成相应的调度工作。该系统可以提高物流中心对叉车的管理效率,提高工人工作效率,增加企业收益。  2系统总体设计  本系统采用客户端和服务器端的

4、模式。客服端主要功能是采集Wi-Fi信号强度的数据并发送到服务器端、录音、发送、接收和播放音频消息;服务器端的功能是存储发送过来的Wi-Fi信号强度的数据、处理数据、进行实时定位显示、录音、发送、接收和播放音频消息。具体架构流程如图1。  系统开发环境在装有win7操作系统的电脑上进行,安装Eclipse和MyEclipse,并配置好JDK和Tomcat。?稻菘獠捎糜扇鸬?MySQLAB公司开发的MySQL数据库管理系统。数据库管理工具是Navicat,它的设计符合数据库管理员、开发人员及中小企业的需要。实验场地环境如图2所

5、示。  3系统实现  3.1室内定位算法  室内定位通过指纹定位的方式实现定位,其基本原理是利用Wi-Fi信号在不同位置的差异性,将空间上特定位置的Wi-Fi信号特征作为该位置的指纹,建立位置-指纹关系数据库,从而通过指纹比较的方式估计用户位置。  指纹定位方法包含两个阶段:训练阶段和定位服务阶段。  训练阶段,在所要定位的区域内,设立若干个参考点。一个参考点能建立一个相对应的Wi-Fi信号指纹,Wi-Fi信号指纹是该参考点采集到来自不同AP发射过来的Wi-Fi信号的大小的集合。  3.2客户端设计  客户端包含训练模块,登

6、录模块,语音收发播放模块,定位服务模块。每个模块设计成一个Fragment,使用AndroidFragment便于对每个模块进行独立控制。具体客户端的设计如图3。  训练模块将采集到的参考点位置指纹和位置的编号采用HTTP的Post方法发送给服务器端。该模块扫描周围AP时,频率设定为4次/秒,主要用到的方法是ScanWi-Fi,能检测出周围所有AP的物理地址、名称和信号强度。扫描完毕后,对原始数据进行过滤,留下来的数据再处理,得到参考点指纹。训练结束后,对数据库中的参考点指纹分区域划分,用MATLAB处理得到区域指纹,把区域

7、指纹存在数据库中。  登录模块主要是方便管理人员知道哪位工作人员在使用叉车。当工作人员使用定位服务时需要输入个人ID,再按一下登录按钮,该模块会将该员工ID传输给服务器界面,其中个人ID输入设定只允许输入阿拉伯数字。当工作人员不使用叉车时,按一下退出按钮,整个客户端结束工作。  语音录制收发播放模块,整个流程如图1所示。该模块主要是方便工作人员和管理人员进行远距离沟通,当工作人员需要联系管理人员时,只需按一下客户端上的录音按钮,然后讲上一段话,再点击发送即可。录音用到audiorecord类,设置采样率为22.05kHz,脉

8、冲编码调制每个采样点为16位,以wave的格式保存所录制的音频。语音录制完毕,客户端将语音马上发送给服务器端,发送用到UDPClient类,考虑到手机端性能和UDP数据包允许的最大数据长度,将语音数据包分成若干份并以每50毫秒发送30K数据的速度发送。当管理人员需要联系工作人员时会发送过来

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。