经验分布随机分布模型的建立

1.  系统描述

该模型是一个典型的单服务台服务系统模型,该服务企业的营业时间为每天8小时工作制。其中每隔半个小时我们统计一下进入该企业的顾客数,统计结果如表1所示。顾客进入系统后,进入队列中排队等候接受服务,服务时间也是随机分布的,最后顾客接受完服务后退出系统。该模型的最终界面如图1所示 ,模型下载

1 顾客到达时间分布

到达时间

到达人数

900——930

1

930——1000

1

1000——1030

2

1030——1100

2

1100——1130

4

1130——1200

10

1200——1230

10

1230——1300

15

1300——1330

15

1330——1400

15

1400——1430

10

1430——1500

10

1500——1530

4

1530——1600

2

1600——1630

2

1630——1700

2

 

1 系统模型最终界面

2.  系统分析

(1)      元素说明

该模型中用customer代表需要接受服务的顾客,用buffer元素queue代表服务系统前面的队列。用machine元素server代表服务台。另外还要有一个描述服务台服务时间的随机分布变量,用process_time表示,还有实时描述系统变量特征的时间序列图。具体元素及其作用如表2所示。

2 元素说明

元素名称

元素类型

元素数量

元素作用

Customer

Part

1

接受服务的顾客

Queue

Buffer

1

服务台前队列

Server

Machine

1

模拟服务台

Process_time

Distribution

1

服务台服务时间

Servicetime

Timeseries

1

实时跟踪状态

(2)      运行时间

该模型运行时间规定为1000个时间单位。

3.  模型建立

(1)      定义元素

在设计窗口右击鼠标,选择“define”对各个元素进行定义。在simulation下定义如下元素:

Partcustomer1

Machineserver1

Bufferqueue1

Distributionprocess_time1)(typerealdistribution typecontinue

Timeseriesservicetime1

(2)      元素可视化设计

在元素可视化设计之前,我们首先对机器状态明细进行设计,通过系统菜单View/Keys/Machine…,弹出Display  Key对话框,进行机器的标志键设置,按backgroud按钮,设置标志键的背景色为红色,按OK按钮,完成MACHINE STATES的设定。

选择菜单栏中的view下拉菜单中的Graphical editing项,单击图标去掉设计窗口中的网格线。

l  Part元素的可视化设计

右击元素选择列表中simulation下的customer元素,选择displaycustomer元素的可视化设计,如图2所示。

2 可视化设计对话框

在第一栏下拉选项中选择draw选项,然后在第二栏中选择name选项,点击图标对name属性进行可视化设计,如图3所示。图标对name颜色进行设计,图标对name字体大小进行设置。在此我们选择默认设置,点击draw按钮,在设计窗口上单击鼠标完成对name属性的绘制。

3 name属性的可视化设计

然后在图2所示对话框第二栏中选择icon,点击图标对icon属性进行可视化设计。如图4所示。该模型中选择58号图标,点击draw按钮,在设计窗口进行绘制。

4 icon属性可视化设计

l  Machine元素的可视化设计

machine元素需要对其nameiconpartqueue属性进行可视化设计。

右击元素选择列表中simulation下的server元素,选择displayserver元素的可视化设计。在第一栏下拉选项中选择draw选项,然后在第二栏中选择name选项,点击图标对name属性进行可视化设计。在此选择默认设置,点击draw按钮,在设计窗口绘制。

在该模型中需要对服务台的icon和服务台工作状态的icon分别进行设计。首先在第二栏中选择icon属性,点击图标,选择84号图标,即白色衣服的工作人员。然后接着在第二栏中选择icon属性,点击图标,选择94号图标,即正方形图标代表服务台工作状态。

在第二栏中选择partqueue选项,点击图标进入partqueue属性的可视化设计。如图5所示。按照图5进行设置。

5 partqueue属性可视化设计