递进式输入率和服务率设定下的M/M/c模型优化及应用
排队模型(掌握mm1,mmc,mm1k)

(1) (2) (3) (4) (5) (1) (2) (3) (4) (5) (1) (2) (3) (4) (5) i τi si ti wi i τi si ti wi i τi si ti wi 13 49 1 3 5 23 86 6 2 2 33 117 4 4 7
现实生活中的排队系统序Leabharlann 到达的顾客 号要求服务内容
服务机构
1 不能运转的机器 修理
修理技工
2 修理技工
领取修配零件 发放修配零件的管理员
3 病人
诊断或做手术 医生(或包括手术台)
4 电话呼唤
通话
交换台
5 文件搞
打字
打字员
6 提货单
提取存货
仓库管理员
7 驶入港口的货船 装(卸)货
装(卸)货码头(泊位)
二、排队系统的特征及其组成
1、排队系统的特征即拥挤现象的共性 1)、有请求服务的人或物 2)、有为顾客服务的人或物 3)、具有随机性 4)、服务的数量超过服务机构的容量
2、排队系统的三大基本组成部分
1)、输入过程(顾客到达的方式) a、顾客的总体(顾客源)的组成可能是有限的,也
可能是无限的; b、顾客相继到达的时间间隔可以是确定的,也可以
平均服务率: 41/127=0.32(人/分钟)
六、典型排队系统模型的结构及应用
M/M/C等待制排队模型研究要点: a、系统意义 b、状态转移速度图与状态转移速度矩阵 c、状态概率方程 d、系统的基本数量指标
Passion分布
设N(t)表示在时间[0, t)内到达顾客数; 令Pn(t1, t2)表示在时间区间[t1, t2)(t2 > t1)内有n(0) 个顾客到达的概率,即 Pn(t1, t2)=P{ N(t2) –N(t1)=n } (t2>t1,n0) Passion分布的三条件:
输入率及服务率可变且有差错服务的排队模型

因系 统 内所 有 状态 互 通 , 且 状态 有 限 , 故 必存 在平 稳分 布 。下证 P :
对 0状 态 , 有A p o= 1 P 1 , 故p 1 = _ p 0 =p 1 p 。 ;
P 1
对 1 状态 , 有( 一1 ) A p 。 = 。 P : , 故p :=
入 队列 的概率 : %= _ : + 1 ; 系统 服务 的平 均 正确率 为 P ( D< p ≤1 ) ; 顾客 的到 达 时 间与服 务 时
k 1七 k
间独立 , 且 系统容 量 为 m( m> r t ) 。
2 数 学模 型
令X ( t ) ——时刻 t 系统中的顾客数 ( 队长) , 则由模型假设易证如下结论 : 定理 1 { ( ) , t ≥。 } 是状态空间 , ={ 。 , 1 , 2 , …, m} 且生率为 A , = 。 , l , 2 , …, m- l 。灭率
第 9期
姚丹 : 输入 率及 服务率可变且有差错服务 的排 队模 型
4 9
^
I ) ^ (
) ^
厢
)A ( 厕 一 4 - ; )A
( 4  ̄- i 一 厨
)A
一 同
)^
o o o … o o o
p肛 1 p
图 1 状态 流程
3 平 稳 分 布
p 1
=( 一1 ) p 。 。 ;
对 2状 态 , 有( 一 ) A p : =p / x P 故P , =( 一 ) ( 4 Y 一1 ) p。 3 p 。 ;
;
对n 一 1 状态, 有( √ 一
) A p = 。 P , 故p = p 。 。 兀( _ 『 一 ) ;
MMC排队系统模型

