物流仿真软件实训与应用报告

上传人:muw****50 文档编号:141609712 上传时间:2022-08-24 格式:DOC 页数:34 大小:929KB
收藏 版权申诉 举报 下载
物流仿真软件实训与应用报告_第1页
第1页 / 共34页
物流仿真软件实训与应用报告_第2页
第2页 / 共34页
物流仿真软件实训与应用报告_第3页
第3页 / 共34页
资源描述:

《物流仿真软件实训与应用报告》由会员分享,可在线阅读,更多相关《物流仿真软件实训与应用报告(34页珍藏版)》请在装配图网上搜索。

1、物流仿真软件实训与应用报告题 目:多产品单阶段制造系统仿真与分析、配送中心仿真与分析以及配货系统仿真与分析系 别:经济管理学院专 业:物流管理班 级:T1253-1学生姓名:柳缔西子学 号:20120530131指导教师:殷旅江湖北汽车工业学院经济管理学院物流管理教研室摘要Flexsim是一个强有力的分析工具,可帮助工程师和设计人员在系统设计和运作中做出正确地决策,同时也可以了解如果实施替代方案系统将会怎样。使用Flexsim可以建立一个真实系统的3D计算机模型,然后用更短的时间或者更低的成本来研究该系统。Flexsim还被用来建立交互式模型,这些模型可以在运行中被控制,这样可以帮助讲解和展示

2、在系统管理中固有的因果关系的影响。由于Flexsim有很强的仿真性,因此运用此系统来设计一些模型并且研究其中的参,来对实际情况作出预测并且为新方案提供一定的依据是十分重要的。本实验主要研究多产品单阶段制造系统仿真、配送中心仿真及配货系统仿真,并对其做出分析,得出结论。关键词:物流仿真系统;模型;分析AbstractFlexsim is a powerful analysis tool, it can help operators and managers to understand how the system words, at the same time also can know if

3、the implementation of alternative system will be how to. Flexsim is also used to establish an interactive model, the model can be controlled in the operation, it can help explain and demonstrate the influence of the inherent causality in system management. Because the Flexsim simulation has a strong

4、 sex, so use this system to design some model and research the parameters, the prediction to the actual situation and provide a basis for a new scheme is very important. Many products are single phase are studied in this experiment mainly manufacturing system simulation、distribution center simulatio

5、n and distribution system and the analysis, then conclusion.Key words: Logistics simulation system;Model; Analysis 目录第一章 多产品单阶段制造系统仿真与分析.11.1 系统描述.11.2 系统数据.11.3 建立模型.11.3.1 模型实体设计.11.3.2 制作模型.21.4 参数设置.31.4.1 给器指定临时实体的到达速率.41.4.2 设置暂存区容量.41.4.3 暂存区路径分配.51.5 定义机床加工时间.51.6 设置第二个暂存区.61.6.1 设置处理器测试时间.6

6、1.6.2 处理器路径分配.71.7 模型在各段时间运行时状态图.71.8 数据分析.81.8.1 汇总报告.81.8.2 数据比较.91.9 实验结论.91.10 实验认知.9第二章 配送中心仿真与分析.102.1 系统描述.102.2 系统数据.102.3 概念模型.102.4 建立模型.112.4.1 模型实体设计.112.4.2 制作模型.112.5 参数设置.122.5.1 连接端口.122.5.2定义发生器.122.5.3定义处理器.142.5.4 定义货架.152.5.5定义暂存区.162.5.6定义第二批处理器.182.6 模型运行时的状态和结果.202.7 实验认知.20第三

7、章 配货系统仿真与分析.213.1 系统描述.213.2 系统数据.213.3 建立模型.213.3.1 模型实体设计.223.3.2 制作模型.223.4 参数设置.243.4.1 定义发生器.243.4.2 定义全局表.243.4.3 定义合成器.253.4.4 设置Experimenter.263.5 实验运行时的状态和结果.263.6 实验认知.263.6.1配货系统的认知.273.6.2 对实际情况的思索.27第四章 总结.27第一章 多产品单阶段制造系统仿真与分析1.1 系统描述某工厂加工三种类型产品的过程。这三类产品分别从工厂其它车间到达该车间。这个车间有三台机床,每台机床可以加

