国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

適用中老鐵路的計算機聯(lián)鎖系統(tǒng)技術(shù)研究

2022-12-15 16:58梁志國,張志宇,張放
鐵道運輸與經(jīng)濟 2022年11期
關(guān)鍵詞:聲卡道岔控件

1 中老鐵路計算機聯(lián)鎖系統(tǒng)概況

中老昆萬鐵路(昆明—萬象,以下簡稱“中老鐵路”)作為泛亞鐵路中線的重要組成部分,線路北起云南省昆明市,至中老邊境口岸磨憨(中國段),自老撾中老邊境口岸磨丁至線路終點萬象市(老撾段),是首條與中國鐵路網(wǎng)直接聯(lián)通的國際鐵路[1-2]。中老鐵路老撾境內(nèi)磨萬段(磨丁—萬象南)初期開通20 個車站,全長422.4 km,中老鐵路老撾段選用中國鐵道科學研究院集團有限公司TYJLIII 型計算機聯(lián)鎖系統(tǒng)。為滿足海外運輸需求,急需在原有成熟產(chǎn)品基礎上開發(fā)適用于東南亞鐵路的核心控制裝備[3-4]。計算機聯(lián)鎖設備走向國際,也面臨著很多技術(shù)難題需要解決。

1.1 多語言功能問題

目前采用中國標準的鐵路設備普遍采用單一語言的操作系統(tǒng),但由于中老鐵路代維管理期內(nèi)有多語言需求,計算機聯(lián)鎖操作控制系統(tǒng)宜具備“中文、英文、老撾文”3 種語言、語音切換功能,因而要解決如何為中老鐵路提供安全可靠的多語言切換技術(shù)解決方案[5]。作為信號控制最核心的安全控制系統(tǒng),計算機聯(lián)鎖系統(tǒng)的多語言技術(shù)解決方案應該滿足以下性能要求。第一,在進行聯(lián)鎖系統(tǒng)多語言功能開發(fā)時,不能對系統(tǒng)的底層邏輯產(chǎn)生影響,多語言功能的開發(fā)集中在操表機和維修機系統(tǒng)內(nèi)。第二,要針對不同語言使用習慣人群的需要開發(fā)對應操作系統(tǒng),使用戶可以高效、便捷地通過聯(lián)鎖系統(tǒng)對列車進行指揮控制。第三,不同于其他信號系統(tǒng),計算機聯(lián)鎖系統(tǒng)對于安全性的要求極高。需要針對各語言的音節(jié)效率、顯示長度差異,在多語言界面下,靈活、準確、完備地交互文字和語音內(nèi)容[6]。

1.2 軟硬件耦合性問題

任何物理實體的復雜程度從低到高依次為材料、元器件/零件、組件、部件、子系統(tǒng)、系統(tǒng)、全機。中老鐵路聯(lián)鎖系統(tǒng)的建立是用軟件把物理實體數(shù)字化的過程。計算機聯(lián)鎖系統(tǒng)作為復雜系統(tǒng),是軟件與多硬件緊耦合的成果,以可視化界面的形式呈現(xiàn)。

為符合老撾的標準和需求,中老鐵路聯(lián)鎖系統(tǒng)在國內(nèi)聯(lián)鎖系統(tǒng)的基礎上更換部分軟硬件,而作為緊耦合系統(tǒng),單一硬件或軟件的改動會導致系統(tǒng)間的相互影響,需要通過系統(tǒng)分析和試驗解決系統(tǒng)開發(fā)過程中出現(xiàn)的耦合性問題。

1.3 特殊站型導致運輸效率無法滿足的問題

A 站位于老撾瑯勃拉邦省境內(nèi),是瑯勃拉邦省首府和嘎西縣之間的會讓車站,是影響整條線路客貨運效率的關(guān)鍵。A 站股道位于橋梁之上,站型特殊且所處位置有6‰下坡道,使得該站的聯(lián)鎖關(guān)系十分復雜。為適應特殊地理條件的限制[7],A 站布置形式采用縱列布置方案,咽喉區(qū)正線道岔1 號和2 號均位于兩側(cè)的隧道內(nèi),由于地形的原因?qū)е抡€上的3 號道岔和4 號道岔位于橋梁之上且無法通過移位調(diào)整來滿足無岔股道的長度要求,不可避免地造成正線股道(IIG)存在中間出岔的情況。因此,需要在滿足有限施工成本和計劃開通時間的前提下,提出達到線路設計運力需求的解決方案。

