文:胡松丨上海市隧道工程軌道交通設(shè)計研究院
經(jīng)過多年建設(shè),軌道交通項目沉淀了大量歷史數(shù)據(jù)。鑒于近期軌道交通造價控制要求的提高,結(jié)合歷史造價數(shù)據(jù),利用合適的數(shù)學工具分析輔助設(shè)計人員進行車站土建造價快速且準確估算,是具有較高使用意義和迫切性的。筆者選取10個造價特征值,利用20個明挖車站樣本,采用BP神經(jīng)網(wǎng)絡(luò)算法進行造價預(yù)測分析,探討利用歷史造價資料預(yù)測車站土建造價的可行性。
因城市軌道交通項目投資大、涉及面廣,不同地區(qū)、不同環(huán)境和地質(zhì)條件的造價指標差異很大。在項目前期階段,設(shè)計方案深度不足項目造價分析較為依賴設(shè)計人員自身經(jīng)驗。因此,合理利用軌道交通項目歷史數(shù)據(jù)能有效提升前期造價分析的準確性,輔助設(shè)計人員進行估算分析及決策。
1.軌道交通造價構(gòu)成
軌道交通項目造價主要由四部分組成,分別是工程費用、工程建設(shè)其他費用,預(yù)備費及專項費用。工程費用按照專業(yè)類別細分為,車站、區(qū)間、軌道、通信、信號等16項;工程建設(shè)其他費用包括前期工程和其他費用;預(yù)備費主要為基本預(yù)備費;專項費用包括車輛購置費、建設(shè)期利息、鋪底流動資金。
2.確定本次模擬預(yù)測對象
軌道交通項目造價組成中,工程費用主要受項目技術(shù)標準影響,前期工程費主要受項目實際外部條件影響。從利用既有歷史數(shù)據(jù)角度看,軌道交通項目外部因素較為復雜多變,而軌道交通技術(shù)標準相對穩(wěn)定,歷史工程費用更加具有參考價值。
車站土建工程一方面受工程技術(shù)標準影響,另一方面受地質(zhì)環(huán)境、材料價格波動等少量外部因素影響,其造價估算需要統(tǒng)籌把握內(nèi)外影響因素,更依賴設(shè)計人員自身的經(jīng)驗。鑒于近期軌道交通造價控制要求的提高,以及設(shè)計方案深化和比選的需要,結(jié)合歷史造價數(shù)據(jù),利用合適的數(shù)學工具分析輔助設(shè)計人員進行車站土建造價快速且準確估算,是具有較高使用意義和迫切性的。因此,本次研究選取車站土建造價作為預(yù)測分析對象。
3.方法概述
BP(Back Propagation)神經(jīng)網(wǎng)絡(luò)是一種按誤差逆?zhèn)鞑ニ惴ㄓ柧毜亩鄬忧梆伨W(wǎng)絡(luò),可用于分類、預(yù)測,該算法需要有一定規(guī)模的歷史數(shù)據(jù),通過大數(shù)據(jù)的訓練,神經(jīng)網(wǎng)絡(luò)算法可以學到數(shù)據(jù)中隱含的知識。
BP算法包括信號的前向傳播和誤差的反向傳播兩個過程。即計算誤差輸出時按從輸入到輸出的方向進行,而調(diào)整權(quán)值和閾值則從輸出到輸入的方向進行。通過調(diào)整輸入節(jié)點與隱層節(jié)點的聯(lián)接強度和隱層節(jié)點與輸出節(jié)點的聯(lián)接強度以及閾值,使誤差沿梯度方向下降,經(jīng)過反復學習訓練,確定與最小誤差相對應(yīng)的網(wǎng)絡(luò)參數(shù)(權(quán)值和閾值),此時經(jīng)過訓練的神經(jīng)網(wǎng)絡(luò)即能對類似樣本的輸入信息,自行處理輸出誤差最小的經(jīng)過非線性轉(zhuǎn)換的信息。
4.適用性
車站造價影響因素較多,無法較為準確確定各影響因素與車站造價結(jié)果的準確數(shù)學方程關(guān)系。但是經(jīng)過多年建設(shè),存在較多的歷史數(shù)據(jù),每個車站的造價影響因素和最終造價均是確定的,即BP神經(jīng)網(wǎng)絡(luò)訓練模型中的輸入和輸出均已明確。
不同車站造價之間既存在一定的邏輯關(guān)系,又有其獨有的方案特征,若要大規(guī)模預(yù)測車站造價,既需要設(shè)計人員具有較高的專業(yè)素養(yǎng),又需要投入大量精力。BP神經(jīng)網(wǎng)絡(luò)是一種按照誤差逆向傳播算法訓練的多層前饋神經(jīng)網(wǎng)絡(luò),無需事先確定輸入輸出之間映射關(guān)系的數(shù)學方程,僅通過自身的訓練,學習某種規(guī)則,在給定輸入值時得到最接近期望輸出值的結(jié)果。BP神經(jīng)網(wǎng)絡(luò)預(yù)測模型既能夠充分利用歷史數(shù)據(jù),又不需要進行復雜的工程量分析和價格水平分析,也不需要人為預(yù)設(shè)復雜的數(shù)學邏輯。這一特性就很好地解決了目前車站造價預(yù)測中存在的痛點。
1.選取影響因素
影響因素的選取,首先要考慮有效反映對造價構(gòu)成有影響的核心參數(shù),其次要反映工程本身的特點,再次考慮在前期階段該參數(shù)的獲取難易程度,最后考慮參數(shù)之間的相互覆蓋程度,精簡參數(shù)。
從車站土建造價構(gòu)成上看,主要分為圍護工程、土石方及支撐工程、內(nèi)部結(jié)構(gòu)工程、地基加固工程幾個部分。各部分造價,又根據(jù)工程施工方案和結(jié)構(gòu)形式,在項目特征、工程量上有所區(qū)別。如:圍護工程,根據(jù)結(jié)構(gòu)形式,可分為地下連續(xù)墻、鉆孔圍護樁、SMW插拔型鋼、TRD工法墻等。
從車站建筑構(gòu)成形式上看,主要分為主體、出入口通道、風亭風道幾個部分。車站主體結(jié)構(gòu)一般具有相似性,其輪廓多為類矩形,主要受車站長度、車站寬度、車站埋深控制;附屬結(jié)構(gòu)(出入口通道、風亭風道)則多根據(jù)實際選址,結(jié)合周邊地塊條件布置,其結(jié)構(gòu)輪廓與施工方法選擇較為多樣化。
地鐵車站土建造價的影響因素眾多,且不確定性大,其造價與其自身特征又具有高度的非線性關(guān)系,因此車站造價預(yù)測研究的關(guān)鍵在于造價影響因素的選取。
筆者結(jié)合掌握的實際工程數(shù)據(jù)及本文出于探索驗證BP神經(jīng)網(wǎng)絡(luò)在造價分析上的實用性目的,針對上海地區(qū)明挖車站進行BP神經(jīng)網(wǎng)絡(luò)造價分析,人為控制部分變量(如施工方法、圍護形式、有無地基加固等)。
根據(jù)設(shè)計經(jīng)驗,暫定車站規(guī)模(建筑面積)、主體面積、車站長度、車站寬度、主體層數(shù)、車站埋深、C35抗?jié)B混凝土價格、鋼筋單價、人工單價等因素作為特征變量。搜集整理到20組上海地鐵車站工程特征值及車站造價數(shù)據(jù)(表1)。
表1 車站特征值及造價統(tǒng)計表
2.數(shù)據(jù)處理及參數(shù)設(shè)定
首先,為消除參數(shù)自身數(shù)據(jù)量綱及數(shù)量級因素對分析結(jié)果的影響,要對樣本數(shù)據(jù)進行歸一化處理,將其線性壓縮至[0~1],再進行神經(jīng)網(wǎng)絡(luò)預(yù)測分析。歸一化是一種簡化計算的方式,即將有量綱的表達式,經(jīng)過變換,化為無量綱的表達式,成為純量。目的是:
(1)避免具有不同物理意義和量綱的輸入變量不能平等使用;
(2)歸一化能夠防止凈輸入絕對值過大引起的神經(jīng)元輸出飽和現(xiàn)象;
(3)保證輸出數(shù)據(jù)中數(shù)值小的不被吞食。
將9個特征變量作為神經(jīng)網(wǎng)絡(luò)的輸入層神經(jīng)元節(jié)點,隱含層數(shù)為1,隱含層神經(jīng)元個數(shù)定為8,車站造價作為輸出神經(jīng)元節(jié)點。選用logsig作為輸入層到隱含層的激活函數(shù),選用purelin作為隱含層到輸出層的激活函數(shù)。選用trainlm做為訓練函數(shù),MSE作為損失函數(shù)。相應(yīng)參數(shù)設(shè)定為,最大循環(huán)次數(shù)1000,目標誤差1x10^-7,其他參數(shù)設(shè)為默認值。
從20個樣本中,隨機選擇3個鋼筋單價、人工單價不同的樣本作為驗證數(shù)據(jù),排于表格最后3行,便于數(shù)據(jù)處理(表1已按此排序)。前17個作為訓練數(shù)據(jù),后3個作為驗證數(shù)據(jù),依據(jù)上述BP神經(jīng)網(wǎng)絡(luò)相關(guān)參數(shù)設(shè)置,進行MATLAB模擬仿真分析。根據(jù)分析結(jié)果,第5次循環(huán)結(jié)束時,訓練樣本的均方誤差達到設(shè)定的精度要求,即小于1x10^-7。對于后3個驗證樣本的預(yù)測結(jié)果,分別為32330,30859,37969;與實際概算結(jié)果差異的絕對值為-1194,2635,94;誤差百分比分別為-3.56%,9.34%,0.25%。驗證樣本的誤差范圍較大,離直接利用分析結(jié)果進行工程可行性階段的車站投資估算分析仍有一定的距離。但是,從輔助設(shè)計人員進行造價決策等角度看,其預(yù)測結(jié)果具有較高的參考價值,可以幫助設(shè)計人員較為準確的確定物價因素對估算的影響程度,從而確定估算價格水平。
從分析結(jié)果可知,地下2層車站的估算預(yù)測精度較高,誤差均控制在5%以內(nèi),地下三層站的預(yù)測精度較差,誤差則接近10%。這是因為本次用于模擬訓練的樣本,大多為地下2層車站,而BP神經(jīng)網(wǎng)絡(luò)是利用輸入訓練案例來自我學習的,預(yù)測結(jié)果十分依賴學習樣本特征。地下2層車站與地下3層車站預(yù)測精度的差異化,說明BP神經(jīng)網(wǎng)絡(luò)在高效利用沉淀的歷史資料,輔助設(shè)計人員進行前期方案設(shè)計、工程可行性研究等階段的投資估算上,具有較高的研究價值。若搜集足夠多的樣本,滿足地下3層、地下4層車站的程序自我學習要求,其預(yù)測結(jié)果也同樣可以具有較高精度。
利用龐大的沉淀數(shù)據(jù),可以不斷調(diào)整訓練BP神經(jīng)網(wǎng)絡(luò),直至其滿足預(yù)測需求。方案前期規(guī)劃、工可估算階段,可根據(jù)車站基本參數(shù)和信息價水平,利用訓練好的BP神經(jīng)網(wǎng)絡(luò),快速批量預(yù)測車站造價。設(shè)計人員只需要根據(jù)自身經(jīng)驗判斷分析結(jié)果的合理性,決定是否采用預(yù)測造價。若有個別特殊車站造價偏離合理范圍,由設(shè)計人員依據(jù)自身經(jīng)驗,結(jié)合其他可信的分析結(jié)果合理估算費用。與以往完全依靠設(shè)計人員經(jīng)驗相比,采用BP神經(jīng)網(wǎng)絡(luò)預(yù)測明顯減輕了設(shè)計人員工作量;納入信息價水平作為分析參數(shù),造價預(yù)測更加準確;減少車站造價預(yù)測對設(shè)計人員經(jīng)驗水平的依賴,降低估算難度。
通過小樣本驗證,BP神經(jīng)網(wǎng)絡(luò)預(yù)測車站造價精度需要進一步訓練提升,但預(yù)測結(jié)果具有較高的參考價值,可以輔助設(shè)計人員進行投資分析與決策。
本次研究僅從上海近3年軌道交通項目的明挖車站中隨機選取20座車站用以驗證BP神經(jīng)網(wǎng)絡(luò)的適用性,下一步可結(jié)合不同施工方法、不同地區(qū)地質(zhì)情況做進一步研究。