项目管理者联盟 | 中国工程管理网 | 中国研发管理网   会员中心 资料库 博客 圈子

PMI-ACP®认证

适合敏捷开发项目
敏捷项目管理最佳实践

网络课程

PMI-PBA®认证

重视项目商业分析
商业价值与需求分析能力

网络课程

NPDP®认证

产品管理国际认证
全球产品管理最佳实践

网络课

PMP®认证

单项目管理经典指南
年轻项目经理首选

北京 | 直播 | 录播

PgMP®认证

大型复杂项目全球标准
定位高级项目管理层

网络班

PfMP®认证

链接战略与项目
实现组织资源投资回报

全球直播

软考项目管理

信息系统项目管理师
系统集成项目管理工程师

计划 | 报名 | 经验

论坛
价值源于交流与分享
会员区:
登陆ID 密  码
功能区: 公告建议 | 帖子搜索 | 管理团队 | 荣誉版主 | 帮助手册






 项目型组织  项目管理  工程项目  科技项目  项目化管理  管理软件  资格认证  职业休闲
EPM体系与流程 综合集成管理 总承包管理 IT软件开发 项目型制造 P3E/P6 PMP | PgMP 职业发展探讨
组织与人力资源 进度,范围,成本 国际工程 生物制药 专业服务 微软PROJECT IPMP | PRINCE2 管理学堂
项目管理信息化 团队建设与沟通 房地产 汽车设计开发 生活项目 PowerOn专版 软考项目管理 英语角|读书版
多项目与大项目 质量与风险 监理与咨询 手机数码 文体娱乐 注册建造师 房车吃游
PMO建设与管理 采购与合同 工程设计 项目管理硕士 闲聊版|商务版
俱乐部北京 | 大连 | 福州 | 广州 | 杭州 | 南京 | 山东 | 上海 | 深圳 | 四川 | 天津 | 武汉 | 西安 | 郑州 | 申请成立 TOP榜精华 | 最新 | 最热 | 会员

版面信息

说明:项目质量规划,质量保证与质量控制;项目风险规划,风险识别,风险的分析,风险应对计划,风险的监控

本版版主

徐林
登录:2013/9/22
次数:56
注册:2003/2/17
发帖:235

俱乐部导航

北京大连福州广州杭州
南京山东上海深圳四川
天津武汉西安郑州 

联盟·近期活动

社区热点

PgMP:交付能力与创造未来的项目管.
开放讲座|《项目组合管理与PfMP认证
开放讲座|项目组合管理与PfMP认证
开放讲座|PgMP:项目管理思维与方法
开放讲座|《项目组合管理与PfMP认证
网络讲座|《项目组合管理与个人职业
开放讲座|《项目组合管理与PfMP认证
网络直播|产品经理的四大核心技能提
如何轻松拿下PgMP?免费学习机会--.
国际项目组合经理PfMP访谈:张富贵

精彩专题

如何做好项目沟通计划

软件项目质量管理

国际工程索赔与反索赔

更多:

推荐信息

·项目经理沙龙俱乐部
·推荐项目管理公开课程
·联盟VIP会员服务
·联盟99元大课堂
·建造师课程辅导免费试听

社区圈子

集团企业生态体.
圈主:ETPPM
行业:综合应用

IT项目管理圈
圈主:simware
行业:IT软件

管理者论坛
圈主:maurice9
行业:综合应用

项目经理职业生.
圈主:zhenjm
行业:综合应用

项目管理知识宝.
圈主:wenyu2010
行业:工程设计安装

联系社区管理员

咨询电话 010-82273401/11
斑竹申请 admin@mypm.net


版权所有 © 2003-2004
京ICP证070584号 
BBS业务许可2007第353号 
最佳显示模式:1024*768像素
项目管理与PMP认证
蒙特卡罗模拟方法在项目管理中应用 [发表于 2007/8/1]
状态 开放帖 精华贴 浏览量 15103   

蒙特卡罗模拟方法在项目管理中应用

 

 

一、蒙特卡罗(Monte-Carlo)模拟方法

 

蒙特卡罗(Monte-Carlo)模拟方法,或称计算机随机模拟方法,是一种基于“随机数”的计算方法。这一方法源于美国在第一次世界大战进研制原子弹的“曼哈顿计划”。该计划的主持人之一、数学家冯·诺伊曼用驰名世界的赌城—摩纳哥的Monte Carlo—来命名这种方法,为它蒙上了一层神秘色彩。Monte-Carlo方法的基本思想很早以前就被人们所发现和利用。早在17世纪,人们就知道用事件发生的“频率”来决定事件的“概率”。19世纪人们用投针试验的方法来决定圆周率π。本世纪40年代电子计算机的出现,特别是近年来高速电子计算机的出现,使得用数学方法在计算机上大量、快速地模拟这样的试验成为可能。

 

