




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
工作日志题目:基于Flexsim车间混流生产线的仿真建模与研究(一) 项目介绍 基于Flexsim,对东风二汽发动机厂DCI 11和4H两条生产线进行模拟仿真,找出影响生产效率的因素,得出最佳的解决方案。(二) 问题来源公司生产计划编排都是采用人工编译作业,无法找出影响生产效率的关键因素,效率低,任务量大,没有找到一条科学的生产计划编排方法,很多都是一些事后补救工作。(三) 要达到的目的运用Flexsim 仿真软件对两条生产线进行模拟,观察是否存在堵塞、闲置等现象,找出影响生产效率的关键瓶颈,提出改进方法。(四) 解决的具体步骤 确定工艺流程1) 工艺流程:4H发动机:4H Testing 4H Painting 4H Eviromental Ware Inventary DCi发动机:DCi Painting Subline 1/4 DCi Assembly line DCi Testing Subline DCi Enviromental Ware Inventary2) 流程路线:4H发动机:4H Testing Testing Subline 4H Painting Buffer 4H Painting 4H Eviromental Buffer 4H Eviromental Subline Inventary(用 表示) DCi发动机:DCi Painting Subline 1/4 DCi Assembly line DCi Testing Subline DCi Enviromental Subline Inventary(用 表示) 将车间布局的CAD图导入到Flexsim中,设定比例后,导入进去的CAD图形尺寸大小在Flexsim中一方格代表1米,通过CAD图形的导入,每台机器的位置,即可确定。 添加实体,确定各个子车间的加工流程和各辆小车的运输路径。(2010-6-282010-7-4)几点说明: 对于DCI11预装和拆预装的工艺流程还没确定,4H没有预装和拆预装) DCI 11预装与拆预装的时间为3.75分钟/台。 两种产品(DCI 11 和 4H)有预装上的差异,上下线点没有差异 4H 从装配线下线点到待试验区缓冲区的距离为174.2m。 传送带的速度设为1m/s。 检测器的预置时间为10秒,输送机暂存区的容量为10。 叉车只能沿着规定的路线行驶。 DCI 11 1/4 小车的规格 137213304H 1/4 小车的规格 1220930 到达检测车间的时间服从均值20,方差为2的正态分布 到达检测车间的产品类别(1,2,3)服从均匀分布 对于整个物流过程,应加入看板管理 基于生产计划,针对各个子车间,加入投产序列1)实现方法应用合成器,加入全局表,即可保证指定的投产序列2)具体实现方法n 油漆线和测试线的任务序列 PaintOrderitem1item2StarttimeRow11017.50Row21025.00Row31032.50Row41040.00Row51047.00Row60151.25Row71055.00Row 80158.75Row90168.25Row100172.00 TestOrderitem1item2StarttimeRow10125.00Row21028.75Row31040.00Row40143.75Row50147.50Row61051.25Row70155.00Row 81059.75Row91063.50Row101067.25n 油漆线和测试线的到达序列及其合成器的编译代码1)Painting: Arrival Schedule : ArrivalTimeItemNameItemTypeQuantityPaintLbleArrival117.50Product1.001.001.00Arrival225.00Product2.001.001.00Arrival332.50Product3.001.001.00Arrival440.00Product4.001.001.00Arrival547.00Product5.001.001.00Arrival651.25Product6.001.001.00Arrival755.00Product7.001.001.00Arrival858.75Product8.001.001.00Arrival968.25Product9.001.001.00Arrival1072.00Product10.001.001.00 Combiner / Process Time : Return constant time of 0. / Combiner : Batch / Send To Port : treenode item = parnode(1);treenode current = ownerobject(c);/*Conditional Port*/* nIf some condition is true (equal to 1), send to a given port. Otherwise, send to a different port.*/* nCondition: */int condition =getlabelnum(item,PaintLabel)=1;/* nPort if Condition is true: */int port1 =1;/* nPort if Condition is false: */int port2 = 2;if (condition) return port1;return port2;/ OnEntry :treenode item = parnode(1);treenode current = ownerobject(c);int port = parval(2); /* PickOption Start */*Update Combiner Component List*/* nTable: */string tablename = /*/PaintOrder/*/;/* nnNote:This option should only be used on Combiners.Each column in the GlobalTable is the component list for a single itemtype.The itemtype of the first flowitem to enter is used to find the correct column.It is assumed that the global table has a row for each input port number 2 and higher.*/*nn*/if(port = 1) /The trigger on entry code fires each time a flow item enters the combiner. /For this reason we check to make sure that the port entered is equal to 1 /because only the container will enter through port 1. /The component list in a combiner is set up as a table. This allows us to use the cell commands to obtain the node that contains /the number of items to retrieve from each port. Once you know what node contains the information you can use the setnodenum /command to set the component list number based on the global table. treenode thelist = getvarnode(current,componentlist); treenode thesum = getvarnode(current,targetcomponentsum); setnodenum(thesum,0); for(int index=1; index=2; index+) setnodenum(cellrowcolumn(thelist,index,1),gettablenum(tablename,getitemtype(item),index); inc(thesum,gettablenum(tablename,getitemtype(item),index); /* PickOption End *2)Testing Arrival Schedule : ArrivalTimeItemNameItemTypeQuantityPaintLbleArrival125.00Product1.001.001.00Arrival228.75Product2.001.001.00Arrival340.00Product3.001.001.00Arrival443.75Product4.001.001.00Arrival547.50Product5.001.001.00Arrival651.25Product6.001.001.00Arrival755.00Product7.001.001.00Arrival859.75Product8.001.001.00Arrival963.50Product9.001.001.00Arrival1067.25Product10.001.001.00 Combiner/ Process Time : Return constant time of 0. / Combiner : Batch / Send To Port : treenode item = parnode(1);treenode current = ownerobject(c);/*Conditional Port*/* nIf some condition is true (equal to 1), send to a given port. Otherwise, send to a different port.*/* nCondition: */int condition =getlabelnum(item,TestLabel)=1;/* nPort if Condition is true: */int port1 =1;/* nPort if Condition is false: */int port2 = 2;if (condition) return port1;return port2;/ OnEntry :treenode item = parnode(1);treenode current = ownerobject(c);int port = parval(2); /* PickOption Start */*Update Combiner Component List*/* nTable: */string tablename = /*/TestOrder/*/;/* nnNote:This option should only be used on Combiners.Each column in the GlobalTable is the component list for a single itemtype.The itemtype of the first flowitem to enter is used to find the correct column.It is assumed that the global table has a row for each input port number 2 and higher.*/*nn*/if(port = 1) /The trigger on entry code fires each time a flow item enters the combiner. /For this reason we check to make sure that the port entered is equal to 1 /because only the container will enter through port 1. /The component list in a combiner is set up as a table. This allows us to use the cell commands to obtain the node that contains /the number of items to retrieve from each port. Once you know what node contains the information you can use the setnodenum /command to set the component list number based on the global table. treenode thelist = getvarnode(current,compone
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 贵州国企招聘2025贵州两山文旅集团有限公司招聘笔试历年参考题库附带答案详解
- 5.1质量守恒定律教学设计-九年级化学人教版(2024)上册
- 2025年环保科技行业环保科技应用前沿研究报告
- 2025年节能环保行业清洁技术与环境治理研究报告
- 2025年文化创意行业数字文化产业与创意设计市场研究报告
- 2025年智能家居行业家居智能化与智慧生活研究报告
- 2025四川资阳文化旅游发展集团有限公司招聘10人笔试题库历年考点版附带答案详解
- 2025年农业科技行业数字化农业技术应用研究报告
- 2025江苏镇江丹阳市卫生健康委员会所属丹阳市人民医院招聘工作人员22人考前自测高频考点模拟试题及完整答案详解1套
- 2025年勘察设计注册土木工程师(岩土专业案例)模拟试题及答案
- 2025年初级药师资格考试试题(附答案)
- 2025国企竞聘上岗与干部竞聘上岗笔试题及答案
- 人工智能与建筑产业体系智能化升级研究报告
- 武科大大学生手册考试内容及答案
- 集装箱吊装专项施工方案
- 2025年中国家用WiFi路由器行业市场全景分析及前景机遇研判报告
- 学习通《大学生就业指导》章节测试含答案
- DB33T 2476-2022 长期护理保障失能等级评估规范
- DL∕T 5440-2020 重覆冰架空输电线路设计技术规程
- 《发展汉语(第二版)初级读写Ⅱ》全套教案
- 孔明灯(Lantern)3.4使用指南课件
评论
0/150
提交评论