《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > 基于專家系統和MapInfo的電路故障診斷技術研究
基于專家系統和MapInfo的電路故障診斷技術研究
郭小娟,張慶榮
(北京航空航天大學,北京 100191)
摘要: 以飛機自動飛行控制系統的控制邏輯轉換裝置為研究對象,采用專家系統與MapInfo相結合的方法完成故障診斷系統的設計。該系統根據報錯的測試步驟,診斷出故障位置和原因,并在電子地圖定位顯示,以輔助技術人員手工排查故障。實踐表明,該故障診斷方法快速有效,提高了電路故障診斷的效率。
Abstract:
Key words :

摘  要: 以飛機自動飛行控制系統的控制邏輯轉換裝置為研究對象,采用專家系統MapInfo相結合的方法完成故障診斷系統的設計。該系統根據報錯的測試步驟,診斷出故障位置和原因,并在電子地圖定位顯示,以輔助技術人員手工排查故障。實踐表明,該故障診斷方法快速有效,提高了電路故障診斷的效率。
關鍵詞: 故障診斷系統;專家系統;電子地圖MapInfo

    控制邏輯轉換裝置是飛機飛行控制系統的重要組成部分,在該系統中起著控制樞紐的作用。現有的測試系統只能判斷控制邏輯轉換裝置是否有故障,如果測試報錯,則完全由人工依靠儀器分析,有時由于測試人員經驗不足而導致誤判斷或誤處理,致使故障擴大。
    利用基于MapInfo和專家系統的電路故障診斷系統,可以幫助測試技術人員及時、準確地對各種異常狀態和故障做出診斷,并預防和消除故障。
1 故障診斷系統的總體設計
    故障診斷技術發展至今,已提出了大量較成熟的方法。按照國際故障診斷權威FRANK P M教授的觀點,所有的故障診斷方法可以分為3種:(1)基于解析模型的方法;(2)基于信號處理的方法;(3)基于知識的方法[1]。基于知識的診斷方法包括基于專家系統的方法、基于模糊的方法、基于神經網路的方法和基于故障樹的方法[2]。
    邏輯轉換裝置的測試系統設計如圖1所示。本文采用專家系統的方法設計故障診斷系統,專家診斷的結果還將通過電子地圖的方式提供給測試人員。

2 故障診斷專家系統的設計
    專家系統故障方法是計算機在采集被診斷對象的信息后,綜合運用各種規則(專家經驗),進行一系列的推理[3]。必要時還可以隨時調用各種應用程序,運行過程中向用戶索取必要的信息后,就可快速地找到最終故障或最有可能發生的故障,再由用戶來證實[4]。
    本文設計的專家系統如圖2所示,由人機接口、數據庫、推理機、知識故障庫等組成。

    人機接口:人與專家系統打交道的橋梁和窗口,也也是人機信息的交互界面。
    數據庫:采集大量信號和器件在測試中的正確狀態。如輸入輸出信號線、中間信號在測試過程每一步的正確值及開關、燈、繼電器以及三極管在測試中的正確狀態。系統采用Access完成知識和數據的存儲,信息以表的形式存儲。數據庫的結構易于系統推理加工和處理,在管理軟件的控制下,數據庫接收和存儲有關故障類型的信息和相對應的信息。
    推理機:根據獲取的信息,綜合運用各種規則進行故障診斷、輸出診斷結果。本系統設計了兩種算法:(1)通過計算匹配度確定故障原因。根據已知的錯誤信息檢索數據庫,保存匹配度大于0的所有故障類型,并按匹配度大小進行排隊,匹配度大的故障類型是實際發生故障的可能性比較大,由此可以根據專家知識庫推理出可能出錯的元器件。(2)根據測試中錯誤信號的分布范圍確定故障位置。根據報錯的所有測試步驟,查詢涉及到的輸入輸出信號、中間信號、交叉信號,并通過比對輸出。技術人員在地圖上根據信號找到出錯的元器件。
    知識故障庫:包括所有的故障類型和故障類型對應的信息。故障類型與其對應信息可以在線檢測時添加,使得知識庫在使用中會不斷豐富壯大。
