资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
第4页 / 共16页
第5页 / 共16页
第6页 / 共16页
第7页 / 共16页
第8页 / 共16页
第9页 / 共16页
第10页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
AutoMod仿真实验指导书二OO四年实验一建立基本仿真模型1实验目的仿真基本概念和思想的感性认识学习AutoMod的使用:基木操作,分布函数,基木语句掌握Conveyor系统建模掌握分布函数的应用2.实验内容建立一个银行营业所运行状况的简单模型。该营业所有3个服务台,其中1个是只办理 外币服务台,3个出纳员,顾客到达后按照人民币业务和外币业务排成2个队列。假定:每 个出纳员服务一个顾客的时间为2至5分钟的均匀分布;每次到达1名顾客,到达间隔为均 值为4分钟的指数分布;办理人民币与外币业务的顾客数为4:lo分析该营业所在八小时内的运行状况。3实验步骤:1)按照顾客到达、等待、接受服务、离开的流程来描述系统。2)新建一个模型,定义一个proces係统。3)定义load进入系统时,要到达的第一个processo4)将顾客定义为load,定义代表顾客的图形。5)在源文件(source file)中定义系统运行的逻辑,可以有一个或多个arriving procedure 来描述系统运作的流程。使用Move into, send to, travel to等语句。6)运行模型,分析运行结果。4.思考题1)统计:在八小时内,3位出纳员的工作时间,能够为多少顾客提供服务,顾客等待的平 均队列长度。2)设定顾客到达间隔为均值为3、5分钟的指数分布,比较这两种情况下该营业所的运行 状态。提示: AutoMod中备个单元的命名原则为:用系统保留单词的大写首字母(或者前几个字母, 第一个大写)加下划线加一个给定的名称,下划线Z前标明它是什么类型的单元,如L 代表是load, conv代表是传送带系统,P或Proc代表process, A代表attribute, V代 表变量,Vech代表小车,等等 stream的定义是在process的pallete上的random stream的弹岀菜单中定义的。通往检修处竹验句注4实验二传送带系统仿真1实验目的通过建立一个传送带系统,学习AutoMod提供的conveyor系统建模;使川AutoMod 提供的图表;进一步学习模型调整与系统优化。2.实验内容在如下的一个分拣系统中,沿一条传送带传送的货物,根据各H的品种被分别送至不同 的操作台,经检验打包后,被取走;检验不合格的货物由一条传送带送往检修处。入端图2.1分捡系统的示意图分拣传送带的空间结构如下所示:图2.3传送带空间布置的左试图分拣系统的流程描述和系统参数如下:四种货物L_a、L_b、L_c、L_d备自独立到达高层的传送带入口端;L_a的到达频率服从正态分布函数normal 400, 50秒;L_b的到达频率服从正态分布函数normal 200, 40秒;L_c的到达频率服从均匀分布函数uniform 500, 100秒;L_d的到达频率服从均匀分布函数uniform 150, 30秒;根据不同货物,分别从四条倾斜的传送带送到下层传送带的检验包装处;每个检验包装操作台需操作工一名,每检验一件货物占用时间大约1分钟;每种货物都可能有不合格产品,检验合格的产品放入箱笼,不合格的通过地面传送带送 往检修处进行修复;L_a 合格率为 95%; L_b 为 96%; L_c 为 97%; L_d 为 98%;传送带的传送速度选软件默认的速度。另用ACEM出如下的静态构形2:托盘(三个规格)、手推车(三个规格),导入 你的模型,作为系统的相应实体显示在系统中。对上述传送分拣系统进行建模,仿真分拣系统一天8个小时的运行状况。3实验步骤1)给出分拣系统工作的流程图。2)新建模型,定义唯process系统,并定义process load、resource (操作工、队列)等实 体及其参数。3)建立一个conveyor系统,用画图工具画出系统的空间布置,在传送带上布置适当的站 点(station),定义备段传送带的参数等。4)在process系统的source file中编写逻辑代码,定义系统的逻辑流程。5)运行调试模型,直到模型按照实际系统流程正确运行。6)定义适当的数据图表。7)运行模型,得到数据和图表等多种结果输出。8)根据结果输出对系统进行分析。4.思考题(1)该分拣系统一天的总货物流量约为多少?(2)按照目前的配置,该系统能够承受的最大口流量是多少?(3)如果你是该系统的主管,你怎样调整这个系统的物流安排和人员配置?*(4)比较24小时丁作制和8小时工作制设定模型运行,看是否是简单的大约三倍的关系? 是否能发现不同的现象?连续运行一个月,情况又如何?试说明仿真长度对系统分析的影 响。*(5)如果该系统中合格的货物被操作T放置在箱笼中,每积累20个,打一次包送走,如 何实现这样的逻辑?试用orderlist的功能实现。* (6)在load定义窗口中改变Load到达系统的随机分布函数种类和参数,观察仿真结果有 什么变化,试结合有关数学参考书,给出数学上的解释。实验三循径运动系统仿真1. 实验目的学习Pathmover系统的建模,初步掌握小车调度逻笹的实现原理和定义方法,深入理解 运动系统的建模思想。2. 实验内容某工厂车间内,由轨道小车沿铺设轨道完成对不同T件的运送过程。轨道的平面布置如 下图所示,图中标出了人员个机器的配置情况。图3.1小车运行轨道及设备布置该运动系统的流程描述如下: 有四种货物:L_a (normal 400, 50)、L_b (200, 40)、L_c (uniform 500, 100)、L_d (uniform 150, 30)从系统外到达系统,时间单位为秒; 队列Q_in是进货口,货物从这里又小车送往后面工序,当没有空闲小车是, 临时堆放在进货口,该队列是一个1X2的阵列,Qin(l)中放置L_a、L_c, Qin(2) 中放置L_b、L_d: L_a、L_c由小车送往检验T序,由一个操作工讲行检验,每件货物检验耗时 lmin,经检验,80%的产品合格,再由小车送往出货口,卸货到队列Q_out 中,20%的产品不合格,由小车送往修整地点,经2min的检修,再送往检验 处检验; L_b、L_d由小车送往预加工工序,由一个操作共进行操作,每件货物耗时lmin, 然后仍由小车送往出货口; 出货口货物临时堆放也用一个1X2的queue队列来模拟,检验合格的L_a L_c临时堆放在Q_out(l)中,预加工后的L_b、L_d临时堆放在Q_out(2)+; 当货物临时堆放数量达到10件时,批量送往木系统外的其他工序。 小车的调度规程如下: 小车在系统开始时刻都在停车处待命;至U进货口的两个货物临时堆放地装载货物,运送到检验和预加工地点; 将检验和预加工完的货物运往出货口的临时堆放地; 将不合格的货物运往检修地点,不下车,育接检修后送回检验处; 小车空闲无任务时,到停车处停车等待; 有货物到达时可以唤醒停车的小车;系统计划投入的小车技术参数为:每辆小车载货容量为4,小车可以专载某种货物,也可混载货物;任何货物的装载和卸载时间为8sec;小车正常(默认)加速度为1.5fpss;小车正常(默认)减速度为0.5fpss小车向前curve的默认速度为2ftpsec用AutoMod软件中的Pathmover系统建立上述轨道小车运动系统的模型。在建模Z前,需要设定小车的运送方案,即确定该系统运作的一系列工作原则,例如: 四种来货如何在两个进货口堆放地堆放?小车专载还是混载货物?小车必须满载还是允许 缺载? 一辆小车是否运送到不同li的地的货物?目的地不同时如何安排优先级别?小车单 向行驶还是双向行驶?等等。上述祁属于调度规则的范畴,但是如果要实现复杂的调度规则, 则需要pathmover的高级功能。根据你所掌握的情况,设定合适的逻辑难以稈度,完成该系 统的运送任务就可以了。尝试设定和比较至少两种不同的运送方案,通过仿真对多种方案的优劣进行对比分析。3实验步骤1)建立循径系统的运作流稈。2)建立一个新模型,创建一个Process系统和一个Path mover系统。3)Pathmover系统,Hili出路径、控制点,定义小车和小车参数。4)定义小车的调度。5)定义 Process 系统的各种实体,如 load queue、resourcex orderlist 等。6)编写sourcefile,定义逻辑流稈。7)调试检杳修改模型,使模型的运送逻辑与预期设定的逻辑相符。8)运行模型,分析输出结果。4.思考j(1)在你给定的运送方案中,该系统需要配置儿辆小车可以满足该系统的运送需求? 你根据什么参数判断是否满足需求的?这时小车的工作效率如何?(2)对比两种以上运送方案的效果,优化整个系统和小车效率,试分析如何可以提高 小车效率。(3)假设小车有两种规格,一种载货量为2, 种为4,并假设容量为4的小车价钱比 容量为2的小车价钱高出0.5倍,根据你的系统方案设计和仿真,你认为选择那种容量的小 车更适合这个系统?应配置几辆?*(4)在给定的系统逻辑中,虽然概率很小,但可能会岀现这样的情况:某件不合格货 物经反复检修仍不合格,但反复在检验和检修Z间往返。而实际中,往往是是这样的逻辑: 当不合格产品经检修麻,仍有某种比例的不合格可能,第二次检验不合格的产品报废。如果 要使模型在这个逻辑上完善,应该做什么改动?试改写逻辑代码实现这个逻辑。*(5)试将路径改为双向路径,系统会发生路径冲突,观察系统运行情况,并参考用户 手册尝试解决路径冲突。提示:系统方案的比较对不同方面逐一比较。这是一个系统方案非常灵活的系统,调整系统方 案有很大的发挥空间,但初学尝试最好毎次改变一种规则,这样易于判断;如同时改变多种 规则,可能会使系统的逻辑纠缠不清,反而使你的调隸T作事倍功半。初步建模时,可以将小车容量设定为1,这样避开大量运送方案中的逻辑规则。等模型 其他方血定义调整好Z后,再改变小车容量,设定运送方案,重新写逻辑代码,完成复杂运 送逻辑的建模与运行分析。初学建模,路径设定为单向行驶,以避免路线和逻辑冲突导致模型无法运行下去。关于经两次检验不合格品需要报废的逻辑,可以通过设定load的属性attribute来记录 检验的次数,并在逻辑代码中做相应的调整来实现。实验四 Bridge Crane, AS/R5系统模型i实验目的学习Bridge Crane系统建模;学习AS/RS系统建模;学习建立一个kinematics系统;学习仿真结果分析方法及Autostat的应用。2.实验内容(1) bridge crane 系统建模200ft图4.1桥式起重机bridge 高度为:40ftbay 宽:10fttier 宽:20ft(2) AS/RS系统建模共10个巷道(aisles),巷道宽:8ft;巷道间距:0每 aisle 有 10 个 bays, bay 宽:20ft; bay 深:6ft共12层tiers,所有tiers的间距相同,为6ft,底面到第一层高度为0.8ft巷道方向与行车运动方向垂直行车将货物卸至备个巷道的conveyor上已经等
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号