8、工一种特定的产品类型。一旦产品在相应的机床上完成加工,所有产品都必须送到一个公用的检验台进行质量检测。质量合格的产品就会被送到下一个车间。质量不合格的产品则必须送回相应的机床进行再加工。1.2 系统数据产品到达:平均每5秒到达一个产品,到达间隔时间服从指数分布。产品加工:平均加工时间10秒,加工时间服从指数分布。产品检测:固定时间4秒。产品合格率:80。1.3 建立模型机台1机台2机台31类产品2类产品3类产品检验台80% 合格产品20% 不合格产品1.3.1 模型实体设计模型元素系统元素备注Flowitem产品不同实体类型代表不同类型的产品,分别标为1、2、3Processor机台,检验台进

9、行不同的参数定义以表征不同的机台和检验台Queue暂存区两个暂存区,分别表示待加工暂存区和待检验暂存区Source待加工产品库产品的始发处,连续不断的提供待加工产品Sink成品库产品加工并通过检验后的最终去处1.3.2 制作模型从左边的实体库中拖出一个Source(发生器),放到模型视窗中。具体操作是,点击并按住实体库中的实体,然后将它拖动到模型中想要放置的位置,松开鼠标。这将在模型中建立一个Source实体。实体后,实体会被赋予一个默认的名称,例如Source#,#为Flexsim软件打开后生成的实体总数。1.3.2.1 生成实体从实体库中拖出一个Queue实体放在Source实体的右侧;这

10、里,Queue实体相当于实际系统中的缓存区。再从库中拖出3个Processor实体放在Queue实体的右侧,里一个Processor实体相当于实际系统中的一台加工机床。再拖出一个Queue、一个Processor和一个Sink实体放到模型中。1.3.2.2 连接方法要将一个实体的输出端口与另一个实体的输入端口相连接,首先按住键盘上的“A”键,然后单击第一个实体并按住鼠标左键,拖动鼠标到下一个实体处再松开。此时将会看到在你拖动时有一条黄色连线,而松开鼠标后,会出现一条黑色连接线。首先,将Source与第一个Queue连接;将这个Queue分别与每个Processor连接。再将这三个Process

11、or分别与第二个Queue连接;将这个Queue与检验台Processor连接。最后将检验台Processor分别与Sink和之前的第一个Queue连接;先连接Sink,再连接Queue。接下来需要改变每个实体的参数,使得模型运行与上述系统描述一致。我们将从Source开始,沿着流动实体的路径直到Sink。1.3.3.3 实体介绍这里的source相当于代加工的产品库,第一个queue表示代加工暂存区,第二个则是表示待检验暂存区,前三个processor表示机台,最后一个则是表示检验台,这里的sink就是成品库的意思。1.4 参数设置1.4.1 给发生器指定临时实体的到达速率每个实体有参数视窗

12、,通过该视窗可以添加一定的数据和逻辑关系。双击一个实体可以进入其参数视窗。在这个模型中,我们有3种不同类型的产品,每类产品与一个实体类型相对应。每个流动实体将被随机均匀的赋予13之间的任意整数值作为其类型值。这由Source的Exit触发器来完成。所有Flexsim实体都有多个包含其变量和信息的标签,建模人员可根据模型要求来改变其内容。在这个模型中,我们需要通过改变到达间隔时间和流动实体类型来产生3种类型的产品。这里,平均每5秒到达一个新产品,到达间隔时间随指数分布。Source默认使用随指数分布的到达时间间隔,但我们需要改变其均值。在仿真过程中使用诸如指数分布的随机分布可以模拟现实系统中的变

13、化。Flexsim提供了一个叫做ExpertFit的工具来帮助你确定哪种随机分布与你的实际数据最匹配。在Source标签中,单击到达时间间隔项目下的按钮。接下来需要在流动实体进入系统时指定一个类型值。此类型值在1到3之间均匀分布,也就是说,当前进入系统的这个产品是类型1、类型2或类型3的可能性是一样的。最好的方法是在Source的Exit触发器中改变实体类型和颜色。选择Source的触发器标签。单击Exit触发器的下拉菜单,选择“设置颜色”选项。1.4.2 设置暂存区容量下一步是设置第一个Queue。我们需要设定两项内容。首先要设定其容量;其次,该暂存区应该将流动实体中所有类型1送至处理器1,

