• 微信
    公众号
自动化立体仓库初探可视化物流
2013-10-10
摘要:

随着物流行业生产自动化水平的不断提高,生产系统越来越复杂,生产节奏越来越快,生产管理者对生产改进的每一决策都需谨慎考虑。目前,对自动化立体仓库的辅助设计方面的研究主要集中在参数优化选择方面,关宏、苑韬等(2004)以斯麦霍夫的模型为基础,采用以堆垛机使用效率为目标函数提出了货架最佳高度和长度。

   随着物流行业生产自动化水平的不断提高,生产系统越来越复杂,生产节奏越来越快,生产管理者对生产改进的每一决策都需谨慎考虑。措施不当,往往需要付出高昂的代价。而正是由于系统的复杂性、快节奏和柔性,要想预测每一个决策给系统带来的后果,已经是人的大脑无法完全胜任的了。计算机仿真技术弥补了这一不足,成为自动化物流系统管理者的有用工具,成为生产系统规划设计人员的得力助手。


   目前,对自动化立体仓库的辅助设计方面的研究主要集中在参数优化选择方面,关宏、苑韬等(2004)以斯麦霍夫的模型为基础,采用以堆垛机使用效率为目标函数提出了货架最佳高度和长度。周奇才(1999)、刘昌祺(2004)等也以斯麦霍夫的模型为基础做了若干改进,但总体并没有脱离斯麦霍夫的连续函数模型。对库容设计则主要针对油库、气库以及水库,涉及自动化立体仓库较少。在物流仿真方面,可视化仿真技术目前已经成为主流趋势,分为半物理实现和计算机仿真两种。任浩、谭庆平(2000)提出一种新型的Web环境下3D交互仿真结构,并使用了JAVA配合VRML语言工具,建立了虚拟装配的环境,这一方面的研究还有高钦和、成曙(2001)等。计算机可视化仿真的实现多为采取编程工具自行开发设计,针对性较强,而通用性、代码重用性和功能上相比国外软件偏弱。
   2 自动化立体仓库的辅助设计流程
   从库存风险管理的角度出发,改进德国弗劳恩霍夫物流研究院Requirement Estimation Approach经验模型,引入定量方法,使设计流程适合中国的情况。
   流程从预测部分开始,首先通过对宏观经济因素的回归分析,得到企业的年存储需求量,然后从物流交换量角度,通过经验系数确定通过该仓库的年货物量。通过对企业生产周转次数调研,并通过宽放比例的修正,得到自动化立体仓库库容量大致范围,最后确定库存策略,将三类风险加以综合考虑,建立库容计算模型,确定容量大小。
   采用自底向上的方式对自动化立体仓库设计流程加以改进,整体流程为收集研究原始资料,定义物流需求特征,包括货物到来的时间特征、数量特征、质量特征和其他特征,根据以上特征选择托盘材料和类型,进而确定货位个数和货架结构,选择配套的搬运机械设备,与机械设备适合的巷道形状和长宽度,选择仓库内的布局,最后模拟整个储存系统。
   仓库参数的确定在自动化立体仓库设计流程中起着至关重要的作用,根据最优参数设计出来的合理仓库布局可以使企业的生产物流更合理化,避免空间的浪费,满足仓库出入库能力要求,同时又降低了自动化立体仓库的造价。由于仓库有众多参数需要确定,同时参数之间又存在相互影响的关系,因此需要使用仿真的方法来辅助仓库的设计。

_baidu_page_break_tag_


  3 可视化仿真方法与软件
   3.1 可视化仿真技术
   可视化仿真系统以数学建模方法为基础,配合使用仿真计算引擎,以三维动态演示技术设计系统的输入输出界面,为模拟复杂系统提供了有力的计算与分析工具。将仿真结果以图像形式输出,提供了更多的信息细节并得到直观结果,是可视化仿真的最大优势。从组成来看,可视化仿真技术包括两方面:一是将仿真计算中产生的结果转换为图形或影像形式输出;二是仿真的人机交互界面可视化。随着技术发展,对可视化仿真技术的实时性要求更加严格,要求不仅能够实时跟踪显示仿真计算结果,而且要求能够对仿真过程进行实时干预,实现过程交互中的可视化。目前国内外对可视化仿真技术在自动化立体仓库中的研究与应用尚处于起步阶段,从实现层面来看,可视化仿真技术分为物理实现和计算机实现。前者通过建立实际的物理模型,得到视觉直观的仿真结果,后者则通过计算机图形工具和软件,建立虚拟平面图形或三维立体影象,并通过仿真运算后,将结果以影像形式输出。
   3.2 各类可视化仿真软件的比较
   OR/MS Today在August 2003发布的SimulationSoftware Survey中,对以下在中国物流行业普遍使用一些国外物流仿真软件作了性能比较。
   Flex-sim Software Products公司是仿真软件方面的资深公司,近年推出面向对象的仿真建模工具Flex-sim,在图形建模环境中集成了C++IDE和编译器,不再需要动态链接库和用户定义变量的复杂链接。Flex-sim主要用于建模、仿真以及实现业务流程可视化。
   (1)深层开发对象。对象代表活动和排序过程,可以创建、删除,而且可以彼此嵌套移动,有自己的功能或继承来自其他对象的功能,可以快速、轻易、高效描述制造业、物料处理和业务流程的主要特征。
   (2)层次结构。Flex-sim可以使模型构造更具有层次结构。在组建客户对象的时候,每一组件都使用了继承的方法,可以节省开发时间。
   (3)用户化。Flex-sim有更多的用户化设定。软件是开放式的,可以在对象中根据需要改变已经存在的代码,创建全新的对象。
   (4)可移植性。由于对象开放,对象可以在不同的用户、库和模型之间进行交换,同时对象的高度可自定义性,大大提高了建模的速度。用户化和可移植性扩展了对象和模型的生命周期。
   (5)可视化。Flex-sim可以直接导入3DS(3D Studio)、VRML、3D DXF和STL等类型文件,内置VR浏览窗口,可以添加光源、雾化等效果。AVI文件可以通过Flex-sim的AVI录制器快速生成。任何模型都能被录制、拷贝到CD,以及实时查看。
   4 自动化立体仓库物流建模与仿真
   4.1 模型的实体与事件
   实体为自动化立体仓库辅助仿真中的主要组成部分,分为临时实体和永久实体。定义临时实体为自动化立体仓库的活动部分,它在某时刻到达并进入系统,在系统中停留一段时间并与其它实体发生作用后离开系统,具有生命周期。定义永久实体为自动化立体仓库中固定的部分,它永久停留在系统中。整个仿真系统中临时实体的到达和离开及实体之间的相互作用促使系统的内部状态发生变化。
   定义实体具有属性,在自动化立体仓库中事件的发生将导致实体属性的改变。
   定义事件为引起自动化立体仓库状态发生变化的行为。只有在事件的作用下,自动化立体仓库的状态才会发生变化。系统的状态定义为系统内实体的数目,以及实体属性的变化。而当事件发生时,总会引起自动化立体仓库的状态发生变化。

