查看: 26|回复: 26

【TFT 2014.08.15 FlexSim仿真模型题(16)】

[复制链接]

主题

0

回帖

4万

积分

版主

积分
45331
发表于 2014-8-15 09:51:39 | 显示全部楼层 |阅读模式
问题描述:本题来源于实际生产车间的运作中,车间生产工人的班组化运作的仿真。在实际生产过程中,就算生产机械可以不停运转,生产工人也是需要休息的,在flexsim7.0以后的版本中,加入了对应的实际时间(格式为XXXX年XX月XX日XX时XX分XX秒),可以使得模型结合实际的程度更高。


模型要求:
1、附件中有本题7.1的原始布局,使用其他版本请也按照附件中的模型进行布局,以方便审核和对比;
2、产品的产生间隔和各处理器的处理时间都已经在模型原题中设置完毕,无需额外修改;
3、车间生产工作分为两个班组,每个班组有三名操作工人,他们没有特定的操作任务(即所有工人都能胜任各项工作),工作包括:将queue2上的产品搬到两个下游处理器上,产品在各处理器之间的搬运,将processo8处理完成的产品搬运到queue3,各处理器的操作都需要工人参与;
4、生产时间分为两个时段:白班,上午六点开始到下午两点结束;夜班,下午两点半开始到晚上十点半结束。十点半到次日上午六点是休息时间,queue2将不会接收也不会发出产品。每个班次的工人下班后会到一个指定的(任意)地点等待来模拟休息的时间。

提示:1 三名操作工人应该服从某种特定的方式来分配具体工作任务;
        2 下午两点到两点半期间,queue2仍然处在可以接受新产品的状态。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

主题

0

回帖

1012

积分

高级会员

积分
1012
发表于 2014-8-15 11:42:04 | 显示全部楼层
在朋友帮助下完成一个!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

主题

0

回帖

2945

积分

高级会员

积分
2945
发表于 2014-8-15 12:25:01 | 显示全部楼层
使用了时间表。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

主题

0

回帖

2179

积分

高级会员

积分
2179
发表于 2014-8-15 15:17:11 | 显示全部楼层
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=13554&ptid=4676]1#[/url] [i]慧娴亚伦[/i] [/b]
发现和三楼思路相同,但还是上传自己的模型,不同之处在于人员返回休息区时使用了先占任务序列,望得到楼主指点这种做法是否具有正确性。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

主题

0

回帖

4万

积分

版主

积分
45331
 楼主| 发表于 2014-8-16 09:25:32 | 显示全部楼层
回复2楼:
      完成了模型的要求。专门使用了一个全局表来对应判断目前的时间点和需要进行工作的班组,根据关键时间节点每半小时进行一次更新。但是模型缺乏灵活性,改动工作时间安排原则,或者仅仅增加一个周日休息就需要添加判断条件并修改较多的代码。

恭喜您!论坛ID为 ldd001 的朋友在第二层的回复是第一个有效回复,获得积分5分。
24小时后本题结束(即2014年8月17日09时23分),其后的回复不计为有效回复。

主题

0

回帖

4万

积分

版主

积分
45331
 楼主| 发表于 2014-8-16 09:39:27 | 显示全部楼层
回复3楼:
      完成了模型的要求。运用了时间表来完成,简单明晰。建议可以考虑如果需要完成所有当前车间的工作之后才回到休息时间应该如何设置。

恭喜您!论坛ID为 FFFrenk 的朋友在第三层的回复是第二个有效回复,获得积分4分。

主题

0

回帖

4万

积分

版主

积分
45331
 楼主| 发表于 2014-8-16 09:47:55 | 显示全部楼层
[i=s] 本帖最后由 慧娴亚伦 于 2014-8-16 13:15 编辑 [/i]

回复4楼:
      完成了模型的要求。运用了时间表来完成,简单明晰。至于您提到的使用了先占任务,会出现一个小问题,即如果到了休息时间,即使工人正在被处理器占用进行加工操作的话,也会由于先占值为3的“休息”任务而强制移动操作员,导致处理器上没有操作员仍能进行操作的现象出现。

恭喜您!论坛ID为 yushaozheng1990 的朋友在第四层的回复是第三个有效回复,获得积分1分。

主题

0

回帖

4万

积分

版主

积分
45331
 楼主| 发表于 2014-8-17 14:01:24 | 显示全部楼层
本次TFT活动已经截止。
      本次活动是TFT的第十六次正式活动,最近正在接触一些生产制造车间的运作,而这部分运作与生产流水线运作的最核心的区别就是人工因素的重要程度。在进行很多劳动密集型产业的生产仿真过程中有很多值得注意的地方,比如本次题目所要展示的班组化运作仿真。
       在FlexSim中有专门用于解决此类问题的时间表,目前可以很容易的通过时间表来控制模型中固定实体和任务执行类实体的活动时间,如3楼和4楼的模型。当然也可以像2楼一样,使用全局表来周期性的检查加以控制,相对的灵活性就不高,代码处理起来也比较麻烦。个人建议大家在遇到类似问题的时候可以研究一下是否可以借助时间表(Tools-time table)功能来更方便的实现。

本次题目一共有3位朋友得到了有效回复。他们的论坛ID分别是:
      ldd001、FFFrenk、yushaozheng1990
      他们将获得指定积分,没有获得积分的朋友期待您的下次参与.

       本次试题如果借助时间表来完成的话,相对来说是比较简单的,休息任务是否属于先占任务,应该根据实际建模需求来判断。大家的模型完成较好,因此本次将不提供参考模型,有兴趣的朋友可以参考前面获得积分朋友的模型。

主题

0

回帖

279

积分

注册会员

积分
279
发表于 2014-8-18 10:32:04 | 显示全部楼层
学习学习

主题

0

回帖

1012

积分

高级会员

积分
1012
发表于 2014-8-19 19:11:46 | 显示全部楼层
之前不会时间表工具,学习了一下,确实好用!

不知道如何能做成每个班组的人,轮流完成任务!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|京ICP备14043114号-2

在本版发帖
关注公众号
QQ客服返回顶部