14、类型2送至处理器2,以此类推。双击第一个Queue,就会出现其参数视窗将最大容量改为10000,使得这个Queue容量没有限制。1.4.3 暂存区路径分配选择Flow标签来设置该暂存区的流动实体路径。单击Output部分的“发送至窗口”下拉菜单,选中“根据临时实体类型值执行不同的case”选项我们已经将每个流动实体的类型定义为1、2或3,现在可以用其类型值来确定该实体通过的端口号。处理器1应被连接至端口1,处理器2应被连接至端口2,处理器3应被连接至端口3。选择了“根据临时实体类型值执行不同的case”选项后,单击确定按钮关闭该暂存区的参数视窗。1.5 定义机床加工时间接下来需要定义三台机床的

15、加工时间。双击第一个处理器,出现了其参数的窗口,在“加工时间”下拉菜单中,选择“统计分布”选项,再单击按钮。尺度参数值默认为10秒。不改变该默认值。这样,在我们的模型中,每个产品的平均加工时间是10秒钟,加工时间服从指数分布。对其它两个Processor重复这一步骤。1.6 设置第二个暂存区现在双击第二个暂存区打开其参数视窗。我们希望它和第一个暂存区一样,具有无限容量。在“最大容量”栏输入10000,单击确定关闭视窗。1.6.1 设置处理器测试时间现在需要设置检验台的测试时间和路径逻辑。双击该检验台打开其参数视窗。在加工时间标签中选择加工时间项目下的按钮。打开个解释当前加工时间选项的模板视窗。

16、将时间常数改为4。无论检测的产品是否合格都需要花费相同的检测时间4秒。1.6.2 处理器路径分配现在需要设置该检验台将不合格产品送回到模型前端,将合格产品送到Sink。在建立该实体的连接时,应该首先连接Sink,然后再连接第一个暂存区。这个顺序使得检测台的第一个输出端口连接到Sink,第二个输出端口连接到暂存区。现在,我们想按照某个百分比来设置输出端口。点击该检验台的临时实体流标签。单击输出部分的“发送至端口”下拉菜单,选择“按百分比(输入)”选项。再单击模板按钮。这将打开一个解释所选路径策略的视窗。为端口1输入80%,端口2为20%,也就是说,将80%的产品,或者说制造合格的产品,从输出端口

17、1输出到Sink;而将剩余20%的产品,或者说,有制造不合格的产品,从端口2送回第一个暂存区。单击确定关闭模板视窗。我们可能想直接从视觉上区分合格产品和返工产品。点击检验台参数视窗中的触发器标签,选择离开触发器下拉菜单中的“设置颜色”选项。单击按钮并输入colorblack作为流动实体的颜色。1.7 模型在各段时间运行时状态图全局图:1.8 数据分析在描述系统中我们提到希望能找出系统的瓶颈。有几种途径可以做到这点。第一种方法是,你可以从视觉上观察每个暂存区的容量。如果一个暂存区始终堆积着大量的产品,这就表明从该暂存区取货的一台或几台加工机床形成了系统的瓶颈。模型运行时,可以注意到第二个暂存区经

18、常堆积很多待加工的产品,而第一个暂存区的容量通常是20或更少。1.8.1 汇总报告1.8.2 数据比较机台在两个时间点加工时间占仿真比例分别为 17.3%和82.7,检验台的两个时间点加工时间占仿真时间的比例分别为98.7%和1.3%。 1.9 实验结论通过数据的比较,我们能轻松的找出系统的瓶颈所在,图中可以看出,检验台工作的时间占仿真时间的98.7%,通过这些状态图,我们可以很容易的发现检验台时瓶颈所在,而非那三台加工机床。1.10 实验认知现在我们已经找出了瓶颈,接下来的问题是如何改善呢?这取决于与成本收益相关的多个因素,以及这个车间的长期规划目标。在将来,是否需要以更快的速率加工产品呢?

