胡茗泉1 姜諳男1 于 海 王 鋒
(1.大連海事大學交通運輸工程學院,大連 116026; 2.中鐵上海工程局集團有限公司城市軌道交通工程分公司,沈陽 110000)
近年來我國地鐵建設日益繁榮,工程建設所面臨的地質條件越來越復雜。尤其是在近年來在大連、青島等沿海城市面臨的上軟下硬地層環境給暗挖車站的安全順利施工提出了考驗。
拱蓋法施工技術的出現,解決了地鐵建設面臨的上軟下硬的地層問題,它改變了傳統PBA法的邊樁結構,顯著節省了施工時間和成本,適用于土巖二元的上軟下硬地層條件下地鐵車站暗挖建設。但是該工法也面臨復雜的地質環境和轉換工序,超出了以往的既有經驗,如何確保施工安全成為令人關注的重要問題。
工程監測信息能夠反映工程安全狀態,是建設過程中安全預警的主要參考。目前我國巖土工程監控量測逐漸從單一信息到多元信息、從人工監測到自動化監測發展過渡。例如張成平[1]等、徐玉健[2]等在隧道建設過程中建立的自動化采集監測系統等。與人工監測相比,自動化監測的觀測數據吻合良好且數據更為精確可靠。但二者同時面臨著監測數據量大、監測結果信息繁雜、難以管理的問題。
Building Information Model(BIM)技術是當前土木建筑領域前沿的研究熱點,以三維可視化的方式實現工程全生命周期的管理和分析,近年來逐漸推廣應用于巖土工程領域。Hegemannf[3]等創建了基于IFC標準的隧道TBM施工模型; 郭坤睿[4]實現了將BIM應用在既有結構的維護上。李錦華[5]將BIM技術應用于橋梁健康監測,實現了建立橋梁監測信息模型??梢?,當前的BIM研究已取得了豐碩的成果,但是涉及地鐵暗挖車站的研究還很少見。
與傳統地下工程相比,拱蓋法暗挖車站面臨的地質和結構條件更加復雜,安全問題更加突出。如何結合拱蓋法暗挖車站的特點,將BIM技術與地鐵車站施工的實時監測相結合,具有重要的工程意義。
本文針對大連地鐵5號線石葵路車站的應用背景,首先根據結構特征,確定了拱蓋法暗挖車站多元信息監測方案。然后研究了拱蓋法車站結構及傳感器的參數化建模技術,以二次開發的形式將數據庫中監測信息與相關BIM模型關聯,開發了基于BIM的多元信息監測系統,為信息的表達與管理提供了一種新方法。
地鐵車站拱蓋法是在PBA法的基礎上,以大拱腳來取代邊樁,使主要承載力依附于巖石地基上,并在先期扣拱的保護下,采用逆作法或順作法完成主體結構的施工方法。該工法能夠很好地解決地鐵工程施工時所面臨的地層上軟下硬的問題。
拱蓋法施工步序如圖1所示,施工過程主要包含以下幾個重要步驟:
1)開挖小導洞,施做拱腳冠梁;
2)開挖主體導洞,回填小導洞空余部分,并進行主體襯砌施工;
3)拆除小導洞支護部分與中隔壁,開挖下層巖體,同時側墻打入砂漿錨桿,并施工側墻初支結構及內部鋼支撐;
4)施作底板和側墻防水層及二襯。

(a)開挖主體導洞

(b)拆除小導洞空余部分

(c)拆除中隔墻并開挖下層巖體圖1 拱蓋法施工步序
在開挖主體導洞到拆除中隔墻的過程中圍巖壓力主要集中在拱頂與拱腳周圍,如圖2所示。當拆除中隔墻時,拱頂壓力與拱腳壓力明顯增加,對整體施工安全造成影響,因此車站拱蓋處應進行重點監測。

