哈尔滨商业大学生产仿真报告11

上传人:仙*** 文档编号:34975075 上传时间:2021-10-24 格式:DOC 页数:18 大小:871KB
收藏 版权申诉 举报 下载
哈尔滨商业大学生产仿真报告11_第1页
第1页 / 共18页
哈尔滨商业大学生产仿真报告11_第2页
第2页 / 共18页
哈尔滨商业大学生产仿真报告11_第3页
第3页 / 共18页
资源描述:

《哈尔滨商业大学生产仿真报告11》由会员分享,可在线阅读,更多相关《哈尔滨商业大学生产仿真报告11(18页珍藏版)》请在装配图网上搜索。

1、生产管理仿真与优化实验学 院:轻工学院 专 业:工业工程 指导教师:宫运启 实 验 者:马书成 学 号:200910840291生产管理仿真与优化实验报告生产管理仿真与优化实验1.实验课程简介本实验采用的是西门子数字化工厂Plant simulation软件工具,该软件是面向对象的、图形化的、集成的建模、仿真工具,系统结构和实施都满足面向对象的要求。Plant simulation可以对各种规模的工厂和生产线,包括大规模的跨国企业建模、仿真和优化生产系统,分析和优化生产布局、资源利用率、产能和效率、物流和供需链等。作为数字化制造领域领先的系统软件,Siemens(西门子)公司的Tecnomat

2、ix系列软件在国内的高端制造业应用非常广泛,在高校的教学科研中也得到了普遍的使用。生产系统仿真软件Plant Simulation(原eM-Plant软件)的应用除了在高端制造业外,在离散制造业尤其是中小型企业也得到了越来越广泛的应用。2.学生应达到的实验能力与标准上机实验前,应认真预习实验内容及有关的相应知识。查找有关信息,了解Plant simulation的应用知识。熟悉和使用Plant simulation软件工具。掌握仿真建模流程。了解Plant simulation建模的基本元素、对象及SimTalk语言。了解统计分析、优化工具。3实验报告要求写出实验目的及实验的总体思路;写出主要

3、实验步骤;并附相应实验屏幕截图。要保证实验的完整性。将模型的不同参数运行结果进行对比,分析结果。实验一 机器设备的故障率对流水线产出的影响1实验目的 生产物流系统中串行生产线属于最简单的离散事件动态系统,且广泛地存在于现实的工业生产中,例如汽车装配线等。模拟对象专业化组织方式下,从仿真的角度来探讨工站的故障率对生产线产出率的影响。2实验步骤2.1开始一个新项目(以下可参考教材生产系统仿真-Plant Simulation应用教程)包括初始准备工作、建立基本生产线模型、设置模型的全局变量、Method编程等内容。2.1.1 启动Plant Simulation (V8.2或者V9.a ),新建一

4、个模型,初始状态如图1.1所示。图1.12.1.2选择“文件一加入对象遗传算法”,可以发现Explorer下方的对象库 (Class Library)中弹出了一个GA文件夹,Toolbox工具栏增加一项Genetic Algorithms(遗传算法)。右击Basis,在弹出菜单中选择“保存/载入增加对象遗传算法”,在弹出的对话框中找到Plant Simulation的安装目录的Tools,首先加载GAWizard. obj遗传算法向导对象,如图1.2所示。重复上一步加载GanttWizard. obj甘特图对象(ExperimentManager实验管理器对象是默认载入的),加载完成后观察To

5、olbox和Crass Library有什么变化,后续教程中加载其他外部对象的步骤与此一致。图1.22.1.3 建立基本生产线模型在SingleLine模型层中插入如图1.3所示的对象(所有对象的参数均先不设置),将各对象如图1.3所示用Connector对象连接起来。要显示各对象标签名称,选择模型层SingIeLine的主菜单“ViewOptionShow Object lbels。EventController按图1.3所示设置,仿真时间为连续的100h,即4d4h。方法Reset是系统初始化对象,属于系统方法,一般做法是插入一个Method后改名为Reset然后图标就变为系统图标了。方法

6、Set-Vars属于用户自定义的方法,一般采用蓝色图标的Method(方法)表示不直接运行的方法,而显示为绿色的Method则表示可以直接运行。右击Set-Vars,在弹出菜单中选择Show Attributes and Methods(或者单击Set-Vars图标再按F8键)。在对象的属性对话框中找到CurrIcon项,单击该栏任意位置打开,在弹出的对话框中将Standard改为User,关闭属性对话框,返回模型层,如图1.3所示,Set-Vars变为绿色的图标了。图1.3 两条生产线模型图2.1.4 设置模型的全局变量在Plant Simulation中,一般使用Informatian F