2 中老鐵路計算機聯(lián)鎖系統(tǒng)技術(shù)方案

2.1 多語言功能技術(shù)方案

聯(lián)鎖系統(tǒng)多語言功能的開發(fā)需同時滿足可維護性、可擴展性。可維護性指在聯(lián)鎖后期維護的過程中,如果有站場站型、系統(tǒng)功能的改造,翻譯內(nèi)容可進行相應地修改。同時應盡可能不影響程序源代碼,減少編譯的次數(shù),縮小改造過程中翻譯部分對軟件自身產(chǎn)生的影響。可擴展性指此功能的增加可以推廣到其他國外鐵路項目,預留其他語言翻譯的接口,實現(xiàn)聯(lián)鎖系統(tǒng)人機界面的國際化。

為了實現(xiàn)此功能,在UTF-8 編碼下對站場界面里的控件按照其類型進行了編碼,生成控件ID,信號機、道岔、區(qū)段、位圖表示燈、文字、按鈕等均單獨編碼,在不同類型間可重復??丶蘒D 與控件詞匯的映射關(guān)系如表1 所示。

表1 控件ID 與控件詞匯的映射關(guān)系Tab.1 Mapping relationship between control ID and control vocabulary

對通用的報警及各站可共用的部分進行通用編碼,此部分可復用,在不同車站間和后期的改造中一般情況下無需修改。控件ID 與通用詞匯的映射關(guān)系如表2 所示。

表2 控件ID 與通用詞匯的映射關(guān)系Tab.2 Mapping relationship between control ID and common vocabulary

在軟件啟動時讀取文件,在每次站場變動時按照其控件類型,遍歷該類型的所有控件ID。如果發(fā)現(xiàn)ID 號存在,通過ID 編碼索引和中文、英文、老撾文之間的映射關(guān)系進行語言切換;如果未發(fā)現(xiàn)ID 則忽略,并同時調(diào)整翻譯后語言的位置,防止因語言長度不一致導致遮擋的情況,滿足界面美觀的要求。

2.2 軟硬件耦合性技術(shù)方案

2.2.1 定制主板中藍屏問題技術(shù)解決方案

中老鐵路計算機聯(lián)鎖系統(tǒng)可分為聯(lián)鎖機(IL)、操表機(MMI)、維修機(MT)和綜合配電柜4 部分。聯(lián)鎖機負責聯(lián)鎖邏輯運算,操表機負責人機交互,維修機負責記錄、存儲信息以便故障查詢。系統(tǒng)中操表機采用為中老鐵路全新定制的主板與WIN10系統(tǒng)的電子硬盤,全系統(tǒng)調(diào)試的過程中,不定時發(fā)生藍屏現(xiàn)象且故障檢查代碼不一致。

定制主板上配置有網(wǎng)卡(PCI1)、聲卡(PCI2)、多串口卡(PCI4)的接口,在排除了IRQ 沖突的情況下,將獨立聲卡拔下后無藍屏現(xiàn)象發(fā)生。通過查找類似工控機發(fā)現(xiàn)AMOS-6000 工控機聲卡在DOS 系統(tǒng)下也存在播音后宕機的情況[8],懷疑聲卡內(nèi)存存在問題。通過更換獨立聲卡,試用傲龍、摩羯及聲霸等多款獨立聲卡,均發(fā)現(xiàn)有藍屏的現(xiàn)象,基本排除了單一聲卡驅(qū)動程序不兼容的可能性。

用Windbg 工具分析,出現(xiàn)較多的故障檢查代碼1a (memory management),錯誤代碼41201。在查詢虛擬地址的過程中,頁幀編號(PFN)和當前頁表條目(PTE)指針存在不一致。對故障代碼1a 的藍屏現(xiàn)象分析結(jié)果如圖1 所示。

圖1 對故障代碼1a 的藍屏現(xiàn)象分析結(jié)果Fig.1 Analysis results of blue screen of fault code 1a