M/M/C排队模型及其应用摘要:将随机服务系统中M/M/C排队模型应用到理发服务行业中。
通过对某理发店进行调查,以10min为一个调查单位调查顾客到达数,统计了72个调查单位的数据,又随机调查了113名顾客服务时间,得到了单位时间内到达的顾客数n和为每位顾客服务的时间t,然后利用 2拟合检验,得到单位时间的顾客到达舒服从泊松分布,服务时间服从负指数分布,从而建立起M/M/C等待制排队模型,通过计算和分析M/M/C排队模型的主要指标,得到理发店宜招聘的最佳理发师数目。
排队论主要对由于受随机因素的影响而出现排队系统进行研究,它广泛应用于通信、交通与运输、生产与服务、公共服务事业以及管理运筹等一切服务系统。
在具体应用方面,把排队理论直接应用到实际生活方面也有不少的文献。
另外,排队论和其他学科知识结合起来也有不少应用。
我们可以从现实生活中去的数据资料,基于排队系统基本知识和M/M/C排队模型基本理论和统计学有关知识,通过分析研究,得出一些结论,为实际问题的解决提供参考资料,从而拓宽了该模型的应用领域,并对其他模型的系统应用也有一定的启示作用。
1 M/M/C排队模型定义若顾客的到达间隔服从参数为λ的负指数分布,到达的人数服从泊松分布,每位顾客的服务时间服从参数为μ的负指数分布,且顾客的到达时间与服务时间独立,系统有C个服务台,称这样的排队模型为M/M/C排队模型。
M/M/C排队模型也可以对应分为标准的M/M/C模型、系统容量有限的M/M/C模型和顾客源有限的M/M/C模型3种。
假定顾客到达服从参数为λ的泊松分布,每个顾客所需的服务时间服从参数为μ的指数分布,顾客到达后若有空闲的服务台就按到达的先后顺序接受服务,若所有的服务台均被占用时,顾客则排成一队等候。
令N(t)=i表示时刻t系统中恰有i位顾客,系统的状态集合为{0,1,2,…}。
可证{ N(t),t>0}为生灭过程,而且有:.....2C 1,C n C ...,21n n {....,21n nn,μ,,μ,,,++=====μλλ由此可见,服务台增加了,服务效率提高了。
SIMULINK中PMSM模型的改进及在参数辨识中的应用_王莉娜

对 PMSM 模型的改进
基于对 SIMULINK 中集成 PMSM 模块不足的分 析, 本文给出两种改进方法, 并做对比和讨论。 2. 1 方法一: 修改库文件模型 为改进原有 PMSM 模型, 使其具有在线动态修
改参数的功能, 一个直接的方法是根据需要对库文 件模型做修改, 再重新封装。 打开 SimPowerSystems 工具箱集成的 PMSM 仿 真模块, 鼠标右击并选择 “Look Under Mask ” 命令, 将出现其内部结构。 模型中包含 4 个 block 块, 主 要的 两 个 为 Electrical model 和 Mechanical model。 由于系统封装过的 PMSM 组件处于锁定状态, 不允 许用户对其直接修改, 只能修改库文件。 一般的操 作为: 1 ) 解锁。选中模块右击, 在 Link options 中选择 Go to Library block, 然后在打开的库模型中选择 Edit / unlock library 完成解锁; 2 ) 修 改。 找 到 需 要 修 改 的 模 块, 替换成信号 Fcn 函数等; 端、
DOI:10.15938/j.emc.2012.07.017
第 16 卷
第7 期
2012 年 7 月
电 机 与 控 制 学 报 ELECTRI C MACHINES AND CONTROL
Vol. 16 No. 7 July 2012
SIMULINK 中 PMSM 模型的改进及在参数辨识中的应用
王莉娜, 杨宗军
( School of Automation Science and Electrical Engineering,Beihang University,Beijing 100191 ,China)
一类具有可变服务率的M/M/1排队模型

