为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

EnterpriseDynamics物流仿真软件案例运输系统

2021-02-17 2页 doc 212KB 44阅读

用户头像 个人认证

xiaowu0912

多年轨道交通运输经验

举报
EnterpriseDynamics物流仿真软件案例运输系统第一节案例学习——传输系统一、介绍通常,确定一个由许多车辆组成的传输系统的传输能力是很难的。根据一些参数,例如车辆运行的优先权、操作时间等,来进行简单的计算几乎是不可能的。尽管如此,没有一家公司希望看到扩充性的计划执行后,确在未来得不到满足。因此,仿真就变得尤为有用,它让未来的使用者确信自己的投资会实实在在第得到效益。二、情景描述我们要建造一个类似于下图1-1中的系统:图1-1系统图这个系统由4条边传送带和一个长50米的主传送带组成,主传送带连接machine1和warehouse。所有的产品流都是从machines(服务端)...
EnterpriseDynamics物流仿真软件案例运输系统
第一节案例学习——传输系统一、介绍通常,确定一个由许多车辆组成的传输系统的传输能力是很难的。根据一些参数,例如车辆运行的优先权、操作时间等,来进行简单的计算几乎是不可能的。尽管如此,没有一家公司希望看到扩充性的执行后,确在未来得不到满足。因此,仿真就变得尤为有用,它让未来的使用者确信自己的投资会实实在在第得到效益。二、情景描述我们要建造一个类似于下图1-1中的系统:图1-1系统图这个系统由4条边传送带和一个长50米的主传送带组成,主传送带连接machine1和warehouse。所有的产品流都是从machines(服务端)开始,通过传送带到达warehouse。有machines生产的产品是箱子的形状,产品长宽都是50cm。虽然主要传送带组成一个整体,但它由5个部分组成,您需要注意:除了传送带系统的第一个部分是从machine1到switch1、最后一个部分是从switch4到warehouse的,其他三个部分均是从上一个switch到下一个switch。这五个部分的传送带均为10米长,而四个边传送带均为5米长,并且所有传输带的传输速度都是1米/秒。当主传送带上传送的箱子和边传送带传送的箱子同时到达时,在主传送带上运输的箱子的优先权高于边传送带。当边传送带出现箱子时,电子眼就会测量边传送带上的箱子和主传送带上箱子间的距离是否至少为1米。如果是的话,主传送带开关(switch)前方1米处会举起一个挡板。边传送带上的箱子被传送至主传送带上,这个动作的时间被称为处理时间,不同传送带的处理时间不同。与此同时,主传送带上传送过来的箱子就会被挡在挡板前面。这个过程完成以后,挡板被抽走,传送带上的箱子继续传送至下一个目的地。第一、二、三和四个传送带开关(switch)的每个箱子的处理时间分别等于2、2、10、5秒。因为前两个传送带开关是新设备,技术先进,所以处理时间短一些。机器供应商说机器(machine)一分钟最多生产8个箱子,一般来说,一分钟平均生产4个箱子。这就意味着,平均生产每个箱子需要花费15秒钟。由于小偏差的存在,生产时间可能会存在1秒左右的时间偏差,符合从14.5秒到15.5秒的一个均匀分布。公司不知道机器是否能平均4秒钟生产一个箱子,并且在这样的机器设置下,这个系统会不会产生拥挤。我们这样定义拥挤:至少一条传送带上全是箱子,使得机器(machine)停止生产。公司还想知道通常这种拥挤会发生在那个地方。三、任务1、进行事前的估算,或者说评估传输系统的传输能力,假设每个机器的生产能力是一样的。预计系统在哪里发生第一次拥挤?2、建一个名为transport1.Mod的仿真,试验下机器每4秒生产一个箱子是否可能。再建一个名为transport2.mod的仿真,测试所有机器生产能力都一致的情况下,系统最大运输能力能达到多大?3、建一个名为transport3.mod的仿真,通过不段调整每台机器的生产能力来观察整个系统的生产量会不会增长。但需要注意的是,每台机器最高至能每分钟生产8个箱子。4、对于改进这个系统,你有什么建议?提高传送带的速度是否能提高整个系统的生产量?第二节ED仿真建议ED提供了好几种在上一节中提到的建模方式。当然如果您有更好的建模,不妨试一试。我们这里建模,将传送带分为不同的部分,如下图2-1所示。图中的数字代表不同部分的长度。图2-1传输系统部分组成图这个方法的优点在于不再需要测量箱子和新加入点的距离。当一个箱子今日1米那个部分,其他箱子则不能从边传送带传送到主传送带上。一旦1米那个部分是空闲的,箱子则可以从边传送带传送至住传送带。当一个箱子到达时,另外一个箱子则不能进入1米那个部分。在ED软件中传送带开关(switch)由机器代替。因此,箱子看上去像是离开了传送带,但实际上不是这样,因为模型只是一个现实的代表。用4DScript命令Openinput、Closeinput、Openoutput和Closeoutput,你可以调整打开关闭原子输入输出的频次。记住,这样一来原子的参数将被覆盖。当你想打开原子的进入时,使用命令Closeinput,任何产品将进入不了原子。第三节样例——传输系统一、任务一这个仿真需要确定的是这个传输系统可能达到的最大运输能力,尽管这个仿真是假设每个机器的生产能力都一样,每个机器的生产能力可以各尽不同。传送带的速度不同也将影响系统的处理效率。下图中的方形框标示传输系统:图3-1传输系统图传输系统最大物料流超不过每小时2400个箱子,很显然,机器是不能符合这个数字的。然后,潜在的处理能力可能会大一些,也可能少一些。假设没有技术限制条件的话,传送带的速度为1米/秒,箱子长为50厘米,如果机器1(machine1)一秒钟生产2个箱子的话,一分钟内就能传送120个箱子。不过这只是一个计算演练,没有实际价值。这里的处理能力被约束限定为传送带处理时间。毕竟,如果一个箱子从边传送带传送带主传送带上需要花费10秒钟的话,机器的生产时间一定会超过10秒,这是边传送带无论如何都会堵塞。4个边传送带的处理时间分别为2、2、10、5秒,必然地,边传送带带1分钟内最多能处理30、30、6、12个箱子。传送带的速度为1米/秒,因为箱子长50厘米,所以传送带的速度不是一个现在条件,这样1秒钟可以传输2个箱子。在这个案例中,当机器3每分钟生产5或6个箱子的话,连接机器3的边传送带将会拥挤,主传送带运输优先权高于边传送带通常会引起边传送带的堵塞,这样的情况一般很难计算。如果边传送带3的开关(switch3)是这个系统物料流的限制因素。那这个系统最大处理能力只能达到每分钟1800个,实际能力可能会比这个更小。假设个机器生产能力不同,4个边传送带每分钟分别能处理30、30、6、12个箱子,因此整个系统1分钟内能处理78个箱子,再加上机器1生产的箱子,最大物料流已经远远超过我们之前算的2400个了。二、任务二至任务四1、步骤一:问规划及目的在上面的学习中,系统的概括已大概描述出来了,但是公司具体背景没有被考虑进去。这个案例学习的目的主要是看这个系统是否能平均一分钟处理4个箱子。另外,我们希望能仔细观察系统处理过程,了解不同因素导致系统最大处理能力的变化。这个案例中,置信区间没有被主要考虑,我们只要在每个情况下观察堵塞的情况,不断的去改变一些条件,找到系统能力边缘。学习这个案例的目的,在于看看每台机器生产能力相同和不相同的情况下,系统最大处理能力能够达到多少。2、步骤二:建模建模的核心是要找到系统布局,这个我们已经在前面的系统描述中大概弄清楚了。图3-2系统布局(1)系统描述5个机器产生箱子,用传送带传送。主传送带连接机器1和仓库,连同另外4个边传送带,所有传送带的速度都是1米/秒。箱子有机器生产处理,由各个传送带传送到仓库。主传送带上的箱子优先权高于边传送带上的箱子。所有定量的数据包括传送带各部分长度和处理时间等都陈列在下表3-1中:ConveyorsectionLengthConveyorswitchProcesstimeMainconveyorsection1Mainconveyorsection2Mainconveyorsection3Mainconveyorsection4Mainconveyorsection5Sideconveyors10m10m10m10m10m5mFromsideconveyormachine2Fromsideconveyormachine3Fromsideconveyormachine3Fromsideconveyormachine42sec2sec10sec5sec表3-1量化数据表(2)数据收集所有必要的信息,例如速度、处理时间、生产时间等都是需要关注的数据。正常来说,数据收集通常始于时间计数,并且时间需要被转换成分布和参数。(3)系统的模型表达系统最小的元素是箱子,箱子长50厘米。传送带速度为1米/秒。一般箱子尝试的时间间隔从5秒到20秒不等,这个由机器的设置决定。而时钟秒则是仿真运行的最小时间单位,所有,所有参数都是以秒来定义的。到达形式:产品到达时间间隔也是模型需要定义的一个参数,一般符合均匀分布,变化区间大概为1秒钟。最初,产品到达时间间隔大概为15秒,这样产品到达时间间隔就会服从均匀分布U(14.5,15.5)。假如每分钟生产6个箱子,那产品到达时间间隔符合均匀分布U(9.5,10.5)。传送带:所以的传送带长度都如图2-1所示,平均速度为1米/秒。因此发生堵塞的话,箱子之间的距离就会变短。处理操作:这个操作只对边传送带传送过来的箱子有用。仓库(warehouse):这个模型只有一个缓冲区:仓库(warehouse),仿真模型所以的箱子都会进入这个点,仓库的能力设为100,000(4)从建模到程序在这个模型的建立中,我们用的的是原子的方法,而不用4DScript编程语言。这个案例相对应的程序名字叫做transport.mod,通过将这个程序导入到ED软件中去,我们可以看到这个模型是怎么建立的。这个模型和我们在1-1节中讲到的系统概括是一样的。在ED软件中,传送带用名字“AccumulatingConveyors”命名。处理操作将由服务器元素(Severelement)代表。您需要特别注意,主传送带上的1米范围内阻挡箱子的模型是如何建立的。3、步骤三:有效性验证模型编译,只是会检查程序的输入或计算错误,通过动画模拟,我们就能密切关注传送带功能:传送带拥挤时,箱子累积;主传送带和边传送带传输货物的优先权不同。4、步骤四:试验设计我们需要关注这个系统什么时候会发生拥挤,相对与其他案例来说,置信区间不被考虑。同时,在上面的部分我们提到,秒钟时这个仿真用到的最小单位。但是实际应用中,我们用一个标准的时间单位会比较方便。命令hr(a)可以将a这个时间自动转换为秒,例如hr(1)就是3600秒。通过一些测试,模型运行时间最好为4个小时。不过,这个案例运行一次就足够观察结果了。根据这个试验的目的来分析,预热期是没有必要的,因为过一小段时间以后,这个系统就会发生拥挤。5、选择哪个案例?ScenariosMachine1Machine2Machine3Machine4Machine5scenario1boxesp/miat(insec)415½415½415½415½415½scenario2boxesp/miat(insec)512½512½512½512½512½scenario3boxesp/miat(insec)87½½87½½415½87½½87½½表3-2:案例选择(iat是以秒为计数的到达时间间隔)经理们一版都会选择一,而方案二每台机器生产能力一样时,系统能达到最大处理能力的策略。方案三中的每台机器都达到了最大生产能力,除了第三台,因为每当第三台机器的生产能力接近每分钟5个箱子时,边传送带就会发生拥挤堵塞,所以这个方案中第三台机器的生产能力只有每分钟4个箱子。6、步骤五:输出结果分析所有方案都是在测试,这个系统是否能传送这些货物且不发生拥挤?上面3个方案,貌似只有第一个可行,第二个和第三个都会发生拥挤。第一个方案中,平均物料流为一小时1200个箱子,第二个和第三个方案中每小时分别能运输1500个和2160个箱子。我们之前算过,每小时系统能最多运输2400个箱子。由于switch3的处理时间为10秒钟,所以边传送带一分钟最多只能传输6个箱子,因此,理论上这个系统每小时最多能传输2250个箱子。7、步骤六:结论及评价这个系统的每台机器每小时处理4个箱子是完全可能的,每小时处理5个箱子也有可能,但是如果数量再多一点的话,系统就会拥挤。假设每台机器生产量不一样的话,这个系统每小时最多能传输2160个箱子。如果将边传送带3和4的处理时间减小到2秒,系统的最大处理能力能提高。或者把边传送带3和4放在边传送带1和2的前面,这样处理时间长的传送带离目的地远一些,这样也能提高系统的处理能力。在不同方案测试中,我们可以发现改变传输带的运输速度是没有什么帮助的,因为影响系统效率的是不同边传送带之间的关系,而不是他们的运行速度。第四节模型解释在这节中,我们要继续学习这个案例,更多的建议将会给出。一、问题我们可以看到不同传送带的优先权对系统效率有影响,因此我们尝试一下两者不同的优先权策略:1、主传送带的优先权高于边传送带;2、一旦有箱子进入主传送带,箱子就必须在传送带开关前1米处等待。因此,这里有两个汇合处附近的点可以坐位箱子的等待处,如下图,有一个点在主传送带和边传送带汇合处前一米的位置上,第二个点在边传送带与主传送带的汇合处。图4-1汇合处点图如果传送带开关处如果没有箱子的话,主传送带上的箱子就可以通过点1,如果主传送带上点1到传送带开关处,这个1米区域内,没有箱子的话,边传送带上的箱子就可以通过点2。因此,这个1米距离区域可以被单独地建模,这样你就可以很容易地判断在这个原则空间内是否有箱子,传送带开关最好也以一个单独的原子来建模。当然,如果不建1米距离的区域,我们就需要去计算传送带上箱子的精确位置,这样就需要用到4DScript的命令xloc(a)。这个命令显示箱子进入的原子在x轴上的坐标值。如果箱子需要在汇合处外1秒钟运行的距离等待,那么所有箱子的运行速度就会改变,按这个方法也可以解决我们的问题。二、原子间的联系完整的模型如下图4-2所展示,我们用5个源(source)来代表5个机器,这5个源产生箱子的概率符合均匀分布。处理时间用有确定时间的服务(server)来表示。这个系统由累计的传送带组成。图4-2传输系统模型界面图这个案例中一共有四个汇合处,因此这四个汇合处的建模方法类似。图4-3把每个汇合处清晰地表达出来了。由于处理操作,边传送带的箱子可以很快地通过传送带。图4-3汇合处细节图在每个汇合处,有三个相连的原子,汇合处前1米距离范围内是第一个原子,处理优先权的店算第二个原子,主传送带9米的传输距离区域为第三个原子。这一米距离的传送带把箱子从处理处传输出来,传输1米距离。注意到图4-3中,1米距离的输出口到处理操作的输入口,这个空的区域是为了表示从传送带到处理操作的过程,反方向也可以表示,但不是表示产品的实际路径。如果边传送带有物品经过汇合处,那一米区域处就应该将输送过来的箱子挡住。您可以输入下面的服务触发命令:进入触发:closeinput(in(2,c))推出触发:openinput(in(2,c))In(2,c)这个命令在server处作用,closeinput(in(2,c))命令的功能是当传送带开关处有箱子通过时,使箱子进入汇合处一米距离区域的功能关闭。openinput(in(2,c))命令的功能是当箱子离开传送带开关处时,打开汇合处一米距离区域能够进入的功能。同样,作用在一米距离区域的命令可以这么写:进入触发:closeinput(out(2,c))推出触发:if(content(c)=0,openinput(out(2,c)))这样,closeinput(out(2,c))命令可以使得当一米距离区域没有箱子时,server(即传送带开关)处打开。跟这个案例相关的模型名字分别叫做transport1.mod,transport2.modandtransport3.mod,您可以在程序文件夹里找到。Conveyorswitch4Conveyorswitch3Machine1Machine2Machine3Machine4Machine5WarehouseConveyorswitch1Conveyorswitch2Conveyorswitch4Conveyorswitch3Machine1Machine2Machine3Machine4Machine5WarehouseConveyorswitch1Conveyorswitch2
/
本文档为【EnterpriseDynamics物流仿真软件案例运输系统】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索