站場(chǎng)內(nèi)揭示的圖形化輔助編輯方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種站場(chǎng)內(nèi)的圖形化輔助編輯方法,尤其涉及一種對(duì)于站場(chǎng)內(nèi)可控揭示的圖形化輔助編輯方法。
【背景技術(shù)】
[0002]因LKJ系統(tǒng)是使用車載數(shù)據(jù)進(jìn)行行車控制,正常行車組織情況下,車載設(shè)備上顯示的是預(yù)先裝載的業(yè)務(wù)數(shù)據(jù),但是在實(shí)際行車組織過(guò)程中,由于某些突發(fā)或不可控的原因,例如施工、自然災(zāi)害等,造成某段行車線路的行車速度等行車控制要求發(fā)生變更,此時(shí),行車前車載設(shè)備接收到地面編制的可控揭示類調(diào)度信息以后,機(jī)車行車設(shè)備會(huì)在到達(dá)位置時(shí)自動(dòng)進(jìn)行操作,例如自行減速等。而涉及到編制車站內(nèi)的限速控制時(shí),由于站內(nèi)線路線段交錯(cuò)復(fù)雜,尤其當(dāng)編制不熟悉的車站信息時(shí),容易發(fā)生遺漏和錯(cuò)誤。既有方式是參考各類工務(wù)提供的Excel表格或Vis1圖,此類數(shù)據(jù)由于更新不及時(shí)等原因,往往與實(shí)際電務(wù)系統(tǒng)使用的LKJ基礎(chǔ)數(shù)據(jù)存在一定差異,并且查詢繁瑣不直觀;因此需要一種在LKJ臨時(shí)數(shù)據(jù)文件編輯站場(chǎng)內(nèi)可控揭示時(shí),及時(shí)準(zhǔn)確有效的圖形化站場(chǎng)內(nèi)數(shù)據(jù)展示及輔助編輯方式。
【發(fā)明內(nèi)容】
[0003]本發(fā)明要解決的技術(shù)問(wèn)題在于提供一種站場(chǎng)內(nèi)揭示的圖形化輔助編輯方法,以解決現(xiàn)有技術(shù)存在的問(wèn)題。
[0004]本發(fā)明采用以下技術(shù)方案:
站場(chǎng)內(nèi)揭示的圖形化輔助編輯方法,地面獲取調(diào)度命令后,對(duì)站場(chǎng)內(nèi)揭示包括兩種圖形化輔助編輯方法:
(1)在數(shù)據(jù)庫(kù)中存儲(chǔ)用戶預(yù)先設(shè)置的無(wú)用字?jǐn)?shù)據(jù)庫(kù)、相近詞對(duì)照數(shù)據(jù)庫(kù)和關(guān)鍵詞/字?jǐn)?shù)據(jù)庫(kù);
使用相近詞對(duì)照數(shù)據(jù)庫(kù)對(duì)調(diào)度命令的相近詞進(jìn)行標(biāo)準(zhǔn)化;
使用關(guān)鍵詞/字?jǐn)?shù)據(jù)庫(kù)對(duì)已經(jīng)標(biāo)準(zhǔn)化的調(diào)度命令中所有的關(guān)鍵字和關(guān)鍵詞進(jìn)行提取,根據(jù)關(guān)鍵詞和關(guān)鍵字獲取從調(diào)度命令中解析出的可控揭示;
根據(jù)可控揭示中的站場(chǎng)編號(hào)導(dǎo)入相應(yīng)編號(hào)的站場(chǎng)圖;
將解析出的可控揭示的業(yè)務(wù)數(shù)據(jù)到導(dǎo)入到站場(chǎng)圖中,在站場(chǎng)圖上顯示出來(lái);
或者
(2)根據(jù)調(diào)度命令的內(nèi)容,確定生成揭示的站場(chǎng)名或者站場(chǎng)編號(hào),導(dǎo)入站場(chǎng)圖,根據(jù)調(diào)度命令內(nèi)容點(diǎn)擊需要的對(duì)象,將對(duì)象的業(yè)務(wù)數(shù)據(jù)提取出來(lái),生成可控揭示。
[0005]所述在數(shù)據(jù)庫(kù)中還存儲(chǔ)有用戶預(yù)先設(shè)置的無(wú)用字?jǐn)?shù)據(jù)庫(kù);
所述獲取調(diào)度命令后,對(duì)調(diào)度命令按照標(biāo)點(diǎn)進(jìn)行分句;
根據(jù)無(wú)用字?jǐn)?shù)據(jù)庫(kù)對(duì)調(diào)度命令進(jìn)行清洗,然后再根據(jù)相近詞對(duì)照數(shù)據(jù)庫(kù)對(duì)清洗過(guò)的調(diào)度命令中的相近詞進(jìn)行標(biāo)準(zhǔn)化。
[0006]在(I)中所述用戶預(yù)先設(shè)置的相近詞對(duì)照數(shù)據(jù)庫(kù)包括多個(gè)相近詞數(shù)據(jù)庫(kù)和與每個(gè)相近詞數(shù)據(jù)庫(kù)中的所有相近詞對(duì)應(yīng)的標(biāo)準(zhǔn)詞;
所述根據(jù)相近詞對(duì)照數(shù)據(jù)庫(kù)對(duì)調(diào)度命令中的相近詞進(jìn)行標(biāo)準(zhǔn)化是指:遍歷調(diào)度命令每一句中的所有字段,并依次與每個(gè)相近詞數(shù)據(jù)庫(kù)中的詞進(jìn)行對(duì)比查找出調(diào)度命令中的所有相近詞,并將屬于同一個(gè)相近詞數(shù)據(jù)庫(kù)中的相近詞替換為與之對(duì)應(yīng)的標(biāo)準(zhǔn)詞。
[0007]在(I)中,所述數(shù)據(jù)庫(kù)中存儲(chǔ)的關(guān)鍵詞/字?jǐn)?shù)據(jù)庫(kù)為車站類的可控揭示的關(guān)鍵詞/字?jǐn)?shù)據(jù)庫(kù),判斷所有調(diào)度命令中的各分句是否含有非車站類可控揭示的關(guān)鍵詞/字,如果含有,則對(duì)關(guān)鍵詞/字進(jìn)行去除,去除后假如有分句中不存在關(guān)鍵詞/字,判定為無(wú)用句去除。
[0008]在(I)中,所述根據(jù)關(guān)鍵詞和關(guān)鍵字獲取從調(diào)度命令中解析出的可控揭示是指:首先獲取關(guān)鍵詞和關(guān)鍵字,然后獲取調(diào)度命令中與關(guān)鍵詞和關(guān)鍵字對(duì)應(yīng)的業(yè)務(wù)數(shù)據(jù),所有的業(yè)務(wù)數(shù)據(jù)形成可控揭示。
[0009]在(2)中,根據(jù)調(diào)度命令內(nèi)容點(diǎn)擊需要的對(duì)象,將對(duì)象的業(yè)務(wù)數(shù)據(jù)提取出來(lái),生成可控揭示是指:根據(jù)調(diào)度命令的內(nèi)容,點(diǎn)擊可能的對(duì)象,并通過(guò)點(diǎn)擊對(duì)象關(guān)聯(lián)存儲(chǔ)業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)庫(kù),將點(diǎn)擊對(duì)象的業(yè)務(wù)數(shù)據(jù)在屏幕上顯示出來(lái),將判斷是否是正確的對(duì)象,否的話繼續(xù)選擇可能對(duì)象,是的話將對(duì)象的業(yè)務(wù)數(shù)據(jù)提取出來(lái),生成可控揭示。
[0010]所述站場(chǎng)圖的可控揭示的業(yè)務(wù)數(shù)據(jù)包括站場(chǎng)編號(hào)、股道號(hào)、信號(hào)機(jī)和道岔。
[0011 ]本發(fā)明的有益效果:本發(fā)明根據(jù)調(diào)度命令生成可控揭示內(nèi)容,將可控揭示在需要編輯解釋的站場(chǎng)圖上顯示出來(lái),可以直觀的觀察調(diào)度命令是否與站場(chǎng)圖匹配。
【附圖說(shuō)明】
[0012]圖1為本發(fā)明的流程圖。
[0013]圖2為調(diào)度命令的解析過(guò)程。
【具體實(shí)施方式】
[0014]對(duì)站場(chǎng)內(nèi)揭示的圖形化輔助編輯,是指根據(jù)調(diào)度命令,生成可控揭示,將可控揭示在站場(chǎng)圖中繪制出來(lái),主要用于使編輯調(diào)度命令的工作人員查看為各站場(chǎng)編輯的揭示是否與站場(chǎng)圖匹配。具體來(lái)說(shuō),需要首先初步解析或編輯出命令號(hào)、線路名、車站名等調(diào)度命令基本信息,編輯完調(diào)度命令基本信息后,對(duì)站場(chǎng)內(nèi)揭示包括兩種圖形化輔助編輯方法:
如圖2所示,第一種方式是通過(guò)對(duì)調(diào)度命令的自動(dòng)解析,獲取可控揭示,將可控揭示在站場(chǎng)圖中顯示出來(lái)。
[0015]首先需要建立的數(shù)據(jù)庫(kù)。例如用戶需要根據(jù)站場(chǎng)內(nèi)揭示的所有可能情況,收集與可能發(fā)布的各種調(diào)度命令相關(guān)的關(guān)鍵字或/和關(guān)鍵詞,在數(shù)據(jù)庫(kù)中建立關(guān)鍵詞/字?jǐn)?shù)據(jù)庫(kù),本發(fā)明屬于站場(chǎng)內(nèi)的揭示,因此數(shù)據(jù)庫(kù)中存儲(chǔ)的關(guān)鍵詞/字?jǐn)?shù)據(jù)庫(kù)為車站類的可控揭示的關(guān)鍵詞/字?jǐn)?shù)據(jù)庫(kù),而不包含其他類型揭示的關(guān)鍵字,可以提高解析的速度。同時(shí)用戶還收集各種可能出現(xiàn)在調(diào)度命令語(yǔ)句中的無(wú)用的字或者無(wú)用詞,例如語(yǔ)氣詞或者“的”、“了”等無(wú)用字,在數(shù)據(jù)庫(kù)中創(chuàng)建無(wú)用字?jǐn)?shù)據(jù)庫(kù);同時(shí)收集與可能發(fā)布的各種調(diào)度命令中具有相同含義的相近詞,建立相近詞對(duì)照數(shù)據(jù)庫(kù),所相近詞對(duì)照數(shù)據(jù)庫(kù)應(yīng)包括多個(gè)相近詞數(shù)據(jù)庫(kù),同時(shí)每個(gè)相近詞數(shù)據(jù)庫(kù)都應(yīng)該具有與其數(shù)據(jù)庫(kù)內(nèi)的所有相近詞具有相同含義的標(biāo)準(zhǔn)詞。
[0016]在數(shù)據(jù)庫(kù)中存儲(chǔ)用戶預(yù)先設(shè)置的無(wú)用字?jǐn)?shù)據(jù)庫(kù)、相近詞對(duì)照數(shù)據(jù)庫(kù)和關(guān)鍵詞/字?jǐn)?shù)據(jù)庫(kù)以后,可以開始進(jìn)行調(diào)度命令的解析,首選獲取調(diào)度命令,對(duì)調(diào)度命令按照標(biāo)點(diǎn)進(jìn)行分句,對(duì)各分句使用無(wú)字?jǐn)?shù)據(jù)庫(kù)進(jìn)行清洗,即遍歷每一個(gè)分句中的字段,與無(wú)用字?jǐn)?shù)據(jù)庫(kù)進(jìn)行對(duì)比,如果包含無(wú)用字,則對(duì)句子中的無(wú)用字進(jìn)行刪除,保留有用的字。
[0017]使用現(xiàn)有的分詞規(guī)則對(duì)調(diào)度命令進(jìn)行分詞。然后使用相近詞對(duì)照數(shù)據(jù)庫(kù)對(duì)清洗過(guò)后的調(diào)度命令的每個(gè)分句的相近詞進(jìn)行標(biāo)準(zhǔn)化;用戶預(yù)先設(shè)置的相近詞對(duì)照數(shù)據(jù)庫(kù)包括多個(gè)相近詞數(shù)據(jù)庫(kù)和與每個(gè)相近詞數(shù)據(jù)庫(kù)中的所有相近詞對(duì)應(yīng)的標(biāo)準(zhǔn)詞;具體來(lái)說(shuō),標(biāo)準(zhǔn)化的過(guò)程為遍歷調(diào)度命令每一句中的所有字段,并依次與每個(gè)相近詞數(shù)據(jù)庫(kù)中的詞進(jìn)行對(duì)比查找出調(diào)度命令中的所有相近詞,并將屬于同一個(gè)相近詞數(shù)據(jù)庫(kù)中的相近詞替換為與之對(duì)應(yīng)的標(biāo)準(zhǔn)詞。
[0018]對(duì)于標(biāo)準(zhǔn)化以后的調(diào)度命令,使用關(guān)鍵詞/字?jǐn)?shù)據(jù)庫(kù)對(duì)已經(jīng)標(biāo)準(zhǔn)化的調(diào)度命令中所有的關(guān)鍵字和關(guān)鍵詞進(jìn)行提取,根據(jù)關(guān)鍵詞和關(guān)鍵字獲取從調(diào)度命令中解析出的可控揭示。具體來(lái)說(shuō),關(guān)鍵詞所屬的種類不同,提取方法也不同,例如對(duì)于