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

基于過程數據模塊的裝備故障診斷技術研究

2018-12-25 02:25:24蒙立榮馬永起吳家菊劉振吉
網絡安全與數據管理 2018年12期
關鍵詞:引擎故障信息

蒙立榮,馬永起,程 錚,余 杰,吳家菊,劉振吉

(1.中國工程物理研究院計算機應用所,四川 綿陽 621999;2.國防科技大學計算機學院,湖南 長沙 410073)

0 引言

交互式電子技術手冊(Interactive Electronic Technical Manual,IETM)是指綜合應用計算機多媒體、數據庫和網絡等技術優勢,將內容繁雜的操作手冊、維修手冊等信息,按照有關的標準有機地組織管理起來,并以最優化的方式將文字、表格、圖像、工程圖形、聲音、視頻、動畫等多種信息形式顯示在電子屏幕上,并以交互的方式進行查閱,將維修技術人員或系統操作人員所需的信息,精確地展現在使者面前,以加速裝備使用和保障活動的實施[1]。IETM作為裝備綜合保障的十大要素之一,它的廣泛應用對降低裝備保障費用、提高裝備綜合保障效率具有重要的意義,同時在縮短故障維修時間、提高工作效率等方面具有顯著優勢,已成為裝備保障信息化技術研究的熱點。

在IETM的所有功能中,一個重要功能是在故障隔離和故障維修過程中提供隔離及維修支撐,指導故障維修人員在較短時間內完成故障的推理隔離及維修,從而提高故障排除和維修的準確性、效率性,最大限度地提升裝備綜合保障效率。而過程數據模塊是實現IETM交互式故障隔離及維修交互過程的基礎,如何基于過程數據模塊高效發揮IETM的故障隔離及故障維修作用是本文研究的主要內容。

1 過程數據模塊

1.1 過程數據模塊的功能

針對IETM,目前國際上應用得最廣泛的S1000D標準包含了13種不同類型的數據模塊,其中大多數的數據模塊都是采用平鋪直敘的形式來描述信息,由此生成的IETM往往交互性不強。為了增強IETM的交互性,S1000D引入了一種專門用于創建交互式內容的數據模塊——過程數據模塊(Process Data Module)。

圖1 過程數據模塊結構模型

過程數據模塊主要用于表現故障隔離和故障診斷類的技術信息,在過程數據模塊中,可以定義變量、表達式、對話框,以此實現人機交互的功能。更為重要的是,可以在過程數據模塊中調用測試程序,與測試程序交換數據,以實現集成化的IETM。

IETM技術標準定義的這個具有特殊交互功能的過程數據模塊用來表現由數據模塊和步驟組成的如維修過程、故障查找程序等程序流,實現IETM技術信息的復雜交互過程[2]。這一“交互性”是交互式電子技術手冊的一個重要交互方面,其主要用于描述交互式程序結構信息,可以根據靜態或動態狀態信息,按照特定的順序把多個數據模塊或步驟組成一個具有較強交互功能的結構化程序,是IETM實現交互性的核心與關鍵。

過程數據模塊設計的初衷是實現IETM的交互過程,具備獲取、存儲和操作狀態信息的能力,可充分描述一個故障診斷、隔離及維修的完整過程。過程數據模塊能實現的交互功能主要包括[3,4]:

(1)故障診斷,特別是動態診斷與系統仿真;

(2)執行外部程序,實現IETM與外部程序的交互;

(3)導航、跟蹤和對話框驅動等交互功能;

(4)信息過濾,呈現于用戶當前情形相吻合的所需要的信息;

(5)順序遍歷,尤其對測試和排故是必要的,下一步是基于當前的動態狀態信息或者由外部輸入來決定。

1.2 過程數據模塊的結構

過程數據模塊采用元素標記,內容組織以節點為基本元素,可使用順序、分支、條件和循環4種節點類型構建數據模塊的執行順序。依照S1000D標準,整個過程數據模塊的模式結構如圖1所示。

在主元素下,包含變量聲明、通用信息、前置要求、數據模塊順序、結束要求這幾個子元素。其中兩個重要子元素是,前者用于聲明變量和賦初值,后者則是聚集數據模塊順序信息的序列元素。

元素可以包含一個或多個變量元素,用于定義和初始化過程數據模塊中所用到的全部全局變量,包括變量名稱、描述、配置、類型、精度和使用范圍等屬性,以及對話框或對話框分支、變量初始化等3個子元素。而對話框元素

提供填空、菜單、按鈕、消息框和對話框組5種交互方式,用于接收用戶的輸入,給變量賦值,從而實現邏輯引擎與用戶之間的信息交互。

元素是過程數據模塊的主要內容,它決定了步驟、對話、外部應用請求、數據模塊引用和數據模塊中條件的順序,同時它定義了子元素的邏輯順序。

1.3 邏輯引擎的工作機制

