宋紅景,常攀龍
(中鐵建設(shè)集團有限公司北京中鐵建建筑科技有限公司,北京 100166)
隨著我國建筑業(yè)高速發(fā)展,經(jīng)常出現(xiàn)施工中多臺塔吊同時作業(yè)的情況。對于塔吊作業(yè)安全的保障,傳統(tǒng)方式是依靠人工觀察,并通過對講機指揮塔吊司機進行操作[1]。這種方式不但占用大量人力資源,并且可能發(fā)生人員疲勞、走神情況,造成安全隱患。塔吊安全性能要求非常高,且存在較高事故發(fā)生率,如何安全、高效地操作塔吊,是行業(yè)內(nèi)亟待解決的問題之一[2-3]。無論是單塔吊運行,還是大型工地塔群同步作業(yè),防止在施工中發(fā)生碰撞,對于安全生產(chǎn)有著極其重要的意義[4-5]。
據(jù)統(tǒng)計,出現(xiàn)塔吊安全事故主要有設(shè)計、制造和使用3 個方面原因[6]。其中,最常見是使用原因,主要包括:(1)違章操作或誤操作;(2)沒有安全保護裝置或保護裝置失效;(3)管理不當(dāng)或維修保養(yǎng)不到位;(4)外部環(huán)境因素,如臺風(fēng)、泥石流、地震等。研究采用塔吊三維空間防碰撞算法,搭建一套基于物聯(lián)網(wǎng)技術(shù)的塔吊防碰撞系統(tǒng),應(yīng)用并測試該算法的正確性、及時性和安全性,以解決上述問題。
塔吊防碰撞系統(tǒng)由塔吊運行在線監(jiān)督管理平臺、塔吊專項施工方案設(shè)計軟件、監(jiān)控硬件設(shè)備、數(shù)據(jù)傳輸系統(tǒng)4部分組成。將塔吊運行姿態(tài)實時數(shù)據(jù)、防碰撞算法及預(yù)警報警系統(tǒng)集成于塔吊駕駛室中顯示儀器上,從而有效地輔助塔吊司機進行高空作業(yè)。
塔吊輔助駕駛系統(tǒng)傳感器主要有高度傳感器、幅度傳感器、回轉(zhuǎn)傳感器、傾角傳感器、質(zhì)量傳感器和風(fēng)速傳感器等6類,傳感器通過串口,將實時數(shù)據(jù)傳輸至輔助駕駛儀的PCB 板。高度傳感器和幅度傳感器安裝于起升卷揚機和變幅卷揚機的機械限位處,分別實時記錄吊鉤的離地高度和塔吊小車的伸縮幅度;回轉(zhuǎn)傳感器安裝于回轉(zhuǎn)機構(gòu)多功能行程限位器處,記錄塔吊的回轉(zhuǎn)角度;傾角傳感器安裝于塔機回轉(zhuǎn)機構(gòu)處,用于檢測塔機的傾斜度;質(zhì)量傳感器安裝于吊臂起升纜繩定滑輪內(nèi),實時采集吊物的質(zhì)量;風(fēng)速傳感器安裝于塔帽處,記錄實時風(fēng)速。傳感器預(yù)警機制見表1。
表1 傳感器預(yù)警機制
Lora 通信技術(shù)是一種基于擴頻技術(shù)的無線傳輸方案,可實現(xiàn)低功耗、遠距離傳輸。輔助駕駛儀的PCB板內(nèi)置Lora 通信模塊,主板對高度、幅度、回轉(zhuǎn)等實時數(shù)據(jù)進行處理,然后傳遞給塔吊物聯(lián)網(wǎng)網(wǎng)關(guān),并形成分布式自組網(wǎng)。塔群間可通過Lora 通信,實時動態(tài)傳輸并共享自身運行參數(shù)。塔群自組網(wǎng)示意見圖1。圖中,塔吊a 可實時接收相鄰塔吊b、d 的工況參數(shù),通過防碰撞算法計算,發(fā)出相應(yīng)的預(yù)警及控制信號,并通過輔助駕駛儀內(nèi)嵌程序算法,實現(xiàn)防碰撞功能。
圖1 塔群自組網(wǎng)示意圖
塔吊作業(yè)時,常出現(xiàn)塔吊與周圍房屋、附近山體等發(fā)生區(qū)域碰撞,或人為原因造成的塔群碰撞,分別從這2 個方面進行防碰撞算法研究,有效防止碰撞發(fā)生。
塔吊在施工作業(yè)時,一旦塔吊位置確定,其平衡臂一般不會與障礙物發(fā)生碰撞??赡馨l(fā)生碰撞的部位一般有大臂、鋼絲繩、吊鉤、吊物等。區(qū)域碰撞投影示意見圖2。
圖2 區(qū)域碰撞投影示意圖
圖中,區(qū)域Z(三角形區(qū)域)為塔吊作業(yè)時的障礙物(限行區(qū)域)。當(dāng)塔吊吊鉤最下方高度超出障礙物最大高度安全距離以上,或塔吊最上方高度超出障礙物最小高度安全距離以上時,不可能發(fā)生碰撞,塔吊可在與障礙物高度臨界值安全距離以上回轉(zhuǎn)運行;當(dāng)塔吊大臂高度介于障礙物高度之間,并運行至∠AOB扇形AO邊一側(cè)的安全臨界值A(chǔ)點時,算法程序輸出信號并切斷繼電器,限制塔吊逆時針旋轉(zhuǎn),但可順時針旋轉(zhuǎn)(當(dāng)大臂運行至∠AOB扇形BO邊一側(cè)時同理);當(dāng)障礙物最高點位于大臂和吊鉤之間時,鋼絲繩或吊鉤可能和障礙物發(fā)生碰撞,大臂運行至C點(或D點)時,算法程序限制塔吊逆時針(或順時針)旋轉(zhuǎn),但可反方向或上下運行。
塔群間通過無線高速模塊進行姿態(tài)數(shù)據(jù)交互,計算本地塔吊與干涉塔吊是否存在碰撞點及碰撞具體位置。根據(jù)塔吊姿態(tài)數(shù)據(jù)對碰撞點進行預(yù)警報警,并解除塔吊司機的相應(yīng)操作,以防止碰撞。
2.2.1 塔吊間是否存在碰撞
對于塔吊間是否存在碰撞,可從水平維度判斷。所有塔吊都以塔基為圓心、大臂為半徑做圓周運動,即大臂是塔吊與外部物體發(fā)生接觸的最大范圍。根據(jù)塔基坐標(biāo),計算塔基之間距離是否大于相鄰塔基大臂長度之和。若塔基之間距離不大于大臂長度之和,可能發(fā)生碰撞。
塔吊臂長關(guān)系示意見圖3。圖3(a)長度關(guān)系為:L(O1O2)>L(O1A1)+L(O2A2),2 個塔吊不可能發(fā)生 碰 撞;圖3 (b) 長 度 關(guān) 系 為:L (O1′O2′) <L(O1′A1′)+L(O2′A2′),2個塔吊可能發(fā)生碰撞。
圖3 塔吊臂長關(guān)系示意圖
在此判斷基礎(chǔ)上,在對方塔吊靜止且本地塔吊實時作業(yè)狀態(tài)下,先找到對方大臂線段O1A1,再以本地塔吊塔基O2為圓心、大臂O2A2為半徑作圓,求線段O1A1與圓是否相交。若線段O1A1與圓相交,對方塔吊在本地塔吊運行范圍內(nèi)可能發(fā)生碰撞。
塔吊碰撞關(guān)系示意見圖4。圖4(a)不存在碰撞可能;圖4(b)圓內(nèi)線段A1′A2′上每個點都可能與本地塔吊大臂發(fā)生碰撞。
圖4 塔吊碰撞關(guān)系示意圖
2.2.2 塔吊間是否發(fā)生碰撞
對于塔吊間是否發(fā)生碰撞,可從空間垂直維度判斷。根據(jù)前文計算,塔吊之間在線段CB上存在碰撞可能。但是,塔吊之間為三維空間,不在1個坐標(biāo)參考系,無法進行比較,需要將2臺塔吊可能發(fā)生碰撞的大臂斜拉梁放入?yún)⒖枷颠M行比較判斷。塔吊三維空間關(guān)系示意見圖5。
圖5 塔吊三維空間關(guān)系示意圖
圖5 中,2 臺塔吊都可能運行至線段CB,CB 相當(dāng)于塔吊大臂的地面投影,以CB為x軸,大臂在x軸投影點的高度為y 軸,C 點為x 軸圓點,B 點為正方向。CB投射至塔吊大臂,可確立各自的直線方程。
對方塔吊直線方程:
本地塔吊直線方程:
式中:k1、k2、k3、k4、b1、b2、b3、b4值是基于各自塔吊的規(guī)格,根據(jù)投射到CB 的高度計算出的結(jié)果。根據(jù)式(1)、式(2)進行相互代入計算,可得碰撞點在x 軸的位置,若碰撞點在CB,則表示在運行區(qū)間內(nèi)會發(fā)生碰撞;若碰撞點不在CB,如小于0 或者大于CB 長度,則表示在碰撞范圍內(nèi)部會發(fā)生碰撞。
相對于大臂碰撞,吊鉤(或鋼絲繩)碰撞的可能性更大。若本地塔吊高度低于對方塔吊吊鉤或本地塔吊吊鉤高于對方塔吊斜臂拉梁,吊鉤不存在碰撞對方塔吊的可能性,無須進行計算。吊鉤是否存在碰撞可以采用線段與圓是否相交的方式進行判斷。吊鉤與大臂碰撞示意見圖6。
圖6 吊鉤與大臂碰撞示意圖
圖6 中,箭頭n 所指圓圈表示塔吊e 的吊鉤運行軌跡,2 個塔吊存在交點g,利用上面確立的方程計算對方塔吊f 在g 的最高點,與塔吊e 的掛鉤進行判斷,根據(jù)設(shè)定的報警范圍判斷碰撞可能性。
實際情況中,在不規(guī)則障礙物和塔群結(jié)構(gòu)的邊緣設(shè)置了預(yù)警閾值,為方便理解,以上各碰撞點預(yù)警閾值設(shè)為0。其他碰撞類型分析方法類似,不再贅述。
就區(qū)域碰撞和塔群碰撞2個方面通過塔吊模型模擬真實環(huán)境,有效測試算法的實現(xiàn)。
首先搭載2 臺塔吊模擬機和2 套防碰撞算法系統(tǒng),在輔助駕駛儀中導(dǎo)入算法程序軟件并調(diào)通串口及協(xié)議;在區(qū)域吊裝功能選項中,設(shè)置區(qū)域類別、區(qū)域方式和限制高度。當(dāng)塔吊進入到限行區(qū)域安全距離臨界值時,軟件頁面右下角碰撞報警燈閃爍鳴聲,同時限制塔吊向相同趨勢運行(見圖7)。
圖7 區(qū)域碰撞報警界面
通過在防碰撞系統(tǒng)里依次設(shè)置塔吊坐標(biāo)、防碰撞報警參數(shù)、Lora 模塊參數(shù),建立塔吊之間的數(shù)據(jù)通信。當(dāng)操作1臺塔吊進入預(yù)先設(shè)置的安全閾值時,輔助駕駛儀屏幕右下方干涉燈閃爍并發(fā)出報警聲,同時系統(tǒng)限制塔吊向相同趨勢運行(見圖8、圖9)。
圖8 塔群碰撞報警界面
圖9 塔吊碰撞實時狀態(tài)
研究重點討論的是防碰撞算法,通過對多種型號的塔吊進行調(diào)研,建立參數(shù)數(shù)據(jù)庫。經(jīng)多次實際測量和系統(tǒng)優(yōu)化,保證塔吊實時作業(yè)動態(tài)采集數(shù)據(jù)精度值。針對系統(tǒng)安全性和應(yīng)急事件,進行簡單說明:該防碰撞理論和處理程序是構(gòu)成塔吊輔助駕駛系統(tǒng)的一部分,無特殊情況不會發(fā)生異?;蚴?,只起到在碰撞發(fā)生前輸出信號保證駕駛減速或限行的輔助駕駛作用,不會擾亂并惡意控制塔吊駕駛系統(tǒng)本身運行。當(dāng)出現(xiàn)特殊情況導(dǎo)致防碰撞系統(tǒng)失效,塔吊司機還是可以根據(jù)自身經(jīng)驗駕駛塔吊小車運行。另外,整體輔助駕駛系統(tǒng)中有1個攝像頭安裝在駕駛室,實時捕捉塔吊司機駕駛操作,視頻和傳感器數(shù)據(jù)分別通過網(wǎng)橋和4G傳輸形式傳遞到在線監(jiān)督管理系統(tǒng)云平臺(有數(shù)據(jù)備份功能),為管理部門評價塔吊司機的技能、工作效率、有無違章操作等提供有效數(shù)據(jù),具有事故追責(zé)可追溯功能,使監(jiān)督工作落到實處。