麻豆精品无码国产在线播放,国产亚洲精品成人AA片新蒲金,国模无码大尺度一区二区三区,神马免费午夜福利剧场

一種軌道交通聯(lián)鎖表生成方法及系統(tǒng)與流程

文檔序號:11883862閱讀:799來源:國知局
一種軌道交通聯(lián)鎖表生成方法及系統(tǒng)與流程

本發(fā)明實施例涉及智能交通技術領域,尤其涉及一種軌道交通聯(lián)鎖表生成方法及系統(tǒng)。



背景技術:

聯(lián)鎖系統(tǒng)是城市軌道交通信號系統(tǒng)中的重要組成部分,它關系到地鐵系統(tǒng)運行的安全性和高效性。

聯(lián)鎖表是聯(lián)鎖系統(tǒng)功能設計的總依據(jù),是描述鐵路車站信號設備聯(lián)鎖關系的圖表,表內(nèi)逐條羅列了車站內(nèi)所有可能的基本進路和部分變更進路,并表示出了進路、道岔、信號機和軌道區(qū)段之間的基本聯(lián)鎖內(nèi)容,每個車站都必須設計聯(lián)鎖表。聯(lián)鎖表邏輯嚴密、完整、正確對整個軌道交通系統(tǒng)來說是十分重要的。

現(xiàn)有技術中,圖1為現(xiàn)有技術提供的Link表,在生成聯(lián)鎖表的過程中,每個數(shù)據(jù)的生成都要進過訪問電子地圖中的Link表。其具體生成步驟如下:

步驟1:圖2為現(xiàn)有技術提供的進路信息表,如圖2所示,從圖2中獲取相應的屬性值;

步驟2:圖3為現(xiàn)有技術提供的CI索引表,根據(jù)屬性值在圖3中獲得與屬性值相對應的CI編號;

步驟3:圖4為現(xiàn)有技術提供的道岔表,以生成道岔表的聯(lián)鎖表為例,根據(jù)從圖1中獲取的屬性值,獲取到圖4中的所處定位link編號,其中,所處定位link編號為多個;

步驟4:根據(jù)多個所處定位link編號,在圖1中獲取多個所屬邏輯CI編號;

步驟5:從多個所屬邏輯CI編號找出與CI編號相等的目標所屬邏輯CI編號;

步驟6:確定與目標所屬邏輯CI編號對應的目標所處定位link編號;

步驟7:根據(jù)目標所處定位link編號,在圖4中找到聯(lián)鎖編號;

步驟8:將聯(lián)鎖編號寫入聯(lián)鎖表中。

因此,由于在生成聯(lián)鎖表的過程中,每個數(shù)據(jù)的生成都要進過訪問電子地圖中的Link表,該過程導致了生成聯(lián)鎖表效率低的問題。



技術實現(xiàn)要素:

針對現(xiàn)有技術存在的問題,本發(fā)明實施例提供一種軌道交通聯(lián)鎖表生成方法及系統(tǒng)。

一方面,本發(fā)明實施例提供一種軌道交通聯(lián)鎖表生成方法,包括:

獲取待生成聯(lián)鎖表對應的屬性值,其中,所述屬性值包括設備名稱及所述設備名稱對應的集中區(qū)名稱;

根據(jù)所述集中區(qū)名稱查詢并獲得CI索引編號;

根據(jù)所述設備名稱和所述CI索引編號獲得目標所屬邏輯CI編號;

根據(jù)目標所屬邏輯CI編號獲得聯(lián)鎖編號,并將所述聯(lián)鎖編號寫入所述待生成聯(lián)鎖表中。

另一方面,本發(fā)明實施例提供一種軌道交通聯(lián)鎖表生成系統(tǒng),包括:

第一獲取模塊,用于獲取待生成聯(lián)鎖表對應的屬性值,其中,所述屬性值包括設備名稱及所述設備名稱對應的集中區(qū)名稱;

查詢模塊,用于根據(jù)所述集中區(qū)名稱獲得CI索引編號;

第二獲取模塊,用于根據(jù)所述設備名稱和所述CI索引編號獲得目標所屬邏輯CI編號;

第一寫入模塊,用于根據(jù)目標所屬邏輯CI編號獲得聯(lián)鎖編號,并將所述聯(lián)鎖編號寫入所述待生成聯(lián)鎖表中。

