李立岩,汪小南
(1.武汉市市政建设集团有限公司,湖北 武汉 430023;2.武汉市城市建设投资开发集团有限公司,湖北 武汉 430000;3.武汉市政工程设计研究院有限责任公司,湖北 武汉 430023)
随着装配式建筑在我国的大力推行,预制构件使用量呈现上涨趋势,其生产成本是装配式建筑增量成本的主要增项[1]。为控制装配式建筑成本及满足市场定价的需求,各地建设行政主管部门先后建立了预制构件市场信息价发布机制。然而,当前预制构件信息价发布机制存在更新滞后、时效性差等问题,对预制构件市场的指导性作用较小,且滞后于现实需要。市场信息价作为规范预制构件市场、投标报价的主要依据,其准确性具有重要的现实意义。因此,亟须展开对预制构件市场信息价的及时动态测算方法研究来指导预制构件市场。
国内外学者对具有时间序列特征的价格预测问题进行了较为深入的研究,其选用的模型方法主要分为回归模型、神经网络模型、SVM 模型及灰色预测模型。Shanoli Samui Pal[2]、Mehmet Kabak 等[3-4]分别利用回归模型、神经网络对市场价格进行短期预测。这两种方法虽然具有较高的预测精度,但均需要大量的历史经验数据。而针对小样本数据的预测问题,一些学者[3,5-6]分别利用改进后的SVM 模型进行市场参考价格的预测,展现了SVM 算法在小样本数据学习上的优越性,但预测模型的稳定性取决于核函数的选取。不依赖于样本数据具有大量性、呈规律性分布特征的SCGM(1,1)c 预测模型展现了在时序数据预测上的特有优势,有学者[7-9]利用马尔科夫链、残差修正等方法进一步优化SCGM(1,1)c 预测模型,不仅提升了SCGM(1,1)c 预测模型的预测精度,同时改善了数据少、随机波动对预测精度的影响程度。相较于SCGM(1,1)c 预测模型,SVM 模型结构的复杂性决定了其对数据量的要求会更高,因此优化后的SCGM(1,1)c 预测模型更加适用于数据量少且存在随机波动的预测工作。
而目前,各地建设行政主管部门关于预制构件的相关技术标准、管理体系还有待完善,市场信息价发布机制也处于初步建立阶段,预制构件市场信息价及相关生产费用整体呈现出数据量偏少、随机波动,以及变化受众多因素影响等特征,适合与SCGM(1,1)c预测模型方法结合并开展研究。
鉴于此,本文拟选用SCGM(1,1)c 预测模型对预制构件市场信息价进行预测,并利用马尔科夫链来优化改善数据随机波动对模型预测精度的影响,实现预制构件市场信息价的及时、动态测算。同时,与另外3种常用的预测模型方法对比来验证本文模型的优势,为主管部门实现规范引导预制构件市场价格精细化管理提供技术支撑,并为类似预测工作提供参考。
预制构件市场信息价(MIP)代表地区当前的市场平均价格水平,主要选取市场上具有代表性的预制构件生产企业的实际费用数据作为参考标准进行制定,由人工费(Lc)、材料费(Mc)、机械费(Mf)、折旧及摊销(Da)、深化设计费(Df)、运输费(Tf)、管理费、利润、税金组成。其中,人工费、材料费、机械费占比较大,是预制构件生产价格变化的主因[10]。通过市场调研和相关人员访谈,在以月为时间跨度的周期内,预制构件市场信息价的波动主要为人工费、材料费、机械费(合称直接费)的变化,折旧及摊销、深化设计费、运输费等在周期内基本无变化。
实现预制构件市场信息价的及时动态测算,需对周期内主要波动项数据的变化趋势加以预测,并对非波动项数据进行周期测定。测算思路如下:
第一步:从预制构件综合单价构成体系出发,建立预制构件市场信息价动态测算模型,如式(1)所示。
式中:t 表示月份;ic1表示管理费的费率;ic2表示利润的费率;ic3表示税金的税率。其中,管理费、利润取直接费的一定费率,税金在综合单价所有组成项的基础上取一定费率得到。
第二步:通过建立马尔科夫优化后的SCGM(1,1)c 预测模型实现对主要波动项的预测,得到第t 月份人工费预测值Lc(t)、材料费预测值Mc(t)、机械费预测值Mf(t)。
第三步:将主要波动项的预测值代入到式(1)中,结合对非波动项数据的周期测算,即可提前预测出第t 月份的预制构件市场信息价。待收集到各预制部件生产企业反馈的第t 月份的实际数据,即可实现第t+1 月份预制构件市场信息价的预测。如此进行,从而实现预制构件市场信息价的及时动态测算。
系统云灰色模型SCGM(1,1)c 起源于灰色模型GM(1,1),主要针对“部分信息已知,部分信息未知”的“小样本”“贫信息”为特征的研究对象,通过系列数学运算使其成为具有指数变化规律的数列。为改善GM(1,1)模型在复杂情形下的适用性,系统云(System Cloud)凭借其在面临不确定性、多因子错综复杂行为预测上的优势,两者结合的SCGM(1,1)c预测模型在处理数据量少、波动明显、情形复杂的预测工作中得到了大量使用,能最大限度的从自身寻找数据序列中的有用信息,探索内在规律。
面临预制构件市场信息价相关数据偏少且存在随机波动的实际状况,构建主要波动项的SCGM(1,1)c 预测模型,操作过程如下:
(1)选取2022 年1—11 月份的人材机费用分别作为模型的原始时间序列矩阵X0,其中:
式中:x(0)(n)代表第n 个月的人工费、材料费、机械费数据。对原始序列进行相应处理得到均值序列x¯(0)(k)[见式(2)]和积分生成序列x¯(1)(k)[见式(3)],其中k=2,3,…,n。
(2)SCGM(1,1)c 预测模型如式(4)所示。
式中:a、U 为参数。
于是,其一次响应函数为:
式中:x^(1)(1)=b-c,参数a、b、c 计算公式见式(6)~式(8)。
(3)对x^(1)(k)进行还原处理,得到拟合值x^(0)(k),具体见式(9)。
式中:x^(0)(k)为人材机费用数据的拟合值。
马尔科夫链是研究某一事件的状态及状态之间转移规律的随机过程理论[11]。它通过对某一时刻不同状态的初始概率及状态之间的转移概率关系,来研究未来时刻状态的变化趋势,适用于存在随机波动的数据预测工作。
利用马尔科夫优化SCGM(1,1)c 预测模型的流程如图1 所示。
图1 马尔科夫优化S CGM(1,1)c 预测模型流程
具体操作步骤如下:
(1)状态划分。预制构件市场价格中人材机费用的变动没有明显的规律,灰精度指标Y(k)也是随机的,计算公式见式(10)。将拟合精度划分为m 个状态,则可将任一状态Ei表示为如式(11)所示。
(2)构建状态转移矩阵p(k)。因为人材机费用预测存在诸多不确定性,对未来较长时间进行预测误差较大,所以一般仅考虑一步转移矩阵,状态转移矩阵p(k)如下所示。
式中:p(k)表示转移k 步的状态转移矩阵;pij(k)表示经k 步由状态i 转移到状态j 的概率,计算公式如式(12)所示。Mi为状态Ei出现的次数;Mij(k)为状态Ei转移到Ej的样本数。
(3)基于马尔科夫状态转移矩阵对人材机费用预测值进行修正,计算如式(13)所示。
选取W 市的预制构件市场作为实际案例进行分析,由于W 市预制构件市场信息价均于每月末发布当月信息指导价,难以对当月的市场经济活动提供有效指导,存在严重的时滞性问题。
本文实例利用2022 年1—11 月份的预制构件市场信息价和各项经济指标数据,数据的主要来源为实地调研的10 家大型预制构件生产企业和建设工程标准定额管理站官方网站发布的建设工程价格信息文件。出于对预制构件造价管理精细化的要求,对预制构件应分构件类型进行市场信息价的管理工作。于是,选用最常用的预制外墙板进行市场信息价的及时动态测算演示,其他类型的预制构件可参照进行。
数据采集工作分为3 个部分:
第一部分为随时间周期变化波动明显的人材机费用数据。经整理汇总得到2022 年1 月至2022 年11 月预制外墙板人材机费用(见表1)。
表1 预制外墙板人材机费用汇总单位:元/m3
第二部分为随时间周期波动较小,但从较长周期来看会发生变化的折旧及摊销、深化设计费、运输费。经过对W 市装配式预制构件市场调研可知,预制构件综合单价中的折旧及摊销、深化设计费、运输费在以月为时间跨度的周期内保持不变,但长期会随着达产率、标准化程度等而发生变化。
经合理测算,2022 年W 市的预制构件折旧及摊销费平均水平为292.40 元/m3,深化设计费平均水平为98.04 元/m3,30 km 以内运费平均水平为132.74 元/m3。
第三部分为在较长周期内无变化的管理费、利润及税金,与现行预制构件市场费率保持一致即可。
将表1 中的数据按人材机分类分别代入到原始时间序列X0中,借助MATLAB2014a 进行计算,得到人工费的模型拟合系数a1=0.0307,b1=15040.3654。于是,人工费的SCGM(1,1)c 预测模型如式(14)所示。
同理,得到材料费的模型拟合系数a2=0.0042,b2= 37361.2332,材料费的SCGM(1,1)c 预测模型如式(15)所示。
于是,机械费的模型拟合系数a3=-0.0054,b3=-1718.0140,机械费的SCGM(1,1)c 预测模型如式(16)所示。
最后,利用式(17)表示SCGM(1,1)c 预测模型的拟合效果。
式中:δk表示第k 个月的拟合误差。
结合式(14)、式(15)、式(16)可计算得到2022年1 月~11 月份的人材机拟合值,利用式(17)得到人工费的平均相对误差为1.6556%,材料费的平均相对误差为0.9152%,机械费的平均相对误差为0.6448%,拟合效果如图2 所示。同时,得到2022 年12 月份的人工费Lc(12)、材料费Mc(12)、机械费Mf(12)预测值,其拟合精度及拟合误差详见表2。
表2 预制外墙板人材机预测结果
图2 2022 年1—11 月人材机费用拟合误差图
由图2 可知,人工费的拟合误差波动幅度较之于材料费、机械费处于较大水平,材料费次之,机械费的误差波动最小。
由于人工费、材料费、机械费的绝对值相差较大,且各自的数据变化规律、影响因素均存在较大区别,因此在利用马尔可夫优化SCGM(1,1)c 预测模型时,应采用不同的状态划分。
根据表2 中的拟合精度Y(k)的结果,采用最优K 分法[12]将状态划分为为4 个状态[E1,E2,E3,E4],划分区间详见表3。
表3 状态划分
结合表2 中的拟合精度和表3 中的状态划分,绘制人工费的状态转移具体情形如图3 所示。
图3 人工费状态转移图
结合图3 中各状态的转移情形,再根据式(12)可以计算出人工费的状态转移矩阵P1(1),具体如下:
由表2 知,2022 年11 月份人工费的拟合精度为100.58%,处于E4 状态。根据其状态转移矩阵P1(1)可知,12 月份的人工费状态最有可能向E4 转移。所以,根据式(13)得到经马尔科夫优化后的人工费预测值为:
同理,可绘制出材料费的状态转移图,进而得到材料费的一步状态转移矩阵为P2(1)。
由表2 知,2022 年11 月份材料费的拟合精度为100.00%,处于E2 状态。根据状态转移矩阵P2(1)可知,12 月份的材料费状态最有可能转向E1 状态,于是经马尔科夫优化后的材料费预测值为1598.10元/m3。
同理,机械费的一步状态转移矩阵为P3(1),具体如下:
2022 年11 月份的拟合精度处于E1 状态,故12月份最有可能转向E1 状态,于是12 月份的机械费预测值为85.71 元/m3。
于是,根据2022 年12 月份的人材机的预测值、折旧及摊销、深化设计费、运输费的测定值,测算2022 年12 月的预制外墙板市场信息价为3834.05元/m3。
基于等维选取数据的思路,选取2022 年2—12月份的人材机数据作为原始时间序列代入到马尔科夫优化后的SCGM(1,1)c 预测模型中,得到2023 年1 月份市场信息价为3876.03 元/m3。依次进行,得到2023 年2—4 月份的信息价预测值,预测结果分析详见表4。
表4 预制外墙板市场信息价预测
由表4 可知,SCGM(1,1)c 预测模型的平均误差为1.47%;经马尔可夫优化后,预测值的平均误差下降至0.81%,表明该模型能够有效地为预制构件市场信息价提供预测支持。
运用W 市2022—2023 年间预制外墙板的市场信息价数据,并选取多元线性回归模型、BP 神经网络模型和SVM 模型进行对比,以体现本文模型的优越性。
其中,多元线性回归模型结构、操作步骤较为简单,主要是利用人材机数据进行多元函数的拟合,在拟合优度达到预期后即可输出预测结果;BP 神经网络模型和SVM 模型内部结构较为复杂,借鉴陈伟[13]在钢材价格预测中使用的滚动预测方法,将模型输入、输出项设置为表5 中数据,并对模型初始化参数进行优化调整,使得预测模型的输出值与实际值误差更小,满足精度要求。
表5 BP 神经网络和S VM 模型输入、输出项
根据表5 中的数据选取规则,可形成模型训练所需的数据集,然后进行模型的训练及测试。待模型训练完成且精度符合要求之后,输入2022 年10 月份、11 月份的预制外墙板的人材机费用数据x0(10)、x0(11),即可输出12 月份的预测值x0(12)。再将其代入到市场信息价动态测算模型中,得到预制外墙板12 月份的市场信息价预测值。以此类推,即可实现后续预测工作。
于是,根据以上预测思路得到4 种模型的运行对比结果(见表6)。
表6 预制外墙板市场信息价预测模型对比
表6 中,MAPE 为平均绝对百分比误差,值越小,表明整体预测效果越好,计算公式如式(18)所示;RMSE 为均方根误差,值越小,表明预测样本数据个体之间拟合性能越好,计算公式如式(19)所示。
由表6 各数据指标可知,针对样本个数较少的时间序列数据,马尔科夫优化后的SCGM(1,1)c 预测模型整体表现出了很好的预测效果,可以很好地实现预制构件市场信息价的预测工作;适用于小样本数据预测的优化后的SVM 模型也表现出了较好的预测性能,但RMSE 值过大,表明预测稳定性差;依赖于大数据的神经网络的MAPE 值与SVM 模型较为接近,但稳定性依然较差;多元线性回归模型拟合效果最差,且预测数据与实际数据之间的离散程度高,不适宜用于小样本数据的预测工作。
针对我国目前预制构件市场信息价发布机制建立初期的现状,利用马尔科夫优化后的SCGM(1,1)c预测模型进行预制构件市场信息价的动态测算模型研究,得到如下结论:
(1)本文建立的预制构件市场信息价动态测算模型方法可有效地解决市场信息价发布滞后的现状,可进一步规范和引导预制构件市场,实现造价管理的精细化。
(2)经实证分析表明,SCGM(1,1)c 预测模型更适用于样本数据少、规律性不强且存在随机波动的预测工作,经马尔科夫优化后具有较高的预测精度,进一步提升了SCGM(1,1)c 预测模型的适用性和稳定性。
(3)本文提供的预制构件市场信息价的预测思路,可为类似具有时间序列特征的预测工作提供参考。