养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

如何使用Arena软件Set模块

时间:2024-11-12 14:26:14

在Arena中,Set代表一个集合,由成员(Member)组成。Set可以是资源列表、数据记录表、实体分类表等等,在建模中可以起到一个分类整理的作用。Set作为图表模块需要和其他的模块配合使用。AdvancedSet是对Set的补充。下面来介绍它的使用方法。

如何使用Arena软件Set模块

如何使用Arena软件Set模块

工具/原料

Arena软件

ProjectBar>BasicProcess>Set

方法/步骤

1、先来看Set的分类。从Set中的成员种类就可以看出毋队末哎它是如何与其他模块搭配使用的。它一般与图形模块搭配。1斤舻浑趸、当Type是资源(Resource)时,它与使用资源的模块搭配,如Process、Seize、Release。这里提供了一个资源列表,还可以设定选取资源的规则。当Type是计数器(Counter)和计时器(Tally)时,它与Record模块搭配。组成了一个数据记录表。当Type是实体分类(EntityType)和实体图片(EntityPicture)时,它一般和Assign模块搭配。可以综合编辑实体的分类信息等。AdvancedProcess>AdvancedSet是对一般Set的补充。它是和图表模块搭配使用的。根据SetType,可以看出它和Queue、Storage搭配,能对队列和储存器进行整理。Other代表了其他补充情况,比如Sequence等。

如何使用Arena软件Set模块

如何使用Arena软件Set模块

2、接下来为常见的几个应用举例。一个模型中,我们也许有多条产线,我们想要知道每条产线的效率和稳定性,它是否能够快速地完成工作任务?是否能够有稳定均匀地输出?我们可以利用Record模块在产线结尾把实体输出的时间间隔记录下来,再利用Set模块把他们在报告中展现在一个栏目下,方便比较观察。这时就用到Set与Record模块搭配。我们首先在需要记录时间的位置引入Record模块。在Record模块中设置Type为TimeBetween。模块将记录每个实体经过的间隔时间。并勾选RecordintoSet。在TallySetName起一个名字,SetIndex代表将数据记录在Set的第几行。在Set模块中再设置SetIndex对应的成员名称,此处填写Tally1。最后报告中就会显示出来Tally1的数据了。看看是否合乎要求?

如何使用Arena软件Set模块

如何使用Arena软件Set模块

如何使用Arena软件Set模块

3、将资源放进Set也是很常用的做法。比如某一个加工步骤有两台机器可以选择,我们就凸鹣沮北把这两台机器放进一个Set里面,然后在Set中可以添加选择机器的规则。如掬研疔缎图中所示,规则有Cyclical:循环选择。当两台机器都处于空闲状态时,一个零件到达,Arena会查看上一次被选择的机器是哪一台,这次就把任务交给另外一台机器。这个规则的原则就是:平均主义!不管机器的效率如何,大家都有尽量公平的机会。(当然机器忙碌的时候,谁先空闲下来先选择谁。)规则是Random:随机选择。当两台机器都处于空闲状态时,一个零件到达,Arena随机二选一。这个规则的原则就是:机会主义!规则是PreferredOrder:总是从Set列表的首位开始选取。这个规则就是:偏心!另外两个选择规则是在机器的Capacity大于1的时候才适用。可以照字面意思理解。下图是我为了展示前三种规则而跑出的一个报告。Resource5是三台高效率机器,6是低效率机器。1&2,3&4,5&6分别形成三组Set,他们的唯一区别就是资源的选择规则有所不同。1&2是Cyclical,3&4是Random,5&6是PreferredOrder,机器5在列表第一位。看看是不是有细微的差别?最后的Resource7&8是为了展示给大家一个调整报告图表的小Tip:Arena在报告中的图表一般会自动调整Scale,纵轴的Scale范围是从数据的最低值到最高值。这样经常会有一种情况,代表数据最低值的那个柱子在图表中几乎看不出来。这种情况下如果我们希望看到纵轴的“0”,可以在模型中添加一个不会用到的资源,这样图表就会按照我们希望的显示了。

如何使用Arena软件Set模块

如何使用Arena软件Set模块

4、Set的另外几种用法有的是跟Assign模块搭配,设置实体的分类和图片,就不一一展示了,大家可以参见SimulatonwithArena模型7-1。有的是用AdvancedSet和Sequence模块搭配,大家可以参见“如何使用Arena软件Sequence模块”。多谢一直以来关注的同学们,我会继续努力的!

如何使用Arena软件Set模块

© 一点知识