故障檢查代碼7e (system thread exception not handle) 和3b (system service exception)參數(shù)均顯示出現(xiàn)內(nèi)存訪問沖突。故障檢查代碼109 (critical structure corruption)顯示損壞操作類型為函數(shù)修改,驅(qū)動程序修改了內(nèi)核代碼或硬件損壞。

故障檢查代碼均指向內(nèi)存錯誤,檢查當前聲卡占用內(nèi)存地址,懷疑集成聲卡和獨立聲卡存在內(nèi)存沖突,通過修改定制主板硬件關(guān)閉集成聲卡后系統(tǒng)日志錯誤數(shù)量明顯下降,而用集成聲卡替換獨立聲卡后無藍屏現(xiàn)象。

2.2.2 定制交換機丟包問題技術(shù)解決方案

聯(lián)鎖機和操表機、維修機之間的通信通過以太網(wǎng)交換機實現(xiàn),交換機故障會影響系統(tǒng)間的正常通信。在中老鐵路調(diào)試過程中發(fā)現(xiàn),操表機頻繁報出聯(lián)鎖機和操表機間序號錯誤,期望接收序號和實際接收序號不一致的異?,F(xiàn)象。操表機接收到的聯(lián)鎖機發(fā)送的信息不連續(xù),中間有丟失的現(xiàn)象。

聯(lián)鎖機采用雙網(wǎng)交叉冗余結(jié)構(gòu),通信協(xié)議采用UDP 單播協(xié)議與操表機、維修機進行通信。在通信異常的情況下有可能出現(xiàn)操表機未能成功接收信息、聯(lián)鎖機未發(fā)送連續(xù)的數(shù)據(jù)包、交換機匹配異常等情況。聯(lián)鎖機的雙網(wǎng)交叉冗余結(jié)構(gòu)如圖2 所示。

圖2 聯(lián)鎖機的雙網(wǎng)交叉冗余結(jié)構(gòu)Fig.2 Double-network cross-redundancy structure of interlocking machine

相比WIN XP 系統(tǒng),WIN 10 系統(tǒng)下IL 和MMI,MT 之間以太網(wǎng)通信量需求對交換機的影響更大,對時延、吞吐量、丟包率要求更高。中老鐵路聯(lián)鎖系統(tǒng)操表機、維修機、交換機及聯(lián)鎖機ETH 板固定百兆全雙工模式,保持最大的網(wǎng)絡帶寬,交換機設置百兆全雙工如表3 所示。按照IPV4 協(xié)議,一次傳輸?shù)臄?shù)據(jù)大于主機MTU 值,即數(shù)據(jù)傳輸大于以太網(wǎng)設計的最大長度1 500 字節(jié)(除幀首部),物理層會限制發(fā)送數(shù)據(jù)的最大長度,如果數(shù)據(jù)包長度大于MTU 值會進行分片或者丟包。拆包后的數(shù)據(jù)包在目的地端進行重新組包。

表3 交換機設置百兆全雙工Tab.3 100M full duplex set by switch

采用Wireshark 抓取網(wǎng)絡數(shù)據(jù)包,接收端設置多個不同終端接收UDP 數(shù)據(jù),發(fā)現(xiàn)聯(lián)鎖機發(fā)送的廣播信息通過交換機已經(jīng)存在丟包的情況,排除操表機端出錯的可能。

查看發(fā)送方數(shù)據(jù)包,從Wireshark 里抓取的數(shù)據(jù)發(fā)現(xiàn),發(fā)送方對UDP 數(shù)據(jù)進行分片,每次丟包都是只收到了第二片數(shù)據(jù)包,即收到偏移off=1 480 的數(shù)據(jù)包,第一片數(shù)據(jù)包丟失。抓取聯(lián)鎖機發(fā)送的數(shù)據(jù)包丟失如表4 所示。長時間有規(guī)律的丟包增加了定制交換機匹配異常的可能性。調(diào)整定制交換機的通信速率,將交換機的帶寬改為自適應模式后,交換機自動適配十兆/百兆速率,無丟包現(xiàn)象發(fā)生,通信正常。

表4 抓取聯(lián)鎖機發(fā)送的數(shù)據(jù)包丟失Tab.4 Grabbing packets sent by interlocking machine are lost

2.3 特殊站型軟件技術(shù)方案

2.3.1 A 站初始信號設計方案

