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

基于DMI的列控車載設備運用過程復現(xiàn)系統(tǒng)關鍵技術研究

2015-10-14 06:29:25張國振張友兵于曉娜
鐵路通信信號工程技術 2015年6期
關鍵詞:文本設備

張國振張友兵于曉娜

(1.北京全路通信信號研究設計院集團有限公司,北京 100073;

2.北京市高速鐵路軌道交通運行控制系統(tǒng)工程技術研究中心,北京 100073)

基于DMI的列控車載設備運用過程復現(xiàn)系統(tǒng)關鍵技術研究

張國振1,2張友兵1,2于曉娜1,2

(1.北京全路通信信號研究設計院集團有限公司,北京 100073;

2.北京市高速鐵路軌道交通運行控制系統(tǒng)工程技術研究中心,北京 100073)

在列控車載設備運用過程中,通過人機界面(DMI)單元以便于理解的方式引導司機完成控制操作,進行列車速度監(jiān)控。在實際的運營過程中,由于列控車載設備故障、司機操作等原因可能對運營造成影響,為了對運營過程進行分析,需要一種可以復現(xiàn)列控車載設備運用過程的系統(tǒng)。首先介紹基于DMI的列控車載設備運用過程復現(xiàn)系統(tǒng)框架和基本原理;其次介紹將DMI發(fā)送給列控車載設備主機的消息還原成正確的司機操作的關鍵技術,最后對司機操作進行分類,并給出模擬各類司機操作的方法。

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

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

在列車運行過程中,如果司機錯誤操作DMI設備,或者DMI設備軟件缺陷、車載軟件缺陷、地面故障等均會影響列車的正常運行,降低鐵路運輸效率。為了對列控車載設備控車過程進行復現(xiàn)以分析司機操作、車載設備故障等,需要開發(fā)一種可以利用DMI日志記錄復現(xiàn)列控車載設備運營過程的系統(tǒng)。通過下載該DMI設備的日志記錄文件,并使用列控車載設備運營過程復現(xiàn)系統(tǒng)進行復現(xiàn),便于快速發(fā)現(xiàn)解決問題。

1 列控車載設備運營過程復現(xiàn)系統(tǒng)簡介

列控車載設備運營過程復現(xiàn)系統(tǒng)以真實DMI設備產生的日志記錄文件為腳本,以DMI日志記錄文件中前后兩條日志記錄的系統(tǒng)時間間隔作為處理消息的時間間隔。提取日志記錄文件中車載設備發(fā)送給DMI的消息并發(fā)送給DMI,驅動DMI正常工作。提取日志記錄文件中DMI發(fā)送給車載主機的消息,根據(jù)消息內容、DMI按鍵布局、DMI按鍵菜單結構和DMI軟件邏輯將消息轉換成對應的DMI按鍵操作命令,重新發(fā)送給DMI。DMI接收到按鍵命令時,自動觸發(fā)按壓按鍵的操作,模擬司機操作DMI按鍵的過程。

圖1 列控車載設備運營過程復現(xiàn)系統(tǒng)原理圖

列控車載設備運營過程復現(xiàn)系統(tǒng)的原理如圖1所示,該系統(tǒng)包括DMI日志記錄文件、車載主機模擬工具和DMI設備。DMI日志記錄文件為DMI設備運行過程中的日志記錄數(shù)據(jù),包含DMI設備與車載主機交互的所有消息。車載主機模擬工具在系統(tǒng)中模擬車載主機的功能,以DMI日志記錄文件為腳本與DMI交互數(shù)據(jù),驅動DMI工作。DMI設備為真實的DMI設備或者具有DMI軟件邏輯的PC機軟件。

在列控車載設備運營過程復現(xiàn)系統(tǒng)中,車載主機模擬工具是關鍵組成部分,而如何將DMI日志記錄文件中DMI發(fā)送給車載主機的消息還原成正確的司機操作,則是車載主機模擬工具的關鍵技術。

2 列控車載設備運營過程復現(xiàn)系統(tǒng)關鍵技術

列控車載設備運營過程復現(xiàn)系統(tǒng)以DMI日志記錄為腳本復現(xiàn)DMI的運營過程。DMI日志記錄中,包含車載主機發(fā)送給DMI的消息和DMI發(fā)送給車載主機的消息。車載主機模擬工具讀取DMI日志記錄文件后,將日志記錄文件中車載主機發(fā)送給DMI的消息重新發(fā)送給DMI,激勵DMI正常工作。但是車載主機向DMI發(fā)送的有些消息會觸發(fā)DMI自動彈出窗口或文本消息,需要司機對窗口和文本消息及時做出正確的響應。否則,窗口和文本消息將一直顯示在DMI界面上而不會自動消失,影響DMI的正常工作。列控車載設備運營過程復現(xiàn)系統(tǒng)是一個全自動的復現(xiàn)系統(tǒng),復現(xiàn)過程中不需要人的介入,就可以使用DMI日志記錄復現(xiàn)DMI的運營過程。所以,當車載主機模擬工具向DMI發(fā)送消息,觸發(fā)DMI自動彈出窗口和文本消息時,如何自動且正確地模擬司機響應窗口和文本消息成為該系統(tǒng)的技術難點。

DMI自動彈出窗口和文本消息時,司機操作DMI按鍵做出正確響應,將觸發(fā)DMI向車載主機發(fā)送特定的文本消息。將這些文本消息與司機對DMI進行的按鍵操作準確對應,再將按鍵操作發(fā)送給DMI,命令DMI自動操作這些按鍵,將可以實現(xiàn)模擬司機操作DMI的過程。所以需要對DMI操作進行分類,研究不同類別的DMI操作與觸發(fā)的消息兩者之間的對應關系。

3 司機的DMI操作分析

司機通過列控車載設備DMI的若干操作來控制列車運行,為了能夠通過DMI日志記錄復現(xiàn)運營過程,需要首先對司機的DMI操作進行分類。按照功能區(qū)分,司機的DMI操作主要分為兩類。

1)對DMI顯示進行調節(jié)的操作。此類操作不會影響列控車載設備的控車,比如修改DMI亮度、DMI聲音等。

2)通過DMI操作列控車載設備來控車。此類操作會產生DMI與列控車載設備主機數(shù)據(jù)交互,比如向車載主機發(fā)送司機請求和列車數(shù)據(jù),對車載主機的文本進行確認等。

3.1 第一類DMI操作分析

第一類操作主要是司機根據(jù)駕駛室的光線、噪音等具體情況,為了更好的控制列車而對DMI進行的操作。例如列車在日照強烈的地區(qū)運行時,將DMI的亮度調低;駕駛室中添乘人員較多時,將DMI的聲音調大。該類操作實施過程中,DMI日志會記錄司機操作的結果,并將調節(jié)后的亮度值、聲音值記錄到日志文件中。

3.2 第二類DMI操作分析

在日常運營過程中,司機對DMI的操作大部分屬于第二類操作。這些操作會影響到列控車載設備的列車控制功能,主要分為發(fā)送司機請求、輸入數(shù)據(jù)、確認文本和選擇操作4種。這些操作均會在DMI日志文件中產生對應的日志記錄,列控車載設備運營過程復現(xiàn)系統(tǒng)通過對這些日志記錄的識別可復現(xiàn)出司機對DMI執(zhí)行的操作。

下面以目前中國高速鐵路廣泛應用的CTCS-3級列控車載設備CTCS3-300T車載設備的處理為例,對這幾種DMI操作進行介紹。

1)發(fā)送司機請求

在列車運行過程中,司機通過操作特定的DMI按鍵,觸發(fā)DMI向車載主機發(fā)送消息MMI_ DRIVER_REQUEST(攜帶與DMI按鍵對應的司機請求),開啟DMI與車載主機之間特定的交互流程。司機請求包括開始調車、退出調車、開始列車數(shù)據(jù)輸入、退出列車數(shù)據(jù)輸入、啟動、修改司機號、修改車次號、開始制動測試、開始RBC數(shù)據(jù)輸入、退出RBC數(shù)據(jù)輸入等,發(fā)送司機請求流程如圖2所示。

圖2 發(fā)送司機請求流程圖

2)輸入數(shù)據(jù)

司機通過DMI修改列車數(shù)據(jù)、司機號、車次號和RBC數(shù)據(jù)。以修改車次號為例,車載主機向DMI發(fā)送消息MMI_CURRENT_DRIVER_DATA,DMI收到消息MMI_CURRENT_DRIVER_DATA時,自動彈出“車次號窗口”,提示司機在該窗口內輸入新的車次號。司機在DMI“車次號窗口”輸入新的車次號,按壓“確定”鍵,觸發(fā)DMI向車載主機發(fā)送消息MMI_NEW_DRIVER_DATA。車載主機收到消息MMI_NEW_DRIVER_DATA后,存儲和使用新的車次號。修改車次號流程如圖3所示。

圖3 修改車次號流程圖

3)確認文本

在列車運行過程中,車載主機會向DMI發(fā)送文本消息。有些文本消息只是顯示,有些文本消息則需要司機確認,有些文本消息則需要司機確認或取消。例如,當車載主機向DMI發(fā)送消息MMI_ DRIVER_MESSAGE,該消息攜帶預定義的文本消息“執(zhí)行制動測試”且操作屬性為“確認或取消”。DMI收到該文本消息時,自動彈出包含“確定”鍵和“取消”鍵的按鍵菜單。如果司機按壓“確定”鍵,將觸發(fā)DMI向車載主機發(fā)送包含確認命令的消息MMI_DRIVER_MESSAGE_ACK。如果司機按壓“取消”鍵,將觸發(fā)DMI向車載主機發(fā)送包含取消命令的消息MMI_DRIVER_MESSAGE_ACK,制動測試確認文本消息流程如圖4所示。

圖4 制動測試確認文本消息流程圖

4)選擇操作

車載設備會根據(jù)當前的運行狀態(tài)提供若干可選項讓司機進行選擇,包括等級選擇、上下行載頻選擇等。下面以等級選擇為例介紹,車載設備主機根據(jù)當前支持的運行等級信息向DMI發(fā)送消息MMI_SELECT_LEVEL(攜帶有可用等級列表),DMI收到消息MMI_SELECT_LEVEL后,自動彈出包含所有可用等級的“等級選擇窗口”,司機在DMI“等級選擇窗口”中選擇新的等級,操作DMI按鍵,觸發(fā)DMI向車載主機發(fā)送消息MMI_NEW_LEVEL。車載主機收到消息MMI_NEW_LEVEL后,使用新的等級控制列車運行。選擇等級流程如圖5所示。

圖5 選擇等級流程圖

4 模擬司機操作DMI的方法

4.1 第一類DMI操作模擬

第一類DMI操作不涉及與車載設備主機的交互,模擬比較簡單。列控車載設備運營過程復現(xiàn)系統(tǒng)的車載主機模擬工具解析DMI日志記錄文件,將司機修改后的代表DMI聲音和亮度等的日志記錄值發(fā)給DMI,DMI直接將新的聲音值、亮度值等作為輸入,調用DMI本身的修改功能完成對聲音、亮度等的調節(jié)。為了更形象的對運營過程進行復現(xiàn),DMI可增加專門用于復現(xiàn)的“調節(jié)聲音”、“調節(jié)亮度”的對應語音來進行提示。

4.2 第二類DMI操作模擬

由第3章的第二類司機操作分析可知,司機對DMI的操作可以細分為發(fā)送司機請求、輸入數(shù)據(jù)、確認文本、選擇操作4種,不同的司機操作觸發(fā)DMI向車載主機發(fā)送不同的消息。因此,車載主機模擬工具在處理DMI日志記錄時,發(fā)現(xiàn)DMI發(fā)送給車載主機的消息時,識別觸發(fā)該消息的司機操作類別和操作內容,將操作類別和操作內容轉換成具體的DMI按鍵操作序列,并將按鍵操作序列發(fā)送給DMI,DMI自動執(zhí)行按壓按鍵的動作,以達到模擬司機操作DMI的過程。從識別出DMI發(fā)送給車載主機的消息到命令DMI自動按壓按鍵的一般過程,如圖6所示。

下面仍以第3章中的CTCS3-300T車載設備司機操作為例,介紹列車車載設備運營過程復現(xiàn)系統(tǒng)如何對司機的DMI操作進行模擬。

1)模擬發(fā)送司機請求

車載主機模擬工具在DMI日志記錄中發(fā)現(xiàn)消息“司機請求”時,識別出司機操作DMI按鍵向車載主機發(fā)送了一種司機請求。車載主機模擬工具對消息“司機請求”進行解析,識別出司機請求的具體內容,結合DMI菜單結構和按鍵布局對應出具體的按鍵操作。例如,當發(fā)送的司機請求為“啟動”時,對應的按鍵操作為“啟動”鍵;當發(fā)送的司機請求為“修改車次號”時,對應的按鍵操作為“數(shù)據(jù)”鍵和“車次號”鍵[2]。

2)模擬輸入數(shù)據(jù)

車載主機模擬工具在DMI日志記錄中發(fā)現(xiàn)消息“修改列車數(shù)據(jù)”時,即可識別出司機在DMI“列車數(shù)據(jù)輸入窗口”修改了列車數(shù)據(jù)并按壓“確定”鍵觸發(fā)DMI發(fā)送該消息;在DMI日志記錄中發(fā)現(xiàn)消息“確認的列車數(shù)據(jù)”時,識別出司機在DMI“列車數(shù)據(jù)確認窗口”按壓“確定”鍵觸發(fā)DMI發(fā)送了該消息;在DMI日志記錄中發(fā)現(xiàn)消息“修改車次號”時,識別出司機在DMI“車次號窗口”修改了車次號并按壓“確定”鍵觸發(fā)DMI發(fā)送了該消息;在DMI日志記錄中發(fā)現(xiàn)消息“修改RBC數(shù)據(jù)”時,識別出司機在DMI“RBC數(shù)據(jù)窗口”修改了RBC數(shù)據(jù)并按壓“確定”鍵觸發(fā)DMI發(fā)送了該消息。

以消息“修改車次號”為例,說明如何將數(shù)據(jù)輸入的司機操作對應成鍵值命令。車載主機模擬工具在DMI日志記錄中發(fā)現(xiàn)消息“修改車次號”時,將該消息攜帶的車次號數(shù)據(jù)與消息“當前車次號”攜帶的車次號進行比較,如果兩條消息攜帶的車次號相同,說明司機沒有修改車次號,只是在“車次號窗口”按壓“確定”鍵,觸發(fā)DMI發(fā)送了該消息;如果兩條消息攜帶的車次號不同,說明司機在DMI“車次號窗口”刪除了舊的車次號并輸入新的車次號,并按壓“確定”鍵觸發(fā)DMI發(fā)送了該消息,這種情況下對應的鍵值序列包含刪除舊的車次號對應的按鍵、輸入新的車次號對應的按鍵和DMI“車次號窗口”的“確定”鍵。

3)模擬確認文本

車載主機模擬工具在DMI日志記錄中發(fā)現(xiàn)消息“確認文本”時,根據(jù)消息編號查詢對應消息的屬性。如果消息屬性為“需要確認”,則可以識別出司機在只包含“確定”鍵的按鍵菜單里按壓“確定”鍵觸發(fā)DMI發(fā)送了該消息。如果消息屬性為“需要確認或取消”,當消息“確認文本”攜帶的是確認命令時,則可以識別出司機在包含“確定”鍵和“取消”鍵的按鍵菜單里按壓了“確定”鍵,觸發(fā)DMI發(fā)送了該消息;當消息“確認文本”攜帶的是取消命令時,則可以識別出司機在包含“確定”鍵和“取消”鍵的按鍵菜單里按壓“取消”鍵,觸發(fā)DMI發(fā)送了該消息。

4)模擬選擇操作

車載主機模擬工具在DMI日志記錄中發(fā)現(xiàn)消息“選擇等級”、“選擇載頻”時,對該消息進行解析,根據(jù)解析的具體值來確定司機的按鍵。例如以對消息“選擇等級”解析為例,對該消息解析后得到司機選擇的等級。如果選擇是CTCS-3級,說明司機在“等級選擇窗口”按壓了“CTCS-3”鍵,并在“等級確認窗口”按壓了“確定”鍵,觸發(fā)DMI發(fā)送該消息;如果選擇CTCS-2級,說明司機在“等級選擇窗口”按壓了“CTCS-2”鍵,并在 “等級確認窗口”按壓了“確定”鍵,觸發(fā)DMI發(fā)送了該消息。

5 結束語

本文介紹了一種基于DMI日志記錄的列控車載設備運營過程復現(xiàn)系統(tǒng),利用該系統(tǒng)可以復現(xiàn)指定的DMI運營過程。通過回放DMI運營過程,可以快速準確分析列控車載設備的運行狀態(tài)和司機操作,有助于規(guī)范司機操作和對車載主機是否存在異常進行分析,從而有利于提高列控車載設備整體的可用性。

[1]鐵總運[2014]30號 CTCS-2/3級列控車載設備人機界面(DMI)顯示暫行規(guī)范[S].北京:中國鐵道出版社,2014.

[2]北京全路通信信號研究設計院有限公司.CTCS3-300T列控車載設備DMI司機操作手冊[Z].2013.

The driver monitors and adjusts the train running status through observing and operating DMI equipment when ATP is used for controlling the train speed. So train operation will be affected due to ATP failure or the driver's wrong action. In order to analyze the train operation, it needs a system to repeat ATP operating process. This paper fi rstly introduces the system frame and basic principles of a DMI-based ATP operation reappearance system, and then it introduces the key technology of converting the messages from DMI to on-board equipment into the correct driver operation. Finally it classifi es driver operation and gives the methods of simulating the driver operation.

ATP; Driver Machine Interface (DMI); train operation reappearance

10.3969/j.issn.1673-4440.2015.06.004

2015-02-25)

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

猜你喜歡
文本設備
諧響應分析在設備減振中的應用
初中群文閱讀的文本選擇及組織
甘肅教育(2020年8期)2020-06-11 06:10:02
在808DA上文本顯示的改善
基于VB6.0+Access2010開發(fā)的設備管理信息系統(tǒng)
基于doc2vec和TF-IDF的相似文本識別
電子制作(2018年18期)2018-11-14 01:48:06
基于MPU6050簡單控制設備
電子制作(2018年11期)2018-08-04 03:26:08
500kV輸變電設備運行維護探討
文本之中·文本之外·文本之上——童話故事《坐井觀天》的教學隱喻
論《柳毅傳》對前代文本的繼承與轉化
人間(2015年20期)2016-01-04 12:47:10
如何在設備采購中節(jié)省成本
主站蜘蛛池模板: 久草视频精品| 亚洲精品在线观看91| 9丨情侣偷在线精品国产| 亚瑟天堂久久一区二区影院| 国产va在线观看免费| 久草青青在线视频| 18黑白丝水手服自慰喷水网站| 亚洲av无码成人专区| 婷婷久久综合九色综合88| 国产青青操| 72种姿势欧美久久久久大黄蕉| 一级福利视频| 伊人无码视屏| AV熟女乱| 日本91视频| 亚洲精品视频免费| 国产成人毛片| 丁香婷婷激情网| 日韩性网站| 99国产在线视频| 久久91精品牛牛| 国产xxxxx免费视频| 久久久久久尹人网香蕉| 97国产在线观看| 福利视频一区| 国产精品第一区在线观看| 国产网站免费看| 国产三级成人| 国产激爽爽爽大片在线观看| 亚洲无线国产观看| 四虎成人免费毛片| 婷婷六月综合网| 久久毛片基地| 国产微拍精品| 中国丰满人妻无码束缚啪啪| lhav亚洲精品| 日本精品中文字幕在线不卡| 午夜精品福利影院| 毛片免费在线| 国产永久在线视频| 无码网站免费观看| 国产免费怡红院视频| 久久黄色视频影| 国产视频入口| 在线色国产| 青青操视频在线| 久久天天躁狠狠躁夜夜2020一 | 亚洲成a人在线观看| 四虎AV麻豆| 超碰91免费人妻| 亚洲高清在线天堂精品| 九九热精品在线视频| 666精品国产精品亚洲| 波多野吉衣一区二区三区av| 国产成人在线无码免费视频| 欧美激情视频一区二区三区免费| 日韩人妻少妇一区二区| 欧美一级视频免费| 欧美日韩精品一区二区在线线| 日韩无码白| 伊人蕉久影院| 精品国产Av电影无码久久久| 亚洲中文字幕精品| 国产剧情国内精品原创| www.91在线播放| 国产精品一区二区不卡的视频 | 超碰aⅴ人人做人人爽欧美 | 国产成年无码AⅤ片在线| 狠狠色香婷婷久久亚洲精品| 日韩欧美国产综合| 国产免费人成视频网| 美女裸体18禁网站| 色亚洲成人| 亚洲天堂日本| 国产成年女人特黄特色大片免费| 欧美另类精品一区二区三区| 另类欧美日韩| 婷婷亚洲最大| 狠狠亚洲五月天| 国产精品护士| 免费一级无码在线网站| 国产爽歪歪免费视频在线观看|