19、在这个模型中,Source平均每5秒生成一个产品,而检测台也是平均每5秒将一个成品送到Sink。检验台的5秒平均值是由其4秒的检测时间和80/20的路径策略计算得出的。因此随着时间的推移,这个模型的总生产能力下降。如果这个工厂想加工更多的产品,Source必须有更高的产品到达率(也就是说更短的到达间隔时间)。如果不对检验台进行修改,模型中就会不断积累越来越多的待加工品,而暂存区的容量也会不断增加直到无法再加。为了解决这个问题,我们不得不添加一个检验台,因为检验台是整个系统的瓶颈所在。如果检验台处暂存区的容量很关键,那么同样需要我们添加一个检验台。当检验台暂存区存货过高而导致过高成本时,添加一个

20、检验台是很明智的,这样使得暂存区的容量不会过高,而该暂存区内待检验产品的等待时间也不会过长。让我们来看看该暂存区的统计值。第二章 配送中心仿真与分析2.1 系统描述配送中心是从事货物配送并组织对用户的送货,以实现销售和供应服务的现代流通设施。它不同于传统的仓储设施,在现代商业社会中,配送中心已经成为连锁企业的商流中心、物流中心、信息流中心,是连锁经营得以正常运转的关键设施。下面是一个典型的配送中心建模过程,该配送中心从三个供应商进货,向三个生产商发货。仿真的目的是研究该配送中心的即时库存成本和利润,并试图加以改善。2.2 系统数据供应商(三个):当三个供应商各自供应的产品在配送中心的库存小于1

21、0件时开始生产,库存大于20件时停止生产。供应商一和供应商二分别以4小时一件的效率向配送中心送产品,供应商三提供一件产品的时间服从36小时均匀分布。配送中心发货:当三个生产商各自的库存大于10件时停止发货。当生产商一的库存量小于2时,向该生产商发货;当生产商二的库存量小于3时,向该生产商发货;当生产商三的库存量小于4时,向该生产商发货。配送中心成本和收入:进货成本3元/件;供货价格5元/件;每件产品在配送中心存货100小时费用1元。生产商(三个):三个生产商均连续生产。生产商一每生产一件产品需要6小时;生产商二每生产一件产品的时间服从39小时的均匀分布;生产商三每生产一件产品的时间服从28小时

22、的均匀分布。2.3 概念模型供货商一供货商二供货商三生产商一生产商二生产商三配货中心库存一库存二库存三2.4 建立模型2.4.1 模型实体设计模型元素系统元素备注Flowitem产品Source发生产品3个Source发生产品的速度相同且快于供货商供应速度模型前面的三个Processor(按模型流程)供货商3个Processor加工速率不同,按照模型的系统数据进行设定Rack配送中心3个Rack分别对应3个供货商Queue生产商仓库3个Queue订货条件不同,根据模型的系统数据进行设定模型后面的三个Processor(按模型流程)生产商3个Processor加工速率不同,按照模型的系统数据进行

23、设定Sink产品收集装置产品的最终去处2.4.2 制作模型2.5 参数设置2.5.1 连接端口根据配送的流程,对模型做如下的连接:每个Source分别连到各自的Processor,再连到各自的Rack,每个Rack都要与后面的每一个Queue进行连接(配送中心送出产品对三家生产商是均等的),每一个Queue再连接到各自的Processor,最后三个Processor都连到Sink。2.5.2 定义发生器因为三个Source在这里只是产生产品的装置,所以对三个Source做同样的设定。为了使Source产生实体不影响后面Processor的生产,应将它们产生实体的时间间隔设置的尽可能小。双击一个

24、Source打开参数设置页。在Source项目下的“到达时间间隔”下拉菜单中选择“指定时间”。如图所示:然后对其它两个Source做同样的设置。2.5.3 定义处理器三个Processor相当于三个供货商,根据预先设计好的数据对其进行设置,为了描述的需要,我们按照模型中由上至下的顺序依次将三个Processor看作供货商一、供货商二、供货商三。双击最上面的Processor打开参数设置页,在加工时间项目下加工时间的下拉菜单中选择默认设置。点击加工时间下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:在这个模型中,我们将1个单位时间定义为1小时,那么这条指令的意思就是该供应商在收到订单后的