在IETM平臺中,交互性的邏輯結構由過程數據模塊來描述,而交互功能的實現則需要邏輯引擎來完成。邏輯引擎是執行數據模塊過程的軟件部分,是程序腳本的解釋器,是由基于過程數據模塊的Schema來完成相應功能,如對元素進行處理,然后按處理的結果對內容進行排序。邏輯引擎在IETM的交互性和故障診斷中的功能主要體現在以下4個方面:遍歷過程數據模塊、維護變量狀態表、評估表達式、對話框呈現,如圖2所示[5]。

圖2 邏輯引擎功能結構圖

邏輯引擎從人機交互界面獲取輸入,對過程數據模塊進行遍歷,對得到的變量表達式進行表達式估值,同時進行對話框呈現,得出的計算結果用于邏輯判斷和維護變量表達式。邏輯判斷的輸出結果不是一個明確的裝備故障,那么將繼續根據人機交互進行下一個測試任務。

圖3 基于過程數據模塊的交互式故障推理原理

2 交互式故障推理

在IETM中進行故障推理,主要是利用故障推理信息單元來對裝備進行故障推理。故障推理信息單元是以故障類、程序類數據模塊為主構成的粒度更大的數據模塊,即故障推理過程數據模塊,其本質屬于過程數據模塊。基于過程數據模塊的交互式故障推理的過程是用戶在交互界面上通過對話框輸入故障現象,在IETM系統內部進行對應的變量賦值,因此IETM系統得到一個表征故障狀態的變量表達式,該表達式與系統中故障推理過程數據模塊的前置要求表達式進行匹配,根據運算結果激活相應的故障推理過程數據模塊,再按照激活的故障推理過程數據模塊中的邏輯流程進行推理,最后根據測試結果與診斷規則的運算結果決定是否已經定位故障或者還需要進行下一個測試任務。所有診斷規則中設置了包含賦值語句的結束要求,該結束要求在沒有定位故障時繼續測試,在定位故障后結束測試并進入排故單元。基于過程數據模塊的交互式故障推理原理如圖3所示。

故障推理過程數據模塊在設計上包含前置要求、鏈接單元、測試單元和排故單元。其中,前置要求給出了進入故障推理過程數據模塊所必須滿足的變量表達式;測試單元是對檢查任務以及測試結果狀態的描述,用于匹配診斷推理規則,從而定位故障;鏈接單元則提供了故障隔離、維修相關的文字、圖片、多媒體等信息。測試單元中核心功能是邏輯引擎,其負責執行過程數據模塊并給最終用戶提供交互式顯示功能,也是IETM與測試程序的接口軟件。該邏輯引擎的功能主要包含5個方面:

(1)遍歷過程數據模塊,按照過程數據模塊所表達的邏輯關系,解析并執行過程數據模塊中的所有節點。

(2)維護變量狀態表中變量的狀態,利用用戶輸入的信息或者測試程序返回的測試結果更新變量的值。

(3)評估表達式,在進行條件判斷和分支選擇時,邏輯引擎會評估表達式的是否,作為執行條件節點或分支節點的依據。

(4)給最終用戶展示IETM內容,如:對話框、系列操作步驟、一個引用的完整數據模塊等。

(5)與測試程序交換數據,可以接收測試程序返回的測試結果,也可以調用測試程序接口并發送必要的參數值。從用戶的角度來說,邏輯引擎引導用戶通過IETM中一系列連續的操作,這些操作代表著故障隔離過程的各個步驟。

經過排故單元后還是不能將故障排除,那么可以通過領域專家的遠程支持幫助排故。領域專家根據故障信息提出解決方案,用于指導排故人員再次通過IETM進行交互式故障推理。

經過排故單元成功排除故障后,用戶可以在IETM平臺中反饋評價交互式診斷推理過程,同時如果IETM平臺集成了故障知識庫、維修知識庫和工具儀器庫,則根據故障推理、維修過程更新對應的知識庫,而領域專家形成的規則案例也可以存儲至知識庫中進行統一分析管理,更新后的知識庫為下一次的故障推理提供不斷優化的推理邏輯流程,從而持續提升故障推理的成功率。

基于過程數據模塊的故障隔離方式之所以能高效發揮IETM的故障隔離及故障維修,是利用了過程數據模塊的交互性,基于故障特征和測試結果,結合用戶經驗進行全面系統的分析,通過內部程序流引導或根據用戶指令去獲取測試跳轉條件,逐步深入地推理、檢查,從而隔離定位故障。這種方式的優勢是有了用戶的實時參與,使得整個故障推理過程更加符合人的思維和推理習慣,因此這種故障診斷模式相比于通過篩選預先內置的有限故障模式相比,可以提高故障推理及維修的交互性和準確率。此外,這種模式預留了故障診斷流程的擴展接口,可以在使用中不斷優化已存在的診斷流程,而且也可以方便增加新的診斷流程,實現測試系統的自我豐富與完善。

3 在IETM中的功能實現和示例

