排队论基础及模型.ppt
《排队论基础及模型.ppt》由会员分享,可在线阅读,更多相关《排队论基础及模型.ppt(85页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 排队论排队论教学目的教学目的:了解排队论的经济含义;了解排队论的经济含义;排队系统的一般概念和简单的排队系排队系统的一般概念和简单的排队系统;了解排队问题的计算机仿真。统;了解排队问题的计算机仿真。1学习内容学习内容大纲内容大纲内容知识要点知识要点基本概念基本概念排队系统排队系统泊松分布、负指数分布泊松分布、负指数分布排队系统排队系统排队系统的一般指标排队系统的一般指标排队模型的运用排队模型的运用M/M/1、M/M/C排队问题的仿真排队问题的仿真Excel 仿真仿真2引导案例引导案例-1 银行排队系统银行排队系统3引导案例引导案例-2 医院排队系统医院排队系统4形形色色的排队系统形形色色的排
2、队系统达到的顾客达到的顾客要求服务的内容要求服务的内容服务的机构服务的机构出故障的机器出故障的机器修理技工修理技工病人病人电话呼叫电话呼叫进港货船进港货船入水库河水入水库河水达到机场上空的飞机达到机场上空的飞机刑事案件刑事案件达到路口的车辆达到路口的车辆来犯敌机来犯敌机修理修理领取修配零件领取修配零件诊断(或治疗)诊断(或治疗)通话通话装(卸)货装(卸)货放水、调整水位放水、调整水位降落降落侦破侦破通过路口通过路口截击截击修理技工修理技工发放修配零件的管理员发放修配零件的管理员医生(或治疗设备)医生(或治疗设备)交换台交换台装(卸)货码头(泊位)装(卸)货码头(泊位)水闸、管理员水闸、管理员跑
3、道跑道刑侦部门刑侦部门交通信号灯交通信号灯我防空部队我防空部队5为什么会出现排队现象?为什么会出现排队现象?假定每小时平均有假定每小时平均有4位顾客到达,服务人员为每位顾客的平位顾客到达,服务人员为每位顾客的平均服务时间为均服务时间为15分钟。如果顾客到达的间隔时间正好是分钟。如果顾客到达的间隔时间正好是15分钟,分钟,而服务人员为每位顾客的服务时间也正好是而服务人员为每位顾客的服务时间也正好是15分钟,那么,就分钟,那么,就只需要一名服务人员,顾客也根本用不着等待。只需要一名服务人员,顾客也根本用不着等待。在以下情况将出现排队现象:在以下情况将出现排队现象:平均到达率高于平均服务率平均到达率
4、高于平均服务率 顾客到达的间隔时间不一样(随机)顾客到达的间隔时间不一样(随机)服务时间不一样(随机)服务时间不一样(随机)顾客离开顾客离开顾客顾客顾客排队顾客排队服务设施服务设施6到达数量到达数量时时 间间普通能力普通能力排队问题并不是系统的固定状态,它与系统设计与管排队问题并不是系统的固定状态,它与系统设计与管理的控制有很大关系。如快餐店只允许很短的队长,理的控制有很大关系。如快餐店只允许很短的队长,也可为特定的顾客留出特定的时间段;也可以通过使也可为特定的顾客留出特定的时间段;也可以通过使用更快的服务人员、机器或采用不同的设施布局和政用更快的服务人员、机器或采用不同的设施布局和政策来影响
5、顾客的到达时间和服务时间。策来影响顾客的到达时间和服务时间。71 排队论的基本问题排队论的基本问题1.1 排队论的主要研究内容排队论的主要研究内容数量指标数量指标u研究主要数量指标在瞬时或平稳状态下的概率分研究主要数量指标在瞬时或平稳状态下的概率分布及其数字特征,了解系统的基本运行特征。布及其数字特征,了解系统的基本运行特征。统计推断统计推断u检验系统是否达到平稳状态;检验顾客达到间隔检验系统是否达到平稳状态;检验顾客达到间隔的独立性;确定服务时间分布及参数。的独立性;确定服务时间分布及参数。系统优化系统优化u系统的最优设计和最优运营问题。系统的最优设计和最优运营问题。81.2 排队论的经济含
6、义排队论的经济含义排队问题的核心问题实际上就是对不排队问题的核心问题实际上就是对不同因素做权衡决策。管理者必须衡量同因素做权衡决策。管理者必须衡量为提供更快捷的服务(如更多的车道、为提供更快捷的服务(如更多的车道、额外的降落跑道、更多的收银台)而额外的降落跑道、更多的收银台)而增加的成本和相应的等待造成的费用增加的成本和相应的等待造成的费用之间的关系。之间的关系。9服务成本与等待成本的权衡(成本效益平衡)服务成本与等待成本的权衡(成本效益平衡)总成本总成本成本成本最佳能力最佳能力等待成本等待成本服务成本服务成本最小值最小值排队分析的目的是使顾客等待成本与服务能力成本排队分析的目的是使顾客等待成
7、本与服务能力成本这两项成本之和最小这两项成本之和最小102 排队论概述排队论概述2.1 基本概念基本概念概念概念u在队列中,等待服务的顾客(在队列中,等待服务的顾客(customer)和服务台)和服务台(server)就构成了一个排队系统()就构成了一个排队系统(queuing system)。)。本质本质u研究服务台与顾客之间服务与接收服务的效率问题。研究服务台与顾客之间服务与接收服务的效率问题。总体目标总体目标u以最少的服务台满足最多的客户需求。以最少的服务台满足最多的客户需求。112.2 排队系统的一般形式排队系统的一般形式排队可以是有形的队列,也可以是无排队可以是有形的队列,也可以是无
8、形的队列。排队可以是人,也可以是形的队列。排队可以是人,也可以是物。物。顾客源顾客源排队结构排队结构服服务务机机构构顾客到来顾客到来排队规则排队规则服务规则服务规则顾客离去顾客离去服务系统服务系统123 排队问题的特征排队问题的特征总体来源总体来源到达与服务模式到达与服务模式排队纪律(服务顺序)排队纪律(服务顺序)服务员数量(通道)服务员数量(通道)13有限顾客源有限顾客源例如:公司只有例如:公司只有三台机器时,需三台机器时,需要维修的数量要维修的数量潜在顾客数量潜在顾客数量无限顾客源无限顾客源例如:排队等候例如:排队等候公共汽车的乘客公共汽车的乘客人数人数3.1 总体来源总体来源分析排队问题
9、所用方法取决于潜在顾分析排队问题所用方法取决于潜在顾客数量是否有限。客数量是否有限。本章讨论的重点本章讨论的重点143.2 顾客到达与服务模式顾客到达与服务模式常用的模型常用的模型假定假定顾客到达速度服从顾客到达速度服从泊泊松分布松分布,服务时间服从,服务时间服从指数分布指数分布。153.2.1 泊松分布泊松分布定义:设定义:设 N(t)为时间)为时间 0,t 内达到系统的内达到系统的顾客数,如果满足下面三个条件:顾客数,如果满足下面三个条件:u平稳性:在平稳性:在 t,t+t 内有一个顾客达到的概率与内有一个顾客达到的概率与t无关;无关;u独立性:在任意两个不相交时间区间内顾客达到相互独立性
10、:在任意两个不相交时间区间内顾客达到相互独立;独立;u普通性:在普通性:在 t,t+t内多于一个顾客达到的概率极内多于一个顾客达到的概率极小,为小,为 (t),可以忽略。,可以忽略。则称则称 N(t),),t 0 为为Poisson 过程,其对过程,其对应的分布为泊松分布(应的分布为泊松分布(Poisson 分布)。分布)。16泊松分布的形式泊松分布的形式相对相对频度频度0 1 2 3 4 5 6 7 8 9 10 11 120.200.180.160.140.120.100.080.060.040.020.00泊松分布泊松分布(比率)(比率)每单位时间顾客数每单位时间顾客数图图 泊松分布泊松
11、分布17泊松分布的概率密度函数泊松分布的概率密度函数如果一个系统的平均到达率是每分钟有如果一个系统的平均到达率是每分钟有3个顾个顾客到达(客到达(=3),求),求1分钟内有分钟内有5个人到达的个人到达的概率概率183.2.2 指数分布指数分布当顾客以完全随机的方式到达服务实当顾客以完全随机的方式到达服务实施时,相邻到达间隔时间服从指数分施时,相邻到达间隔时间服从指数分布,但布,但平均到达率不变平均到达率不变;随机服务时间服从指数分布,但随机服务时间服从指数分布,但平均平均服务率不变服务率不变;19(负)指数分布的形式(负)指数分布的形式图图 负指数分布负指数分布指数分布指数分布(时间)(时间)
12、相对频率相对频率0时间时间20(负)指数分布的概率密度函数(负)指数分布的概率密度函数21(1)(2)(3)t(分钟)(分钟)下一个顾客在大于等于下一个顾客在大于等于t分钟内到达的概率分钟内到达的概率下一个顾客在小于等于下一个顾客在小于等于t分钟内到达的概率分钟内到达的概率01.0000.50.610.391.00.370.631.50.220.782.00.140.86表表 下一个到达的顾客的时间间隔的概率下一个到达的顾客的时间间隔的概率223.2.3 泊松分布和指数分布的关系泊松分布和指数分布的关系泊松分布与指数分布可以互相推导得泊松分布与指数分布可以互相推导得到。泊松分布的期望值和方差相
13、等,到。泊松分布的期望值和方差相等,都为都为;指数分布期望值为;指数分布期望值为1/,方差方差为为1/2。相邻顾客到达相邻顾客到达时间间隔时间间隔服从指数分布,服从指数分布,单位单位时间段内时间段内到达的顾客数服从泊松到达的顾客数服从泊松分布。分布。233.3 排队纪律排队纪律/排队规则排队规则/服务顺序服务顺序排队规则的排队规则的3种类型种类型 损失制损失制 等待制等待制排队规则排队规则混合制混合制24等待制的四种类型等待制的四种类型等待制等待制等待制等待制最短处理时间最短处理时间SPT随机服务随机服务RS后到先服务后到先服务LCFS先到先服务先到先服务FCFS253.4 服务员数量服务员数
14、量排队系统中的常见变形排队系统中的常见变形Title in hereTitle in hereTitle in hereTitle in here排队系统排队系统26排队系统的四种变形排队系统的四种变形-1单通道单通道多阶段多阶段 服务台服务台单通道,单阶段单通道,单阶段 排队排队单通道、单阶段排队系统单通道、单阶段排队系统单通道、多阶段排队系统单通道、多阶段排队系统 排队排队 服务台服务台 服务台服务台27多通道多通道单阶段单阶段多通道多通道多阶段多阶段多通道、单阶段排队系统多通道、单阶段排队系统多通道、多阶段排队系统多通道、多阶段排队系统排队系统的四种变形排队系统的四种变形-2284 排队
15、模型排队模型4.1 排队问题的一般表达方式排队问题的一般表达方式一般形式:一般形式:X/Y/CuX 顾客相继达到顾客相继达到时间间隔时间间隔的概率分布;的概率分布;uY 服务时间的概率分布;服务时间的概率分布;uC服务台的个数;服务台的个数;294.2 一些特殊排队模型一些特殊排队模型模型模型分布分布服务服务阶段阶段顾客源顾客源到达到达分布分布排队排队规则规则服务时服务时间分布间分布队列队列长度长度典型例子典型例子模型表模型表示示1单通道单通道 单一单一无限无限泊松泊松 FCFS指数指数无限无限只有一个出只有一个出口的收费桥口的收费桥M/M/12单通道单通道 单一单一无限无限泊松泊松 FCFS
16、常数常数无限无限游乐园的游乐园的过山车过山车M/G/13多通道多通道 单一单一无限无限泊松泊松 FCFS指数指数无限无限银行柜台银行柜台服务服务M/M/C4多通道多通道 单一单一有限有限泊松泊松 FCFS指数指数无限无限工厂里故障工厂里故障机器的维修机器的维修指数分布指数分布常数分布常数分布304.3 模型符号定义(无限顾客源)模型符号定义(无限顾客源)符号符号代表代表 顾客到达速度(到达率);顾客到达速度(到达率);1/代表相邻到达平均时间间隔代表相邻到达平均时间间隔,u服务速度(服务率);服务速度(服务率);1/代表平均服务时间代表平均服务时间系统利用率,即到达率与服务率的比值系统利用率,
17、即到达率与服务率的比值Lq等候服务的顾客平均数等候服务的顾客平均数Ls系统中的顾客平均数(正在等候的正在接受服务的)系统中的顾客平均数(正在等候的正在接受服务的)Wq顾客排队等候的平均时间顾客排队等候的平均时间Ws顾客在系统中花费的平均时间(排队等候时间服务时间)顾客在系统中花费的平均时间(排队等候时间服务时间)r正在接受服务的顾客平均数正在接受服务的顾客平均数n系统中的平均顾客数系统中的平均顾客数C服务台(通道)数量服务台(通道)数量P0系统系统0个顾客概率个顾客概率Pn系统有系统有n个顾客的概率个顾客的概率Lmax队列中等候的最大期望值队列中等候的最大期望值31系统利用率系统利用率 正在接
18、受服务的顾客平均数正在接受服务的顾客平均数系统中的平均顾客数系统中的平均顾客数系统中等待的平均顾客数系统中等待的平均顾客数顾客平均逗留时间顾客平均逗留时间顾客平均等待时间顾客平均等待时间4.4 模型参数计算模型参数计算-1(M/M/1)32三种重要的关系三种重要的关系“管道原理管道原理”:u稳定系统中平均输出稳定系统中平均输出=平均输入(率)平均输入(率)=时间的可加性时间的可加性u在系统中逗留的时间等于服务时间加排队在系统中逗留的时间等于服务时间加排队利特尔法则利特尔法则334.4 模型参数计算模型参数计算-2(M/G/1)系统利用率系统利用率 正在接受服务的顾客平均数正在接受服务的顾客平均
19、数系统中等待的平均顾客数系统中等待的平均顾客数系统中的平均顾客数系统中的平均顾客数顾客平均逗留时间顾客平均逗留时间顾客平均等待时间顾客平均等待时间u常数服务时间能将系统的平均顾客数砍掉一半常数服务时间能将系统的平均顾客数砍掉一半344.4 模型参数计算模型参数计算-3(M/M/C)-1系统利用率系统利用率 正在接受服务的顾客平均数正在接受服务的顾客平均数系统中等待的平均顾客数系统中等待的平均顾客数系统中的平均顾客数系统中的平均顾客数顾客平均逗留时间顾客平均逗留时间顾客平均等待时间顾客平均等待时间354.4 模型参数计算模型参数计算-3(M/M/C)-236例例1一个码头,设待卸货船到达时间间隔
20、服从一个码头,设待卸货船到达时间间隔服从负指数分布,平均到达负指数分布,平均到达 2 艘艘/小时;服务小时;服务台是台是1台吊车,卸货时间服从负指数分布,台吊车,卸货时间服从负指数分布,平均每平均每 20 分钟可卸一艘货船,当被占用分钟可卸一艘货船,当被占用时,新到货船只能停在码头等待。求在平时,新到货船只能停在码头等待。求在平稳状态下码头上货船的平均数;等待卸货稳状态下码头上货船的平均数;等待卸货船只的平均数;每艘货船在码头的平均停船只的平均数;每艘货船在码头的平均停留时间;货船平均需等待多长时间可以开留时间;货船平均需等待多长时间可以开始卸货。始卸货。37解:解:这是一个典型的这是一个典型
21、的M/M/1排队排队问题问题38例例2某医院手术室根据病人就诊和完成手某医院手术室根据病人就诊和完成手术时间的记录,任意抽查术时间的记录,任意抽查100个工作个工作小时,每小时来就诊的病人数小时,每小时来就诊的病人数n的出的出现次数如表现次数如表6所示。又任意抽查了所示。又任意抽查了100个完成手术的病例,所用时间个完成手术的病例,所用时间t出现出现的次数如下表所示。试分别用公式、的次数如下表所示。试分别用公式、excel和仿真求解:和仿真求解:39 到达病人数到达病人数 n出现次数出现次数 f n0101282293164105661合计合计100到达病人数到达病人数为病人完成手术为病人完成
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 排队 基础 模型
限制150内