圖2 拱蓋內力分布
由于拱蓋法暗挖車站主體結構復雜,包含邊導洞、冠梁、中隔板等,且施工過程中工序轉換頻繁,結構穩定性無法通過單一的圍巖壓力或拉力監測進行判斷。因此,需要采用結構壓力、拉力、應力應變以及結構位移等指標進行多元信息聯合監測??紤]到工程實際的可行性,針對結構特征確定了車站多元信息監測方案。針對所受圍巖壓力利用土壓力盒、鋼筋計以及應變計進行物聯網監控,土壓力盒位于圍巖與初支之間,鋼筋計位于拱架上下鋼筋兩側,應變計位于中隔墻處,具體布設位置如圖3所示。通過監測獲取拱蓋處在施工過程中的監測信息數據,了解地鐵車站施工對隧道圍巖的影響情況,保證施工環境的安全。

圖3 物聯網多元信息布設
由于Revit是以建筑建模為主的平臺,雖然結構樣板中提供墻、柱、樓板以及涉及建筑的基礎設施等族庫,但這些構件顯然無法在拱蓋法車站建模中使用,且拱蓋法地鐵車站結構外形特征及內部構造復雜,因此,本文基于該平臺的建模方式,自主創建了拱蓋法車站構件族庫,并通過在項目樣板內組裝的方式,實現了地鐵車站的三維可視化表達。本節以公制常規模型為樣板,通過立面選取、拉伸、放樣等操作,繪制三維模型,并編輯尺寸參數與專業屬性參數,建立地鐵車站參數化構件Revit模型。
在項目中導入族庫內的參數化車站構件后,定義標高,配合工具欄中的命令,如旋轉、移動、陣列等,調整裝配位置,同時更改族構件的尺寸參數及實例地鐵車站專業屬性參數,依次實現地鐵車站襯砌、仰拱填充、錨桿等各構件的拼裝,最終完成車站整體模型的構建(如圖4所示)。

圖4 拱蓋法車站模型
多元信息監測涉及多種類的傳感器布設,因此需要建立監測傳感器模型對車站整體模型進行豐富。但是,建立傳感器模型時存在數量巨大、種類較多、位置以及角度不同、重復性工作較多等問題。對此,本文通過Revit二次開發的方式,進行自動建模程序編寫,將半徑和角度等位置參數輸入二次開發窗體內指定位置,傳感器模型便可以自動生成,無需手動建模,便可以高效精準地完成建模工作。
程序編寫流程如下,以VisualStudio2019為平臺,運用C#語言搭建Windows窗體應用程序,在編譯器中引用revitAPI.dll和revitAPIUI.dll動態鏈接庫。通過IExternalCommand建立外部接口,IExternalCommand是實現外部擴展的命令,含有Excute函數。外部命令調用Excute函數來實現外部接口連接,并利用IExternalEventHandler來添加外部事件,利用revitAPI內Transaction事務調用創建好的傳感器構件,并在指定位置通過偏移、旋轉等方式裝配。
在Revit平臺運行通過二次開發的編寫的參數化建模窗體,輸入對應的位置參數,安置傳感器三維族模型,如圖5,將位置半徑與角度輸入鋼筋計參數輸入框內,即會自動出現模型。類似輸入應變計傳感器與土壓力盒傳感器的參數,可得到相應的傳感器族模型(如圖6所示)。

圖5 參數輸入框

圖6 拱蓋法施工拱蓋模型
由于Revit主要是適用于建筑信息模型建模的軟件,傳感器的相關屬性并不存在于Revit軟件內。因此,為了實現監測信息與Revit實體模型之間的映射,需要對傳感器屬性進行拓展。對于需要拓展的傳感器實體,基于SQL數據庫建立了傳感器信息屬性定義,見表1。表中的屬性數據的字段通過ID進行關聯,實現傳感器信息與模型之間的映射。
將儲存在數據庫中的監測數據進行屬性拓展,進而在屬性擴展的測點監測值文字框中顯示。明確傳感器實體鏈接的監測數據屬性,編寫對應與待擴展信息的關聯語句,完成監測信息表達與集成。通過SQL操作語句對數據庫進行關聯,實現傳感器信息映射至Revit中。

