一、總線接口技術
總線是所有測試系統" title="測試系統">測試系統和故障診斷" title="故障診斷">故障診斷系統的基礎和關鍵技術,是系統標準化、模塊化、組合化的根本條件,國內處都是依據總線系統來組建種類測試系統以確保硬件、軟件、系統級的兼容性、互換性和重構功能,研究和開發總線系統是設計、研制開放式體系結構的核心任務,也是測試系統技術研究的關鍵技術。
采用總線結構設計的系統,具有簡化系統設計、可靠性高、維護性好、產品易于升級換代,便于組織生產工藝和成本低,真正能變串行生產為并行生產等重要優點。
美國軍方要建立通用的自動測試系統開放式體系結構,其核心技術就是采用了總線系統結構,總一系統的研究成為測試系統技術研究的關鍵,其技術水平決定了測試系統和故障診斷系統" title="故障診斷系統">故障診斷系統技術的水平。因此,總線技術研究歷來是系統研究的核心技術。基于此,航天測控" title="航天測控">航天測控公司除認真研制VXI、PXI、Compact PCI,同時認真追蹤世界接口技術的發展趨勢,還開展了PCI Express及infiniband等技術研究,為建立未來新型的開放式的測試與故障診斷系統平臺打下基礎,滿足21世紀軍事裝備要求。
二、軟件平臺技術
軟件是組建系統核心技術之一,對于測試軟件" title="測試軟件">測試軟件、TPS可兼容、可移植和重用一直是測試系統的關鍵技術。擬建立測試軟件通用平臺,重點研究IDL接口描述語言、CORBA、DCOM、COM等中間件語言,并對現有的IVI、Vpp、SQL、ODBC、VRML語言等進行應用研究。
航天測控公司研發人員利用現今軟件技術發展的最新成果,在基于網絡的分布式應用環境下實現應用軟件的集成,使得面向對象的軟件在分布、異構環境下實現可重用、可移植和互操作。主要原理是引入中間件(Middle ware)作為事務代理,完成客戶機(Client)向服務對象(Server)提出的業務請求,實現客戶與服務對象的完全分開,客戶不需要了解服務對象的實現過程以及具體位置。同時提供軟總線機制,可在任何環境下,采用任何語言開發的軟件只要符合接口規范的定義,均能集成到分布式系統中。
三、專家系統技術
由于專家系統具有很好的實用性,已被廣泛應用于科學、工程制造,尤其是宇航領域得到了廣泛應用。美國自由號空間站、歐洲尤里卡平臺、哥倫布空間艙,以及日本的吉姆艙都設計了故障診斷專家系統。在新一代載人航天器——航天飛機、載人飛船,作為可靠性的重要保障手段之一的故障診斷專家系統得到了廣泛應用。故障診斷專家系統以其在實際應用中發揮的作用和取得效益受到工程界的普遍重視,專家系統已成為故障診斷技術發展的主流。
專家系統是一門綜合性很強的學科,開發一個成功的專家系統需要系統設計人員與應用領域中的專家密切合作,一般將專家系統的設計人員稱為知識工程師(Knowledge Engineer),將參加專家系統開的專家稱為領域專家(Domain Expert)。
專家系統是一種模擬人類專家解決領域問題的計算機程序系統,它不同于傳統的程序設計,不用算法去求解問題,而是依靠推理來解決問題,內部含有大量的某個領域的專家水平的知識與經驗,能夠運用人類專家知識和解決問題的方法進行推理和判斷,模擬人類專家的決策過程,來解決該領域的復雜問題。從處理問題的性質看,專家系統善于解決那些不確定性、非結構化的問題,主要用于知識處理,而不是數據信息處理。從處理問題的方法看,專家系統主要依靠知識表達技術、知識推理、知識收集和編碼、知識存貯和編排,建立知識庫及其管理系統,利用專家知識和經驗求解專門問題,而不是數學描述的方法來解決問題。從系統結構看,專家系統強調知識與推理的分離,因而系統具有很好的靈活性和擴充性。從知識推理能力看,專家系統的工作是在環境模式驅動下的知識推理過程,而不是在固定程序控制下的指令執行過程。從咨詢解釋能力看,專家系統不僅對用戶的提問給出解答,而且能夠對答案的推理過程做出解釋,提供答案的可信度評估。專家系統能不斷對自己的知識進行擴充、完善和提煉,而傳統程序無法做到。專家系統內部包括兩個主要部分,知識庫和推理機,因為專家系統依賴于推理,它必須能夠解釋這個過程,所以它的揄過程是可檢查的,解釋機是復雜專家系統的一個必要部分。
專家系統是專家知識的集成,具有高水平的復合性,由幾個專家復合起來的知識,其水平可能會超過一個單獨的專家,而且復合專家的知識在任何時候可同時和持續地解決某一問題,專家知識是持久的,不會像專家那樣會退休、或者死亡,專家系統可以比專家反應更迅速或更有效。
一般診斷專家系統開發可以采用高級程序語言、通用人工智能語言、專家系統工具。專家系統工具是一個具有知識表示和推理機的基本框架系統,能保證快速、高質量的組建、開發出故障診斷專家系統。研究和開發專家系統和專家系統工具是組建測試系統和故障診斷系統的基礎和關鍵技術,是測試技術的重要研究內容。在這方面航天測控公司的研究開發應用處于國內領先,如智能故障診斷專家系統開發平臺、綜合測試與故障診斷一體化技術、遠程分布式故障診斷專家系統等。