基金项目:2019年武汉市城建局科技计划项目(201957)
第一作者:张润沂(1995-),男,硕士生,主要研究土木工程建造与管理. E-mail:1789589763@qq.com
(1.武汉理工大学 土木工程与建筑学院,湖北 武汉 430070; 2.武汉市工程建设标准定额管理站,湖北 武汉 430020; 3.武汉宾孚建设工程顾问有限公司,湖北 武汉 430050)
(1.School of Civil Engineering,Wuhan University of Technology,Wuhan 430070,China; 2.Wuhan Engineering Construction Standard Quota Management Station, Wuhan 430020,China; 3.Wuhan Binfo Construction Engineering Consulting Co., Ltd, Wuhan 430050,China)
joint management of schedule and cost; 5D-BIM; construction stage; improved earned value method; earned value curve
DOI: 10.15986/j.1006-7930.2021.02.021
进度与成本是传统建设项目管理的重要组成部分,两者在施工过程中密切相关、相互影响[1].传统建设项目管理模式通常侧重于将两者分别进行控制,但在建筑工业化和信息化环境中,加之建设工程项目施工阶段面临复杂情况,传统管控模式会导致建设项目管理的碎片化、割裂化,缺乏信息联动性.因此,亟需开展施工阶段的进度与成本协同管理研究,以提高建设项目管理效率.
如何将建设项目的进度控制与成本控制进行集成,现有的研究已经十分广泛.徐洪刚[2]等就从系统的角度, 利用集成控制论,将成本与进度集成控制; Teicholz[3]等以百分比分配概念,在成本分解结构(CBS)和工作分解结构(WBS)之间定义了一种映射机制.尽管传统的进度-成本集成理论已经十分丰富,但是建设项目中的信息共享度低、共享慢而导致的进度延误、成本超支的情况仍普遍存在.BIM技术作为信息化管理的工具为建设项目的管理提供了新思路.由于其能够有效集成建设项目的进度信息和成本信息,有学者建立了5D-BIM进度-成本协同管理信息平台[4],借助平台功能实现了两者的集成.虽然,BIM技术的应用使得建设项目信息集成和协同共享度更高[5],但是两者的联动性仍然不强,施工过程中度进度与成本信息缺乏有效的监控、反馈及预警.因此,若能在5D-BIM平台基础之上加入一个挣值分析管理模块,利用挣值法生成的挣值曲线作为进度-成本的管控依据,将能有效提高项目管理效率.
对建设项目成本及进度信息进行挣值分析的核心就是将建设项目成本精确分配到各个计划活动中.然而,由于不同工程的计划活动相互关联,在不同的计划活动中的成本分配是十分复杂、耗时且容易出错的[6].为了降低将成本分配复杂性,项目管理人员通常会设定里程碑任务,即通过将许多相关活动的成本相加来获得与该里程碑任务相关的活动总成本,再利用里程碑节点开发挣值曲线.尽管这种简化的方法可以节省时间,但是这种粗略的挣值曲线只能得到某个固定时间点的建设项目进度-成本信息,会降低建设项目的进度控制与成本控制的精度.因此,本研究利用Revit的一种搜索算法解决计划活动中复杂的成本分配问题; 并且开发改进的挣值绩效计算软件,生成挣值曲线、计算进度以及成本偏差,用于建设项目进度-成本动态协同管理.
根据以上研究思路,本文依据5D-BIM的概念建立进度-成本协同管理平台,并加入挣值分析模块; 在此基础上,利用Revit的一种搜索算法解决计划活动中复杂的成本分配问题; 最后,利用改进的挣值绩效计算软件生成挣值曲线,实现了建设项目进度-成本协同管理并进行实证分析,为解决建设项目进度-成本联合管理问题提供方法支持.
要将进度与成本进行协同管理,需将成本信息与进度信息进行集成,并进行两者的监控、计算以及预警.因此,本文以常规BIM-5D平台的概念为基础,再加入挣值分析管理模块,以实现建设项目进度-成本信息集成、监控和计算的协同管理平台.
本文结合BIM技术构建建设项目施工阶段进度-成本协同管理信息平台,该平台以广联达BIM-5D软件为基础,并结合计价软件、Revit等对项目施工阶段的成本以及进度进行集成管理,平台架构如图1所示.
平台共有三个功能模块:进度信息管理模块、成本信息管理模块以及挣值分析管理模块.采用广联达BIM -5D软件作为BIM服务器,通过建模软件生成初始BIM模型,其他模块功能如下:
(1)进度模块主要功能包括:进度控制与进度分析.在施工准备阶段进行施工模拟,提前对建设项目中可能遇见的施工问题进行预警.
(2)成本模块主要功能包括:成本分析与成本核算.用于成本计划编制,并提取相关计划活动的工程量,为后续挣值计算提供数据输入.
(3)挣值分析模块主要功能包括:挣值计算和偏差检测.用于将进度信息和将成本信息导入后,生成初始进度-成本信息模型; 其次,通过挣值分析模块对项目绩效进行计算; 最后,将分析结果反馈给平台,管理人员依据分析结果调整成本及进度计划.
在建立协同管理平台后,将对整个进度-成本信息集成的关键步骤进行梳理,这是利用BIM进行施工阶段进度-成本管控的必要前提,主要包括以下三个步骤:
(1)3D模型建立
BIM模型采用关联性来描述建筑单元,以墙、窗、梁、柱等建筑构件而为基本对象, 并将建筑单元的各种真实属性通过参数的形式进行模拟,进行相关数据信息描述[7].
(2)WBS分解及成本预算编制
WBS应把项目的控制范围、任务、目标以及控制要求等,分解成可满足要求的基础工作单元.在完成项目WBS后,统计各规定各工程量的综合单价,完成项目的成本预算编制.
(3)基于5D-BIM的进度-成本模型关联
把项目的各个活动集合的持续时间、工程量以及费用进行定义以后,将每个集合赋予相应的WBS编码,最后根据工程量清单与项目进度计划之间的对应关系,建立项目进度信息和成本信息之间的联系,如图2所示.
挣值分析是对建设项目进行进度-成本协同管理的核心环节.本平台建立的挣值分析模块的两个功能由Autodesk Revit和本文开发的一个建设项目进度-成本目标偏差实时动态测算软件来实现.前者的主要功能是对各个计划活动进行成本分配; 后者的主要功能则是对成本-信息数据进行计算和监控,以下对该模块功能进行详细介绍.
(1)挣值指标计算:利用BIM的一种搜索算法,完成计划活动的成本分配后,从平台将每个计划活动工程量、预算单价等相关信息导出; 整理后,再导入到开发的测算软件中,软件可以自动计算该建设项目某阶段的挣值指标,并生成计划工作预算费用(BCWS)、己完工作的实际费用(ACWP)、己完工作的预算费用(BCWP)三条挣值曲线,用以判断项目当前的成本与进度状况.
(2)偏差检测:软件生成挣值指标后,会自动与现阶段项目的实际情况对比,将项目的进度偏差和成本偏差以进度绩效(SPI)与成本绩效(CPI)的形式表示.(SPI<1,进度落后; SPI>1,进度提前; CPI的判段与SPI类似).并且会根据当前的项目进度,计算按照此进度,项目的预计工期,用于项目管理者对建设项目进度的宏观把控.
依据项目当前的进度状况,在“项目绩效判断”区域的“进度判断”判断框内会显示“进度提前”、“进度落后”或“进度持平”.同样在“成本判断”框内,会显示“成本超支”、“成本节约”或者“成本持平”三种状态.图3显示了软件生成挣值指标的部分界面.
对建设项目进行成本-进度协同管理的关键是将项目成本精确地分配给每个计划活动,并利用挣值法计算各个挣值挣值指标,生成挣值曲线.本节说明将如何进行成本分配以及依据成本分配的结果建立挣值曲线.
表1给出了成本估算表的部分内容,该表包括项目编码、名称、单位、数量、单价以及总费用.下面通过一个活动a“放置一楼横梁/楼板的钢筋”,来说明成本如何进行成本分配.
假设完成活动a分别需要5 t 10以内Ⅲ级钢筋和10 t 10以外Ⅲ级钢筋,则活动a的总成本C即为两个成本项目的总和:
C=5×4 560+10×4 209=270 090(1)
实际上对于一个活动的成本计算的复杂度取决于其含有的相关成本项目的多少.当一个活动涉及到许多成本项目,同时计算多个不同活动的成本时,整个计算过程将变得十分复杂且容易出错; 并且,确定不同活动之间的成本分配将变得十分耗时.因此,若采用BIM技术对活动的成本项目进行提取,将大大减少计算时间并且提高准确率.
挣值曲线的建立是在进度曲线(S曲线)的基础之上进一步延伸,因此本节先介绍S曲线建立过程,则挣值曲线地建立也可依据同样的原理而得到.
进度曲线(S曲线)是累积进度随时间变化的图形表示,其纵坐标表示累积的项目进度(用已完成百分比表示),横坐标表示时间,一般用于控制建设项目的进度.衡量项目的进度通常采用加权的方法,即活动的百分比权重乘以活动的完成百分比.由于赋权的过程是相对主观的,因此需计算相关计划活动的成本,然后转换为百分比(预算成本除以总成本)来确定项目进度.所以,必须在衡量进度时确定相关活动成本.以下说明如何建立一个S曲线.
图4中包含三个项目活动,A1、A2和A3.假设每个活动的成本在活动的持续期间内均匀分配,则一项活动的每日费用,等于该活动的总费用C除以活动的持续时间t.那么,每日总费用是当天安排的活动的每日费用之和,即:
C=(C1/t1)+(C2/t2)+(C3/t3)(2)
特定日期的累计成本则是从第一天到该天所有成本的总和.通过将累积成本除以项目总成本,累积成本也可以表示为累积百分比.最后,以累积成本的百分比为依据绘制,则可以得到相对于时间的进度曲线.
挣值法通常用计划工作的预算费用(BCWS)、已完成工作的预算费用(BCWP)、已完成工作的实际费用(ACWP)三个参数来表示建设项目的成本与进度的状况.
(1)成本偏差Cv
Cv=BCWP-ACWP(3)
CV<0,成本超支; CV<0,成本节约; CV=0,成本平衡;
(2)进度偏差Sv
Sv=BCWP-BCWS(4)
SV<0进度落后; SV>0,进度提前; SV=0,进度平衡;
依据构建S曲线的原理,同样可以用来绘制出挣值曲线; 图5为绘制的挣值曲线,由BCWS的定义可知,已建立的S曲线与BCWS曲线为同一条曲线.
由图5可知,在活动A1结束时,图中的SV<0,CV<0,故该时间点建设项目的进度落后,成本超支.如此,挣值曲线的建立将建设项目的进度控制与成本控制进行了有效集成,项目管理人员可以依据挣值曲线来判断项目进度与成本的状况,便达到了进度-成本协同管理的目的.
本研究提出了一种基于BIM技术来建立挣值曲线以达到建设项目进度-成本协同管理的方法.其主要步骤包括:(1)建立BIM模型,并将成本与进度信息进行集成;(2)采用开发的搜索算法提取相关项目活动的工程量;(3)计算活动成本;(4)利用开发的进度-成本动态软件建立挣值曲线.因(1)已在本文第一节中进行介绍,故不再赘述.
已经建立的BIM对象都可以与相关的成本项目相关联,例如:钢筋、混凝土等.每个BIM对象都应包含以下几个设计参数:(1)几何参数和附加设计参数:用于提取每个BIM对象中的工程量;(2)成本项目参数:用于识别与BIM对象相关的成本项目.
几何参数的数据用来进行BIM对象涉及到的成本项目的工程量计算,如:计算混凝土工程量可以从体积(体积=长×宽×高)进行计算; 计算模板面积则可以从面积(面积=长×宽)进行计算.但是有些成本项目无法直接用设计参数计算,如:嵌入墙体内的钢筋数量.此时可以用其他设计参数,如:钢筋层之间的水平和垂直间距、钢筋层的数量、钢筋层的数量等; 利用其他参数间接算出无法直接计算的成本项目.
本文采用Navisworks软件中Quantification模块的目录模板来创建BIM对象的唯一识别参数.其有项目目录和资源目录两种管理资源,项目目录依据国标清单,定义项目的WBS编码及结构,以确定当前项目的分解形式; 在资源目录里根据定义项目的RBS(资源分解结构)编码,以确定各构件的材料资源,如混凝土型号和钢筋型号等.设置好后,将BIM对象与目录中的名称一一进行映射,避免由于构件参数设置不同造成的映射混乱.
在进行搜索之前必须确定相关成本项目的搜索标准.本研究提出的搜索算法针对不同类型的计划活动定义了各种搜索条件(按楼层,BIM对象,成本项目等).以活动a“放置一楼横梁/楼板的钢筋”为例来说明搜索步骤.活动a中涉及两个BIM对象横梁和楼板,且涉及到两种钢筋,则每种BIM对象的钢筋工程量提取步骤如下:
(1)搜索“10以内Ⅲ级钢筋”,搜索条件“一楼”,“横梁”;
(2)设定数量计算公式,计算钢筋的数量;
(3)对“横梁”的另一个成本项目“10以外Ⅲ级钢筋”重复步骤(1),(2);
(4)对另一个BIM对象“楼板”的成本项目“10以内Ⅲ级钢筋”,重复步骤(1),(2);
(5)对“楼板”的另一个成本项目“10以外Ⅲ级钢筋”,重复步骤(4);
将计算的成本项目的工程量整理并储存到Excel文件中,以便后续计算每个活动的成本.本研究采用广联达计价软件来进行计算.将Excel文件上传到软件后,检索每个成本项目的单价,通过将“单价×工程量”的形式来计算其成本.最后,将所有成本项目汇总,得到每个活动的总费用.
将软件计算的活动成本输出到Excel文件进行汇总整理; 基于一项活动的成本在整个活动期间内均匀分配的假设,则活动的每日费用等于该费用除以活动时间.值得注意的是,这些活动成本为直接成本,所有活动的成本之和是一个项目的直接总成本[8].对于项目的间接成本,可以认为每个间接成本都可以与一个虚拟活动相关联,则其在整个活动期间内均匀分配; 也就是说,间接成本不影响挣值曲线的生成.
本研究开发了一个挣值绩效计算软件可以用来生成挣值曲线,并计算项目的进度偏差和绩效偏差(软件部分界面见图6); 将相关数据导入后,即可得到项目的挣值曲线.由于传统的挣值法应用是基于项目完成总工程量分析计算得出的结果,没有对关键线路上的工序进行单独控制分析,存在一定的缺陷,不能够反映项目的实际情况.因此,该软件是基于改进的挣值法而开发.
即对拟分析的施工过程中某一段计划活动的进度-成本具体情况时,利用Project软件识别其中的关键线路,并对关键线路上的活动的成本以及进度状况运用挣值法进行计算.
选取某建设项目的土建工程作为研究对象展开分析,该建筑物长47.5 m,宽18.2 m,高9.1 m,研究区域包括:基础层、首层、第二层以及屋面层.
将该项目中土方工程的相关数据导入到进度-成本联合管理平台中,对项目的2018年6月-2018年7月的数据进行分析,依据施工计划进度安排,选择关键线路上的四个观测点.点1:6月23日; 点2:6月26日; 点3:6月30日; 点4:7月3日.利用生成的挣值分析曲线图(图7),能更直观地了解项目的偏差情况.依据工程经验,设置偏差阈值为a=5%,b=6%.(a和b分别指的是在进行进度绩效(SPI)偏差计算和成本绩效(CPI)偏差计算时,允许项目在偏差范围内而不采取纠偏措施的最大阈值)将相关信息从协同管理平台的进度信息模块以及成本信息模块中提取并导入到挣值分析模块中,经软件处理后可以得到挣值指标以及挣值曲线图,选取点1(2018年6月23日)进行分析:
生成的挣值曲线图如图7所示,BCWP对应C*E; BCWS对应C*B; ACWP对应C*A
分析改进的挣值指标可得:
SPI*=0.80<1-a=0.95(5)
1-b=0.94<CPI*=0.80<1+b=1.06(6)
SPI*表明该阶段的进度滞后,成本持平,且需要采取纠偏措施加快项目进度.
项目管理者可根据平台提供信息及时找出偏差原因,并修改施工计划.实际情况表明,由于基坑开挖时,基坑质量未达到要求,因此导致返工,导致工期拖延,而此时成本并未超支.
若按照传统的挣值法对建设项目成本-进度信息进行分析,经计算可得:
SPI=0.92<1-a=0.95(7)
CPI=0.82<1-b=0.96(8)
表明该阶段的进度滞后,成本超支, 且需要同时采取纠偏措施加快项目进度,减少成本开支.
由上述结果可知,传统的挣值法在此时面临失效,会给项目决策者带来错误的信息,使得决策失误.若根据传统挣值法的计算结果,项目管理者需采取多项措施,既要对成本也要对进度进行纠偏; 但是,此时成本并没有超支,对成本的纠偏措施造成了项目建设资源的浪费,降低了项目的管理效率,而本研究的模型更能符合项目实际情况,为决策提供有效支持,提高项目的管理效率.
(1)本文依据挣值法开发的改进挣值绩效计算软件,用于生成挣值曲线以及成本进度判断.该软件功能可靠,计算高效,提高了建设项目的进度及成本控制的精度.
(2)基于活动和成本项目之间的关系,所提出的模型定义了在搜索算法中的应用的标准,精确识别要提取工程量的BIM对象,减少了工程量提取的时间,提高了成本分配的准确性.
(3)本文结合 Revit、Project、BIM-5D等软件,在传统的管控平台之上加入了挣值模块,提出了新的成本-进度协同管理平台,并形成了有效的进度-成本协同管理方法.实证分析结果证明,该方法能对建造过程中的成本、进度信息起到良好的监控效果,提供更加直观的决策信息,具有推广价值.