亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于專家系統(tǒng)和MapInfo的電路故障診斷技術研究

        2010-08-08 00:51:54郭小娟張慶榮
        關鍵詞:控件圖層故障診斷

        郭小娟,張慶榮

        (北京航空航天大學,北京 100191)

        控制邏輯轉換裝置是飛機飛行控制系統(tǒng)的重要組成部分,在該系統(tǒng)中起著控制樞紐的作用?,F(xiàn)有的測試系統(tǒng)只能判斷控制邏輯轉換裝置是否有故障,如果測試報錯,則完全由人工依靠儀器分析,有時由于測試人員經(jīng)驗不足而導致誤判斷或誤處理,致使故障擴大。

        利用基于MapInfo和專家系統(tǒng)的電路故障診斷系統(tǒng),可以幫助測試技術人員及時、準確地對各種異常狀態(tài)和故障做出診斷,并預防和消除故障。

        1 故障診斷系統(tǒng)的總體設計

        故障診斷技術發(fā)展至今,已提出了大量較成熟的方法。按照國際故障診斷權威FRANK P M教授的觀點,所有的故障診斷方法可以分為3種:(1)基于解析模型的方法;(2)基于信號處理的方法;(3)基于知識的方法[1]。基于知識的診斷方法包括基于專家系統(tǒng)的方法、基于模糊的方法、基于神經(jīng)網(wǎng)路的方法和基于故障樹的方法[2]。

        邏輯轉換裝置的測試系統(tǒng)設計如圖1所示。本文采用專家系統(tǒng)的方法設計故障診斷系統(tǒng),專家診斷的結果還將通過電子地圖的方式提供給測試人員。

        圖1 系統(tǒng)總體設計圖

        2 故障診斷專家系統(tǒng)的設計

        專家系統(tǒng)故障方法是計算機在采集被診斷對象的信息后,綜合運用各種規(guī)則(專家經(jīng)驗),進行一系列的推理[3]。必要時還可以隨時調(diào)用各種應用程序,運行過程中向用戶索取必要的信息后,就可快速地找到最終故障或最有可能發(fā)生的故障,再由用戶來證實[4]。

        本文設計的專家系統(tǒng)如圖2所示,由人機接口、數(shù)據(jù)庫、推理機、知識故障庫等組成。

        圖2 專家系統(tǒng)結構圖

        人機接口:人與專家系統(tǒng)打交道的橋梁和窗口,也也是人機信息的交互界面。

        數(shù)據(jù)庫:采集大量信號和器件在測試中的正確狀態(tài)。如輸入輸出信號線、中間信號在測試過程每一步的正確值及開關、燈、繼電器以及三極管在測試中的正確狀態(tài)。系統(tǒng)采用Access完成知識和數(shù)據(jù)的存儲,信息以表的形式存儲。數(shù)據(jù)庫的結構易于系統(tǒng)推理加工和處理,在管理軟件的控制下,數(shù)據(jù)庫接收和存儲有關故障類型的信息和相對應的信息。

        推理機:根據(jù)獲取的信息,綜合運用各種規(guī)則進行故障診斷、輸出診斷結果。本系統(tǒng)設計了兩種算法:(1)通過計算匹配度確定故障原因。根據(jù)已知的錯誤信息檢索數(shù)據(jù)庫,保存匹配度大于0的所有故障類型,并按匹配度大小進行排隊,匹配度大的故障類型是實際發(fā)生故障的可能性比較大,由此可以根據(jù)專家知識庫推理出可能出錯的元器件。(2)根據(jù)測試中錯誤信號的分布范圍確定故障位置。根據(jù)報錯的所有測試步驟,查詢涉及到的輸入輸出信號、中間信號、交叉信號,并通過比對輸出。技術人員在地圖上根據(jù)信號找到出錯的元器件。

        知識故障庫:包括所有的故障類型和故障類型對應的信息。故障類型與其對應信息可以在線檢測時添加,使得知識庫在使用中會不斷豐富壯大。

        3 電路地圖的開發(fā)制作

        3.1 基于MapInfo制作電路地圖的步驟

        MapInfo是常見的GIS(地理信息系統(tǒng))軟件之一,MapInfo地理信息系統(tǒng)平臺作為圖形、文字信息結合的軟件工具具有多個優(yōu)點:強大的圖形表達及處理功能、實用的關系型數(shù)據(jù)庫功能、靈活的數(shù)據(jù)查詢分析功能、功能強大的系統(tǒng)開發(fā)工具[5]。地圖的制作主要經(jīng)歷四個步驟:獲取柵格圖、配準柵格圖、地圖圖層化、地圖編碼。

        經(jīng)過獲取柵格圖、配準柵格圖、地圖圖層化三個步驟后得到的部分電路地圖如圖3所示。

        圖3是制作完成的控制邏輯轉換裝置PCB電路地圖的一部分。 包括元件 C19(電容)、C8(電容)、D1(CPLD)、以及元件管腳上的信號。圖層1是作為背景的柵格圖像層;圖層2是信號圖層,由星狀標識構成,每一個星狀標識代表一個信號;圖層3是信元器件圖層,由黃色多邊形構成,每一個多邊形代表一個元器件。

        圖3 部分電路地圖

        地圖編碼首先將以上所得到的三個圖層制作成一個“.gst”文件,然后采集“.gst”文件中元器件和信號的名稱、位置、放大倍數(shù)等信息,并將其保存到 Access數(shù)據(jù)庫,這樣就可以實現(xiàn)調(diào)用地圖進行SQL查詢,但由于尚無導航功能,因此必須以此為基礎進行二次開發(fā)。

        3.2 基于VB.Net+MapX的導航電子地圖實現(xiàn)

        MapX是MapInfo的ActiveX控件產(chǎn)品。它是一種基于Windows操作系統(tǒng)的標準控件,因而能支持絕大多數(shù)標準的可視化開發(fā)環(huán)境,如 Visual C++、Visual Basic、Delphi、PowerBuilder、Visual Studio.NET 等。 利用 MapX 能夠簡單快速地在軟件中嵌入地圖化功能,增強軟件的空間分析能力。

        在VB.Net環(huán)境下集成MapX開發(fā)GIS,將MapX做為控件軟件添加到應用程序中,然后通過設置屬性和調(diào)用該屬性方法來實現(xiàn)。

        3.2.1 添加MapX控件

        在VB.Net開發(fā)環(huán)境界面中,在工具欄中點擊右鍵,選擇“Choose Items”項。在隨即彈出的對話框中,選擇“COM Components” 選 項 卡 , 選 中 “MapInfo MapX V5”。即可完成添加。

        3.2.2 利用MapX控件實現(xiàn)圖形的顯示、縮放、漫游、定位查詢

        (1)圖形顯示

        首先在工具欄中調(diào)用MapX控件,然后在顯示圖形窗體(frmView)上添加MapX圖,在初始化添加如下代碼。

        Private Sub Form_Load()

        Dim lyr As MapXLib.Layer

        Map1.Layers.Add App.Path& “map otalmap.tab”

        Map1.Zoom=180′設置圖形初始顯示比例

        Map1.CenterX=-1.2′設置圖形初始顯示X軸中心

        Map1.CenterY=1′設置圖形初始顯示Y軸中心

        Set lyr=Map1.Layers(“totalmap”)

        lyr.Editable=False′設置圖形不可編輯

        lyr.Selectable

        End Sub

        (2)圖形縮放、漫游

        先在顯示圖形窗體(frmView)上添加放大按鈕、縮小按鈕、漫游按鈕。

        這3個功能的實現(xiàn)調(diào)用MapXLib中的函數(shù)miZoom-InTool、miZoomOutTool和 miPanTool來實現(xiàn)。

        (3)圖形定位

        定位功能有著重要的實用意義,技術人員將不必翻找大量資料,在定位元器件或信號的同時,技術人員還可獲取該元器件或信號的信息(如名稱、當前的正確狀態(tài)),以便進行下一步排故工作。

        VB.Net定位功能實現(xiàn)的思路:在某一圖形窗體(frmView)上放 2 個 MapX 控件:Map1(主圖)、Map2(鷹眼圖,也稱導航圖)。然后編寫相應代碼在鷹眼圖上創(chuàng)建一個圖層,在該圖層上添加一個矩形Feature,該矩形的大小隨著主圖邊界而變化。

        完成以上工作后,電子地圖可以放大、縮小、移動,通過主副圖配合使用,技術人員能夠快速精確地找到故障位置,獲得相關信息。

        4 系統(tǒng)用戶界面設計

        測試系統(tǒng)中與故障診斷界面相關的有故障分析界面和地圖操作界面。

        (1)故障分析界面主要實現(xiàn)4個功能:輸入錯誤信息、選擇算法診斷、輸出診斷界面、向故障知識庫添加新知識。

        (2)地圖操作界面進一步輔助用戶分析。用戶輸入出錯的測試步驟時,地圖會自動定位到相關的原理圖或PCB圖相關的元件上。通過查看電路圖,用戶就可以進一步驗證故障分析的結果。

        此外,在地圖操作界面上,用戶可查出測試中每一步所有信號的正確狀態(tài)。因此用戶可判斷某一信號的狀態(tài)是否正確,方便手動排除故障。地圖操作定位界面如圖4所示。

        本系統(tǒng)采用人機對話界面風格,系統(tǒng)功能按層次全部列于屏幕上,用戶可直接用鍵盤、鼠標等各種設備選擇各項功能。在各子功能菜單上設計各種類型的對話框及圖標,實現(xiàn)高度交互性,提高對無效信息的屏蔽,同時統(tǒng)一各菜單標準,提供運行指導和聯(lián)機幫助功能。

        圖4 定位界面

        通過對故障診斷系統(tǒng)的現(xiàn)場調(diào)試實驗,對該方法進行了大量有效驗證,實踐證明該方法能夠較好地實現(xiàn)對該電路系統(tǒng)的故障診斷,并且與原測試系統(tǒng)相互配合,合為一體。與其他電子電路的故障診斷方法相比,采用專家系統(tǒng)和MapInfo方法設計的故障診斷系統(tǒng),不但能診斷出故障原因和故障位置,還可將電路圖做成電子地圖,直觀、形象地查看故障,便于用戶實施解決方案。

        [1]朱大奇,于盛林.基于知識的故障診斷方法綜述[J].安徽工業(yè)大學學報,2002,19(7):197-204.

        [2]MOURAD S,ZORIAN Y.電 子 系 統(tǒng) 測 試 原 理 [M].北 京 :機械工業(yè)出版社,2007.

        [3]翟麗芳.電子設備故障診斷專家系統(tǒng)的設計[J].計算機應用,2001,27(4):244-246.

        [4]TARIQ A,JOANNE B D.Diagnostic expert systems from dynamic fault trees.www.cnki.com,2003.

        [5]杜巧玲.MapInfo 7中文版[M].北京:清華大學出版社,2006.

        猜你喜歡
        控件圖層故障診斷
        關于.net控件數(shù)組的探討
        軟件(2018年7期)2018-08-13 09:44:42
        巧用混合圖層 制作抽象動感森林
        圖層法在地理區(qū)域圖讀圖中的應用
        地理教學(2015年18期)2016-01-06 12:00:38
        因果圖定性分析法及其在故障診斷中的應用
        淺析“遞層優(yōu)化法”在礦井制圖中的應用
        河南科技(2014年6期)2014-04-04 08:00:42
        基于LCD和排列熵的滾動軸承故障診斷
        基于WPD-HHT的滾動軸承故障診斷
        機械與電子(2014年1期)2014-02-28 02:07:31
        高速泵的故障診斷
        河南科技(2014年3期)2014-02-27 14:05:48
        Photoshop圖層的解讀
        就這樣玩會VBA中常見的自定義控件
        電腦迷(2012年24期)2012-04-29 00:44:03
        亚洲专区一区二区三区四区五区| 999国内精品永久免费视频| 成人国产午夜在线视频| 中文字幕亚洲区第一页| 国产午夜精品视频观看| 人妻精品久久久久中文字幕69| 无码粉嫩虎白一线天在线观看| 久久精品免费无码区| 蜜桃av一区二区三区| 日本在线视频www色| 国产精品igao视频| 天天干夜夜躁| 免费观看一区二区三区视频| 国产大屁股视频免费区| 精品久久久久久久久久中文字幕 | 国产成人美涵人妖视频在线观看 | 国产自拍精品视频免费观看| 好大好爽我要高潮在线观看| 怡红院a∨人人爰人人爽| 国产精品1区2区| 精品国产一区二区三区av新片| 小妖精又紧又湿高潮h视频69 | 国产一区二区视频免费在线观看| 亚洲人精品亚洲人成在线| 国产爆乳乱码女大生Av| 久久久精品久久久国产| 少妇久久久久久被弄高潮| 无码国产激情在线观看| 少妇av免费在线播放| 国产成人精品一区二三区孕妇| 国产伦理一区二区| 99热最新在线观看| 精品女同一区二区三区亚洲| 天天躁夜夜躁av天天爽| 亚洲av永久无码精品秋霞电影影院 | 日韩精品极品视频在线免费| 国产夫妻自拍视频在线播放| 欧美xxxx色视频在线观看| 久久精品免视看国产盗摄| av在线一区二区精品| 国产熟女内射oooo|