物流仿真完整版_第1页
物流仿真完整版_第2页
物流仿真完整版_第3页
物流仿真完整版_第4页
物流仿真完整版_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、配送中心仿真报告一、建立概念模型1系统描述3个供应商有3 种产品供三个3个生产商采购,每个生产商采购不同的产品,这3个供应商的3种产品都有很大的供货量,所以,当有订单来时,即可发货。仿真的目的是研究该配送中心的即时库存成本和利润,并试图加以改善。2系统数据表1 配送中心供应商信息表供应商产品类型产品颜色生产时间一1红服从均值为4方差为2的正太分布二2黄固定时间1小时三3蓝服从13的均匀分布 表2 配送中心信息表货架存放产品安全库存最大库存一11030二21030三31030 表3 配送中心生产商信息表生产商采购产品类型生产时间缓冲区仓库采购产品比例一1、2、3均值17方差2的正太分布1、2、3

2、总和不超过5 按15%产品1、35%产品2、50%产品3生产二按照表4打包配送服从参数为13的指数分布3托盘三2、3固定时间15小时2、3产品分布不超过3、3按50%产品2、50%产品3生产 表4 生产商2采购配送表(时间1、2、3、4、5间隔为10小时)时间1时间2时间3时间4时间5122132120121110配送中心成本和收入:进货成本4元/件;供货价格6元/件;每件产品在配送中心存货100小时费用1元。3概念模型二建立flexsim模型1模型实体设计模型元素 系统元素 备注flowitem 产品 source发生产品3 个source 发生产品的速度相同且快于供应商供应速度 最后一个s

3、ource产生托盘 前3个processor 供应商3个processor 加工速率不同,按照模型的系统数据进行设定 rack 配送中心 3 个rack 分别对应3 个供应商queue 生产商仓库 4个queue 订货条件不同,根据模型的系统数据进行设定 后三个processor 生产商 3 个processor 加工速率不同,按照模型的系统数据进行设定 combiner打包机对产品进行打包sink 产品收集装置 产品的最终去处2在模型中加入实体3模型连线第4 步:source 参数设置因为三个source 在这里只是产生产品的装置,所以对三个source 做同样的设定。为了使source产生

4、实体不影响后面processor 的生产,应将它们产生实体的时间间隔设置的尽可能小。双击一个source 打开参数设置页。在source 项目下的inter-arrivaltime 下拉菜单中选择constant value。如图2-1图2-1点击inter-arrivaltime 下拉菜单后的按钮,在弹出的编辑框中进行如下编辑:(粗体为改动部分) “return constant time of 1 .”如图2-2图2-2点击ok 保存退出。然后对其它两个source 做同样的设置。第5 步:processor(供应商)参数设置三个processor 相当于三个供应商,根据预先设计好的数据对

5、其进行设置,为了描述的需要,我们按照模型中由上至下的顺序依次将三个processor 看作供应商一、供应商二、供应商三。双击processor1打开参数设置页,在processtimes 项目下process time 的下拉菜单中选择进行如下设置。如图2-3图2-3在processortriggers项目下onexit的下拉菜单中选择进行如下设置。图2-4图2-4将processor2、processor3根据系统数据进行如processor1设置。第6 步:rack参数设置双击一个rack 打开参数设置页。在racktriggers 项目下的onentry 下拉菜单中选择close and

6、 open ports。如图2-5图2-5点击onentry 下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:(粗体为改动部分) “if content(current)=30 then closeinput ports of the inobject(current,1) object.”这条指令的意思是,如果rack 的当前存储产品数增加到20 的话就关闭与它的输入端口1 相连的实体(即processor)的输入端口,这就相当于当供应商一提供的产品达到30的库存时就配送中心就停止供应商一的供货。说明:语句 content(current)=30 表示当前实体中临时实体的个数等于 3

7、0;语句 closeinput表示关闭一个实体的输入端口;对应的openinput 表示打开一个实体的输入端口,后面将会用到这个指令;语句inobject(current,1) 表示与当前实体输入端口1 相连的实体。类似的,在racktriggers 项目下的onexit 下拉菜单中选择close and open ports。点击onentry下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:(粗体为改动部分) “ifcontent(current)=10 then openinput ports of the inobject(current,1) object.”如图2-6图2-6