25、生产效率为每4小时1个产品。根据预先设计的系统数据,供货商一和供货商二的生产效率是一样的,都为每4小时1个产品,所以对中间的Processor也进行同样的操作即可完成设置。对于最下面的Processor,在加工时间的下拉菜单中选择Uniform Distribution(均匀分布):2.5.4 定义货架双击一个Rack打开参数设置页。在货架触发器项目下的进入触发下拉菜单中选择点击“进入触发”下拉菜单后的参数编辑按钮,在弹出的“关闭和打开端口”编辑框中进行如下编辑:“If content(current)=20 then close inputports of the inobject(curr

26、ent,1) object.这条指令的意思是,如果Rack的当前存储产品数增加到20的话就关闭与它的输入端口1相连的实体(即Processor)的输入端口,这就相当于当供货商一提供的产品达到20的库存时,配送中心就停止供货商一的供货。类似的,在货架触发器项目下的“离开触发”下拉菜单中选择“关闭和打开端口”点击离开触发下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:“If content(current)=10 then openinput ports of the inobject(current,1) object.”:这条指令的意思是,如果Rack的当前存储产品数减少到10的话就打

27、开与它的输入端口1相连的实体(即Processor)的输入端口,这就相当于当来自供货商一的产品小于10个的时候供货商一就恢复对配送中心的供货。我们对另外两个货架进行同样的设置。2.5.5 定义暂存区三个Queue在模型中代表三个生产商的仓库,它们根据自己的需求向配货中心订货。为了描述的需要,我们按照模型中由上至下的顺序依次将三个Queue和Processor看作生产商一、生产商二、生产商三。双击最上面的Queue打开参数设置页。在Queue项目下,将最大项目改为15。然后在临时实体流项目下的拉入选项前面点击打勾,点击Pull From Port下拉菜单后面的代码编辑按钮,对代码进行如下的编辑:

28、return duniform(1,3)说明:Pull命令表示实体将按照自己的需求从它前面的输出端口拉入所需实体(而不是被动的接受前面端口送来的实体);Return duniform(1,3)语句表示Queue从它前面的三个Rack机率均等的拉入实体;duniform(1,3)命令表示从1到3的均匀离散整数分布。经过这样的设置以后,配送中心的三个Rack将有均等的机会将自己的产品送到这个Queue。在暂存区触发器项目向的进入触发下拉菜单中选择“关闭和打开端口”,点击“进入触发”下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:这条指令的意思是,如果Queue的当前存储产品数增加到10的话

29、就关闭它的输入端口,这就相当于当生产商一的库存产品达到10的时候配送中心就不再送货给它。类似的,暂存区触发器项目下的“离开触发”下拉菜单中选择“关闭和打开端口”,点击OnEntry下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:这条指令的意思是,如果Queue的当前存储产品数增加到10的话就关闭它的输入端口,这就相当于当生产商一的库存产品达到10的时候配送中心就不再送货给它。对于剩下的两个Queue,我们所做的相同设置是:改变Maximum Content为15,点选它们Flow项目下的Pull选项并进行相关的代码编辑,对暂存区触发器项目下的“进入触发”进行同样的设置。不同的设置是对暂

30、存区触发器项目下的离开触发进行的修改和编辑。对于中间的Queue,我们在离开触发下拉菜单中仍然选择“关闭和打开触发”。然后点击“离开触发”下拉菜单后的参数编辑按钮,类似的,在第二个暂存区的触发器项目下的离开触发下拉菜单中选择“关闭和打开端口”。对于最下边的Queue,我们在“离开触发”下拉菜单中仍然选择“关闭和打开端口”。然后点击“离开触发”下拉菜单后的参数编辑按钮将指令改为:可以发现,唯一改变的只是对需求产品的最低库存条件,其它并没有变化。2.5.6 定义第二批处理器后面的三个Processor相当于三个生产商,根据预先设计好的数据对其进行设置,为了描述的需要,我们按照模型中由上至下的顺序依

