自動檢測系統原理應用和發展狀況的研究
介紹了自動檢測技術的發展現狀及其在性能檢測和故障診斷方面應用的必要性和良好前景;討論了現代自動檢測系統組建時,用到的關鍵技術;詳細論述了基于PC的虛擬儀器技術的特點,軟、硬件的構成和設計時關鍵技術分析。提出了目前在虛擬儀器系統中較為常用的幾種總線方式和應用特點。
關鍵詞:自動檢測系統;故障診斷;關鍵技術
The Investigation of Automated Test System in the Development Actuality and key Techniques
KONG Tao, Rui Xuan WEI
(Air Force Engineering University Engineering College,Xian 710038)
Abstract:In this paper we introduce the development of auto-test technology and its necessity and future application in the field of function-test and failure-diagnoses;discuss some key technologies when we build a auto-test system;particularl dissertate the? characteristics of virtual instrument technology that based on PC,also its software architecture,hardware architecture as well as designing key technogies are introduced,finally we bring forward some common bus types and application characteristics of presently VI system.
Keywords:Automated Test System;Fault Diagnosis;Key Techniques
1 引言
所謂自動檢測,是指由計算機進行控制對系統、設備和部件進行性能檢測和故障診斷,是性能檢測、連續監測、故障檢測和故障定位的總稱。現代自動檢測技術是計算機技術、微電子技術、信息論、控制論、測量技術、傳感技術等學科發展的產物,是這些學科在解決系統、設備、部件性能檢測和故障診斷的技術問題中相結合的產物。凡是需要進行性能測試和故障診斷的系統、設備、部件,均可以采用自動檢測技術,它既適用于電系統也適用于非電系統。電子設備的自動檢測與機械設備的自動檢測在基本原理上是一樣的,均采用計算機/微處理器作控制器通過測試軟件完成對性能數據的采集、變換、處理、顯示/告警等操作程序,而達到對系統性能的測試和故障診斷的目的。?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????? ??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
2 自動檢測系統的基本原理
自動檢測系統(ATS)是一個不斷發展的概念,隨著各種高新技術在檢測領域的運用,它不斷被賦予各種新的內容和組織形式。因此,以現代電子設備的自動檢測系統組成原理框圖,如圖1所示 ,說明當前自動檢測系統的基本組成。
圖1自動檢測系統的組成
? | |
? |
?
圖中表明,當前的自動檢測系統,通常包括以下幾個部分。
1、控制器
控制器是自動檢測系統的核心,它由計算機構成。其功能是管理檢測周期,控制數據流向,接收檢測結果,進行數據處理,檢查讀數是否在誤差范圍內,進行故障診斷,并將檢測結果送到顯示器或打印機。控制器是在檢測程序的作用下,對檢測周期內的每一步驟進行控制,從而完成上述功能的。
2、激勵信號源
激勵信號源是主動式檢測系統必不可少的組成部分.其功能是向被測單元(UUT)提供檢測所需的激勵使號。根據各種UUT的不同要求,激勵裝置的形式也不同,如交直流電源、函數發生器、D/A變換器、頻率合成器、微波源等。
3、測量儀器
測量儀器的功能是檢測UUT的輸出信號.根據檢測的不同要求,測量儀器的形式也不同,如數字式多用表,頻率計,A/D變換器及其它類型的檢測儀器等。
4、開關系統
開關系統的功能是控制UUT和自動檢測系統中有關部件間的信號通道。即控制激勵信號輸入UUT,和UUT的被測信號輸往測量裝置的信號通道。
5、適配器
適配器的功能是實現UUT與自動檢測系統之間的信號連接。
6、人機接口
人機接口的功能是實現操作員和控制器的雙向通信。常見的形式為,操作員用鍵盤或開關向控制器輸人信息,控制器將檢測結果及操作提示等有關信息送到顯示器顯示。顯示器的類型有陰極射線管(CRT)顯示器、液晶(LCD)顯示器、發光二級管(LED)顯示器或燈光顯示裝置等。當需要打印檢測結果時,人機接口內應配備打印機。
7、檢測程序
自動檢測系統是在檢測程序的控制下進行性能檢測和故障診斷的。檢測程序完成人機交互、儀器管理和驅動、檢測流程控制、檢測結果的分析處理和輸出顯示、故障診斷等,是自動檢測系統的重要組成部分。
3 自動檢測系統的組建及其關鍵技術
?
? | |
? |
計算機技術的發展為自動檢測系統(ATS)的組建提供了多種可能,典型的自動檢測系統主要由自動化檢測設備(ATE),檢測程序集(TPS)和檢測環境三部分組成。ATE由檢測和測量儀器、主計算機、矩陣開關、通訊總線、接收器和系統軟件組成。典型自動檢測系統的組建如圖2所示。主計算機控制檢測和測量儀器以及TPS的運行。系統軟件(如操作系統、編譯器及實驗運行程序等)控制檢測工作站的工作狀態,對TPS進行開發并執行。TPS由檢測、診斷程序,連接被測單元(UUT)和ATE的適配器及操作手冊等組成。檢測環境包括ATS的結構描述、編程和檢測規范語言、編譯器、開發工具以及描述對象設計需求、檢測策略信息的標準格式等。
?
圖2 典型ATS結構概念示意
3.1 現代自動檢測系統組建的關鍵技術
由于現代微電子技術和計算機技術的飛速發展,檢測技術與計算機深層次的結合引起了檢測儀器領域的革命,全新的儀器結構概念和檢測設備組建方式不斷更新。現代檢測設備組建的關鍵技術主要集中在以下幾點。
一、程控接口技術
如何實現檢測系統與被測設備間的自動連接,是實現檢測過程自動化的關鍵。用計算機程序控制的接口單元(PIU)是解決這一問題的重要手段。這種程控接口(PIU)包括一組通用的連接點,并配有所需的緩沖器和多路分配器,用于完成三項基本任務。
1、發生、調理(如衰減、緩沖、變換等)模擬與數字激勵,并將激勵引導到相應的被測裝置;
2、把從相應的被測裝置引線來的測量數據進行調理并引導到自動檢測系統;
3、將程控負載加到相應的被測裝置引線上。
簡言之,程控接口在程序控制下,能夠把任何檢測系統功能引導到任何被測設備,并能完成檢測。
二、虛擬儀器技術
80年代末期,美國NI(National Instrument)公司提出了虛擬儀器的概念:在一定的硬件平臺下,利用軟件在屏幕上生成虛擬面板,在軟件導引下進行信號采集、運算、分析和處理,實現傳統儀器的各種功能。
虛擬儀器是計算機技術同儀器技術深層次結合產生的全新概念的儀器,是對傳統儀器概念的重大突破。傳統儀器的主要功能模塊都是以硬件(或固化的軟件)的形式存在的,而虛擬儀器是具有儀器功能的軟硬件組合體。虛擬儀器系統的功能可根據軟件模塊的功能及其不同組合而靈活配置,因而得以實現并擴充傳統儀器的功能。
三、專家系統
自動檢測技術與專家系統的結合也是自動檢測領域的一個重要發展趨勢。專家系統作為人工智能的重要組成部分,于五十年代產生,到八十年代形成人工智能這一完整的學科體系。美國在八十年代中期就率先將專家系統引入航空機載設備的檢測,效果良好。專家系統與典型自動檢測設備的結合,將大大提高故障分析判斷能力,提高設備維修保障效率。
四、現場故障檢測技術
現代機載設備的發展趨勢是微處理器和大規模集成電路的應用日益普遍,現場故障檢測也就越加顯得重要。為了便于現場維修,正在開發、研究諸如特征分析、邏輯分析、電路模擬、內在診斷等現場故障檢測技術。例如,采用“特征分析技術”,在電路圖的有關節點,標明“特征”,由設備本身產生激勵,用一種簡單的、無源的檢測儀器—特征分析儀,就能迅速地在現場找出故障,定位到元器件,從而大大地簡化了維修現場的故障診斷,有效地提高了設備的戰備率。
五、開放、可互操作的ATS實現技術
所謂ATS的可互操作性是指兩個以上的系統或部件可以直接、有效地共用數據和信息。就一般的ATS結構來說,其互操作性主要體現在可以共用TPS和ATE的資源,可以共用一個底層的診斷子系統,可以支持多種運行環境和語言。所謂系統的開放性是指:其功能部件采用廣泛使用的標準或協議,從而可在不同的系統中使用,可以與其它系統中的部件互操作,軟件可以方便的移植;其接口也符合廣泛使用的標準、規范或協議,或具有完全明確的定義,從而通過插入新的功能部件,即可增加、擴展和提高系統的性能。
4基于PC的虛擬儀器技術
一、虛擬儀器的定義及構成
一般說來將傳統儀器的硬件和最新計算機軟件技術充分結合起來,以實現并擴展傳統儀器的功能。因此,將數據采集卡插入計算機空閑的擴展槽中,利用軟件在屏幕上生成虛擬面板,在軟件引導下進行信號采集、運算、分析和處理,實現儀器功能并完成檢測的全過程,這就是所謂的虛擬儀器。與傳統儀器的比較如表1。
表1 虛擬儀器與傳統儀器的比較
?
虛擬儀器 |
傳統儀器 |
核心是軟件 |
核心是硬件 |
開發和維護費用低 |
開發和維護費用高 |
技術更新周期短 |
技術更新周期長 |
可重用性、可配置性強 |
功能單一、可配置性差 |
數據可編輯、存儲、打印 |
數據無法直接處理 |
易于與其它設備通訊 |
不易實現通訊 |
功能由用戶自己定義 |
功能由廠家預先定義 |
?
虛擬儀器系統的基本構成框圖如圖3所示。目前較為常用的虛擬儀器系統有PC總線方式、GPIB通用接口總線方式和VXI總線方式等多種類型。
1、PC總線插卡型虛擬儀器
基于PC總線插卡型虛擬儀器它借助于插入計算機內的數據采集卡與專用的軟件相結合,完成檢測任務,充分利用了計算機的總線、機箱、電源及軟件。典型插卡型虛擬儀器由傳感器、信號調理電路、數據采集卡、計算機四部分組成。多層電路板、可編程儀器放大器、即插即用、系統定時控制器、多數據采集板、實時系統集成總線、具有雙緩沖區的高速
數據采集、數據高速傳送中斷、DMA等技術應用,使數據采集卡能保證很高的準
? | |
? |
確度與可靠圖3 虛擬儀器系統構成框圖
?
性。
2、GPIB總線方式
GPIB技術是IEEE488標準的虛擬儀器早期的發展階段。它的出現使電子測量由獨立的單臺手工操作向大規模自動檢測系統發展。典型的GPIB系統由一臺PC機、一塊GPIB接口卡和若干臺GPIB形式的儀器通過GPIB電纜連接而成。在標準情況下,一塊GPIB接口卡可帶多達14臺的儀器,電纜長度可達20米。GPIB技術可用計算機實現對儀器的操作和控制,替代傳統的人工操作方式,可以很方便地把多臺儀器組合起來,形成大的自動檢測系統。GPIB測量系統的結構和命令簡單,造價較低,主要應用于臺式儀器市場。適用于精確度要求高,但對計算機速率要求不高的場合。
3、VXI總線
VXI總線是高速計算機總線VME在虛擬儀器領域的擴展,它具有穩定的電源、強有力的冷卻能力和嚴格的RFI/EMI屏蔽。由于它的標準開放,且具有結構緊湊、數據吞吐能力強、定時和同步精確、模塊可重復利用、眾多儀器廠家支持的優點,很快得到廣泛的應用。其適合于組建大、中規模自動檢測系統以及對速度、精度要求高的場合。然而,組建VXI總線要求有機箱、管理器及嵌入式控制器,造價比較高。
二、虛擬儀器系統的軟件
通用計算機軟件和儀器軟件的有機組合,構成了虛擬儀器的基本軟件框架,該軟件框架主要包括以下三部分。
1、總線接口軟件
總線接口軟件駐留在計算機系統之中執行總線的特殊功能,是實現虛擬儀器功能的最基礎軟件,一般要求該軟件還必須與其它儀器系統(GPIB、RS—232等)的軟件結構兼容,以便于系統集成。它處于軟件框架的最底層。
2、儀器驅動軟件
儀器驅動軟件處于軟件框架的中間層,完成對某一特定儀器的控制與通訊,它可作為用戶程序的一部分。每個儀器模塊均有自己的儀器驅動程序。儀器驅動程序的實質是為用戶提供用于儀器操作的較抽象的操作函數集。對于應用程序來說,它對儀器的操作是通過儀器驅動程序來實現的;儀器驅動程序對于儀器的操作與管理,又是通過輸入/輸出(I/O)軟件所提供的統一基礎與格式的函數庫(VASA)調用實現的。
3、應用軟件開發環境
應用軟件開發環境位于軟件框架的最頂層,它將計算機的數據分析和顯示能力與儀器驅動器融合在一起,為用戶開發虛擬儀器提供了必要的軟件工具和環境。目前,虛擬儀器系統應用軟件開發環境主要包括兩種:一種是基于傳統的文本語言式平臺,主要是NI公司的LabWindows/CVI和微軟公司的VC++、Visual Basic等;一種是基于圖形化工程環境的平臺,如HP公司的HP VEE、NI公司的LabVIEW等。
5 結束語
未來測試系統的發展趨勢,在軍用領域,就是采用開放的商業標準,大幅度減少測試系統軟、硬件的開發、升級的費用,實現自動測試系統的互操作,滿足武器維護的靈活性,實現各軍種間、不同維護級別間自動測試系統的通用,最大限度地發揮測試系統的能力。民用領域, PC機的廣泛應用給自動檢測系統領域帶來了革命性的變化,利用計算機豐富的軟硬件資源可以有效地突破傳統測試技術在數據信號處理、顯示、傳送、存儲、打印等方面的局限。現代檢測技術不僅要求儀器能單獨測量某個量,而且更希望它們之間能夠互相通信,實現信息共享,從而對被測的各系統進行綜合分析、評估,得出準確判斷。
參考文獻:
【1】?????? 張毅剛.自動測試系統[M].黑龍江:哈爾濱工業大學出版社,2001
【2】?????? 孫續.自動測試系統與可程控儀器[M].北京:電子工業出版社,1994
【3】?????? 劉君華.現代檢測技術與測試系統設計[M].西安.西安交大出版社.1999
【4】?????? 鄒逢興.計算機硬件技術及其應用基礎[M].湖南:國防科技大學出版社,2001
【5】?????? Danny Holm,Jerry Haffaman and Jeff Dean .ATS In The Air Force[J].The Legacy And Its Challenges,IEEE:0-7803-4162-7/97
【6】?????? Raymond J.Toal and Robert G.Hayes,ATS Software Design Patterns[J].IEEE Artotestcon Proceedings,2001
作者簡介:孔韜,男,1981年12月,漢,碩士研究生,導航、制導與控制專業,研究領域為飛行器控制系統維修理論與技術。
Author brief introduction:KONG, Tao,male,born in 1981.12,Han,postgraduate of Master of Engineering.Major in Navigation、Guidance and Control Profession.Now working in
Aerocraft Control System Servicing Theory and Technic.
評論
查看更多