李 豫
(中國鐵路經濟規(guī)劃研究院有限公司,北京 100038)
為滿足鐵路行業(yè)高速化、信息化的發(fā)展要求,我國通過對國外先進技術的“引進消化吸收再創(chuàng)新”,逐步完成了鐵路干線電力機車由直流傳動向交流傳動的升級換代,形成了HXD1、HXD2、HXD3三大交流傳動電力機車系列,即和諧型電力機車[1]。不同型號和諧型電力機車控制模式雖然有一定差異,但均構建了以總線為基礎的網絡控制系統(tǒng)[2],具有網絡化、模塊化和智能化的系統(tǒng)整體性特征。機車運行過程中記錄和存儲大量的實時運行狀態(tài)和操控數(shù)據(jù)、以及非正常狀態(tài)數(shù)據(jù)和故障報警信息,若沒有專門的大數(shù)據(jù)專家系統(tǒng)對其進行綜合分析處理,就無法真正有效地利用這些數(shù)據(jù)對電力機車的整備與檢修工作進行指導和預判。另外,以網絡集成為中心的和諧型電力機車,傳統(tǒng)的以拆解和分離部件為基礎的檢修已經不能達到預定的目的[3]。運用現(xiàn)代信息技術,設計與實現(xiàn)和諧型電力機車故障診斷專家系統(tǒng),對和諧型電力機車的車載數(shù)據(jù)進行組合、整理、提取、分析與處理,形成符合機務部門準確可靠的故障診斷和機車運用狀態(tài)數(shù)據(jù),為機車整備運用與檢修作業(yè)提供科學合理的技術支持。
構建機車故障診斷專家系統(tǒng)主要內容及關聯(lián)關系如圖1所示。

