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

鐵路列流圖列流徑路自動識別研究

2021-07-31 11:49:36邵文杰翟鵬程
工程技術研究 2021年11期
關鍵詞:自動識別方向

邵文杰,翟鵬程

中交鐵道設計研究總院有限公司,北京 100088

列流圖是鐵路設計文件中的重要組成部分,該圖能直觀反映列出編組情況及開行方案。大型樞紐或運輸量大的鐵路線路的編組繁多且復雜,通常包含大量列流線,設計人員手工繪制列流線需耗費較多時間及精力,而且易出錯。另外,設計外部條件的變動又會引起列流圖的修改,從而增加了繪制列流圖的工作量。為實現列流圖的自動繪制,文章在已有研究基礎上針對列流圖自動繪系統中的列流徑路自動識別進行研究,并詳細介紹其實現算法。

1 列流徑路自動識別方法

1.1 列流圖基本概念

列流圖主要由車站、銜接方向、鐵路網和列流線四個部分組成。一個典型的簡略列流圖如圖1所示。

圖1 列流圖示意圖

1.2 列流徑路自動識別方法

在列流圖繪制的過程中最復雜及煩瑣的是列流線的繪制,列流線如圖1中的箭頭線。列流圖中包含大量不同列車種類的列流線,列流線因車站或銜接方向的分布位置問題可能導致大量列流線交叉重疊,影響圖形美觀及意義表達。因此在列流圖自動繪制系統中,列流線的排列和布局是極其重要的關鍵性問題。為方便計算機自動對列流線進行排列及布局,需對列流線進行識別及分類。

列流線識別主要是對輸入列流圖自動繪制系統中的數據進行識別,該識別主要包括列流徑路識別、列流線機車種類。列車線機車種類相對簡單,根據輸入機車類型數據進行識別分類即可,而列流徑路識別相對較復雜,該識別過程包含列流線起點位置、終點位置、列流線拐點、列流線流向和列流線通過車站等信息。文章對已開發的列流圖自動繪制系統的列流線識別方法進行詳細介紹。

列流徑路識別方法核心思想是根據列流線的起終點信息,確定其起終點所處的主鏈和支鏈,并由主鏈和支鏈的順序確定列流徑路拐點及流向。列流徑路識別方法示例圖如圖2所示。

圖2 列流徑路識別方法示例圖

首先,確定列流徑路的主鏈和支鏈,一般情況下以從左至右的路網連接的車站和方向為主鏈,例如圖2中F5方向→A站→B站→C站→F4方向。不含主鏈的路網連接的車站和方向為支鏈,支鏈方向通常定義為從上至下,例如圖2中有三個支鏈,分別為F3方向→C站支鏈、A站→F1方向支鏈和F2方向→D站→B站支鏈。

其次,確定列流徑路起點和終點在主鏈和支鏈中的位置。圖2中虛線列流徑路其起點和終點分別為F3方向和F1方向。由主鏈和支鏈定義可知,虛線列流徑路的終點都位于支鏈上。

最后,確定列流徑路經過的車站、方向以及列流徑路的流向。該過程的具體步驟如下:

(1)確定列流徑路拐點。圖2中虛線列流徑路起點位于支鏈F3方向→C站上,該支鏈與主鏈相交的車站為C站,因此C站為拐點。終點位于支鏈A站→F1方向上,該支鏈與主鏈相交的車站為A站,因此A站為其另一個拐點。

(2)確定拐點在主鏈上位置及經過車站。圖2中主鏈為F5方向→A站→B站→C站→F4方向,C站與A站之間在主鏈上只有B站,故主鏈上經過的車站為B站。

(3)組合支鏈和主鏈形成列流徑路。根據第一步確定的兩條支鏈以及第二步確定的主鏈上經過的車站,即可確定該列流徑路經過的所有方向和車站以及流向,其列流徑路為F3方向→C站→B站→A站→F1方向。

2 列流徑路自動識別算法實現

根據列流徑路自動識別方法的核心思想是利用計算機語言實現列流徑路自動識別。在詳細介紹算法實現過程之前,以圖2中列流圖為例簡要介紹列流圖自動編制系統的數據存儲結構。在已完成開發的列流圖自動編制系統中,利用數據庫技術存儲繪制列流圖所需的基本數據,數據記錄字段為車站編號(StationID)、車站名稱(StationName)、屬性(StationAttr)、鄰居車站(relStation)、鄰居方向(relLocation)。

車站編號字段記錄了車站的編號,車站名稱字段記錄了對應車站編號的車站名,屬性字段表示該項屬于車站還是銜接方向,鄰居車站記錄了相鄰車站信息,鄰居方向記錄了相鄰車站上下左右相對關系。用戶輸入基本的車站或銜接方向數據后,只需要輸入列流線起點和終點的名稱即可由文章提供的列流徑路自動識別算法得到起點至終點的列流徑路,其詳細的算法步驟如下。

第一步:輸入列流線的起點和終點信息,及起終點名稱。

第二步:針對已輸入系統的車站或銜接方向數據,查詢篩選鄰居方向(relLocation),將具有左右關系的車站篩選出來,并由左右相對位置關系進行從左至右排序,生成主鏈。

第三步:根據主鏈車站或銜接方向,篩選車站名稱(StationName),得到非主鏈的車站或銜接方向信息,并篩選鄰居方向(relLocation)具有上下關系的車站或銜接方向,并由上下相對位置關系進行從上至下排序,生成支鏈。

