Simul8 教程
Simul8 教程
一个简单的模拟
建立模拟
拖动左侧图标进入右边空白区域
起始点,发送工作单元
队列,工作单元排队区域
活动区,处理工作单元的区域
终止点,工作单元在此离开模拟
图标会自动连接,组成一条模拟,如下图:
(点击图标,出现箭头,也可以以此手动连接)
这里把该流程看作,病人看病,方便理解。
开始模拟
点击工具栏开始按钮,或者Home页面左上角开始按钮开始模拟
Home页面可以调整模拟速度,和模拟进行时长(默认时间为一周)
时间设置
双击时钟面板或者Data&Rules页面的Clock Properties,设置工作时间(开始时间和工作时长)。
起始点设置
通过设置起始点,可以控制病人到达的时间间隔。
双击起始点,弹出参数面板
设置工作单元到达的时间间隔服从的分布。可以选择内置的分布,并且设置均值和标准差。
也可以自己创建新的分布,下面以创建一个随时间变化的分布为例。
点击new按钮,出现以下选项
选择Time Dependent,点击Next。
点击Add, 设置时间以及相应的分布,勾选re-sample。
可以点击new添加分布,average代表的是工作单元到达平均间隔时间(min)
设置不同时间段的分布
上一步勾选re-sample目的是使上一时间段的分布不会扩展到下一时间段的分布。
这样就实现了每个小时病人到达间隔服从的分布都不同
资源和活动设置
实际情况中,病人看病需要医生,而医生作为资源的数目是有限的,这里把医生加入模拟。
将左侧的Resource图标拖入右边方框,默认资源个数为10。
双击活动图标点击Resource
点击Add按钮添加刚刚拖进来的资源
双击资源,设置一次活动所需资源个数
此处设置表示,一次看病活动需要一个医生,医生看完一个病人就可以去看下一个病人。
排班设置
医院里每个时间段医生的数目不是固定的,可以通过设置shift,设置不同时间段医生数目。
点击shift
点击New添加班次
设置好时间分段
点击Resource图标,选择Shift Dependent,设置各个班次对应人数
这里表示,9点10个医生,10点14个医生,以此类推。
Simul8 教程
Simul8 教程
一个简单的模拟
建立模拟
拖动左侧图标进入右边空白区域
起始点,发送工作单元
队列,工作单元排队区域
活动区,处理工作单元的区域
终止点,工作单元在此离开模拟
图标会自动连接,组成一条模拟,如下图:
(点击图标,出现箭头,也可以以此手动连接)
这里把该流程看作,病人看病,方便理解。
开始模拟
点击工具栏开始按钮,或者Home页面左上角开始按钮开始模拟
Home页面可以调整模拟速度,和模拟进行时长(默认时间为一周)
时间设置
双击时钟面板或者Data&Rules页面的Clock Properties,设置工作时间(开始时间和工作时长)。
起始点设置
通过设置起始点,可以控制病人到达的时间间隔。
双击起始点,弹出参数面板
设置工作单元到达的时间间隔服从的分布。可以选择内置的分布,并且设置均值和标准差。
也可以自己创建新的分布,下面以创建一个随时间变化的分布为例。
点击new按钮,出现以下选项
选择Time Dependent,点击Next。
点击Add, 设置时间以及相应的分布,勾选re-sample。
可以点击new添加分布,average代表的是工作单元到达平均间隔时间(min)
设置不同时间段的分布
上一步勾选re-sample目的是使上一时间段的分布不会扩展到下一时间段的分布。
这样就实现了每个小时病人到达间隔服从的分布都不同
资源和活动设置
实际情况中,病人看病需要医生,而医生作为资源的数目是有限的,这里把医生加入模拟。
将左侧的Resource图标拖入右边方框,默认资源个数为10。
双击活动图标点击Resource
点击Add按钮添加刚刚拖进来的资源
双击资源,设置一次活动所需资源个数
此处设置表示,一次看病活动需要一个医生,医生看完一个病人就可以去看下一个病人。
排班设置
医院里每个时间段医生的数目不是固定的,可以通过设置shift,设置不同时间段医生数目。
点击shift
点击New添加班次
设置好时间分段
点击Resource图标,选择Shift Dependent,设置各个班次对应人数
这里表示,9点10个医生,10点14个医生,以此类推。