圖1 和諧型電力機車故障診斷專家系統(tǒng)主要內容及關聯(lián)關系
(1)構建和諧型機車的基本網絡控制模型:在盡可能收集資料的基礎上,積累和諧型電力機車的車載數(shù)據(jù)的存儲位置、對外接口、數(shù)據(jù)特征、數(shù)據(jù)構成和數(shù)據(jù)量大小等資料。詳細分析和研究和諧型電力機車車載數(shù)據(jù)對外接口的物理特性、鏈路特性、網絡協(xié)議和數(shù)據(jù)通信模式,歸納其相似性和差異性,實現(xiàn)涵蓋和諧型系列電力機車車載數(shù)據(jù)的下載基礎模型。
(2)構建車載信息管理大數(shù)據(jù)庫:根據(jù)各類數(shù)據(jù)在結構組成、數(shù)量大小、綜合使用可能性、數(shù)據(jù)積累速度預測和數(shù)據(jù)縱向使用可能性等,設計和實現(xiàn)多層目錄索引模式和以時間、車型、車號為軸的分層分類數(shù)據(jù)排列體系。以多層目錄索引模式和分層分類數(shù)據(jù)排列體系為基礎,結合數(shù)據(jù)可能的使用方式,設計和實現(xiàn)數(shù)據(jù)的分布式存儲模式,進而完成對數(shù)據(jù)管理架構的設計與實現(xiàn)。
(3)創(chuàng)建基礎專家分析邏輯和判斷分析邏輯計算模型方法:根據(jù)不同車型的車載數(shù)據(jù)組成、數(shù)據(jù)類型、形成模式、構成和數(shù)量等,以機車系統(tǒng)控制和運行機制為基礎,結合機車各組成部件的工作機理,構建各類車載數(shù)據(jù)內部與相互之間的關聯(lián)關系,形成與車型相關的判斷分析邏輯,歸集該領域相關專家在實踐中進行故障診斷和狀態(tài)分析的經驗積累,分析其內在的關聯(lián)關系,形成專家分析邏輯計算方法。
(4)創(chuàng)建車型相關綜合判斷邏輯:研究不同車型機車的總體控制模式和運行機制,結合機車各部件之間的關聯(lián)關系,以機車總體運行的技術狀態(tài)為目標,以車型相關基礎專家分析邏輯和判斷分析邏輯為基礎,設計和實現(xiàn)車型相關的綜合判斷邏輯,車型相關的綜合判斷邏輯表現(xiàn)為專家分析邏輯、判斷分析邏輯或專家分析邏輯與判斷分析邏輯的混合體。
(5)創(chuàng)建故障診斷與機車運行的技術狀態(tài)判定總體計算控制邏輯:設計和實現(xiàn)與車型相關度低的和諧型電力機車故障診斷與機車運行的技術狀態(tài)判定總體計算與控制邏輯框架,為完整實現(xiàn)機車的故障診斷結果輸出與機車運行的技術狀態(tài)判定提供整體模型,確保最終判定或判斷結果的一致性、完整性、準確性和可靠性等。
(6)創(chuàng)建專家分析邏輯和判斷分析邏輯的形式化描述體系:在分析和研究的基礎上,建立專家分析邏輯和判斷分析邏輯的形式化描述體系,涵蓋所有類型的專家分析邏輯和判斷分析邏輯,并將描述方式各異的專家分析邏輯和判斷分析邏輯用設計的形式化描述體系統(tǒng)一描述處理,為分布式自主運算的實現(xiàn)奠定基礎。
(7)創(chuàng)建數(shù)據(jù)預處理和分布式分析運算模型:由于車載數(shù)據(jù)種類多、構成差異大、目錄索引與組織存儲模式影響以及專家分析邏輯和判斷分析邏輯對數(shù)據(jù)使用范圍與先后的不同,需要對分析運算使用的數(shù)據(jù)進行預處理,來提高分布式分析運算的效率。分布式分析運算模型的設計和實現(xiàn)主要完成數(shù)據(jù)預處理過程控制、數(shù)據(jù)分布式分發(fā)、數(shù)據(jù)運算任務分發(fā)、處理結果分層歸集,處理結果沖突化解和處理結果歸總等功能。
(8)創(chuàng)建和諧型電力機車故障診斷專家系統(tǒng)應用場景分析:分析和研究和諧型電力機車故障診斷專家系統(tǒng)的應用場景及其對應的需求模式,構建和諧型電力機車故障專家系統(tǒng)應用場景及對應的需求體系,為針對性設計和實現(xiàn)和諧型電力機車故障專家系統(tǒng)診斷或判定結果呈現(xiàn)提供依據(jù)。
(9)創(chuàng)建和諧型電力機車故障專家系統(tǒng)診斷或判定結果呈現(xiàn)體系:根據(jù)和諧型電力機車故障專家系統(tǒng)應用場景以對應的需求,構建完整的和諧型電力機車故障專家系統(tǒng)結果呈現(xiàn)體系。
(10)創(chuàng)建數(shù)據(jù)互聯(lián)互通架構:根據(jù)鐵總運〔2015〕211號《關于和諧型機車C4及以下修程工裝設備配置的指導意見》,設計與實現(xiàn)通暢交互的和諧型電力機車故障專家系統(tǒng)基礎數(shù)據(jù)、中間數(shù)據(jù)和最終判斷或判定結果數(shù)據(jù)在國鐵集團范圍內從段內、局內和局間數(shù)據(jù)交互接口,方便各類數(shù)據(jù)在國鐵集團內部各種應用與共享。
(11)創(chuàng)建在應用實踐的基礎上升級完善的和諧型電力機車故障診斷專家系統(tǒng):將設計實施完成的和諧型電力機車故障專家系統(tǒng)投放到一定數(shù)量的機務段進行實踐檢驗,分析和諧型電力機車故障專家系統(tǒng)分析結果與實際情況的差異,研究并總結差異原因并不斷升級完善和諧型電力機車故障專家系統(tǒng)。
系統(tǒng)數(shù)據(jù)組織與存儲功能模塊主要實現(xiàn)將機車車載數(shù)據(jù)從控制網絡接口獲取的數(shù)據(jù),從原始數(shù)據(jù)狀態(tài)轉換為文件檢索與處理需要的格式組織與存儲。在本系統(tǒng)中,根據(jù)各車型各類數(shù)據(jù)的數(shù)據(jù)塊構成、數(shù)據(jù)項復合程度等特征,并融合數(shù)據(jù)預處理、數(shù)據(jù)分析和基礎數(shù)據(jù)檢閱的需要,重新構建文件內部結構、形成具有數(shù)據(jù)文件類的文件間關聯(lián)模型及檢索機制。基本數(shù)據(jù)組織與存儲設計方案如圖2所示。

