如何使用Arena软件Set模块

 时间:2024-10-13 05:57:30

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

如何使用Arena软件Set模块
如何使用Arena软件Set模块

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

如何使用Arena软件Set模块
如何使用Arena软件Set模块
如何使用Arena软件Set模块

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

如何使用Arena软件Set模块
如何使用Arena软件Set模块

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

如何使用Arena软件Set模块
  • jquery怎么修改表格中td里面的值
  • 杉果怎么提取激活码
  • 有道云笔记怎样将文本内容通过代码块形式编辑?
  • centos 7如何增加用户?
  • Arduino 流水灯效果编程实例
  • 热门搜索
    爱祖国手抄报简单漂亮 春节手抄报内容文字 七夕节手抄报 元旦节手抄报 足球手抄报图片大全 疫情手抄报内容 关于法律的手抄报 争做新时代好队员手抄报 关于劳动的手抄报 我和我的祖国手抄报