《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > CTCS-2級列控區間仿真子系統的設計與實現
CTCS-2級列控區間仿真子系統的設計與實現
2017年電子技術應用第2期
熊 偉1,何 濤2,曠文珍2
1.蘭州交通大學 光電技術與智能控制教育部重點實驗室,甘肅 蘭州730070; 2.蘭州交通大學 自動化與電氣工程學院,甘肅 蘭州730070
摘要: 中國列車運行控制系統(Chinese Train Control System,CTCS)是以分級方式滿足不同線路運輸需求,保證列車安全運行的控制系統,現場的列控系統處于全天候的工作狀態,很難滿足新職人員對設備操作演示和實踐學習的功能需求。針對此問題,提出了一種通過軟硬件結合方式實現CTCS-2級列控系統仿真的方案,并選取CTCS-2級列控系統仿真方案中的區間仿真子系統為研究對象,在對其進行詳細系統功能分析的基礎上,進行系統結構模塊劃分,提出了對區間仿真子系統的軟件設計方案,并利用Microsoft Visual Studio 2005的MFC進行軟件開發實現。
中圖分類號: TN919.5
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.2017.02.031
中文引用格式: 熊偉,何濤,曠文珍. CTCS-2級列控區間仿真子系統的設計與實現[J].電子技術應用,2017,43(2):128-131.
英文引用格式: Xiong Wei,He Tao,Kuang Wenzhen. Design and implementation on section simulation system of CTCS-2[J].Application of Electronic Technique,2017,43(2):128-131.
Design and implementation on section simulation system of CTCS-2
Xiong Wei1,He Tao2,Kuang Wenzhen2
1.Key Laboratory of Opto-electronic Technology and Intelligent Control of the Ministry of Education, Lanzhou Jiaotong University,Lanzhou 730070,China; 2.School of Automatic & Electrical Engineering, Lanzhou Jiaotong University,Lanzhou 730070,China
Abstract: Chinese Train Control System(CTCS) is a hierarchical system which can meet the transport requirements of different lines and ensure the safe operation of the train. The control system in working condition cannot reach the demonstration and practice requirement of the new staffs. In order to solve this problem, in this thesis, a simulation program of CTCS-2 level train control system was proposed by the combination of software and hardware, and the section simulation system of CTCS-2 was selected as the analysis object. The software implementation schemes of subsystem functions were proposed in accordance with the requirements of the relevant norms and detailed functional analysis, and then the function modules in detail were given and MFC of Microsoft Visual Studio 2005 was used to realize the software.
Key words : CTCS-2;train control system;functional analysis;software implementation

0 引言

    CTCS-2列控系統是基于軌道電路和點式應答器傳輸列車運行許可信息,并采用目標—距離模式監控列車安全運行的列車運行控制系統,主要面向提速干線和高速新線,適用于各種限速區段,功能比較齊全,適合我國鐵路運輸發展需要[1-4]。目前,我國鐵路行業的列控設備處于全天候的持續工作狀態,對列控設備的各類操作關乎鐵路行車安全,稍有不慎,可能引發鐵路行車事故,給鐵路運輸造成巨大損失。除了在“垂直”天窗點內,其他時間禁止對列控設備進行各類非指令性操作,實際運行中的列控系統設備給予人員操作演示和實踐學習的空間太小。完整的列控系統由于設備規模大、成本高昂,只能依托政府出資建設,因此,開發一套集成度高、運行條件簡單并且具有演示和實訓功能的列控仿真系統具有重要意義。

    目前,列控仿真系統大多采用軟硬件結合的方式實現。CTCS-2級列控仿真系統硬件方面包括高鐵車站列控中心、高鐵車站聯鎖系統、軌旁電子單元、應答器、車載BTM模塊等;軟件仿真方面主要包括車站仿真子系統、調度集中(Centralized Traffic Control System,CTC)仿真子系統、中繼站列控中心仿真子系統、區間仿真子系統、車載仿真子系統、臨時限速仿真子系統等,其具體系統結構圖如圖1。