本發(fā)明實施例提供的一種軌道交通聯(lián)鎖表生成方法及系統(tǒng),通過根據(jù)設備名稱和CI索引編號在設備表中便可獲得目標所屬邏輯CI編號以及目標所屬邏輯CI編號對應的連鎖編號,簡化了聯(lián)鎖表的生成算法,從而提高了連鎖表生成的效率。

附圖說明

為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為現(xiàn)有技術提供的Link表;

圖2為現(xiàn)有技術提供的進路信息表;

圖3為現(xiàn)有技術提供的CI索引表;

圖4為現(xiàn)有技術提供的道岔表;

圖5為本發(fā)明實施例提供的道岔表;

圖6為本發(fā)明實施例提供的一種軌道交通聯(lián)鎖表生成方法流程示意圖;

圖7為本發(fā)明實施例提供的一種軌道交通聯(lián)鎖表生成系統(tǒng)結(jié)構示意圖;

圖8為本發(fā)明另一實施例提供的一種軌道交通聯(lián)鎖表生成系統(tǒng)結(jié)構示意圖;

圖9本發(fā)明實施例提供的一種軌道交通聯(lián)鎖表生成系統(tǒng)實體結(jié)構示意圖。

具體實施方式

為使本發(fā)明實施例的目的、技術方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

圖6為本發(fā)明實施例提供的一種軌道交通聯(lián)鎖表生成方法流程示意圖,如圖6所示,所述方法,包括:

步驟601:獲取待生成聯(lián)鎖表對應的屬性值,其中,所述屬性值包括設備名稱及所述設備名稱對應的集中區(qū)名稱;

具體地,聯(lián)鎖表在軌道交通中的作用十分重要,保證了列車能否安全運輸。圖2為現(xiàn)有技術提供的進路信息表,在生成聯(lián)鎖表時,在圖2中獲取待生成聯(lián)鎖表對應的屬性值,其中屬性值包括設備名稱及所述設備名稱對應的集中區(qū)名稱,例如,設備名稱可以是道岔名稱、信號機名稱、計軸器名稱等,本發(fā)明實施例對此不作具體限定,且圖2中所列出的字段僅僅是示意性的,還可以有其他字段,本發(fā)明實施例對此不作具體限定。

步驟602:根據(jù)所述集中區(qū)名稱查詢并獲得CI索引編號;

具體地,圖3為現(xiàn)有技術提供的CI索引表,根據(jù)獲取到的集中區(qū)名稱在圖3中查詢到與集中區(qū)名稱相對應的CI索引編號,圖3中的集中區(qū)名稱與CI索引編號是一一對應的,且圖3中所列出的字段僅僅是示意性的,還可以有其他字段,本發(fā)明實施例對此不作具體限定。

步驟603:根據(jù)所述設備名稱和所述CI索引編號獲得目標所屬邏輯CI編號;

具體地,根據(jù)設備名稱和從圖3中查詢到的CI索引編號,在設備名稱對應的設備表中獲得目標所屬邏輯CI編號。

步驟604:根據(jù)目標所屬邏輯CI編號獲得聯(lián)鎖編號,并將所述聯(lián)鎖編號寫入所述待生成聯(lián)鎖表中。

具體地,在確定了目標所屬邏輯CI編號后,可以在設備表中獲取唯一的聯(lián)鎖編號,并將連鎖編號寫入到待生成的聯(lián)鎖表中從而生成聯(lián)鎖表。

本發(fā)明實施例通過根據(jù)設備名稱和CI索引編號在設備表中便可獲得目標所屬邏輯CI編號以及目標所屬邏輯CI編號對應的連鎖編號,簡化了聯(lián)鎖表的生成算法,從而提高了連鎖表生成的效率。

在上述實施例的基礎上,所述根據(jù)所述設備名稱和所述CI索引編號獲得目標所屬邏輯CI編號,包括:

根據(jù)所述設備名稱獲得至少一個所屬邏輯CI編號,從所述至少一個所屬邏輯CI編號中獲取與所述CI索引編號相同的所述目標所屬邏輯CI編號。

具體地,在設備表中,一個設備名稱對應至少一個所屬邏輯CI編號,在獲取到的至少一個所屬邏輯CI編號中,查詢并獲取與CI索引編號相等的目標所屬邏輯CI編號,可以理解的是,一個CI索引編號對應一個目標所屬邏輯CI編號。

例如:以生成道岔表對應的聯(lián)鎖表為例,具體描述聯(lián)鎖表的生成流程如下:

S1:在圖1提供的進路信息表中獲取待生成聯(lián)鎖表的道岔名稱和道岔名稱對應的集中區(qū)名稱;

