:T:仿真结束时刻;D:日间手术;E:择期手术;B:日间和择期的总床位数;B。:日间手术的床位数;B。:择期手术的床位数;R:日间手术和择期手术总的手术间数;R。:日间手术专用的手术间数;R。:择期手术专用的手术间数;入。:日间手术病人的到达率(单位:人/日);入。:择期手术病人的到达率(单位:人/日);0T。:日间手术病人占用手术间时长(单位:小时);0T。:择期手术病人占用手术间时长(单位:小时);RT。:日间手术的术后住院时长(单位:小时);RT。:择期手术的术后住院时长(单位:小时);文中手术间的常规开放时间定义为8小时,正常工作时间结束前已经开台的手术继续加班做完,在正常工作时间结束后不允许再新开台手术,周末手术间不开放。B o+B E=B(1)R D+RE=R(2)2.2数据分析及参数设置本文的研究,我们专注于两种模式在到达率相同、手术时长和术后住院时长规律相同情况下的比较,因此考虑病人入院、手术、术后恢复这些主要的流程,忽略了两种模式下都存在的一些其他次要流程。并且实际的择期和日间手术病人的需求数据获取存在很大困难。如果把需求定义为真实的病人的手术需求,由于供不应求,当天会拒绝掉一部分需求,拒绝掉的这部分数据获取有困难。如果从系统中按照每天做手术的实际病人数作为需求,由于在仿真模型提取过程中,忽略了不重要的流程所耽搁的时间,将会出现医院的医疗资源供不应求,而仿真中医疗资源供过于求的矛盾情况。一般的服务系统认为到达服从泊松分布,因此本文也假定日间手术和择期手术病人的到达服从泊松分布。由于日间手术有准人准则,并且日间手术目前并不普遍,而且根据文献’1 2。的数据可知,日问手术量比择期手术量少,因此本文假设入。<入。。以下仿真中用到的病人到达数据是在遵循入。<入。原则的情况下,采用数字试验的方式假设的。由于两个模型均采用的到达规律完全一样,因此即使到达规律是按数值实验的方式假设的,也不会影响两个模型结果的比较。本文分析的床位信息数据和手术时长数据来自于医院的实际运营,是从四川省某大型公立三甲医院的数据管理中心提取的,出院时间为2013年的病人手术相关的数据,各种时长的定义参见文献¨2|。本文研究的医院,眼科的日间手术和择期手术的床位资源和手术室资源是共享的,其他的日间手术大多在日间手术中心。2013年全年有12225例日间手术,除掉眼科以外的日间手术有6622例,其中Lc有770例。日问手术中心11n的总床位数为24张,按照三告×24=2.79计算,Lc占用的床UU二二位数取3。如果一年按照52周,每周5个工作日计算,Lc日间11n每天的手术例数为篡=2.96,平均每天占用的床位数约为3。上DU无论遵从以上哪种方式,Lc日间所占的床位数可取3。从数据分析,Lc日间手术常用手术间只有一间,全年Lc日间手术有770例,在这一间手术间中实施的手术达到680例,因此本文的仿真模型中就认为LC日间手术的手术间取1。Lc的择期手术中,常用的手术间为6间。LC主要属于胆道外科医疗单元和肝胆胰外科医疗单元,而胆道外科医疗单元和肝胆胰外科医疗单元的全年的手术量为6565个,常用到的床位数为140张,择期中的Lc有1841例,约占胆道外科医疗单元和肝胆胰外科医疗单元全部手术的28%。本文中按照140×28%=39来计算择期Lc病人用到的床位数。即B。=3,B。=39,R。=1,R。=6。仿真过程中保持了总的B=42,R=7不变,但是B。、B。、R。和R,的值是随着到达率的不同而有所变化。我们在对手术相关的各种时长的分布进行拟合分析的时候发现,日间手术的占用手术间时长(0T。)、术后住院时长(RT。)以及择期手术的占用手术问时长(0T。)、术后住院时长(RT,)均不服从常见的分布,因此本文仿真实施时,按照表1中0T。、RT。、OT。和RT。的均值和标准差生成随机数的方式来处理。表1描述统计结果‘12】·668·万方数据 2.3输出参数及描述WT,:病人人院前的平均等待时间(单位:小时),文中定义为手术病人的入院时刻一病人的到达时刻;WT::病人手术前的平均等待时间(单位:小时),文中定义为手术病人开始手术的时刻一手术病人的入院时刻;A。:到达的日问手术病人数(单位:人);A。:到达的择期手术病人数(单位:人);S。:被服务的日间手术病人数(单位:人);S。:被服务的择期手术病人数(单位:人);S:被服务的总的手术病人数(单位:人);3仿真步骤模型1的仿真步骤如下:(1)定义仿真结束时刻T;(2)构造床位信息矩阵Beds,矩阵的维度为2×B:第1行为床位编号;第2行为空闲时刻,第2行初始状态都为O;(3)构造手术间信息矩阵R00ms,矩阵维度为2 xR:第l行为手术间编号;第2行为空闲时刻,第2行初始状态都为0;(4)构造结果矩阵Results,维度为11×T内到达的病人数:矩阵的第1行为病人编号;第2行为病人的类型代码,其中l表示择期手术病人,2表示日间手术病人;第3行为按到达规律生成的病人的到达时刻;第4行为按手术时长的均值和标准差随机生成的手术时长,第5行为按术后住院时长的均值和方差随机生成的术后住院时长;第6行为占用的床位编号;第7行为病人入院的时刻;第8行为占用的手术间编号;第9行为病人手术开始时刻;第10行为病人手术结束时刻;第1l行为病人的出院时刻;(5)生成到达数据:按泊松到达分别生成日间手术病人和择期手术病人的编号、到达时刻、病人类型、手术时长和术后住院时长,并按照到达时刻先后顺序排序,将病人编号放到Re.sults矩阵的第l行,病人的类型放到Results矩阵的第2行,到达时刻放在Results矩阵的第3行,手术时长放在Resulls矩阵的第4行,术后住院时长放在Results矩阵的第5行;(6)将床位编号按照FcFS的原则依次分配给Resuh8的第6行中没有分配床位的病人,Results第7行病人的入院时刻依次等于max{病人的到达时刻,当前最早可用床位的空闲时刻};(7)将Results的第6行有床位编号的那部分病人的第8行依次写入手术间编号,将Results的第9行更新成max{病人的入院时刻,当前最早可用手术间的空闲时刻};(8)计算已经完成手术这部分病人的手术结束时刻,将Results的第9行与Results的第4行相加写入Re8ults第10行;(9)对已经完成手术的病人,更新手术间空闲时刻,将Rooms矩阵第2行对应的空闲时刻更新为最近在该手术间实施的那台手术的结束时刻,同时判断当前时刻是否是工作时间,如果非工作时间,则将该时刻更新为距此最早的一个开始工作的时刻;(10)判断当前Results的第10行不为空的最后一个数据是否大于T,如果大于,说明在仿真时间段内病人已经无法人院;(11)计算出院时刻,将Results的第10行与R船ults的第5行相加写入Reslllts第ll行对应的列;(12)已经康复的病人,更新床位资源,将Beds矩阵第3行对应的空闲时刻更新为最近占用该床位的病人的出院时刻,同时...