风险评估技术-蒙特卡罗模拟分析(Monte Carlo simulation).docx_第1页
风险评估技术-蒙特卡罗模拟分析(Monte Carlo simulation).docx_第2页
风险评估技术-蒙特卡罗模拟分析(Monte Carlo simulation).docx_第3页
风险评估技术-蒙特卡罗模拟分析(Monte Carlo simulation).docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

风险评估技术-蒙特卡罗模拟分析(Monte Carlo simulation)蒙特卡罗模拟分析(Monte Carlo simulation)1 概述很多系统过于复杂,无法运用分析技术对不确定性因素的影响进行模拟,但可以通过考虑投入随机变量和运行N次计算(即所谓模拟)的样本,以便获得希望结果的N个可能成果。描述输入数据的不确定性并开展多项模拟(其中,对输入数据进行抽样以代表可能出现的结果)加以评估。这种方法可以解决那些借助于分析方法很难理解和解决的复杂状况。可以使用电子表格和其他常规工具进行系统开发,也可以使用更复杂的工具来满足一些更复杂的要求,很多要求所需的投资较少。当该技术首次开发时,蒙特卡罗模拟所需的迭代过程缓慢,耗费时间。但是,随着计算机技术的进步和理论的发展,例如latin-hypercube抽样法使很多应用程序的处理时间几乎变得微不足道。2 用途蒙特卡罗模拟是评估不确定性因素在各种情况下对系统产生影响的方法。这种方法通常用来评估各种可能结果的分布及值的频率,例如成本、周期、吞吐量、需求及类似的定量指标。蒙特卡罗模拟法可以用于两种不同用途:l 传统解析模型的不确定性的分布;l 解析技术不能解决问题时进行概率计算。3 输入输入到蒙特卡罗模拟法的是一个系统模型和关于输入类型的信息、不确定性源和期望的输出。具有不确定性的输入数据被表示为具有一定分布的随机变量,根据不确定性的水平其分布具有或多或少的离散性。为此,均匀分布、三角分布、正态分布和对数正态分布经常被使用。4 过程过程如下:l 确定尽可能准确代表所研究系统特性的模型或算法;l 用随机数将模型运行多次,产生模型(系统模拟)输出。在模拟不确定性效应的应用场合,模型以方程式的形式提供输入参数与输出之间的关系。所选择的输入值取自这些参数中代表不确定性特点的适当的概率分布。l 在每一种情况下,计算机以不同的输入运行模型多次(经常到一万次)并产生多种输出。这些输出可以用传统的统计方法进行处理,以提供均值、方差和置信区间等信息。下面给出一个模拟例子。分析平行运行的两个项目,而系统的正常运行只需要一个项目。第一个项目的可靠性为0.9,而另一个项目的可靠性为0.8。可以构建如下所示的电子表格。表B.4 模拟数据项目1项目2模拟数随机数功能?随机数功能?系统10.577243是0.059355是120.746909是0.311324是130.541728是0.919765否140.423274是0.643514是150.917776否0.539349是160.994043否0.972506否070.082574是0.950241否180.661418是0.919868否190.213376是0.367555是1100.565657是0.119215是1随机数生成器生成了0到1之间的数字,用来与各项的概率进行比较,以便确定系统是否正常运行。仅凭10次运行,0.9这个结果不会成为准确的结果。常见的方法是在计算器内建模,当模拟程度达到了所需精度时,再比较总结果。在这个例子中,经过20000次迭代,我们就得出了0.9799这个结果。上述模型可以通过多种方式进行拓展。例如:l 通过拓展模型本身(例如,只有在首项出现故障的情况下,才考虑第二项);l 当概率无法准确确定时,通过改变某个变量的固定概率拓展(三角分布是个很好的例子);l 使用故障率外加一个随机函数生成器去推导出故障时间(指数分布、Weibull分布或其它合适的分布)并建立维修时间;一般来说,蒙特卡罗模拟适用于任何系统,包括以下方面:l 一列输入数据相互影响来确定输出结果;l 输入数据与输出结果之间的关系可以表述为合乎逻辑的代数关系;l 输入数据存在不确定性,因此输出结果也存在不确定性。应用范围包括对财务预测、投资效益、项目成本及进度预测、业务过程中断、人员需求及其他方面不确定性的评估。输入数据有不确定性并导致输出数据不确定性时,分析技术无法提供相关的结果。5 输出输出结果可能是单个数值,例如上例确定的单个数值。它也可能是表述为概率或频率分布的结果,抑或是在对输出结果产生最大影响的模型内的主要功能的识别。一般来说,蒙特卡罗模拟可用来评估可能出现的结果的整体分布,或是以下分布的关键测评:l 期望结果出现的概率;l 在某个置信概率下的结果值。对输入数据与输出结果之间关系的分析可以说明目前正发挥作用的因素的相对重要性,同时能识别那些旨在影响结果不确定性的工作的有用目标。6 优点及局限蒙特卡罗模拟的优点包括:l 从原则上讲,该方法适用于任何类型分布的输入变量,包括产生于对相关系统观察的实证分布;l 模型便于开发,并可根据需要进行拓展;l 实际产生的任何影响或关系可以进行表示,包括微妙的影响,例如条件依赖;l 敏感性分析可以用于识别较强及较弱的影响;l 模型便于理解,因为输入数据与输出结果之间的关系是透明的;l 诸如Petri网(将来的IEC 62551 )等有效的行为模式是可用的,这已证明对蒙特卡罗模拟目的是非常有效的;;l 提供了一个结果准确性的衡量;l 软件便于获取且价格便宜。局限包括:l 解决方案的准确性取决于可执行的模拟次数(随着计算机运行速度的加快,这

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论