999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

DMI運營過程復現(xiàn)系統(tǒng)的設計與實現(xiàn)

2015-01-17 02:56:00張友兵張國振牛道恒
鐵路通信信號工程技術(shù) 2015年1期
關鍵詞:設備

張友兵 張國振 馬 麟 牛道恒

(北京全路通信信號研究設計院有限公司,北京 100073)

DMI運營過程復現(xiàn)系統(tǒng)的設計與實現(xiàn)

張友兵 張國振 馬 麟 牛道恒

(北京全路通信信號研究設計院有限公司,北京 100073)

在CTCS-2級和CTCS-3級列控車載設備中,司機通過觀察和操作人機界面DMI(Driver-Machine Interface)單元監(jiān)控和調(diào)整列車運行狀態(tài),但是司機的錯誤操作、DMI設備故障等均可能導致列控車載設備故障,造成運營晚點。為了對司機的操作和車載設備故障進行復現(xiàn),需要開發(fā)一種可以復現(xiàn)列控車載設備DMI運營過程的系統(tǒng)。首先介紹列控車載設備DMI運營過程復現(xiàn)系統(tǒng)的系統(tǒng)框架和基本原理;其次介紹在DMI運營過程復現(xiàn)系統(tǒng)中DMI日志記錄的使用方法;最后介紹車載主機模擬工具的一些關鍵技術(shù)。

列控車載設備;人機界面;運營復現(xiàn)

在CTCS-2級和CTCS-3級列控車載設備中,車載主機向DMI實時傳遞列車的位置、速度、等級、模式等重要信息,DMI以圖形、文字等形式實時顯示列車的各種運行狀態(tài)信息;另外,司機操作DMI界面按鍵時,DMI將把按鍵信息及時傳遞給車載主機,達到調(diào)整列車運行狀態(tài)的目的[1]。

在列車運行過程中,如果司機錯誤操作了DMI設備,或者由于DMI設備軟件缺陷導致不能正常運行,均會影響列控車載設備的正常運行,降低鐵路運輸效率。為了對司機的操作和車載設備故障進行復現(xiàn),需要開發(fā)一種可以利用DMI日志記錄復現(xiàn)DMI運營過程的系統(tǒng)。

1 DMI運營過程復現(xiàn)系統(tǒng)的構(gòu)成

DMI運營過程復現(xiàn)系統(tǒng)的構(gòu)成如圖1所示,該系統(tǒng)包括DMI日志記錄文件、車載主機模擬工具和DMI設備。

圖1 DMI運營過程復現(xiàn)系統(tǒng)的系統(tǒng)構(gòu)成

1)DMI日志記錄文件:真實DMI設備運行過程中的日志記錄數(shù)據(jù),包含DMI設備與車載主機通信過程中交互的所有消息。

2)車載主機模擬工具:在系統(tǒng)中模擬車載主機,以DMI日志記錄文件為腳本驅(qū)動DMI設備工作。

3)DMI設備:為真實的DMI設備或者具有DMI軟件邏輯的PC機軟件。

2 DMI運營過程復現(xiàn)系統(tǒng)的基本原理

DMI運營過程復現(xiàn)系統(tǒng)的基本原理:以真實DMI設備產(chǎn)生的日志記錄文件為腳本,以DMI日志記錄文件中前后兩條日志記錄的系統(tǒng)時間間隔作為處理消息的時間間隔。提取日志記錄文件中車載設備發(fā)送給DMI的消息并發(fā)送給DMI,驅(qū)動DMI正常工作。提取日志記錄文件中DMI發(fā)送給車載主機的消息,將消息轉(zhuǎn)換成對應的DMI按鍵操作命令,重新發(fā)送給DMI,DMI接收到按鍵命令時自動觸發(fā)按壓按鍵的操作,模擬司機操作DMI按鍵的過程。

3 DMI日志記錄文件的使用方法

3.1 DMI日志記錄構(gòu)成

DMI設備在運行過程中,從車載主機收到一條消息或者向車載主機發(fā)送一條消息, 就在DMI日志記錄文件中記錄該條消息。每條日志記錄包含時間戳、系統(tǒng)時間、消息方向和消息內(nèi)容4個組成部分。

