摘要:本文讨论工程项目管理中的工程进度优化与控制问题。重点分析和综述针对进度-成本优化问题、进度-成本-质量优化问题及工程进度控制问题的国内外研究现状,阐述工程进度优化和控制方面的主要研究方法,指出了工程进度优化与控制研究的未来研究方向。关键词:项目管理;工程进度;优化;控制工程项目由于施工条件复杂、规模庞大、涉及专业多、牵涉范围广,具有极强的实践性、复杂性、多样性、风险性和不连续性的特点,因此,加强工程的进度优化与控制显得非常重要。工程进度的优化与控制是工程项目管理中的重点内容,直接关系到工程的成本、工期和质量,它与投资控制和质量控制一起并称为工程项目的三大控制,是保证工程按期完成、合理安排资源供应和节约工程成本的重要措施。良好的工程进度控制则可实现在既定的工期内编制出最优的进度计划,在执行计划过程中定期检查施工进度情况,将其与计划进度相比较,若出现偏差,则分析偏差产生的原因和对工期的影响程度,修改原进度计划,如此不断循环,直至工程竣工验收。因此,加强对工程进度的优化与控制问题的研究,对业主单位、监理单位或承包商都具有重要意义。本文通过对工程进度优化与控制问题的国内外研究进展的总结与分析,进一步明确工程进度优化与控制领域未来的主要研究方向。1工程项目管理体系要素研究现状工程项目管理是项目管理中的重要内容之一。最初的工程项目管理主要是建筑师受雇于或从属于业主,负责设计、购买材料、雇工及管理。伴随大型工程的出现,系统论、控制论、组织论、行为科学理论、价值工程理论以及预测技术、决策技术、网络计划技术、数据统计技术等科学技术理论逐渐被应用于工程项目的管理中[1]。云南鲁布革水电站引水工程是我国第一个利用世界银行贷款并按世界银行基本规范进行国际竞争性招标和项目管理的工程[2]。随后,我国的许多大中型工程项目相继实行了项目管理体制,具体包括项目资本金制度、法人负责制、合同承包制、建设监理制等,工程项目的管理流程也日益完善和成熟[3],具体可见图1。工程项目管理的核心内容包括项目进度、成本、质量,对这些方面的具体研究集中在以下几个方面:(1)项目的进度管理。它一般包括持续时间估计、分阶段的进度安排、施工工艺选择、计划实施、进度控制等。对项目时间管理的研究多集中在项目进度计划制定和进度计划的监控方面,从项目时间管理实践看,目前常用的方法有关键日期法、前锋线法、甘特图、关键路线法、计划评审技术等。目前依旧有一些学者在继续上述研究,同时也有学者根据研究成果提出了新的关于项目进度管理的网络技术,如图示评审技术(GERT)、风险评审技术(VERT)等[4]。(2)项目成本管理理论与方法。对于项目成本管理的理论方法研究一般集中在前期费用概算、资源计划、过程控制、最终项目造价决算与审计等方面。胡志根对工程项目投资规划开展了研究,提出了工程项目投资规划及其动态风险分析模型[5]。他提出的项目投资规划被广泛应用,风险分析模型比较符合实际。其他学者根据工程造价管理与控制在现实中存在的问题,提出了针对某项工程造价实行动态管理的概念,使得工程造价的控制类似于工程进度的控制随工程进展情况的变化而变化,在实践的基础上,建立了工程造价动态管理的理论体系[6]。也有学者把项目的工程成本与项目工期结合起来一并进行研究,使二者得到了有机的结合,同样使二者在动态中得到控制。(3)项目管理优化理论与方法。项目优化问题的研究不仅取决于网络基本参数的估计、网络结构的确定,更重要的是要建立有效的数学模型,即选择合理的优化算法等方面。在网络参数的估计方面,曾经应用模糊数学方法来解决实际问题,效果是明显的[7]。随着研究的深入,网络结构也由原来的确定型逐步发展到了随机型[8],由于随机型网络的局限性,其优化问题在实际应用中并不普遍。网络进度计划优化的数学模型的建立主要采用以下几种方法:线性规划、非线性规划、动态规划、马氏过程[9]。随着技术的进步,人们已开始对网络进度计划优化的启发式算法进行广泛的研究。2工程进度-成本优化研究现状工程项目建设计划中进度的控制由计划编制、优化、计划监控和调整四项内容组成。其中计划优化是一个非常重要的阶段。网络计划的优化又分为工期优化、费用优化(时间成本优化)和资源优化三种。传统的计划编制、优化、监控和调整方法是CPM法(CriticalPathMethod)和PERT法(ProgramEvaluationandReviewTechnique)。到目前为止,通过学者的研究和探索,关于工期优化、费用优化(时间成本优化)和资源优化三个方面已取得了一些显著的成果。国外学者对于工期固定-资源平衡优化问题,较多的采用了分析与启发式方法,为有效解决问题也将数学规划方法应用于解决网络成本工期优化问题,目的是使得工期最短,并达到两者的最优组合。J.E.凯利(J.E.Kelly)于1961年[10]、W.L.迈耶(W.L.Meyer)和L.R.谢弗(L.R.Shaffer)于1965年[11]、W.S.布彻(W.S.Butcher)于1967年[12]、F.B.塔尔博特(F.B.Talbot)于1982年[13]曾经利用线性规划中的动态规划方法对工期固定-资源平衡优化问题进行了系统研究,在解决问题时,采取了假定的算法,主要针对工序的费用和工期之间的如下关系:(1)线性的和非线性;(2)凸关系、凹关系或关系不定;(3)离散和连续;(4)混合型。1978年,哈里斯(Harris)提出利用时间-费用曲线来进行优化处理,这种方法在当时看来极为适用,王学民等:工程进度优化与控制问题的研究现状及趋势133并且至今一直在工程实践中被作为一种传统的方法而被利用。另有学者提出了一种在费用分解结构(CostBreakdownStructure,简称CBS)和工序分解结构(WorkBreakdownStructure,简称WBS)之间建立一种映射机制的方法来处理时间和费用的细节问题。时间和费用在项目管理中始终是一对矛盾,在二者的关系上,一些学者提出了建立时间和费用类型的2D矩阵的方法来对问题加以处理。除了以上使用数学建模的方法外,还有其他方法如若干“启发式搜索”方法也曾被提出,1961年提出的Fondahl方法,1971年提出的Simense模型以及Moselhi模型都是启发式搜索的典型代表[14]。以上方法虽得到应用但也存在缺陷,如利用数学建模的方法无法对现实中存在的问题及各种因素充分考虑,尤其是那些不能量化的方面;在求解方面由于受工程实例的限制,有些数据不能准确的予以认定,或不能全面搜集数据,加大了求解难度。而启发式搜索算法又不能保证能够得到最优解,这样看来经验算法尤其重要,有些问题还需靠经验方法来得到答案。在国内学者的近期研究中,王好温首先提出建立线性规划模型,而后应用单纯形方法求解网络计划成本的优化问题[3],这样改变了求解的方法,有效地解决了现实问题。高明生利用双代号网络图进行工期成本优化,找出网络计划在各工序的后移差,逐一列出所有可能导致网络计划资源方差最小的方案,采用单步比较法进行网络计划的优化,这一方法带有一定的主观随意性,遇到大型工程项目,工序众多,相互间逻辑关系复杂,很难找出最优方案[15]。刘津明在解决工期成本问题中为降低直接费用,运用“最大流最小割理论”压缩“最小割集”所在的工序来达到解决问题的目的[16]。当然还有学者提出了其他优化方法,如为了建立动态规划数学模型,邢莉燕采用动态规划法原理及其方法对网络成本工期优化进行了具体的研究和应用,提出了建立动态规划的数学模型,通过公式的推导,确定最小成本和最优工期[17]。动态原理能将实际工期发生的变化反映出来。俞宗卫根据资源利用平行法中的资源进度法和中小总时差法对网络计划的资源进行优化[18]。刘泉宝运用CPM方法进行网络计划技术的决策分析[19]。张才江使用网络技术和概率评价进行时间-费用优化[20]。目前,国内外普遍采用的优化算法包括以下类型,具体可见表1。3工程进度–成本–质量优化研究现状在工程进度、成本、质量的综合优化方面,A.J.G.巴布(A.J.G.Babu)和N.苏雷什(N.Suresh)首次将质量作为一个目标,建立了问题的数学规划模型,采用线性规划的方法,进行了工期、成本、质量三者之间的优化[21],但其目标主要是为了解决工程项目质量问题而综合考虑工期(工程进度)和成本的关系。高兴夫、胡程顺分析了基于遗传算法的限定工程质量及费用的最短工期、限定工程质量及工期的最优费用、限定工期及费用的最优工程质量的单目标优化[22],虽然考虑了工程进度、成本、质量三个方面的因素,但是优化目标还仅为单目标优化,也无法从系统的角度满足多目标共赢的目的。总体看来,目前对于工程进度、成本、质量的综合优化研究还较少,仅仅停留在考虑多因素的单目标优化阶段。4工程进度控制研究现状国内外对工程进度控制研究主要集中在以下两个方面:一是对工程进度延误原因的研究;二是从确定型和不确定型两方面对工程进度的控制方法进行研究。4.1工程进度延误分析对于工期延误原因方面的研究已取得研究成果,已应用在工程项目建设领域中,取得了较好的效果。国外,S.O.奥贡拉纳(S.O.Ogunlana)以泰国为例研究了发展中国家建筑工程施工进度延期的问题,主要原因可归结为:机械设备、劳动力及主要原料不足或短缺,各种合同不严谨使得相关方不能达成共识,业主原因导致工程项目不能连续进行等[23]。Z.J.埃尔布斯曼(Z.J.Herbsman)等研究了工程三要素,即成本、进度、质量之间的关系,认为上述三者的关系对工程项目起到了至关重要的作用。他的研究主要讨论了工程进度滞后对工程质量和造价的影响[24],结论是,由于进度不能保证,势必出现抢工现象,工程质量将存在隐患,同时造价也将随之增加。N.R.曼斯菲尔德(N.R.Mansfield)等对尼日利亚建设工程进度和成本进行研究,结果表明影响进度最重要的因素是资金问题,同时也得出与奥贡拉纳(Ogunlana)研究相同的结果,即合同管理不善、场地条件和作业条件改变、材料短缺供应不及时,以及计划组织不当等[25]。S.A.阿萨夫(S.A.Assaf)等研究了影响沙特大型建设工程进度的风险因素,归纳出包括图纸审批、承包商的进度款延误支付及施工期间的资金问题、设计变更、分包商之间工作进度冲突等主要因素[26]。T.M.迈泽尔(T.M.Mezher)等则分别从业主、承包商和建筑师的角度对黎巴嫩工期延误原因进行调查分析,发现业主主要考虑资金问题,而承包商对合同关系最关注,工程师反而认为项目管理问题才是影响进度的最重要原因[27]。国内在这方面的研究非常少,对于工期延误因素的相关研究往往主观成分多,定性方法少。高嵩分析了承包单位责任造成的工程施工阶段进度延误的原因包括进度控制目标不合理、进度计划中存在缺陷、工程质量不合格引起返工、进度计划实施中的问题,以及风险的影响等[28]。还有学者提出了将系统论与风险原理结合、基于系统论的风险元传递理论来识别工程进度延误的原因和规避方法的建议[29]。4.2工程进度控制的方法对于工程进度确定的控制方法的研究,随着科技不断进步和人工智能技术的研究和应用的深入,各种新的先进算法例如蒙特卡罗、遗传算法、模糊技术和神经网络技术等运用到进度控制研究中。对于工程进度不确定的情况,早期的研究主要采用概率统计方法,通过数理统计理论确定各种影响因素发生的概率,再根据其对工期的影响,计算出可能发生的概率,其中PERT就是典型的概率进度控制方法。近年来,一些新的科学理论和方法被引入到工程进度控制中。吴伟军将混沌理论应用到水利工程建设项目的进度控制研究中,通过分析水利工程建设项目进度控制中存在的问题,提出了基于初值敏感性、蝴蝶效应、奇异吸引子和虫口模型的项目进度控制方法[30]。还有学者将挣值理论应用到工程进度与费用控制中,实现进度与费用的联合控制[31],并进行了相应的仿真研究[32]。但是,目前国内对工程进度控制的研究中,定性分析较多[33],大多数研究仅仅结合工程实践提出一些具体的应对措施,还未实现对工程进度的科学预