表1 傳感器屬性定義
基于BIM的多元信息監測平臺通過與數據庫相結合,實現拱蓋法多元信息監測的直觀展現,其功能規劃主要分為三部分,如圖7所示。首先確立拱蓋法暗挖車站多元信息監測方案,并進行傳感器的布設,實現土壓力盒等監測傳感器數據的獲取。接著通過參數化建模的方式,完成車站主體結構模型與物聯網傳感器模型的建立。最后,基于Revit平臺,通過二次開發的形式將SQL數據庫內監測數據與相關傳感器模型鏈接,實現對監測數據的點選數據查詢、點選時程曲線查詢與預警。
通過Revit二次開發的形式建立基于BIM的多元信息監測平臺。采用Microsoft.NET Framework4.6結構框架,通過C#語言進行程序編譯,并運用RevitSDK2018使程序在Revit中運行。Revit模型的點擊交互功能實現的具體流程如圖8所示。

圖7 系統功能規劃

圖8 Revit二次開發流程
首先新建一個類庫或窗體,添加IExternalCommand外部接口,調用Execute方法,編寫函數命令對各個構件的ID屬性進行遍歷讀取,并將其關聯至數據庫。生成后綴為.dll文件,通過Add-InManager接口載入到Revit中運行,完成Revit二次開發過程。
函數命令的具體流程如下:首先,載入Excute代碼獲取模型所有屬性,通過構件的拓撲關系,以Revit.UI.Selection獲取構件唯一ID; 然后,對SQL數據連接參數進行定義并創建連接實例。當數據庫連接后,定義數據庫適配器與數據集,創建DBOoperate數據庫操作對象,執行數據庫操作指令,實現篩選傳感器屬性表內數據字段,并運用foreach語句逐行識別主鍵字段。主鍵字段識別后,調出數據表內對應主鍵ID的其他字段,輸出至dataGridView內,實現點選監測數據的查詢功能。在這基礎上,借助于添加DundasChart控件,建立完整的圖表基本架構,并通過設置Series相關屬性,將數據庫中進行對應測點編號的監測數據篩查,使數據以曲線圖的形式生成,實現歷史數據查詢功能。
BIM技術的核心在于全生命周期過程中信息模型的轉換與共享,目前的BIM軟件自帶的數據庫僅適用于建筑信息模型,且導出時存在丟失或者冗余的問題。為了解決這些問題,本文通過SQL Sever構建一個基于BIM傳感器模型的數據庫。這樣的構建方式,降低了數據存儲的難度。無需改動數據庫本身,便可以任意添加數據,準確、完整的存儲數據信息。
根據上述分析,本文在設計BIM數據庫時主要包含2張數據表,分別為:①傳感器信息表,保存了物聯網BIM的屬性以及所對應的元素ID; ②監測數據表,存儲各個傳感器實時監測采集所得的監測數據。
為了使每條監測數據記錄都可以與其他表內相關數據進行映射,對BIM的元素ID進行主鍵定義,使得數據庫中每條記錄可以通過元素ID作為主鍵,在各個表之間建立主鍵和外鍵的關系,進行智能識別。本文將傳感器元素ID設置成主鍵,通過主鍵識別其他字段包括傳感器類型、測點編號、傳感器系數、初始值、實測值、監測值、單位以及監測時間等,清晰的反映了實時監測時具有的屬性,為后續的查詢工作打下良好的基礎。
在上述設計數據庫的基礎上進行二次開發,編制了多元信息監測功能模塊。該功能模塊通過Ribbon插件形成了功能界面菜單,菜單中共設計了三個功能:“斷面數據查詢”、“斷面歷史曲線查詢”以及“預警”。以“斷面數據查詢”與“斷面歷史曲線查詢”功能界面為例,如圖9所示。通過點選傳感器模型即可實現對該傳感器監測數據和歷史數據曲線的查詢。此外,“預警”功能能夠通過輸出超限監測數據,并使對應編號傳感器模型變色顯示,從而實現對超限監測數據的預警。