1)時間戳:以100 ms為單位,DMI上電啟動時,時間戳初始值為0,此后隨著時間向上累加。

2)系統(tǒng)時間:包括年、月、日、時、分、秒和毫秒,為消息產(chǎn)生時的DMI設備時間。

3)消息方向:記錄本條消息是由車載主機發(fā)送給DMI,還是由DMI發(fā)送給車載主機。

4)消息內(nèi)容:本條消息的具體內(nèi)容。

3.2 車載主機發(fā)送給DMI的消息

車載主機模擬工具扮演著車載主機的角色,從DMI日志記錄文件中識別出車載主機發(fā)送給DMI的消息,對消息進行解析、組包并發(fā)送給DMI,驅(qū)動DMI工作。

3.3 DMI發(fā)送給車載主機的消息

對于DMI發(fā)送給車載主機的消息,許多消息是由于司機操作DMI界面上的按鍵而觸發(fā)的,所以車載主機模擬工具發(fā)現(xiàn)當前需要處理的消息是DMI發(fā)送給車載主機的,需要進一步識別該消息是否是由于操作DMI按鍵而觸發(fā)的。如果是由于司機操作DMI按鍵而觸發(fā)該消息,則需要將該消息對應成正確的DMI按鍵操作,并將這些按鍵命令依次發(fā)送給DMI,DMI根據(jù)收到的按鍵命令自動觸發(fā)按鍵的按壓操作,以模擬司機操作DMI按鍵的過程。如果DMI消息的發(fā)送不是由于司機操作DMI按鍵而觸發(fā)的,車載主機模擬工具將忽略該消息。

4 車載主機模擬工具的關鍵技術(shù)

4.1 根據(jù)運營分割DMI日志記錄

一個DMI日志記錄文件可能包含多次DMI運營數(shù)據(jù),對于同一次運營,DMI日志記錄的時間戳是由小到大向上增長的,前后兩次運營的DMI日志記錄的時間戳存在由大到小的跳變,車載主機模擬工具根據(jù)這個特征將一個DMI日志記錄文件分割成若干次運營數(shù)據(jù),支持選擇和復現(xiàn)指定的運營數(shù)據(jù)。4.2 處理DMI日志記錄的時間機制

為了盡可能真實地復現(xiàn)車載主機與DMI的通信過程,車載主機模擬工具根據(jù)前后兩條DMI日志記錄系統(tǒng)時間的時間間隔計算處理后一條DMI日志記錄的時機。當處理完前一條DMI日志記錄時,就從零開始累加時間,并將累加時間與前后兩條DMI日志記錄系統(tǒng)時間的時間間隔做比較,當累加時間大于等于時間間隔時,開始處理后一條DMI日志記錄,以保證車載主機模擬工具盡可能真實地模擬車載主機向DMI發(fā)送消息的時機,也保證車載主機模擬工具把握正確的時機向DMI發(fā)送按鍵命令,驅(qū)動DMI自動觸發(fā)按鍵操作,如實地還原出司機操作DMI按鍵的過程。

4.3 模擬司機操作DMI按鍵

在DMI運行過程中,司機操作DMI按鍵,觸發(fā)DMI向車載主機發(fā)送特定的消息。在車載主機模擬工具使用DMI日志記錄文件復現(xiàn)DMI運營過程時,當讀取到這些特定的消息時,則根據(jù)DMI發(fā)送消息的內(nèi)在邏輯將特定消息轉(zhuǎn)換成對應的DMI按鍵命令并發(fā)送給DMI,命令DMI自動觸發(fā)按壓按鍵的操作,以模擬司機操作DMI按鍵的過程。

圖2為輸入列車數(shù)據(jù)流程,詳細說明如下。

1) 車載主機向DMI發(fā)送消息MMI_CURRENT_ TRAIN_DATA,該消息攜帶有車載主機存儲的列車數(shù)據(jù)。

圖2 輸入列車數(shù)據(jù)流程

2) DMI收到消息MMI_CURRENT_TRAIN_ DATA,自動彈出“列車數(shù)據(jù)輸入界面”,顯示列車數(shù)據(jù),提示司機修改列車數(shù)據(jù)。