S2:根據(jù)獲取到的集中區(qū)名稱在圖2中的CI索引表中查詢到集中區(qū)名稱對應的CI索引編號;

S3:圖5為本發(fā)明實施例提供的道岔表,且圖5中所列出的字段僅僅是示意性的,還可以有其他字段,本發(fā)明實施例對此不作具體限定。根據(jù)道岔名稱,在圖5中獲取與道岔名稱相對應的所屬邏輯CI編號,其中,一個道岔名稱可以對應至少一個所屬邏輯CI編號;

S4:在獲取到的至少一個所屬邏輯CI編號中,找到與CI索引編號相同的目標所屬邏輯CI編號;

S5:根據(jù)獲取到的目標所屬邏輯CI編號在圖5中的道岔表中獲取到索引編號,應當說明的是,圖5中的索引編號就是聯(lián)鎖編號;

S6:將聯(lián)鎖編號寫入到聯(lián)鎖表中。

本發(fā)明實施例通過查詢并獲取到與集中區(qū)名稱相對應的CI索引編號,從而根據(jù)CI索引編號在至少一個所屬邏輯CI編號中獲取到唯一的目標所屬邏輯CI編號,保證了能夠獲得唯一的聯(lián)鎖編號,從而生成聯(lián)鎖表。

在上述實施例的基礎上,所述方法還包括:

將所屬邏輯CI編號寫入設備名稱對應的設備表中。

具體地,現(xiàn)有技術中,所屬邏輯CI編號這個字段在現(xiàn)有技術中提供的Link表中,每次生成聯(lián)鎖表時根據(jù)設備名稱從Link表中查詢到所屬邏輯CI編號,本發(fā)明實施例將所屬邏輯CI編號寫入設備名稱對應的設備表中,根據(jù)設備名稱在設備表中就可以獲取到所屬邏輯CI編號,而不用調(diào)用Link表,簡化了生成聯(lián)鎖表的算法,從而提高了聯(lián)鎖表生成效率。

在上述各實施例的基礎上,所述根據(jù)所述集中區(qū)名稱查詢并獲得CI索引編號,包括:

根據(jù)所述集中區(qū)名稱從電子地圖的CI索引表中查詢并獲得CI索引編號。

具體地,圖3為現(xiàn)有技術中提供的CI索引表,如圖3所示,至少包含集中區(qū)名稱和索引編號,每一個集中區(qū)名稱對應一個索引編號,因此,可以根據(jù)集中區(qū)名稱在電子地圖的CI索引表中查詢并獲得CI索引編號。

本發(fā)明實施例通過CI索引表查詢到與集中區(qū)名稱相對應的CI索引編號,并根據(jù)CI索引編號,從至少一個所屬邏輯CI編號中獲取唯一的目標所屬邏輯CI編號,從而實現(xiàn)聯(lián)鎖表的生成。

在上述實施例的基礎上,所述根據(jù)目標所屬邏輯CI編號獲得聯(lián)鎖編號,包括:

根據(jù)所述目標所屬邏輯CI編號在所述設備表中獲得聯(lián)鎖編號。

具體地,在設備名稱對應的設備表中,根據(jù)目標所屬邏輯CI編號得到聯(lián)鎖編號,將聯(lián)鎖編號寫入聯(lián)鎖表中,實現(xiàn)聯(lián)鎖表的生成。

本發(fā)明實施例通過根據(jù)設備名稱和CI索引編號在設備表中便可獲得目標所屬邏輯CI編號以及目標所屬邏輯CI編號對應的連鎖編號,簡化了聯(lián)鎖表的生成算法,從而提高了連鎖表生成的效率。

圖7為本發(fā)明實施例提供的一種軌道交通聯(lián)鎖表生成系統(tǒng)結(jié)構示意圖,如圖7所示,所述系統(tǒng),包括第一獲取模塊701、查詢模塊702、第二獲取模塊703和第一寫入模塊704,其中:

第一獲取模塊701用于獲取待生成聯(lián)鎖表對應的屬性值,其中,所述屬性值包括設備名稱及所述設備名稱對應的集中區(qū)名稱;查詢模塊702用于根據(jù)所述集中區(qū)名稱獲得CI索引編號;第二獲取模塊703用于根據(jù)所述設備名稱和所述CI索引編號獲得目標所屬邏輯CI編號;第一寫入模塊704用于根據(jù)目標所屬邏輯CI編號獲得聯(lián)鎖編號,并將所述聯(lián)鎖編號寫入所述待生成聯(lián)鎖表中。

