全球FlexSim系统仿真中文论坛

搜索
查看: 12724|回复: 24
打印 上一主题 下一主题

【TFT 2014.12.09 FlexSim仿真模型题(27)】

[复制链接]
跳转到指定楼层
1#
慧娴亚伦 发表于 2014-12-9 10:59:13 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
问题描述:本题感谢论坛用户大摸鱼提供,此外有愿意提供试题的朋友也可以直接联系我。FlexSim作为通用型仿真软件不仅仅局限在生产和物流领域,几乎所有的离散系统都是FlexSim的强项。本次试题要求大家尝试制作一个小的过山车模型。

模型要求:
1、附件中有本题过山车实现效果的小视频,大家制作的过山车外观可以不局限于视频中所示,自建过山车外观酌情额外奖励积分,如果您想直接使用视频中的模型外观,也可以直接在原题模型中下载;
2、过山车车辆主题有四个位置,在行驶过程中需要保证四个位置间隔不变;
3、轨道必须至少包含三次变速,即从初始速度减速为爬坡速度,爬坡速度加速到下坡速度,下坡速度减速为初始速度。



提示:1 可能使用到实体基本传送带,基本传送带相关常用命令有:receiveitem()、bcsetitemconveystate()、releaseitem();
      2 仅需要完成一次过山车流程,一次流程结束之后可以直接被吸收器吸收或者停止模型;
3 由于本题有一定难度,上传的模型会不一样需要完全正确,使完成程度来判定是否属于有效回复。

本帖子中包含更多资源

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

x
2#
 楼主| 慧娴亚伦 发表于 2014-12-10 09:22:41 | 显示全部楼层
回复2楼:
       完成了部分的模型要求。关于四个实体的间隔问题,我相信您只要下载了附件中的演示视频一定会弄清楚的。您的模型完成了更改速度,但是没有保证四个临时实体的速度是统一改变的,明显不符合过山车的原理。

恭喜您!论坛ID为 xinglei 的朋友在第二层的回复完成部分要求,获得积分2分。
3#
 楼主| 慧娴亚伦 发表于 2014-12-10 09:25:34 | 显示全部楼层
[i=s] 本帖最后由 慧娴亚伦 于 2014-12-10 09:45 编辑 [/i]

回复4楼:
      很好的完成了模型的要求。利用传送带无法超车的原理,再结合全程仅有一次加速,仅需在加速的决策点进行统一调整传送带上多个链接实体的速度即可完成模型要求。方法直接有效。但是这个方式车厢之间的间隔无法控制,有部分的局限性。

恭喜您!论坛ID为 ldd001 的朋友在第四层的回复是第一个有效回复,获得积分5分。
24小时后本题结束(即2014年12月11日09时44分),其后的回复不计为有效回复。
4#
 楼主| 慧娴亚伦 发表于 2014-12-10 09:48:18 | 显示全部楼层
回复6楼:
      完成了模型的要求。巧妙的通过给第一个临时实体设置标签的方式来判断出“头车”,然后针对头车以及后面车厢的顺序来设置一个跟实体位置间隔固定的起始运动位置,方法有效且可以方便控制车辆的间隔,控制得当甚至还可以完成一定的加减速之后车辆间隙增大减小的效果。

恭喜您!论坛ID为 德古拉 的朋友在第六层的回复是第二个有效回复,获得积分4分。
5#
 楼主| 慧娴亚伦 发表于 2014-12-10 09:59:23 | 显示全部楼层
回复8楼:
      非常好的完成了模型的要求,除了过山车的代替实体之外,甚至还利用合成器和分解器完成了乘客乘坐过山车的过程,结合了3楼和6楼的控制实体方法,还引入了记录实体信息到全局表,代码注释到位,模型直观清晰,设置了等待区基本上模拟了一次过山车的正常流程,目前为止完成模型最好的一位。

恭喜您!论坛ID为 east0593 的朋友在第八层的回复是第三个有效回复,获得积分1分。由于模型特别出色,因此破例额外再奖励5个积分。
6#
 楼主| 慧娴亚伦 发表于 2014-12-10 10:10:25 | 显示全部楼层
回复5楼:
      完成了模型的要求,直接通过判断临时实体在传送带上的rank值来决定是否为头车,然后统一改变各个触发点的速度,基本还原了附件视频中运行的速度加速度等信息。

恭喜您!论坛ID为 FFFrenk 的朋友在第五层的回复是第四个有效回复,获得积分1分。
7#
 楼主| 慧娴亚伦 发表于 2014-12-10 19:40:10 | 显示全部楼层
回复16楼:
      完成了模型的要求,利用全局表保存了临时实体的数据,来统一控制实体的运动速度。

恭喜您!论坛ID为 xinglei 的朋友在第十六层的回复是第五个有效回复,获得积分1分。
8#
 楼主| 慧娴亚伦 发表于 2014-12-11 21:31:34 | 显示全部楼层
本次TFT活动已经截止。
      本次活动是TFT的第二十七次正式活动。在学习flexsim建模过程中,不仅应该熟练掌握实体库内默认的各类实体,大量的实际建模中,都需要开发一些逻辑有别于flexsim自带逻辑的实体,毕竟无论软件开发者想得多好,都无法概括所有类型的系统仿真需求。相较于基本实体和基本任务执行器,基本传送带的逻辑控制比较简单也比较适合入门,过山车的逻辑只是抛砖引玉,最终是希望大家能够更深入理解如何开发定制化部件

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

      本次的模型对于经常参加我们活动的朋友其实并不难完成,大家回复的办法基本已经囊括了绝大部分的解题思路,因此本次试题也不再提供参考模型,需要的朋友可以参考前面任何一位的模型,特别推荐的八楼朋友的模型,不仅完成了题目要求,而且还额外增加了乘客的设定,对于合成器和分解器的应用还不是很理解的朋友推荐可以学习一下。
      再次感谢大家的参与和支持,没有参与者活动将无法开展,希望各位还能继续支持TFT的接下来的活动,特别欢迎新手加入讨论,共同提高,再次感谢!本次试题结束之后将进行TFT活动第九次结算,请有机会换取激活码的朋友查收并及时回复论坛短消息。最后再次感谢大家对活动的支持!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2024-5-2 23:17 , Processed in 0.076907 second(s), 14 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表