999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

Excel VBA在道路工程測量中的應用

2020-03-13 08:11:21賀婧
科技創新與應用 2020年8期

賀婧

摘? 要:在道路工程測量中,為了避免變坡點處的坡度出現急劇變化,保證車輛運行安全穩定,豎曲線的測設是至關重要的,其中豎曲線的曲線要素計算是測設的第一個關鍵步驟,以往大部分數據計算都由人工手算,計算過程繁瑣、效率低、出錯概率高。文章分析了豎曲線的計算原理,使用EXCEL表格中的VBA進行簡單的程序編寫,自動進行曲線要素的計算,為進行豎曲線測設提供了快速準確的數據。

關鍵詞:道路工程測量;豎曲線;VBA

中圖分類號:U412? ? ? ? ? 文獻標志碼:A? ? ? ? ?文章編號:2095-2945(2020)08-0185-02

Abstract: In the road engineering survey, in order to avoid the sharp change of the slope at the slope change point and ensure the safe and stable operation of the vehicle, the measurement and design of the vertical curve is very important, in which the calculation of the curve elements of the vertical curve is the first key step of the survey. In the past, most of the data were calculated by manual, which has the advantages of tedious calculation process, low efficiency and high error probability. This paper analyzes the calculation principle of vertical curve, compiles a simple program with VBA in EXCEL table, and calculates the elements of curve automatically, which provides fast and accurate data for vertical curve measurement.

Keywords: road engineering survey; vertical curve; VBA

引言

線路縱斷面是由許多不同坡度的坡段連接而成的。兩個相鄰的坡段相交時,同于坡段不同就出現了變坡點。為了避免變坡點處的坡度出現急劇變化,保證車輛運行安全平穩,公路縱坡變更處應設置圓曲線進行連接,這種在豎直面內連接相鄰兩坡段的圓曲線叫豎曲線。隨著測量技術的不斷進步,工程中豎曲線的測設大都由全站儀或GNSS來完成,但是在測設之前豎曲線曲線要素、高程值等數據的計算多由人工計算得到,效率低并且任務量繁重,因此利用VBA來編寫一套豎曲線計算是非常有必要的。

1 豎曲線的計算原理

為了緩和坡度在變坡點處的急劇變化,使列車能平穩通過,變坡點的坡度代數差不應超過規定限值(國家I、II級鐵路規定、III級鐵路),若超過限值,則坡段間應以曲線連接。連接兩相鄰坡度線的豎曲線,可以用圓曲線,也可以用拋物線。目前,我國道路建設一般采用單圓曲線的豎曲線,豎曲線與平面曲線類似,首先要進行曲線要素的計算:

(1)變坡角的計算

若相鄰的兩縱坡的坡度分別為i1、i2,由于變坡角?琢很小,故認為豎曲線的變坡角為

α=i1-i2? (1)

(2)豎曲線的半徑

《公路路線規范JTG D20-2006》規定,公路縱坡變更處設置的豎曲線采用圓曲線,而圓曲線的半徑R與路線等級有關,選擇豎曲線半徑的原則應該以獲得最佳的視覺效果為標準,豎曲線半徑R,在I、II級鐵路上不下于1000m,在III級鐵路上不小于5000m,在不過分增加工作量的情況下,宜選用較大的豎曲線半徑;只有當地形限制或其他特殊困難時,才能選用極小半徑。

(3)豎曲線要素計算

根據變坡角的值和設計的豎曲線半徑分別計算豎曲線的三個要素,即切線長T、曲線長L和外矢距E。由于變坡角?琢很小,公式為:

在I、II級鐵路上,取R=10000m,則T=5000α;在III級鐵路上,取R=5000m,則T=2500α。

由于α很小,所以認為曲線上各點的y坐標方向與半徑方向一致,也認為它是切線上與曲線上的高程差。得:

2 基于VBA編寫豎曲線要素計算程序(部分)

Dim r As Double, i1 As Double, i2 As Double, dko As Double, dke As Double, a As Double, r1 As Double, t As Double, e As Double, c As Double, cn As Integer

Dim d1 As Double, d2 As Double

Private Sub CommandButton1_Click()

Worksheets("豎曲線參數").Range("a3:j100").Value = ""

End Sub

Private Sub CommandButton2_Click()

For cn = 1 To 100

If IsNumeric(Worksheets("豎曲線參數").Range("a" & cn + 2).Value) And IsEmpty(Worksheets("豎曲線參數").Range("a" & cn + 2).Value) = False Then

r = Range("e" & cn + 2).Value

i1 = Range("c" & cn + 2).Value / 1000

i2 = Range("d" & cn + 2).Value / 1000

dko = Range("a" & cn + 2).Value

dke = Range("b" & cn + 2).Value

Call calc

Range("f" & cn + 2).Value = dko - t