1 模 型假设
模型假设为 :( ) 1 系统只有一个服务台。( ) 2 服务时间服从参数为 /的泊松过程。( ) 2 3 输入过程为参 数 是 A的泊松过 程 。 服务 窗在为顾 客 的服 务 中 ,视 窗 口前 顾 客的排 队长度 改变其 平 均服务 强 度 ( 时 间 ) 或 。
2 数学模型
平 逗 时 : 等 ; )均 待 间 w 。 均 留间 ( 平 等 时 : 4
设 某 打印店 ,有 1个 打字 员 ,平 均 打 印文件 的速度 为每 小 时 6份 ,文 件 达到 率 为每小 时 1 5份 ,现 假
设文件到达后 , 被服务 的速度与文件到达的份数有关 , 并且份数越多被服务速度也越来越快 , b 1 , 设 = 2 试
p; 。
p
2
对 1 状态有 - ( +6p ,故 p =( 2 )z z 2
+
) (
p
3
;
对 2状态有
( + )s ,故 p =( 3 6 3
;
+ (+ ) 2
对 状态有
=( ( ) +1 +6 + 故 + = ) 。
p; 。
枉
则
l =
七 = 0
k=0
( 平等 队 : 2 均待 长 )
( 4)平 均等 待 时间 :
一-)∞ 七 + (p 善 【 1o 善 ∞ 南
=Z q
=
~; 一
(平逗时 : = = 5 3 均留间 每 k 七 ) 量 = O
k=0
量
+ [ 善
r 。 l 一
6 结束语
图 1 系统 的状态 流 图
3 半 稳 分 布
令 , 尸z) ) =, 2 3 …, , (= (, , 0 ) (= , , , p
(完整word版)《生产运作管理》第三版课后选择判断答案陈荣秋

生产运作管理第三版高等教育出版社陈荣秋等著注:只包含判断题和选择题第一章绪论判断题:1.制造业的本质是从自然界直接提取所需的物品。
错2.服务业不仅制造产品,而且往往还要消耗产品,因此服务业不创造价值。
错3.服务业的兴起是社会生产力发展的必然结果。
对4.有什么样的原材料就制造什么样的产品,是输入决定了输出。
错5.生产运作、营销和财务三大职能在大多数的组织中都互不相干地运作。
错6.运作管理包括系统设计、系统运作和系统改进三大部分。
对7.生产运作管理包括对生产运作活动进行计划、组织和控制。
对8.运作经理不对运作系统设计负责。
错9.加工装配式生产是离散性生产。
10.订货型生产可能消除成品库存。
对11.纯服务业不能通过库存调节。
对12.准时性是组织生产过程的基本要求。
对13.企业的产出物是产品,不包括废物。
错选择题:1.大多数企业中存在的三项主要职能是:BA)制造、生产和运作B)运作、营销和财务C)运作、人事和营销D)运作、制造和财务E)以上都不是2.下列哪项不属于大量生产运作?AA)飞机制造B)汽车制造C)快餐D)中小学教育E)学生入学体检3.下列哪项不是生产运作管理的目标?EA)高效B)灵活C)准时D)清洁E)以上都不是4.相对于流程式生产,加工装配式生产的特点是:AA)品种数较多B)资本密集C)有较多标准产品D)设备柔性较低E)只能停产检修5.按照生产要素密集程度和与顾客接触程度划分,医院是:C A)大量资本密集服务B)大量劳动密集服务C)专业资本密集服务D)专业劳动密集服务E)以上都不是6.以下哪项不是服务运作的特点?CA)生产率难以确定B)质量标准难以建立C)服务过程可以与消费过程分离D)纯服务不能通过库存调节E)与顾客接触7.当供不应求时,会出现下述情况:DA)供方之间竞争激化B)价格下跌C)出现回扣现象D)质量和服务水平下降E)产量减少第二章企业战略和运作策略判断题:1.当价格是影响需求的主要因素时,就出现了基于成本的竞争。
运筹优化(十六)--排队论基础及其最优化求解

运筹优化(⼗六)--排队论基础及其最优化求解排队过程的⼀般表⽰下图1就是排队过程的⼀般模型。
各个顾客由顾客源(总体)出发,到达服务机构 (服务台、服务员)前排队等候接受服务, 服务完成后就离开。
排队结构指队列的数⽬和排列⽅式 , 排队规则和服务规则是说明顾客在排队系统中按怎样的规 则、次序接受服务的。
我们所说的排队系统就指图中虚线所包括的部分。
排队系统的组成和特征⼀般的排队系统都有三个基本组成部分 : 1输⼊过程 ; 2排队规则 ; 3服务机构。
1. 输⼊过程输⼊即指顾客到达排队系统 , 可能有下列各种不同情况 , 当然这些情况并不是彼此排斥的。
(1) 顾客的总体(称为顾客源)的组成可能是有限的,也可能是⽆限的。
上游河⽔流⼊⽔库可以认为总体是⽆限的 , ⼯⼚内停机待修的机器显然是有限的总体。
(2) 顾客到来的⽅式可能是⼀个⼀个的, 也可能是成批的。
例如到餐厅就餐就有单个到来的顾客和受邀请来参加宴会的成批顾客,我们将只研究单个到来的情形。
(3) 顾客相继到达的间隔时间可以是确定型的, 也可以是随机型的。
(4) 顾客的到达可以是相互独⽴的,就是说,以前的到达情况对以后顾客的到来没有影响 , 否则就是有关联的 。
(5) 输⼊过程可以是平稳的,或称对时间是齐次的,是指描述相继到达的间隔时间分布和所含参数(如期望值、⽅差等)都是与时间⽆关的, 否则称为⾮平稳的。
2. 排队规则(1) 顾客到达时, 如所有服务台都正被占⽤,在这种情形下顾客可以随即离去, 也可以排队等候。
随即离去的称为即时制或称损失制 , 因为这将失掉许多顾客 ; 排队等候的称为等待制。
普通市内电话的呼唤属于前者 , ⽽登记市外长途电话的呼唤属于后者。
对于等待制,为顾客进⾏服务的次序可以采⽤下列各种规则: 先到先服务, 后到先服 务 , 随机服务 , 有优先权的服务等。
先到先服务 , 即按到达次序接受服务 , 这是最通常的情形。
后到先服务,如乘⽤电梯的顾客常是后⼊先出的。
排队系统的优化

