一种仓储和库存管理的实验系统及其构建方法与流程

文档序号:15390980发布日期:2018-09-08 01:08阅读:285来源:国知局
本文涉及但不限于物流信息处理技术,尤指一种仓储和库存管理的实验系统及其构建方法。
背景技术
:仓储与库存管理是物流管理中的重要环节,仓储与库存管理效率的提升,对提升整个物流管理系统的效率有重要意义;仓储与库存管理包括对仓库或库房中所存储的货品进行管理,通过货品管理,降低仓储成本,使企业获取更多的收益;具体包括仓库整体布局的设计、货物摆放的原则、拣货策略、补货策略、分拣方式等。随着物流行业的高速发展,仓储不仅仅是货物暂时存储的地方,如何利用科学的库存管理方法来提高物品流通效率、降低仓储的成本成为物流管理的重要内容。目前,国内外从事物流行业学习和研究的用户,主要通过预先设定的实验系统进行仓储和库存管理的学习和研究。包括实物操作实验系统和仿真实验系统,而实物操作实验系统和仿真实验系统均存在一定的局限性,无法满足用户对仓储和库存管理的系统进行学习和研究的要求。技术实现要素:以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。本发明实施例提供一种仓储和库存管理的实验系统及其构建方法,能够在提升用户的实践体验的同时,保证实验系统的运算效率。本发明实施例提供了一种仓储和库存管理的实验系统,包括:采集单元和仿真单元;其中,采集单元用于:采集预先构建的实物场景的图像信息;仿真单元用于:根据采集的实物场景的图像信息建立仿真模型。可选的,所述实验系统还包括构建单元,用于:根据仓储布局信息,在预设的操作台面上设置实物模型,以构建满足预定的仓储布局要求的所述实物场景;其中,所述仓储布局信息包括以下一种或多种仓储组成的布局信息:货架、商品、仓库架构、生产工具;所述实物模型包括:货架模型、商品模型、仓库架构模型、生产工具模型。可选的,所述实验系统还包括模型标识单元,用于在不同的所述实物模型上分别设置相应的模型标识;其中,实物模型的所述模型标识用于记录该实物模型的以下部分或全部属性信息:实验系统坐标、规格、容量。可选的,所述仿真单元包括模型分析模块和仿真模块;其中,模型分析模块用于:从采集获得的所述图像信息中分析获得所述实物场景中各所述实物模型上的所述模型标识;根据分析获得的所述模型标识确定各实物模型的属性信息;仿真模块用于:根据确定的属性信息及预先设定的仓储策略,建立所述仿真模型。可选的,所述实验系统还包括指令标识单元和指令分析单元;其中,所述指令标识单元用于:在预先设置的指令模型上,设置对所述仿真模型进行运行控制的指令标识;其中,对所述仿真模型进行运行控制时,所述指令模型被设置于所述实物场景中;所述指令分析单元用于:从采集获得的图像信息中分析获得所述指令标识时,根据分析获得的所述指令标识对所述仿真模型进行运行控制;其中,所述进行运行控制包括以下一种或一种以上状态控制:开启、暂停、重启、停止。可选的,所述实验系统还包括显示单元,用于:在所述实物场景中,显示所述仿真模型运算时的仿真运算信息。可选的,所述显示单元在构建的所述实物场景中,用于显示所述仿真模型运算时的以下一种或任意几种仿真运算信息:仿真运算时,仓储资源按照调度策略进行调配的调度动画信息;仓储资源调配过程中,仓储资源的存储数据信息;仿真运算的结果。可选的,所述显示单元在构建的所述实物场景中,用于通过以下方式显示所述仿真模型运算时的仿真运算信息:所述仿真运算信息包括所述调度动画信息时,确定仓储资源按照调度策略进行调配的各个时间段所涉及的实物模型;根据确定的各个时间段所涉及的实物模型,及各所述实物模型在所述采集单元的坐标系中的图像坐标,将调配的过程及调配的运行路径以仿真动画的形式,在关联的一个或一个以上实物模型上显示;所述仿真运算信息包括所述存储数据信息时,确定所述存储数据信息所关联的实物模型;根据各所述实物模型的所述图像坐标,在关联的所述实物模型上显示所述存储数据信息;所述仿真运算信息包括所述仿真运算的结果时,在所述操作台面的预设区域显示所述仿真运算的结果。可选的,所述实验系统还包括位置标识单元和位置分析单元;其中,所述设置标识单元还用于:在所述操作台面上设置进行坐标确定的位置标识;所述位置分析单元用于:从所述图像信息中获取所述位置标识;根据所述位置标识在所述采集单元的坐标系中的图像坐标、和预先设定的所述位置标识对应的实验系统坐标,确定与各所述实物模型的实验系统坐标对应的所述图像坐标。可选的,所述位置分析单元还用于:所述投影装置投影时,确定所述模型标识在所述操作台面的投影坐标;根据所述模型标识的图像坐标及确定的所述投影坐标,确定所述仿真运算信息在所述实物模型上的投影位置。另一方面,本发明实施例还提供一种仓储和库存管理的实验系统的构建方法,包括:采集预先构建的实物场景的图像信息;根据采集的实物场景的图像信息建立仿真模型。可选的,所述采集预先构建的实物场景的图像信息之前,所述构建方法还包括:根据仓储布局信息,在预设的操作台面上设置实物模型,以构建满足预定的仓储布局要求的所述实物场景;其中,所述仓储布局信息包括以下一种或多种仓储组成的布局信息:货架、商品、仓库架构、生产工具;所述实物模型包括:货架模型、商品模型、仓库架构模型、生产工具模型。可选的,所述在预设的操作台面上设置实物模型之前,所述构建方法还包括:在不同的所述实物模型上分别设置相应的模型标识;其中,实物模型的所述模型标识用于记录该实物模型的以下部分或全部属性信息:实验系统坐标、规格、容量。可选的,所述根据采集的实物场景的图像信息建立仿真模型包括:从采集获得的所述图像信息中分析获得设置在各所述实物模型上的所述模型标识;根据分析获得的所述模型标识确定各实物模型的属性信息;根据分析获得的属性信息及预先设定的仓储策略,建立所述仿真模型。可选的,所述采集预先构建的实物场景的图像信息之后,所述构建方法还包括:在预先设置的指令模型上,设置对所述仿真模型进行运行控制的指令标识;其中,对所述仿真模型进行运行控制时,所述指令模型被设置于所述实物场景中;从采集获得的图像信息中分析获得所述指令标识时,根据分析获得的所述指令标识对所述仿真模型进行运行控制;其中,所述进行运行控制包括以下一种或一种以上状态控制:开启、暂停、重启、停止。可选的,所述根据采集的实物场景的图像信息建立仿真模型之后,所述构建方法还包括:预先设置在所述实物场景中,显示所述仿真模型运算时的仿真运算信息。可选的,所述仿真运算信息包括以下一种或任意几种:仿真运算时,仓储资源按照调度策略进行调配的调度动画信息;仓储资源调配过程中,仓储资源的存储数据信息;仿真运算的结果。可选的,所述显示所述仿真模型运算时的仿真运算信息包括:所述仿真运算信息包括所述调度动画信息时,确定仓储资源按照调度策略进行调配的各个时间段所涉及的实物模型;根据确定的各个时间段所涉及的实物模型,及各所述实物模型在所述采集单元的坐标系中的图像坐标,将调配的过程及调配的运行路径以仿真动画的形式,在关联的一个或一个以上实物模型上显示;所述仿真运算信息包括所述存储数据信息时,确定所述存储数据信息所关联的实物模型;根据各所述实物模型的所述图像坐标,在关联的所述实物模型上显示所述存储数据信息;所述仿真运算信息包括所述仿真运算的结果时,在所述操作台面的预设区域显示所述仿真运算的结果。可选的,所述显示所述仿真模型运算时的仿真运算信息之前,所述构建方法还包括:在所述操作台面上设置进行坐标确定的位置标识;从所述图像信息中获取所述位置标识;根据所述位置标识在所述采集单元的坐标系中的图像坐标、和预先设定的所述位置标识对应的实验系统坐标,确定与各所述实物模型的实验系统坐标对应的所述图像坐标。可选的,所述显示所述仿真模型运算时的仿真运算信息之前,所述构建方法还包括:所述投影装置投影时,确定所述模型标识在所述操作台面的投影坐标;根据所述模型标识的图像坐标及确定的所述投影坐标,确定所述仿真运算信息在所述实物模型上的投影位置。与相关技术相比,本申请技术方案包括:采集单元和仿真单元;其中,采集单元用于:采集预先构建的实物场景的图像信息;仿真单元用于:根据采集的实物场景的图像信息建立仿真模型。本发明实施例通过实物场景建立仿真模型,在提升用户的实践体验的同时,保证了实验系统的运算效率,为用户进行仓储和库存管理的学习提供了基础。本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。图1为本发明实施例仓储和库存管理的实验系统的结构框图;图2为本发明实施例仓储和库存管理的实验系统的构建方法的流程图;图3为本发明实施例对实验模型的高度进行校正处理的示意图;图4为本发明应用示例实验系统的组成结构框图;图5为本发明应用示例仓储与库存管理的流程的示意图;图6为本发明应用示例操作台面的分布示意图;图7为本发明应用示例设置实物模型的示意图。具体实施方式为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。本申请发明人对相关技术中已有的实物操作实验系统和仿真实验系统进行分析;在实物操作实验系统中,用户在实物构建的仓库模型和货架模型上进行实验,借助物流管理软件对实验过程中的数据进行采集和记录;仿真实验系统中,用户在仿真界面构建仿真模型,根据不同的调度策略输入相应的仿真参数;通过仿真运算,获得实验结果。实物操作实验系统使用户可以动手操作实物,有利于增强用户对调度策略和生产活动进行理解,帮助用户更为准确客观的理解仓储和库存管理中的相关信息。仿真实验系统能够高效的构建复杂的仿真模型,重构或修改构建的仿真模型比较方便,成本较低,并且能迅速的获取仿真实验结果,对用户决策的优劣进行判断;综上,实物操作实验系统构建成本较高,更改困难,不够灵活,不宜进行过于复杂的实验场景;仿真实验系统虽然理论建模简便高效快捷,但与实物操作实验系统相比,不利于用户对调度策略和生产活动进行理解。上述用于仓储和库存管理的学习和研究的实验系统已无法满足日益发展的物流行业的需求,主要包括以下几个方面:1、上述实验系统一般都将复杂的仓储与库存管理问题拆分成若干个理论知识模块,无法有效的培养用户的实践能力;2、实物操作实验系统由于设备、场地和工具等资源匮乏,因此存在难以满足实践教学的需求;3、仿真实验系统除了图片和视频资源以外,仿真模型在应用过程中缺乏交互性,用户难以将仿真模型与实际应用的仓储与库存管理的实际场景进行关联,给予用户的交互体验也不够真实,学习体验和效果较差;此外,如果不具备编程能力,则仿真实验系统操作性较低。图1为本发明实施例仓储和库存管理的实验系统的结构框图,如图1所示,包括:采集单元和仿真单元;其中,采集单元用于:采集预先构建的实物场景的图像信息;仿真单元用于:根据采集的实物场景的图像信息建立仿真模型。这里,仿真模型为仓储和库存管理的仿真模型。可选的,本发明实施例所述实验系统还包括构建单元,用于:根据仓储布局信息,在预设的操作台面上设置实物模型,以构建满足预定的仓储布局要求的所述实物场景;其中,所述仓储布局信息包括以下一种或多种仓储组成的布局信息:货架、商品、仓库架构、生产工具;所述实物模型包括:货架模型、商品模型、仓库架构模型、生产工具模型。需要说明的是,本发明实施例构建实物场景的实物模型为可以在较小尺寸上摆放的实物模型,其较相关技术中的实物操作实验系统的实物模型体积大大降低,因此,可以实现仓储和库存管理场景不受场地、费用限制,可以实现完整的仓储布局。可选的,本发明实施例实验系统还包括模型标识单元,用于在不同的所述实物模型上分别设置相应的模型标识;其中,实物模型的所述模型标识用于记录该实物模型的以下部分或全部属性信息:实验系统坐标、规格、容量。需要说明的是,本发明实施例通过模型标识对实物模型的属性信息进行记录和应用,属性信息可以根据仓储布局信息和仓储资源的调配情况进行配置和修改。可选的,本发明实施例仿真单元包括模型分析模块和仿真模块;其中,模型分析模块用于:从采集获得的所述图像信息中分析获得所述实物场景中各所述实物模型上的所述模型标识;根据分析获得的所述模型标识确定各实物模型的属性信息;仿真模块用于:根据确定的属性信息及预先设定的仓储策略,建立所述仿真模型。这里,仓储策略可以为本领域技术人员公知的仓储和库存管理的策略;本发明实施例获得实物模型的属性信息后,根据属性信息和预先设定的仓储策略,可以应用相关技术中已有的仿真程序建立上述仿真模型。可选的,本发明实施例实验系统还包括指令标识单元和指令分析单元;其中,所述指令标识单元用于:在预先设置的指令模型上,设置对所述仿真模型进行运行控制的指令标识;其中,对所述仿真模型进行运行控制时,所述指令模型被设置于所述实物场景中;所述指令分析单元用于:从采集获得的图像信息中分析获得所述指令标识时,根据分析获得的所述指令标识对所述仿真模型进行运行控制;其中,所述进行运行控制包括以下一种或一种以上状态控制:开启、暂停、重启、停止。可选的,本发明实施例还可以通过设置指令标识,对实验系统的整个运行状态进行显示和进度控制;例如、进行实物场景构建之前,确定实验系统开启;搭建过程需要调整仓储布局信息或其他内容时,暂停实验系统;需要终止实验系统的运行时,控制实验系统停止运行。需要说明的是,本发明实施例指令模型可以包括:可以移动的包含图像标识的卡片或其他实物模型;本发明实施例需要进行运行状态的控制时,将相应的指令模型显示在采集单元可以采集的区域内;则采集的图像信息中包含指令标识,指令标识被识别后,获得对仿真模型进行运行状态控制的指令。可选的,本发明实施例实验系统还包括显示单元,用于:在所述实物场景中,显示所述仿真模型运算时的仿真运算信息。这里,由于显示单元需要在实物场景中显示仿真运算信息,而实物场景包括操作台面和设置在操作台面上的实物模型,为了实现仿真运算信息在操作台面上显示,本发明实施例操作台面可以选择投影显示的幕布,也可以是其他有利于显示仿真运算信息的材料。可选的,本发明实施例显示单元在构建的所述实物场景中,用于显示所述仿真模型运算时的以下一种或任意几种仿真运算信息:仿真运算时,仓储资源按照调度策略进行调配的调度动画信息;仓储资源调配过程中,仓储资源的存储数据信息;仿真运算的结果。需要说明的是,本发明实施例仓储资源调配包括取货和补货等货物调度和配置过程。可选的,本发明实施例显示单元在构建的所述实物场景中,用于通过以下方式显示所述仿真模型运算时的仿真运算信息:所述仿真运算信息包括所述调度动画信息时,确定仓储资源按照调度策略进行调配的各个时间段所涉及的实物模型;根据确定的各个时间段所涉及的实物模型,及各所述实物模型在所述采集单元的坐标系中的图像坐标,将调配的过程及调配的运行路径以仿真动画的形式,在关联的一个或一个以上实物模型上显示;所述仿真运算信息包括所述存储数据信息时,确定所述存储数据信息所关联的实物模型;根据各所述实物模型的所述图像坐标,在关联的所述实物模型上显示所述存储数据信息;所述仿真运算信息包括所述仿真运算的结果时,在所述操作台面的预设区域显示所述仿真运算的结果。可选的,本发明实施例实验系统还包括位置标识单元和位置分析单元;其中,所述设置标识单元还用于:在所述操作台面上设置进行坐标确定的位置标识;所述位置分析单元用于:从所述图像信息中获取所述位置标识;根据所述位置标识在所述采集单元的坐标系中的图像坐标、和预先设定的所述位置标识对应的实验系统坐标,确定与各所述实物模型的实验系统坐标对应的所述图像坐标。可选的,本发明实施例位置分析单元还用于:所述投影装置投影时,确定所述模型标识在所述操作台面的投影坐标;根据所述模型标识的图像坐标及确定的所述投影坐标,确定所述仿真运算信息在所述实物模型上的投影位置。与相关技术相比,本申请技术方案包括:采集单元和仿真单元;其中,采集单元用于:采集预先构建的实物场景的图像信息;仿真单元用于:根据采集的实物场景的图像信息建立仿真模型。本发明实施例通过实物场景建立仿真模型,在提升用户的实践体验的同时,保证了实验系统的运算效率,为用户进行仓储和库存管理的学习提供了基础。具体的,本发明实施例通过操作台面进行实物模型的设置,提升了用户的实践体验;通过搭建的实物场景建立仿真模型,并基于建立的仿真模型进行仿真运算,保证了实验系统的运行效率;此外,通过指令模型简化了实验过程中的交互过程,在实物场景中显示仿真运行信息,使用户更加直观的理解仿真运算的过程,提升了学习效率。由于通过操作台面进行实物场景的搭建,因此,不会受限与场地、费用的影响,可以搭建完整的仓储布局的实物模型,实现仓储与库存管理问题的系统学习。图2为本发明实施例仓储和库存管理的实验系统的构建方法的流程图,如图2所示,包括:步骤201、采集预先构建的实物场景的图像信息;可选的,采集预先构建的实物场景的图像信息之前,本发明实施例构建方法还包括:根据仓储布局信息,在预设的操作台面上设置实物模型,以构建满足预定的仓储布局要求的所述实物场景;其中,所述仓储布局信息包括以下一种或多种仓储组成的布局信息:货架、商品、仓库架构、生产工具;所述实物模型包括:货架模型、商品模型、仓库架构模型、生产工具模型。可选的,在预设的操作台面上设置实物模型之前,本发明实施例构建方法还包括:在不同的所述实物模型上分别设置相应的模型标识;其中,实物模型的所述模型标识用于记录该实物模型的以下部分或全部属性信息:实验系统坐标、规格、容量。步骤202、根据采集的实物场景的图像信息建立仿真模型。可选的,本发明实施例根据采集的实物场景的图像信息建立仿真模型包括:从采集获得的所述图像信息中分析获得设置在各所述实物模型上的所述模型标识;根据分析获得的所述模型标识确定各实物模型的属性信息;根据分析获得的属性信息及预先设定的仓储策略,建立所述仿真模型。可选的,采集预先构建的实物场景的图像信息之后,本发明实施例构建方法还包括:在预先设置的指令模型上,设置对所述仿真模型进行运行控制的指令标识;其中,对所述仿真模型进行运行控制时,所述指令模型被设置于所述实物场景中;从采集获得的图像信息中分析获得所述指令标识时,根据分析获得的所述指令标识对所述仿真模型进行运行控制;其中,所述进行运行控制包括以下一种或一种以上状态控制:开启、暂停、重启、停止。可选的,根据采集的实物场景的图像信息建立仿真模型之后,本发明实施例构建方法还包括:预先设置在所述实物场景中,显示所述仿真模型运算时的仿真运算信息。可选的,本发明实施例仿真运算信息包括以下一种或任意几种:仿真运算时,仓储资源按照调度策略进行调配的调度动画信息;仓储资源调配过程中,仓储资源的存储数据信息;仿真运算的结果。可选的,本发明实施例显示所述仿真模型运算时的仿真运算信息包括:所述仿真运算信息包括所述调度动画信息时,确定仓储资源按照调度策略进行调配的各个时间段所涉及的实物模型;根据确定的各个时间段所涉及的实物模型,及各所述实物模型在所述采集单元的坐标系中的图像坐标,将调配的过程及调配的运行路径以仿真动画的形式,在关联的一个或一个以上实物模型上显示;所述仿真运算信息包括所述存储数据信息时,确定所述存储数据信息所关联的实物模型;根据各所述实物模型的所述图像坐标,在关联的所述实物模型上显示所述存储数据信息;所述仿真运算信息包括所述仿真运算的结果时,在所述操作台面的预设区域显示所述仿真运算的结果。可选的,显示所述仿真模型运算时的仿真运算信息之前,本发明实施例构建方法还包括:在所述操作台面上设置进行坐标确定的位置标识;从所述图像信息中获取所述位置标识;根据所述位置标识在所述采集单元的坐标系中的图像坐标、和预先设定的所述位置标识对应的实验系统坐标,确定与各所述实物模型的实验系统坐标对应的所述图像坐标。可选的,显示所述仿真模型运算时的仿真运算信息之前,本发明实施例构建方法还包括:所述投影装置投影时,确定所述模型标识在所述操作台面的投影坐标;根据所述模型标识的图像坐标及确定的所述投影坐标,确定所述仿真运算信息在所述实物模型上的投影位置。以下通过应用示例对本发明实施例方法进行清楚详细的说明,应用示例仅用于陈述本发明,并不用于限定本发明的保护范围。应用示例本发明应用示例,基于图像采集及投影显示等增强现实技术,实现了信息交互、仿真运算信息与实物模型进行关联等。使用户获得了更加贴近真实场景的学习体验,借助于仿真模型的处理,丰富了实验内容,增加了实验系统的灵活性,降低了实验方案开发的难度。相关技术中的增强现实技术主要包括:基于移动手持式显示的增强现实技术,基于可穿戴式显示的增强现实技术,以及基于空间显示的增强现实技术;上述增强现实技术的功能无法达到仓储与库存管理的学习要求。本发明应用示例用户可以通过实物场景的构建增强用户的动手能力,通过仿真运算信息的投影显示提升用户视觉体验;通过指令标识提升了实验系统的交互体验。基于增强现实的仓储与库存管理的实验系统,有效结合仿真软件和实物场景的优势,使用户能在实验环境下体验实际的仓储和库存管理的决策过程,提高学习效果。本发明应用示例仓储和库存管理的实验系统包括:操作台面、实物模型、图像采集装置(例如、摄像头)、处理器(例如、计算机主机)和设置于处理器内的仿真单元、显示单元(例如、投影装置)、支架等组成;其中,操作台面用于:用于根据仓储布局信息,设置实物模型;本应用示例,由于操作平台除了用于设置实物模型,还用于设置出入口、叉车运行巷道及补货通道等仓储布局信息的平台;此外,操作平台还用于显示仿真运算信息,因此操作台面可以是投影显示的幕布,也可以是其他有利于信息显示的材料;实物模型用于:被设置于操作台面上,以构建满足仓储布局要求的实物场景;本发明应用示例实物模型包括:货架模型、商品模型、仓库架构模型和生产工具模型等;具体的,实物模型包括尺寸不同的货架模型、商品模型、仓库架构模型和生产工具模型等;通过实物模型可以构建用于学习仓储和库存管理的实物场景。为了实现仿真模型的建立,每一个实物模型上均设置相应的模型标识;模型标识用于记录实物模型的以下部分或全部属性信息:实验系统坐标、规格和容量等信息。模型标识所记录的属性信息可以根据仿真运算的结果进行实时的更新。也可以根据仿真模型的变化进行调整。本发明应用示例模型标识可以包括预先设置的对应于各实物模型的编码信息;包括但不限于:数字编码、条形码、二维码等编码信息;通过模型标识可以记录实物模型所表示位置、规格和存储容量等用于建立仿真模型的参数信息;图像采集装置用于:采集包含实物场景的图像信息;图像采集装置的性能可以根据对图像信息进行分析处理的清晰度要求进行确定。处理器用于:对采集的图像信息进行分析,确定各实物模型的属性信息;根据确定的各实物模型的属性信息建立仿真模型。具体的,根据确定的各实物模型的属性信息及预先设定的仓储策略,建立所述仿真模型。这里,仓储策略为本领域技术人员公知的仓储和库存管理的策略,包括但不限于:库存策略、取货策略和捕获策略等;本发明实施例获得实物模型的属性信息后,根据属性信息和预先设定的仓储策略,可以应用相关技术中已有的仿真程序建立上述仿真模型。显示单元用于:在构建的实物场景中,显示仿真模型运算时的仿真运算信息。仿真运算信息可以包括以下部分或全部信息:仿真运算时,仓储资源按照调度策略进行调配的调度动画信息;仓储资源调配过程中,仓储资源的存储数据信息;仿真运算的结果。这里,仓储资源调配包括取货和补货等货物调度和配置过程。显示单元可以是以投影装置作为实施主体的执行单元,以投影装置作为实施主体时,仿真模型进行仿真运算时,通过投影装置在实物场景上显示仿真运算信息。具体的:仿真运算信息包括调度动画信息时,确定仓储资源按照调度策略进行调配的各个时间段所涉及的实物模型;根据确定的各个时间段所涉及的实物模型,及各实物模型在所述采集单元的坐标系中的图像坐标,将调配的过程及调配的运行路径以仿真动画的形式,在关联的一个或一个以上实物模型上显示;仿真运算信息包括所述存储数据信息时,确定存储数据信息所关联的实物模型;根据各实物模型的所述图像坐标,在关联的实物模型上显示存储数据信息;仿真运算信息包括仿真运算的结果时,在操作台面的预设区域显示运行结果信息。本发明实施例在构建实物场景之前,也可以通过投影装置,在操作台面的另一预设区域显示仓储布局信息。本发明应用示例的实验系统还包括指令模型,指令模型可以作为实物模型的一种,可以以卡片或其他实体结构存在,指令模型设置有对仿真模型进行运行控制的指令标识;处理器还用于,对采集的图像信息进行分析,确定图像信息中包含所述指令模型时,获取设置于指令模型的指令标识;根据获取的指令标识,对仿真模型进行运行控制;这里,进行运行控制可以包括:开启、暂停、重启、停止等。需要说明的是,本发明实施例指令模型可以包括:可以移动的包含图像标识的卡片或其他实物模型;本发明实施例需要进行运行状态的控制时,将相应的指令模型显示在采集单元可以采集的区域内;则采集的图像信息中包含指令标识,指令标识被识别后,获得对仿真模型进行运行状态控制的指令。本发明实施例在操作台面上设置有位置标识;处理器还用于:从图像信息中获取位置标识;根据位置标识在采集单元的坐标系中的图像坐标、和预先设定的位置标识对应的实验系统坐标,确定与各实物模型的实验系统坐标对应的图像坐标;其中,实验系统坐标包括:仿真模型所仿真的实际场景的坐标。具体的,设置位置标识后,可以建立操作台面的坐标与图像坐标的对应关系;图像坐标与实验系统坐标的对应关系;基于上述对应管理可以确定与各实物模型的实验系统坐标对应的图像坐标;为了将仿真运算信息在关联的实物模型上显示,以图像采集装置为摄像头为例,本发明实施例需要确定摄像头坐标系(采集单元的坐标系)与实验系统坐标之间的对应关系;位置标识与实验系统坐标的对应关系;摄像头坐标系与实验系统坐标之间的对应关系可以通过以下方式进行确定:通过摄像头识别位置标识后,将位置标志的图像坐标传输至实验系统;例如、在操作台面的四个顶角放置位置标识,获取位置标识在摄像头坐标系的坐标,利用相对位置关系确定摄像头坐标系和实验系统坐标的映射关系。为了降低摄像头晃动等影响位置标识的图像坐标,本发明应用示例可以通过采样处理,确定图像坐标;例如,对n次采样进行均值运算后,获得图像坐标;假设操作台面的左上角、左下角、右上角、右下角分别设置有位置标识,以左上角的位置标识为例,其图像坐标可以通过下式计算:其中,(xi,yi)为第i次采样的图像坐标;n为采样次数。根据得到的四个位置标识的摄像头坐标,可以根据操作台面下方和左边的区域线的坐标位置,以及每个格子对应的长度和宽度来进行相对位置的转换。其转换的公式如式(2)和式(3)所示:其中,(xtl,ytl),(xbl,ybl),(xtr,ytr),(xbr,ybr)分别为左上角、左下角、右上角和右下角的位置标识在摄像头坐标系中的坐标;分别为操作台面左边、右边、上边和下边在摄像头坐标系中的坐标;δx,δy分别为操作台面内每个单元格子的在摄像头坐标系中的长度和宽度。如果已知某个标识码在摄像头坐标系中的坐标为(x,y),则可以按照下面的公式计算出在实验系统坐标系的实验系统坐标(x′,y′)。其中,δx′和δy′分别为实验操作区域内每个格子的在系统坐标系中的长度和宽度;xl′和yb′分别为实验操作区域的左边和下边在系统坐标系中的坐标。确定图像坐标后,为了实现仿真运算信息的准确投影,本发明应用示例处理器还用于:投影装置投影时,确定模型标识在所述操作台面的投影坐标;根据模型标识的图像坐标及确定的投影坐标,确定仿真运算信息在实物模型上的投影位置。由于每个实物模型存在一定高度,而位置标识设置在操作台面,即摄像头坐标系是基于底平面的。为了能正确标识实物模型的位置,需要根据实物模型的高度进行校正。摄像头坐标系的中心为摄像头垂直投影下来的位置的中心点。为了便于校正,将实验系统坐标系的中心点也设置为摄像头垂直投影下来的位置的中心点。图3为本发明实施例对实验模型的高度进行校正处理的示意图,如图3所示,a为位置标识在实际三维坐标系中的位置;a′为位置标识在摄像头拍摄的图像的位置;a″为位置标识垂直投影至操作台面的位置。在进行实物模型位置识别时,应该使用a″的位置,而非a′。根据三角形的相似定理,可以得到式(5)由此,可以得到:其中,(xa′,ya′)和(xa″,ya″)分别为a′和a″在摄像头坐标系中的坐标;因此,通过摄像头获得a′后,可以通过式(6),计算出实物模型的真实位置。本发明实施例将仿真运算信息投影至实物场景的实物模型上,学习场景与实际生产环境更为接近,增加了用户的参与感;增强了仿真运算的现实感;用户可以根据仿真运算信息对仿真运算涉及的参数、模型等进行调整,以优化仿真模型的运算结果。本发明应用示例,用户可以根据显示的仿真运算数据调整仿真参数、实验决策等,提高仓储与库存管理学习过程中的信息调整效率;在仓储与库存管理的场景布局、实物场景建立等任何阶段,用户都可以根据策略的改变对实物模型进行调整;如改变货架模型、出入口模型的位置、叉车模型的位置等,并可更改仿真参数,上述调整,也可以在仿真运算过程中实时体现,仿真模型的可拓展性和灵活性得到了提高,仿真模型的适用性也得到了提高。通过指令标识实现实验交互,避免由鼠标和键盘等输入设备引入错误,简化了操作过程;仿真信息在操作台面的显示,使用户可以直观实时的获取运算信息,提升了用户对仓储及库存管理的学习效率。本发明应用示例较实物操作实验系统,节省了设备、场地及管理等成本;与仿真实验系统相比,增强了现实感,提升了视觉体验。图4为本发明应用示例实验系统的组成结构框图,如图4所示,操作台面、实物模型、图像采集装置(如、摄像头)、处理器(如、计算机主机)和设置于处理器内的仿真单元、显示单元(如、投影装置)、支架等组成;投影装置和图像采集装置与处理器建立通信连接,图像采集装置采集的图像信息由处理器进行分析处理;投影装置接收来自处理器的仿真运算信息;处理器、投影装置和图像采集装置的分布位置可以根据操作台面的尺寸进行设置,用户可以根据模型标识的清晰程度设置图像采集装置的相关参数,可以根据投影的显示效果设置投影装置的相关参数。本发明应用示例,处理器上所需安装的驱动、软件等可以由本领域技术人员进行分析配置,本发明应用示例可以选择满足性能要求的处理器即可。可以根据需求选择满足体积、成本等要求的处理器;图像采集装置用于采集包含实物场景的图像信息;图像信息中包括:设置有模型标识的实物模型、设置有指令标识的指令模型、设置有位置标识的操作台面等;捕捉实物操作台面上的实物模型、模型标识、指令标识等。图像采集装置采集的图像信息被传输至处理器中进行分析处理;投影装置主要用于投影显示仿真运算信息;投影装置可以根据显示尺寸、成本等要求进行选择;操作台面可以是一张白纸或者一个银幕,也可以是其他便于放置实物模型和显示仿真运算信息的台面;本发明应用示例操作台面的大小可以由实物模型的尺寸、实物模型的规模及投影面积进行分析确定。一般的,可以采用16:9的48寸银幕作为操作台面;支架用于固定处理器、投影装置和图像采集装置等;本发明应用示例,直接可以采用相关技术中的铝材进行搭建;可以根据操作台面的大小和图像采集装置的性能、投影仪的性能等进行分析确定;上述系统组成可以通过相关技术中已有的连接结构进行连接或固定。本发明应用示例所提供的实验系统,模拟的是仓库与库存管理的系统,简化了交互操作。实验系统所设定的管理对象为仓库,仓库中配置一定数量的货架,并存放着不同类型的货物,库存管理包括取货作业和补货作业。对于取货作业,系统会按一定的规则,如指数分布,生成一定数量的订单,每种订单里可能包括一种类型的货物,也可能包括多种类型的货物,并且每种货物的数量不定。订单生成后,取货叉车会按照实验系统设定的取货策略从货架上取货,而后运到分拣台完成订单服务。对于补货作业来说,实验系统按照一定的补货策略下达补货指令;待补给的货物到达后,由补货叉车按照一定的存储原则将货物运至货架上。假设仓库中存储了3种不同类型的货物,分别用不同的填充线条进行区分;例如、通过横线填充的几何图像为货物1,通过竖线填充的几何图像为货物2,通过斜线填充的几何图像为货物3;仓库内有三种不同类型的货架,每种货架上只摆放一种类型的货物。为了提高实验系统的显示效果和真实感;实验系统运行时所使用的订单按照一定的分布随机产生,且每个订单均由这3种类型的货物组成,但每种类型的货物的数目不定,服从一定分布。参照操作台面的面积,本应用示例设定每个订单最多12个货物。如在一个订单中,货物1会有1到2个,且货物1的数目是1到2的均匀分布;货物2会有1到4个,且货物2的数目是1到4的均匀分布;货物3会有1到6个,且货物3的数目是1到6的均匀分布。在一次实验过程中,最初所有货架都装满了相应类型的货物,订单随机生成后,取货叉车按照用户定义的取货方式进行取货作业。实验系统按照用户设定的库存策略下达补货订单,补货订单的优先级大于取货订单的优先级,当取货叉车服务完当前取货订单后,若有补货订单,取货叉车作为补货叉车,会优先服务补货订单。本发明应用示例为了提升学习效果,取货订单和补货订单的调配过程都会在取货区和补货区形象的通过仿真动画进行显示。在仿真运算过程中,需要给出的决策主要包括每种类型的货架的数目、货架的位置、库存策略(库存的控制方法),取货作业方式等。本发明应用示例,实验系统中设定了播种法和摘果法两种取货作业方式,每种取货作业方式都对应着不同的仿真运算动画,用户可以直观的看到这两种取货作业方式的区别。假设实验系统采用的补货策略是周期性盘点基准库存策略进行补货,一次实验就是一次盘点周期;盘点周期开始时结束上次盘点,货架上的货物都补齐了,周期中只去货架上进行取货而没有补货,周期结束后进行库存盘点并补货。图5为本发明应用示例仓储与库存管理的流程的示意图,如图5所示,包括:步骤501、对操作台面添加位置标识;步骤502、读取设置的实物场景的图像信息;步骤503、判断出图像信息中仓储布局信息合理时,获取各实物模型的属性信息;这里,仓储布局信息是否合理可以基于相关理论设定判断标准,以实现判断;步骤504、建立仿真模型并进行仿真运算;步骤505、显示仿真运算信息。本发明应用示例操作台面可以划分为三个显示区域:显示仓储布局信息区域,这里,仓储布局信息的显示区域也可以用于显示实验系统的其他信息,例如,显示实验指南;仿真运行信息的显示区域,仿真运行信息可以显示在制定的区域,也可以根据仿真运行信息关联的实物模型的位置,在关联实物模型所在区域进行显示;操作指令区域,操作指令区域用于放置指令模型,从图像信息中采集到指令标识时,本发明应用示例还可以在该区域投影显示指令标识对应的操作指令。实验系统启动后,仓储布局信息的显示区域可以显示实验指南,实验指南中包含仓储布局信息;用户根据实验指南在仿真运行信息的显示区域设置实物模型,进行实物场景的构建;同时,图像采集装置开始捕捉实物模型的模型标识、操作台面的位置标识等;用户可以在操作指令区域放置特定的指令模型,以进行实验进度的控制;比如、实验开始、试验暂停、及实验结束等指令,图像采集装置分析获得指令标识后,执行指令,进行相应的运算处理。图6为本发明应用示例操作台面的分布示意图,如图6所示,在操作台面上显示了实验指南内容,包括仓储布局信息,仓储布局信息显示了货架模型的分布及存放货物的种类和数量等统计信息;货架模型统计在完成实物场景的构建后显示,货物的种类和数量等统计信息在取货和补货作业时进行显示;本发明应用示例在取货作业和捕获作业时,可以在操作台面上显示取货作业或补货作业的名称,仿真运算所涉及的需要用户了解的信息都可以根据需求进行配置显示。以下以上述操作台面作为示例,对实验系统的各个部分进行说明;其中,构建实物场景为用户在操作台面上设置带有模型标识的实物模型的过程;用户可以根据需要选择不同的实物模型,包括但不限于不同类型的货架模型,及各类型货架模型的数量;仓储布局信息显示了货架模型所设置的位置;图7为本发明应用示例设置实物模型的示意图,如图7所示,货架模型可以参照预先设定的摆放方式进行摆放,图像采集装置会自动识别出模型标识的方位。假设实验系统以模型标识的中心位置作为实物模型的位置,为了方便定位、减少误差,在设置实物模型时,可以把实物模型的边界与方格的边界重合;用户在建立仿真模型的过程中,图像采集装置可以不断地获取操作台面设置的实物模型,仿真软件读取图像采集装置获得的图像信息后,通过模型标识、位置标识等对获取建立仿真模型的参数信息;仿真过程的动画可以通过投影装置显示在操作台面上;用户可以调整仓库布局,以满足仓储布局信息的要求;在仿真运算时,用户可以通过指令标识下达仿真运算启动的指令;参照相关技术,实验系统会完成路网建模,并进行路径运算,为取货作业和补货作业提供数据支持。本发明应用示例在路网建模过程中,以方格矩阵来表示整个仓储存储区域,如可采用16*9的方格矩阵来表示。而后用相应的用二维数组来表示叉车通行的路网。初始化时,仓储内没有任何障碍物,相当于二维数组中所有的元素都是0;而在建立仿真模型阶段,实物模型在路网上相当于路障,相当于在二维数组中货架对应的元素可设为1,叉车不可通行。完成路网建模后,得到了一个0、1元素构成的二维数组中,可以将二维数组中的每一个元素可以理解为一个节点,0代表可以通行的点,1代表不可通行的点,通过算法寻找到从起始点到终点的最短路径。算法运算完毕后,从终点出发,沿着每一个节点的父节点便可找回到起始点的路径,从而完成路径运算。为了在仓储与库存管理的实验可以体现分拣方法对效率的影响,本发明实施例实验系统可以提供多种分拣方法供用户选择;例如、提供在实践中广泛应用的摘果法和播种法两种分拣方法供用户进行选择。在仿真运算过程中,通过仿真动画呈现两种分拣算法的区别;为了进一步简化了两种分拣算法,可以将分拣过程中订单和货架上不同种类的货物数目,以及叉车上装载的货物类型等信息都实时的通过仿真动画展现出来。对于摘果法,实验系统从第一个订单开始处理。设定叉车一次最多可以运送两个货物,为了减少叉车运行的距离和时间,在取货时,实验系统会优先给同一个叉车安排取两种相同类型的货物的取货作业。在订单任务分配的过程中,实验系统可首先挑选一个目前状态为闲置的叉车,然后给它派送取货作业;其中,优先安排取2个相同类型的货物的取货作业。如果取2个相同类型的货物的取货作业已全部分配,则可按订单类货物的顺序安排取货作业。此时,叉车的取货作业可能包含2个不同类型的货物,也可能是只有一个货物。给叉车安排取货作业后,实验系统会根据叉车的具体作业,指定叉车前往距离出口最近且有货的货架取货。叉车一旦接受取货作业,叉车的状态就更新为工作中,待叉车完成取货作业后,其状态再更新为闲置状态。对于播种法,实验系统首先将一批订单合并为一个订单进行预处理,然后按照一个大订单的方式给叉车安排取货作业。同时,为了体现叉车回到分拣台需要进行二次分拣的过程,播种法中叉车在分拣台上的卸货时间是摘果法中卸货时间的两倍。同时,在仿真动画上,尽管实验系统在播种法中将多个订单进行统一分配,但叉车取货后用户仍然可以清楚的分辨出叉车所取的货物属于具体哪一个订单;这些都保证了用户能够清楚、直观的通过仿真动画了解不同分拣方法的区别。本发明应用示例,假设实验系统中采用的是周期性盘点的基准库存策略,基准库存是货架上都装满相应类型货物后各种类型货物的总量,且仿真实验(仿真运算)中不考虑补货提前期。每次仿真实验开始时,货架上都装满了货物,相当于刚刚结束了一次盘点并且补完了货。取货订单处理过程中不进行补货,待取货订单处理完后再统一进行补货,并且再次将货架上的货物补满。另外,由于实验系统中可以时时检测仓库中货物数目的变化情况,具备进行连续性盘点的基础条件。本发明实施例在建立仿真模型时开始运行仿真动画。每一帧仿真动画运行之前,还需检测实物场景是否发生改变;若在仿真运行当中,用户对仓储布局或者仿真运算的参数进行更改,则需及时停止仿真过程,并重新建模;本发明应用示例,用于通过指令标识进行仿真运算的控制,进行仿真运算时,将仿真运算信息投影至设定的区域;例如、将动画、仿真参数等仿真运算信息与实物模型进行叠加。在整个仿真运算过程中,用户可以改变仿真模型,并能停止仿真,重新调整实物模型的位置。当仓储布局信息或仓储策略改变时,实验系统会停止仿真运算,并终止仿真运算信息的输出显示;待重新完成仿真模型的建立后,在进行仿真运算,并进行仿真运算信息的输出。实验系统输出的仿真运算数据可以包括每种类型货架的数目、每种类型货物的剩余数量和缺货数量、取货订单中每个货物的平均取货时间;本发明应用示例取货订单的中每个货物的平均取货时间主要是针对不同的取货作业方式,给出一个参考性的评价标准,评价标准如表1所示,包括成本、效率和用户满意度。分类成本订货成本,物流成本,持货成本,缺货成本效率物流路径长度、完成订单数、补货次数用户满意度平均库存,缺货时间表1本发明应用示例仿真运算信息都在操作台面上实时显示和更新,用户可以实时获取实验系统的运算信息。本发明应用示例实验系统可以采用artoolkit(artoolkit是一个c/c++语言编写的库,通过它可以让我们很容易的编写增强现实应用程序。)增强现实(ar)是将电脑虚拟的图像覆盖到真实世界画面中,这个技术在工业和理论研究方面都存在着极大的潜能进行开发,在unity3d(unity3d是由unitytechnologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎)平台下来完成。可以以一台满足性能要求的主机作为处理器;以工业摄像头作为图像采集装置;根据成本和显示要求选择投影仪;以白色幕布作为投影显示的背景,建议幕布尺寸为110厘米(cm)x62cm;采用3030铝型材搭建支架,根据所用的布幕大小以及摄像头焦距,支架高度约为1.6米,宽度为1.1米;将主机通过数据线连接投影仪和工业摄像头;本发明应用示例实物模型、支架等可以通过三维立体打印技术进行打印实现。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令相关硬件(例如处理器)完成,所述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应地,上述实施例中的每个模块/单元可以采用硬件的形式实现,例如通过集成电路来实现其相应功能,也可以采用软件功能模块的形式实现,例如通过处理器执行存储于存储器中的程序/指令来实现其相应功能。本发明不限制于任何特定形式的硬件和软件的结合。虽然本发明所揭露的实施方式如上,但所述的内容仅为便于理解本发明而采用的实施方式,并非用以限定本发明。任何本发明所属领域内的技术人员,在不脱离本发明所揭露的精神和范围的前提下,可以在实施的形式及细节上进行任何的修改与变化,但本发明的专利保护范围,仍须以所附的权利要求书所界定的范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1