Range("g" & cn + 2).Value = dko + t

Range("h" & cn + 2).Value = t

Range("i" & cn + 2).Value = e

Range("j" & cn + 2).Value = a

Else

Exit For

End If

Next cn

End Sub

Private Sub calc()

d2 = Atn(i2)

d1 = Atn(i1)

a = d2 - d1

If a < 0 Then

r1 = r * -1

Else

r1 = r

End If

t = r1 * Tan(a / 2)

e = t ^ 2 / r1 / 2

c = 2 * t - r1 * a

End Sub

3 實例應用

為了檢驗程序是否可行,用新建成都至蒲江鐵路路線設計數據進行驗算,豎曲線半徑為25000,前坡度比為0.0174‰,后坡度比為0.0162‰,變坡點里程為DK296+986,變坡點高程1164.604m,由此可算出曲線起點里程、曲線終點里程、切線長等曲線要素,計算結果如表1。

由計算得到的數據可以看出是完全吻合豎曲線道路設計要求的。

4 結論

在道路設計外業及施工階段,曲線測設工作的效率影響著工期的進度。其中核心工作就是先將測設數據計算出來。基于VBA的EXCEL道路計算程序存儲容量大、運行可靠、穩定,編寫代碼簡單方便,重復利用率高。還可以將計算好的曲線坐標數據直接導入儀器中進行測量放樣工作;還可以與CAD等其他工程軟件配套使用。運用此程序對減少測量內業計算時間、工作強度,適當用EXCEL自帶的控件及窗體進行界面設計,對于一線測繪工作人員而言能夠有針對性的解決問題,這對提高道路工程測量的效率有重要意義,值得進一步推廣和應用。

參考文獻:

[1]王建中.豎曲線在圓曲線測設中的應用[J].山西建筑,2008,34(3):358.

[2]韋波.曲線測設程序的類設計[J].桂林理工大學學報,2002,22(3):239-242.

[3]楊嘉岳.高速客運專線豎曲線重構方法研究[D].

[4]周凱,趙彬彬,劉泉菲.基于ExcelVBA的線路坐標計算算法及其實現[J].礦山測量,2017,45(01):14-17+25.

主站蜘蛛池模板: 日韩美毛片| 日韩福利在线视频| 亚洲天堂伊人| 亚洲av无码成人专区| 久久一日本道色综合久久| 色妞永久免费视频| 58av国产精品| 在线欧美日韩国产| 亚洲精品高清视频| 国产乱人激情H在线观看| 久久久久久久久久国产精品| 精品国产美女福到在线直播| 福利在线不卡| 国产精品香蕉在线| 国产午夜精品一区二区三| 尤物精品视频一区二区三区| 色综合综合网| 久久精品无码专区免费| 99久久精品视香蕉蕉| 国产综合另类小说色区色噜噜| 日本黄色a视频| 国产精品30p| 高h视频在线| 国产日韩欧美视频| 国产丰满大乳无码免费播放| 日韩在线视频网| 97人人做人人爽香蕉精品| 婷婷中文在线| 亚洲欧洲美色一区二区三区| 在线日本国产成人免费的| 久久99久久无码毛片一区二区| 在线观看免费AV网| 国产麻豆福利av在线播放| 日本一本正道综合久久dvd| 四虎影视8848永久精品| 久久精品丝袜| 日韩精品一区二区三区免费在线观看| 国产乱人伦AV在线A| 71pao成人国产永久免费视频| 欧美日韩国产在线播放| 2020精品极品国产色在线观看| 97se亚洲综合在线天天| 欧美一级在线播放| 国产成人免费| 免费人成视频在线观看网站| 成人噜噜噜视频在线观看| 亚洲无码不卡网| 噜噜噜久久| 免费国产好深啊好涨好硬视频| 伊人久久婷婷| 中文字幕乱码二三区免费| 伊伊人成亚洲综合人网7777| 亚洲AV无码久久天堂| 亚洲性日韩精品一区二区| 精品国产Av电影无码久久久| 狠狠色噜噜狠狠狠狠色综合久| 伊人91在线| 午夜精品久久久久久久无码软件| 伊人丁香五月天久久综合| 欧美人与动牲交a欧美精品| 综合久久五月天| 日韩成人高清无码| 国产精品内射视频| 99热国产在线精品99| 欧美日韩综合网| 日本高清视频在线www色| 最新国产在线| 免费在线视频a| 欧美日韩亚洲综合在线观看| 白丝美女办公室高潮喷水视频| 亚洲一级色| 亚洲天堂自拍| 天堂中文在线资源| 99re免费视频| 欧美国产日产一区二区| 老汉色老汉首页a亚洲| 18禁黄无遮挡免费动漫网站| 欧美综合成人| 国产成人精品免费av| 国产成人综合亚洲网址| 色婷婷综合在线| 四虎成人精品|