系统仿真实验报告.pdfVIP

  • 0
  • 0
  • 约2.88千字
  • 约 8页
  • 2024-10-13 发布于山东
  • 举报

系统仿真实验报告

《港口系统仿真》

课程实验报告

实验报告题目:系统仿真实验学院名称:专业:班级:姓名:学

号:日期:

系统仿真实验报告

一、实验目的

本次实验主要是为了加深同学们对课本知识的理解和提高大家的实践操作能

力,使同学们能够熟练地使用ECXEL和仿真软件进行系统仿真操作,为以后深入学

习系统仿真相关方面的知识打下一定的基础。

二、实验过程

本次实验主要分为以下几部分:(1)产生随机数组(2)在随机数组的基础上来模

拟船舶到港数据,如船舶到港时间间隔,装卸服务时间等(3)装卸排队服务仿真。

1、随机数的产生

(1)首先用线性同余法产生两组1000个[0,1]独立均匀分布的随机数,并得到

每组随机数的平均间隔、最小数据间隔、最大数据间隔。第一组:k=2000,

a=8k+3,a=16003,m=2^b,b取25,mc=0,X0=12345;第二

组:k=3000,a=24003,b取23,m=8388608,c=0,X0=12517;然而利用

mod函数进行求余,得出1000个随机独立数,并得到每组随机数的平均间隔、

最小数据间隔、最大数据间隔,以第一组为例,如图1.1。

图1.1

(2)船舶到港间隔装卸服务时间

1.船舶到港服从每天平均3.9艘船的泊松到达过程,岸桥装卸服务过程:服务

时间服从平均每天每台岸桥可服务3.4艘船的指数分布。船舶到达时间间隔(min)

1X,,ln(1,R)=60*24/3.9=369.23,参数λ=1/T(平均到达)=0.0027,根据公

式,算出ii,船舶到港时间间隔;同理进行船舶装卸服务时间的计算,平均服务时

间=423.52,参数λ=0.00236,再算出船舶装卸服务时间(min)计算出这1000个到

达时间间隔、装卸服务时间的平均值。如图2.1。

图2.1

2.按照上述分布特点产生1000艘船舶的到港时间间隔、装卸服务时间,分别

画出它们各自的频率分布曲线。首先将船舶到达时间间隔和装卸服务时间划分为数

个数据段,段长=100,然后对每个数据段内的数据进行统计,可利用COUNTIF函数

统计,得出各数据频率,最后分别画出频率分布图。如图2.2、2.3、2.4、2.5。

图2.2到港时间频率统计

图2.3到港时间频率分布图

图2.4装卸服务时间统计

图2.5装卸服务时间频率分布图

(3)装卸排队服务仿真

A.假设只有1台桥吊,对1000艘船舶的装卸排桥吊进行装卸作业,且船舶的

达是连续的。因此每艘船舶必须要在上一船舶装卸完毕后才能进行装卸。1.船

舶到达时间间隔和装卸服务时间在(3)中已经算2.船舶到达时间等于该船舶达到前

的各时间间隔之和3.装卸开始时间,a.如果船舶到达时,桥吊已经空闲,即已经

完成上一船舶的装卸,则装卸开始时间就等于船舶到达时间;b.如果船舶达到时,

桥吊还在进行上一船舶的装卸,则该船舶进入等待状态,服务开始时间也就等于上

一船舶服务结束时间4.服务结束时间=服务开始时间+服务装卸时间5.总耗费时间

=服务结束时间-船舶到达时间6.等待时间=总耗费时间-装卸服务时间7.桥吊空闲

时间=船舶装卸服务开始时间-上一船舶装卸服务结束时间。具体见图3.1。队服务

过程进行仿真。因为只有一台

图3.1

然后进行各类效率计算,1.桥吊忙闲率=装卸服务时间总和/(最终总耗费时间-

服务开始时间)2.每艘船舶平均在港总时间(MIN)=各个总耗费时间求平均3.每

艘船舶平均等待时间(MIN)=等待时间求平均。结果如图3.2

图3.2

B.假设有2台桥吊(桥吊A和桥吊B,在A和B均空闲时,选择让A服务),重

复对1000艘船舶的装卸过程进行仿真。1.船舶到达时间同(A)中2.桥吊A、B的工

作状态有3种情况,a.桥吊A、B都空闲,选择A桥吊b.其中一桥吊工作,令一台

空闲,选择空闲的c.两台都在工作,早结束即为选择的桥吊。本次实验中,用1

代表桥吊工作,用0代表桥吊闲置。因此在判断桥吊服务状态时,先用船舶到达时

间与上一船舶桥吊A、B的

文档评论(0)

1亿VIP精品文档

相关文档