3 電路地圖的開發制作
3.1 基于MapInfo制作電路地圖的步驟

    MapInfo是常見的GIS(地理信息系統)軟件之一,MapInfo地理信息系統平臺作為圖形、文字信息結合的軟件工具具有多個優點:強大的圖形表達及處理功能、實用的關系型數據庫功能、靈活的數據查詢分析功能、功能強大的系統開發工具[5]。地圖的制作主要經歷四個步驟:獲取柵格圖、配準柵格圖、地圖圖層化、地圖編碼。
    經過獲取柵格圖、配準柵格圖、地圖圖層化三個步驟后得到的部分電路地圖如圖3所示。

    圖3是制作完成的控制邏輯轉換裝置PCB電路地圖的一部分。包括元件C19(電容)、C8(電容)、D1(CPLD)、以及元件管腳上的信號。圖層1是作為背景的柵格圖像層;圖層2是信號圖層,由星狀標識構成,每一個星狀標識代表一個信號;圖層3是信元器件圖層,由黃色多邊形構成,每一個多邊形代表一個元器件。
    地圖編碼首先將以上所得到的三個圖層制作成一個“.gst”文件,然后采集“.gst”文件中元器件和信號的名稱、位置、放大倍數等信息,并將其保存到Access數據庫,這樣就可以實現調用地圖進行SQL查詢,但由于尚無導航功能,因此必須以此為基礎進行二次開發。
3.2 基于VB.Net+MapX的導航電子地圖實現
    MapX是MapInfo的ActiveX控件產品。它是一種基于Windows操作系統的標準控件,因而能支持絕大多數標準的可視化開發環境,如Visual C++、Visual Basic、Delphi、PowerBuilder、Visual Studio.NET等。利用MapX能夠簡單快速地在軟件中嵌入地圖化功能,增強軟件的空間分析能力。
    在VB.Net環境下集成MapX開發GIS,將MapX做為控件軟件添加到應用程序中,然后通過設置屬性和調用該屬性方法來實現。
3.2.1 添加MapX控件
    在VB.Net開發環境界面中,在工具欄中點擊右鍵,選擇“Choose Items”項。在隨即彈出的對話框中,選擇“COM Components”選項卡,選中“MapInfo MapX V5”。即可完成添加。
3.2.2 利用MapX控件實現圖形的顯示、縮放、漫游、定位查詢
    (1)圖形顯示
    首先在工具欄中調用MapX控件,然后在顯示圖形窗體(frmView)上添加MapX圖,在初始化添加如下代碼。
    Private Sub Form_Load()
    Dim lyr As MapXLib.Layer
    Map1.Layers.Add App.Path & “\map\totalmap.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個功能的實現調用MapXLib中的函數miZoomInTool、miZoomOutTool和miPanTool來實現。
    (3)圖形定位
    定位功能有著重要的實用意義,技術人員將不必翻找大量資料,在定位元器件或信號的同時,技術人員還可獲取該元器件或信號的信息(如名稱、當前的正確狀態),以便進行下一步排故工作。
    VB.Net定位功能實現的思路:在某一圖形窗體(frmView)上放2個MapX控件:Map1(主圖)、Map2(鷹眼圖,也稱導航圖)。然后編寫相應代碼在鷹眼圖上創建一個圖層,在該圖層上添加一個矩形Feature,該矩形的大小隨著主圖邊界而變化。
    完成以上工作后,電子地圖可以放大、縮小、移動,通過主副圖配合使用,技術人員能夠快速精確地找到故障位置,獲得相關信息。