jsj4-t1.gif

    CTCS-2級列控區間仿真子系統作為CTCS-2級列控仿真系統的重要組成部分,其主要功能包括區間界面顯示、列車區間運行仿真、應答器報文接收與發送、信號機點燈與軌道電路發碼、故障設置、應答器報文編制等。作為列控仿真系統的主界面之一,CTCS-2級列控區間仿真子系統可以實時顯示整個CTCS-2區間的狀態,對區間列車占用出清、應答器報文接收與發送、信號機點燈與區段發碼、各類故障設置及報警等功能給出直觀實時的顯示,給教學演示和培訓實踐提供良好的平臺。此外,為方便教學培訓,CTCS-2級列控區間仿真子系統增加應答器報文編制界面,使用戶能夠直觀地認識應答器報文各信息包內容及報文編制方法,給予使用者更好的用戶體驗,提高培訓效果。

1 CTCS-2級列控區間仿真子系統功能分析

    為方便進行功能設計與實現,將區間仿真子系統的功能分為區間仿真控制、故障設置、應答器報文編制三部分,具體功能劃分如下。

1.1 區間仿真控制

    區間仿真控制主要包括整個區間界面的顯示、區間模擬行車、應答器報文接收與發送、信號機點燈與軌道電路發碼。區間模擬行車主要指站內選排進路后,列車出站進入區間的自動模擬行車。自動模擬行車包括單一列車的運行模擬和多輛列車追蹤運行模擬[5]

    當列車出站進入區間,車載仿真子系統通過通信通道將列車位置信息傳輸給區間仿真子系統,后者根據該位置信息,給出相應的區間軌道電路占用顯示;同時,區間仿真子系統通過通信通道將列車占用信息傳輸給列控中心(Train Control Center,TCC),經過相應的邏輯處理后,TCC將對應的區間信號機點燈和軌道電路發碼控制信息以及有源應答器報文信息傳輸給區間仿真子系統;區間仿真子系統根據該控制信息進行整個區間的信號機點燈和軌道電路發碼,并將該點燈發碼信息和應答器報文信息發送給車載仿真子系統,以供車載仿真子系統進行車載信號顯示。

1.2 故障設置

    CTCS-2級列控區間仿真子系統可以實現對整個區間的信號機、軌道電路、應答器進行對應的故障設置。根據“故障-安全”原則,故障設置成功后的信號設備狀態不再響應區間仿真子系統常規的指令,故障狀態始終呈現或在一定的條件下選擇性呈現,幫助用戶認識各種故障的判定條件,還可以實訓在故障的條件下的用戶應急處理能力。

    故障設置主要分為三類,即軌道電路紅光帶非常規占用故障、信號機燈絲斷絲和應答器鏈接故障。由于區間無真實設備,故障設置均采用人工設置,故障發生后,在區間界面上給出故障顯示與故障報警,并將故障信息反饋給列控中心。

1.3 應答器報文編制

    應答器是一種基于電磁耦合原理而構成的高速點式數據傳輸設備,分為無源應答器和有源應答器,用于在特定地點實現車-地間的數據交換[6-9]。現場的應答器報文為應答器出廠時燒入或列控中心黑箱操作編制而成,給教學培訓演示帶來極大不便,因此CTCS-2級列控區間仿真子系統特增加應答器報文編制界面。應答器報文編制界面采用逐步式編輯界面,將所有信息包按順序逐一進行編制。報文存儲為EXCEL文本格式,逐條存儲,可以通過編制界面對已有報文進行添加、修改和刪除等[10]

2 CTCS-2級列控區間仿真子系統設計

2.1 系統結構模塊劃分

    在CTCS-2級列控區間仿真子系統的開發過程中,采用面向對象分析方法和模塊化程序設計相結合的方式,根據系統功能需求,對系統結構進行模塊劃分,提高了系統的獨立性和安全性[11]。通過對CTCS-2級列控區間仿真子系統功能的分析,將系統分為仿真控制模塊、區間模擬模塊和通信模塊三部分,其中區間模擬模塊又分為區間設備模擬模塊、模擬行車模塊和故障設置模塊三部分;仿真控制模塊又由人機交互模塊和報文編制模塊兩部分組成,系統軟件結構如圖2。

jsj4-t2.gif

2.2 MFC應用程序主框架設計

    基于微軟基礎類庫(Microsoft Foundation Class,MFC)的仿真應用程序開發,實質上就是繼承MFC的類,CTCS-2級列控區間仿真子系統主界面定義了一個繼承MFC的CView類的CTCSView類,根據需要的功能添加相應的函數[12],如初始化函數OnInitialUpdate:

    Void  CCTCSView::OnInitialUpdate()

    {

        CScrollView::OnInitialUpdate();

    /////////////////初始化數據/////////////

        myobarray_QD_Section=new CObArray();

        myobarray_Xh_Station=new CObArray();

        myobarray_Balise=new CObArray();

    }