(a)“斷面數據查詢”功能界面

(b)“斷面歷史曲線查詢”功能界面圖9 功能界面示意圖
石葵路站位于解放路與石葵路交叉口北側,沿解放路南北向布置。場地內地形起伏較大,車站范圍內地面絕對標高32.8~40.0m,地勢南低北高。場地周邊為密集住宅及商業區,道路車流量大,下鋪設管線及空中架設管線較多,是人流、車流密集區域。
石葵路站采用拱蓋法進行施工,即先開挖上部拱蓋,通過初期支護和臨時支撐進行加固。拆除臨時支撐后,拱部二襯結構模筑成型。由于施工工序較為復雜,工序轉換次數與接頭數量較多,致使二襯結構交替施工,容易出現結構的安全性問題。導洞施工按照先下后上、先邊后中的順序進行開挖支護。待上部施工完成后,利用鉆爆法,按順序分段開挖下半斷面并及時施工初期支護,待完成邊墻后模筑仰拱。由于現場施工結構與工序的復雜性,須在施工過程中充分考慮地鐵車站開挖施工可能引起拱頂圍巖相關壓力軸力等變化的問題,施工過程中應根據監控量測結果及時反饋信息指導設計施工,及時調整支護參數和施工方法,因此地鐵車站物聯網多元信息實時采集十分重要。
根據現場實際施工情況及要求,依工程需求調試準備監測終端傳感器并安裝于拱蓋處。
傳感器包括土壓力盒、鋼筋計、應變計和沉降計,擬于拱蓋處埋設,壓力盒位于圍巖與初支之間。鋼筋計位于拱架上下鋼筋兩側,應變計位于中隔墻處。每一斷面設置7個監測點位,分別埋設于隧道中線及隧道中線左右側30°、60°和拱腳對稱布設。通過已安裝的自動化設備,實現對地鐵車站多元信息數據的實時獲取。
在Revit平臺打開地鐵車站模型后,如圖10搜索出功能面板中“斷面數據查詢”,進而點選傳感器模型,就會自動顯示對應該傳感器模型測點編號的監測數據表格,并按照時間的順序進行降序或升序排列,如圖11。此外,通過點擊“斷面歷史曲線查詢”,點選傳感器模型所對應的監測數據歷史曲線就會自動繪制,如圖12-13。
此外,通過二次開發的方式,點擊開發功能面板中“預警”,如圖14,程序將傳感器模型關聯監測數據進行篩選,當某個關聯傳感器的監測數據超過預設的安全值時,程序將對應超限數據進行輸出,超限數據對應元素ID,點選變色顯示按鈕可以將超限數據對應模型進行變色處理,在Revit平臺中直觀展現,實現預警功能(如圖15)。

圖10 按鍵“斷面數據查詢”

圖11 監測數據列表

圖12 按鍵“斷面歷史曲線查詢”

圖13 歷史曲線圖

圖14 按鍵“預警”

圖15 超限數據輸出 圖16 變色顯示功能
通過本文研究,得到相關結論如下:
(1)通過Revit軟件建立的拱蓋法地鐵車站三維模型,直觀地表現了車站主體結構與傳感器所在位置,實現了工程施工結構的直觀表達。通過對二次開發的研究進行參數化建模,提高了建模效率,并通過對傳感器屬性拓展,實現了基于IFC的監測信息集成與表達。
(2)基于Revit二次開發和BIM數據庫設計開發了基于BIM的拱蓋法地鐵車站多元信息監測系統,實現各個傳感器模型對應的監測數據可視化查詢和預警,并可繪制監測數據時程曲線。
(3)將開發的系統初步應用于大連地鐵5號線石葵路車站,獲得預期可視化表達的效果。本文方法為拱蓋法地鐵車站信息化施工管理提供了先進的技術手段。