基于eMplant仿真的领料排队系统研究.docx

上传人:牧羊曲112 文档编号:3384793 上传时间:2023-03-12 格式:DOCX 页数:6 大小:39.57KB
返回 下载 相关 举报
基于eMplant仿真的领料排队系统研究.docx_第1页
第1页 / 共6页
基于eMplant仿真的领料排队系统研究.docx_第2页
第2页 / 共6页
基于eMplant仿真的领料排队系统研究.docx_第3页
第3页 / 共6页
基于eMplant仿真的领料排队系统研究.docx_第4页
第4页 / 共6页
基于eMplant仿真的领料排队系统研究.docx_第5页
第5页 / 共6页
亲,该文档总共6页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《基于eMplant仿真的领料排队系统研究.docx》由会员分享,可在线阅读,更多相关《基于eMplant仿真的领料排队系统研究.docx(6页珍藏版)》请在三一办公上搜索。

1、基于eMplant仿真的领料排队系统研究基于em-plant仿真领料排队系统对的研究 一、对于仿真及仿真软件的解释 仿真有时也被称为系统仿真,它针对系统建立相关模型,用模型代替真实系统进行各种实验,从而研究系统的性能。 随着计算机技术的迅速发展,系统建模与仿真技术在物流系统的规划与管理中将发挥更加重要作用。运用系统仿真技术,可以对物流系统的规划、设计和管理进行分析与决策,特别是对存在众多随机变量及复杂逻辑管理的离散事件系统,具有十分重要的意义。 目前已经发布的各种物流仿真软件有几十种,比较流行的有flexsim、em-plant、witness等。 二、关于em-plant 软件工具eM-Pl

2、ant,又称为 SiMPLE+,是用C+实现的关于生产、物流和工程的仿真软件,它是面向对象的、图形化的、集成的建模、仿真工具,系统结构和实施都满足面向对象的要求。eM-Plant可以对各种规模的工厂和生产线,包括大规模的跨国企业,建模、仿真和优化生产系统,分析和优化生产布局、资源利用率、产能和效率、物流和供需链等。 一款好的仿真软件能够处理好软件的易用性、灵活性以及开放性之间的相关关系。而em-plant就很好的平衡了这3个方面之间的关系。em-plant为建模、仿真运行和显示提供了一种完全面向对象的、图形化的、集成的工作环境。其使用各类控件来表示工位,及物流转运设备和道路。使用“方法”控制物

3、料转运逻辑。并通过“单元”或者时间触发器触发“方法”,达到对物流进行仿真的效果。 排队论就是通过对服务对象到来及服务时间的统计研究,得到相关数量指标的统计规律,然后根据这些规律来改进服务系统的结构或者重新组织被服务的对象,使得服务系统既能满足服务对象的需要,又能使机构的费用最经济或某些指标最优。 三、关于排队问题 排队问题的仿真目的是寻找服务对象与服务设置之间的最佳配置。基于em-plant软件平台,对单服务台有限队长的排队系统进行仿真过程,可以协助设计人员分析顾客的需求,从而合理规划出符合实际条件的服务设施。 尽可能的缩短工人在领料过程的时间,对于企业的运作效率有很大的效果。而对此问题的研究

4、,就是用排队论的仿真解决。而对于一个排队系统,运行状况的好坏既涉及顾客的利益,又涉及服务机构的利益,还有社会效果好坏的问题。为了研究排队系统运行的效率、估计服务质量和设计改进措施,必须确定一些基本指标,用以判断系统运行状况的优劣。 四、实例 有一工厂仓库,工人按需到仓库仓管员领取物资,工人到来的时间服从负指数分布,间隔时间期望为5min,仓管员的领货时间服从三角分布,平均时间为4min,最快2min,最慢5min,领取急需物资的工人具有优先领取的权利,但不能中断正在领取工人的服务,急需物资工人站总共人数的10%。仿真运行半个工作日,从排队长的角度分析这个领料排队系统。 领料过程是一个由领料工人

5、排队,仓管员作为服务台的典型的排队系统,在这个排队系统中,各功能要素如下: 实体 普通工人 属性 到来时间 事件 活动 进程 到来、开始排队、接受领料 排队接受服服务 务、离开 领急料工人 到来时间,到来、开始排队、接受领料 优先接受服排队、接受服务 务 仓管员 服务时间 服务、离开 服务开始、忙、闲 服务结束 在领料排队系统中,顾客的到达时随机的且间隔时间服从负指数分布,属于个体到达,顾客源无线且排队系统没有容量限制;排队系统规则采用的是带有优先权的先来先服务规则;服务机构数位1,属于典型的单线排队系统。 由于领取急需物资的工人具有优先权,故采取以下策略:普通工人排成一队,领取急需屋子的工人

6、排成另一队,仓管员优先给队2服务,当队2队长为0时方给队1的工人服务。以上过程的流程图如下: 工人到来 是否急料 否 是 进入队列1 排队等待 进入队列2 队列2排 队长为0? 否 是 接 受 服 务 离 去 Em-plant的软件库拥有现成的处理哦快对排队系统进行仿真,因此,这里排队系统的仿真用em-plant来实现。 然后再em-plant界面中放入一下对象:1个source,一个buffer,2个singleproc,2个container,2个assembly,1个drain。并连接各对象就如下图所示。 Source:顾客源,根据仿真要求,顾客到来服从期望为5的负指数分布,即顾客源满足

7、指数分布且平均每个仿真时间产生顾客数为0.2。 Buffer:两种工人分流排成两队,buffer起到分流缓存作用。领取急需物资工人占10%。 则其程序编写出为: is s:real; do s:=z_uniform(1,0,1); if s0.9 then .matiral_type:=quick; else .matiral_type:=slow; end; if .matiral_type=quick then .move(quick); else .move(slow); end; end; singleproc:用于表示一次只能处理一个MU的设备或设施。 assembly:可以用于表示

8、完成装配工作的设备或设施。其功能是将一个物体装配到另一个物体上,可以是组装、合装、部装或者总装。用它来仿真仓管员对工人的服务过程,并将“triangular(4,2,5)”。 drain:模型中的移动对象经过各环节的处理,最终需要从模型中移除。扶着从模型中移除移动对象的物流对象是drain对象,drain对象将销毁缩接受的MU。流程的终止,代表工人离去。 五、绩效评价 为了对该仿真系统进行评价加入以下对象:statistics和experimentmanager。 Statistic:2个statistic对象用于统计2个队列的排队长。 对于队列2,因领取急料的工人具有优先领料的权利,排队长最

9、大值仅达2,平均为0.058,可满足需求。队列1的排队长从仿真开始到100min左右排队长几乎为0,但从100min以后逐渐增大,在240min时达到20左右。队列1的排队长最大值为20,平均5.496,虽然平均队长只有5左右,在可接受的范围内,但后期排队队长明显过大。因此,可考虑在开始领料一个班时候左右增加仓管员来缓解排队系统压力。 六、结论 本文结合实例,通过分析领料排队系统的内容,工作流程和相关参数,对系统的概念模型进行了描述,并在此基础上运用em-plant仿真软件建立了领料排队系统的仿真模型,该模型具有面向对象的特点,认为目前状况下该工厂现有的仓管员服务能力还是比较低,从而为进一步的仓管员分配改进方案提供有效的参考依据。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号