设为首页收藏本站

最大的系统仿真与系统优化公益交流社区

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3151|回复: 3

[求助] 如何修改ExtendSim7.0中的resource pool "资源利用率"计算公式?

  [复制链接]
发表于 2012-1-9 09:39:19 | 显示全部楼层 |阅读模式
各位老师们好!我想请教各位一个问题:4 I; Y8 H4 R3 c+ |" f3 K% k9 l) ]
在extendSim的一个模型中,由于建模的需要,该模型的前面部分,主要是对产生的实体进行属性方面的设置,这属性方面的设置大概花了15个左右的模块(主要是有Create、set、equation(I)以及多个read(I)等模块,这些模块主要是结合数据库来对实体进行属性方面的设置)。同时,在模型中,也使用了4个resource pool资源池模块,实体是要先经过前面的属性设置之后,到了后面才使用resource pool中的资源,在前面实体设置中没有用到resource pool中的资源。在这个模型中,我主要想统计得到的关键指标是资源池里面的资源的利用率,但是在这extendSim软件中,resource pool模块中的资源利用率是等于“资源被利用的时间”除以“模型运行的总时间”,但从上述条件我需要得到的“资源利用率”的指标,却应该是“资源被利用的时间”除以“模型运行的总时间减去模型前面部分实体属性设置所花费的时间”(公式为“资源被利用的时间/(模型运行的总时间-前面部分实体属性设置所花费的时间)”。由于小弟我extendSim的建模水平还有待提高,目前还没有找到一个较好的办法来得到这个“资源被利用的时间/(模型运行的总时间-前面部分实体属性设置所花费的时间)”的资源利用率指标。我也尝试过在resource pool 源代码中修改一部分的源代码来得到想要的这个结果,不过由于水平有限,目前还是没有得到一个解决该问题的方法。求各位高手指点下!非常感谢啦!

本帖子中包含更多资源

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

x
 楼主| 发表于 2012-1-9 10:05:44 | 显示全部楼层
刚才的那张图片显示不了,现在我以附件的形式将以上这个问题的extendSim中的模型图片传上去。请各位高手指点下小弟如何解决以上的这个extendSim中的resource pool的问题了。谢谢了!

本帖子中包含更多资源

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

x
 楼主| 发表于 2012-1-9 19:13:12 | 显示全部楼层
如果在上述的ExtendSim模型中,再加上Gate模块、queue模块以及Decision模块,共同决定只有Gate模块前面的实体的数量积累到一定数量后才允许通过门模块,而加上了这一条件后得到的相应结果也如plotter模块所示(如附件)同时,我也把没有加上“Gate模块、queue模块以及Decision模块”这三个模块的运行结果一起发给老师您看下,从这两种不同运行条件的结果来看,plotter模块显示得到的resource pool的资源利用率是不一样的。我想问下,从该对比结果来看,计算加了“Gate模块、queue模块以及Decision模块”这三个模块的该模型中resource pool的资源利用率是否需要减去前面部分的处理时间?如果需要减去的话,如何在实现这“需要减去前面部分的处理时间”的resourse pool 资源利用率的计算方法?谢谢老师了!

本帖子中包含更多资源

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

x
 楼主| 发表于 2012-1-10 18:03:45 | 显示全部楼层
好的,非常感谢老师!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|SimulWay 道于仿真   

GMT+8, 2024-4-29 20:22 , Processed in 0.018300 second(s), 15 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

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