31、次将三个Processor看作生产一、生产商二、生产商三。双击最上面的Processor打开参数设置页,在加工时间项目下“加工时间”的下拉菜单中选择默认设置。点击加工时间下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:在这个模型中,我们将1个单位时间定义为1小时,那么这条指令的意思就是该生产商在的生产效率为每6小时1个产品。对于中间的Processor,即生产商二,我们在加工时间的下拉菜单中选择Uniform Distribution(均匀分布)。点击加工时间下拉菜单后的参数编辑按钮,在弹出的编辑框中进行如下编辑:这条指令的意思是该生产商每生产1个产品的时间服从39的均匀分布。对于最下

32、面的的Processor,即生产商三,我们在ProcessTime的下拉菜单中选择Uniform Distribution(均匀分布)。点击后面的,在弹出的编辑框中进行如下编辑:2.6 模型运行时的状态和结果2.7 实验认知在所显示的数据中,对我们的分析有帮助的数据是(每次运行模型所收集的数据会不相同,这里仅对这一次模型运行的数据结果进行分析):Content下的Average(该Rack每小时的平均库存),即12.32;Throughput下的Input(该Rack在运行时间内的总输入)即1751;Throughput下的Output(该Rack在运行时间内的总输出)即1738;由以上的数据

33、和模型所预先设定的产品成本,可以得到配送中心这个Rack的收益情况:进货总成本:17513=5253(元)供货总收入:17385=8690(元)存货成本:12.328760/1001=1079.23(元)利润:8690525310792358(元)用同样的方法,我们还需要计算出另外两个Rack的收益情况(这里就不再截图详细说明)。它们的利润分别是2323元和2519元(数据具有一定的随机性,所以这里就不再一一列举各项指标,只提供结果和分析方法)。这样该配送中心的总利润就为2358232325197200(元)。为了研究出库存对配送中心利润的影响,我们可以改变配送中心每个Rack的最大存储(该数

34、据在Rack参数页的货架触发器项目下的进入触发下进行编辑)和对供货商的订货条件(即库存低于多少时订货,这个数据在Rack参数页的货架触发器项目下的离开触发下进行编辑)来多次的运行模型并进行数据分析,通过对比就可以知道怎样的设置能使得配送中心的利润最大。第三章 配货系统仿真和分析3.1 系统描述一个小型的发货商有10种产品运送给五个客户,每个客户有着不同的订单,这个发货商的10种产品都有很大的供货量,所以,当有订单来时,即可发货。产品是放在托盘上输送出去的。3.2 系统数据订单到达:平均每小时产生10个订单,到达间隔时间服从指数分布。产品到达:产品拣选时间服从指数分布,根据订单确定每种产品的需求

35、数量。产品包装:固定时间10秒。3.3 建立模型订单产品拣选产品产品满载托盘3.3.1 模型实体设计模型元素系统元素备注TexturedColoredBox货物货物为同一类型,分别由Source2-Source11服从指数分配方式发送。Pallet托盘不同的包装使用不同的托盘,共记5种,分别标记为1,2,3,4,5,由Source1分别在不同的时间段放出。这里,我们用一个标有类型值的空托盘表示来自于一个顾客的订单。Combiner包装机根据全局表进行包装。Source原材料库产生托盘和货物。Conveyor传送带运送包装好的货物。Sink成品库货物包装后的最终去处3.3.2 制作模型3.3.2

36、.1 生成实体从实体库中拖出(按住鼠标左键不放,拖至正投影模型视窗即可)11个Source(每个Source代表一类货物)实体,Combiner实体、Conveyor实体、Sink实体各1个,把各实体按照概念模型中的位置摆好。3.3.2.2 连接端口连接端口时,根据流程图,我们只需将Source与Combiner,Combiner与Conveyor,Conveyor与Sink之间使用A连接(按下A键不放,鼠标左键点击输入实体不放,拖至输出实体松开鼠标左键和A键即可。若要取消A连接,则按下Q键不放,鼠标左键点击输入实体不放,拖至输出实体松开鼠标左键和Q键即可)进行连接即可,连接时注意输入输出顺序

