matlab单服务台排队系统实验报告
一、实验目的
本次实验实现了M/M/1单窗口无限排队系统的系统仿真,采用事件调度法实现离散事件系统仿真,统计平均队列长度和平均等待时间等值,并与理论分析结果进行比较
二.实验原理
排队论知识表明,排队系统的分类是根据该系统中的顾客到达模式、服务模式、服务员数量、服务规则等因素决定的。
1、顾客到达模式
如果将到达过程设为参数为的Poisson过程,则在长度t的时间内到达k呼叫
呼叫概率遵循Poisson分布,即
e
t
K
k k t t p -=
! () )、=,2,1,0k,其中0为1
常数表示平均到达率或Poisson呼叫流的强度。
2、服务模式
将每次调用持续时间设为i ,将服从参数设为的负指数分布,即其分布函数设为
{ } 1,0 tpx Tet---
3、服务规则
先进服务规则(FIFO ) 4、理论分析结果
在该M/M/1系统中,=
稳定时的平均等待队长为1Q
=
-,顾客
的平均等待时间是
T =
-是的。
三.实验内容
M/M/1排队系统:客户到达分布遵循负指数分布,系统服务时间也实现了穿衣
负指数分布、单服务台系统、单队列、FIFO方式服务。
四.采用的语言
MatLab语言源代码:
clear clc;
%M/M/1排队系统的模拟