4 系統用戶界面設計
    測試系統中與故障診斷界面相關的有故障分析界面和地圖操作界面。
    (1)故障分析界面主要實現4個功能:輸入錯誤信息、選擇算法診斷、輸出診斷界面、向故障知識庫添加新知識。
    (2)地圖操作界面進一步輔助用戶分析。用戶輸入出錯的測試步驟時,地圖會自動定位到相關的原理圖或PCB圖相關的元件上。通過查看電路圖,用戶就可以進一步驗證故障分析的結果。
    此外,在地圖操作界面上,用戶可查出測試中每一步所有信號的正確狀態。因此用戶可判斷某一信號的狀態是否正確,方便手動排除故障。地圖操作定位界面如圖4所示。

    本系統采用人機對話界面風格,系統功能按層次全部列于屏幕上,用戶可直接用鍵盤、鼠標等各種設備選擇各項功能。在各子功能菜單上設計各種類型的對話框及圖標,實現高度交互性,提高對無效信息的屏蔽,同時統一各菜單標準,提供運行指導和聯機幫助功能。
    通過對故障診斷系統的現場調試實驗,對該方法進行了大量有效驗證,實踐證明該方法能夠較好地實現對該電路系統的故障診斷,并且與原測試系統相互配合,合為一體。與其他電子電路的故障診斷方法相比,采用專家系統和MapInfo方法設計的故障診斷系統,不但能診斷出故障原因和故障位置,還可將電路圖做成電子地圖,直觀、形象地查看故障,便于用戶實施解決方案。
