基于微粒群算法的PERT反馈调整机制的研究

基于微粒群算法的PERT反馈调整机制的研究

论文摘要

工程项目,特别是国家重点投资项目往往具有投资规模巨大、建设周期长、技术风险和经济风险大、对生态环境的潜在影响大、不确定因素多等特征,易导致工程建设项目实际发生的后果与人们预期的后果产生某种程度的背离。进度控制目标是工程项目投资、进度、质量三大控制目标之一,其成功与否将直接影响到其他两个目标的实现。当工程进度大幅拖延时,承包商不仅要增加人力、物力来赶进度,而且还须支付工期延误违约赔偿,建设方也不能按期投产受益,严重影响了多方利益。而合理地控制好项目进度,需要准确地预测项目进度所存在的风险及其定量影响。因此,对工程项目进度风险进行具体分析研究具有重要意义。在大型工程项目进度风险分析中,计划评审技术(Program Evaluation and ReviewTechnique,PERT)是一种已经被广泛使用的方法,但是PERT在实际应用的过程中仍然存在着不足。一方面,PERT假设工程项目中的各个工序的持续时间服从β分布,但是在确定β分布密度函数时产生的偏差以及三时估计误差在很大程度上影响着PERT的计算精度。另一方面,在实际工程项目中经PERT法验算得到的完工概率常常小于规定的完工概率;而对于这种情况,目前的调整方法普遍针对性不强,且过于依赖于主观经验。本文在前人研究的基础上,一方面针对PERT中三时估计误差及其分布函数确定误差,依据限定概率三时估计法,建立了工序持续时间分别服从β分布和Gamma分布的拟合方差模型;并通过对模型搜索机制进行分析,提出了将微粒群算法引入到拟合方差模型中求解的构想,最后进行了实例验算。实例证实,对于不同类型的工序,选择合理的分布类型并利用限定概率三时估计法对各个工序的持续时间服从的分布密度函数进行拟合,可以提高PERT的精度和效率。另一方面,针对经PERT法验算得到的完工概率小于规定完工概率的情况,本文将微粒群算法与PERT仿真方法结合,建立了一套经完工概率调整某些工序资源投入情况的反馈体系;最后通过引入工程实例进行计算分析,证实了该体系的有效性和实用性。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 研究背景
  • 1.2 网络计划技术综述
  • 1.2.1 CPM网络计划技术
  • 1.2.2 PERT网络计划技术
  • 1.2.3 图形评审技术
  • 1.3 论文研究的主要内容
  • 2 网络计划技术概述
  • 2.1 网络计划的基本原理
  • 2.2 CPM网络计划技术原理
  • 2.3 PERT网络计划技术原理
  • 2.3.1 经典PERT原理
  • 2.3.2 MCS求解PERT原理
  • 2.4 本章小结
  • 3 PERT求解概率型网络中工序时间参数的改进研究
  • 3.1 PERT中三时估计存在的问题及对策
  • 3.1.1 PERT中三时估计存在的问题
  • 3.1.2 问题的对策
  • 3.2 β分布及Gamma分布拟合模型的建立
  • 3.2.1 限定概率三时估计法定义
  • 3.2.2 β分布拟合模型
  • 3.2.3 工序持续时间服从Gamma分布的合理性分析及拟合模型的建立
  • 3.3 基于微粒群算法的拟合模型求解
  • 3.3.1 微粒群算法的起源
  • 3.3.2 标准微粒群算法
  • 3.3.3 微粒群算法求解β分布及Gamma分布拟合模型
  • 3.4 算例分析
  • 3.5 本章小结
  • 4 基于微粒群算法的PERT反馈调整机制的研究
  • 4.1 PERT在工程项目进度风险分析中的应用现状和存在的问题
  • 4.1.1 进度风险的定义
  • 4.1.2 PERT在工程项目进度风险分析中的应用现状
  • 4.1.3 PER7在工程项目进度风险分析中存在的问题与改进
  • 4.2 基于微粒群算法的PERT反馈调整机制的建立
  • 4.2.1 搜索变量的选取
  • 4.2.2 模型的建立
  • 4.2.3 基于微粒群算法的模型的求解
  • 4.3 算例分析
  • 4.4 本章小结
  • 5 实例应用与分析
  • 5.1 工程背景
  • 5.2 项目进度风险分析
  • 5.2.1 网络进度计划编制
  • 5.2.2 PERT进度风险仿真分析
  • 5.3 基于PERT反馈调整机制的工序时间参数的调整
  • 5.3.1 搜索变量的选取
  • 5.3.2 微粒群算法求解反馈调整机制模型
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表学术论文情况
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于微粒群算法的PERT反馈调整机制的研究
    下载Doc文档

    猜你喜欢