7、low(信息流对象)中的,Variable对象来定义变量,这些变量放置在模型层内。当全局变量比较多时,可能导致模型层内的布局显示比较混乱,或者不太美观。如果将全局变量进行分类就会发现可以将其分为两类,需要显示信息的和可以不用显示信息的。一般情况下,推荐将不用显示信息的全局变量采用下面的方式来定义。单击模型层主菜单Tool,在下拉菜单中选择Custom Attribute。在弹出的对话框中单击NeW按钮,弹出如图1.4所示的变量定义对话框,按书上所示的变量及数据类型分别定义这5个全局变量(或称为属性)。如果定义完成后要进行修改、删除等操作,则可分别选择EditDelete”来执行。图1.4 用户

8、自定义属性2.1.5 Method 编程双击CalOutPut,输入如下SimTalk语句:图1.5 编程语句双击Drain 1,弹出如图1.6 所示的对话框,在Entrance后面的文本框中输入CalOutput后单击OK按钮退出,Drain2的设置操作相同。图 1.6双击Set-Vars,输入如下语句:图 1.7双击Reset打开,在do和end之间插入”Set-Vars”。双击Set-Vacs运行,就可以对模型中的对象进行参数设置了。2.2 机器设备的故障率对产出的影响 (以下可参考教材生产系统仿真-Plant Simulation应用教程)包括修改模型、试验实施过程、回归分析、获取数据

9、和瓶颈分析等内容。2.2.1 修改模型以最后一个工站M25为例,讨论M25故障率变化如何来影响产出率。单击模型层主菜单Tools,在一下拉菜单中选择Custarn Attribute增加两个变量Availability5和MTTR5均为实数类型,初始值分别为95和600同时将Availability的值由95改为100,表示其他几台机器不发生故障。修改Reset,按如下SimTalk语句来整理:isdoprint”Lets go.;Set_Vars;M25.MTTR := Avalability5;M25.Avalability := Avalability5;end;此时运行模型,可以发现M

10、21-M24没有设置故障,M25的可利用率为95%,仿真结果是生产线Line2的产出率为93.8%左右,在模型层中插入一个ExperimentManager,命名为DOE1,标签名为重复试验,如图2.1。图2.12.2.2 实验实施过程现实中很难控制设备的故障率,因此,仿真试验设计的优点在此体现出来了。以设备可利用率Availability5由80%向100%变化为例,希望找出x和Y之间的关系。输入重复试验次数为10置信水平为95%,然后单击Aply按钮。注意输入数据后一定要单击Apply按钮,否则可能会遗失刚才输入的数据。单击Output Values,在弹出对话框的Output Value

11、s栏下输入试验指标OutRate_Liue2,或者直接将OutRate Line2图标拖入Output Values栏下的空白输入区域,然后单击Apply按钮。选择Define input values,单击Input values,在弹出的input Values栏下第一行输入Availability5。选择主菜单Tools项,选择单因素多水平试验Multi-leve1 Experimental Design输入低水平为80,高水平为100,变化级差为1,因此共有21次全试验,如图2.2所示。图 2.2单击DOE1的Run标签页,因为本次试验是小试验,所以不必单击Test先做测试了,可以选择

12、“Reset- Start”,开始进行仿真试验。几分钟后仿真结束,如果时间比较长,可以适当减少重复次数或者将变化级差调整为2建议每次做试验前,最好先运行一次Set_Vars恢复参数为初始值。系统自动生产试验报告,以重复次数为10,变化级差为1的试验结果分析为例,Avalability5和OutRate_Line2的关系如图2.2、2.3所示。图 2.32.2.3 瓶颈分析并不是每台机器的故障率对产出率都影响明显,对模型参数作一些改动,观察谁的故障率对产出率影响最大。将Reset里的语句全部注释,以下全部采用人工修改。将M25的Avalability5改为100,再运行模型仿真,此时,运行模型可

13、以得到Line2和Lrne 1是一样的产出。M 15/M25的加工时间改为120s,即2min。此时,将M25的设备利用率95%,M15/M25即为瓶颈工序。此时运行模型可以得到Line2产出率为95.3%左右。如图2.4:图2.4将M25的设备利用率改为100% ,M24非瓶颈工序的设备利用率改为95%,行模型可以得到Line2产出率为98.2%左右。如图2.5:图2.5结论与分析:单机故障在工站间暂无存区的情况,基本按1:1的关系影响系统的产出,多机故障对系统产出有“匀化”作用。瓶颈工序的故障率对系统产出率影响最明显。2.2.4 加工时间的影响右击SingleLine,在弹出菜单中选择“复