A 站原設計方案如圖3 所示。該方案3 號道岔需具備到發(fā)線出岔電路邏輯功能,存在下行列車完全進入IIG 后中岔延時3 min 后自動解鎖的情況??紤]到道岔所處位置特殊,且運輸組織有諸多不可控因素的存在,此時若信號員將3 號道岔操作到反位后,列車繼續(xù)運行可能引發(fā)安全風險。

圖3 A 站原設計方案Fig.3 Original design of Station A

2.3.2 不同變更方案的成本及運輸效率分析

(1)方案I。對于計算機聯(lián)鎖系統(tǒng)最便捷和穩(wěn)妥的變更方案就是修改道岔鋪設位置。但站前專業(yè)已于2020 年完成了A 站橋梁和隧道施工,而A 站股道所在橋梁造價超4 000 萬元人民幣,兩側(cè)咽喉所在隧道總造價超2.4 億元人民幣。如果選擇變更道岔鋪設位置,不考慮施工工期情況下仍需要超過億元的變更費用。

(2)方案II。不改變站場布置,選擇放棄1 條正線、2 條到發(fā)線的站場布局,選擇1 條正線和1條到發(fā)線的變更方案。該方案可以避免進一步的資金投入,但會使A 站成為整條線路運力瓶頸,浪費前期針對第三條股道的資金投入。

(3)方案III。將站場可能存在的運營風險明確寫入《車站行車工作細則》,用人工管控的方式避免因中間出岔導致的異常解鎖。但考慮到未來海外鐵路運行環(huán)境復雜、安全運輸壓力大的情況,信號專業(yè)需要給出既滿足運輸效率需求,又無擠岔、冒進信號風險的解決方案。

2.3.3 特殊聯(lián)鎖關(guān)系的解決方案

受地形條件限制,現(xiàn)在及未來A 站并無貨運作業(yè)條件。綜合各方需求,建議修改設計方案。A 站修改后設計方案如圖4 所示,取消IIG 上防護3 號道岔的調(diào)車信號機,3 號道岔按接車進路道岔設置,不按到發(fā)線出岔邏輯處理,3DG1 和3DG做合并處理,IIG 即為一個道岔區(qū)段。此方案的優(yōu)點是3 號道岔無需具備到發(fā)線出岔電路邏輯功能,可通過設置IIG 接車終端按鈕的方式,將3 號道岔納入始端和終端按鈕之間的接車進路,避免了中岔延時 3 min 后自動解鎖帶來的安全隱患。A 站為會讓站,由1G 向IIG 的轉(zhuǎn)線調(diào)車作業(yè)極少,如確有需求,也可通過將1G 車列牽出至D1 外方來完成轉(zhuǎn)線作業(yè)。方案提高了作業(yè)靈活度,滿足現(xiàn)場需求。

圖4 A 站修改后設計方案Fig.4 Revised design of Station A

3 中老鐵路計算機聯(lián)鎖系統(tǒng)應用效果

中老鐵路作為中國與東盟國家合作的旗艦項目,是采用中國標準的普速鐵路。聯(lián)鎖系統(tǒng)相關(guān)創(chuàng)新性技術(shù)方案,可以為中老鐵路的高效客貨運輸提供技術(shù)保證,同時也為跨國鐵路的運營、管理、維護提供安全保障。

3.1 增加多語言功能,助力降本增效

為適應中老鐵路的特殊運營需求,在保證系統(tǒng)可靠運行的基礎上,開發(fā)了適應中老鐵路聯(lián)鎖系統(tǒng)的多語言、語音功能,使聯(lián)鎖系統(tǒng)具備中文、英文、老撾文及對應語音交互功能。多語言功能人機界面的開發(fā)有利于我國代理維護期間的技術(shù)教學,使老撾第一代鐵路人員可以無語言障礙學習聯(lián)鎖系統(tǒng)信號設備的使用和維護。

通過開發(fā)操表機和維修機里一鍵切換語言功能按鈕,為不同的作業(yè)人員提供了對應的操作界面和語音提示,提高了值班人員作業(yè)效率。掌握任何一種語言的專業(yè)人員均可便捷操控及維護該系統(tǒng),減少代理維護后期調(diào)整語言導致的二次改造費用,提高信號系統(tǒng)的經(jīng)濟性。