其中,CQD_Section、CXh_Station、CBalise分別表示區間軌道電路類、無配線站內信號機類、區間應答器類。

    在數據處理方面,根據功能的不同分別創建對應的類,如軌道電路類、信號機類等。通過不同類的劃分,使不同設備的數據配置與處理區分開來,增加系統的靈活性、適用性的同時,簡化了系統的層次和框架結構。

2.3 通信方式的選取

    CTCS-2級列控區間仿真子系統的通信主要實現地—車通信、TCC—區間仿真子系統通信,根據仿真子系統之間的通信協議來實現各子系統之間的信息傳輸。區間仿真子系統在通信方面采用使用比較廣泛的TCP/IP互聯協議族,這種通信方式具有很強的靈活性和通用性。

2.4 區間模擬模塊的設計

    區間模擬模塊實現區間設備模擬、區間模擬行車和故障設置。區間設備包括信號機、軌道電路和應答器3種,每種設備的設備編號、名稱、屬性不同,分別構建繼承CObject的CQD_Section、CQD_Station、CXh_Section、CXh_Station、CBalise類,將每一種設備的繪制在所屬類內完成,最后在CTCSView類內統一調用OnDraw函數繪制完成,實現區間模擬界面顯示。

    區間模擬行車主要是實現站內選排進路后,列車出站進入區間的模擬行車。通過通信模塊Socket確定列車位置信息,進而實現列車的占用出清、應答器報文的接發、信號機的點燈等,具體的設計流程圖如圖3。

jsj4-t3.gif

    故障設置主要分為三類,即軌道電路故障、信號機燈絲斷絲和應答器鏈接故障,皆為人工設置故障。當列車運行時,通過人工分別設置列車前后任意區段的軌道電路占用故障、任意信號機的燈絲斷絲故障、任意應答器的鏈接故障,給出故障報警提示,并將報警信息反饋給TCC,實現自動調整發生故障時的發碼點燈變化,給出故障情況下的區間狀態顯示[13]。軟件實現方面主要是通過OnLButtonDown和OnRButtonDown函數實現對鼠標坐標的捕捉,然后相應設備的參數發生改變。

2.5 仿真控制模塊的設計

    仿真控制模塊主要實現人機交互、應答器報文編制等功能。人機交互主要通過主界面的菜單欄實現,菜單欄包括仿真行車、通信狀態檢查、故障設置和報文編制界面,主界面菜單欄列表見表1。

jsj4-b1.gif

    應答器報文編制主要通過MFC的基礎對話框實現,根據需求創建CDialog類,在對話框內添加對應的靜態文本、列表控件、編輯框和按鈕等控件,進而進行函數實現,形成面向對象的界面[14],最后在Menu中添加事件處理程序OnLink,完成與主界面的鏈接。具體實現代碼如下:

    void CCTCSView::OnLink()

    {

        CALLMESSAGE dlg;

        dlg.DoModal();

    }

3 CTCS-2級列控區間仿真子系統實現

    CTCS-2級列控區間仿真子系統采用MFC作為開發平臺,選取舉例站場進行區間仿真子系統的開發,將列控區間仿真子系統各模塊進行一一實現。

    區間顯示主界面顯示整個C2舉例站場區間的設備狀態顯示,可以直觀地顯示區間運行狀態、信號機點燈、應答器鏈路等信息。根據相關規范要求,對各個報文信息包界面進行逐一編輯、函數實現,最后鏈接至仿真子系統的主顯示界面,報文編制主界面及線路坡度信息包添加界面如圖4、圖5。

jsj4-t4.gif

jsj4-t5.gif

4 結束語

    本文選取了CTCS-2級列控仿真系統中的區間仿真子系統為研究對象,在對其進行詳細系統功能分析的基礎上,給出了功能實現的軟件設計方案,并利用MFC進行軟件實現。作為CTCS-2級列控仿真系統的重要組成部分,區間仿真子系統的實現可以對新入路職工以及相關專業院校的教學培訓提供很好的平臺,應答器報文編制功能的加入有利于教學培訓工作更好地開展,對相關的仿真系統開發有一定的借鑒意義。

參考文獻

