第4章-模拟结果的统计分析优秀PPT.ppt
《第4章-模拟结果的统计分析优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第4章-模拟结果的统计分析优秀PPT.ppt(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、q什么是输出分析?什么是输出分析?q为什么要进行输出分析?为什么要进行输出分析?q输出分析的两种状态输出分析的两种状态系 统(结构数量是确定的)(结构参数是随机的)输 入(参数是随机的)输 出?确定的输入激励一个确定的系统,得到的输出就是一个确定的输出。通过一次确定的模拟便可得出解。随机的输入激励一个随机的系统,得到的输出是?输出的表达形式如何?须要经过多少次的模拟才能说明输出结果?输出分析的目的在于预料一个系统的性能,或比较两个或多个不同系统设计的性能。估计系统的性能参数,以及性能参数估计的有效范围。用模拟统计得到的作为视察值的估计量。统计得到的方差S2 就是估计量的偏差范围。或确定出达到给
2、定精度所需的视察次数。在离散事务模拟中,大多数模拟输出数据呈现出自相关的特征,即:前面的输出往往会影响到后面的输出数据。如:库存系统中的初期库存、生产系统中的初始状态、排队系统中初始排队状态和初始服务状态等。4.1 引言引言4.1 引言引言-输出状态输出状态终态模拟就是指在某个持续时间TE之内系统的模拟,这里E是停止模拟的一个指定的事务,这样被模拟系统在指定初始条件下于时刻0“打开”,并在停止时刻TE“闭合”。终态系统常被用来探讨系统的固有特性,探讨系统在初始条件作用下的响应。非终态系统是指系统在持续循环运行时间内,前一时间结束的模拟结果影响到后一时间的模拟条件。非终态系统是连续运行的系统,至
3、少在很长一段时期内运行。稳态系统模拟常被用来探讨系统对外界条件变更的响应实力。通常稳态系统的响应与系统的初始状态无关。w暂态(终暂态(终 态)态)w稳态(非终态)稳态(非终态)4.1 引言引言-例题例题w选择终态选择终态/稳态模拟稳态模拟w例如,考虑对企业中一条流水线进行模拟例如,考虑对企业中一条流水线进行模拟w假如我们的模拟目的是为了了解该流水线从完假如我们的模拟目的是为了了解该流水线从完好状态起先到第一次出现故障的间隔时间的分布,好状态起先到第一次出现故障的间隔时间的分布,那么我们就应接受终态模拟方式;那么我们就应接受终态模拟方式;w假如我们希望了解的是由该流水线生产的产品假如我们希望了解
4、的是由该流水线生产的产品的合格率,则应当接受非终态模拟方式。的合格率,则应当接受非终态模拟方式。4.1 引言引言-过渡状态与稳定状态过渡状态与稳定状态w在模拟模型的上述两种运行方式下,模拟系统都可能经验两种不同的状在模拟模型的上述两种运行方式下,模拟系统都可能经验两种不同的状态,即过渡状态态,即过渡状态(Transient State)和稳定状态和稳定状态(Steady State)w在对模拟模型的输出进行统计分析时,应当分清采样数据是在当模拟系在对模拟模型的输出进行统计分析时,应当分清采样数据是在当模拟系统处于过渡状态时采集的,还是在稳定状态时采集的。统处于过渡状态时采集的,还是在稳定状态时
5、采集的。w对于一个离散事务模拟系统,假设对于一个离散事务模拟系统,假设s(t)是是t时刻系统所处的状态,时刻系统所处的状态,Ps(t)是在时刻是在时刻t系统处于状态系统处于状态s的概率。假如有的概率。假如有t0满足:满足:w 则我们称当则我们称当tt0时系统处于稳定状态,而在时系统处于稳定状态,而在tt0系统处于过渡状态。系统处于过渡状态。w 当系统处于稳定状态时,系统处于某一个状态的概率是不变的,但系当系统处于稳定状态时,系统处于某一个状态的概率是不变的,但系统仍旧可以从一个状态变到另一个状态统仍旧可以从一个状态变到另一个状态 4.2 面临的问题面临的问题w由于在离散事务模拟模型中往往有很多
6、随机变量,从而模拟的输由于在离散事务模拟模型中往往有很多随机变量,从而模拟的输出亦是随机变量,因此干脆运用模拟模型的输出结果就有可能对出亦是随机变量,因此干脆运用模拟模型的输出结果就有可能对实际系统作出错误的结论。实际系统作出错误的结论。w例:现考虑一个例:现考虑一个M/M/1排队系统,此时顾客的到达间隔时间与排队系统,此时顾客的到达间隔时间与服务员的服务时间均听从指数分布,假设到顾客达间隔时间的均服务员的服务时间均听从指数分布,假设到顾客达间隔时间的均值为值为6分钟,服务员服务时间的均值为分钟,服务员服务时间的均值为4分钟。从排队论的理论分分钟。从排队论的理论分析,该排队系统的平均排队时间应
7、为析,该排队系统的平均排队时间应为Wq8分钟。下表给出的是分钟。下表给出的是10次模拟的结果次模拟的结果(每次模拟时间为每次模拟时间为10天,即天,即14400分钟分钟)假如我们简洁地接受一次模假如我们简洁地接受一次模拟运行的结果,那么得出的拟运行的结果,那么得出的结论与实际状况就会有很大结论与实际状况就会有很大的偏差。的偏差。4.2 面临的问题面临的问题w对从一个随机系统中获得的样本进行统计分析时,最对从一个随机系统中获得的样本进行统计分析时,最常用的方法是点估计和区间估计。假设系统中获得的常用的方法是点估计和区间估计。假设系统中获得的样本为样本为 x1,x2,xn,样本均值的点估计,样本均
8、值的点估计 与样与样本方差的点估计本方差的点估计s2分别定义为:分别定义为:w可以证明当可以证明当xi为独立同分布随机变量时为独立同分布随机变量时,和和s2分别是分别是 和和 2的无偏估计,而且样本量的无偏估计,而且样本量n越大,对越大,对 估计的精度估计的精度就越高就越高 4.2 面临的问题面临的问题w在实际应用中,人们还希望知道在实际应用中,人们还希望知道 和和之间的差异程之间的差异程度,这种差异程度一般接受区间估计的方法来表示。度,这种差异程度一般接受区间估计的方法来表示。区间估计给出了以为区间估计给出了以为 中心的一个区间,而该区间以中心的一个区间,而该区间以概率概率(或置信度或置信度
9、)1-包含包含,称之为显著水平称之为显著水平(01)w区间估计的建立方法按样本方差区间估计的建立方法按样本方差2是否已知而不同是否已知而不同w在进行点估计和区间估计时,对样本都有确定的要求,在进行点估计和区间估计时,对样本都有确定的要求,至少样本应满足独立同分布,特殊当真实的样本方差至少样本应满足独立同分布,特殊当真实的样本方差2未知时,对样本母体均值作区间估计还要求母体是未知时,对样本母体均值作区间估计还要求母体是正态分布。正态分布。4.2 面临的问题面临的问题w从系统模拟过程中获得的采样数据一般都不满足这些从系统模拟过程中获得的采样数据一般都不满足这些条件,主要有以下几点缘由:条件,主要有
10、以下几点缘由:w(1)模拟初始条件的影响模拟初始条件的影响w初始条件确定了模拟模型在起先运行时模拟系统所处初始条件确定了模拟模型在起先运行时模拟系统所处的系统状态。初始系统状态对模拟系统前期的行为有的系统状态。初始系统状态对模拟系统前期的行为有很大的影响,因此在模拟前期得到的采样数据会有很很大的影响,因此在模拟前期得到的采样数据会有很大的偏差。大的偏差。w特殊是在终态模拟方式下,假如终态事务发生时,系特殊是在终态模拟方式下,假如终态事务发生时,系统还没有达到稳定状态,那么采集的数据与真实状况统还没有达到稳定状态,那么采集的数据与真实状况的偏差会很大。的偏差会很大。4.2 面临的问题面临的问题例
11、:考虑一个例:考虑一个M/M/1排队系统的模拟模型,假设顾客的排队系统的模拟模型,假设顾客的平均到达率为平均到达率为12人人/小时,单位顾客的平均服务速度为小时,单位顾客的平均服务速度为0.075小时小时/人,即服务强度为人,即服务强度为0.9。假定模拟起先时。假定模拟起先时已有的等待服务的顾客数作为系统的初始状态,我们已有的等待服务的顾客数作为系统的初始状态,我们希望通过模拟,确定在不同初始状态下,系统在希望通过模拟,确定在不同初始状态下,系统在1小时小时时的平均排队长度,以及在时的平均排队长度,以及在0初始状态下,系统在不同初始状态下,系统在不同时刻时的平均排队长度。这是一个终态模拟问题。
12、时刻时的平均排队长度。这是一个终态模拟问题。首先,对每一个固定的初始状态,我们进行首先,对每一个固定的初始状态,我们进行100次重复模次重复模拟,以确定在该初始状态条件下,系统在拟,以确定在该初始状态条件下,系统在1小时时的平小时时的平均排队长度。模拟的结果如下表所示。均排队长度。模拟的结果如下表所示。4.2 面临的问题面临的问题w其次,我们假定模拟起先时,系统内等待服务的顾客数均为其次,我们假定模拟起先时,系统内等待服务的顾客数均为0,进行,进行1000次模拟以确定在不同时刻,系统的平均排队长度。下图给出了模拟次模拟以确定在不同时刻,系统的平均排队长度。下图给出了模拟的结果。这个系统的平均排
13、队长度的理论值为的结果。这个系统的平均排队长度的理论值为8.1,w从图中我们可以看到,假如初始状态为从图中我们可以看到,假如初始状态为0,则大约在,则大约在30小时以后,也就小时以后,也就是说大约有是说大约有1230360个顾客到达后,系统才进入稳定状态。个顾客到达后,系统才进入稳定状态。4.2 面临的问题面临的问题(2)样本之间相关性的影响样本之间相关性的影响从模拟系统中得到的数据构成了一个时间序列,而该时从模拟系统中得到的数据构成了一个时间序列,而该时间序列是一种具有自相关特性的随机过程。间序列是一种具有自相关特性的随机过程。例如,在模拟一个排队系统时,假如性能测度指标是顾例如,在模拟一个
14、排队系统时,假如性能测度指标是顾客的平均排队时间,此时很明显相邻顾客的排队时间客的平均排队时间,此时很明显相邻顾客的排队时间之间有着亲密的关系,即假如前一个顾客的排队时间之间有着亲密的关系,即假如前一个顾客的排队时间较长,则后一个顾客的排队时间较长的概率就比较大较长,则后一个顾客的排队时间较长的概率就比较大 在模拟结果的统计分析中,为了能够运用经典统计分析在模拟结果的统计分析中,为了能够运用经典统计分析中的常用方法,应当接受恰当的数据采样方法,并对中的常用方法,应当接受恰当的数据采样方法,并对采样数据作必要的预处理,以适应模拟输出结果统计采样数据作必要的预处理,以适应模拟输出结果统计分析的须要
15、。分析的须要。4.3 终态模拟的输出分析终态模拟的输出分析w在终态模拟方式下,为了使采样数据在终态模拟方式下,为了使采样数据xi具有独立性并具有相同的具有独立性并具有相同的均值,一般接受重复模拟的方法,即在相同的初始条件下,对模均值,一般接受重复模拟的方法,即在相同的初始条件下,对模拟模型进行重复运行。拟模型进行重复运行。w每次运行时要求接受不同的随机数发生器或者对同一随机数发生每次运行时要求接受不同的随机数发生器或者对同一随机数发生器接受不同的随机数种子,以满足采样数据独立性以及同均值的器接受不同的随机数种子,以满足采样数据独立性以及同均值的要求。要求。w一般,一般,xi的选取依据进行系统模
16、拟的目的来确定的选取依据进行系统模拟的目的来确定w例如,就排队系统而言,假如希望了解前例如,就排队系统而言,假如希望了解前m个顾客的平均排队时个顾客的平均排队时间,间,xi就可以接受第就可以接受第i次模拟过程中前次模拟过程中前m个顾客排队时间的平均值;个顾客排队时间的平均值;w假如感爱好的是某一时刻系统中顾客的排队长度,则假如感爱好的是某一时刻系统中顾客的排队长度,则xi可以接受可以接受第第i次模拟过程中在该时刻系统中排队长度的视察值。次模拟过程中在该时刻系统中排队长度的视察值。4.3 终态模拟的输出分析终态模拟的输出分析1.重复模拟方法重复模拟方法假如对模拟模型进行了假如对模拟模型进行了n次
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 模拟 结果 统计分析 优秀 PPT
限制150内