圖2 數(shù)據(jù)組織與存儲設計
單臺機車單次下載的數(shù)據(jù)一般在幾百MByte到幾GByte或幾十GByte,機務整備或檢修工作實踐中要求故障診斷專家系統(tǒng)應該在數(shù)分鐘內完成分析計算。為了提高數(shù)據(jù)分析判斷邏輯的執(zhí)行效率,需要對大量的數(shù)據(jù)文件進行預處理。為了提高數(shù)據(jù)預處理的有效性與針對性,首先將數(shù)據(jù)分析判斷邏輯和專家診斷邏輯運算時序區(qū)分數(shù)據(jù)預處理的時序,并根據(jù)邏輯判斷處理的實際運行路徑選擇實際需要的數(shù)據(jù)預處理任務,排除實際判斷處理不需要的路徑和對應的預處理任務。數(shù)據(jù)預處理方案如圖3所示。
在大量的邏輯分析判式及其復雜的組合判定條件中,只有所有的判定條件都成立時,完整的數(shù)據(jù)預處理才有必要,一般情況,都有大量的判斷分支不被調用,完整的數(shù)據(jù)預處理會造成大量的資源浪費,并拉長處理時間。

圖3 數(shù)據(jù)預處理方案設計
邏輯分析判斷模塊的工作基礎是邏輯診斷庫的表、視圖、數(shù)據(jù)庫函數(shù)和存儲過程,同時也包含了車載數(shù)據(jù)組織邏輯。
HXD1系列、HXD2系列與HXD3系列三個系列共完成2萬余條基礎判定邏輯、3000余條二級組合邏輯,涵蓋系統(tǒng)包含的專家?guī)旌瓦壿嬙\斷庫。表1與表2是部分基礎判斷邏輯和二級判斷邏輯。

表1 基礎判斷邏輯(部分)

表2 二級判斷邏輯(部分)
為保證數(shù)據(jù)分析的效率,數(shù)據(jù)分析部分將所有分析判斷邏輯都作為獨立的判斷路徑并發(fā)運算,設計時確保分析判斷邏輯系統(tǒng)整體的覆蓋所有分析判斷條件和分析判斷分支。邏輯分析判斷模塊方案如圖4所示。

圖4 邏輯分析判斷模塊設計方案
該設計方案可以根據(jù)并行的前序運算結果,消除后序中與實際不匹配的判式,雖然邏輯分組設計復雜,但整體處理效率高。
專家分析規(guī)則是和諧大功率機車專家系統(tǒng)的核心,不斷健全、完備和更新的專家分析規(guī)則信息庫是和諧大功率機車專家系統(tǒng)有效性的基本條件。
專家分析規(guī)則信息庫主要包括兩方面的分析規(guī)則,一是分析規(guī)則,直接用來分析機車數(shù)據(jù),得出機車運行質量結果;二是學習規(guī)則,通過分析機車數(shù)據(jù),形成專家分析規(guī)則。
歸納起來,專家分析規(guī)則來源有兩種:第一種為相關專家理論與實踐總結的結果;第二種為數(shù)據(jù)學習的結果。
專家分析規(guī)則(診斷邏輯)形成路線如圖5所示。

圖5 專家分析規(guī)則(診斷邏輯)形成路線
機車基本信息識別:以設計完備并不斷更新的機車控制網絡版本庫為基礎,提取各類機車控制網絡具有身份特征的通信狀態(tài)和控制信息或過程。
車載數(shù)據(jù)下載:不同類型的機車、不同的網絡控制部件或模塊、不同的控制邏輯,對應的機車控制狀態(tài)、數(shù)據(jù)通信格式和通信有效數(shù)據(jù)串不同。機車狀態(tài)與控制數(shù)據(jù)下載圍繞設計和實現(xiàn)的數(shù)據(jù)通信格式庫,匹配機車網絡控制過程邏輯并具體識別組成控制過程邏輯的所有數(shù)據(jù)串,實現(xiàn)完整的機車車載數(shù)據(jù)下載。
數(shù)據(jù)整理與轉存:數(shù)據(jù)轉換處理將原始車載數(shù)據(jù)轉換成便于分析處理或瀏覽查看的可用性強的數(shù)據(jù);數(shù)據(jù)重組是將捕獲的數(shù)據(jù)根據(jù)數(shù)據(jù)分析需求,按照基本的數(shù)據(jù)分析邏輯進行重新組合,并按照數(shù)據(jù)深度分析的要求進行特定格式的轉儲。數(shù)據(jù)預處理包括:基礎性數(shù)據(jù)預處理、過程選擇性數(shù)據(jù)預處理。系統(tǒng)分析及診斷邏輯結構見圖6。