[1] 董昱.區間信號與列車運行控制系統[M].北京:中國鐵道出版社,2008.

[2] 曹玉.CTCS-2級列控系統聯合測試方案研究[J].鐵道通信信號,2015,4(51):24-25.

[3] 齊華.CTCS-2系統和CTCS-3系統分析優化研究[J].價值工程,2016(3):153-156.

[4] 石先明,張敏慧.高速鐵路列控系統安全性分析與改進[J].鐵道標準設計,2012(11):101-105.

[5] 包亮強,李強,蘇琛.計算機聯鎖培訓系統中模擬行車的研究與實現[J].鐵道通信信號,2016,52(1):24-26.

[6] 吳汶麟.國外鐵路信號新技術[M].北京:中國鐵道出版社,2006.

[7] 羅麗燕,劉中田,周果.護軌對應答器干擾的仿真研究[J].鐵道學報,2014,36(10):59-64.

[8] 劉國棟,董昱,張曉星.基于自適應算法的應答器傳輸模塊解調方法研究[J].科學技術與工程,2013,13(23):6729-6733.

[9] 高俊明,范多旺,李強.CTCS-2系統應答器設置問題探討[J].鐵路通信信號工程技術,2010,7(6):21-23.

[10] 中華人民共和國鐵道部.科技運[2010]136號CTCS-2級列控系統應答器應用原則(V2.0)[S].北京:2010.

[11] 王海鵬,潘加宇.面向對象分析和設計[M].北京:人民郵電出版社,2009.

[12] 王沖,孟曉風,王琳.基于MFC/Vega的可見光目標運動仿真器[J].計算機仿真,2007,24(9):218-220.

[13] 吳石生.CTCS-2級列控系統地面設備的仿真與研究[D].成都:西南交通大學,2008.

[14] 仇巍,邢建國.基于MFC的產品結構樹管理系統的實現[J].中國制造業信息化,2012,41(3):11-13.



作者信息:

熊  偉1,何  濤2,曠文珍2

