单品种流水线生产系统仿真与分析 .doc
《单品种流水线生产系统仿真与分析 .doc》由会员分享,可在线阅读,更多相关《单品种流水线生产系统仿真与分析 .doc(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、单品种流水线生产系统仿真与分析9.1 建立概念模型9.1.1概念定义流水线是指劳动对象按照一定的工艺路线,顺序地通过各个工作地,并按照统一的生产速度(节拍)完成工艺作业连续的、重复的生产过程。流水生产是把高度的对象专业化生产和劳动对象的平行移动方式有机结合起来的一种先进的生产组织形式。单品种流水线又称不变流水线,指流水线上只固定生产一种制品。要求制品的数量足够大,以保证流水线上的设备有足够的负荷。9.1.2 模型描述某制造车间有5台不同的机器,加工一种产品。该种产品都要求完成7道工序,而每道工序必须在指定的机器上按事先规定好的工艺顺序进行。假定在保持车间逐日连续工作的条件下,仿真在多对象平准化
2、中生产采用不同投产计划的工作情况。在不同投产计划组合中选出高生产效率、低流动库存方案,来减少占用资金。如果一项作业在特定时间到达车间,发现该组机器全都忙着,该作业就在该组机器处排入一个FIFO规则的队列,如果有前一天没有完成的任务,第二天继续加工。9.1.3系统数据产品的计划投产批量方案:10,20,30产品的计划投产间隔:10,20,30,40,50,60仿真时间:1天(即24*60=1440min)表9.1 加工工序工序机器名称平均加工时间/min加工批量1Waterclean(水洗)752DSDcoat(覆膜)1453Greenfire(淬火)554DSDcoat(覆膜)1555TCPp
3、rintfire(烧印)30106Laping(冷却)20107Waterclean(水洗)1059.1.4概念模型图 9-1 概念模型9.2 建立Flexsim模型双击桌面上的Flexsim图标打开软件,你可以看到Flexsim菜单、工具条、实体库,和正投影模型视窗。图 9-2 Flexsim界面第1步:模型实体设计模型元素系统元素备注Flowitem原料默认生成类型1的原料Processor机器进行不同的参数定义以表征不同机器组中的机器Queue机器组暂存区Conveyor传送带Source原材料库原材料的始发处Sink成品库原料加工后的最终去处第2步:在模型中生成所有实体同前面章节一样的
4、,从左边的实体库中依次拖拽出所有实体(一个Source,5个Queue,5个Processor,一个Conveyor,一个Sink)放在右边模型视图中,并按概念模型示图调整至适当的位置,如图9-3所示:图 9-3 拖出所有实体并调整位置第3步:修改名称为了更方便的读懂模型,我们通常会修改实体的名称,以符合实际情况。鼠标左键双击中间的Processor,弹出实体属性的对话框,在最上方的名称栏里修改成相应的名称,如图9-4所示:图 9-4 将处理器名称改成Waterclean对于其它需要修改的实体,我们也进行同样的操作,改成下图中对应的名称,以方便对模型的识别:图 9-5 修改后的名称布局图第4步
5、:连接端口下一步是根据流动实体的路径来连接不同固定实体的端口。按住键盘上的“A”键,与前面章节的操作一样,按上图中的箭头所指向依次连接各个实体。分别(注意方向)从Input连到Queue1,Queue1连到Waterclean,Waterclean连到Queue2,Queue2连到DSDcoat,DSDcoat连到Queue3,Queue3连到Greenfire,Greenfire连到Queue2,DSDcoat连到Queue4,Queue4连到TCPprintfire,TCPprintfire连到Queue5,Queue5连到Laping,Laping连到Queue1,Waterclean连
6、到Conveyor,Conveyor连到Output。完成后,如图9-6所示:图 9-6 连接各个端口第5步:调整Conveyor的布局由于最后加工完成的流动实体是从Waterclean流出,通过传送带Conveyor在已完成的模型视图中,我们发现传送带Conveyor的布局不是很好,为了视觉上更贴近于实际,我们对其进行修改,步骤如下:双击模型视图中的Conveyor,在弹出的属性菜单窗口中选中最上排,之后点击和,并适当调整参数,完成后如图9-7所示:图 9-7 改变Conveyor的布局参数点击ok后我们可以看到我们新的模型视图如图9-8所示:图 9-8 修改后模型第6步:给Iutput指定
7、流动实体流到达参数双击Iutput,在弹出的属性窗口里,将“FlowItem Class”下拉菜单选择“Arrival Schedule”,把Number of arrivals后改成2,点击Apply后在出现两栏Arrival,为了要每隔10分钟生成一批次10的货物我们把Arrival1的Quantity改成10,Arrival2的Quantity改成0,Arrival1的ArrivalTime改成10。最后把Repeat Schedule/Sequence钩上,这是为了让实体批次循环产生。修改后如图9-9所示图 9-9 选择Arrival Schedule为了和后面的经过Greenfire
8、处理后的产品区分开来(因为经Greenfire加工后的产品再送往DSDcoat加工,时间是不一样的,请参看表9.1),在SourceTriggers栏中选择OnExit下拉菜单中的Set Color by Itemtype,如图9-10所示:图 9-10 选择Set Color by Itemtype第7步:给暂存区Queue1设定参数为了研究各个暂存区(Queue)的库存,我们需假定各个暂存区的容量都是足够大的,而Flexsim默认的容量比较小,只有10,所以我们需要把暂存区容量改成足够大。鼠标左键双击Queue1,在弹出的窗口里我们把容量改成,如图9-11所示:图 9-11 将Queue容
9、量改为足够大点击ok按钮后完成设定。对其它的几个暂存区(Queue1 Queue3 Queue4 Queue5),我们也进行同样操作。下面我们进入处理器的设定。在进行设定以前,必须先搞清楚一个关键点。当我们观察所有的加工工序后,可以看到,经过第3道工序处理后的产品,送入DSDcoat处理的时间发生了变化,而且在经过DSDcoat加工完后是送往TCPprintfire,则我们在DSDcoat处应该区分出是只经过1道工序还是经过了3道工序处理后的产品,我们可以认为经过第3道Greenfire处理后的产品类型发生了变化,因此我们可以设定DSDcoat根据产品类型进行不同的操作。在此,我们先对Gree
10、nfire进行设定:第8步:给处理器Greenfire设定参数Greenfire加工时间为5分钟,加工批量为5件,产品类型1经加工后变为产品类型2。双击Greenfire,在弹出的窗口中选择”Return constant time of 10”( 如图9-12)图 9-12选择常值处理时间然后点击,把弹出菜单中的浅色字体改成5,如图9-13所示:图 9-13 修改处理时间为5至此,我们完成了对加工时间的设定。接下来,我们对加工批量进行设定,点击,改成如图9-14所示:图 9-14 将加工批量设置成5点击应用后,Greenfire加工批量就变成5件。由于经过本道工序加工后,需要使产品类型发生变
11、化。我们选择Processor Triggers栏中的OnProcessFinish栏里的Do nothing,然后点接最右边的编辑按钮,如图9-15所示:图 9-15 点击编辑按钮为了把加工后的流动实体类型变成,我们需要编写简单的语句(本例中我们直接调用Flexsim自带的语句,当然也可以直接自己用语言编写)。在弹出的窗口最下面的空白处我们加入如下语句:“setitemtype(item,2);”(如图9-16), 同时为了以后我们方便读懂模型,我们把注释语句(灰色字体的“Do nothing”)改成“set item type 2”图 9-16 加入语句点击ok确定后我们可以发现OnPro
12、cessFinish栏显示如下:图 9-17 修改完成后显示图另外,为了从视觉效果上区分2种不同加工工序的产品,我们把把类型2产品设置成绿色,方法是:首先,同样在Processor Triggers栏中的OnExit下拉菜单栏里选择Set Color, 如图9-18所示:图 9-18 设置颜色然后点击右侧的按钮,在弹出的菜单栏里改成colorgreen,如图9-19所示图 9-19 设置为绿色然后点击向光窗口的ok按钮确定以后完成对Greenfire的设置。第9步:给处理器Waterclean设定参数Waterclean加工时间为类型1产品为7分钟,类型2产品为10分钟,加工批量为5件。在进行
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 单品种流水线生产系统仿真与分析 品种 流水线 生产 系统 仿真 分析
限制150内