將基于過程數據模塊的交互式故障推理應用于IETM瀏覽平臺中,構建了輔泵故障的診斷過程數據模塊,執行的輔泵故障診斷后得到本次故障隔離流程如圖4所示。

圖4 基于過程數據模塊的交互式故障推理示例

在圖4的執行過程中,用戶首先在平臺提供的全文檢索界面輸入“輔泵無法工作”關鍵詞,在檢索結果中選擇并啟動輔泵故障推理流程,然后根據“輔泵低壓報警燈持續閃爍”的故障特征去檢測右輔助泵壓力表是否在正常值0.8~1 MPa范圍內,發現檢測結果不在正常值范圍內,從而進一步指導用戶去檢查右輔泵,通過左右輔泵互換,啟動右機組,再次檢測右輔助泵壓力表是否在正常值0.8~1 MPa范圍內,此時檢測結果為少于0.8 MPa,提示用戶去檢查輪胎是否有損壞,當用戶未發現輪胎有破損,找到了本次故障的底事件,得到右輔泵體故障的推理結果,此時輸出故障隔離流程圖,最終結束測試進入下一步排故單元,再根據維修方案進行故障維修,從而完成整個故障推理及維修的全過程。

3 結論

隨著IETM在裝備綜合保障中應用的不斷推廣,特別是過程數據模塊的使用,提高了故障推理及維修的交互性和準確率。同時,由于基于過程數據模塊的推理機制在實際的推理過程中不需要頻繁訪問數據庫,具有較好的獨立性,使得推理過程相對簡潔清晰。然而,因為交互式故障推理的實現需要邏輯引擎來完成,所以邏輯引擎的處理效率和準確性對完成交互式故障推理起決定性作用,后期將對邏輯引擎的處理效率和準確性開展進一步研究。

猜你喜歡
引擎故障信息
故障一點通
藍谷: “涉藍”新引擎
商周刊(2017年22期)2017-11-09 05:08:31
訂閱信息
中華手工(2017年2期)2017-06-06 23:00:31
奔馳R320車ABS、ESP故障燈異常點亮
無形的引擎
河南電力(2015年5期)2015-06-08 06:01:46
故障一點通
基于Cocos2d引擎的PuzzleGame開發
江淮車故障3例
展會信息
中外會展(2014年4期)2014-11-27 07:46:46
One Engine Left只剩下一個引擎
主站蜘蛛池模板: 国产91丝袜在线播放动漫 | 人妻无码中文字幕第一区| jizz在线免费播放| 精品日韩亚洲欧美高清a| 亚洲六月丁香六月婷婷蜜芽| 99精品在线看| 九九视频在线免费观看| 亚洲视频四区| 成·人免费午夜无码视频在线观看 | 国产日韩精品欧美一区喷| 国产成人精品一区二区三区| 色呦呦手机在线精品| 国产肉感大码AV无码| 国产精品夜夜嗨视频免费视频| 青青久久91| 日韩精品少妇无码受不了| 国产99久久亚洲综合精品西瓜tv| 亚洲天堂精品视频| 欧美成人午夜视频免看| 国产福利在线免费观看| 久久久久亚洲AV成人网站软件| 亚洲欧美日韩中文字幕一区二区三区| 人妻免费无码不卡视频| 日本成人在线不卡视频| 青青操国产| 精品国产中文一级毛片在线看| 久久香蕉欧美精品| 一级毛片在线直接观看| 久久国产av麻豆| 亚洲AⅤ无码国产精品| 在线免费a视频| 亚洲热线99精品视频| 欧美一级夜夜爽| 国产精品无码作爱| 亚洲毛片一级带毛片基地| 四虎亚洲精品| 国产午夜福利在线小视频| 国产人在线成免费视频| 亚洲精品在线观看91| 国产人在线成免费视频| 成人永久免费A∨一级在线播放| 9丨情侣偷在线精品国产| 97久久精品人人| 国产黄在线免费观看| 亚洲乱码在线播放| 97在线国产视频| 精品乱码久久久久久久| 97在线国产视频| 国产精品黑色丝袜的老师| 婷婷六月天激情| 国产精品永久久久久| 99久久性生片| 三区在线视频| 亚州AV秘 一区二区三区| 国产在线观看一区精品| 亚洲妓女综合网995久久| 99re这里只有国产中文精品国产精品 | 亚洲无卡视频| 在线观看国产小视频| 欧美区一区二区三| 天堂在线www网亚洲| a级毛片在线免费| 亚洲第一页在线观看| 亚洲人成亚洲精品| 午夜小视频在线| 欧美成人午夜视频免看| 亚洲色无码专线精品观看| 在线观看亚洲精品福利片| 久久久久久午夜精品| 性视频一区| 蜜芽一区二区国产精品| 精品无码一区二区三区电影| 91福利国产成人精品导航| 欧日韩在线不卡视频| 久久综合干| 毛片久久久| 国语少妇高潮| 九九视频免费在线观看| 日本AⅤ精品一区二区三区日| 成人在线观看不卡| 国产成人91精品| 亚洲成人精品|