欢迎来到天天文库
浏览记录
ID:15692614
大小:1.23 MB
页数:31页
时间:2018-08-04
《9 单品种流水线生产系统仿真与分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
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加工
3、工序工序机器名称平均加工时间/min加工批量1Waterclean752DSDcoat1453Greenfire554DSDcoat1555TCPprintfire30106Laping20107Waterclean1059.1.4概念模型图9-1概念模型9.2建立Flexsim模型双击桌面上的Flexsim图标打开软件,你可以看到Flexsim菜单、工具条、实体库,和正投影模型视窗。图9-2Flexsim界面第1步:模型实体设计模型元素系统元素备注Flowitem原料默认生成类型1的原料Processo
4、r机器进行不同的参数定义以表征不同机器组中的机器Queue机器组暂存区Conveyor传送带Source原材料库原材料的始发处Sink成品库原料加工后的最终去处第2步:在模型中生成所有实体同前面章节一样的,从左边的实体库中依次拖拽出所有实体(一个Source,5个Queue,5个Processor,一个Conveyor,一个Sink)放在右边模型视图中,并按概念模型示图调整至适当的位置,如图9-3所示:图9-3拖出所有实体并调整位置第3步:修改名称为了更方便的读懂模型,我们通常会修改实体的名称,以符合实际
5、情况。鼠标左键双击中间的Processor,弹出实体属性的对话框,在最上方的名称栏里修改成相应的名称,如图9-4所示:图9-4将处理器名称改成Waterclean对于其它需要修改的实体,我们也进行同样的操作,改成下图中对应的名称,以方便对模型的识别:图9-5修改后的名称布局图第4步:连接端口下一步是根据流动实体的路径来连接不同固定实体的端口。按住键盘上的“A”键,与前面章节的操作一样,按上图中的箭头所指向依次连接各个实体。分别(注意方向)从Input连到Queue1,Queue1连到Waterclean,
6、Waterclean连到Queue2,Queue2连到DSDcoat,DSDcoat连到Queue3,Queue3连到Greenfire,Greenfire连到Queue2,DSDcoat连到Queue4,Queue4连到TCPprintfire,TCPprintfire连到Queue5,Queue5连到Laping,Laping连到Queue1,Waterclean连到Conveyor,Conveyor连到Output。完成后,如图9-6所示:图9-6连接各个端口第5步:调整Conveyor的布局由于最
7、后加工完成的流动实体是从Waterclean流出,通过传送带Conveyor在已完成的模型视图中,我们发现传送带Conveyor的布局不是很好,为了视觉上更贴近于实际,我们对其进行修改,步骤如下:双击模型视图中的Conveyor,在弹出的属性菜单窗口中选中最上排,之后点击和,并适当调整参数,完成后如图9-7所示:图9-7改变Conveyor的布局参数点击ok后我们可以看到我们新的模型视图如图9-8所示:图9-8修改后模型第6步:给Iutput指定流动实体流到达参数双击Iutput,在弹出的属性窗口里,将“
8、FlowItemClass”下拉菜单选择“ArrivalSchedule”,把Numberofarrivals后改成2,点击Apply后在出现两栏Arrival,为了要每隔10分钟生成一批次10的货物我们把Arrival1的Quantity改成10,Arrival2的Quantity改成0,Arrival1的ArrivalTime改成10。最后把RepeatSchedule/Sequence钩上,这是为了让实体批次循环产生。修
此文档下载收益归作者所有