仓库防撞保护系统及方法

文档序号:4314444阅读:365来源:国知局
专利名称:仓库防撞保护系统及方法
技术领域
本发明涉及一种仓库管理系统及方法,尤其涉及一种仓库防撞保护系统及方法。
背景技术
随着物流业的飞速发展,仓库管理已成为物流业中的重要一环。自动立体仓库一一种新 型的仓储管理设备,具有安全、高效、占地少、储藏量大等相对于传统仓库所不具备的优势 ,已在企业之间得到了不断普及和使用,其使得企业在仓储方面的实力得到了很大的提升。 然而,由于自动立体仓库的储存量较大,尤其是巨型仓库,需要多台存取机同时工作才能满 足每天大量搬运指令的请求。多台存取机同时在一个仓库内执行搬运时,很容易互相干扰, 进而发生碰撞。
目前,业界所采取的措施是在存取机上设置一个感应装置,在存取机运行时会感应附近 区域是否有其它物体在运行。若感应的结果是有其它物体在运行,则该存取机停止运作,直 至所述物体离开时才继续运行。
然而,此种感应装置需要定时进行检査、维修保养或更换,比较繁琐。而一旦感应装置 突然出现故障,很容易造成存取机间碰撞的发生。即使感应装置不会出现故障,存取机在等 待其它物体离开时需要耗费一定的工时,影响执行搬运指令的效率。

发明内容
鉴于以上内容,有必要提供一种仓库防撞保护系统,可通过模拟及设置指令缓冲,以防 止仓库中的存取机碰撞,保护自动仓库的安全运行,并且可提高搬运指令的执行效率。
鉴于以上内容,还有必要提供一种仓库防撞保护方法,可通过电脑模拟及设置指令缓冲 ,以防止仓库中的存取机碰撞,保护仓库的安全运行,并且可提高搬运指令的执行效率。
一种仓库防撞保护系统,该系统运行于服务器中,其包括读取单元,用于从数据库中 读取仓库的基本资料,该基本资料包括仓库内储位的个数、仓库内存取机的个数、储位的长 和宽、存取机的运行速度和运行方式、存取机存取货物的速度;设置单元,用于根据存取机 的运行速度设置一个标准时间,并设置通过每个储位的存取机的影响状态参数;模拟运行单 元,用于在接收到搬运指令后,根据该搬运指令及所述基本资料模拟运行所述存取机的运行 状态;检测单元,用于在每个标准时间内检测每个储位的影响状态,以确定在标准时间内是 否有储位被多台存取机影响;指令更新单元,用于当检测单元检测出有储位被多台存取机影响时,更新原搬运指令以产生一个新指令;及所述模拟运行单元还用于根据该新指令继续模 拟所述存取机的运行状态。
一种仓库防撞保护方法,该方法包括读取仓库的基本资料,该基本资料包括仓库内储 位的个数、仓库内存取机的个数、储位的长和宽、存取机的运行速度和运行方式、存取机存 取货物的速度;根据存取机的运行速度设置一个标准时间,及设置通过每个储位的存取机的 影响状态参数;接收搬运指令,并模拟运行所述存取机的运行状态;于标准时间内检测每个 储位的影响状态;根据所检测到的影响状态判定在标准时间内是否有储位同时被多台存取机 影响;若上述步骤检测的结果为是,则重新设置所述存取机的运行时间,并根据该重新设置 的运行时间更新原搬运指令以产生新指令;及按照该新指令继续模拟所述存取机的运行状态
所述仓库防撞保护系统及方法,结合感应装置、电脑模拟及设置指令缓冲,可提高搬运 指令的执行效率,防止仓库中的存取机碰撞,以确保自动仓库的安全运行。


