收藏 分销(赏)

基于Flexsim的配送中心仿真分析报告.doc

上传人:w****g 文档编号:1780807 上传时间:2024-05-09 格式:DOC 页数:11 大小:382.04KB 下载积分:8 金币
下载 相关 举报
基于Flexsim的配送中心仿真分析报告.doc_第1页
第1页 / 共11页
基于Flexsim的配送中心仿真分析报告.doc_第2页
第2页 / 共11页


点击查看更多>>
资源描述
物流系统建模与仿真结课作业 论文名称:基于Flexsim的配送中心仿真分析报告 目录 一、案例背景 3 二、模型的设计 3 1、问题的解决思路 3 2、模型的描述 3 3、建模步骤 4 三、模型的运行与分析 6 1、模型的运行 6 2、运行数据 6 3、瓶颈分析 7 四、模型的优化 8 1、瓶颈问题的解决方案 8 2、优化后的运行数据 8 五、结论 9 一、案例背景 DC配送中心位于北京市东四环外的大郊亭桥附近,主要为北京城八区的家乐福、华联、美廉美、物美等超市提供配送服务。该配送中心总面积约为1200平方米,分为A、B两个库,面积一样,A库主要存放方便面、饼干、巧克力这三种商品,B库则存放大米、面粉等商品。这两年,A库存放的三类商品的需求量呈现上升趋势,从而导致了该配送中心的库存增加,日发货量提高等问题。 目前,A库里面设有2列入库商品存放货架,剩余的空间完全可以再摆放一个货架,空间利用率较低。A库现在每天的到货量约500箱,每箱货物为20件。货物到货后,直接将整箱货物码放在货架上,不严格按照货物摆放;另外,现有的入库商品存放货架已不能满足需求,有的货物只能放在地上,不仅显得杂乱无章,而且还会影响员工的行动。而且两个货架上随意摆放三种商品,没有进行区域的划分,经常出现货架摆放是方便面商品的地方会夹杂着巧克力和饼干等商品,使员工拣货效率大为降低。货物在分拣区以件为单位摆放,发货前需要进行装箱工作,然后再采用托盘进行装车运输。该配送中心目前有10名工作人员,由于业务量的增加,精减员工肯定已经行不通了,但员工的工资占到了仓库总成本的很大一部分,所以该配送中心也不考虑另外招人。 如何对DC配送中心的A仓库进行改进,使其仓储能力和分拣能力满足其配送业务量的需求是该配送中心当前急需解决的问题。 针对该配送中心存在的问题,可以采用Flexsim软件进行仿真,帮助DC配送中心其解决仓储能力和分拣能力的问题。 二、模型的设计 1、问题的解决思路 针对DC配送中心目前存在的问题,本文提出了以下解决思路: (1)A库再购置一个入库商品存放货架,一方面可以解决当前货架不能满足存放需求的问题,另一方面还可以提高仓库的储存能力。购置货架虽然需要一定的成本,但其会带来较好长期的效益。 (2)对三种货物划分存放区域,入库时就按照货架存放三种类型的整箱商品,这样员工在进行拆箱拣选时就方便了许多。 2、模型的描述 进行仿真模型设计时,按照货物的类型,货物到达后给予3种不同的颜色,在经暂存区到达处理器处理,然后再分配到货架上。然后再经分解器分解,将货物存放在相应的暂存区中,之后再按照订单进行拣选、装箱,可由合成器实现,最后到达生成器,具体流程如图1所示。 图1 模型的流程框图 实体设置说明: (1)发生器1——货物到达; (2)暂存区1——货物暂存; (3)处理器——货物分类; (4)货架1、2、3——货物存储; (5)分解器1、2、3——货物分解; (6)暂存区2、3、4——分解后的货物暂存; (7)发生器2——产生托盘; (8)合成器——货物装箱; (9)生产器——货物运走。 3、建模步骤 (1)添加发生器:从库里拖出一个发生器放到正投影视图中,图2所示。 图2 添加一个发生器到新建模型中 (2)依次添加其他实体:将其余实体拖到正投影视图中,如图3所示。 图3 添加所有实体后的模型 (3)连接端口:根据各临时实体的路径连接端口,如图4所示。 图4 完成端口连接后的模型 (4)设置发生器1的参数 Ø 到达方式:按时间间隔到达(Inter-Arrival Time),返回一个58的常值时间。 依据:每天入库500箱,按每天工作8小时计算,可计算出到达时间为58=3600/(500/8)。 Ø 发生器的离开出发设置:SourceTriggers下的OnExit的下拉菜单框中选择Set Itemtype and Color,为临时实体指定一种类型号duniform(1,3),并为每种实体指定一种颜色。 依据:有三种类型的货物,即方便面、饼干、巧克力。 (5)设置暂存区1的参数 暂存区1作为货物到达与检验之间的过渡,不需要改变参数,采用默认的参数,即默认的最大容量为1000。 (6)设置处理器的参数 Ø 处理时间:处理时间设置为48。 依据:因为到达时间为58,理论上处理的时间应该比到达的时间要快一些。 Ø 货物流向设置:在Flow/Output下的Send to port中选择Matching itemtypes,货物就能按类型分别放置到不同的货架中。 (7)设置货架1、2、3的参数 最大容量:货架1、2、3的最大容量设置为1000。 依据:A库总面积为600平方米,3个货架按总面积300平方米计算,货架高为2米,箱子的体积为0.2立方米,则可以存放的箱子总数为:300*2/0.2=3000个。平均分配到每个货架的最大容量就为1000。 (8)设置分解器1、2、3的参数 Ø 处理时间:处理时间设置为30。 依据:货物分解的时间应该比货物处理的时间要更快一些。 Ø 分解器:将一个实体分解成20个。 依据:每一箱的货物有20件,故将一个实体分解成20个。 (9)设置暂存区2、3、4的参数 最大容量:将暂存区2、3、4的最大容量分别设置为200。 依据:除去货架、暂存区1等面积后,暂存区2、3、4的总面积并不算大,因此设置为200。 (10)设置合成器的参数 Ø 处理时间:设置为常数值48。 Ø 装盘:假设顾客的要求40件商品,第一种货物10件,第二种货物16件,第三种货物14件。设置的时候改变Combiner/Components list下的“target quantity”即可。 (11)设置发生器2的参数 处理时间:返回一个常数为48的时间值。 依据:发生器2产生的是托盘,是为了将货物运走,所以处理时间与合成时间一致。 三、模型的运行与分析 1、模型的运行 模型编译完成后,运行28800s(8小时)后,得到下列结果: 图5 模型运行结果 2、运行数据 (1)发生器1运行数据 Output:496,即入货496箱 Generating:28800,100% (2)暂存区1运行数据 Input:496;Output:496 (3)处理器运行数据 Input:496;Output:495 Idle:5008,17.4%;Processing:23792,82.6% (4)货架运行数据 Input Output Maximum Average 货架1 159 13 145 71.40 货架2 169 31 138 61.92 货架3 168 43 125 55.57 (5)分解器运行数据 Input Output Maximum Average Idle Processing Blocked 分解器1 13 241 19 10.42 1594,5.5% 390,1.4% 26816,93.1% 分解器2 32 610 19 14.20 1594,5.5% 930,3.2% 26276,91.2% 分解器3 43 856 19 9.80 17674,61.4% 1290,4.5% 9836,34.2% (6)暂存区2、3、4运行数据 Input Output Maximum Average Empty Releasing 暂存区2 241 41 200 197.16 136,0.5% 28664,99.5% 暂存区3 610 410 200 190.81 832,2.9% 27960,97.1% 暂存区4 856 656 200 174.15 2060,7.2% 26740,92.8% (7)合成器运行数据 Input:1681;Output:40 Idle:136,0.5%;Processing:1964,6.8%;Collecting:26700,92.7% (8)发生器2运行数据 Output:570;Blocked:1204,4.2%;Generating:27596,95.8% (9)生成器运行数据 Input:40,即出货量40。 3、瓶颈分析 从图5和以上的运行数据可以看出,该模型运行时主要的瓶颈体现在以下两个方面: (1)货架上堆积的货物较多,是存储的货物过多,增加仓储成本。 (2)暂存区2、3、4堆积的货物过多,尤其是暂存区2、3,运行时它们的空闲时间所占比较不到3%,而暂存区4的空闲时间比例也不到5%,说明运行时间较长。 产生以上瓶颈的原因有以下几个方面: (1)分解器处理速度较慢。由分解器的运行数据可以看到,分解器1和2运行时阻塞的时间比例占到了93.1%,91.2%,说明分解的速度较慢,因此上游的货物只有堆积在货架上,致使货架上的存储货物增加。 (2)合成器处理速度较慢。由合成器的运行数据可以看到,合成器的处理时间所占比例仅为6.8%,而集合产品的时间比例占到了92.7%,说明其大部分时间都在集合产品,合成处理速度较慢,从而导致暂存区2、3、4的货物堆积。 四、模型的优化 1、瓶颈问题的解决方案 由前面的瓶颈分析我们可以看到,瓶颈产生的原因主要是由于分解器及合成器的处理速度较慢造成的,因此,针对这两个问题提出了以下两个解决方案: (1)提高分解器运行速度。将分解器的处理时间由原来的30降低到15。 (2)提高合成器运行速度,将合成器的处理时间由原来的48降低到30,或者也可以考虑增加合成器。 (3)加快托盘的产生速度,将发生器2的处理时间由原来的48降低到30。 2、优化后的运行数据 (1)发生器1运行数据 Output:496,即入货496箱;Generating:28800,100% (2)暂存区1运行数据 Input:496;Output:496 (3)处理器运行数据 Input:496;Output:495 Idle:5008,17.4%;Processing:23792,82.6% (4)货架运行数据 Input Output Maximum Average 货架1 158 15 143 70.82 货架2 169 44 138 61.92 货架3 168 63 105 46.70 (5)分解器运行数据 Input Output Maximum Average Idle Processing Blocked 分解器1 15 291 19 10.95 13214,45.8% 140,0.5% 15446,53.7% 分解器2 102 2020 19 14.09 15266,53.0% 440,1.5% 13094,45.5% 分解器3 56 1110 19 9.80 17756,61.4% 630,2.2% 10414,36.2% (6)暂存区2、3、4运行数据 Input Output Maximum Average Empty Releasing 暂存区2 291 91 200 197.36 116,0.4% 28684,99.6% 暂存区3 2020 1820 200 191.14 812,2.8% 27988,97.2% 暂存区4 1110 910 200 174.15 2248,7.8% 26552,92.2% (7)合成器运行数据 Input:3721;Output:90 Idle:116,0.4%;Processing:1800,6.3%;Collecting:26884,93.3% (8)发生器2运行数据 Output:900;Blocked:1778,4.2%;Generating:27022,93.8% (9)生成器运行数据 Input:90,即出货量90。 五、结论 由上面的运行数据可以看出,将分解器和合成器的速度提高后,产出量增加了由40提高到了90,提高了一倍多,基本上解决了该配送中心当前的问题。从而实现了提高该配送中心分拣能力和仓储能力的目标,使该配送中心的利润得出提高。 但是,优化后的模型仍然存在一个瓶颈,那就是货架1的产出量较小,导致了分解器1的产出量较小,暂存区2的输入量和输出量都受到影响,因此到达合成器的该类型的产品量较小,在合成的时候由于缺乏该产品从而使得合成后的产量较小,而其余两种类型的产品在合成器的量又有剩余。因此,后续还可以就该模型的这一问题继续进行研究,从而达到使模型更进一步优化。其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。 二.培训的及要求培训目的 安全生产目标责任书 为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标: 一、目标值: 1、全年人身死亡事故为零,重伤事故为零,轻伤人数为零。 2、现金安全保管,不发生盗窃事故。 3、每月足额提取安全生产费用,保障安全生产投入资金的到位。 4、安全培训合格率为100%。 二、本单位安全工作上必须做到以下内容: 1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人的安全职责,确保安全责任制在本单位全面落实,并全力支持安全工作。 2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。 3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。 4、参加生产碰头会时,首先汇报本单位的安全生产情况和安全问题落实情况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。 5、在公司及政府的安全检查中杜绝各类违章现象。 6、组织本部门积极参加安全检查,做到有检查、有整改,记录全。 7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。 8、虚心接受员工提出的问题,杜绝不接受或盲目指挥; 9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。 10、必须按规定对单位员工进行培训和新员工上岗教育; 11、严格执行公司安全生产十六项禁令,保证本单位所有人员不违章作业。 三、 安全奖惩: 1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。 2、每月接受主管领导指派人员对安全生产责任状的落 其中专业理论知识内容包括:保安理论知识、消防业务知识、职业道德、法律常识、保安礼仪、救护知识。作技能训练内容包括:岗位操作指引、勤务技能、消防技能、军事技能。 二.培训的及要求培训目的 安全生产目标责任书 为了进一步落实安全生产责任制,做到“责、权、利”相结合,根据我公司2015年度安全生产目标的内容,现与财务部签订如下安全生产目标: 一、目标值: 1、全年人身死亡事故为零,重伤事故为零,轻伤人数为零。 2、现金安全保管,不发生盗窃事故。 3、每月足额提取安全生产费用,保障安全生产投入资金的到位。 4、安全培训合格率为100%。 二、本单位安全工作上必须做到以下内容: 1、对本单位的安全生产负直接领导责任,必须模范遵守公司的各项安全管理制度,不发布与公司安全管理制度相抵触的指令,严格履行本人的安全职责,确保安全责任制在本单位全面落实,并全力支持安全工作。 2、保证公司各项安全管理制度和管理办法在本单位内全面实施,并自觉接受公司安全部门的监督和管理。 3、在确保安全的前提下组织生产,始终把安全工作放在首位,当“安全与交货期、质量”发生矛盾时,坚持安全第一的原则。 4、参加生产碰头会时,首先汇报本单位的安全生产情况和安全问题落实情况;在安排本单位生产任务时,必须安排安全工作内容,并写入记录。 5、在公司及政府的安全检查中杜绝各类违章现象。 6、组织本部门积极参加安全检查,做到有检查、有整改,记录全。 7、以身作则,不违章指挥、不违章操作。对发现的各类违章现象负有查禁的责任,同时要予以查处。 8、虚心接受员工提出的问题,杜绝不接受或盲目指挥; 9、发生事故,应立即报告主管领导,按照“四不放过”的原则召开事故分析会,提出整改措施和对责任者的处理意见,并填写事故登记表,严禁隐瞒不报或降低对责任者的处罚标准。 10、必须按规定对单位员工进行培训和新员工上岗教育; 11、严格执行公司安全生产十六项禁令,保证本单位所有人员不违章作业。 三、 安全奖惩: 1、对于全年实现安全目标的按照公司生产现场管理规定和工作说明书进行考核奖励;对于未实现安全目标的按照公司规定进行处罚。 2、每月接受主管领导指派人员对安全生产责任状的落
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传

当前位置:首页 > 学术论文 > 其他

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2026 宁波自信网络信息技术有限公司  版权所有

客服电话:0574-28810668  投诉电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服