全球FlexSim系统仿真中文论坛

标题: 【TFT 2015.04.04 FlexSim仿真模型题(35)】 [打印本页]

作者: 慧娴亚伦    时间: 2015-4-4 18:34
标题: 【TFT 2015.04.04 FlexSim仿真模型题(35)】
问题描述:本题来自官方群南航高同学友情提供,在此特别表示感谢。在机场运作过程中,由于各个保障资源配置不够合理,从而导致航班延误等负面影响。统计机场地面各作业的时间,找出保障瓶颈至关重要。与TFT16次模型不同的是,本题重点在统计飞机作业时间,特别是等待时间和延迟时间。


模型要求:
1、附件中有本题7.3模型的原始布局,使用其他版本请也按照附件中的模型进行布局和设置,以方便审核和对比;
2、全局表timetable已经提供了包括航班号、到达时间、停机坪、计划离开时间,需要在同一张表格中通过仿真运行统计出每一航班的开始加油时间、实际离开时间、延误时间;
3、飞机如果没有延误(即实际离开时间早于或等于计划离开时间)则发送到“正常”的暂存区,否则,则具体统计实际延误时间并发送至“延误暂存区”。
4、飞机停机时间服从exponential(5, 10.0, 0)分布,飞机加油时间服从exponential(3,7, 0)分布,飞机加油需要加油车前往进行操作,加油严格服从先来先处理的原则。



提示:1 设置标签值也许对建模有帮助;
2 time();函数可能对建模有帮助;
      3 有余力的朋友可以统计更多有效信息,根据模型升级程度酌情加分。
作者: 657776724    时间: 2015-4-4 22:44
请指教[attach]2527[/attach]
作者: xinglei    时间: 2015-4-4 23:06
离开触发和加工完成触发的时间,到底哪一个是实际离开的时间,开始我代码写在离开触发上,发现实现不了下游的分端口。
作者: xinglei    时间: 2015-4-4 23:10
忘了加油车的事情了。。。不好意思
作者: 德古拉    时间: 2015-4-4 23:40
[attach]2530[/attach]
作者: 慧娴亚伦    时间: 2015-4-6 19:59
回复2楼:
       完成了模型的部分要求,统计了加油时间和延误时间,但是加油车是在加油区进行加油,并非“引导车”——将飞机从停机坪引导到加油区。因此无法获得积分。
作者: 慧娴亚伦    时间: 2015-4-6 19:59
回复4楼:
       完成了模型的部分要求。但是在统计开始加油时间上出现了问题,飞机进入加油区后,还有一定的可能性需要等待加油车前来加油,等待加油的时间不属于开始加油的时间。因此无法获得积分
作者: 慧娴亚伦    时间: 2015-4-6 20:00
回复5楼:
       完成了模型的部分要求。但是出现了4楼相同的问题,等待加油的时间不属于开始加油的时间。同样无法获得积分。
作者: 德古拉    时间: 2015-4-6 20:45
[attach]2531[/attach]   感谢楼主的提醒,还真是大意了。重新修改了一下代码,通过用加油结束时候的模型时间减去加工时间来获得开始加油时间,不知这次对不对
作者: east0593    时间: 2015-4-6 21:39
[i=s] 本帖最后由 east0593 于 2015-4-6 22:25 编辑 [/i]

着急忙慌的,赶了一个~
作者: ldd001    时间: 2015-4-6 22:39
增加了一个等待加油车时间,和总停留时间,不知道可否?
等待加油车时间,可以辅助判断延误是否由于等待加油车造成!
作者: xinglei    时间: 2015-4-6 22:52
设置预置时间为0.0001,利用加油车进行预置,将开始加油时间代码写在预置完成之后,不知道是否可行。
作者: ldd001    时间: 2015-4-7 09:25
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=15989&ptid=5044]12#[/url] [i]xinglei[/i] [/b]

虽然理论上有0.0001s的误差,但楼上方法很有创意~~
作者: 657776724    时间: 2015-4-7 09:47
修改了一下,请指教[attach]2536[/attach]
作者: 慧娴亚伦    时间: 2015-4-7 10:28
回复9楼:
      很好地完成了模型。针对原来5楼模型的基础上,通过用加油结束时统计的时间减去加工开始的时间获得正确的开始加油时间。

恭喜您!论坛ID为 德古拉 的朋友在第九层的回复是第一个有效回复,获得积分5分。
24小时后本题结束(即2015年04月08日10时30分),其后的回复不计为有效回复。
作者: 慧娴亚伦    时间: 2015-4-7 11:25
回复10楼:
      完成了模型的要求。通过达到指定位置的网络节点来发送消息,以统计实际开始加油时间,但是在统计延误时间上有一些与题目不符,飞机没有延误不需要统计延误时间,直接为0即可。