图l是本发明仓库防撞保护系统较佳实施例的硬件架构图。
图2是本发明仓库防撞保护系统的功能模块图。
图3和图4是模拟存取机执行指令时的运行状态示意图。
图5是图3和图4中所述存取机共同影响储位的标示图。
图6是本发明仓库防撞保护方法较佳实施例的作业流程图。
具体实施例方式
参阅图1所示,是本发明仓库防撞保护系统较佳实施例的硬件架构图。该系统的硬件架 构图包括一台服务器l、 一台客户端计算机2及与该客户端计算机2相连的显示器3。
所述服务器1内存储一个仓库控制系统10,用于控制仓库的运行。该仓库控制系统10连 接一数据库4,用于存储仓库的基本资料。其中,所述仓库控制系统10为仓库自身具有的一 种机电控制系统,可用于接收用户发送的指令,经过简单分析后下达指令给各存取机。在存 取机按照仓库控制系统10所下达的指令运行时,于同一个储位可能会出现两个或多个存取机 互相干扰或碰撞的情况。为了防止存取机出现碰撞,本实施例中的仓库需通过一个仓库防撞 保护系统12进行仓库的防撞保护。
该仓库防撞保护系统12与所述仓库控制系统10运行于同一台服务器1中,与该仓库控制 系统10和数据库4相连接。仓库防撞保护系统12用于从数据库4中读取仓库的基本资料,根据 所读取的基本资料设置一个标准时间及设置通过每个储位的存取机的影响状态参数,接收到客户端计算机2所下达的指令后,进行仓库的模拟运行以获取每个储位在标准时间内的影响 状态,并根据所获取的影响状态更新指令。
客户端计算机2用于提供一个操作界面,供用户输入指令,及显示仓库的模拟运行状态
如图2所示,是图1中仓库防撞保护系统12的功能模块图。该仓库防撞保护系统12包括一 个读取单元120、 一个设置单元122、 一个模拟运行单元124、 一个检测单元126、 一个指令更 新单元128和一个计时器130。
所述读取单元120用于从数据库4中读取仓库的基本资料。该基本资料包括仓库内储位的 个数、仓库内存取机的个数、储位的长和宽、每台存取机的运行速度和运行方式、存取机存 取货物的速度等。 一般情况下,仓库内每个储位的大小都是一样的,即每个储位的长、宽、 高分别相同。每台存取机的运行速度、存取货物的速度也会被进行统一规范,例如,用户要 求每台存取机的运行速度为50厘米每秒。所述存取机的运行方式是指存取机在执行搬运指令 时所经过的储位长和宽的个数,及存取货物的次数。所述存取货物是指存取机向储位放置货 物或从储位内搬出货物。
所述设置单元122用于根据存取机的运行速度设置一个标准时间t,例如,该标准时间t 可以被设置成l秒、2秒、3秒、4秒、5秒或者更大,如10秒。
该设置单元122还用于设置通过每个储位的存取机的影响状态参数。例如,本实施例中 的仓库内有两台存取机工作l号存取机和2号存取机,设置单元122于每个储位设置两个栏 位S1和S2,用于分别记录所述两台存取机对该储位的影响值。所述两个栏位的初始值均被 设置为0。当存取机对储位影响时,设置相应于该存取机的栏位中的值变为l。例如,当l号 存取机经过该储位即对该储位产生影响时,Sl中的值会变为l;当2号存取机对该储位产生影 响时,S2中的值会变为l。
当客户端计算机2接收到用户下达的搬运指令后,模拟运行单元124用于根据该搬运指令 及所述基本资料于显示器3上模拟运行所述存取机的运行状态。如图3和图4所示,是本发明 模拟运行单元124模拟存取机执行指令时的运行状态示意图,每个方框示意为一个储位,箭 头表示存取机的运行方向。图3所示存取机的运行路线为"0—A—B—C—D—E—J—L—K", 而图4所示存取机的运行路线为"0—B—K—J—F—J—K—C—G—H—I"。
检测单元126用于在每个标准时间内检测每个储位的影响状态,以确定在标准时间内是 否有多台存取机同时需要经过同一个储位,即同一储位是否被多台存取机影响。如图5所示 ,检测单元126检测出图3和图4所示存取机的共同影响储位,包括储位"0"、储位"B"、储位"C"、储位"J"和储位"K"。若本实施例以仓库中只有两台存取机运行为例,贝U 这几个储位的两个栏位中的值会同时为l,检测单元126检测出当存取机按照原搬运指令运 行时,图3和图4所示的存取机于这些储位会出现碰撞现象。
指令更新单元128用于根据检测单元126的检测结果更新原搬运指令以产生一个新指令。 具体而言,当检测单元126检测出有两台或多台存取机会与某一个储位发生碰撞时,指令更 新单元128重新设置每台存取机的运行时间并根据该重新设置的运行时间更新原搬运指令, 从而产生一个新指令。模拟运行单元124会自此以新指令继续模拟所述存取机的运行状态。 例如,当检测单元126检测出图3和图4所示的存取机于储位"0"可能会发生碰撞时,指令更 新单元128将其中一台存取机的运行时间延迟一个或多个标准时间,然后,模拟运行单元 124根据延迟后的运行时间继续模拟所述两台存取机的运行状态。
在本实施例中,所述模拟运行单元124还用于通过所述基本资料计算出每台存取机在单 个储位的长、宽两个方向运行时所用的时间及存取货物所用的时间,分别记为Tl、 Tw、 Tm,其中,Tl等于Xt, Tw等于Yt, Tm等于Zt。所述模拟运行单元124根据存取机的运行方式 计算每台存取机在执行搬运指令时所用的总时间,并将该总时间传送给计时器130。所述总 时间Tt等于MXt+NYt+LZt,其中,M为存取机所经过的储位长的个数,N为存取机所经过的储 位宽的个数,L为存取机存取货物的次数。
所述计时器130用于在所述总时间内通知所述检测单元126于每个标准时间检测每个储位 的影响状态。例如,若模拟运行单元124计算出所述总时间Tt等于10分钟,而设置单元122将 所述标准时间设置为2秒,则计时器130会自动将检测时间设置为10分钟,并每隔2秒钟通知 检测单元126进行检测。
如图6所示,是本发明仓库防撞保护方法较佳实施例的作业流程图。本较佳实施例以防 止仓库内的1号存取机和2号存取机相互干扰运行或碰撞为例,对本发明所述的仓库防撞保护 方法进行如下描述
步骤S600,读取单元120从数据库4中读取仓库的基本资料。该基本资料包括仓库内储位 的个数、仓库内存取机的个数、每个储位的长和宽、每台存取机的运行速度和运行方式、每 台存取机存取货物的速度等。本实施例中所述仓库内每个储位的大小相同。每台存取机的运 行速度、存取货物的速度也相同。
步骤S602,设置单元122根据存取机的运行速度设置一个标准时间t,并设置通过每个储 位的存取机的影响状态参数。例如,该标准时间t可以被设置成l秒、2秒、3秒、4秒、5秒或 者更大,如10秒;所述影响状态参数的设置包括于每个储位设置两个栏位(S1和S2),分别与1号存取机和2号存取机相对应;将S1和S2的初始值设为0;及设置当存取机对储位影响 时相应于该存取机的栏位中的值变为l,例如,当l号存取机经过该储位即对该储位产生影响
时,Sl中的值会变为l;当2号存取机对该储位产生影响时,S2中的值会变为l。
步骤S604,用户于客户端计算机2下达搬运指令,模拟运行单元124接收该搬运指令,并
根据该搬运指令及基本资料于显示器3上模拟运行所述1号存取机和2号存取机的运行状态。 步骤S606,检测单元126于标准时间内检测每个储位的影响状态。
在步骤S608,检测单元126根据所检测到的影响状态判定在标准时间内是否有储位同时 被1号存取机和2号存取机影响。
于步骤S608中,若检测单元126所检测的结果为否,则返回步骤S606继续进行检测;反 之,若检测单元126检测出的结果为是,则表明1号存取机和2号存取机会于所述储位碰撞, 步骤S610,指令更新单元128为其中一台存取机设置一个指令缓冲,例如,将l号存取机的运 行时间保持为原运行时间,而将2号存取机的运行时间延迟一个或多个标准时间,并根据该 重新设置的运行时间更新原搬运指令以产生新指令。
步骤S612,模拟运行单元124自此以新指令继续模拟所述存取机的运行状态。
在本实施例中,所述模拟运行单元124还可以于步骤S600和步骤S610之间的任一步骤中 计算每台存取机在执行搬运指令时所用的总时间,并将该总时间传送给计时器130。该计时 器l30会自动将检测时间设置成所述总时间,并于每个标准时间通知检测单元l26对每个储位 进行检测。也就是说,所述模拟运行单元124模拟运行存取机的运行状态的时间等于所述总 时间。
最后应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实 施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案 进行修改或等同替换,而不脱离本发明技术方案的精神和范围。
权利要求
1.一种仓库防撞保护系统,运行于服务器中,其特征在于,该系统包括读取单元,用于从数据库中读取仓库的基本资料,该基本资料包括仓库内储位的个数、仓库内存取机的个数、储位的长和宽、存取机的运行速度和运行方式、存取机存取货物的速度;设置单元,用于根据存取机的运行速度设置一个标准时间,并设置通过每个储位的存取机的影响状态参数;模拟运行单元,用于在接收到搬运指令后,根据该搬运指令及所述存取机的运行速度和运行方式、存取机存取货物的速度模拟运行所述存取机的运行状态;检测单元,用于在每个标准时间内检测每个储位的影响状态,以确定在标准时间内是否有储位被多台存取机影响;指令更新单元,用于当检测单元检测出有储位被多台存取机影响时,更新原搬运指令以产生一个新指令;及所述模拟运行单元还用于根据该新指令继续模拟所述存取机的运行状态。
2.如权利要求l所述的仓库防撞保护系统,其特征在于,所述仓库内 每个储位的大小相同,且每台存取机的运行速度、存取货物的速度也相同。
3.如权利要求l所述的仓库防撞保护系统,其特征在于,所述模拟运 行单元还用于根据存取机的运行速度和存取货物的速度计算出每台存取机在单个储位的长、 宽两个方向运行时所用的时间和存取货物所用的时间及根据存取机的运行方式计算每台存取 机在执行搬运指令时所用的总时间。
4.如权利要求3所述的仓库防撞保护系统,其特征在于,该系统还包 括一个计时器,用于接收所述总时间,并在该总时间内通知所述检测单元于每个标准时间检 测每个储位的影响状态。
5.如权利要求l所述的仓库防撞保护系统,其特征在于,所述设置影响状态参数包括根据存取机的个数,于每个储位为每个存取机设置一个栏位;将各栏位的 初始值设为同一个值;及设置当存取机对储位影响时相应于该存取机的栏位中的值变为另一 个值。
6. 一种利用权利要求l所述系统进行仓库防撞保护的方法,其特征在 于,该方法包括读取仓库的基本资料,该基本资料包括仓库内储位的个数、仓库内存取机的个数、储 位的长和宽、存取机的运行速度和运行方式、存取机存取货物的速度;根据存取机的运行速度设置一个标准时间,及设置通过每个储位的存取机的影响状态 参数;接收搬运指令,并根据该搬运指令及所述存取机的运行速度和运行方式、存取机存取 货物的速度模拟运行所述存取机的运行状态; 于标准时间内检测每个储位的影响状态;根据所检测到的影响状态判定在标准时间内是否有储位同时被多台存取机影响; 若上述步骤检测的结果为是,则重新设置所述存取机的运行时间,并根据该重新设置 的运行时间更新原搬运指令以产生新指令;及按照该新指令继续模拟所述存取机的运行状态。
7.如权利要求6所述的仓库防撞保护方法,其特征在于,该方法还包括步骤若检测的结果为否,则返回于标准时间内检测每个储位的影响状态的步骤。
8.如权利要求6所述的仓库防撞保护方法,其特征在于,该方法还包括步骤根据存取机的运行速度和存取货物的速度计算出每台存取机在单个储位的长、宽两个 方向运行时所用的时间和存取货物所用的时间;根据存取机的运行方式计算出每台存取机在执行搬运指令时所用的总时间;及在该总时间内于每个标准时间对每个储位进行检测。
9.如权利要求6所述的仓库防撞保护方法,其特征在于,所述设置影 响状态参数包括如下步骤根据存取机的个数于每个储位为每个存取机设置一个栏位;将各栏位的初始值设为同一个值;及设置当存取机对储位影响时相应于该存取机的栏位中的值变为另一个值。
全文摘要
本发明提供一种仓库防撞保护方法,包括步骤读取仓库的基本资料;设置一个标准时间及设置通过每个储位的存取机的影响状态参数;接收搬运指令并模拟运行所述存取机的运行状态;于标准时间内检测每个储位的影响状态;根据所检测到的影响状态判定在标准时间内是否有储位同时被多台存取机影响;若上述步骤检测的结果为是,则重新设置所述存取机的运行时间,并根据该重新设置的运行时间更新原搬运指令以产生新指令;及按照该新指令继续模拟所述存取机的运行状态。本发明还提供一种仓库防撞保护系统。利用本发明可保护仓库的安全运行。
文档编号B65G1/137GK101592930SQ20081030184
公开日2009年12月2日 申请日期2008年5月30日 优先权日2008年5月30日
发明者益 杨 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1