ImageVerifierCode 换一换
格式:DOCX , 页数:38 ,大小:1.24MB ,
资源ID:3334036      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3334036.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(物流仿真实习报告.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

物流仿真实习报告.docx

1、物流仿真实习报告配送中心仿真与分析一、建立概念模型1系统描述配送中心是从事货物配送并组织对用户的送货,以实现销售和供应服务的现代流通设施。它不同于传统的仓储设施,在现代商业社会中,配送中心已经成为连锁企业的商流中心,物流中心,信息流中心,是连锁经营得以正常运转的关键设施。下面是一个典型的配送中心建模过程,该配送中心从三个供应商进货,向三个生产商发货,仿真的目的是研究该配送中心的即时库存成本和利润,并试图加以改善2系统数据供应商(三个):当三个供应商各自供应的产品在配送中心的库存小于10件时开始生产,库存大于30件时停止生产。供应商1提供一件商品的时间服从均值为4方差为2的正太分布,供应商2以一

2、小时一件的效率向配送中心送产品,供应商3提供一件产品的时间服从1-3小时均匀分布。配送中心发货:当三个生产商各自的库存小于10件时开始发货,大于30件时停止发货。配送中心成本和收入:进货成本4元/件;供货价格6元/件;每件产品在配送中心存货100小时费用1元。生产商(三个):生产商1采购产品第1,2,3种,每生产一件产品需要的时间服从均值17方差为2的正态分布,采购产品1,2,3的比例分别为:15%,35%,50%;生产商2按照表1打包配送,每生产一件产品的时间服从参数为13的指数分布;生产商3采购产品第2,3种,每生产一件产品的时间是15小时,采购产品2,3的比例为50%,50%。 表1 生

3、产商2采购配送表(时间1、2、3、4、5间隔为10小时)时间1时间2时间3时间4时间51221321201211103概念模型二建立Flexsim模型1模型实体设计表2 Flexsim模型实体模型元素系统元素 备注模型前面三个Source 发生产品 3个source发生产品的速度相同且快于供应商供应速度模型前面的三个processor供应商3个processor的加工速度不同,按照系统数据进行设定rack配送中心3个rack分别对应3个供应商模型中间的source发生源产生托盘queue生产商仓库4个queue订货条件不同,按照模型的系统数据进行设定combiner模型后面的三个process

4、or生产商3个processor的加工速度不同,按照系统数据进行设定sink产品收集装置产品的最终去处 2在模型中加入实体从模型中拖入4个Source,6个Processor,3个Rack,1个Combiner,4个Queue,1个Sink。如图1所示:图1 模型实体布局图3模型连线根据配送的流程,对模型做如下的连接:前面3个Source分别连接到各自的Processor,再连接到各自的Rack;第1个Queue与3个Rack相连,然后连接第1个Processor;第2个Queue与Combiner相连,然后和连接第2个Processor,再分别与3个Rack相连,其中Combiner与中间的

5、Source相连;第3个和第4个Queue分别与第2,第3个Rack相连,然后将两个Queue都连接到第3个Processor;最后将3个Processor与最后的Sink相连。如图2所示:图2 连接后的模型实体布局图4Source参数设置因为四个Source在这里只是产生产品的装置,所以对四个Source做同样的设定,为了使Source产生实体不影响后面Processor的生产,应将它们产生实体的时间间隔设置的尽可能小。双击第一个Source打开参数设置页。在Source项目下的OnExit下拉菜单中选择Set Color。如图3所示:图3 OnExit下拉菜单点击下拉菜单后的按钮,在弹出的

6、编辑框中进行如下编辑:(粗体为改动部分)“Assign item the color:colorred ”。如图4所示:图4 Set Color的参数编辑窗口点击OK保存退出。双击第二个Source打开参数设置页,在Source项目下的OnExit下拉菜单中选择SetColor。如图5所示:图5 OnExit下拉菜单点击下拉菜单后的按钮,在弹出对策编辑框中进行如下编辑:(粗体为改动部分)“Assign item the color:coloryellow”。如图6所示:图6 Set Color的参数编辑窗口点击OK退出。双击第三个Source打开参数设置页。在Source项目下的OnExit下

7、拉菜单中选择Set Color。如图7所示:图7 OnExit下拉菜单点击下拉菜单后的按钮,在弹出的编辑框中进行如下编辑:(粗体为改动部分):“Assign item the color:colorblue”。如图8所示:图8 Set Color的参数编辑窗口点击OK退出。5Processor参数设置三个Processor相当于三个供货商,根据预先设计好的数据对其进行设置,为了描述的需要,我们按照模型中由上而下的顺序依次将三个Processor看作供货商一、供货商二、供货商三。双击最上面的Processor打开参数设置页,在Process Time的下拉菜单中选择Normal Distribu

8、tion。如图9所示:图9 Process Time下拉菜单点击Process Time 下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:(粗体为改动部分)“A Normal distribution with mean of 4 and standard deviation of 2 using random number stream 1 ”。如图10所示:图10 Normal Distribution 的参数编辑窗口在这个模型中,我们将生产时间设定为服从均值为4方差为2的正态分布。双击第二个Processor打开参数设置页,在Process Time项目的下拉菜单中,选择默认设置

9、。如图11所示:图11 Process Time下拉菜单点击Process Time 下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:(粗体为改动部分)”Return constant time of 1”。如图12所示:图12 Constant Value 的参数编辑窗口在这个模型中,我们将1各单位事件定义为1小时,那么这条指令的意思就是该供应商在收到订单后的成产效率为每小时1个产品。双击第三个Processor打开参数设置页,在Process Time项目的下拉菜单中,选择Normal Distribution。如图13所示:图13 Process Time下拉菜单点击Proces

10、s Time 下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:(粗体为改动部分)“A Normal distribution with a minimum value of 1 and a maximum value of 3 using random number stream 1 .”。如图14所示:图14 Uniform Distribution 的参数编辑窗口这条指令的意思是该供应商在收到订单后每生产1个产品的时间服从1到3的均匀分布。6. Rack参数设置双击一个Rack打开参数设置页面。在Rack triggers项目下的OnEntry下拉菜单中选择Close and Op

11、en Ports 。如图15所示:图15 OnEntry下拉菜单点击OnEntry下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:“If content(current)=30 then closeinput ports of the current object .”如图16所示:图16 Close and Open Ports参数编辑窗口这条指令的意思是,如果当前Rack的存储产品数增加到30的话就关闭它的输入端口1相连的实体(即Processor)的输入端口,这就相当于当供应商1提供的产品数达到30时,配送中心就停止供应商1的供货。类似的,在Rack Triggers项目下的On

12、Exit下拉菜单中选择Close and Open Ports,如图17所示:图17 OnEntry下拉菜单点击OnExit下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:“If content(current)=10 then openinput ports of the current object.”如图18所示:图18 Close and Open Ports参数编辑窗口这条指令的意思是,如果当前Rack的存储产品数减少到10的话就打开它的输入端口1相连的实体(即Processor“的输入端口,这就相当于当供应商1提供的产品数小于10时,配送中心就恢复供应商1的供货。我们对另外

13、两个货架进行同样的设置。7 . Queue参数设置三个Queue在模型中代表三个生产商的仓库,它们根据自己的需求向配送中心订货。根据模型中由上至下的顺序,将第一个和第二个Queue分别看做生产商1和生产商2的仓库,第三第四个Queue看做生产商3的仓库。双击最上面的Queue打开参数设置页。在Queue项目下,将Max Content改为5。如图19所示:图19 Queue参数设置页点击Apply保存设置。这条指令的意思是,生产商1的缓冲库存最大为5。在Flow项目下的Pull项目前打勾。如图20所示:图20 Queue参数设置页面Flow项目在Pull From Port下拉菜单中选择By

14、Percentage (inputs),意思是按比例输出。如图21所示:图21 Pull From Port下拉菜单点击“Pull From Port”下拉菜单后面的参数编辑按钮,在弹出的编辑框中进行如下编辑:如图22所示:图22 Pull From Port参数编辑窗口这条指令的意思是,生产商1按照15%,35%,50%的比例分别采购产品1,2,3。类似的,双击第三,第四个queue的参数设置页,在queue项目下,将Max Content改为3。如图23所示:图23 Queue参数设置页点击Apply保存设置。这条指令的意思是,生产商1的缓冲库存最大为3。在Flow项目下的Pull项目前打

15、勾。如图24所示:图24 Pull From Port下拉菜单点击Pull From Port下拉菜单后面的参数编辑按钮,在弹出的编辑框中进行如下编辑:如图25所示:图25 Pull From Port参数编辑窗口这条指令的意思是,生产商1按照50%,50%的比例分别采购产品2,3。8. Processor(生产商)参数设置后面的三个Processor相当于三个生产商,根据预设设计好的数据对其进行设置,为了描述的需要,我们按照模型中的由上至下的顺序依次将三个Processor看作生产商1、生产商2、生产商3.双击最上面的Processor,即生产商1,打开参数设置页,在Process Time

16、的下拉菜单中选择Normal Distribution(正态分布),如图26所示:图26 Process Time下拉菜单点击Process Time下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:(粗体为改动部分)“A Normal distribution with mean of 17 and standard deviation of 2 using random number stream 1 .”如图27所示:图27 Normal distribution的参数编辑窗口这条指令的意思是该生产商每生产一个产品的时间服从均值17方差2的正太分布。双击中间的Processor,即

17、生产商2,打开参数设置页,在Process Time的下拉菜单中选择Exponential Distribution(指数分布),如图28所示:图28 Process Time下拉菜单点击Process Time下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:(粗体为改动部分)“An Exponential distribution with location value of 0 and scale value of 13 using random random number stream 1.”如图29所示:图29 Exponential distribution的参数编辑窗口这条

18、指令的意思是该生产商每生产一个产品的时间服从参数为13的指数分布。对于最下面的Processor,即生产商3,打开参数设置页,在Process Time的下拉菜单中选择默认设置,点击Process Time下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:(粗体为改动部分)“Return constant time of 15.”如图30所示:图30 Constant time的参数编辑窗口在这个模型中我们将一个单位时间定义为1小时,那么这条指令的意思就是该生产商的生产效率为每15个小时1个产品。这样,整个模型的基本参数就设置完毕。9. Combiner参数设置Combiner上方的So

19、urce10打开参数设置页,在Arrival Style项目的下拉菜单中选择Arrival Schedule,如图31所示:图31 Arrival style下拉菜单在FlowItem Class项目的下拉菜单中选择Pallet,意为产生托盘,如图32所示:图32 FlowItem Class项目的下拉菜单在Number of Arrival后面填写5,点击Refresh Arrivals,然后如图33设置:图33 Number of Arrivals参数设置点击Apply完成设置。点击主观窗的顶部工具栏的按钮,建立一个全局表。如图34所示:图34 Global Modeling Tools页

20、面 点击 添加一个全局表,然后点击进行如图35所示的编辑:图35 全局表参数编辑页面点击Apply完成编辑。然后对Combiner进行参数设置。打开Combiner的Processor Triggers页面下的OnEntry项目的下拉菜单,选择Update Component List选项。如图36所示:图36 Combiner中OnEntry下拉菜单点击下拉菜单后面的编辑按钮,将“tablename”改成刚刚建立的全局表的名称。如图37所示:图37 Update Component List参数编辑页面点击Apply完成编辑。三模型运行1编译到此为止,我们可以对模型进行编译和运行了。单击主观

21、窗底部的按钮。编译过程完成后,就可以进行模型的重置和运行了。2重置模型单击主观窗左下角的Reset按钮。重置模型可以保证所有系统变量都是初始值,并将模型中的所有流动实体清除。3运行模型单击主观窗底部的Run按钮,模型运行时的截图:图38 模型运行截图要停止运行,可随时按Stop按钮,要加快或减慢模型运行速度,可左右移动主观窗底部的运行速度滑动条。移动此滑动条能改变仿真时间与真实时间的比率,它完全不会影响模型运行的结果。四配送中心利润的计算1优化前利润的计算按照原有系统仿真,运行40000小时后利润大致为,如图39:图39 配送中心利润仿真数据配送中心进货量价格为:(3618+3336+3850

22、)*4=43216配送中心出货量为:(3618+3320+3840)*6=64668货物在配送中心总存储时间价格:(3618*80.09+3336*208.50+3850*26.20)/100=10861.92配送中心利润为:64668-43216-10861.92=10590.08元2优化后利润的计算按优化后系统仿真,运行40000小时后利润大致为,如图40:图40 优化后配送中心利润仿真数据配送中心进货量价格为:(3373+3222+3690)*4=41140配送中心出货量为:(3372+3218+3690)*6=61680货物在配送中心总存储时间价格:(3373*13.93+3222*22.42+3690*12.25)/100=1644.26配送中心利润为:61680-41140-1644.26=18895.74元5结束语通过本次实习让我们对物流系统仿真软件Flexsim有了一定的了解,学会了Flexsim的一些基本操作,比如如何建模,如何设置属性,如何查看统计数据等,因此我们也学会了建立一些简单的模型并进行运行分析。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1