蒙特卡罗方法的基本原理:由概率定义知,某事件的概率可以用大量试验中该事件发生的频率来估算,当样本容量足够大时,可以认为该事件的发生频率即为其概率。因此,可以先对影响其可靠度的随机变量进行大量的随机抽样,然后把这些抽样值一组一组地代入功能函数式,确定结构是否失效,最后从中求得结构的失效概率。蒙特卡罗法正是基于此思路进行分析的。 设有统计独立的随机变量Xi(i=123,…,k),其对应的概率密度函数分别为fx1fx2,…,fxk,功能函数式为Z=g(x1x2,…,xk) 首先根据各随机变量的相应分布,产生N组随机数x1x2,…,xk值,计算功能函数值Zi=g(x1x2,…,xk)(i=12,…,N),若其中有L组随机数对应的功能函数值Zi0,则当N→∞时,根据伯努利大数定理及正态随机变量的特性有:结构失效概率,可靠指标。

 

从蒙特卡罗方法的思路可看出,该方法回避了结构可靠度分析中的数学困难,不管状态函数是否非线性、随机变量是否非正态,只要模拟的次数足够多,就可得到一个比较精确的失效概率和可靠度指标。特别在岩土体分析中,变异系数往往较大,与JC法计算的可靠指标相比,结果更为精确,并且由于思路简单易于编制程序。

 

科技计算中的问题比这要复杂得多。比如金融衍生产品(期权、期货、掉期等)的定价及交易风险估算,问题的维数(即变量的个数)可能高达数百甚至数千。对这类问题,难度随维数的增加呈指数增长,这就是所谓的“维数的灾难”(Course  Dimensionality),传统的数值方法难以对付(即使使用速度最快的计算机)。Monte -Carlo方法能很好地用来对付维数的灾难,因为该方法的计算复杂性不再依赖于维数。以前那些本来是无法计算的问题现在也能够计算量。为提高方法的效率,科学家们提出了许多所谓的“方差缩减”技巧。

 

    蒙特卡罗方法在金融工程学,宏观经济学,计算物理学(如粒子输运计算、量子热力学计算、空气动力学计算),项目管理等领域应用广泛。

 

二、蒙特卡罗模拟方法在项目管理中应用

 

蒙特卡罗模拟方法在项目管理中应用是作为项目风险管理的一项主要技术。根据对项目的定义,任何项目都有其某种程度的唯一性或特殊性。项目管理所面临的各种变化因素。内部和外部的变化,主动和被动的变化,可以预见的和不可预见的变化,为项目带来风险,为项目管理带来难度,迫使企业管理层和项目经理增强风险意识、预先制定或临时采取应对措施。可以说,没有风险意识、没有应对措施的项目管理,成功的可能性是比较小的。为了对项目风险做到心中有数,除了要对风险进行定性分析,还应当进行定量分析。在定量分析方法中,蒙特卡罗模拟方法是美国项目管理协会推荐的一种方法。

                                                                   

蒙特卡罗模拟是一种有效的统计实验计算法。这种方法的基本思想是人为地造出一种概率模型,使它的某些参数恰好重合于所需计算的量;又可以通过实验,用统计方法求出这些参数的估值;把这些估值作为要求的量的近似值。从理论上来说,蒙特卡罗方法需要大量的实验。实验次数越多,所得到的结果才越精确。计算机技术的发展,使得蒙特卡罗方法在最近10年得到快速的普及。现代的蒙特卡罗方法,已经不必亲自动手做实验,而是借助计算机的高速运转能力,使得原本费时费力的实验过程,变成了快速和轻而易举的事情。它不但用于解决许多复杂的科学方面的问题,也被项目管理人员经常使用。借助计算机技术,蒙特卡罗方法实现了两大优点:一是简单,省却了繁复的数学报导和演算过程,使得一般人也能够理解和掌握;二是快速。简单和快速,是蒙特卡罗方法在现代项目管理中获得应用的技术基础。

                                  

在项目管理中,常常用到的随机变量是与成本和进度有关的变量如价格、用时等。由于实际工作中可以获得的数据量有限,它们往往是以离散型变量的形式出现的。例如,对于某种成本只知道最低价格、最高价格和最可能价格;对于某项活动的用时往往只知道最少用时、最多用时和最可能用时三个数据。经验告诉我们,项目管理中的这些变量服从某些概率模型。现代统计数学则提供了把这些离散型的随机分布转换为预期的连续型分布的可能。可以利用计算机针对某种概率模型轻易进行数以千计、甚至数以万计的模拟随机抽样。项目管理中蒙特卡罗模拟方法的一般步骤是:

                                  

1、对每一项活动,输入最小、最大和最可能估计数据,并为其选择一种合适的先验分布模型;

                                  

2、计算机根据上述输入,利用给定的某种规则,快速实施充分大量的随机抽样;

                                  

3、对随机抽样的数据进行必要的数学计算,求出结果;

                                  

4、对求出的结果进行统计学处理,求出最小值、最大值以及数学期望值和单位标准偏差;

                                  

5、根据求出的统计学处理数据,让计算机自动生成概率分布曲线和累积概率曲线(通常是基于正态分布的概率累积S曲线)

                                  