8、这条指令的意思是,如果rack 的当前存储产品数减少到10 的话就打开与它的输入端口1 相连的实体(即processor)的输入端口,这就相当于当来自供货商一的产品小于10 个的时候供货商一就恢复对配送中心的供货。我们对另外两个货架进行同样的设置。第7 步:queue 参数设置三个queue 在模型中代表三个生产商的仓库,它们根据自己的需求向配货中心订货。为了描述的需要,我们按照模型中由上至下的顺序依次将queue1和processor4 看作生产商一,将queue2 和processor5看作生产商二,将queue3、queue4 和processor6 看作生产商三。双击最上面的queue

9、1 打开参数设置页。在queue1 项目下,将maximum content改为5,如图2-7图2-7点击apply 保存设置。在 flow 项目下的pull 选项前面点击打勾,选择by percentage(inputs):如图2-8图2-8根据系统数据对processor4进行设置如图2-9所示图2-9对于queue2 和processor5,即生产商二,由于要用托盘进行打包,因此需加一个产生托盘的source4和打包产品的combiner1。source4的属性设置如图2-10图2-10对combiner1的属性设置如图2-11、图2-12图2-11图2-12根据表4采用全局表进行采购产

10、品,全局表的设置如图2-13图2-13对于processor5进行设置如图2-14图2-14对于queue3、 queue4和processor6,即生产商三,在queue3、 queue4项目下,将maximum content改为3, 在processor6的 processtimes 项目下process time设置如图2-15图2-15在 flow 项目下的pull 选项前面点击打勾,选择by percentage(inputs):如图2-16图2-16三模型运行1编译到此,我们可以对模型进行编译和运行了。单击主视窗底部的 按钮。编译过程完成后,就可以进行模型的重置和运行了。2重置模

11、型单击主视窗左下角 reset 按钮。重置模型可以保证所有系统变量都是初始值,并将模型中所有流动实体清除。3运行模型单击主视窗底部 run 按钮。模型运行时的截图如图3-1图3-1点击execute选择set stop time并将其设为40000,如图3-2 图3-2要加快或减慢模型运行速度,可左右移动视窗底部的运行速度滑动条。四配送中心利润的计算1优化前利润的计算对三个货架进行input、output以及平均库存滞留时间的统计如图4-1图4-1进货总成本:(3390+8298+8494)×4=80728(元); 供货总收入:(3374+8279+8481)×6=1208

12、04(元); 存货成本:(19.55+19.57+19.39)×40000/100=23404(元)利润:120804-80728-23404=16672(元)2 优化后利润的计算将货架的安全库存和最大库存分别改为(3,1),(2,1),(3,1),然后重新运行得如图4-2图4-2进货总成本:(3437+8348+8673)×4=81832(元)供货总收入:(3436+8346+8671)×6=122718(元); 存货成本:(1.52+1.46+1.44)×40000/100=1768(元)利润:122718-81832-1768=39118(元)3仿

13、真结果分析为了研究出库存对配送中心利润的影响,我们可以改变配送中心每个rack 的最大存储(该数据在rack 参数页的racktriggers项目下的onentry 下进行编辑)和对供货商的订货条件(即库存低于多少时订货,这个数据在rack参数页的racktriggers 项目下的onexit 下进行编辑)来多次的运行模型并进行数据分析,通过对比就可以知道怎样的设置能使得配送中心的利润最大。五结束语 通过这段时间的上机实验,初步了解了flexsim仿真系统的功能以及模型的建立步骤、参数设置、属性设置的方法,同时认识到物流仿真系统在实际物流系统建设中的重要性。我们可以根据仿真系统的建立、运行和所