37、。端口连接完成后,我们为了使视图更加好看,同时也为了利于以后的建模,因此我们考虑将这些连接线设为不可见。单击建模视窗左上侧的Settings。单击Show Connections选项前的方框,除去其前的,可以看到模型视窗中的连接线都不见了。注意,这只是视觉效果,而实际上我们刚才所作的连接没有被消除,也就是说,各实体间的逻辑连接还是存在的。为了使界面更加清晰简洁,我们再去掉Show Names选项前面的,使得模型中各实体的名字属性等标签不显示出来。如上图所示。3.4 参数设置3.4.1 定义发生器在模型中,共有11个Source实体,第一个Source定义为产生托盘,其余10个Source产生待

38、包装的十种货物。托盘的到达时间固定的,每3600个单位时间产生10个托盘。我们双击对应于托盘那个Source1实体,打开其参数视窗。改变其Arrival Style的默认选项“到达方式”,选择“到达时间表”,并将“临时实体种类”选项的下拉列表中选择“Pallet”,将“到达次数”数值改为5,点击“刷新到达”按钮刷新列表,修改列表中的数值。对于产生货物的Source2-Source11实体,我们采用默认设置。3.4.2 定义全局表下面我们定义一个全局表。首先,点击工具栏中的“ToolBox”按钮,打开“Global Modeling Tools”视图,在“Global Tables”一项中点击“

39、添加”按钮,系统为我们添加了一个名为“GlobalTable1”的全局表。因为我们要建立一个10行5列的全局表,所以我们将“行数”选项改为10,将“列数”选项改为5,并将“名称”改为“Orders”。3.4.3 定义合成器双击Combiner实体,打开它的参数视图,然后我们点击名为“触发器”标签,我们在“进入触发”选项的下拉列表框中选择“更新合成器组件列表”一项3.4.4 设置Experimenter我们模型的运行共分4个阶段,每个阶段3600个单位时间,连续进行,共记14400单位时间。模型的运行总时间长度在Experimenter中设置。打开Experimenter窗口,将Simulati

40、onEndTime改为14400。这里,我们只运行一次仿真,因此将仿真次数改为1。3.5 模型运行时的状态和结果3.6 实验认知3.6.1 配货的认知通过对配货系统的模拟,我们能清楚的知道客户订单与发货商配送的关系,了解产品的输送,产品需求数量与产品挑选时间的设定,产品到达时间间隔以及产品包装时间一系列知识。模型中,客户数量以及客户订单就是通 ,过对全局表的设置来实现的,配送关系就是从全局表体现出来的。配送系统的灵活性以及便捷性使得配货越来越轻松快捷,提高了配送的准确度。因此对配货系统的研究很有必要。3.6.2 对实际情况的思索系统中每种产品都有一个托盘来输送,我们设定的订单的产品数量很多时,

41、那我们所设定的托盘能否放下我们的产品呢?当客户不要十种产品里的某几种产品时,我们都仍然提供了其对应的托盘,这是否浪费了呢,或者说是和实际情况不符合的呢?其订单到达时间的设定,产品挑选时间的设定,包装时间的设定,这是一个变化且十分复杂的问题,我们需要随时改变其参数。以及产品在配送过程中若出现问题,我们的解决方案,怎样按时实现配送,这都是一些需要思考的问题。第三章 总结通过对多产品单阶段制造系统仿真与分析、配送中心仿真与分析以及配货系统仿真与分析三个系统的模拟,学到了不少知识。多产品单阶段制造系统仿真,这个模型应用比较广泛,对于找到系统的瓶颈所在,然后改变其参数,提出一定的可以执行的方案,来解决一些实际问题,是很有必要的,此实验比较实用,因此掌握它是非常必要的事情。配送中心仿真与分析和配货系统仿真与分析,这两个实验比较单一,但是用处也较广泛,处理好订单与数量,解决如何按时配送两个不同种类的产品,这些是实验的基础以及核心问题。对于这两周的模拟实习,虽然感觉枯燥,但收获颇丰。在实验过程中,不能求快,所谓欲速则不达,要心平气和的把每一步弄懂,对于完成实验后,我们需要自己改变参数,设计新的模型,不断探索在出现新问题时我们应该如何应对,如何用最好,最短时间解决问题。当然,团队合作也非常重要,在我们不懂的时候,我们需要大家一起配合起来解决问题。所谓众人拾柴火焰高,就是这个道理。

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!