參考文獻
[1] 朱大奇,于盛林.基于知識的故障診斷方法綜述[J].安徽工業大學學報,2002,19(7):197-204.
[2] MOURAD S,ZORIAN Y.電子系統測試原理[M].北京:機械工業出版社,2007.
[3] 翟麗芳.電子設備故障診斷專家系統的設計[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.

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲综合电影| 亚洲精品国产精品久久清纯直播| 国产欧美在线观看| 欧美日韩中文精品| 欧美激情1区2区| 免费成人av| 久久婷婷人人澡人人喊人人爽| 亚洲欧美日韩国产精品| 宅男精品视频| aa日韩免费精品视频一| 亚洲精品视频在线播放| 亚洲黄色av| 久久精品亚洲国产奇米99| 欧美一级一区| 欧美在线精品免播放器视频| 午夜精品国产| 性做久久久久久免费观看欧美| 亚洲制服丝袜在线| 亚洲尤物视频网| 亚洲女同精品视频| 亚洲一区二区三区中文字幕在线| 一本久久a久久免费精品不卡| 亚洲美女av黄| 亚洲乱码视频| 亚洲欧美激情视频| 亚洲精品女av网站| 欧美一区2区视频在线观看| 亚洲最新视频在线| 中文亚洲视频在线| 夜夜嗨一区二区| 99成人免费视频| 一区二区三区导航| 国产精品99久久久久久宅男| 中文网丁香综合网| 亚洲午夜国产成人av电影男同| 一本久久综合亚洲鲁鲁五月天| 在线一区欧美| 亚洲欧美另类久久久精品2019| 性欧美精品高清| 亚洲国产日韩欧美| 久久激情一区| 欧美婷婷久久| 国产精品永久免费视频| 国产小视频国产精品| 亚洲电影毛片| 亚洲无线视频| 久久精品免费看| 中日韩男男gay无套| 午夜精品av| 免费日韩av| 欧美特黄视频| 国产一区二区三区在线观看免费 | 亚洲女人av| 亚洲黄色有码视频| 亚洲一区日韩在线| 久久人人97超碰精品888| 欧美激情精品久久久| 国产精品裸体一区二区三区| 国语对白精品一区二区| 91久久综合| 亚洲午夜视频| 久久精品网址| 亚洲自拍16p| 欧美一级夜夜爽| 尤物网精品视频| 最新日韩中文字幕| 午夜精品一区二区三区电影天堂 | 亚洲精品中文字幕在线| 一区二区三区免费网站| 亚洲一区二区精品视频| 香蕉成人啪国产精品视频综合网| 亚洲男女自偷自拍| 亚洲一区二区在| 好看的日韩视频| 在线观看亚洲一区| 亚洲欧洲另类| 亚洲激情综合| 一区二区三区欧美日韩| 亚洲资源在线观看| 久久精品国产69国产精品亚洲| 最新高清无码专区| 亚洲一区在线免费观看| 久久久久久夜| 欧美视频在线一区二区三区| 欧美三日本三级三级在线播放| 日韩亚洲精品在线| 中国成人亚色综合网站| 亚洲一区二区免费在线| 亚洲色在线视频| 欧美另类亚洲| 久久只精品国产| 午夜精品网站| 美女日韩欧美| 91久久精品国产91久久性色| 国产精品免费视频观看| 黄色成人免费网站| 夜夜嗨av一区二区三区网站四季av| 亚洲欧美福利一区二区| 亚洲精选大片| 欧美影院视频| 欧美午夜美女看片| 伊人成人在线| 亚洲天堂av综合网| 亚洲片在线资源| 欧美一区成人| 欧美视频手机在线| 伊人一区二区三区久久精品| 亚洲一级黄色| 日韩视频三区| 久久久久久久一区二区| 欧美国产精品中文字幕| 国产欧美在线视频| 亚洲最新色图| 亚洲激情一区| 久久精品国产欧美亚洲人人爽| 欧美日韩一区二区三区| 在线观看日韩一区| 翔田千里一区二区| 亚洲影视在线播放| 欧美高清视频在线播放| 国产一区在线播放| 亚洲欧美日韩一区| 亚洲欧美日韩综合| 欧美日韩一级视频| 亚洲精品偷拍| 亚洲日本激情| 久久最新视频| 国模套图日韩精品一区二区| 亚洲特级毛片| 亚洲乱码久久| 欧美日韩精品高清| 亚洲人屁股眼子交8| 欧美日本高清| 黄色av一区| 亚洲一区视频在线| 久久电影一区| 国产欧美一区在线| 亚洲男人的天堂在线观看| 亚洲一区精品在线| 欧美日韩国产另类不卡| 亚洲精品美女在线观看播放| 亚洲人成在线观看网站高清| 久久久噜噜噜久久狠狠50岁| 久久国产精品久久国产精品| 国产日韩欧美精品在线| 午夜精品视频网站| 香蕉成人久久| 国产欧美日韩激情| 亚洲欧美激情一区二区| 午夜日韩在线观看| 国产精品人人做人人爽人人添| 亚洲一区在线免费| 午夜精品999| 国产日本欧洲亚洲| 欧美一区二区三区久久精品| 久久大香伊蕉在人线观看热2| 国产麻豆一精品一av一免费| 亚洲女优在线| 久久久.com| 黄色小说综合网站| 久久精品电影| 欧美日韩在线视频一区| 亚洲视频免费在线| 欧美一区二区三区四区在线观看| 国产精品一区二区三区成人| 欧美一区二区在线免费观看| 久久一区国产| 亚洲激情成人网| 欧美一区91| 欧美日韩成人综合| 亚洲视频网在线直播| 午夜久久久久| 国产一区成人| 亚洲人体偷拍| 欧美视频久久| 亚洲欧美在线x视频| 欧美成人在线免费观看| 日韩一级黄色大片| 亚洲欧美一区二区三区久久| 国产日韩一区在线| 亚洲国产精品久久久久婷婷老年| 欧美激情在线免费观看| 中文欧美日韩| 欧美一级专区| 亚洲免费久久| 欧美在线视频播放| 在线看片欧美| 亚洲图片在区色| 国产一区二区三区电影在线观看| 亚洲国产日韩美| 欧美日韩一区国产| 欧美一区成人| 欧美精品久久天天躁| 亚洲视频在线看| 美女网站久久| 亚洲视频一区在线| 蜜臀久久99精品久久久久久9 | 亚洲一区久久久| 黄网站免费久久| 亚洲第一成人在线|