3) 司機在“列車數(shù)據(jù)輸入界面”輸入新的列車數(shù)據(jù),按壓確定鍵(F6鍵)觸發(fā)DMI發(fā)送消息MMI_NEW_TRAIN_DATA,向車載主機報告新的列車數(shù)據(jù)。

4) 車載主機收到消息MMI_NEW_TRAIN_ DATA,對新的列車數(shù)據(jù)進行檢驗,并發(fā)送消息MMI_ECHOED_TRAIN_DATA,請求司機確認之前輸入的列車數(shù)據(jù)。

5) DMI收到消息MMI_ECHOED_TRAIN_ DATA,自動彈出“列車數(shù)據(jù)確認界面”,提示司機確認之前輸入的列車數(shù)據(jù)。

6) 司機在“列車數(shù)據(jù)確認界面”按壓確定鍵(F6鍵),確認之前輸入的列車數(shù)據(jù),觸發(fā)DMI發(fā)送消息MMI_CONFIRMED_TRAIN_DATA。

7) 車載主機收到消息MMI_CONFIRMED_ TRAIN_DATA,存儲新的列車數(shù)據(jù),列車數(shù)據(jù)輸入流程結(jié)束。

因此,復現(xiàn)DMI運營過程中,車載設備模擬工具在日志記錄文件中讀取到消息MMI_NEW_ TRAIN_DATA時,識別出是司機在“列車數(shù)據(jù)輸入界面”按壓了確定鍵(F6鍵),則向DMI發(fā)送F6鍵按壓命令,DMI將自動按壓F6鍵,模擬司機按壓F6鍵輸入列車數(shù)據(jù)的過程;DMI復現(xiàn)工具在日志記錄文件中讀取到消息MMI_CONFIRMED_ TRAIN_DATA時,識別出司機在“列車數(shù)據(jù)確認界面”按壓了確定鍵(F6鍵),則向DMI發(fā)送F6鍵按壓命令,DMI將自動按壓F6鍵,模擬司機按壓F6鍵確認列車數(shù)據(jù)的過程。

4.4 加快或放慢復現(xiàn)DMI運營過程的速度

從4.2節(jié)中可知,車載設備模擬工具從處理完前一條DMI日志記錄開始累加時間,此后將累加時間與前后兩條DMI日志記錄系統(tǒng)時間的時間間隔做比較,以判斷是否到達處理后一條DMI日志記錄的時間。如果將前后兩條DMI日志記錄系統(tǒng)時間的時間間隔擴大一倍,再與累加時間做比較,相當于將復現(xiàn)DMI運營過程的速度放慢了一倍;如果將時間間隔縮小一倍,再與累加時間做比較,相當于將復現(xiàn)DMI運營過程的速度加快了一倍。加快DMI運營過程的復現(xiàn)速度,可以忽略不重要的運營過程,提高效率;放慢DMI運營過程的復現(xiàn)速度,便于更仔細地觀察重要的運營過程。

4.5 從指定時間復現(xiàn)DMI運營過程

復現(xiàn)DMI運營過程時,需要加載DMI日志記錄文件,選擇某一次運營數(shù)據(jù)。每一次運營數(shù)據(jù)包含起始時間和結(jié)束時間,如果一次運營跨越的時間范圍很大,但是又不需要復現(xiàn)完整的運營過程時,則可以指定復現(xiàn)的起始時間,車載設備模擬工具將忽略指定時間之前的所有DMI日志記錄,直接跳到指定時間之后的DMI日志記錄并開始處理,如此可以提高效率,便于分析指定時間點的DMI運營過程。

5 結(jié)束語

本文介紹了一種基于DMI日志記錄的DMI運營過程復現(xiàn)系統(tǒng),利用該系統(tǒng)可以復現(xiàn)指定的DMI運營過程。通過回放DMI運營過程,方便分析列控車載設備的運行狀態(tài)和司機操作,有助于減少DMI設備故障,規(guī)范司機操作,同時也有助于站在DMI角度協(xié)助分析車載主機是否存在異常,從而有利于提高列車控制系統(tǒng)整體的可用性。

[1]中國鐵路總公司.CTCS-2/CTCS-3級列控車載設備人機界面(DMI)顯示暫行規(guī)范[S].2014.

