373415567 发表于 2016-1-9 09:53:33

求助!如何确定通过worker的编号来获得对应表格的参数

本帖最后由 373415567 于 2016-1-9 09:56 编辑

求助高手!假设护士和医生都是用Simio中的Worker,护士1-13号(即一个worker设置population为13,编号为Nurse至Nurse),医生1-17号(使用一个worker设置population为17,编号为Doctor-)。另有一个表格,包含有二者的组合情况,包含护士编号和医生编号,以及组合后对应的时间参数,不知如何实现判断,之后自动选取对应的时间参数赋予特定变量。
Table(类似的表格)
Doctornumber   NurseNumber          Time
      doctor         Nurse             20mins
      doctor         Nurse             30mins
。。。。

asax 发表于 2016-1-9 19:22:25

本帖最后由 asax 于 2016-1-9 19:56 编辑

做了一个类似的模型,希望能对你有所启发。

本模型过程:病人到达后利用Search随机选择空闲的一名医生与一名护士,后根据医生与护士的编号,利用search step寻找operation Time Table里面的对应的手术时间,之后在手术室server中度过相应手术时间,若病人无法获取所需的医生或护士则离开系统。

护士和医生当前是一对一的组合,若出现一对多与一对一混合出现的情况,也可以使用同样的方法search表格,但之前最好设定一些判断减少搜索时间,特别是后期出现排列组合数量爆多的状况。另外,如果动画需要也可以将搜索到的医生或者护士进行move。

rwj_238 发表于 2016-1-9 20:54:32

可以参加我们的QQ群参与讨论:Simio技术交流平台 93832458

quanneng 发表于 2016-1-10 23:44:53

asax 发表于 2016-1-9 19:22 static/image/common/back.gif
做了一个类似的模型,希望能对你有所启发。

本模型过程:病人到达后利用Search随机选择空闲的一名医生与一 ...

:victory:
页: [1]
查看完整版本: 求助!如何确定通过worker的编号来获得对应表格的参数