_baidu_page_break_tag_


   4.2 策略设计与仿真
事件调度策略定义了事件优先发生、实体的优先服务和选择实体中使用的原则,规定了事件发生的先后顺序。在自动化立体仓库中,具体设计有以下的公共调度策略:
   (1)寻找下游实体中第一个空闲的实体,如果都不空闲,则寻找第一个实体。
   (2)只选第一个下游实体。
   (3)寻找离目标实体最近的下游实体。
   (4)寻找任务队列最短的实体。
   (5)任务以随机形式统一分配给下游实体。
   4.3业务流程
   出入库作业是流通流域在仓库内的主要活动,由进货、验收、拆包、上架、下架、拣货、检查、打包等作业环节组成。从公司经营角度考虑,出入库作业向前与采购、加工等活动衔接,向后与分拣、配送等业务关联,是流通加工中不可缺少的流程。对于出入库作业频繁的自动化立体仓库,出库流程与入库流程相互分离,不共用物流通道以免引起流程之间冲突。
  4.4 仿真时钟
   仿真时钟用于设置系统仿真的时间变量。仿真计算的过程就是由当前仿真时刻系统的状态推算出下一仿真时刻系统的状态。定义仿真步长为仿真时钟推进的时间间隔。在自动化立体仓库的辅助仿真设计当中,两个相邻发生的事件之间系统状态不会发生任何变化,因而仿真时钟可以跳过这段时间,从上一事件发生时刻推进到下一事件发生时刻,因此仿真时钟的推进步长是随机的。
   4.5 仿真过程的设计
   自动化立体仓库的工作流程为,模型初始化后检查库存是否满足需求,满足则开始创建定单并进行出库操作,出库作业的流程为堆垛机从货架上取出货物,放在站台上,由传送带取走货物并将多个货物流合并为一个货物流,最后在出库站台中集合并发送装车。当检查库存满足最低订货点的时候,自动化立体仓库对外发送消息要求定货,入库操作为到来的货物卸在入库站台上并等候处理,然后由入库站台发送给分选系统,将不同的货物分到指定的堆垛机站台上,并由堆垛机取走放进货架的指定位置。
   仿真程序分为参数输入和仿真流程控制两大部分。参数输入包括模型参数和仿真参数输入,分别是:初始库存水平、最大需求量、平均需求时间、需求的分布函数值、每件订货费用、保管费、缺货损失费、订货附加费及仿真运行长度和策略数等。仿真流程控制部分与单服务排队系统仿真流程控制基本相同。
   初始化子程序除了要将模型中的所有变量进行必要的初始化操作外,还具有仿真启动的功能。按照订货策略,将第4类事件(订货事件)安排为系统的第一个事件(置该事件发生时间等于初始仿真时钟),并将第1类事件(货物入库事件)的发生时间安排为无穷大。这是因为月初应进行库存计算,以决定本月是否需要订货。而货物入库事件不可能发生在尚未确定是否订货的开始时间。
  5 仿真结论
   建立了自动化立体仓库的仿真辅助设计模型,在给定物流需求函数的特征前提下,假定不允许缺货情况的出现,设计了以服务水平、物流设施设备利用率最大化和自动化立体仓库总费用最小等目标函数,采用仿真设计的方法,以自动化立体仓库中的设施设备数量,操作规则为控制变量,建立了自动化立体仓库物流仿真模型,开发了相应的仿真软件,经过多次仿真检验后得到最优控制变量,并得到相应布局方案。
  6 结论
   基于虚拟现实的自动化立体仓库可视化仿真辅助设计,建立了辅助自动化立体仓库设计的可视化仿真的模型,重点论述了辅助自动化立体仓库设计的可视化仿真的设计过程,具体包括辅助自动化立体仓库的设计流程,仿真模型中实体、属性、事件与策略四大要素的建立以及仿真时钟的设计,最后以某公司自动化立体仓库设计方案为例,使用该仿真辅助设计软件对方案进行优化调整,并从实际结果中得到了有效性的验证。

文章为作者独立观点,由物流搜索网编辑整理,不代表物流搜索网立场。如需转载此文,请注明出处和本文链接。来源:互联网

分享到:
若您的公司或产品想被报道,请狠戳 寻求报道 如您有新发现,狠戳 我要爆料

点击继续加载下一条

特色服务

Soo56微信公众平台

  • Soo56微信公众平台
CopyRight © 2006-2015 Soo56.com 版权所有 物流搜索 京ICP备11042521号 物流搜索