陳善云
隨著國內(nèi)經(jīng)濟(jì)的高速發(fā)展,地面交通條件的惡化,為了緩解地面交通的壓力,促使城市軌道交通向地下空間發(fā)展。當(dāng)正在運(yùn)行的軌道交通車輛由直線進(jìn)入曲線時(shí),會產(chǎn)生離心力。在軌道交通中,通過采用外軌超高來平衡離心力的影響。由于軌道超高,使得列車中心產(chǎn)生偏移,為了保證列車在曲線盾構(gòu)區(qū)間行駛時(shí)滿足限界要求,在實(shí)際的盾構(gòu)推進(jìn)中,盾構(gòu)推進(jìn)中心線并不與線路中心線重合,而是按照列車中心偏移的中心線推進(jìn)。軌道交通盾構(gòu)區(qū)間設(shè)計(jì)中,偏移后的坐標(biāo)手工計(jì)算工作量相當(dāng)大,而且也無法擬合盾構(gòu)推進(jìn)過程中實(shí)際的緩和曲線方程。本文采用VBA和Excel編程,應(yīng)用程序來代替人工計(jì)算,可大大地減輕工作量。
平曲線的作用是改變線路的平面走向。根據(jù)曲線類型可分為直線段、圓曲線段和緩和曲線段三種。為敘述方便,規(guī)定當(dāng)沿著行進(jìn)路線向右偏轉(zhuǎn)時(shí),轉(zhuǎn)折角 α為正;向左偏轉(zhuǎn)時(shí),轉(zhuǎn)折角α為負(fù)。
1.1.1 直線模型
如圖1所示,當(dāng)線路為直線時(shí),假定已知線段起點(diǎn)為 A(XA,YA),線路方位角α,A點(diǎn)到P點(diǎn)的里程為l,那么P點(diǎn)的坐標(biāo)為:
1.1.2 圓曲線模型
如圖2所示,已知ZY,JD,YZ三點(diǎn)的坐標(biāo),圓半徑 R,超距 e。施工曲線的圓曲段半徑為:R′=R-e,計(jì)算出ZY到JD的方位角為α1,計(jì)算出 YZ到JD的方位角為α2,則轉(zhuǎn)折角α為:α=α2-α1。
建立一左手坐標(biāo)系:原點(diǎn)O點(diǎn)為緩和曲線的起點(diǎn)(即將直緩點(diǎn)作為坐標(biāo)系的原點(diǎn)),X軸與原直線段的方向一致,Y軸指向圓心。假設(shè)圓曲線長為l0;P點(diǎn)在圓曲線上運(yùn)動,P點(diǎn)到O點(diǎn)弧長為l,它與O點(diǎn)曲率半徑夾角為β;P點(diǎn)到O點(diǎn)弦長為L,則:
直線OP在自定義坐標(biāo)中的方位角β為:
P點(diǎn)在自定義坐標(biāo)系中的坐標(biāo)為:
然后,將自定義的平面坐標(biāo)轉(zhuǎn)換為工程坐標(biāo)系的坐標(biāo):
1.1.3 緩和曲線模型
如圖3所示,已知ZH,HY,JD,YH,HZ五點(diǎn)坐標(biāo),緩和曲線長 l0(以對稱曲線為例),圓曲段 R,超距 e,施工曲線的圓曲段半徑為:R′=R-e;計(jì)算出ZY到JD的方位角為α1,YZ到JD的方位角為 α2,則轉(zhuǎn)折角 α為:α=α2-α1。
根據(jù)曲率半徑的定義有:ρ=dl/dβ。
結(jié)合緩和曲線的方程式ρ=Rl0/l(R為圓曲線半徑;l0為曲線長;l為所在點(diǎn)距起點(diǎn)的線路長度)有:Rl0dβ=ldl。
兩端積分后再整理,可得到:β=l/(2Rl0)。
由積分三角形有:
將sinβ及cosβ用冪級數(shù)展開可得:
積分后略去高次項(xiàng)把式(5)代入式(6)并化簡得:
如果P位于緩和曲線上,并且至ZH點(diǎn)的曲線長為l,那么計(jì)算其切線支距法坐標(biāo)需要分情況討論:
1)當(dāng) 0<l≤L-l0時(shí),以ZH 點(diǎn)為原點(diǎn)O,以 ZH點(diǎn)至JD 點(diǎn)的方向?yàn)閤軸正向建立左手坐標(biāo)系xoy,則:
2)當(dāng) L-l0<l≤L時(shí),以ZH點(diǎn)為原點(diǎn)O,以ZH點(diǎn)至JD點(diǎn)的方向?yàn)閤軸正向建立左手坐標(biāo)系xoy,則:3)當(dāng) l0<l≤L-l0時(shí),以 HZ點(diǎn)為原點(diǎn)O,以 HZ點(diǎn)至JD 點(diǎn)的方向?yàn)閤軸正向建立左手坐標(biāo)系xoy,則:然后,將自定義的平面坐標(biāo)轉(zhuǎn)換為工程坐標(biāo)系的坐標(biāo)。由情況1)和2)轉(zhuǎn)化為:
由情況3)轉(zhuǎn)化為:
豎曲線分為以下三種:直線段、凸曲線段和凹曲線段。變坡點(diǎn)在曲線之上的為凸曲線,變坡點(diǎn)在曲線之下的為凹曲線。豎曲線的形式可以是圓曲線也可以是拋物線,我國普遍采用圓曲線形豎曲線。為敘述方便,規(guī)定當(dāng)沿著行進(jìn)路線高度增加時(shí),坡度 i為正;高度減小時(shí),坡度 i為負(fù)。
1.2.1 直線模型
假設(shè)起點(diǎn)A的高程為HA,線路坡度為i,那么與起點(diǎn)A相距里程為l的一點(diǎn)P的高程HP可用下式計(jì)算:
1.2.2 曲線模型
如圖4所示,已知一豎曲線變坡點(diǎn) JD,起點(diǎn) A及其高程HA,曲中點(diǎn)C,線段A點(diǎn)到JD的坡度i1,線段JD點(diǎn)到B點(diǎn)的坡度i2,豎曲線半徑 R,切線長 T,E為外矢距,那么:E=T2/2R。設(shè)離開 A點(diǎn)的里程x點(diǎn)P。令α=i2-i1,當(dāng) α>0即 i2>i1時(shí),豎曲線為凹曲線,反之為凸曲線。P點(diǎn)高程計(jì)算為:
Excel是數(shù)值數(shù)據(jù)處理應(yīng)用軟件,內(nèi)置約300個(gè)函數(shù)。但是測量數(shù)據(jù)的獨(dú)特性,Excel不能滿足計(jì)算需要。如:角度的度分秒、度與弧度之間的轉(zhuǎn)換和運(yùn)算;方位角的范圍判斷及計(jì)算;曲線要素和里程的關(guān)系等。在Excel工作簿中打開菜單“工具”→“宏”→“Visual Basic編輯器”。在Visual Basic編輯器中打開菜單“插入”→“過程”,打開添加對話框,在類型選擇框中選擇“函數(shù)”,在范圍選擇框中選擇“公用”,單擊“確定”。此時(shí)在Excel工作簿中打開菜單?!安迦搿薄昂瘮?shù)”,在函數(shù)類型中選擇“用戶定義”,就會發(fā)現(xiàn)已定義的函數(shù)已經(jīng)存在,但此時(shí)它還不能執(zhí)行用戶的任何操作,還應(yīng)在Visual Basic編輯器代碼窗口添加代碼。再分別定義自定義函數(shù)度分秒轉(zhuǎn)換度函數(shù)DMStoD(),度轉(zhuǎn)換度分秒函數(shù)DtoDMS(),方位角計(jì)算函數(shù)FWJ()等,自定義函數(shù)的函數(shù)名不能和Excel中已有函數(shù)和關(guān)鍵字同名。
在杭州地鐵1號線22號盾構(gòu)中心坐標(biāo)計(jì)算中,利用本程序計(jì)算,與設(shè)計(jì)院交付的特殊點(diǎn)和整百里程點(diǎn)三維坐標(biāo)對比,最大偏差為0.5 mm,完全可以滿足施工的需要。減輕了測量內(nèi)業(yè)工作的強(qiáng)度,也很好地避免了人工計(jì)算錯(cuò)誤而帶來的重復(fù)計(jì)算。加快了內(nèi)業(yè)工作速度。有效地減輕了復(fù)核的工作量,提高了工作效率和準(zhǔn)確率。
[1]GB 50308-2008,地下鐵道、輕軌交通工程測量規(guī)范[S].
[2]同濟(jì)大學(xué)應(yīng)用數(shù)學(xué)系.高等數(shù)學(xué)[M].北京:高等教育出版社,2003.
[3]李青岳,陳永奇.工程測量學(xué)[M].北京:測繪出版社,2008.