而在未來系統(tǒng)升級時,只需要對文件中新增加的控件進行配置,對刪除部分無需改動,大大減少了因翻譯工作引起的軟件變動。同時按照映射關(guān)系可以擴展其他語言,為之后的匈塞鐵路等國外項目提供了接口預留。B 站老撾文界面站場局部截圖如圖5 所示。

圖5 B 站老撾文界面站場局部截圖Fig.5 Partial screenshot of Lao language interface of Station B

3.2 增強系統(tǒng)耦合性,確保運輸安全

為避免緊耦合系統(tǒng)硬件或軟件改動導致系統(tǒng)間的相互影響,通過對系統(tǒng)軟、硬件的研究,技術(shù)上解決了中老鐵路聯(lián)鎖系統(tǒng)軟、硬件研發(fā)及調(diào)試過程中產(chǎn)生的耦合性問題,避免定制設備長時間運行中發(fā)生藍屏、丟包、彈窗等情況,減少了信號設備發(fā)生故障的風險。

在硬件迭代速率不及軟件更新速度的時代背景下,用軟件適配有限的硬件必然會導致耦合問題。通過需求和設計方案促使硬件的更新?lián)Q代,加快硬件的研發(fā)和軟、硬件的融合是未來軟、硬件耦合性問題解決的研究方向。

3.3 開發(fā)專用軟件,提升運輸效率

針對中老鐵路特殊聯(lián)鎖關(guān)系的技術(shù)解決方案,滿足了運輸組織需求和安全運行的雙重要求,保障了線路設計運力和中老鐵路的順利開通,真正做到了提質(zhì)、降本、增效的有機統(tǒng)一。

首先為節(jié)約成本、提高運力,在不改變既有橋梁、隧道的基礎上,創(chuàng)新性地將道岔與股道做了融合處理,實現(xiàn)了3DG 和3DG1 道岔區(qū)段同時具備正線的接車、發(fā)車、車次顯示等功能。其次,為保障A 站的運輸安全,在已有特殊聯(lián)鎖關(guān)系基礎上,增加了坡道延時解鎖功能。最后為提高運輸效率,在1G 辦理向上行方向發(fā)車時,通過軟件開發(fā)實現(xiàn)S1 和SII 信號機一次性開放,提升了整條線路的運輸效率。

4 結(jié)束語

針對適用中老鐵路的計算機聯(lián)鎖系統(tǒng)的開發(fā)過程進行分析,通過技術(shù)升級和定制化系統(tǒng)應用提升了系統(tǒng)設備的穩(wěn)定性,使計算機聯(lián)鎖設備成為提高中老鐵路運輸效率、確保中老鐵路運營安全的排頭兵。采用中國標準的定制化計算機聯(lián)鎖系統(tǒng)為其他海外項目積累了寶貴的經(jīng)驗,中老鐵路的安全高效運行正為中老兩國人民交往和沿線地區(qū)經(jīng)濟發(fā)展做出貢獻[9-10]。

猜你喜歡
聲卡道岔控件
基于C++Builder 的電子郵件接收程序設計*
有砟線路道岔運輸及鋪換一體化施工技術(shù)與方法
使用“填表單”微信小程序 統(tǒng)計信息很方便
煙臺站軌道結(jié)構(gòu)優(yōu)化引起的道岔改造信號過渡方案探討
基于.net的用戶定義驗證控件的應用分析
中低速磁浮道岔與輪軌道岔的差異
CRTSⅢ型板式道岔鋪設施工技術(shù)
提升筆記本電腦音質(zhì)
聊天室背景放音樂 為啥我的本本就不行?
風雨二十五載PC聲卡春秋錄
广州市| 柘城县| 正定县| 镇江市| 彰武县| 富蕴县| 什邡市| 邵武市| 肃宁县| 汕尾市| 娄烦县| 雷州市| 祥云县| 沽源县| 襄汾县| 公主岭市| 钟祥市| 余庆县| 花莲市| 宁海县| 慈溪市| 宁国市| 洞头县| 乐清市| 东乌珠穆沁旗| 清流县| 枞阳县| 邯郸县| 元氏县| 马关县| 昌邑市| 红河县| 罗源县| 易门县| 平江县| 元朗区| 利川市| 永登县| 南投市| 宜宾县| 梁河县|