14、制”选项,系统复制一个SingleLine模型层,并自动命名为SingIeLinel。关闭SingleLine,打开SingleLinel。将Avalability5改为100。运行一次Set _Vars,这样就可以将M21-M25设为无故障,其次进行相关的参数修改。将Reset方法修改Set_ Vars方法修改将SigMa改为5,即加工时间的标准差为加工时间的5%。如果加工时间u=60s,则标准差3s.运行一次Set_Vars,然后再打开EventController运行模型仿真。此时生产线Line2的产出率为95.3%左右,说明加工时间的波动对于产出率也是有比较大的影响的,如图2.6所示。

15、图 2.6先将Set _Vars中的包含Obj.proctime.setParam的这一行注释,再运行模型可以得到Line2产出率为98%左右,说明多机加工时间波动比单机要大,但是多机加工时间的波动具有匀化作用。如图 2.7:图 2.7双击DOE1打开窗口,选择Define input values,单击Input Values,在弹出的Input Values栏下将第一行内的Availability5改为SigMa。选择DOE1的主菜单Tools项,选择单因素多水平试验Multi-level ExpeziznentalDesign,输入低水平为1,高水平为10,变化级差为1,即加工时间中标准

16、差的波动在平均时间的1%-10%变化,因此共有10次全试验。重复试验次数设为10,置信水平为95% 。单击DOE1的Run标签页,选择“Rest_Start”,开始进行仿真试验。如图2.8:图2.82.2.5加工时间、故障率对产出率的联合作用首先新建第二个模型层。右击SingleLine在弹出菜单中选择“复制”选项,系统复制一个SingleLire模层,并自动命名为SingleLine2.关闭SingleLine,打开SingleLine2,几个全局变量恢复的默认值;修改ReSe,方法如下图:图 2.9修改Set_Var对象如下:图 2.10然后可以运行仿真模型了,此时生产线Line2的产出率

17、在75.7%左右。很明显,当设备既有故障的发生,又有加工时间的波动时,系统的产出率下降了很多。如图:图 2.11下面进行两个因素联合作用分析。双击DOE1打开窗口,单击Define标签页。选择Define input values,再单Input Valuse,在弹出的Input对话框中输入两个参数Availability和SigMa,各占一行。单击DOE1的主菜单Tools,在下拉菜单中选择第一项Two-level Experimental Design在弹出的Design。对话框中按如图2.12所示输入,然后单击OK按钮返回。确定好重复试验次数和置信水平后,单击DOE1的Run标签页,选择

18、“Reset Start,开始进行仿真试验。仿真结果图如下图所示图 2.12 两因子两水平DOE结果报告2.2.6 暂存区的设置考虑如果在每个工站前面设置一个一定容量的暂存区,对系统的产出提升有帮助吗?右击SingleLine2,单击打开该模型层。“复制”选项,系统自动复制为SingleLine2在弹出菜单中选择改名为SingleLine3。删除生产线Line2中各个对象之间的连接线,并在每个工站前增加Buffer对象,命名为BF1BF5所有的参数不变,缓冲区的容量大小先采用默认值4,缓冲区的加工时间为零件所有对象连接起来后如图2.13所示:图 2.13分析结论:运行仿真模型,得到生产线Lin

19、e2的产出率结果为81 %,相对SingleLine2的75.6%的产出率而言,提高了6%,而并没有增加实际的支出,只是在工站间留出了暂存的空间,这就体现了工业工程的价值。把BF1 BF5的暂存区容量提高到10再运行仿真模型,得到生产线Line2的产出率结果为88%。也就是说,加大暂存区的容量,对提高生产线的产出率是有很大帮助的。2.2.7 因子设计删除Regression对象,将DQE1的标签名称改为“因子设计”,双击DOEl打开。取消选择,输入重复试验次数5及置信水平95后,单击Apply按钮。单击output Values按钮,确定试验指标,在弹出表中输入OutRatees Line2后

20、单击Apply按钮。先选择Define input values,再单击Input Values按钮,确定5个影响因素,在弹出的对话框中输入BF1.CapacityB F5.Capacity,单击Apply按钮。单击主菜单的Tools项,在下拉菜单中选择Two-level Experimental Design两水平试验设计,假设5个因素高低水平均为2和5。在输入表中操作完成后,单击Apply按钮,单击OK按钮退出。系统会显示两水平5因素试验表,共32次配比,每次配比作5次重复试验,共计160次。单击DOE1选项菜单中的Run标签页,选择“Reset-Start”开始实验。实验结果如下图:图