6、依据累积概率曲线进行项目风险分析。

                                  

    由于计算机的运算速度非常快,蒙特卡罗模拟也可以同时进行敏感性分析。目前,发达国家已经把蒙特卡罗模拟方法列入项目管理的常规方法。有关计算机应用软件也已经有许多种产品。

--------------------------------------------------------------------------------------------------------
2021第十届PMO大会(线上会议)8月28-29日和9月4-5日将线上直播召开,全球pmo精英大咖空前大联欢机会难得敬请把握参会良机http://pmo2021.chinapmo.com/
按此在新窗口浏览图片
>>> 由论坛统一发布的广告:
楼主 帅哥约,不在线,有人找我吗?pm_zhou


职务 无
军衔 中校
来自 北京
发帖 386篇
注册 2007/6/20
PM币 338
经验 1802点

Re:蒙特卡罗模拟方法在项目管理中应用 [回复于 2007/8/5]
很好
--------------------------------------------------------------------------------------------------------
项目管理大会专题页面:
http://www.cpmta.com/congress/index.php?leibie=PMRC/2011

按此在新窗口浏览图片
http://www.cpmta.com/pmrc/report/2011/index.asp

1楼 美女约,不在线,有人找我吗?项目管理大会


职务 无
军衔 上士
来自 北京
发帖 235篇
注册 2007/7/19
PM币 2037
经验 512点

Re:蒙特卡罗模拟方法在项目管理中应用 [回复于 2007/8/15]
good
2楼 帅哥约,不在线,有人找我吗?Jettsen_chuang


职务 无
军衔 三等兵
来自 北京
发帖 21篇
注册 2007/8/12
PM币 88
经验 44点

Re:蒙特卡罗模拟方法在项目管理中应用 [回复于 2007/8/28]
管理项目不比做理论研究,
最好是根据经验、形势和直觉来判断比较可取。
3楼 帅哥约,不在线,有人找我吗?chinstein


职务 无
军衔 一等兵
来自 湖北
发帖 57篇
注册 2007/3/3
PM币 3
经验 119点

Re:蒙特卡罗模拟方法在项目管理中应用 [回复于 2007/8/29]
操作性和积累的过程将是比较难。无一定商业意义的历史积累是很难形成的。只有想像一下今后有那么一天大家都可以对这种方法赞同,支持并获益。
4楼 美女约,不在线,有人找我吗?emilly_ji


职务 无
军衔 三等兵
来自 上海
发帖 19篇
注册 2005/9/29
PM币 145
经验 43点

Re:蒙特卡罗模拟方法在项目管理中应用 [回复于 2007/8/31]
好,同感
5楼 帅哥约,不在线,有人找我吗?gzcg


职务 无
军衔 三等兵
来自 云南
发帖 8篇
注册 2007/5/23
PM币 115
经验 44点

Re:蒙特卡罗模拟方法在项目管理中应用 [回复于 2007/8/31]
好方法
--------------------------------------------------------------------------------------------------------
-------------------------
msn: cectanjing@hotmail.com
多学习,多交流,多长进
6楼 帅哥约,不在线,有人找我吗?cectanjing


职务 无
军衔 下士
来自 湖南
发帖 155篇
注册 2006/12/12
PM币 0
经验 242点

Re:蒙特卡罗模拟方法在项目管理中应用 [回复于 2007/9/1]
chinstein 在 2007-8-28 20:02:09 发表的内容
管理项目不比做理论研究,
最好是根据经验、形势和直觉来判断比较可取。

凭直觉是不可靠的,PM要说服STAKEHOLDS不能只靠信任和直觉. 国外项目更看重的是数据(哪怕是有一定概率的数据,比如风险分析和财务投资分析).

PM要想得到支持一定要拿数据说话! 经验可以使你选择正确的方式进行衡量,基于数据作出正确的决策.但是没有数据是不可以的.

--------------------------------------------------------------------------------------------------------

7楼 帅哥约,不在线,有人找我吗?rickluxe


职务 无
军衔 少尉
来自 广东
发帖 683篇
注册 2003/8/1
PM币 2285
经验 668点

Re:蒙特卡罗模拟方法在项目管理中应用 [回复于 2007/12/19]
请教一下,MS PROJECT 软件可做蒙特卡罗分析吗?
--------------------------------------------------------------------------------------------------------
同为项目管理人,共创事业辉煌路。
8楼 帅哥约,不在线,有人找我吗?940918


职务 无
军衔 上尉
来自 广东省
发帖 425篇
注册 2007/5/20
PM币 17
经验 1103点

共6页  97 [ 第1页 第2页 第3页 第4页 第5页 第6页 ] 8:
  
!  您尚未登录,不能回复主题。    现在 登录  注册
关于联盟 | VIP会员 | 培训服务 | PMP认证 | PgMP认证 | 刊物出版 | 沙龙会议 | 人才服务 | 广告投放 | 联系我们 | 友情链接
建设运营:共创时网络
版权所有 京ICP证070584号 BBS业务许可2007第353号