具體地,聯(lián)鎖表在軌道交通中的作用十分重要,保證了列車能否安全運輸。圖2為現(xiàn)有技術提供的進路信息表,在生成聯(lián)鎖表時,第一獲取模塊701在圖2中獲取待生成聯(lián)鎖表對應的屬性值,其中屬性值包括設備名稱及所述設備名稱對應的集中區(qū)名稱,例如,設備名稱可以是道岔名稱、信號機名稱、計軸器名稱等。圖3為現(xiàn)有技術提供的CI索引表,查詢模塊702根據(jù)獲取到的集中區(qū)名稱在圖3中查詢到與集中區(qū)名稱相對應的CI索引編號,圖3中的集中區(qū)名稱與CI索引編號是一一對應的。第二獲取模塊703根據(jù)設備名稱和從圖3中查詢到的CI索引編號,在設備名稱對應的設備表中獲得目標所屬邏輯CI編號。在確定了目標所屬邏輯CI編號后,第一寫入模塊704在設備表中獲取唯一的聯(lián)鎖編號,并將連鎖編號寫入到待生成的聯(lián)鎖表中從而生成聯(lián)鎖表。

本發(fā)明提供的系統(tǒng)的實施例具體可以用于執(zhí)行上述各方法實施例的處理流程,其功能在此不再贅述,可以參照上述方法實施例的詳細描述。

本發(fā)明實施例通過根據(jù)設備名稱和CI索引編號在設備表中便可獲得目標所屬邏輯CI編號以及目標所屬邏輯CI編號對應的連鎖編號,簡化了聯(lián)鎖表的生成算法,從而提高了連鎖表生成的效率。

在上述實施例的基礎上,所述第二獲取模塊703,具體用于:

根據(jù)所述設備名稱獲得至少一個所屬邏輯CI編號,從所述至少一個所屬邏輯CI編號中獲取與所述CI索引編號相同的所述目標所屬邏輯CI編號。

具體地,在設備表中,一個設備名稱對應至少一個所屬邏輯CI編號,第二獲取模塊703在獲取到的至少一個所屬邏輯CI編號中,查詢并獲取與CI索引編號相等的目標所屬邏輯CI編號,可以理解的是,一個CI索引編號對應一個目標所屬邏輯CI編號。

本發(fā)明實施例通過查詢并獲取到與集中區(qū)名稱相對應的CI索引編號,從而根據(jù)CI索引編號在至少一個所屬邏輯CI編號中獲取到唯一的目標所屬邏輯CI編號,保證了能夠獲得唯一的聯(lián)鎖編號,從而生成聯(lián)鎖表。

在上述實施例的基礎上,圖8為本發(fā)明另一實施例提供的一種軌道交通聯(lián)鎖表生成系統(tǒng)結(jié)構示意圖,如圖8所示,所述系統(tǒng),包括第一獲取模塊701、查詢模塊702、第二獲取模塊703、第一寫入模塊704和第二寫入模塊705,其中:

第二寫入模塊705用于將所屬邏輯CI編號寫入設備名稱對應的設備表中。

具體地,第一獲取模塊701、查詢模塊702、第二獲取模塊703和第一寫入模塊704與上述實施例中一致,此處不再贅述。現(xiàn)有技術中,所屬邏輯CI編號這個字段在Link表中,每次生成聯(lián)鎖表時根據(jù)設備名稱從Link表中查詢到所屬邏輯CI編號,本發(fā)明實施例中第二寫入模塊705將所屬邏輯CI編號寫入設備名稱對應的設備表中,根據(jù)設備名稱在設備表中就可以獲取到所屬邏輯CI編號,而不用調(diào)用Link表,簡化了生成聯(lián)鎖表的算法,從而提高了聯(lián)鎖表生成效率。

在上述各實施例的基礎上,所述查詢模塊702具體用于:

根據(jù)所述集中區(qū)名稱從電子地圖的CI索引表中查詢并獲得CI索引編號。

具體地,圖3為現(xiàn)有技術中提供的CI索引表,如圖3所示,至少包含集中區(qū)名稱和索引編號,每一個集中區(qū)名稱對應一個索引編號,因此,查詢模塊702可以根據(jù)集中區(qū)名稱在電子地圖的CI索引表中查詢并獲得CI索引編號。