恭喜您!论坛ID为 east0593 的朋友在第十层的回复是第二个有效回复,获得积分4分。
作者: 慧娴亚伦    时间: 2015-4-7 11:26
回复11楼:
    完成了模型的部分要求。模型与10楼相似,错误也与10楼相同,延误时间设置有误。此外,但是10楼别出心裁地设计了“等待加油车时间”,辅助判断加油车的作业信息。

恭喜您!论坛ID为 ldd001 的朋友在第十一层的回复是第三个有效回复,获得积分1分。
作者: 慧娴亚伦    时间: 2015-4-7 11:28
回复12楼:
      完成了模型的要求。通过设置极短的预制时间(0.0001s),加油车执行完预制任务的时间即是开始加油的时间,更加方便地实现了开始加油时间的统计。

恭喜您!论坛ID为 xinglei 的朋友在第十二层的回复是第四个有效回复,由于方法的轻巧性额外奖励1个积分。共获得积分2分。
作者: 慧娴亚伦    时间: 2015-4-7 11:32
回复14楼:
        之前引导的问题还没有解决,此外您还有跟2楼以及5楼一样的统计时间不正确的问题,建议您可以参见前面几楼的有效回复效果来进行模型的修正。
作者: xinglei    时间: 2015-4-7 11:42
[b] [url=http://www.flexsim.asia/redirect.php?goto=findpost&pid=15990&ptid=5044]13#[/url] [i]ldd001[/i] :lol [
作者: east0593    时间: 2015-4-7 16:29
9楼的模型好像有个小缺陷,就是必须在临时实体(飞机)完成加工(加油)后,才可以获得开始加工(加油)的时间。
作者: 657776724    时间: 2015-4-7 17:02
诶?我不是将牵引的方式改成用小车加油了吗?这个不对吗?我看他们也是这样的啊?
作者: 慧娴亚伦    时间: 2015-4-8 08:57
回复21楼:
      获取统计时间的节点并不在本题要求范围之内。
作者: 慧娴亚伦    时间: 2015-4-8 08:58
回复22楼:
      请仔细观察有效回复模型。
作者: 慧娴亚伦    时间: 2015-4-8 10:24
本次TFT活动已经截止。
     本次活动是TFT的第三十五次正式活动,在实际仿真过程中,可能需要统计模型中不同类型的深层次数据,FlexSim的dashbaord就无法直接给出相应的数据,本题给提供了一种统计数据的思路。

本次题目一共有4位朋友得到了有效回复。他们的论坛ID分别是:
      德古拉、east0593、ldd001、xinglei
      他们将获得指定积分,没有获得积分的朋友期待您的下次参与.
      
     本题参与的各位朋友在经过提醒后都能较好地完成模型要求,本题的难点在获取实际加油时间。方法也比较多,可以通过合理设置标签值获取实际加油时间(9楼)也可以通过设置预制时间来完成(11楼)。在此不提供参考模型,有兴趣的朋友可以参见前面有效的回复。
        另外,针对各位在建模过程中出现的统计数据上的纰漏,在此提醒各位建模师务必充分理解客户的要求,准确地统计数据。
        再次感谢大家对TFT活动的支持,也希望更多地朋友集思广益,共同交流建模心得,如果有朋友适合TFT活动的试题或者相关需要解决的问题请直接联系我,出题的过程对于建模水平的提高是非常有帮助的!
作者: 657776724    时间: 2015-7-15 13:13
为了区别以上,使用自己写任务序列的方法。但是比较繁琐就是了[attach]2691[/attach]
作者: 1010265352    时间: 2015-9-25 11:28
学习一下
作者: Kimver    时间: 2016-3-29 13:17
完成了一个
作者: 小王子波    时间: 2017-1-22 13:41
感觉主要还是考察实体属性的触发顺序。2017版结果
作者: zorsite    时间: 2017-6-2 10:07
[b] [url=http://flexsimasia.com/redirect.php?goto=findpost&pid=17363&ptid=5044]26#[/url] [i]657776724[/i] [/b]
这样做的话飞机不是在加油区等待加油,而是在停机坪等待。等加油车过来之后,飞机再开到加油区,在逻辑上似乎不太对。


这是一个非常好的案例,有很大的发挥空间,谢谢南航高同学,谢谢陈老师。[attach]3753[/attach]
作者: gaoshanliushui    时间: 2017-10-27 14:39
学习




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3