黃征宇 中國(guó)鐵路上海局集團(tuán)有限公司上海電務(wù)段
LKJ系統(tǒng)(C0級(jí))IC卡運(yùn)行揭示控制管理系統(tǒng)是為解決列車(chē)運(yùn)行控制區(qū)段有計(jì)劃臨時(shí)施工、長(zhǎng)期慢行地段等安全防護(hù)問(wèn)題而研發(fā)的輔助控制系統(tǒng),它通過(guò)對(duì)臨時(shí)數(shù)據(jù)的編制、編譯,準(zhǔn)確、靈活的調(diào)整LKJ系統(tǒng)(C0級(jí))部分控制區(qū)段在固定時(shí)段間的頂棚速度,可以有效控制列車(chē)在臨時(shí)施工或長(zhǎng)期慢行區(qū)段運(yùn)行的安全。針對(duì)LKJ臨時(shí)數(shù)據(jù)編輯室參數(shù)升級(jí)過(guò)程中發(fā)生的安全隱患進(jìn)行分析,提出處置方案。
首先,明確一下“IC卡運(yùn)行揭示控制管理系統(tǒng)”的來(lái)龍去脈,即:LKJ數(shù)據(jù)及數(shù)據(jù)文件結(jié)構(gòu)圖(見(jiàn)圖1),LKJ臨時(shí)數(shù)據(jù)文件來(lái)源于機(jī)務(wù)部門(mén)編制的LKJ臨時(shí)數(shù)據(jù)(運(yùn)行揭示可控文件),而LKJ臨時(shí)數(shù)據(jù)是基于IC卡數(shù)據(jù)文件編制軟件控制參數(shù),IC卡數(shù)據(jù)文件編制軟件控制參數(shù)的編制是在LKJ基礎(chǔ)數(shù)據(jù)源文件中形成。因此,IC卡數(shù)據(jù)文件編制軟件控制參數(shù)的正確性是IC卡運(yùn)行揭示控制管理系統(tǒng)的核心。

圖1 LKJ數(shù)據(jù)及數(shù)據(jù)文件結(jié)構(gòu)
自LKJ列控系統(tǒng)(C0級(jí))的“IC卡運(yùn)行揭示控制管理系統(tǒng)”廣泛使用后,上海機(jī)務(wù)段中心編輯室曾多次發(fā)生編輯可控揭示出錯(cuò)、參數(shù)庫(kù)信息被清空等事件,深入分析、研究,發(fā)現(xiàn)當(dāng)編輯系統(tǒng)基本參數(shù)升級(jí)變化時(shí),又適逢機(jī)務(wù)揭示編輯分解,會(huì)發(fā)生編輯揭示出錯(cuò)。原因是:IC卡運(yùn)行揭示控制管理系統(tǒng),將“調(diào)度命令(揭示)”和“數(shù)據(jù)參數(shù)”上傳和解壓捆綁同步進(jìn)行,當(dāng)任一編輯站數(shù)據(jù)參數(shù)修改上傳時(shí),遇另一編輯站在同時(shí)進(jìn)行揭示分解上傳,則會(huì)發(fā)生揭示數(shù)據(jù)主服務(wù)器中揭示和參數(shù)出錯(cuò),并導(dǎo)致各寫(xiě)卡站下載揭示出現(xiàn)錯(cuò)誤,如:揭示缺損報(bào)錯(cuò)、基本參數(shù)被清空、揭示遺漏等等,這樣會(huì)導(dǎo)致IC卡運(yùn)行揭示出現(xiàn)安全控制隱患。為解決上述問(wèn)題,在聯(lián)系了設(shè)備生產(chǎn)廠家-河南思維自動(dòng)化設(shè)備有限公司后,對(duì)LKJ列控系統(tǒng)(C0級(jí))IC卡運(yùn)行揭示控制管理系統(tǒng)軟件進(jìn)行編輯優(yōu)化探討,提出了解決方案
通過(guò)LKJ設(shè)備生產(chǎn)廠家,根據(jù)設(shè)定的解決方案,在軟件中對(duì)IC卡運(yùn)行揭示控制管理系統(tǒng)進(jìn)行優(yōu)化,先將“調(diào)度命令(揭示)”和“數(shù)據(jù)參數(shù)”上傳和揭示數(shù)據(jù)包解壓脫鉤,在新揭示數(shù)據(jù)或基本參數(shù)一旦上傳至主服務(wù)器后,系統(tǒng)自動(dòng)彈出提示窗警示,分別提示各寫(xiě)卡點(diǎn)(終端)及時(shí)進(jìn)行參數(shù)或揭示更新,同時(shí),基本參數(shù)、揭示數(shù)據(jù)更新數(shù)據(jù)包單列提示,從源頭上解決因上述原因可能導(dǎo)致的IC卡運(yùn)行揭示出現(xiàn)安全控制隱患的問(wèn)題。新舊版實(shí)際變化結(jié)果對(duì)比情況見(jiàn)圖2、圖3。

