資源描述:
《關(guān)于曲線撥距計(jì)算源程序編寫探析》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。
1、關(guān)于曲線撥距計(jì)算源程序編寫探析 摘要:高速鐵路運(yùn)輸在我國(guó)經(jīng)濟(jì)發(fā)展中起到越來越重要的作用。但是,經(jīng)過長(zhǎng)期運(yùn)營(yíng),既有線路上原鋪的鋼軌產(chǎn)生嚴(yán)重的疲勞損傷和路基沉降現(xiàn)象,急需對(duì)既有線路進(jìn)行優(yōu)化整治或線路大修設(shè)計(jì),而傳統(tǒng)的曲線線路調(diào)整過程,是通過偏角法、繩正法、坐標(biāo)法等曲線整正方法進(jìn)行人工驗(yàn)算后,得出相應(yīng)的曲線撥量,龐大的數(shù)據(jù)量和繁重的數(shù)據(jù)處理,已不能滿足鐵路線路的飛速發(fā)展的需求,因此開展曲線撥距計(jì)算的源程序編寫的探討十分迫切。關(guān)鍵詞:既有線鐵路;偏角法;程序計(jì)算Abstract:High-speedrailwaytransportation
2、playsamoreandmoreimportantroleintheeconomicdevelopmentofourcountry.However,afterlong-termoperation,bothraillineoriginallyspreadoffatiguedamageofsubgradesettlementandseriousphenomenon,theurgentneedfortheexistinglineoverhaulregulationoroptimizationofcircuitdesign,thetradi
3、tionalcurvelineadjustmentprocess,throughthemethodofdeflectionangle,ropemethod,coordinatemethodandcurveadjustingmethodofartificialcomputation,drawthecorresponding6curve,alargeamountofdataandtheheavydataprocessing,hasbeenunabletomeettherapiddevelopmentofrailwayneeds,explo
4、rethecurvefromthecalculationofthesourceprogramwritteninveryurgent.Keywords:existingrailway;deflectionanglemethod;calculationprogram中圖分類號(hào):TU74文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):既有鐵路線的改建、復(fù)測(cè)和大修,設(shè)計(jì)部門或各鐵路局的工務(wù)部門都要對(duì)沿線的既有曲線進(jìn)行外業(yè)測(cè)量,然后進(jìn)行內(nèi)業(yè)撥距計(jì)算。校正曲線的主要目的,是選擇符合既有曲線現(xiàn)狀的曲線半徑及緩和曲線長(zhǎng)度,使撥距量總和最小。以往計(jì)算撥距時(shí)存在2個(gè)缺點(diǎn):一是盲
5、目性很大,必須人為的多次給定曲線半徑進(jìn)行試算,經(jīng)過比較采用其中結(jié)果最好的半徑值。由于半徑是人為給定,往往會(huì)遺漏最佳半徑。二是遇到不等長(zhǎng)緩和曲線時(shí),有時(shí)必須通過繪圖分析才能解決,很繁瑣。因此,必須找出其中的內(nèi)在規(guī)律,改進(jìn)計(jì)算方法。一、程序設(shè)計(jì)思路根據(jù)累計(jì)偏角法進(jìn)行外業(yè)測(cè)設(shè)曲線及漸伸線的基本原理進(jìn)行內(nèi)業(yè)計(jì)算,采用撥距圖逼近法校正曲線進(jìn)行編寫的。6程序計(jì)算時(shí),不必給計(jì)算程序賦曲線半徑或緩和曲線的初值,而是通過程序計(jì)算撥距形成并連續(xù)調(diào)整撥距圖,自動(dòng)優(yōu)選最佳曲線半徑,自動(dòng)選配最適宜的緩和曲線長(zhǎng)度,從而達(dá)到整個(gè)曲線的最后撥距量總和最小。同時(shí),為了
6、使程序具有通用性,本程序也考慮了原始偏角法程序的編寫。由于該程序所涉及的輸入、輸出數(shù)據(jù)較多,程序設(shè)計(jì)時(shí)建立輸入、輸出文件,以便核對(duì)輸入數(shù)據(jù)及調(diào)用輸出數(shù)據(jù)。(1)輸入數(shù)據(jù):曲線編號(hào),測(cè)點(diǎn)號(hào)N,起點(diǎn)里程K(0),測(cè)站數(shù)M,正反測(cè)(正1,-1反);圖1測(cè)點(diǎn)數(shù)據(jù)輸入(2)通過do循環(huán)計(jì)算出三階差,從而計(jì)算曲中點(diǎn)里程QZ。圖2三階差(3)由曲中點(diǎn)向前、向后分別取2-3個(gè)點(diǎn),優(yōu)化半徑,所取的點(diǎn)數(shù),可以由要求精度自己確定,如圖3中,由曲中點(diǎn)向前后分別各取兩個(gè)點(diǎn)。圖3(4)確定緩和曲線長(zhǎng);(5)計(jì)算曲線要素,各個(gè)主要點(diǎn)里程;(6)計(jì)算撥距。二、程序流
7、程圖6圖4曲線波距計(jì)算程序流程三、程序片段及輸出結(jié)果運(yùn)用FORTRAN90進(jìn)行程序編寫計(jì)算,下例為某段線路運(yùn)用曲線撥距計(jì)算結(jié)果:曲線撥距計(jì)算結(jié)果----------------------------------------------------------------------曲線編號(hào):1曲線轉(zhuǎn)角A=20°12′52″曲線主點(diǎn)里程→ZH=137729.184HY=137829.184QZ=137892.964YH=137956.745HZ=138056.745曲線要素→R=645.0L0=100-----------------
8、-----------------------------------------------------里程EJESΔ1377200.0010.0000.0011377400.0210.0030.0171377600.