第七章-生产系统仿真软件及其应用举例课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《第七章-生产系统仿真软件及其应用举例课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第七 生产 系统 仿真 软件 及其 应用 举例 课件
- 资源描述:
-
1、 第第7章章 生产系统仿真软件及其应用举例生产系统仿真软件及其应用举例引言 在工业生产中,物流装备系统和商在工业生产中,物流装备系统和商业流程系统多种多样,如何快速有效建业流程系统多种多样,如何快速有效建立起准确描述行为和运行逻辑是系统仿立起准确描述行为和运行逻辑是系统仿真的重要目标。真的重要目标。Witness Witness提供了大量描述工业系统和商业流程的提供了大量描述工业系统和商业流程的可视化模型元素,入生产线上的加工中心、传送可视化模型元素,入生产线上的加工中心、传送设备、缓冲存储装置等,以及逻辑控制元素,如设备、缓冲存储装置等,以及逻辑控制元素,如流程的倒班机制、时间发生的时间序列
2、、统计分流程的倒班机制、时间发生的时间序列、统计分析等,用户可方便地将这些可视化的模型元素托析等,用户可方便地将这些可视化的模型元素托拉到屏幕中,快速建立起物流系统或商业流程的拉到屏幕中,快速建立起物流系统或商业流程的规划设计。规划设计。引言 工作循环时间、故障措施等来完成我们所工作循环时间、故障措施等来完成我们所研究的物流系统和商业流程的规划设计。然研究的物流系统和商业流程的规划设计。然后,通过定义模型元素之间的输入输出关系,后,通过定义模型元素之间的输入输出关系,完成对物流系统和商业流程的逻辑行为建模,完成对物流系统和商业流程的逻辑行为建模,从而建立起物流系统和商业流程仿真模型。从而建立起
3、物流系统和商业流程仿真模型。通过其内置的仿真引擎,可快速地进行模型通过其内置的仿真引擎,可快速地进行模型的运行仿真,展示流程的运行规律。的运行仿真,展示流程的运行规律。引言 在整个建模与仿真过程中,用户可根据不在整个建模与仿真过程中,用户可根据不同阶段的仿真结果,随时地修改系统模型,同阶段的仿真结果,随时地修改系统模型,如添加和删除必要的模型元素,动态地提高如添加和删除必要的模型元素,动态地提高模型的精度。可方便地设计与测试新设计的模型的精度。可方便地设计与测试新设计的工厂和流程方案,平衡服务与花费,简化换工厂和流程方案,平衡服务与花费,简化换班模式,评测可选的设计方案。班模式,评测可选的设计
4、方案。引言 WITNESS界面一览菜单、工具栏、窗口一览n使用使用WitnessWitness软件包进行物流与供应链系统的建模与软件包进行物流与供应链系统的建模与仿真,同样要遵循建模与仿真的一般步骤。在使用仿真,同样要遵循建模与仿真的一般步骤。在使用它进行计算机模型的建立时,有其特定的步骤:它进行计算机模型的建立时,有其特定的步骤:7.1 Witness建模与仿真过程.元素定义(Define).元素可视化(Display)的设置.细节(Detail)设计.运行(Run).报告(Report).归档(Documentor).优化(Optimizer)n可以通过在布置窗口中点鼠标右键,选定快捷菜单
5、中的“define”菜单项,跳出Define对话框,在该对话框中Name下输入模型基本元素的名称,在Element Type下拉菜单中选定基本元素的类型,在Quantity下输入模型基本元素的数量,然后点击Create完成一个模型基本元素的定义。用同样的方法定义模型的其他基本元素,所有模型基本元素定义结束后点击Close回到布置窗口。(1)定义系统元素nwitness 软件是一套优秀的可视化建模与仿真工具,它可以将被仿真系统的可视实体以二维或三维的图形显示出来;在仿真运行时,它可以显示原材料、零部件、人员、运输车辆在系统中的运动状况。所以在定义了元素的基础上,要定义元素在各种状态下的现实图形。
6、本步骤可以通过右击要定义显示特征的元素,通过选定弹出式菜单中的“display”菜单项,来进行设定。(2)元素可视化(Display)的设置n元素显示工具栏中一共有九个对象,下面元素显示工具栏中一共有九个对象,下面从左到右,分别介绍这九个对象如下:从左到右,分别介绍这九个对象如下:1)显示设计模式下拉列表框:有两个选项Draw和Updata,第一次设计建模元素的某一显示属性时,选择Draw项;对已经设计了的显示属性进行修改设计时,选择Updata项。(2)元素可视化(Display)的设置n2)属性下拉列表框:选择用于Draw或Updata的元素的属性项,该列表框中的属性项目随着元素类型的不同
7、而有所不同。可以通过更改属性项的“Lable”来更改属性项的名称,当我们多次使用同一类型的显示属性项时,通过改变它们的名称以便于识别。例如,一个元素可能有多个Icon显示属性项,可以通过改变其名称来加以辨认。(2)元素可视化(Display)的设置n3)Draw按钮,用于激活显示设计对话框来进行显示属性的绘制和更改。4)Erase按钮,用于激活删除显示属性项对话框来进行属性项的删除。5)Layers是按钮,用于激活层设计对话框来进行层的可移动性和可视性设计。6)Lock是按钮,用于设定元素显示属性项的锁定状态,该按钮将在三种状态之间切换(Lock、Unlock和Superlock)。(2)元素
8、可视化(Display)的设置nUnlock:在此状态下,元素的可视性显示属性项可以在系统布局区单独移动。nLock:在此状态下,元素的可视显示属性项将作为一个整体在系统布局区移动;只有显示属性项在同一层时,才能够锁定。nSuper Lock:当设计的元素类型为模块Module时,在此状态下,该模块内的多有的元素的显示属性项将作为一个整体在系统布局区移动。(2)元素可视化(Display)的设置n7)Grid按钮:用于设定显示对象的位置是否捕捉屏幕上的风格,以便进行精确的定位。8)Help按钮:激活Witness帮助文件。9)OK按钮:当对一个元素的显示属性设置完毕,点击该按钮关闭显示工具栏。
9、(2)元素可视化(Display)的设置n在进行元素显示属性设计的时候在进行元素显示属性设计的时候,一般步骤如下一般步骤如下:n1)1)从显示设计模式下拉列表框中选择从显示设计模式下拉列表框中选择DrawDraw或或UpdataUpdata.n2)2)在属性下拉列表框中选择所要设计的属性项在属性下拉列表框中选择所要设计的属性项,如及其的如及其的”Name”Name”、“Icon”Icon”、“Part Queue”Part Queue”等。等。n3 3)点击)点击 按钮进入显示项目的细节设定对话框按钮进入显示项目的细节设定对话框,进行设定即可。,进行设定即可。(2)元素可视化(Display)
10、的设置n元素图标的移动和删除可以使用鼠标来完成。用元素图标的移动和删除可以使用鼠标来完成。用鼠标左键选中要删除的图标,在图标上点击右键鼠标左键选中要删除的图标,在图标上点击右键进入弹出式菜单,选择进入弹出式菜单,选择Delete GraphicsDelete Graphics选项,图选项,图标被删除。标被删除。n元素图标尺寸大小的改变通过鼠标元素图标尺寸大小的改变通过鼠标+Ctrl+Ctrl键来完成键来完成。用左键选中图标,按住。用左键选中图标,按住CtrlCtrl键,拖动图标周围键,拖动图标周围可改变大小的小方框,小方框只出现在可以改变可改变大小的小方框,小方框只出现在可以改变大小的图标上,
11、也可以用大小的图标上,也可以用View/Graphical View/Graphical EditingEditing菜单项编辑图标。菜单项编辑图标。(2)元素可视化(Display)的设置n本步骤详细定义模型基本元素工作参数以及各本步骤详细定义模型基本元素工作参数以及各元素之间的逻辑关系,如系统结构、被加工对元素之间的逻辑关系,如系统结构、被加工对象在各台机床及其上的加工时间分布、加工对象在各台机床及其上的加工时间分布、加工对象的工艺路线,以及其他规则等。可以双击鼠象的工艺路线,以及其他规则等。可以双击鼠标左键,通过弹出的标左键,通过弹出的DetailDetail对话框来设定。对话框来设定。
12、(3)细节(Detail)设计n通过试运行和修改模型,重复前三步得到正确通过试运行和修改模型,重复前三步得到正确的仿真模型之后,对系统进行一定时间范围的的仿真模型之后,对系统进行一定时间范围的运行,并在屏幕上动画显示系统运行的过程,运行,并在屏幕上动画显示系统运行的过程,运行方式可以是单步的、连续的和设定时间的运行方式可以是单步的、连续的和设定时间的。本步骤通过。本步骤通过WitnessWitness提供的提供的“Run”Run”工具栏工具栏 来进行操作。来进行操作。nWitnessWitness内置安全系统,在运行模型时,如果内置安全系统,在运行模型时,如果缺少重要数据,将弹出提示和数据输入
13、对话框缺少重要数据,将弹出提示和数据输入对话框,从而保护模型。,从而保护模型。(4)运行(Run)n系统运行一段时间后,通过系统运行一段时间后,通过ReportingReporting工具栏工具栏 显示系统中元素的运行状态统计报告显示系统中元素的运行状态统计报告 。通过。通过该报告,可以分析系统中可能存在的各种问题该报告,可以分析系统中可能存在的各种问题;或通过某项指标来比较可选方案的优缺点。;或通过某项指标来比较可选方案的优缺点。如机器的利用率、产品的通过时间、在制品库如机器的利用率、产品的通过时间、在制品库存等。存等。(5)报告(Report)nWitnessWitness还提供了还提供了
14、“DocumentorDocumentor”模块,通过模块,通过ModelModel工具栏工具栏 ,显示系统中选中,显示系统中选中DocumentorDocumentor ,可以让我们提取计算机模型的各种信息,生,可以让我们提取计算机模型的各种信息,生成成WordWord文档或直接打印出来。主要包括生产报文档或直接打印出来。主要包括生产报告模块没有包含的有关元素的说明型文字、规告模块没有包含的有关元素的说明型文字、规则、活动、中断和基本信息。则、活动、中断和基本信息。(6)归档(Documentor)nWitnessWitness还提供了系统优化还提供了系统优化“Optimizer”Optim
15、izer”。如果。如果一个系统的绩效将因其构成元素的配置不同而得一个系统的绩效将因其构成元素的配置不同而得到不同的结果,并不需要建立多种配置的计算机到不同的结果,并不需要建立多种配置的计算机模型。我们可以直接使用同一个计算机模型,然模型。我们可以直接使用同一个计算机模型,然后通过后通过“Optimizer”Optimizer”模块来设定每一元素的可模块来设定每一元素的可变属性值的取值范围,得到一个取值范围集合,变属性值的取值范围,得到一个取值范围集合,并设定表示绩效的目标函数是最大值还是最小值并设定表示绩效的目标函数是最大值还是最小值进行优化仿真运行,就可以得到前进行优化仿真运行,就可以得到前
16、n n个最优绩效个最优绩效的系统配置(的系统配置(n n可自行设定。)可自行设定。)(7)优化(Optimizer)7.2 简单流水线仿真系统举例n下面通过一个实例来描述使用下面通过一个实例来描述使用WitnessWitness进行计进行计算机模型建立的步骤。算机模型建立的步骤。n在该实例中,小部件(在该实例中,小部件(WidgetWidget)要经过称重()要经过称重(WeighWeigh)、冲洗()、冲洗(WashWash)、加工()、加工(ProduceProduce)和)和检测(检测(InspectInspect)等操作。执行完每一步操作)等操作。执行完每一步操作后小部件通过充当运输工
17、具和缓存器的传送带后小部件通过充当运输工具和缓存器的传送带(conveyerconveyer)传送至下一个操作单元。小部件)传送至下一个操作单元。小部件在经过最后一道工序在经过最后一道工序“检测检测”以后,脱离本模以后,脱离本模型系统。型系统。本模型系统的流程图如图7-12所示n模型元素定义说明:模型元素定义说明:WidgetWidget为加工的小部件名称;为加工的小部件名称;WeighWeigh、WashWash、ProduceProduce和和InspectInspect为四种加工机器,每种机器只为四种加工机器,每种机器只有一台;有一台;C1C1、C2C2和和C3C3为三条输送链;为三条输
18、送链;SHIPSHIP是系统提供的特是系统提供的特殊区域,表示本仿真系统之外的某个地方。殊区域,表示本仿真系统之外的某个地方。图7-2 加工系统模型流程图 n通过通过DefineDefine菜单,分别定义各个元素名称、类型菜单,分别定义各个元素名称、类型、数量,如表、数量,如表7-17-1表示。表示。表7-1 元素名称、类型、数量信息表7.2.2 元素可视化(Display)的设置n由于是动画仿真系统,因此对系统的每一个对由于是动画仿真系统,因此对系统的每一个对象要进行可视化定义。系统提供了图形库和颜象要进行可视化定义。系统提供了图形库和颜色集,用户可以根据自己的想象选择合适的图色集,用户可以
19、根据自己的想象选择合适的图形和颜色;同时,用户还可以自己绘制系统中形和颜色;同时,用户还可以自己绘制系统中各个对象的图形。本步骤需要选定各个对象,各个对象的图形。本步骤需要选定各个对象,然后可视化对象并进行定位。然后可视化对象并进行定位。(1)Part元素可视化的设置n在元素选择窗口选择在元素选择窗口选择“Widget”Widget”元素,鼠标右元素,鼠标右键点击键点击DisplayDisplay,跳出,跳出DisplayDisplay对话框。在对话框。在DisplayDisplay对话框显示设计模式下拉列表框有两对话框显示设计模式下拉列表框有两个选项个选项DrawDraw和和UpdateUp
20、date,选择,选择DrawDraw项,在属性下项,在属性下拉列表框中选择拉列表框中选择“Name”Name”,点击点击 按钮进入按钮进入Display NameDisplay Name对话框。在对话框。在Display NameDisplay Name对话框对话框中分别设置颜色和字体,点击中分别设置颜色和字体,点击 DrawDraw鼠标呈现鼠标呈现“+”+”形,把鼠标移动到适当位置点击左键即形,把鼠标移动到适当位置点击左键即可。可。n在属性下拉列表框中选择在属性下拉列表框中选择“Style”Style”,点击,点击 按按钮进入钮进入Display StyleDisplay Style对话框对
21、话框 。在。在Display Display StyleStyle对话框中分别设置对话框中分别设置StyleStyle和选择合适的图和选择合适的图标,点击标,点击ApplyApply即可。即可。(2)Machine元素可视化的设置n在元素选择窗口选择在元素选择窗口选择WeighWeigh元素,鼠标右键单元素,鼠标右键单机机DisplayDisplay,跳出,跳出DisplayDisplay对话框。在对话框。在DisplayDisplay对话框显示设计模式下拉列表框中选择对话框显示设计模式下拉列表框中选择DrawDraw项项,在属性下拉列表框中选择,在属性下拉列表框中选择“Name”Name”,
22、点击,点击 按钮进入按钮进入Display NameDisplay Name对话框。在对话框。在Display Display NameName对话框分别设置颜色和字体,点击对话框分别设置颜色和字体,点击DrewDrew鼠鼠标呈现标呈现“+”+”形,把鼠标移动到适当位置点击形,把鼠标移动到适当位置点击左键即可。左键即可。n在属性下拉列表框中选择在属性下拉列表框中选择“ICON”ICON”,点击,点击 按按钮进入钮进入Display IconDisplay Icon对话框。在对话框。在Display IconDisplay Icon对话框中选择合适的图标,点击对话框中选择合适的图标,点击Drew
23、Drew鼠标呈现鼠标呈现“+”+”形,把鼠标移动到适当位置点击左键即形,把鼠标移动到适当位置点击左键即可。可。n在属性下拉列表框中选择在属性下拉列表框中选择“Icon”Icon”,点击,点击 按按钮进入钮进入Display IconDisplay Icon对话框。在对话框。在Display IconDisplay Icon对话框中选择白色的图标,选中对话框中选择白色的图标,选中ColorColor下的下的Show StatusShow Status,点击,点击DrewDrew鼠标呈现鼠标呈现“+”+”形,把形,把鼠标移动到适当位置点击左键即可。鼠标移动到适当位置点击左键即可。n在属性下拉列表框
24、中选择在属性下拉列表框中选择“part Queue”,part Queue”,点点击击 按钮进入按钮进入Display Part QueueDisplay Part Queue对话框。在对话框。在Queue TypeQueue Type对话框中选择对话框中选择QueueQueue,在,在Queue Queue DirectionDirection对话框中选择对话框中选择RightRight,在,在Display Display SizeSize对话框中设置为对话框中设置为8 8,点击,点击DrewDrew鼠标呈现鼠标呈现“+”+”形,把鼠标移动到适当位置点击左键即形,把鼠标移动到适当位置点击左
25、键即可。可。n在属性下拉列表框中选择在属性下拉列表框中选择“Labor Queue”Labor Queue”,点击点击 按钮进入按钮进入Display Part QueueDisplay Part Queue对话框。对话框。在在Queue TypeQueue Type对话框中选择对话框中选择QueueQueue,在,在Queue Queue DirectionDirection对话框中选择对话框中选择RightRight,在,在Display Display SizeSize对话框中设置为对话框中设置为8 8,点击,点击DrewDrew鼠标呈现鼠标呈现“+”+”形,把鼠标移动到适当位置点击左键
展开阅读全文