圖2 舊版升級(jí)情況

圖3 新版升級(jí)情況
通過(guò)與軟件設(shè)計(jì)方河南思維自動(dòng)化控制有限公司探討和研究,確認(rèn)當(dāng)前軟件存在可能導(dǎo)致IC卡運(yùn)行揭示出現(xiàn)安全控制隱患的問(wèn)題,同時(shí)采納了上述優(yōu)化建議,在軟件中將“調(diào)度命令(揭示)”和“數(shù)據(jù)參數(shù)”上傳和解壓脫鉤,在數(shù)據(jù)或參數(shù)一旦上傳至主服務(wù)器后,各讀卡寫(xiě)卡點(diǎn)立即彈出提示窗警示,分別提示各站點(diǎn)及時(shí)進(jìn)行參數(shù)或揭示更新,從而從源頭上解決因上述原因可能導(dǎo)致的IC卡運(yùn)行揭示出現(xiàn)安全控制隱患的問(wèn)題,新軟件設(shè)計(jì)編制完成后經(jīng)多次周期性、試驗(yàn)性安裝測(cè)試,情況良好,再經(jīng)鐵道部運(yùn)輸局基礎(chǔ)部審核通過(guò),于2012年1月調(diào)試完畢,隨即在全路范圍內(nèi)思維環(huán)境下投入使用,使用至今軟件整體穩(wěn)定可靠,達(dá)到了優(yōu)化并防錯(cuò)的目的。
由于“IC卡運(yùn)行揭示控制管理系統(tǒng)”是LKJ列控系統(tǒng)(C0級(jí))的配套軟件,指定生產(chǎn)廠商屬全程終生維護(hù),因此,軟件升級(jí)沒(méi)有產(chǎn)生任何額外費(fèi)用。
本解決方案實(shí)施簡(jiǎn)單,搭載日常軟件升級(jí)一次完成,日常無(wú)需專(zhuān)門(mén)維護(hù),機(jī)務(wù)揭示讀卡寫(xiě)卡人員操作簡(jiǎn)單,效果明顯。
從帶有此功能的軟件上線使用至今,跟蹤觀察情況看,升級(jí)版“IC卡運(yùn)行揭示控制管理系統(tǒng)”運(yùn)行穩(wěn)定,沒(méi)有發(fā)生過(guò)任何因此項(xiàng)功能調(diào)整引發(fā)的異常情況,軟件可靠性很高。
從以往幾次發(fā)生的“IC卡運(yùn)行揭示控制管理系統(tǒng)”控制參數(shù)升級(jí)出錯(cuò)的情況看,一旦參數(shù)升級(jí)出錯(cuò),立馬導(dǎo)致機(jī)務(wù)揭示編輯站當(dāng)天揭示信息庫(kù)信息清空,相關(guān)段控制參數(shù)報(bào)錯(cuò),嚴(yán)重影響機(jī)務(wù)運(yùn)輸安全,甚至導(dǎo)致短期機(jī)務(wù)機(jī)車(chē)出庫(kù)延誤或癱瘓,日常應(yīng)急措施均難以應(yīng)對(duì),更有甚者,遠(yuǎn)程幾個(gè)出勤點(diǎn)的客貨機(jī)車(chē)運(yùn)輸計(jì)劃被徹底打亂,所產(chǎn)生的安全隱患和經(jīng)濟(jì)損失及社會(huì)負(fù)面影響不可估量。
本優(yōu)化方案的實(shí)施,能夠有效避免如此嚴(yán)重癱瘓事件的發(fā)生,也在源頭上解決了“IC卡運(yùn)行揭示控制管理系統(tǒng)”出現(xiàn)安全控制隱患的情況發(fā)生,其最終實(shí)施意義重大。