第四步:根據輸入的起終點信息,判斷起終點位于主鏈還是支鏈,并進行分類。根據該列流圖自動繪制系統數據存儲結構特點,起終點相互對應位置只存在四種情況,分別如下:起點位于主鏈,終點位于主鏈;起點位于主鏈,終點位于支鏈;起點位于支鏈,終點位于主鏈;起點位于支鏈,終點位于支鏈。

第五步:根據第四步中判定的情況,進行列流徑路的求解,并存儲。

第六步:繼續輸入列流線數據,跳轉至第一步,直至輸入完所有列流線數據。

上述列流徑路自動識別算法步驟最核心的部分是第四步,下面對第四步中四種情況的實現過程進行詳述。

第一種情況:起點位于主鏈,終點位于主鏈。只需要在主鏈中查找起終點位置,由主鏈中各個車站相對關系即可確定列流徑路。

第二種情況:起點位于主鏈,終點位于支鏈。只需要根據終點車站在支鏈中查找,并確定終點所在支鏈與主鏈的拐點(共同車站),并在主鏈中查找起點站至該拐點的主鏈車站,即可確定列流徑路。

第三種情況:起點位于支鏈,終點位于主鏈。只需要根據起點車站在支鏈中查找,并確定起點所在支鏈與主鏈的拐點(共同車站),并在主鏈中查找該拐點與終點站之間的主鏈車站,即可確定列流徑路。

第四種情況:起點位于支鏈,終點位于支鏈。先根據起點車站查找起點車站所在支鏈與主鏈的拐點1,再根據終點車站查找終點車站所在支鏈與主鏈的拐點2,最后在主鏈上查找拐點1至拐點2的車站,即可確定列流徑路。

3 結束語

綜上所述,文章根據列流圖的特點,結合計算機自動繪圖系統,針對列流圖自動繪制系統的核心問題——列流徑路的識別,提供了一種簡便快速的自動識別方法,并針對該列流徑路自動識別方法進行了算法實現分析,通過分析驗證了列流圖列流徑路自動識別方法能根據用戶輸入的列流起終點基本信息,快速生成列流徑路,并根據列車種類對列流徑路進行分類排序,有利于列流圖自動繪制的實現。

猜你喜歡
自動識別方向
中國自動識別技術協會
2022年組稿方向
計算機應用(2022年2期)2022-03-01 12:33:42
2022年組稿方向
計算機應用(2022年1期)2022-02-26 06:57:42
2021年組稿方向
計算機應用(2021年4期)2021-04-20 14:06:36
2021年組稿方向
計算機應用(2021年3期)2021-03-18 13:44:48
2021年組稿方向
計算機應用(2021年1期)2021-01-21 03:22:38
船舶自動識別系統對船舶救助的影響
水上消防(2019年3期)2019-08-20 05:46:08
自動識別系統
特別健康(2018年3期)2018-07-04 00:40:18
金屬垃圾自動識別回收箱
基于IEC61850的配網終端自動識別技術
電測與儀表(2016年6期)2016-04-11 12:06:38
主站蜘蛛池模板: 22sihu国产精品视频影视资讯| 亚洲成肉网| 亚洲日本www| 尤物国产在线| 精品欧美日韩国产日漫一区不卡| 欧美激情视频一区| 97一区二区在线播放| a级毛片网| 成人免费网站久久久| 日本一区二区三区精品国产| 欧美国产精品拍自| 亚洲精品自拍区在线观看| 国产白浆一区二区三区视频在线| 久久精品亚洲专区| 欧美三级自拍| 国产一区二区免费播放| 婷婷亚洲视频| 青青青亚洲精品国产| 国产精品入口麻豆| 精品国产免费观看一区| 欧美在线一二区| 欧美激情,国产精品| 国产在线观看91精品亚瑟| 亚洲第一成网站| 国产污视频在线观看| 亚洲精品视频网| 久视频免费精品6| 手机看片1024久久精品你懂的| 久久亚洲精少妇毛片午夜无码 | 国产成人免费| 欧美a级在线| 久久这里只有精品国产99| 国产在线精品香蕉麻豆| 国产精品欧美日本韩免费一区二区三区不卡| 少妇极品熟妇人妻专区视频| 91成人试看福利体验区| 亚洲精品成人福利在线电影| 91小视频在线| 日韩免费中文字幕| 国产91熟女高潮一区二区| 亚洲精品无码AV电影在线播放| 91啦中文字幕| 99re免费视频| 国产精品免费露脸视频| 99青青青精品视频在线| 伊人久久大香线蕉成人综合网| 最新国产精品第1页| 一级全黄毛片| 亚洲区欧美区| 国产亚洲高清在线精品99| 1024你懂的国产精品| 久久亚洲日本不卡一区二区| 婷婷六月综合| 亚洲欧美一区二区三区麻豆| 永久在线精品免费视频观看| 欧美精品H在线播放| 成人毛片在线播放| 色婷婷电影网| 婷五月综合| 熟妇丰满人妻| 日韩A级毛片一区二区三区| 欧美第二区| 综合人妻久久一区二区精品 | 午夜一级做a爰片久久毛片| 婷婷激情五月网| 高清无码不卡视频| 国产精品毛片一区| 国产精品视频公开费视频| 国产嫖妓91东北老熟女久久一| 色视频国产| 怡红院美国分院一区二区| 一本视频精品中文字幕| 日本人妻丰满熟妇区| 夜夜操狠狠操| 2020亚洲精品无码| 国产中文一区二区苍井空| 国产一区二区三区在线观看免费| 亚洲人成在线精品| 久久精品无码国产一区二区三区| 九色在线视频导航91| 免费毛片视频| 国产精品一区在线麻豆|