14、得到是数据进行仿真结果分析,根据该系统得到一天的货物总流量、目前配置下的系统所能承受的最大日流量、系统运行得到的数据、运行的结果以及实际情况对物流和工作人员进行安排和调整,最终得到最优的系统模型。再根据系统模型和实际条件进行物流系统的实际建设,从而使最终的建设模型达到理想的效果。 在实验的过程中我们也发现了很多问题,比如平常上机的时候都是按照课本一步一步的来,而且做的很流畅,但是到了我们要设计一个系统时,没有了参照步骤只有设计数据要求的情况下,我们却不知道系统要怎么设计,怎么运行,怎么样才能达到最优等。如果平常上机的时候自己能认认真真的做,用心去思考每一个步骤都是为什么,我想到最后就没有这么不

15、知所措。通过这次的实验让我明白了其实做任何事情都一样,平时自己肯动手肯思考,平常的积累多了,平时都用心做了,到最后肯定会有收获,最起码不至于到最后不知所措,一步一个脚印,自己在做的过程中慢慢进行摸索,发现一些平时课上常犯的失误,循序渐进,最终完成了物流系统仿真的课程设计。 短短的物流系统仿真上机实验很快就结束了,从最开始老师给我们介绍一些仿真理论到最后我们自己作出一个系统,中间的过程中我们学到了很多东西,并且认识到了自学,用心学习的重要性,这对我们以后参加工作,进入社会也是一次很好的指导。 有人问我,爱情是什么?我不知道,也无从回答,我只知道,为了遇到那个人,我等待了很多年,甚至快要忘了自己到

16、底寻找的是什么?是心灵的寄托还是真实的感受,我不知道,也不在乎,我执着于这份寻觅,我也不怕世事沧桑,更不怕容颜老去,哪怕还有一丝微弱的光,我都会朝着光芒勇敢的追逐。爱情的世界里,究竟是什么样子?我曾经问了自己无数遍,我想象着,却给不出任何答案。我只知道: 我要遇见你,我渴望见到你 ,我要把全部的爱给予你!我为什么如此渴望爱情?因为我相信我们的爱情早已命中注定。都说,住在爱情世界里的人会变傻,她的欢喜和忧愁都会牵动着你的心,她哭了,你会心疼不已;她高兴,你会开心一整天。你会无时无刻的关注她的喜怒哀乐,第一时间回复她的消息,只要有时间 ,你的脑海里都是她的影子,为了让她开心快乐,做什么都是值得的。

17、从此,你的世界里最重要的人就变成了她。有时候,你们也会吵架,可你从来不生气,因为你爱她,换作别人你会置之不理,而她的一句玩笑话你都会深思半天,到底是自己哪里做的不够好。因为你怕她生气,怕她伤身,怕她不够幸福,你只想把全世界的爱都给她,这样的吵架让你更心疼、更深爱她。而他也和你一样,小心翼翼的呵护你们的爱情,都愿意为对方付出,都愿意对方是那个被爱多一点的人。爱情的世界里,没有对与错,只有爱与被爱,两个人都想多爱对方一点点 ,都想做那个爱的最深的人 ,她会把你放在心底,让你聆听她想你时的心跳,让你感受连呼吸的空气都有你的味道。有人说,爱情有保鲜期,哪怕两个深爱的人,也逃不了魔咒。还有人说,男人比女

18、人更容易动情,也更容易放弃爱情,甚至移情别恋 ,而我却笃定爱情的世界里只有你和我 .还记得吗?你曾经无数次问我,什么时候去看你,而我何尝不想时刻在你身边!或许我们的爱情就是适合天南海北各居一方,也许这才是我们爱情保鲜的秘籍,静静的欣赏,悄悄的守望,深深的爱着 .最美的爱情莫过于,一起漫步夕阳西下,看岁月写满人世繁华,一起欣赏落日余晖,听时光吟唱岁月静好。有人问我,爱情是什么?我不知道,也无从回答,我只知道,为了遇到那个人,我等待了很多年,甚至快要忘了自己到底寻找的是什么?是心灵的寄托还是真实的感受,我不知道,也不在乎,我执着于这份寻觅,我也不怕世事沧桑,更不怕容颜老去,哪怕还有一丝微弱的光,我都会朝着光芒勇敢的追逐。爱情的世界里,究竟是什么样子?我曾经问了自己无数遍,我想象着,却给不出任何答案。我只知道: 我要遇见你,我渴望见到你 ,我要把全部的爱给予你!我为什么如此渴望爱情?因为我相

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论