当前位置: 首页> 学位论文 >详情
原文传递 面向密集库的数字化仓储作业监控技术研究
论文题名: 面向密集库的数字化仓储作业监控技术研究
关键词: 数字化仓储作业;监控系统;密集库;工作流;微服务
摘要: 在“互联网+”战略的推动下,我国智能仓储行业蓬勃发展,正朝着高效运作和快速流通的方向迈进,不断提升自动化、信息化和智能化水平。密集仓库因占地面积少、空间利用率大等特点,已成为物流行业中广泛应用的存储货物方式,数字化仓储作业监控技术应运而生。在密集库中,工作人员很难看清复杂作业流程中的执行情况,如设备是否已到达指定地点、是否出现故障、是否需要充电以及当前的坐标信息等内容。随着仓储异构设备增多,出入库流程变得更加复杂,作业时间随之增长,对软件的通信和控制提出了更高的要求。数字化等技术的快速发展,为传统仓储监控系统提供了新的发展方向。因此,为提高仓储作业效率,实现作业流程可视化,本文基于工业通信协议OPC UA、SQL Server数据库、实时Web通讯等技术手段,开展数字化仓储作业监控技术研究,主要内容如下:
  (1) 提出了异构仓储设备的数字化映射技术途径
  基于OPC UA工业通讯协议,消除异构设备带来的通信差异,完成对多种仓储设备的统一读写操作。使用面向对象的分析方法,将实体仓储搬运设备映射为数字设备对象;通过设备类封装,建立物理设备与数字对象之间的OPC通信通道。基于统一通信,数字设备可以实时获取物理设备的状态信息,达到“以虚映实”的目的;同时,通过实时通信通道,使得对数字设备的操作也可以反向控制物理设备,达到“以虚控实”的目的。为映射不同设备的状态属性,建立OPC变量和数字对象属性的实时映射,给出两者之间统一的泛型接口;为解决数字设备和物理设备事务生命周期不一致的问题,使用async/await异步编程模式,避免了“回调地狱”问题,实现了对数字设备的控制等同于对物理设备的控制。以此,基于数字化映射方法,统一了异构设备的访问与控制,支持了更多仓储设备的扩充,为数字化仓储提出了可借鉴的技术途径。
  (2) 提出了一种面向自动化仓储监控的工作流技术
  为提高仓储作业效率和鲁棒性控制,提出一种基于有向图的仓储工作流模型;基于事件驱动机制,设计了工作流驱动算法,实现了作业活动的有序执行、分支判定和可重试机制。通过多分支活动节点的设置,在驱动作业时实现活动的串并行执行,从而提高了仓储作业效率;流程分支的判定设计,使得流程更加灵活地适应仓储作业环境;在设备执行过程中,若遇到故障无法按时完成,工作流也可重新驱动失败活动再次执行,提高了仓储作业的鲁棒性控制。为使工作流支持不同的业务场景,方便快捷地设计出个性化作业流程,可将不同流程作业中的共性活动抽象为模板,即将代码进一步的封装继承,使得设备的工作流程更加清晰。
  (3) 基于微服务的分布式监控系统开发与实现
  为实现分布式远程化、网络化的仓储设备及作业监控,在数字化建模和属性状态映射的基础上,将设备和作业对象进一步封装为Web服务。基于Http访问通道,利用JavaScript和Ajax等技术,实现远程调用设备及作业服务API,从而实现网络化的仓储监控。其中基于SignalR和WebSocket等网络通讯技术,实现服务端实时推送设备和作业信息至客户端,使得实时的仓储监控成为可能。通过HTML/ Bootstrap/SVG等前端技术和框架,构建浏览器端监控视图,在Web客户端以图示化的方式呈现设备作业状况,从而实现了可视化的Web监控。
  综上,基于对数字化、可视化、网络化等关键技术的研究,开发了面向密集库的数字化仓储作业监控系统,已在企业得到有效验证。针对自动化仓储监控中亟待解决的关键问题,通过以上研究,为仓储监控系统实现提供了可借鉴的共性技术基础。
作者: 李文然
专业: 机械
导师: 项前;管树林
授予学位: 硕士
授予学位单位: 东华大学
学位年度: 2023
检索历史
应用推荐