(1.蘭州交通大學 光電技術與智能控制教育部重點實驗室,甘肅 蘭州730070;

2.蘭州交通大學 自動化與電氣工程學院,甘肅 蘭州730070)

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
国产精品青草久久| 欧美在线国产| 欧美日一区二区在线观看 | 黑人巨大精品欧美一区二区小视频 | 欧美日韩欧美一区二区| 亚洲一区二区在| 先锋影音国产精品| 在线观看一区欧美| 欧美日韩国产不卡| 欧美中在线观看| 亚洲欧美韩国| 亚洲福利一区| 一级日韩一区在线观看| 国产欧美日韩在线视频| 久久午夜羞羞影院免费观看| 亚洲毛片在线| 亚洲欧美成人一区二区在线电影| 国产在线精品二区| 欧美区在线播放| 久久爱另类一区二区小说| 亚洲女女做受ⅹxx高潮| 亚洲影院色无极综合| 亚洲一区制服诱惑| 亚洲欧美日本在线| 欧美专区日韩专区| 久久亚洲私人国产精品va| 美女成人午夜| 欧美一区二区三区四区在线 | 欧美三级精品| 国产精品久久久久国产a级| 久久免费视频网| 另类酷文…触手系列精品集v1小说| 亚洲无线一线二线三线区别av| 久久都是精品| 在线综合欧美| 亚洲国产精品久久久久| 国产欧美成人| 狠狠网亚洲精品| 亚洲国产综合在线看不卡| 国产偷国产偷精品高清尤物| 欧美日韩国产成人| 国产精品电影在线观看| 国产日本欧美一区二区三区在线 | 激情久久综艺| 国产精品婷婷午夜在线观看| 欧美丰满高潮xxxx喷水动漫| 久久国产精品久久久| 一本色道久久综合狠狠躁篇怎么玩 | 国产欧美视频一区二区| 黄网站免费久久| 99re这里只有精品6| 尤物九九久久国产精品的分类| 亚洲国产日韩欧美| 亚洲午夜女主播在线直播| 日韩一区二区精品视频| 亚洲综合视频1区| 宅男噜噜噜66国产日韩在线观看| 亚洲尤物在线视频观看| 亚洲国产精品第一区二区三区| 欧美亚洲综合久久| 亚洲人成人99网站| 久久爱91午夜羞羞| 亚洲狼人精品一区二区三区| 亚洲欧美另类在线| 蜜桃av综合| 国产精品午夜在线观看| 亚洲电影免费观看高清完整版在线 | 亚洲国产天堂久久综合网| 中日韩美女免费视频网站在线观看| 亚洲国产精品123| 亚洲一区不卡| 欧美成人一二三| 国产欧美一区二区精品性| 亚洲黄网站黄| 欧美中文字幕视频在线观看| 亚洲一区欧美| 欧美顶级少妇做爰| 国产视频精品xxxx| 一本色道久久综合亚洲91| 亚洲第一色在线| 亚洲欧美日韩精品久久亚洲区| 亚洲免费中文字幕| 欧美大色视频| 国产一区91| 在线观看视频免费一区二区三区| 一二三区精品福利视频| 亚洲人成绝费网站色www| 久久精品在线免费观看| 久久久精品日韩| 国产精品久久久久免费a∨| 亚洲国产导航| 久久高清免费观看| 亚洲在线中文字幕| 欧美精品国产一区二区| 欧美日韩免费一区| 亚洲第一精品夜夜躁人人爽| 午夜久久久久久| 久久精品久久综合| 亚洲国产片色| 久久黄色小说| 国产精品美女主播| 一区二区久久久久久| 亚洲精品国产无天堂网2021| 久久久99爱| 国产精品亚洲美女av网站| 一本久道久久综合狠狠爱| 亚洲九九精品| 牛人盗摄一区二区三区视频| 欧美日韩国产三区| 在线成人h网| 久久精品人人爽| 久久精品99无色码中文字幕| 国产精品日日做人人爱| 一本色道久久99精品综合 | 国产午夜精品视频| 午夜精品视频网站| 午夜精品影院| 亚洲欧美综合精品久久成人| 欧美日本韩国一区二区三区| 亚洲高清在线观看一区| 亚洲黄色高清| 免费欧美高清视频| 136国产福利精品导航| 久久精品国产亚洲精品| 久久九九国产精品| 国产亚洲欧美日韩精品| 欧美有码视频| 99精品国产高清一区二区| 亚洲你懂的在线视频| 欧美日韩国产在线| 一本一道久久综合狠狠老精东影业 | 欧美1区2区| 91久久精品视频| 99精品视频免费观看| 欧美日韩国产天堂| aa成人免费视频| 午夜精品福利视频| 国产欧美亚洲日本| 亚洲电影自拍| 欧美激情综合亚洲一二区| 亚洲精品精选| 亚洲欧美国产va在线影院| 亚洲欧美综合网| 国产欧美精品一区aⅴ影院| 欧美一区二区三区在线看| 久久久久亚洲综合| 欧美日韩一区在线| 在线一区二区三区做爰视频网站| 亚洲欧美文学| 国外视频精品毛片| 亚洲欧洲日产国产网站| 欧美一区国产一区| 国产亚洲一区二区三区在线播放| 久久精品免费看| 欧美激情综合亚洲一二区| 99热在线精品观看| 久久av一区| 亚洲电影在线| 亚洲网站在线观看| 国产欧美日韩三区| 亚洲黑丝在线| 欧美日韩一区免费| 先锋影音国产一区| 欧美黄色网络| 狠狠色狠狠色综合| 亚洲精品国偷自产在线99热| 欧美日韩一区二区三区高清| 亚洲欧美国产毛片在线| 免播放器亚洲一区| 一区二区av在线| 久久精品夜夜夜夜久久| 亚洲国产黄色| 香蕉成人伊视频在线观看| 有码中文亚洲精品| 亚洲一区免费看| 136国产福利精品导航| 亚洲综合视频在线| 影音先锋久久| 午夜欧美精品| 亚洲人www| 亚洲三级视频| 欧美午夜免费电影| 99精品久久久| 久久久久久久网站| 亚洲三级免费电影| 久久精品国产999大香线蕉| 最新成人av网站| 久久天堂成人| 亚洲一二三区视频在线观看| 欧美aⅴ99久久黑人专区| 亚洲一二三四区| 乱中年女人伦av一区二区| 亚洲视频你懂的| 亚洲一区亚洲| 在线观看国产精品网站| 亚洲欧美日韩国产一区| 亚洲国产欧美一区二区三区同亚洲| 久久成人人人人精品欧| 一区二区欧美在线观看| 欧美精品久久99久久在免费线|