For onboard equipment of СTСS-2 and СTСS-3 train control systems, the driver monitors and adjusts the train running status through observing and operating DМI equipment. The driver's wrong operation or DМI equipment failure can cause train control system faults that may lead to an operation delay. In order to reappear driver's operation and onboard equipment faults, it needs to provide a system for reappearing DМI operating process. This paper fi rstly introduces a DМI operation reappearing system, including the system frame and basic principles, then it introduces the method of using the DМI log fi le. And fi nally it introduces some key technologies of the on-board equipment simulation tools.

on-board equipment; driver-machine interface; operation reappearing

10.3969/j.issn.1673-4440.2015.01.004

2014-12-20)

鐵路總公司重點項目(2013X001-C);北京市科學技術(shù)委員會項目(WK-Z131100002413007)

猜你喜歡
設備
諧響應分析在設備減振中的應用
調(diào)試新設備
當代工人(2020年13期)2020-09-27 23:04:20
基于VB6.0+Access2010開發(fā)的設備管理信息系統(tǒng)
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
廣播發(fā)射設備中平衡輸入與不平衡輸入的轉(zhuǎn)換
電子制作(2018年10期)2018-08-04 03:24:48
食之無味,棄之可惜 那些槽點滿滿的可穿戴智能設備
500kV輸變電設備運行維護探討
HTC斥資千萬美元入股虛擬現(xiàn)實設備商WEVR
IT時代周刊(2015年8期)2015-11-11 05:50:37
Automechanika Shanghai 2014 之“看” 汽保設備篇
如何在設備采購中節(jié)省成本
主站蜘蛛池模板: 无码免费视频| 91小视频在线观看| 国产精品开放后亚洲| 日本高清有码人妻| 91精品国产自产在线老师啪l| 午夜天堂视频| 亚洲一区二区无码视频| 婷婷综合在线观看丁香| 亚洲AⅤ无码国产精品| 在线观看精品自拍视频| 91精品国产综合久久不国产大片| 亚洲国产精品日韩av专区| 久久特级毛片| 114级毛片免费观看| 东京热一区二区三区无码视频| 亚洲中文字幕在线精品一区| 女人18毛片水真多国产| 97se亚洲| 亚洲欧美一区二区三区蜜芽| 婷婷在线网站| 欧美亚洲激情| 97超碰精品成人国产| 伊人久热这里只有精品视频99| 亚洲精品无码日韩国产不卡| 好紧太爽了视频免费无码| 国产区免费| 日本免费精品| 日韩黄色大片免费看| 欧美精品高清| 国产亚洲男人的天堂在线观看| 亚洲人成影院在线观看| 亚洲最大看欧美片网站地址| 国产精品免费电影| 综1合AV在线播放| 亚洲欧美另类久久久精品播放的| 欧美亚洲中文精品三区| 天堂在线视频精品| 国产黑丝一区| 亚洲综合在线网| 中国一级特黄视频| 国产福利拍拍拍| 五月婷婷欧美| 在线另类稀缺国产呦| 亚洲水蜜桃久久综合网站| 国产丝袜第一页| 四虎影院国产| 国产a v无码专区亚洲av| 中文字幕 91| 国产在线97| 国产三级毛片| 五月丁香伊人啪啪手机免费观看| 国产真实乱子伦视频播放| 91人人妻人人做人人爽男同| 午夜成人在线视频| 2021无码专区人妻系列日韩| аⅴ资源中文在线天堂| 无码免费试看| 真实国产乱子伦视频| 色综合天天综合中文网| 欧美成人亚洲综合精品欧美激情| 成人字幕网视频在线观看| 亚洲第一极品精品无码| 亚洲国产日韩视频观看| 日韩欧美色综合| 日本亚洲成高清一区二区三区| 在线另类稀缺国产呦| 久久99国产精品成人欧美| 成人免费网站久久久| 午夜国产理论| 色综合狠狠操| 华人在线亚洲欧美精品| 国产精品冒白浆免费视频| 久久久久亚洲AV成人人电影软件| 99在线国产| 2021天堂在线亚洲精品专区| 国产精品欧美亚洲韩国日本不卡| 极品性荡少妇一区二区色欲| a级毛片在线免费| 青草精品视频| 亚洲网综合| 国产亚洲欧美另类一区二区| 美女被操黄色视频网站|