圖6 系統(tǒng)分析及診斷邏輯結構
系統(tǒng)自下而上分為三層,分別是涵蓋物理接口具體實現(xiàn)的物理接口層、代表邏輯運算與處理的邏輯運算與分析層以及代表判定結果呈現(xiàn)的應用呈現(xiàn)層。其功能處理邏輯分為相互支撐的三大模塊:接口規(guī)范模塊實現(xiàn)車載數(shù)據(jù)下載物理接口和交互鏈路邏輯;數(shù)據(jù)處理模塊實現(xiàn)識別運算邏輯、數(shù)據(jù)交互邏輯和數(shù)據(jù)組織邏輯;分析判斷模塊實現(xiàn)分析與預處理邏輯、智能學習與深度分析邏輯和判定結果呈現(xiàn)模型。系統(tǒng)總體邏輯結構如圖7所示。
系統(tǒng)由下載器,WIFI網絡,AC控制器、核心交換機、磁盤陣列、數(shù)據(jù)服務器組、分析服務器組和終端機組成。通過下載器將各類車載數(shù)據(jù)下載并通過無線網絡傳至數(shù)據(jù)服務器,并由數(shù)據(jù)服務器通過分布式計算完成數(shù)據(jù)的組織、存儲與管理,分析服務器在分布式計算模式下完成和諧型電力機車的故障診斷,并呈現(xiàn)在終端機上。系統(tǒng)物理結構如圖8所示。

圖7 系統(tǒng)總體邏輯結構
系統(tǒng)已運用或即將運用在多個機務段,包括:貴陽機務段、呼和機務段、西寧折返段、呼和南機務段、重慶機務段、株洲機務段、新豐鎮(zhèn)機務段、寶雞折返段、西安站(改)機務段、迎水橋機務段、嘉峪關機務段、懷化機務段、西寧機務段、福州機務段鷹潭機務段、南昌機務段、長沙機務段等。涵蓋的機車類型包括:HXD1型(包括HXD1、HXD1B、HXD1C、HXD1D與HXD1F 5個型號)、HXD2型(包括HXD2 30T、HXD2 1000、HXD2B與HXD2F4個型號)、HXD3型(包括HXD3、HXD3B、HXD3C與HXD3D 4個型號)。

圖8 系統(tǒng)物理結構
以正式投入運用超過2年的株洲機務段為例,分析和諧型電力機車故障診斷專家系統(tǒng)的運用效果,運用時間段內共分析機車23 756臺次,分析診斷出故障4 436個,檢出故障比率為15.2%,實際確認故障隱患2 103個,故障維修確認率為48.3%。株洲機務段運用故障診斷專家系統(tǒng)后檢出故障的信息統(tǒng)計見表3。
和諧型電力機車故障診斷專家系統(tǒng)運用前后對比效果如表4所示。

表3 故障診斷專家系統(tǒng)運用后的檢出故障信息統(tǒng)計

表4 故障診斷專家系統(tǒng)運用前后效果對比
(1)系統(tǒng)發(fā)展趨勢
和諧型電力機車網絡化、智能化和模塊化的發(fā)展,決定著拆解式檢修已經無法滿足以總線網絡為核心的電力機車整備與檢修的要求。信息技術,特別是以分布式計算、人工智能和大數(shù)據(jù)處理技術的發(fā)展,為和諧型電力機車故障診斷專家系統(tǒng)相關運算邏輯的更新、改進和及時性、完整性、準確性及可靠性的提高奠定基礎,推動和諧型電力機車故障診斷專家系統(tǒng)進一步發(fā)展和完善。
(2)系統(tǒng)應用前景
和諧型電力機車整備、檢修和運用實務對C1~C6修程的全面性、精確性和針對性提出了更高要求。同時,不斷更新的機車控制網絡系統(tǒng)軟件也要求標準化的故障診斷流程,來降低對檢修技術人員的技術要求。另外,機車的跨段、跨局運用也要求建立在互聯(lián)互通基礎上的機車運用狀態(tài)履歷,為機車持續(xù)、可靠和安全運用提供技術支撐。新的機務工作需求為和諧型電力機車故障診斷專家系統(tǒng)的運用提供了廣闊的前景。
通過對和諧型電力機車車載數(shù)據(jù)的接口、結構、組成、存儲和分布式車載數(shù)據(jù)處理技術等進行深入分析研究,在機車關鍵部件不解體情況下,利用專家系統(tǒng)分析判斷邏輯,實現(xiàn)對和諧型電力機車的故障診斷及運行技術狀態(tài)判定,提出從不同的角度綜合利用車載數(shù)據(jù)揭示機車運行性能的方案,設計出多維度分析故障數(shù)據(jù)、運行數(shù)據(jù)、智能部件數(shù)據(jù)的一整套解決方案,構建了具有高效計算效率層疊式預處理模式的和諧型電力機車故障診斷專家系統(tǒng)。