一種運(yùn)行徑路的檢索方法和裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種徑路檢索技術(shù),尤其涉及對(duì)列車運(yùn)行徑路的檢索技術(shù)。
【背景技術(shù)】
[0002]列車運(yùn)行徑路的安排是一個(gè)鐵路運(yùn)營(yíng)中的老大難問(wèn)題,所謂列車運(yùn)行徑路是指這列客車走的線路,如果A站到B站只有一條鐵路線,那么不需要區(qū)分徑路。但如今的鐵路路網(wǎng)的密度使得A站到B站通常都有多個(gè)徑路,例如從雞西到牡丹江,既可以走雞西-林口 -牡丹江(林密線、圖佳線),也可以走雞西-穆棱-牡丹江(城雞線、濱綏線),這就是雞西到牡丹江的兩條徑路。
[0003]在現(xiàn)實(shí)運(yùn)營(yíng)中,有時(shí)候部分路線會(huì)因?yàn)橹T如自然災(zāi)害或者人為檢修等各種原因暫時(shí)停運(yùn),部分車站也會(huì)由于某種原因暫停運(yùn)營(yíng),因此根據(jù)當(dāng)前的路網(wǎng)情況實(shí)時(shí)安排或者調(diào)整列車運(yùn)行徑路是非常重要的。
[0004]更何況錯(cuò)綜復(fù)雜的路網(wǎng)以及頻繁的車次,會(huì)使得如何安排更高效的問(wèn)題更為突出。若由人工來(lái)安排列車的實(shí)際走行路徑,費(fèi)時(shí)費(fèi)力不說(shuō),更難以保證列車運(yùn)行徑路的合理和高效。
【發(fā)明內(nèi)容】
[0005]以下給出一個(gè)或多個(gè)方面的簡(jiǎn)要概述以提供對(duì)這些方面的基本理解。此概述不是所有構(gòu)想到的方面的詳盡綜覽,并且既非旨在指認(rèn)出所有方面的關(guān)鍵性或決定性要素亦非試圖界定任何或所有方面的范圍。其唯一的目的是要以簡(jiǎn)化形式給出一個(gè)或多個(gè)方面的一些概念以為稍后給出的更加詳細(xì)的描述之序。
[0006]本發(fā)明公開了一種運(yùn)行徑路的檢索方法和裝置,基于對(duì)運(yùn)行徑路的檢索,合理并高效的安排出列車的實(shí)際走行徑路。
[0007]本發(fā)明的技術(shù)方案為:本發(fā)明揭示了一種運(yùn)行徑路的檢索方法,包括:
[0008]步驟1:接收車站信息的輸入,以確定車站信息;
[0009]步驟2:接收站場(chǎng)選擇的輸入,以確定站場(chǎng)信息;
[0010]步驟3:接收股道號(hào)的輸入,以過(guò)濾出所輸入的股道號(hào)關(guān)聯(lián)的發(fā)車方向;
[0011]步驟4:接收發(fā)車方向的選擇,根據(jù)所選擇的發(fā)車方向讀取發(fā)車方向上涉及的運(yùn)行徑路的個(gè)數(shù)和運(yùn)行徑路的起始地址;
[0012]步驟5:接收運(yùn)行徑路的選擇,根據(jù)所選擇的運(yùn)行徑路的起始地址確定運(yùn)行徑路上所有的車站數(shù)據(jù)和支線數(shù)據(jù),從而確定實(shí)際走行徑路。
[0013]根據(jù)本發(fā)明的運(yùn)行徑路的檢索方法的一實(shí)施例,在步驟5中,在未輸入終止車站的情況下,從起始車站數(shù)據(jù)后只檢索車站數(shù)據(jù)而忽略支線轉(zhuǎn)移數(shù)據(jù),當(dāng)檢索到主線結(jié)束標(biāo)志時(shí)停止檢索,將在檢索過(guò)程中讀取到的所有車站數(shù)據(jù)組成實(shí)際走行徑路。
[0014]根據(jù)本發(fā)明的運(yùn)行徑路的檢索方法的一實(shí)施例,在步驟5中,在輸入終止車站的情況下,從起始車站數(shù)據(jù)后逐個(gè)對(duì)車站數(shù)據(jù)進(jìn)行匹配,對(duì)于支線轉(zhuǎn)移數(shù)據(jù),先檢索支線徑路數(shù)據(jù),若支線徑路數(shù)據(jù)上存在與終止車站匹配的車站數(shù)據(jù),則確定實(shí)際走行徑路,若支線徑路數(shù)據(jù)上不存在與終止車站匹配的車站數(shù)據(jù),則在讀取到無(wú)條件轉(zhuǎn)移數(shù)據(jù)或支線結(jié)束數(shù)據(jù)后,重新從支線轉(zhuǎn)移前檢索徑路上的支線轉(zhuǎn)移數(shù)據(jù)后繼續(xù)檢索,直至匹配到終止車站并確定實(shí)際走行徑路。
[0015]根據(jù)本發(fā)明的運(yùn)行徑路的檢索方法的一實(shí)施例,運(yùn)行徑路的信息包括概括信息和詳細(xì)信息,概括信息包括運(yùn)行徑路號(hào)、運(yùn)行徑路行別、經(jīng)由的車站數(shù)、詳細(xì)信息起始地址、詳細(xì)信息數(shù)據(jù)長(zhǎng)度和運(yùn)行徑路名稱,詳細(xì)信息包括車站數(shù)據(jù)、支線轉(zhuǎn)移數(shù)據(jù)和無(wú)條件轉(zhuǎn)移數(shù)據(jù)。
[0016]根據(jù)本發(fā)明的運(yùn)行徑路的檢索方法的一實(shí)施例,按照運(yùn)行徑路的概括信息順序存放與之對(duì)應(yīng)的運(yùn)行徑路詳細(xì)信息,概括信息通過(guò)其中包含的詳細(xì)信息起始地址建立與詳細(xì)信息的聯(lián)系。
[0017]根據(jù)本發(fā)明的運(yùn)行徑路的檢索方法的一實(shí)施例,運(yùn)行徑路的詳細(xì)信息包括主線徑路數(shù)據(jù)和支線徑路數(shù)據(jù),先存放主線徑路上的車站數(shù)據(jù),再按照運(yùn)行徑路上線路分支點(diǎn)的順序存放徑路車站數(shù)據(jù),在線路分支點(diǎn)處加入支線轉(zhuǎn)移數(shù)據(jù)指明支線徑路車站信息的起始地址,在線路匯合處加入無(wú)條件轉(zhuǎn)移數(shù)據(jù)指明支線匯合到主線后所處的車站位置,在徑路數(shù)據(jù)結(jié)束處加入終點(diǎn)車站的標(biāo)志,標(biāo)明主線/支線數(shù)據(jù)終結(jié)。
[0018]本發(fā)明還揭示了一種運(yùn)行徑路的檢索裝置,包括:
[0019]車站確定模塊,接收車站信息的輸入,以確定車站信息;
[0020]站場(chǎng)確定模塊,接收站場(chǎng)選擇的輸入,以確定站場(chǎng)信息;
[0021]發(fā)車方向過(guò)濾模塊,接收股道號(hào)的輸入,以過(guò)濾出所輸入的股道號(hào)關(guān)聯(lián)的發(fā)車方向;
[0022]運(yùn)行徑路讀取模塊,接收發(fā)車方向的選擇,根據(jù)所選擇的發(fā)車方向讀取發(fā)車方向上涉及的運(yùn)行徑路的個(gè)數(shù)和運(yùn)行徑路的起始地址;
[0023]走行徑路檢索模塊,接收運(yùn)行徑路的選擇,根據(jù)所選擇的運(yùn)行徑路的起始地址確定運(yùn)行徑路上所有的車站數(shù)據(jù)和支線數(shù)據(jù),從而確定實(shí)際走行徑路。
[0024]根據(jù)本發(fā)明的運(yùn)行徑路的檢索裝置的一實(shí)施例,走行徑路檢索模塊中,在未輸入終止車站的情況下,從起始車站數(shù)據(jù)后只檢索車站數(shù)據(jù)而忽略支線轉(zhuǎn)移數(shù)據(jù),當(dāng)檢索到主線結(jié)束標(biāo)志時(shí)停止檢索,將在檢索過(guò)程中讀取到的所有車站數(shù)據(jù)組成實(shí)際走行徑路。
[0025]根據(jù)本發(fā)明的運(yùn)行徑路的檢索裝置的一實(shí)施例,走行徑路檢索模塊中,在輸入終止車站的情況下,從起始車站數(shù)據(jù)后逐個(gè)對(duì)車站數(shù)據(jù)進(jìn)行匹配,對(duì)于支線轉(zhuǎn)移數(shù)據(jù),先檢索支線徑路數(shù)據(jù),若支線徑路數(shù)據(jù)上存在與終止車站匹配的車站數(shù)據(jù),則確定實(shí)際走行徑路,若支線徑路數(shù)據(jù)上不存在與終止車站匹配的車站數(shù)據(jù),則在讀取到無(wú)條件轉(zhuǎn)移數(shù)據(jù)或支線結(jié)束數(shù)據(jù)后,重新從支線轉(zhuǎn)移前檢索徑路上的支線轉(zhuǎn)移數(shù)據(jù)后繼續(xù)檢索,直至匹配到終止車站并確定實(shí)際走行徑路。
[0026]根據(jù)本發(fā)明的運(yùn)行徑路的檢索裝置的一實(shí)施例,運(yùn)行徑路的信息包括概括信息和詳細(xì)信息,概括信息包括運(yùn)行徑路號(hào)、運(yùn)行徑路行別、經(jīng)由的車站數(shù)、詳細(xì)信息起始地址、詳細(xì)信息數(shù)據(jù)長(zhǎng)度和運(yùn)行徑路名稱,詳細(xì)信息包括車站數(shù)據(jù)、支線轉(zhuǎn)移數(shù)據(jù)和無(wú)條件轉(zhuǎn)移數(shù)據(jù)。
[0027]根據(jù)本發(fā)明的運(yùn)行徑路的檢索裝置的一實(shí)施例,按照運(yùn)行徑路的概括信息順序存放與之對(duì)應(yīng)的運(yùn)行徑路詳細(xì)信息,概括信息通過(guò)其中包含的詳細(xì)信息起始地址建立與詳細(xì)信息的聯(lián)系。
[0028]根據(jù)本發(fā)明的運(yùn)行徑路的檢索裝置的一實(shí)施例,運(yùn)行徑路的詳細(xì)信息包括主線徑路數(shù)據(jù)和支線徑路數(shù)據(jù),先存放主線徑路上的車站數(shù)據(jù),再按照運(yùn)行徑路上線路分支點(diǎn)的順序存放徑路車站數(shù)據(jù),在線路分支點(diǎn)處加入支線轉(zhuǎn)移數(shù)據(jù)指明支線徑路車站信息的起始地址,在線路匯合處加入無(wú)條件轉(zhuǎn)移數(shù)據(jù)指明支線匯合到主線后所處的車站位置,在徑路數(shù)據(jù)結(jié)束處加入終點(diǎn)車站的標(biāo)志,標(biāo)明主線/支線數(shù)據(jù)終結(jié)。
[0029]本發(fā)明對(duì)比現(xiàn)有技術(shù)有如下的有益效果:本發(fā)明基于車站信息、站場(chǎng)信息、股道號(hào)、發(fā)車方向讀取所涉及的運(yùn)行徑路的個(gè)數(shù)和運(yùn)行徑路的起始地址,然后基于運(yùn)行徑路的起始地址確定實(shí)際走行路徑。較之傳統(tǒng)的手動(dòng)安排等方式,本發(fā)明在合理性和效率上顯然更勝一籌。
【附圖說(shuō)明】
[0030]圖1示出了本發(fā)明的運(yùn)行徑路的檢索方法的較佳實(shí)施例的流程圖。
[0031]圖2示出了運(yùn)行徑路信息存儲(chǔ)方式的一個(gè)示例的示意圖。
[0032]圖3A和3B示出了運(yùn)行徑路詳細(xì)信息存儲(chǔ)方式的一個(gè)示例的示意圖。
[0033]圖4A和4B示出了未輸入終止車站的數(shù)據(jù)檢索方式的一個(gè)示例的示意圖。
[0034]圖5示出了輸入終止車站的數(shù)據(jù)檢索方式的流程圖。
[0035]圖6A和6B示出了輸入終止車站的數(shù)據(jù)檢索方式的一個(gè)示例的示意圖。
[0036]圖7示出了本發(fā)明的運(yùn)行徑路的檢索裝置的較佳實(shí)施例的原理圖。
【具體實(shí)施方式】
[0037]在結(jié)合以下附圖閱讀本公開的實(shí)施例的詳細(xì)描述之后,能夠更好地理解本發(fā)明的上述特征和優(yōu)點(diǎn)。在附圖中,各組件不一定是按比例繪制,并且具有類似的相關(guān)特性或特征的組件可能具有相同或相近的附圖標(biāo)記。
[0038]運(yùn)行徑路的檢索方法的實(shí)施例
[0039]圖1示出了本發(fā)明的運(yùn)行徑路的檢索方法的實(shí)施例的詳細(xì)步驟。請(qǐng)參見圖1,下面是對(duì)本實(shí)施例的各步驟的詳細(xì)描述。
[0040]步驟S1:接收車站信息的輸入,以確定車站信息。
[0041]步驟S2:接收站場(chǎng)選擇的輸入,以確定站場(chǎng)信息。
[0042]步驟S3:接收股道號(hào)的輸入,以過(guò)濾出所輸入的股道號(hào)關(guān)聯(lián)的發(fā)車方向。
[004