CN114418504A - 仓储物流方案的规划方法及*** - Google Patents
仓储物流方案的规划方法及*** Download PDFInfo
- Publication number
- CN114418504A CN114418504A CN202210086766.0A CN202210086766A CN114418504A CN 114418504 A CN114418504 A CN 114418504A CN 202210086766 A CN202210086766 A CN 202210086766A CN 114418504 A CN114418504 A CN 114418504A
- Authority
- CN
- China
- Prior art keywords
- logistics
- simulation
- warehouse
- planned
- planning
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/087—Inventory or stock management, e.g. order filling, procurement or balancing against orders
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0631—Resource planning, allocation, distributing or scheduling for enterprises or organisations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/08—Logistics, e.g. warehousing, loading or distribution; Inventory or stock management
- G06Q10/083—Shipping
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Human Resources & Organizations (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- Strategic Management (AREA)
- Entrepreneurship & Innovation (AREA)
- General Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- Tourism & Hospitality (AREA)
- Quality & Reliability (AREA)
- Operations Research (AREA)
- Marketing (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Accounting & Taxation (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- General Engineering & Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种仓储物流方案的规划方法及***,提供实施规划的仓储物流方案的仿真模型***,该仿真模型***接收WMS的物流任务信息后,根据该物流任务信息仿真运行该规划的仓储物流方案,得到仿真输出结果;还提供实现规划的仓储物流方案的终端装置,以使该终端装置根据接收的该WMS的物流任务信息,按照该规划的仓储物流方案执行,得到实际执行输出结果;根据该仿真输出结果与该实际执行输出结果,进行拟真度验证得到拟真度验证结果;根据该拟真度验证结果对规划的仓储物流方案进行修正后,迭代上述过程,直到得到的拟真度验证结果达到所设定的拟真度阈值为止。这样,本发明实施例实现了基于与WMS之间的通信交互,对仓储物流方案进行规划。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种仓储物流方案的规划方法及***。
背景技术
数字孪生应用是在虚拟空间中完成映射,反映相对应的实体装置的全生命周期过程的应用技术。当前的数字孪生应用主要在两个技术领域进行仿真,一个是三维呈现技术领域,另一个是调试技术领域。基于这两个技术领域,涌现出大量的专利文献。例如,可以在对数字工厂进行建模时采用数字孪生应用,或者在网络通信领域进行建模时采用数字通信应用等等。
但是,目前数字孪生应用的主要功能还在于实体***本身的仿真,没有涉及到与已有实体***之间的通信交互,比如并未涉及与在智能化仓储技术领域中的物流仓库管理***(WMS,Warehouse Management System)之间的通信交互。更进一步地,也未涉及与实体***进行交互后,基于获得的交互信息进行后续的执行仿真过程。这样,导致了数字孪生应用的仿真功能受限,无法应用到智能化仓储技术领域中。
发明内容
有鉴于此,本发明实施例提供一种仓储物流方案的规划方法,该方法能够实现基于与WMS之间的通信交互,对仓储物流方案进行规划。
本发明实施例还提供一种仓储物流方案的规划***,该***能够实现基于与WMS之间的通信交互,对仓储物流方案进行规划。
本发明实施例是这样实现的:
一种仓储物流方案的规划方法,所述方法包括:
提供一实施规划的仓储物流方案的仿真模型***,所述仿真模型***接收仓储管理******的物流任务信息,根据所述物流任务信息仿真运行规划的仓储物流方案,得到仿真输出结果;
提供一实现规划的仓储物流方案涉及的终端装置,以使所述终端装置根据接收的所述仓储管理***的物流任务信息,按照所述规划的仓储物流方案执行,得到实际执行输出结果;
根据所述仿真输出结果与所述实际执行输出结果,进行拟真度验证,得到拟真度验证结果;
根据所述拟真度验证结果对所述规划的仓储物流方案修正,迭代上述过程,直到得到的所述拟真度验证结果达到设定的拟真度阈值为止。
可选的,所述规划的仓储物流方案包括:仓库中实体设备的布局规划、物流轨迹规划、物流工作流程规划及涉及***参数的规划。
可选的,所述规划的仓储物流方案为针对拣选物品业务规划的仓储物流方案时,
所述仿真物流工作规划包括拣选物品任务流程、物品满箱换箱流程和物品满箱投线流程中的一种或多种组合;
所述仿真涉及的规划***参数包括:拣选物品任务的作业时间、完成拣选物品任务的拣选人员的行进速度相关信息和拣选物品任务的作业切换时间,其中,所述完成拣选物品任务的拣选人员的行进速度相关信息包括完成拣选物品任务的拣选人员的行进的最大速度、加速度和减速度中的一种或多种组合。
可选的,所述实施规划的仓储物流方案的仿真模型***包括:
仿真仓库中实体设备的规划布局、仿真物流规划轨迹、仿真物流工作规划流程及仿真涉及的规划***参数。
可选的,所述规划的仓储物流方案为针对拣选物品业务规划的仓储物流方案时,
所述仿真输出结果包括:仿真仓库中拣选物品的首次作业位置信息、仿真物流轨迹、仿真拣选人员发生变动时再次分配拣选物品的作业位置信息、和仿真拣选物品的作业效率值中的一种或多种组合。
可选的,所述规划的仓储物流方案为针对拣选物品业务规划的仓储物流方案时,
所述以使终端装置根据接收所述仓储管理***的物流任务信息,按照所述规划的仓储物流方案执行,得到执行输出结果包括:
真实仓库中拣选物品的首次作业位置信息、真实物流轨迹、真实拣选人员发生变动时再次分配拣选物品的作业位置信息、和真实拣选物品的作业效率值中的一种或多种组合。
可选的,所述规划的仓储物流方案为针对拣选物品业务规划的仓储物流方案时,
所述进行拟真度验证得到拟真度验证结果包括:
将仿真仓库中拣选物品的首次作业位置信息与真实仓库中拣选物品的首次作业位置信息进行比较,得到两者之间的拟真度;
将仿真物流轨迹与真实物流轨迹进行比较,得到两者之间的拟真度;
将仿真拣选人员发生变动时再次分配拣选物品的作业位置信息与真实拣选人员发生变动时再次分拣物品的作业位置信息进行比较,得到两者之间的拟真度;
将仿真拣选物品的作业效率值与真实拣选物品的作业效率值进行比较,得到两者之间的拟真度。
一种仓储物流方案的规划***,所述***包括:设置单元、信息交互单元、仿真单元、结果输出单元及修正单元,其中,
所述设置单元,用于提供实施规划的仓储物流方案的仿真模型***;提供实现规划的仓储物流方案的终端设备,以使所述终端设备根据接收仓储管理***的物流任务信息,按照所述规划的仓储物流方案执行,得到实际执行输出结果;
所述信息交互单元,用于接收所述仓储管理***的物流任务信息及接收所述终端设备的实际执行输出结果;
所述仿真单元,用于基于所述仿真模型***根据所述物流任务信息仿真运行所述规划的仓储物流方案,得到仿真输出结果;
所述结果输出单元,用于根据所述仿真输出结果与所述实际执行输出结果,进行拟真度验证得到拟真度验证结果;
所述修正单元,用于根据所述拟真度验证结果对规划的仓储物流方案修正,基于修正的仓储物流方案,采用上述过程迭代执行,直到得到的拟真度验证结果达到所设定的拟真度阈值为止。
一种仓储物流方案的规划的装置,包括:
存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行上述任一所述的仓储物流方案的规划方法。
一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现上述任一所述的仓储物流方案的规划方法。
如上所见,本发明实施例提供实施规划的仓储物流方案的仿真模型***,该仿真模型***接收WMS的物流任务信息后,根据该物流任务信息仿真运行该规划的仓储物流方案,得到仿真输出结果;还提供实现规划的仓储物流方案涉及的诸如个人数字助理终端(PDA,Personal Digital Assistant)等的终端装置,以使该终端装置根据接收的该WMS的物流任务信息,按照该规划的仓储物流方案执行,得到实际执行输出结果;根据该仿真输出结果与该实际执行输出结果,进行拟真度验证得到拟真度验证结果;根据该拟真度验证结果对规划的仓储物流方案进行修正后,迭代上述过程,直到得到的拟真度验证结果达到所设定的拟真度阈值为止。这样,本发明实施例实现了基于与WMS之间的通信交互,对仓储物流方案进行规划。
附图说明
图1为本发明实施例提供的一种仓储物流方案的规划方法流程图;
图2为本发明实施例提供的仓储物流方案的规划方法执行过程框架图;
图3为本发明实施例提供的实施规划的仓储物流方案的仿真相关数据的输出流程图;
图4为本发明实施例提供的实施规划的仓储物流方案的仿真相关数据的输入流程图;
图5为本发明实施例提供的规划的仓储物流方案的WMS输出物流相关数据的方法流程图;
图6为本发明实施例提供的规划的仓储物流方案的WMS输入物流相关数据的方法流程图;
图7为本发明实施例提供的实施规划的拣选物品的物流方案的方法流程图;
图8为本方实施例提供的实施规划的拣选业务的物流方案的仿真输出结果示意图;
图9为本发明实施例提供的仿真模型***中的仿真涉及的规划***参数的设置界面示意图;
图10为本发明实施例提供的一种仓储物流方案的规划***结构示意图;
图11为本发明实施例提供的实现仓储物流方案规划的终端设备或服务器的计算机***的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。
下面以具体实施例对本发明的技术方案进行详细说明。下面几个具体实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
从背景技术可以看出,虽然数字孪生应用可以对诸如具有三维呈现功能或调试功能的实体***进行仿真,但是这些方案都是对实体***本身的仿真,而无法与已有实体***之间进行通信交互,进一步也无法基于通信交互的信息进行后续的执行仿真过程。
本发明实施例为了解决上述问题,本发明实施例提供实施规划的仓储物流方案的仿真模型***,该仿真模型***接收的该WMS的物流任务信息后,根据该物流任务信息仿真运行该规划的仓储物流方案,得到仿真输出结果;还提供实现规划的仓储物流方案涉及的诸如PDA等的终端装置,以使该终端装置根据接收WMS的物流任务信息,按照该规划的仓储物流方案执行,得到实际执行输出结果;根据该仿真输出结果与该实际执行输出结果,进行拟真度验证得到拟真度验证结果;根据该拟真度验证结果对规划的仓储物流方案进行修正后,迭代上述过程,直到得到的拟真度验证结果达到所设定的拟真度阈值为止。
这样,本发明实施例通过数字孪生应用与WMS之间的通信交互,扩展了数字孪生应用的仿真功能,将数字孪生应用适用于对仓储物流的管理技术领域,具体实现了基于与WMS之间的通信交互信息,对仓储物流方案进行规划的方案。
图1为本发明实施例提供的一种仓储物流方案的规划方法流程图,其具体步骤包括:
步骤101、提供一实施规划的仓储物流方案的仿真模型***,该仿真模型***接收WMS的物流任务信息,根据该物流任务信息仿真运行该规划的仓储物流方案,得到仿真输出结果;
步骤102、提供一实现该规划的仓储物流方案的终端设备,以使该终端设备根据接收的该WMS的物流任务信息,按照该规划的仓储物流方案执行,得到实际执行输出结果;
步骤103、根据该仿真输出结果与该实际执行输出结果,进行拟真度验证得到拟真度验证结果;
步骤104、根据该拟真度验证结果对规划的仓储物流方案修正,迭代步骤101~步骤103的过程,直到得到的该拟真度验证结果达到所设定的拟真度阈值为止。
可以看出,上述方法适用于仓储物流方案的规划阶段,在规划阶段中,频繁对规划的仓储物流方案进行修正,并对修正的仓储物流方案进行仿真验证,直到满足预设目标为止。后续再基于最终规划得到的仓储物流方案进行仓库中的终端装置的构建及工作流程的创建,完成仓储物流。这样,极大地提高规划效率及降低规划成本,为得到满足规划条件的仓储物流方案提供了快捷且科学的方法。
在该方法中,该规划的仓储物流方案为:针对拣选物品业务规划的仓储物流方案。
在该方法中,该规划的仓储物流方案包括:仓库中实体设备的布局规划、物流轨迹规划、物流工作流程规划及涉及***参数的规划。在这里,是对仓储物料方案所涉及的实体设备布局、工作流程及实现***的各个方案的整体规划。
在该方法中,该实施规划的仓储物流方案的仿真模型***包括:
仿真仓库中实体设备的规划布局、仿真物流规划轨迹、仿真物流工作规划流程及仿真涉及的规划***参数。
其中,该仿真物流工作规划包括拣选物品任务流程、物品满箱换箱流程和物品满箱投线流程中的一种或多种组合。更进一步地,该仿真物流工作规划还包括其他实施规划的仓储物流方案的规划等等。
其中,该仿真涉及的规划***参数包括:拣选物品任务的作业时间、完成拣选物品任务的拣选人员的行进速度相关信息和拣选物品任务的作业切换时间。具体地,完成拣选物品任务的拣选人员的行进速度相关信息包括了完成拣选物品任务的拣选人员的行进的最大速度、加速度和减速度中的一种或多种组合。
在该方法中,该仿真输出结果包括:仿真仓库中拣选物品的首次作业位置信息、仿真物流轨迹、仿真拣选人员发生变动时再次分配拣选物品的作业位置信息、以及仿真拣选物品的作业效率值中的一种或多种组合。
在该方法中,以使终端设备根据接收WMS的物流任务信息,按照该规划的仓储物流方案执行,得到执行输出结果包括:真实仓库中拣选物品的首次作业位置信息、真实物流轨迹、真实拣选人员发生变动时再次分配拣选物品的作业位置信息、和真实拣选物品的作业效率值中的一种或多种组合。
在该方法中,该进行拟真度验证得到拟真度验证结果包括:
将仿真仓库中拣选物品的首次作业位置信息与真实仓库中拣选物品的首次作业位置信息进行比较,得到两者之间的拟真度;
将仿真物流轨迹与真实物流轨迹进行比较,得到两者之间的拟真度;
将仿真拣选人员发生变动时再次分配拣选物品的作业位置信息与真实拣选人员发生变动时再次分拣物品的作业位置信息进行比较,得到两者之间的拟真度;
将仿真拣选物品的作业效率值与真实拣选物品的作业效率值进行比较,得到两者之间的拟真度。
在这里,最终得到的拟真度验证结果包括了:仿真物流轨迹与真实物流轨迹之间比较后的拟真度、仿真拣选人员发生变动时再次分配拣选物品的作业位置信息与真实拣选人员发生变动时再次分拣物品的作业位置信息之间比较后的拟真度、和仿真拣选物品的作业效率值与真实拣选物品的作业效率值之间比较后的拟真度。
以下以该规划的仓储物流方案为针对拣选物品业务规划的仓储物流方案,终端设备为PDA为例,对本发明实施例进行详细说明。
图2为本发明实施例提供的仓储物流方案的规划方法执行过程框架图,整个执行过程包括:
步骤201、提供实施规划的仓储物流方案的仿真模型***,该仿真模型***包括了仿真仓库中实体设备的规划布局、仿真物流规划轨迹、仿真物流工作规划流程及仿真涉及的规划***参数。
步骤202、在订单池中预存多个物品订单及在仓库存储***中存储有仓库中的物品相关信息,订单池将物品订单及仓库存储***将物品相关信息提供给WMS。
步骤203、WMS根据接收到的物品订单及物品相关信息,以及接收的仿真输出结果,生成物流任务信息。
在本步骤中,WMS预热,将订单池中的物品订单及仓储存储***中的仓储信息导入,开发数据接口,进行通信交互。
步骤204、WMS将物流任务信息发送给仿真模型***及实现规划的仓储物流方案涉及的PDA,由PDA根据接收WMS的物流任务信息,按照规划的仓储物流方案执行,得到实际执行输出结果,提供给仿真模型***。
步骤205、仿真模型***接收WMS的物流任务信息,根据所述物流任务信息仿真运行规划的仓储物流方案,得到仿真输出结果输出;仿真模型***根据得到的仿真输出结果与得到的实际执行输出结果,进行拟真度验证得到拟真度验证结果输出后,执行步骤206及步骤207。
步骤206、将拟真度验证结果进行报告。
步骤207、将仿真模型***的仿真输出结果,提供给WMS。
在上述方法中,规划的仓储物流方案中包括了物流工作流程,物流工作流程包括拣选物品下架任务流程、满箱换箱流程和满箱投线流程中的一种或多种组合。在这里,当物流工作流程包括了拣选物品下架任务流程、满箱换箱流程和满箱投线流程时,其具体为:当提供仿真模型***之后,在对该仿真模型***初始化时,仿真拣选人员主动触发调取WMS的物流任务信息,仿真获取第一次拣货物品任务的目的地货位,进行拣货操作,拣货完成后再次触发调取WMS的物流任务信息,进行获取下一次拣货物品任务的目的地货位,进行拣货操作,完成后判断拣货物品是否满箱,若满箱则触发调取WMS的物流任务信息,进行满箱操作,否则,继续执行触发调取WMS的物流任务信息,进行下一次拣货物品任务。按照上述过程仿真拣货物品任务,得出仿真输出结果。
图3为本发明实施例提供的实施规划的仓储物流方案的仿真相关数据的输出流程图,其具体步骤包括:
步骤301、实施规划的仓储物流方案的仿真模型***接收到WMS的物流任务信息;
步骤302、该仿真模型***进行规划的仓储物流方案的仿真;
步骤303、该仿真模型输出得到的仿真输出结果,包括了仓储三要素信息,即当前拣选人员信息、当前拣选物品容器号信息及当前拣选人员位置信息。
图4为本发明实施例提供的实施规划的仓储物流方案的仿真相关数据的输入流程图,其具体步骤包括:
步骤401、实施规划的仓储物流方案的仿真模型***接收到WMS的物流任务信息,包括了仓库中的首次拣选位置、拣选人员位置信息、要拣选物品的物品信息、数量信息及位置信息;
在这里,上述物流任务信息是静态输入参数,静态输入参数包括了仓库中的储位分区、货架参数、拣选物品的位置坐标及物品满箱投线坐标等;而在仿真模型***中包括了动态输入参数,这些动态输入参数包括:拣选人员数量、拣选人员行走速度、拣选物品时间、投线时间及首次拣选绑定容器号时间等;
步骤402、该仿真模型***进行规划的仓储物流方案的仿真;
步骤403、该仿真模型输出得到的仿真输出结果。
图5为本发明实施例提供的规划的仓储物流方案的WMS输出物流相关数据的方法流程图,其具体步骤包括:
步骤501、WMS接收到实施规划的仓储物流方案的仿真模型***输出的仿真输出结果;
步骤502、WMS根据该仿真输出结果、物品订单及物品相关信息,生成物流任务信息;
步骤503、WMS将所生成的物流任务信息输出给该仿真模型***,包括了首次拣货位置、每个拣货员下一拣货位置信息、拣货物品信息及数量信息。
图6为本发明实施例提供的规划的仓储物流方案的WMS输入物流相关数据的方法流程图,其具体步骤包括:
步骤601、WMS接收到物品订单及拣选物品相关信息,包括历史物品订单数据、物品储位信息、拣货员相关信息、仓储位置的格口阈值和当前可用的仓储位置的格口数量等等;
本步骤作为示例,物品订单及拣选物品信息包括以下的一种或多种组合:订单量、拣选物品的任务量、货架的属性信息、满包投线的位置、数量以及投线时间;具体的拣选物品的任务量包括每小时下发到仓库的任务量、任务平均的完成时间及任务等待阈值时间;货架的属性信息包括货架层数以及各个货架层层高、列数以及列宽、以及货架数量,与之对应的拣选物品时间。
步骤602、WMS根据仿真输出结果、物品订单及物品相关信息,生成物流相关数据;
步骤603、WMS输出物流任务信息。
图7为本发明实施例提供的实施规划的拣选物品的物流方案的方法流程图,其具体步骤包括:
步骤701、确定规划的拣选物品的物流方案;
步骤702、根据该拣选物品的物流方案,建立仿真模型***;
步骤703、利用所述的仿真模型***实施该拣选物品的物流方案,得到仿真输出结果;
步骤704、判断所述仿真输出结果是否与实施该拣选物品的物流方案得到的实际执行输出结果是否一致,或者相比较的拟真度是否大于所设置的拟真度阈值,如果否,执行步骤705;如果是,执行步骤706;
步骤705、在所述仿真输出结果与实际执行输出结果之间的拟真度较大时,根据所述仿真输出结果,修改该拣选业务的物流方案,并基于修改的该拣选业务的流程方案,重新建立仿真模型***,返回步骤703继续执行,直到相比较的拟真度小于等于拟真度阈值为止;
步骤706、将得到的拣选业务的物流方案作为最终的拣选业务的物流方案。
在上述过程的步骤701中,规划的仓储物流方案中包括了物流工作流程,工作物流流程包括拣选物品下架任务流程、满箱换箱流程和满箱投线流程。具体地说,当提供仿真模型***之后,在对所述仿真模型***初始化时,仿真拣选人员主动触发调取WMS的物流任务信息,仿真获取第一次拣货物品任务的目的地货位,进行拣货操作,拣货完成后再次触发调取WMS的物流任务信息,进行获取下一次拣货物品任务的目的地货位,进行拣货操作,完成后判断拣货物品是否满箱,若满箱则触发调取WMS的物流任务信息,进行满箱操作,否则,继续执行触发调取WMS的物流任务信息,进行下一次拣货物品任务。按照上述过程仿真拣货物品任务,得出仿真输出结果。
在上述过程的步骤702中,具体按照如下过程提供仿真模型***:
第一步骤,添加物品货架:根据所述仓储物流方案布局设置货架层高、列宽、以及层数列数,货架数量;
第二步骤,根据所述仓储物流方案布局添加拣选坐标网,设置转弯、直线、方向等参数;
第三步骤,设置储区及分割物理区域;
第四步骤,添加每个虚拟实体包括接收拣选业务信息,发送当前位置以及物品容器信息,再次接收拣选业务信息,拣货完成满箱指令等事件时需要执行的各种信息;
第五步骤,仿真模型***中设置每个虚拟实体的运行参数,包括拣货装载时间,行走最大速度,加速度,减速度或/和卸载货物时间等参数;
第六步骤,添加修改拣选仿真模型的接口;
第七步骤,添加仿真输出结果显示界面,以方便观察仿真模型***的运行情况和任务完成情况。
在第六步骤中,添加修改拣选模型的接口可以包括:拣选人员数参数化、行走速度参数化、货架属性参数化,添加仿真模型运行控制按键,包括应用按键以及开始暂停停止按键,通过对按键的响应对仿真模型***进行提供。当对某一参数修改时,点击应用按键即可完成仿真模型***参数的更新实现。
在第七步骤中,该仿真输出结果包括以下一种或多种:首次作业位置是否和实际一致;拣选轨迹是否和实际一致;当拣选人员发生变动时,再次分配的作业位置是否和实际一致;以及作业效率是否和实际一致等等。
在上述过程的步骤705中,具体包括:提供的仿真模型***中的仿真涉及的规划***参数是否设置正确,物品订单完成状态、拣选业务的处理能力是否达到预期,如果不满足,则反查所设置的仿真涉及的规划***参数,重新运行所提供的仿真模型***,按照上述过程重新执行,并对得到的仿真输出结果及实际输出结果进行分析,通过这样的反复迭代最终得到满足期望的拣选业务的物流方案。
按照图7所述的过程执行,得到了图8所示的实施规划的拣选业务的物流方案的仿真输出结果示意图,图中是以仓库当前物品容量与实施所述物流方案的时间值之间的对应关系。在可选的实施例中,仿真输出结果还可以以图标的形式展示,比如采用曲线图或柱形图等。
作为具体的示例,拣选业务的执行时间可以包括如图8所示的各个时间节点。其中PersonNum是当前拣选人员的人数,status标识任务状态,1表示拣选任务未拉下,2表示当前拣选的任务,3表示拣选完成的任务,PersonDis是拣选行走距离。对于未拉下任务,Queue1表示已进入订单池但未被拉下的订单数量;对于当前拣选任务,Queue2表示已经从订单池拉下的订单数量;对于拣选完成任务,Queue3表示已经从订单池拉下并且完成拣货动动作订单数量。在这里,由于对于整个仓库的拣选任务,后一拣选任务的输入是基于前一拣选物品任务的完成,所以在仿真模型***中添加的拣选任务的行走距离和当前拣选人员的人数,基于此得到比较全面的分析结果,确定仓储物流方案的优化方向。
可以看出,影响仓储物流方案的拣选业务的拣选效率的原因是单次拣选物品数量和拣选人员行走距离,这与物品订单的结构及WMS所采用的下拉算法相关联。其中物品订单的结构属于规划层面要解决的问题,下拉算法,是采用何种方式拆解及融合物品订单,并下发相应的拣选任务信息;行走距离,可以通过仿真模型***中的仿真涉及的规划***参数进行设置。
在本发明实施例中,所述实施规划的仓储物流方案的仿真模型***包括了仿真涉及的规划***参数,该参数可以通过提供设置界面进行直接设置,如图9所示,图9为本发明实施例提供的仿真模型***中的仿真涉及的规划***参数的设置界面示意图。
图10为本发明实施例提供的一种仓储物流方案的规划***结构示意图,包括:设置单元、信息交互单元、仿真单元及结果输出单元,其中,
该设置单元,用于提供实施规划的仓储物流方案的仿真模型***;提供实现规划的仓储物流方案的终端设备,以使该终端设备根据接收WMS的物流任务信息,按照该规划的仓储物流方案执行,得到实际执行输出结果;
该信息交互单元,用于接收该WMS的物流任务信息及接收该终端设备的实际执行输出结果;
该仿真单元,用于基于该仿真模型***根据所述物流任务信息仿真运行所述规划的仓储物流方案,得到仿真输出结果;
该结果输出单元,用于根据该仿真输出结果与该实际执行输出结果,进行拟真度验证,得到拟真度验证结果;
在该***中,还包括修正单元,用于根据所得到的拟真度验证结果对该规划的仓储物流方案修正,迭代进行上述过程,直到得到的拟真度验证结果达到所设定的拟真度阈值为止。
可以看出,上述***可以实现基于与WMS之间的通信交互信息,对仓储物流方案进行规划。
图11为本发明实施例提供的实现仓储物流方案规划的终端设备或服务器的计算机***的结构示意图,如图所示,包括多个终端设备S110、服务器S111及云网络S112,及终端设备S110与服务器S111通过云网络S112进行通信交互,云网络S112是终端设备S110与服务器S111之间的通信交互的介质,其中,
多个终端设备S110分别实施规划的仓储物流方案的仿真终端、WMS及终端装置终端等,通过云网络S112和服务器S111进行通信交互,从而实现物流任务信息的发送或接收。
本申请实施例还提供一种计算机可读介质,所述计算机可读存储介质存储指令,所述指令在由处理器执行时可执行如上所述的一种仓储物流方案的规划方法中的执行步骤。实际应用中,所述的计算机可读介质可以是上述实施例中描述的设备/装置/***中所包含的,也可以是单独存在,而未装配入该设备/装置/***中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或多个程序被执行时,可以实现上述各实施例描述的所述的一种仓储物流方案的规划方法。根据本申请公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质,例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件,或者上述的任意合适的组合,但不用于限制本申请保护的范围。在本申请公开的实施例中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其结合使用。
本发明实施例还提供一种电子设备,其中可以集成本申请实施例实现方法的装置。
具体来讲:
该电子设备可以包括一个或一个以上处理核心的处理器、一个或一个以上计算机可读存储介质的存储器以及存储在存储器上并可在处理器上运行的计算机程序。在执行所述存储器的程序时,可以实现上述的一种仓储物流方案的规划方法。
具体的,实际应用中,该电子设备还可以包括电源、输入单元、以及输出单元等部件。本领域技术人员可以理解,本发明实施例中的电子设备的结构并不构成对该电子设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
其中:
处理器是该电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器内的软件程序和/或模块,以及调用存储在存储器内的数据,执行服务器的各种功能和处理数据,从而对该电子设备进行整体监控。
存储器可用于存储软件程序以及模块,即上述计算机可读存储介质。处理器通过运行存储在存储器的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作***、至少一个功能所需的应用程序等;存储数据区可存储根据服务器的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器还可以包括存储器控制器,以提供处理器对存储器的访问。
该电子设备还包括给各个部件供电的电源,可以通过电源管理***与处理器逻辑相连,从而通过电源管理***实现管理充电、放电、以及功耗管理等功能。电源还可以包括一个或一个以上的直流或交流电源、再充电***、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
该电子设备还可包括输入单元,该输入单元可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
该电子设备还可以包括输出单元,该输出单元可以用于显示由用户输入的信息或提供给用户的信息以及各种图像用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。
本申请附图中的流程图和框图,示出了按照本申请公开的各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或者代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应该注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同附图中所标准的顺序发生。例如,两个连接地表示的方框实际上可以基本并行地执行,它们有时也可以按照相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或者流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,即使这样的组合或结合没有明确记载于本申请中。特别地,在不脱离本申请精神和教导的情况下,本申请的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,所有这些组合和/或结合均落入本申请公开的范围。
本文中应用了具体实施例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思路,并不用于限制本申请。对于本领域的技术人员来说,可以依据本发明的思路、精神和原则,在具体实施方式及应用范围上进行改变,其所做的任何修改、等同替换、改进等,均应包含在本申请保护的范围之内。
Claims (10)
1.一种仓储物流方案的规划方法,其特征在于,所述方法包括:
提供一实施规划的仓储物流方案的仿真模型***,所述仿真模型***接收仓储管理******的物流任务信息,根据所述物流任务信息仿真运行规划的仓储物流方案,得到仿真输出结果;
提供一实现所述规划的仓储物流方案涉及的终端装置,以使所述终端装置根据接收的所述仓储管理***的物流任务信息,按照所述规划的仓储物流方案执行,得到实际执行输出结果;
根据所述仿真输出结果与所述实际执行输出结果,进行拟真度验证,得到拟真度验证结果;
根据所述拟真度验证结果对所述规划的仓储物流方案修正,迭代上述过程,直到得到的所述拟真度验证结果达到设定的拟真度阈值为止。
2.如权利要求1所述的方法,其特征在于,所述规划的仓储物流方案包括:仓库中实体设备的布局规划、物流轨迹规划、物流工作流程规划及涉及***参数的规划。
3.如权利要求2所述的方法,其特征在于,所述规划的仓储物流方案为针对拣选物品业务规划的仓储物流方案时,
所述仿真物流工作规划包括拣选物品任务流程、物品满箱换箱流程和物品满箱投线流程中的一种或多种组合;
所述仿真涉及的规划***参数包括:拣选物品任务的作业时间、完成拣选物品任务的拣选人员的行进速度相关信息和拣选物品任务的作业切换时间,其中,所述完成拣选物品任务的拣选人员的行进速度相关信息包括完成拣选物品任务的拣选人员的行进的最大速度、加速度和减速度中的一种或多种组合。
4.如权利要求1所述的方法,其特征在于,所述实施规划的仓储物流方案的仿真模型***包括:
仿真仓库中实体设备的规划布局、仿真物流规划轨迹、仿真物流工作规划流程及仿真涉及的规划***参数。
5.如权利要求1所述的方法,其特征在于,所述规划的仓储物流方案为针对拣选物品业务规划的仓储物流方案时,
所述仿真输出结果包括:仿真仓库中拣选物品的首次作业位置信息、仿真物流轨迹、仿真拣选人员发生变动时再次分配拣选物品的作业位置信息、和仿真拣选物品的作业效率值中的一种或多种组合。
6.如权利要求1所述的方法,其特征在于,所述规划的仓储物流方案为针对拣选物品业务规划的仓储物流方案时,
所述以使终端装置根据接收所述仓储管理***的物流任务信息,按照所述规划的仓储物流方案执行,得到执行输出结果包括:
真实仓库中拣选物品的首次作业位置信息、真实物流轨迹、真实拣选人员发生变动时再次分配拣选物品的作业位置信息、和真实拣选物品的作业效率值中的一种或多种组合。
7.如权利要求1所述的方法,其特征在于,所述规划的仓储物流方案为针对拣选物品业务规划的仓储物流方案时,
所述进行拟真度验证得到拟真度验证结果包括:
将仿真仓库中拣选物品的首次作业位置信息与真实仓库中拣选物品的首次作业位置信息进行比较,得到两者之间的拟真度;
将仿真物流轨迹与真实物流轨迹进行比较,得到两者之间的拟真度;
将仿真拣选人员发生变动时再次分配拣选物品的作业位置信息与真实拣选人员发生变动时再次分拣物品的作业位置信息进行比较,得到两者之间的拟真度;
将仿真拣选物品的作业效率值与真实拣选物品的作业效率值进行比较,得到两者之间的拟真度。
8.一种仓储物流方案的规划***,其特征在于,所述***包括:设置单元、信息交互单元、仿真单元、结果输出单元及修正单元,其中,
所述设置单元,用于提供实施规划的仓储物流方案的仿真模型***;提供实现所述规划的仓储物流方案的终端设备,以使所述终端设备根据接收的仓储管理***的物流任务信息,按照所述规划的仓储物流方案执行,得到实际执行输出结果;
所述信息交互单元,用于接收所述仓储管理***的物流任务信息及接收所述终端设备的实际执行输出结果;
所述仿真单元,用于基于所述仿真模型***根据所述物流任务信息仿真运行所述规划的仓储物流方案,得到仿真输出结果;
所述结果输出单元,用于根据所述仿真输出结果与所述实际执行输出结果,进行拟真度验证得到拟真度验证结果;
所述修正单元,用于根据所述拟真度验证结果对规划的仓储物流方案修正,基于修正的仓储物流方案,采用上述过程迭代执行,直到得到的拟真度验证结果达到所设定的拟真度阈值为止。
9.一种仓储物流方案的规划的装置,其特征在于,包括:
存储器;以及耦接至所述存储器的处理器,所述处理器被配置为基于存储在所述存储器中的指令,执行如权利要求1~7任一所述的仓储物流方案的规划方法。
10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,该程序被处理器执行时实现如权利要求1~7任一所述的仓储物流方案的规划方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210086766.0A CN114418504A (zh) | 2022-01-25 | 2022-01-25 | 仓储物流方案的规划方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210086766.0A CN114418504A (zh) | 2022-01-25 | 2022-01-25 | 仓储物流方案的规划方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114418504A true CN114418504A (zh) | 2022-04-29 |
Family
ID=81276741
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210086766.0A Pending CN114418504A (zh) | 2022-01-25 | 2022-01-25 | 仓储物流方案的规划方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114418504A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116468346A (zh) * | 2023-04-14 | 2023-07-21 | 上海多维明软信息技术有限公司 | 一种智能物流控制方法及*** |
-
2022
- 2022-01-25 CN CN202210086766.0A patent/CN114418504A/zh active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116468346A (zh) * | 2023-04-14 | 2023-07-21 | 上海多维明软信息技术有限公司 | 一种智能物流控制方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Kousi et al. | Scheduling of smart intra–factory material supply operations using mobile robots | |
Merschformann et al. | Decision rules for robotic mobile fulfillment systems | |
Xie et al. | Introducing split orders and optimizing operational policies in robotic mobile fulfillment systems | |
da Costa Barros et al. | Robotic mobile fulfillment systems: A survey on recent developments and research opportunities | |
Foumani et al. | A cross-entropy method for optimising robotic automated storage and retrieval systems | |
Önüt et al. | A particle swarm optimization algorithm for the multiple-level warehouse layout design problem | |
Amato et al. | An approach to control automated warehouse systems | |
Ekren et al. | An open queuing network-based tool for performance estimations in a shuttle-based storage and retrieval system | |
US20070078531A1 (en) | System and method for dynamically simulating process and value stream maps | |
CN113743876B (zh) | 一种用于核电装备的数字孪生无人仓库管理*** | |
CN105467997A (zh) | 基于线性时序逻辑理论的仓储机器人路径规划方法 | |
CN109408996B (zh) | 用于智能设备控制的交互方法、装置、***及存储介质 | |
CN108345970A (zh) | 物流仓储仿真方法、平台和*** | |
CN103577906A (zh) | 工作流生成方法、工作流执行方法以及工作流执行*** | |
CN113077218A (zh) | 仓储网络规划方法、装置及可读存储介质和电子设备 | |
CN107273588A (zh) | 一种盾构机盾体装配序列的规划***及方法 | |
CN114418504A (zh) | 仓储物流方案的规划方法及*** | |
CN114219276A (zh) | 一种仓储物流的仿真方法、装置、设备及存储介质 | |
CN112396369A (zh) | 合并容器的方法、装置、电子设备和计算机可读介质 | |
Yuan et al. | Multirobot Task Allocation in e‐Commerce Robotic Mobile Fulfillment Systems | |
CN116702454A (zh) | 一种物流布局的建模方法、装置、电子设备及存储介质 | |
US20070156372A1 (en) | Determining distances in a warehouse | |
Drakaki et al. | Modeling and performance evaluation of an agent-based warehouse dynamic resource allocation using Colored Petri Nets | |
CN109784593A (zh) | 用于多层仓库的产能均衡处理方法和装置 | |
CN116703104A (zh) | 一种基于决策大模型的料箱机器人订单拣选方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |