陳 波,馮德祥
(1.成都鐵路局 車輛檢測所,成都 610082;2.成都鐵路局 車輛處,成都 610082)
動態檢車員作業質量抽查功能的設計
陳 波1,馮德祥2
(1.成都鐵路局 車輛檢測所,成都 610082;2.成都鐵路局 車輛處,成都 610082)
根據鐵路貨車運行故障動態圖像檢測系統(TFDS)的分布特點,本文提出采用網頁采集信息技術獲取TFDS動態檢車員作業信息,通過作業信息比對實現作業質量抽查功能。
信息采集;貨車運行故障動態圖像檢測系統;質量抽查
鐵路貨車故障動態圖像檢測系統(以下簡稱TFDS)的運用,改變了列檢作業方式,將列檢作業方式由室外改變到室內,由靜態檢查轉變為動態檢查,解決了車輛新技術、新結構運用后部分零部件現場檢車員無法檢查到位的情況,壓縮了列車技術檢查時間,提高了列車檢查的效率。為保證列車安全,各級管理人員需要對TFDS動態檢車員作業質量進行抽查和卡控,并對作業質量進行評價。管理人員在作業質量進行卡控和作業質量評價時,采用TFDS提供的查詢功能進行作業信息查詢比較,需要在鐵路總公司級、鐵路局級和探測站級系統進行查詢,系統及網頁切換頻繁,抽查效率低。基于上述原因,開發動態檢車員作業質量抽查程序,對鐵路總公司級數據、鐵路局級數據、周邊探測站數據進行采集,通過對采集的數據進行分析比對,確定疑似漏檢信息,對疑似漏檢信息進行有針對性的抽查確認,從而實現動檢作業質量抽查和評價。
在TFDS中,探測站采集并向鐵路局和鐵路總公司級系統上傳了列車編組、發現故障情況和故障圖片等數據,對外提供探測站列車信息列表、車輛信息列表、故障信息列表等查詢功能,為了實現作業抽查功能,需要對系統中的列車信息、車輛信息、故障信息等數據進行查詢,由于系統未對外公布數據接口,如果采用直接連接TFDS數據庫的方式,會影響原系統數據安全。因此,通過采用網頁信息采集技術,對需要的TFDS數據進行有針對性的進行自動查詢,自動分析,自動采集。采集內容包括:指定探測站的過車信息、本站和周邊探測站作業發現的故障信息,程序通過比對本站作業故障信息和周邊探測站的作業故障信息,形成疑似漏檢故障數據,抽查人員對疑似漏檢作業進行確定是否漏檢,屬于漏檢故障生成漏檢信息表。處理流程如圖1所示。
2.1 信息采集
作業質量抽查程序中使用大量的過車信息和作業信息,過車信息和作業信息的采集成為本程序功能實現的基礎。由于管理人員在日常抽查工作中均通過訪問總公司、局級和探測站網站查詢得到信息,為了避免直接連接TFDS數據庫造成的系統安全風險,本程序參照網頁抽查方式對網頁信息進行分析,自動從鐵路局級TFDS和鐵路總公司級TFDS網頁中采集過車信息、作業信息、故障圖片信息。
(1)探測站過車信息采集
在TFDS中,列車信息列表網頁train_list提供了通過列車的查詢及查詢結果的顯示,在該頁查詢結果中提供了探測站通過列車信息列表,內容包括:通過時間、通過地點、車次、行車方向、平均車速、車輛數、故障輛數、故障件數等列車信息。建立QueryTrainList()方法對該網頁進行分析,從而采集指定時間內通過該探測站的列車信息。
Function QueryTrainList (Station_ID: string; Date_max, Date_min: TDateTime ) : boolean;
//下載列車信息Station_ID:探測站編碼Date_max,Date_min列車通過時間期間
begin
//生成網頁查詢地址
… …
// 查詢網頁數據
……
//分析列車信息表
…….
// 插入列車信息數據
……
// 調用QueryTrainCarList()方法取得本列車編組信息
end;
通過QueryTrainList ()方法采集的信息中只有列車基本信息,沒有列車的編組情況,需要對列車編組車輛信息進行采集。在TFDS中的車輛信息列表頁面vehicle_list中提供了列車編組情況,內容包括:通過時間、通過地點、編組位數、車次、車號、車型、換長、故障數等信息。建立QueryTrainCarList()方法對vehicle_list頁面進行分析采集列車編組信息。
Function QueryCarList(T_ID: string; Date_max,Date_min:TDateTime):boolean;
// T_ID: 探測站編碼;Date_max,Date_min: 列車通過探測站時間期間
begin //下載車輛編組信息
// 生成網頁查詢地址
……
// '查詢網頁數據
……..
//分析列車編組信息表
……
//插入列車編組數據
……
// 插入列車編組信息數據
……
// 調用QueryTrainCarFault()下載列車故障信息
end;
(2)作業發現故障信息采集
作業發現故障信息采集,包括本站和周邊探測站作業發現故障。在TFDS中,故障信息列表頁面(fault_list)中提供了作業發現故障信息,內容包括:通過時間、通過地點、編組位數、車次、車號、車型、故障名稱、室內檢車員姓名、故障確認人姓名等信息,建立QueryTrainCarFault()方法從TFDS網頁采集指定探測站作業信息和周邊探測站動檢作業發現故障信息。

圖1 探測站作業質量抽查流程圖
Function QueryTrainCarFault(T_ID: string; PASS_TIME :TDateTime):boolean;
begin //下載列車對應的故障信息
// 生成故障查詢網頁地址
……
// '查詢網頁車輛故障信息
……
// '返回車輛故障信息數據
……
// 插入故障信息數據
……
// 調用QueryCarFaultImg()方法下載故障對應圖片信息
……
end;
(3)周邊探測站故障圖片采集
作業抽查時,管理人員需要查看周邊探測站發現的故障圖片以幫助確定本站漏檢故障所在位置和故障程度。在TFDS中,探測站向上級系統上傳了經過確認的故障信息和故障圖片,建立QueryCarFaultImg()方法從TFDS中自動采集周邊探測站發現并確認的故障圖片供抽查作業時比對確認使用。
Function QueryCarFaultImg(Station_id, Pass_time, lx,FAULT_SERIES: string): Boolean;
begin //故障圖片信息
// 生成故障圖片查詢地址
……
// 查詢故障圖片網頁
……
// '處理下載的故障圖片
……
end;
2.2 疑似故障分析
(1)前方探測站發現,本探測站未發現,確定為疑似漏檢故障,需要抽查人員確認;(2)前方探測站發現,后方探測站發現,本探測站發現,直接確定為漏檢,不需要抽查人員確認;(3)后方探測站發現,本探測站未發現,確定為疑似漏檢故障,需要抽查人員確認。
2.3 疑似故障確認
程序自動生成的疑似故障需要管理人員進一步確定。確定時,點擊疑似故障,程序自動定位在抽查探測站的TFDS瀏覽界面,進行故障確認,不需要頻繁的登錄TFDS和切換頁面。疑似故障確認為漏檢故障時,程序自動剪切漏檢故障所在部位圖片生成漏檢信息,內容包括故障名稱、故障部位、截取的含作業組信息的網頁圖片、故障部位圖片,故障確認信息如圖2所示。

圖2 故障確認信息
程序采用Delphi7開發,SQLite輕量級數據庫和Windows運行環境,瀏覽器IE6以上版本。
本文基于網頁采集技術,實現了探測站動態檢車員作業信息的自動采集和漏檢故障評判,方便管理人員快速定位探測站漏檢故障,有針對性地進行作業質量抽查,從而更好地對動態檢車員作業質量進行評價;本程序沒有對TFDS數據庫進行直接連接,避免了對原系統數據庫直接訪問造成的安全隱患,保證了現有系統的安全性。
[1]中華人民共和國鐵道部.TPDS、TADS、TFDS設備檢修維護管理規程[M]. 北京:中國鐵道出版社,2007:127-176.
[2]陳 雷,趙長波.TFDS動態檢查方法與技巧[M].北京:中國鐵道出版社,2010.
[3]趙長波,陳 雷.鐵路貨車現代化檢查技術[M].北京:中國鐵道出版社,2012:112-139.
[4]鮑 敏,吳 昊.Delphi網絡高級編程[M].北京:人民郵電出版社,2001.
責任編輯 陳 蓉
Function of quality inspection for railway freight cars operation
CHEN Bo1, FENG Dexiang2
( 1.Vehicle Detection Technology Institute, Chengdu Railway Administration, Chengdu 610082, China; 2.Department of Vehicle, Chengdu Railway Administration, Chengdu 610082 , China )
According to the distribution characteristics of Trouble of moving Freight car Detection System(TFDS), this paper put forward the technology of information collection with Web for TFDS operation information. The function of quality inspection was implemented by comparing the operation information
information collection; Trouble of moving Freight car Detection System(TFDS); quality inspection
U294∶TP39
A
1005-8451(2014)08-0053-03
2014-01-13
陳 波,助理工程師;馮德祥,高級工程師。