21、2.14分析结论:因子分析表中,H表示因子主效应,W表示交互效应。H1=0说明在生产线的第一工序前设置缓冲区没有任何实际意义。几个一阶交互作用很小,当然二阶以上的交互作用就没有分析的必要了。其他暂存区的影响比较显著,但是有所区别,此时可以考虑进行配比试验了。2.2.8 多因子水平设计打开DOEl,选择Define项下Define input values后面的input Vales按钮,删除BF1.Capaeiry,只保留BF2.CagacityBF5.Capacity供4个输入变量,将重复试验次数调整为1。单击DOE1主菜单的Tools项,在下拉菜单中选择Multi-level Experi

22、mental Design多水平试验设计,弹出因子配比表,如图:图 2.15仿真结束如图:图 2.16分析结论:最小配比结果为79.93,并不是最小值,说明盲目加大暂存区容量并不能提升产出。最大配比结果为89.06,并不是最大值,说明各个暂存区全部采用大容量的做法有点浪费。2.2.9 瓶颈工序暂存分析假设M15/M25为瓶颈工序,加工时间为75s。在Reset最后加一段“M 15.proctime=75;M25.proctime =75;,此时可以考虑将BF1删除或保留。注意BF1-BF5的容量大小应该为4,M21-M25的可利用率为95%,加工时间为60s,时间波动为2%。参数无误后运行模型

23、,得到的仿真结果应该是Line2的产出率在83.8%左右。新增一个ExpezimentManager,改名为DOE2,标签名称为“瓶颈分析,双击DOE2打开。输入重复试验次数为10置信水平为95%后单击Appply按钮,单击OutputValues后输入OutRate_Line2单击OK按钮返回,输入BF5.capacity后,单击OK按钮返回。单击主菜单的Tools项,在下拉菜单中选择Multi-level Experimental Design多水平试验设计,假设BF5从2到30级差为2,在输入表中操作完成后单击Appply按钮,单击OK按钮退出。单击DOE1选项菜单中的Run标签页,选择

24、“Reset-start”开始实验之旅。实验结果如图:图 2.17结论:试验结果在图2.19中以图形方式表达,从第6次试验开始,产出率基本停滞不再上升,甚至有时还会下降,说明如果采用单暂存区的话容量有一个最佳大小(本例为12个)。从表2.19多暂存配比情况看,要想获得89%左右的产出率,只在瓶颈工序设立一个暂存区的效果不明显。如果把上例单因素改为双因素,如增加一个BF4.capacity做多水平配比重复试验次数减少为5次。运行仿真模型后,单击DOE的Evaluate标签页,再单击Output Values后面的Show按钮,就可以打开查看结果。结果显示最高产出率达到87%,这就说明,由于M22

25、/M23存在一定故障率及加工时间的波动,仅对M24/M25前面设置暂存区并不能带来产出的明显提升,一定要在有波动影响的设备前设置一定容量的暂存区,容量的大小确定,在瓶颈位的暂存区采用大容量外,其他非瓶颈位可以适当配比。实验二 加工时间波动、故障率和暂存区容量变化同时对产出率的影响1实验目的 生产物流系统中串行生产线属于最简单的离散事件动态系统,且广泛地存在于现实的工业生产中,例如汽车装配线等。模拟对象专业化组织方式下,从仿真的角度来探讨工站的加工时间波动、故障率和暂存区容量变化同时对产出率的影响。2实验步骤右击SingleLine3,在弹出菜单中选择“复制”选项,系统自动复制为SingleLi

26、ne31,改名为SingleLine4,双击打开该模型层。删除DOE2,删除BFl,将Source2和M21直接连接。修改Reset方法如下:修改Set_Vars方法如下:(5)双击DOEl ,输入重复试验次数为5和置信水平为95%后单击Apply按钮。单击InPutValues输入Availability后,按Ether键,输入Singma后,按Enter键,输入Bufsize后,按Enter键,单击oK按钮返回。单击主菜单的Tools项,在下拉菜单中选择Multi-level Experimental Design多水平试验设计,假设Availability90% -98%级差为2,BufSize从2一12 ,SigMa从2-10级差为2,在输入表中操作完成后单击Apply按钮,单击oK按钮退出。单击DDE1选项菜单中的Run标签页,选择“Reset-start”实验结果如图:图 2.1 三因素对产出率的影响图分析结论:合理的配比应该是从图中的三个实线框区域寻找。- 17 -

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!