本發(fā)明實施例通過CI索引表查詢到與集中區(qū)名稱相對應的CI索引編號,并根據(jù)CI索引編號,從至少一個所屬邏輯CI編號中獲取唯一的目標所屬邏輯CI編號,從而實現(xiàn)聯(lián)鎖表的生成。

在上述實施例的基礎上,所述第一寫入模塊704具體用于:

根據(jù)所述目標所屬邏輯CI編號在所述設備表中獲得聯(lián)鎖編號。

具體地,在設備名稱對應的設備表中,第一寫入模塊704根據(jù)目標所屬邏輯CI編號得到聯(lián)鎖編號,將聯(lián)鎖編號寫入聯(lián)鎖表中,實現(xiàn)聯(lián)鎖表的生成。

本發(fā)明提供的系統(tǒng)的實施例具體可以用于執(zhí)行上述各方法實施例的處理流程,其功能在此不再贅述,可以參照上述方法實施例的詳細描述。

本發(fā)明實施例通過根據(jù)設備名稱和CI索引編號在設備表中便可獲得目標所屬邏輯CI編號以及目標所屬邏輯CI編號對應的連鎖編號,簡化了聯(lián)鎖表的生成算法,從而提高了連鎖表生成的效率。

圖9本發(fā)明實施例提供的一種軌道交通聯(lián)鎖表生成系統(tǒng)實體結(jié)構示意圖。

如圖9所示,所述系統(tǒng),包括:處理器(processor)901、存儲器(memory)902、和總線903;其中:

所述處理器901、存儲器902通過所述總線903完成相互間的通信;

所述處理器901用于調(diào)用所述存儲器902中的邏輯指令,以執(zhí)行上述各方法實施例所提供的方法,例如包括:獲取待生成聯(lián)鎖表對應的屬性值,其中,所述屬性值包括設備名稱及所述設備名稱對應的集中區(qū)名稱;根據(jù)所述集中區(qū)名稱查詢并獲得CI索引編號;根據(jù)所述設備名稱和所述CI索引編號獲得目標所屬邏輯CI編號;根據(jù)目標所屬邏輯CI編號獲得聯(lián)鎖編號,并將所述聯(lián)鎖編號寫入所述待生成聯(lián)鎖表中。

此外,上述的存儲器902中的邏輯指令可以通過軟件功能單元的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,可以存儲在一個計算機可讀取存儲介質(zhì)中。基于這樣的理解,本發(fā)明的技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分或者該技術方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品存儲在一個存儲介質(zhì)中,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行本發(fā)明各個實施例所述方法的全部或部分步驟。而前述的存儲介質(zhì)包括:U盤、移動硬盤、只讀存儲器(ROM,Read-Only Memory)、隨機存取存儲器(RAM,Random Access Memory)、磁碟或者光盤等各種可以存儲程序代碼的介質(zhì)。

以上所描述的系統(tǒng)實施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個地方,或者也可以分布到多個網(wǎng)絡單元上。可以根據(jù)實際的需要選擇其中的部分或者全部模塊來實現(xiàn)本實施例方案的目的。本領域普通技術人員在不付出創(chuàng)造性的勞動的情況下,即可以理解并實施。

通過以上的實施方式的描述,本領域的技術人員可以清楚地了解到各實施方式可借助軟件加必需的通用硬件平臺的方式來實現(xiàn),當然也可以通過硬件。基于這樣的理解,上述技術方案本質(zhì)上或者說對現(xiàn)有技術做出貢獻的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計算機軟件產(chǎn)品可以存儲在計算機可讀存儲介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺計算機設備(可以是個人計算機,服務器,或者網(wǎng)絡設備等)執(zhí)行各個實施例或者實施例的某些部分所述的方法。

最后應說明的是:以上實施例僅用以說明本發(fā)明的技術方案,而非對其限制;盡管參照前述實施例對本發(fā)明進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質(zhì)脫離本發(fā)明各實施例技術方案的精神和范圍。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
主站蜘蛛池模板: 凌海市| 望城县| 江达县| 岐山县| 田东县| 犍为县| 洞口县| 井冈山市| 黔东| 富宁县| 洛浦县| 威远县| 内江市| 丽水市| 行唐县| 双鸭山市| 准格尔旗| 昭苏县| 奉节县| 仁寿县| 临桂县| 清原| 临洮县| 米脂县| 正阳县| 洛宁县| 阜新| 华安县| 广汉市| 荔波县| 安龙县| 宁津县| 新营市| 准格尔旗| 华池县| 洛川县| 沂源县| 稻城县| 任丘市| 句容市| 堆龙德庆县|