- 1、本文档共89页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
exp2 eM-Plant的进一步应用
step4 设定对象属性:Method 搬运车控制逻辑3 如果搬运车上载有成品,则将成品送入仓库中; 若仓库中有成品,且出货区有空位,则将仓库中的成品移至搬运车上。 step 5 开始模拟 Data collection 数据收集:以Exam_4方桌制造为例 方桌制造完成个数(throughput) 平均每块栈板在系统时间(cycletime) 插件站机台使用率(workingpercentage) 平均方桌的在制品个数(WIP) 流程说明 栈板来到 桌面来到 暂存区 暂存区 夹持站( 将桌面放 在栈板上) 传送带 插件站( 将桌脚插 在桌面上) 暂存区 桌脚来到 传送带 锁定站( 锁定桌脚及 桌面) 传送带 上漆站( 刷漆) 产品离开 1、桌面部分的木板以均值为3分钟,标准差为30秒的正态分布到达。栈板每3分钟到达一件。每片桌面模板均需放在栈板上加工(以利于输送搬运),所以每片木板需等栈板就位后才搬至栈板上。 2、 桌脚的到达方式为批量到达,每次4只,到达间隔服从均值为3分钟,标准差为40秒的正态分布。 3、当桌面在栈板上固定完毕后,由传送带送至下一站插件站。以上各站间传送带的长度为10米,速度为0.1m/s. 4、当桌面来到插件站,插件站的作业为插上4只桌脚。插件站会判断桌脚暂存区有无桌脚,若桌脚暂存区无桌脚,此桌面会在插件机上等待,直到桌脚来到后才开始加工。插4只桌脚共需1分钟。此例中每一工作站前都有一个暂存区。 5、待桌脚插入完毕后,继续以传送带运至下一站,此传送带与前一传送带一模一样。经由传送带运送至固定站,将桌脚与桌面用钉子固定,时间为定值2分钟。 6、最后当桌脚与桌面固定完成后,一样由传送带运至上漆站,进行最后的上漆加工步骤,需要时间2分45秒。完成后即可包装出货。 7、管理部门希望借助模拟模型找出生产过程中的瓶颈及生产效率等信息。要求建立em-plant模型模型。 方桌制造完成数:利用全局变量 新增一个全局变量 ,将其更名为throughput; 新增一个名为stat的Method,以及一个名为statTableFile的TableFile 记录累加的产出量(throughput),并记录到名为statTableFile的[1,1]单元格中 2、每块栈板的周期时间:利用对象本身的属性 在MU的product statistics页面中,将product statistics选项选中,才会启用对象本身提供的统计功能属性; complete statistics表格汇集了包括开始时间、结束时间等资料,其中AvgLT即代表MU的cycletime,可以通过statAvgLifeSpan属性获得; 针对每次离开系统的MU,将其cycletime收集到statTableFile的[2,throughput]单元格中; 3、插件站机台使用率:利用对象本身提供的属性 将插件站机台使用率记录到statTableFile的[3,1]单元格中; 设置statTableFile的格式 1、取消继承 2、设置列索引 3、输入列名称 throughput cycletime workingpercentage WIP 4、设置各列的数据类型 throughput列设置为integer cycletime列设置为time workingpercentage和WIP列设置为real “stat”Method控制点的设定 在Drain对象的control页面,设定执行名为stat的Method的控制点 当MU进入Drain对象时即触发此Method,执行资料收集动作 4、平均方桌的在制品个数:利用面积观念来计算 在制品个数WIP随时间的变化不断变化 平均在制品个数= 仿真时间t WIP WIP_change_no:WIP状态改变的累计次数; totalWIP:系统中的WIP 统计数据的收集过程 重复模拟的设定 假设每次模拟3天,重复模拟10次 模拟重新设置(reset) 清除系统中的MU(deletemovables) 在每次模拟重设时清除名为statFileTable中的统计数据,以便下一次模拟时重新统计数据; 将所有的全局变量归零,或设为初始值 模拟初始化 (init)设定 设定模拟次数加1(模拟次数累加) 模拟结束(endsim)设定 达到模拟次数时,停止模拟(EventControler.stop) 如果为达到规定的模拟次数 更改随机数种子seed的值以增加模拟的随机性(eventcontroller.seedreset:=false); 在模拟结束时刻对模拟作重新设定(eventcontroller.reset) 模拟重新设定后在重新开始模拟(eventcontroller.start) 将名为statTableFile
文档评论(0)