§6 排队系统的优化一、排队系统的优化问题有两类最优设计=静态问题: 系统设计的最优化;(运行前) 最优控制=动态问题: 系统控制的最优化;(运行中) 只讨论静态问题; 一般, 顾客满意, 服务成本高; 服务简单, 顾客等待多. 最优化的目标之一是 兼顾两者, 使之合理.方法:数学中的极值原理, 或经济中的边际法.费用极小服务水平等待费用服务费用合并费用二、M/M/1模型中最优服务率μ 1. M/M/1/∞ 模型优化设s c 为单位时间服务成本,w c 为在系统中逗留费用, 则目标函数取为s w z c c L μ=+将/()L λμλ=-代入, 得/()s w z c c μλμλ=+-, 令2d 0d ()s w z c c λμμλ=-=-, 得服务率应订在 wsc c μλλ*=+(μλ>).2. M /M /1/K 模型优化顾客被拒概率为K p , 接受概率1K p -, 有效进入概率(1)e K p λλ=-, 即有效到达率. 设每服务一个顾客服务机构获G 元, 则单位时间收入期望值为(1)K p G λ-利润 11(1)1KK s s K z p G c G c ρλμλμρ+-=--=--11K Ks K K G c μλλμμμλ++-=--(注1001111,111K K K Kn n p p p K ρρρρ+=-⎧⎪-⎪===⎨⎪+⎪⎩+∑) 令d /d 0z μ=, 得1112(1)(1)K K sK c K K G ρρρρ+++-++=- 由此确定出ρ, 进而确定出使服务系统最优的μ*. 一般用数值计算方 法求解, 或图解法.设,,,s G K c λ为已知. 由具体的/s G c , 找出对应的(/),μμλλ*=.实际做法是:令1/,/s y x G c ρ==, 则上述方程化为121(1)0(1)1K K K y x Ky K y ++--=-++clear;clf %%%%%k=1;ezplot('(y^2-1)^2/(y^2-2*y+1)-x',[0, 16])O/μλ/sG c 1K =2K =3K =/sG c /μλaxis([0 16 0 3])hold on;pause;%%%%%k=2ezplot('(y^3-1)^2/(2*y^3-3*y^2+1)-x',[0, 16]) axis([0 16 0 3])%%%k=3ezplot('(y^4-1)^2/(3*y^4-4*y^3+1)-x',[0, 16]) axis([0 16 0 3])例1对某服务台进行实测, 得到如下数据:系统中的顾客数(n): 0 1 2 3记录到的次数(m n ): 161 97 53 34平均服务时间为10min, 服务一个顾客的收益2元, 服务机构运行单位时间成本为1元, 问服务率为多少时可使单位时间平均收益最大? 解 这是M/M/1/3模型, G =2, 1s c =, 下面从现在运行的数据中, 估计出顾客的λ. 因为11n n n n p mp m ρ--==, 所以 31111ˆ(0.600.550.64)0.633n n n m m ρ=-==++=∑由1/(10/60)6μ==(人/h), 得ˆˆ0.66 3.6λρμ==⨯=(人/h).下面进行优化分析: 作当3K =时, sG x c =与1y ρ=的关系图,ezplot('(y^4-1)^2/(3*y^4-4*y^3+1)-x',[0, 16]) axis([0 16 0 3])02468101214160.511.522.53xy(y 4-1)2/(3 y 4-4 y 3+1)-x = 0由2sG c =, 由图得10.82ρ*=ˆ/ 3.60.823μλρ**==⨯≈(人/h)但然也可作s c G 与ρ的关系图,同样可由值12s c G = 去求出 1.21ρ*=, 及ˆ/ 3.6/1.213μλρ**===. 收益分析:当6μ=(人/h)时, 总收益为3410.62 3.6160.48510.6z -=⨯-⨯=-(元/h) 当3μ=(人/h)时, 总收益为341 1.212 3.616 1.8581 1.21z -=⨯-⨯=-(元/h)单位时间内平均增加收益1.858-0.485=1.373(元/h). 相当不错.例2 考虑一个M/M/1/K 系统, 具有10λ=(人/h),30μ=(人/h), K=2 管理者想改进服务, 方案有二个: 方案A 是增加一个等待空间, 即使K=3; 方案B 是提高平均服务率到40μ=(人/h). 设每服务一个顾客的平均收入不变, 问哪个方案将获得更大的收入或利润? 当λ增加到30人/h 时, 又将得到什么结果?解: 对A: 10λ=,30μ=, K =3, 有3341(1)1A p ρλλλρ-=-=-341(1/3)109.751(1/3)-==-对B: 10λ=,40μ=, K =2, 有2(1)B p λλ=-231(1/4)109.521(1/4)-==-(人/h) 由利润公式11(1)1KK s s K z p G c G c ρλμλμρ+-=--=--采用A, 将获得更多利润.当λ 30, 而仍30μ=, 3K =, 则1ρ=, 代入得33022.531A λ==+(人/h), 对于30λ=,而40μ=, 2K =, 则得231(3/4)3022.71(3/4)B λ-==-(人/h) 所以此时, 若考虑增加收益, 则应采用B 方案.三、 M/M/s 模型中最优的服务台数c 仅讨论M/M/s/∞模型且为稳态, 设全部费用sw z c s c L '=⋅+. (###) 其中: sc '是每个服务台的单位时间的成本; w c 是顾客在系统中逗留单位时间的费用,s 是服务台数; L 是平均队长.由于sc '和w c 是给定的, 所以L 是服务台数s 的函数, 可记为()z z s =.因为s 是整数, 所以不易求z ', 改用边际法.(增减1分析法)由min ()z z s *=, 则()(1)()(1)z s z s z s z s ****⎧≤-⎪⎨≤+⎪⎩用(###) 代入, 得()(1)(1)()(1)(1)sw s w s w s w c s c L s c s c L s c s c L s c s c L s ********''⎧⋅+≤⋅-+-⎪⎨''⋅+≤⋅+++⎪⎩ 从第一式得(1)()wc L s L s c **'≤--从第二式得()(1)wc L s L s c **'-+≤, 故合为:()(1)(1)()wc L s L s L s L s c ****'-+≤≤-- 依次试1,2,...,s =取使上式成立的s *.例3 某检验中心为各工厂服务,要求作检验的工厂(顾客)的到来为~泊松流, 平均到达率λ为48次/天, 每次检验时, 因停工要损失6元.服务时间~负指数分布, 平均服务率μ为25次/天, 设置一个检验员成本每天4元, 其他条件同M/M/s. 问, 应设多少检验员, 使总费用平均值最少?解 已知4sc '=, 6w c =,48,25,/ 1.92λμλμ=== 令检验员数s , 将1,2,...,5s =分别代入11001.921 1.92!(1)! 1.92n s s n p n s s --=⎡⎤=+⋅⎢⎥--⎣⎦∑ 和 1021.92 1.92(1)!( 1.92)s q p L L s s ρ+=+=⋅+--得如下表格检验员数s平均顾客数L(s)L(s)-L(s+1) ~ L(s-1)-L(s)总费用(元/d) 1 2 3 4 5∞ 24.49 2.645 2.063 1.95221.845~∞ 0.582~21.845 0.111~0.582∞ 154.94 27.87* 28.38 31.71由于/4/60.67(0.582,21.845)sw c c '==∈, 故 3s *=.即当3s *=时, 总费用z 最小, 最小值为(3)27.87z =(元).§7 排队系统的随机模拟分析法当到达、服务分布未知, 或难于解析表达时, 可用随机模拟方法.例设一卸货场, 货车夜间到达, 白天卸货, 每天只卸3车, 余车次曰再卸.求每天推迟卸货的平均车数(车/天). 根据长年统计, 得出.到达车数0 1 2 3 4 5 6概率0.05 0.3 0.3 0.1 0.05 0.2 0解由夜到白卸的特点, 这不是泊松流, 服务时间也不服负指数分布(实际是定长服务时间).由上表可得平均到达的车辆2.4辆/天,a=[0 1 2 3 4 5 6]; p=[0.05 0.3 0.3 0.1 0.05 0.2 0];a*p’=2.4理想中应能正常卸货, 推迟卸货的车辆数为0 ?随机模拟法的思想: 计算每天到达的车辆, 可卸货的车辆, 推迟卸货的车辆. 最后计算一个平均推迟的车辆数.即Lq具体步骤为(1) 根据概率的经验表, 做100张卡表示概率卡号: 0 ~ 99, 卡号和卡值(到达车数)如下表到达车数概率累积概率对应的卡号0 1 2 3 4 5 0.050.300.300.100.050.200.050.350.650.750.801.000~45~3435~6465~7475~7980~99模拟时,随机抽取第一张卡, 若卡号=55 表示: 第一天到达车数为2.随机抽取第二张卡, 若卡号=82表示第二天有5辆车到达,以此类推模拟几十个. 如100等.[计算机模拟时,随机生成100个数(0~99号码的数)]然后列出到达数-需要卸货车数-实卸车数-推迟卸货数, 如表10-8.注: 需要卸货车数=前天推迟的车数+当天到达车数最后计算(第二版)表10-8最后一列的平均推迟卸货车数.程序如下%先模拟3天, 从第4天至33天进行统计计算%随机发生33(更多)个0 ~ 99中的数%排队系统随机模拟法clear; cd=ones(1,100);%卡号因matlab中无0下标cd(1,1:5)=0*cd(1,1:5); %相当于5%的概率无船到达cd(1,6:35)=1*cd(1,6:35);%意义同上cd(1,36:65)=2*cd(1,36:65);cd(1,66:75)=3*cd(1,66:75);cd(1,76:80)=4*cd(1,76:80);cd(1,81:100)=5*cd(1,81:100);%33个0~99中的随机数k=33;d33=fix(rand(1,k)*100);%初始余量为0;r33=zeros(1,k);%试运行前3天x=1;%第一天n=d33(1)+1;% n是1~100之间的数cs=cd(n); % 到达数if cs-3>0r33(1)=cs-3; %推迟卸货车辆数endfor x=2:3 %第2,3天也如此n=d33(x)+1; %随机数cs=cd(n)+r33(x-1);%需要卸货车数if cs-3>0r33(x)=cs-3; %推迟卸货车数endend%正式运行30天for i=4:k %第4天正式开始n=d33(i)+1; %随机数cs=cd(n)+r33(i-1); % %需要卸货车数if cs-3>0r33(i)=cs-3; %推迟卸货车数endendr30=r33(1,4:k);%取出后30个数据mean(r30) %平均推迟卸货车辆数结果见matlab仿真.做了5轮, 有如下结果:1.3099 0.6000 1.2667 0.1667 1模拟天数太少, 改为k=10000, 也做5轮, 结果较稳.1.3962 1.4745 1.3861 1.4206 1.2501作业(第二版)P357 10.10 10.11。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第26卷 第4期 2017年4月
运 筹 与 管 理
OPERATIONS RESEARCH AND MANAGEMENT SCIENCE Vo1.26,No.4
Apr.2017
递进式输入率和服务率设定下的M/M/c模型优化及应用 王强强, 周伟 (1.中山大学岭南学院,广东广州510275;2.云南财经大学国际工商学院,云南昆明650221) 摘要:为了解决M/M/c模型在实际运用中模拟精度不高及使用范围有限的问题,本文立足系统状态变化与输入 率和服务率的关系,通过引入输入概率和服务度,构建依赖系统状态的递进式输入率和服务率。递进式输入率和 服务率通过研究系统实际运行状况设定临界值,其中输入率分为两阶段,服务率分为三阶段。此外,结合递进式输 入率和服务率及排队论状态转移过程构建了递进式M/M/c模型,并采用后确定法确定模型参数。递进式M/M/c 模型是M/M/c模型的扩展形式,提高了M/M/c模型的模拟精度,在一定程度上拓展了模型的应用范围。最后,通 过一个生活实例验证了递进式M/M/c模型的优化性和实用性。 关键词:M/M/c模型;递进式输入率;递进式服务率;状态转移;后确定法 中图分类号:F224.34 文章标识码:A 文章编号:1007—3221(2017)04—0096—09 doi:10.12005/orms.2017.0088
Optimization and Application of M/M/c Model Based on the Progressive I nput Rates and Service Rates
WANG Qiang—qiang,ZHOU Wei (1.Lingnan College,Sun Yat—sen University,Guangzhou 5 10275,China;2.International Business School, Yunnan University of Finance and Economics,Kunming 65022 1,China)
Abstract:To improve the fitting degree and extend the application fields of the M/M/c model,this paper propo— ses the progressive input・-rate and service.-rate depended on the real system states by introducing two new defini-— tions,namely the input probability and service degree.The thresholds of the progressive input—rate and service— rate are set based on the actual operating conditions of the real system states.Moreover,the progressive input— rate and service—rate are divided into two stages and three stages respectively.Then,the progressive M/M/c model is constructed by combining the progressive input—rate and service-・rate and the transition process in Queu・- ing Theory.Here,we use the after-determining method to estimate the related parameters in this new mode1.It is pointed out that the progressive M/M/c model is an extended form of the M/M/c model,and can be use to improve the fitting degree and extend the application fields of the M/M/e mode1.Finally,a practical example is provided to demonstrate the optimization and practicality of the progressive M/M/c mode1. Key words:M/M/cmodel;progressive input rates;progressive service rates;state transition;after determining meth0d
0 引言 20世纪初,丹麦工程师爱尔朗对排队中服务 时间和数量问题进行研究,预示着排队论的兴起。 经过一个多世纪的发展,如今排队论在各领域都取 得了较为重大的成果,在运筹学中具有非常重要地 位。排队论是一种解决现实随机服务系统的数学 理论和方法 ’ ,具有非常强的实用性,而多服务 台系统更是现实生活中最常见的。对于多服务台 排队论模型的构建,一般都是建立在所有服务台平 均输入率和平均服务率相同的假设条件下,但实际
收稿日期:2015-10—21 . 基金项目:国家自然科学基金青年项目(71301141);教育部人文社会科学研究项目(13YJC630247);云南省科技厅科学计划青年项目 (2013FD029);云南省哲学社会科学规划项目(YB2015087);云南省教育厅科学研究基金重点项目(2014Z100) 作者简介:王强强(1991一),男,江西吉安人,博士研究生,研究方向:管理科学与工程,排队论;周伟(1983一),男,湖南益阳人,教授,研 究方向:管理科学与工程,系统工程。 第4期 王强强,等:递进式输入率和服务率设定下的M/M/c模型优化及应用 97 上不同状态下每个服务台的平均输入率和服务率 是不相同的,这样就造成了一定的系统误差,使计 算结果有效性降低。 在有关排队论的研究方面,Guo等 研究了一 种具有快速传递的排队系统,该系统允许少部分人 进行快速传递,并利用MATLAB进行仿真模拟,发 现该系统能快速收敛至最优解,同时保证了所有顾 客最大化的节约时间。在输入率和服务率的研究 方面,Andrews等 针对服务率可变排队系统进行 讨论,认为可以多个客户共享一个无线链路,同时, 将每个输入率描述为不可简化的可数马尔科夫链, 并通过设定服务规则,可以得到最佳吞吐量。 Hampshire等 通过引入虚拟客户,研究具有马尔 科夫性质的服务时间,并将其推广到服务时间和间 隔时间服从非指数分布的排队系统。Ward等 分 析了一个具有不耐烦顾客的繁忙交通排队系统,利 用近似奇异扩散构建一个接入控制策略,并证明了 该构建策略在弱收敛条件下能渐进最优。朱翼隽 等 研究了排队论模型在不同系统状态的下具有 两种服务率的情形,构建了系统状态转移图和微积 分方程组,求解的系统指标有一定实际意义,但忽 略了系统状态对输入率变化的影响。李继红等 研究了服务率依赖于批服务大小的两类成批服务 的排队网络,构建了批量服务排队网络模型,该模 型相对更适合于制造系统中的成批加工和质量检 测,而对于服务系统的应用性则有待探讨。Pan— delis等 通过假设指数加工时间和线性持有成 本,研究一个两级串联排队系统,能较大限度地减 少时间成本。Buche等¨ 根据单服务台排队论模 型,建立交通拥挤极限定理,研究随时间变化的服 务率对排队论系统的影响,其中极限过程服从布朗 运动或分数布朗运动。谭畅¨ 和台文志等 讨 1 1 论了顾客分别以 = 和 = 的可变输入 “,l= |, 十I 概率进入系统排队,构建新的M/M/1模型,并计 算各运行指标及相应系统的损失概率,获得了一定 1 的效果。邓春华¨ 研究了顾客以 = __的可变 l十 输入率进入M/M/n排队系统,同时计算出平均等 待队长、平均忙期的服务窗个数等主要运行指标, 并进行实证分析,取得了不错的效果,但更多的局 限于非繁忙排队系统,对于繁忙排队系统的模拟则 不理想。李焕¨ 在文献7的基础上增加了以 = Jc 6为不耐烦顾客离开队伍的强度,构建了新的 M/M/n排队系统,并推导出其各主要运行指标,具 有一定的创新,但没有考虑系统状态对服务率的影 响,且对于设定的参数没有给出良好的求解方法, 导致实用性不强。周强等 讨论了同时具有可变 输入率与可变服务率的M/M/1排队系统,并运用 系统状态转移图得到 氏代数方程组,从而分析 系统的平稳分布及各项指标。邹霞等¨ 将文献 15的模型推广,分别建立并讨论输入率可变且具 有两类服务率的M/M/n排队模型,并通过实例验 证输入率可变且服务率呈线性增长的M/M/n排 队模型的有效性。侯冬倩等针对窗口能力不等问 题,建立窗口能力不等且服务率可变的M/M/n排 队模型,并针对n=2的情形进行模型构建,同时, 计算出主要运行指标,但当n>2时,模型的构建变 得异常复杂,具有一定局限性。冀云等 副将文献 11的模型进一步推广到了输入率和服务率均可变 且窗口能力不等的M/M/2排队模型,但其同样限 制于n=2,不具有一般性。潘全如 等分析了输 入率可变,但因服务出差错而导致顾客需要重新排 队接受服务以及不同的顾客类需要不同的服务质 量等现状,建立了输入率可变、有差错服务的优先 排队模型,并计算出每一类顾客的平均逗留时间、 等待时间、队长及队列长。付馨雨等 叫以 =1/ ( +1), = ,为接受服务概率和服务率,研究 输入率和服务率都随队长变化而变化的M/M/1 模型,并推导出其平稳分布以及各项重要指标。梁 希泉等 结合上述研究及现实特性以 =(c/k+ 1)。, :(k/c) 为接受服务概率和服务率提高倍 数,构造随系统状态变化的输入率和服务率,从而 改进了M/M/c模型,但并未给出模型中的参数a, b有效的求解方法,且未通过实例验证模型的正确 性及有效性。因此,本文针对输人率和服务率随系 统状态发生递进式变化展开论述。 基于以往的研究,本文利用输入率和服务率随 系统状态变化的性质,通过设定输入概率和服务 度,量化系统状态与输入率和服务率的关系,构造 递进式输入率和服务率,从而构建递进式M/M/c 模型。该模型各状态下的临界值很大程度上决定 其对系统的模拟精度。因此,本文通过研究实际系 统,采用后确定法得到阶段输入率和服务率发生显 著变化的临界值及模型参数。该方法使得递进式 M/M/c模型较好的克服经典M/M/c模型与实际 系统联系不强问题,拓宽了应用范围,提高了模拟 精度。最后,本文将通过一个实例验证递进式M/ M/c模型具有优于M/M/c模型的实用范围和模拟 精度。