薛戰(zhàn)軍,卞學(xué)紅,杜玲玲,葉曉雯
(中航工業(yè)第一飛機設(shè)計研究院,陜西 西安 710089)
傳統(tǒng)計量檢測工作中,一般采取人工方式,由壓力標準源提供標準壓力值,且只能對一臺壓力傳感器進行檢測、并采用數(shù)字多用表讀取壓力傳感器輸出值,最后由人工記錄處理數(shù)據(jù)。這樣不但效率低下,而且人工記錄處理數(shù)據(jù)容易產(chǎn)生更大的隨機誤差、檢測的數(shù)據(jù)不便于保存。
壓力傳感器是飛機研制試驗中用量最大的儀器之一,也是飛機各項試驗數(shù)據(jù)采集的核心,各系統(tǒng)試驗都需要大量用到壓力傳感器來采集監(jiān)測試驗數(shù)據(jù),這些傳感器的準確性對試驗數(shù)據(jù)的可靠性影響非常大,必須保證其處于良好的狀態(tài)。因此在飛機研制試驗中所用到的壓力傳感器就必須經(jīng)過定期計量檢定/校準。傳統(tǒng)的壓力傳感器校準由四部分組成:壓力源;標準壓力控制器;數(shù)字多用表;電源。在傳統(tǒng)的檢定過程中,由壓力源提供氣壓經(jīng)過標準壓力控制器輸出壓力值給壓力傳感器,然后經(jīng)過數(shù)字多用表采集壓力傳感器輸出的讀數(shù),電源為壓力傳感器提供工作電壓,最后由人工記錄處理數(shù)據(jù)。一個壓力傳感器一般需要校準3個循環(huán)6個行程,每個行程需要檢測6到9個點,加上人工處理數(shù)據(jù),完成一個壓力傳感器的檢測過程至少需要半個工作日。目前,壓力傳感器已大量用于飛機型號試驗,且試驗緊迫、任務(wù)繁重,傳統(tǒng)的檢測過程已不能保證試驗要求,而如果再大量采購標準壓力控制單元,需要很大的資金和人力資源投入,因此迫切需要提高壓力傳感器的檢測效率。
本文根據(jù)實際情況,結(jié)合壓力傳感器檢測周期和檢定規(guī)程,設(shè)計了一套多通道壓力傳感器綜合檢測系統(tǒng),將傳統(tǒng)的數(shù)字多用表及電源儀器用板卡模塊取代,將檢測所需的硬件設(shè)備集成一個整體,通過軟件程序控制整個檢測過程并處理最終數(shù)據(jù),實現(xiàn)最多同時對6個壓力傳感器的檢測及數(shù)據(jù)采集處理并對檢測結(jié)果做出合格判斷生成檢測報告,減少人為干預(yù)、提高檢測效率和測量準確度,保證飛機型號研制試驗的順利進行及試驗數(shù)據(jù)的準確可靠。
壓力傳感器綜合檢測系統(tǒng)的主要模塊及其功能為:電源模塊采用電源板卡可提供多個壓力傳感器的電源需求;數(shù)字壓力控制器可調(diào)節(jié)控制氣源提供給壓力傳感器標準氣壓值;多路開關(guān)可進行多個傳感器采集通道的切換;數(shù)字多用表模塊可對多個不同通道的數(shù)據(jù)進行采集;機箱采用PXI和控制單元可現(xiàn)實對整個硬件系統(tǒng)的集成控制。
軟件部分通過串口遠程控制數(shù)字壓力控制器輸入給壓力傳感器標準的氣壓值,通過LabVIEW程序控制可編程電源模塊給壓力傳感器等提供工作所需電源,控制多路開關(guān)將相應(yīng)壓力傳感器輸出信號切換數(shù)據(jù)采集模塊進行數(shù)據(jù)采集,軟件的數(shù)據(jù)處理模塊完成數(shù)據(jù)存儲、分析、判斷、顯示等工作,然后根據(jù)用戶需要保存到數(shù)據(jù)庫中,生成測試報表??刂芌S485總線設(shè)備與壓力傳感器進行數(shù)據(jù)通信,控制傳感器工作,讀取傳感器數(shù)據(jù)等。系統(tǒng)結(jié)構(gòu)框架如圖1所示。
圖1 壓力傳感器檢測系統(tǒng)結(jié)構(gòu)圖
多通道壓力傳感器綜合檢測系統(tǒng)是一套針對壓力傳感器校準周期和校準規(guī)范開發(fā)設(shè)計的自動化控制系統(tǒng),主要硬件模塊包括數(shù)字壓力控制模塊、PXI機箱、控制器、電源模塊、多路開關(guān)、數(shù)字多用表模塊、RS485數(shù)據(jù)總線模塊等。
數(shù)字壓力控制模塊主要選用PPC4數(shù)字壓力控制作為主控制器,其最大允許誤差可達到±0.01%FS,采用高精度石英諧振壓力傳感器技術(shù),可覆蓋多量程高精度的控制范圍,將設(shè)備的量程配置靈活性和控制穩(wěn)定性與操作的簡單可靠性有機結(jié)合。PPC4命令解析器使PPC4能夠解析并響應(yīng)客戶的遠程命令,包括其它廠商使用的命令,利用該特性,PPC4可模擬第三方控制器,從而可使用為其它廠家的控制器編寫的軟件。得益于命令解釋器,無需對以前的軟件進行修改,即可將PPC4用于已有的系統(tǒng)。
本方案選用NI PXI-1042/8作為系統(tǒng)控制機箱,用于安裝嵌入式控制器及相關(guān)外設(shè)。選用該機箱可以滿足嚴苛的環(huán)境、安全、EMC規(guī)范。
本方案選用NI PXI-8108作為系統(tǒng)的嵌入式控制器。它是基于Intel Core 2 Duo T9400的高性能嵌入式控制器,可用于PXI和CompactPCI系統(tǒng)。NI PXI-8108配有2.53 GHz雙核處理器和800 MHz DDR2內(nèi)存,可同時執(zhí)行兩個計算任務(wù)。
本方案選用NI PXI-4110作為系統(tǒng)電源模塊。它是一款安裝于單槽3U PXI模塊的可編程三路輸出高精度直流電源。NI PXI-4110具有2條隔離通道,一條通道的電壓在0~+20 V,另一條通道的電壓在0~-20 V,另有單獨一條電壓在0~6 V的非隔離通道;這些電源均能生成每通道高達1 A的電流。PXI-4110的16位分辨力,既可對電壓設(shè)定值和限流編程,亦可利用電壓和電流回讀/測量功能。PXI-4110具有萬用電源軌與高精確度,是絕佳的通用單象限電源,適于設(shè)計驗證和制造測試應(yīng)用。如果需要實現(xiàn)46 W完整輸出功率,可以配備NI APS-4100輔助電源。
本方案選用NI PXI-2503作為多路信號輸入切換開關(guān)。其可作為多路復(fù)用器或矩陣開關(guān)使用,可切換60 VDC或30 Vrm信號。NI PXI-2503繼電器具有極低的熱偏移 (小于2 μV),極為適宜低壓測量,如壓力傳感器信號。對于較大電壓測量,PXI-2503可在30 VDC的水平上測量1A的信號。使用NI PXI-2503需要使用其配套接線盒TB-2605。
本方案選用NI PXI-4071作為數(shù)據(jù)高精度數(shù)據(jù)采集設(shè)備。它是一款7位半FlexDMM——高性能、多功能的3U PXI模塊,可提供兩種常用測試儀器的測量功能,即高分辨力的數(shù)字萬用表以及數(shù)字化儀表。PXI-4071還可以與PXI開關(guān)配合使用,形成一個多通道的高壓數(shù)據(jù)采集系統(tǒng)。
本方案選用NI PXI-8431/4作為RS485數(shù)據(jù)總線通信模塊設(shè)備。它是一款用于與RS485和RS422設(shè)備進行3 Mbaud高速通信的高性能4端口異步串行接口,能以2 baud至1 Mbaud的可變波特率進行數(shù)據(jù)傳輸。NI 843x串行接口提供高性能DMA傳輸、多線程(multithreading)和多處理器支持。與基于傳統(tǒng)中斷的串行接口不同,用戶可使用多個NI串行接口在單一系統(tǒng)中使用最少的CPU資源來和數(shù)十個端口實現(xiàn)輕松的高速通信。內(nèi)含NI-VISA API既簡化了使用NI Lab-VIEW和其他語言的串口編程,也讓代碼能沿用至所有兼容VISA的接口之間。NI串行接口還能作為標準COM端口,用來兼容使用串行通信的程序。
多通道壓力傳感器綜合檢測軟件是結(jié)合福祿克公司提供的PPC4控制軟件接口程序和LabVIEW開發(fā)的一套壓力傳感器綜合采集軟件組成的系統(tǒng),綜合檢測系統(tǒng)的計算機控制PPC4遠程軟件程序,然后再利用LabVIEW開發(fā)的采集軟件進行自動采集處理數(shù)據(jù),并結(jié)合壓力傳感器檢定規(guī)程中規(guī)定的技術(shù)參數(shù)分析處理數(shù)據(jù),給出檢測結(jié)果,最后自動生成檢測報告,軟件功能結(jié)構(gòu)見圖2,軟件流程圖如圖3所示。
主要是通過串口控制PPC4數(shù)字壓力控制器提供所需的穩(wěn)定壓力值。根據(jù)福祿克公司提供的遠程控制接口代碼可遠程訪問控制PPC4數(shù)字壓力控制器。
啟動系統(tǒng)軟件后,首先進入登陸身份識別模塊,用戶輸入自己的身份信息后,系統(tǒng)根據(jù)用戶記錄,識別用戶身份。確認身份后,進入系統(tǒng)。具有管理員權(quán)限的用戶可以添加或者刪除用戶,修改其他用戶權(quán)限等等。
該模塊用于讀取軟件運行參數(shù)。初始化系統(tǒng)軟件運行環(huán)境,數(shù)據(jù)庫連接準備以及硬件設(shè)備、外設(shè)等。根據(jù)用戶需要,還可以初始化與系統(tǒng)關(guān)聯(lián)的待測設(shè)備等,比如壓力傳感器在線狀態(tài)檢查,系統(tǒng)設(shè)備復(fù)位,多路切換開關(guān)斷開等等??蛇x擇對壓力傳感器或者壓力變送器的校準電壓或者電流,設(shè)置壓力傳感器的量程,系統(tǒng)可自動根據(jù)設(shè)置的量程分配校準點,這些校準點可根據(jù)需要和實際情況手動修改,另外還可設(shè)置傳感器基本信息 (編號、型號、準確度等級、生產(chǎn)廠家、送檢單位、環(huán)境溫濕度)以及選擇標準器。保存設(shè)置的參數(shù)后可進行校準采集,設(shè)置的參數(shù)可作為模板保存,下次檢測同類傳感器時可調(diào)用模板,初始化參數(shù)設(shè)置界面如圖4。
數(shù)據(jù)采集模塊主要用于控制多路切換開關(guān),將需要測量的壓力傳感器信號切換到數(shù)據(jù)采集模塊的測量輸入通道中??刂茢?shù)據(jù)采集模塊讀取測量輸入。采集模塊還通過RS485總線控制壓力變送器回傳壓力測試數(shù)據(jù)。可設(shè)置校準周期,可根據(jù)系統(tǒng)采集圖像的圖標等到壓力傳感器輸出穩(wěn)定后采集讀數(shù),等到校準周期結(jié)束后,可自動根據(jù)預(yù)設(shè)的校準報告模板生成校準記錄。采集模塊可根據(jù)設(shè)置的點按順序采集,也可根據(jù)需要選擇采集的行程,比如壓力傳感器選擇三個行程進行采集。界面如圖5。
數(shù)據(jù)分析模塊集中處理數(shù)據(jù)采集模塊生產(chǎn)的數(shù)據(jù)。主要設(shè)計功能有:①根據(jù)預(yù)設(shè)判據(jù),分析判斷測量數(shù)據(jù)是否滿足要求;②能夠?qū)Τ迶?shù)據(jù)發(fā)出聲光報警信息等;③根據(jù)采集數(shù)據(jù)繪制壓力—時間曲線,反應(yīng)壓力的變化情況;④能夠回放之前的壓力數(shù)據(jù)曲線。
圖3 系統(tǒng)軟件流程圖
圖4 初始化設(shè)置界面
數(shù)據(jù)分析模塊主要是依據(jù)JJG860-1994《壓力傳感器檢定規(guī)程》對所檢測的數(shù)據(jù)進行分析,根據(jù)規(guī)程中規(guī)定的壓力傳感器檢定數(shù)據(jù)的處理方法分析判斷特定參數(shù)是否合格。
圖5 數(shù)據(jù)采集界面
數(shù)據(jù)存儲模塊用于測量數(shù)據(jù)存儲,存儲數(shù)據(jù)包括:①測量原始數(shù)據(jù);②數(shù)據(jù)分析模塊的分析結(jié)果數(shù)據(jù);③用戶指定的數(shù)據(jù);④測量日志記錄;⑤測試報表生成。
對于每個壓力傳感器的檢測結(jié)果和數(shù)據(jù)保存在數(shù)據(jù)庫中,便于后期的查詢和調(diào)用,根據(jù)檢測結(jié)果生成校準證書或者校準結(jié)果通知書,并可對檢測原始記錄和證書進行打印。
根據(jù)設(shè)計方案和軟件功能,對本系統(tǒng)的功能和準確性進行實際檢測驗證,選擇一組0.1級壓力傳感器,利用本系統(tǒng)對其進行檢測,并利用軟件程序?qū)z測結(jié)果進行分析最終得出檢測結(jié)論。其中一組檢測數(shù)據(jù)如表1所示。根據(jù)檢測數(shù)據(jù),系統(tǒng)軟件自動進行數(shù)據(jù)處理得出結(jié)論如表2所示。
表1 檢測數(shù)據(jù)表
表2 檢測結(jié)果
根據(jù)檢測數(shù)據(jù)及檢測結(jié)果可得出本壓力傳感器綜合檢測系統(tǒng)符合檢測要求。
本系統(tǒng)在測量過程中引入的不確定度分量包括:①測量重復(fù)性引入的不確定度;②標準裝置傳遞引入的不確定度;③數(shù)字壓力控制器準確度引入的不確定度;④溫度變化引入的不確定度;⑤數(shù)字壓力控制器分辨力引入的不確定度;⑥壓力采集系統(tǒng)的電源板卡及高精度數(shù)字萬用表板卡引入的不確定度。
在測量過程中前5項不確定度分量的引入和傳統(tǒng)的測量方式引入是相同的,我們將傳統(tǒng)的電源儀器用板卡模塊取代,傳統(tǒng)的數(shù)表用高精度數(shù)字萬用表板卡模塊取代,根據(jù)NI產(chǎn)品的使用說明書中給出的電源模塊、高精度數(shù)字萬用表等模塊的準確度等級都非常高,7位半的數(shù)字多用表模塊測量誤差為±1×10-7V,遠遠優(yōu)于普通數(shù)表的準確度,所以整個系統(tǒng)測量過程中引入的不確定度遠遠優(yōu)于傳統(tǒng)的測量方式。
本文所設(shè)計的多通道壓力傳感器綜合檢測系統(tǒng)有以下特點:
1)硬件的高級集成化。取代了傳統(tǒng)的電源、數(shù)表及繁瑣的鏈接導(dǎo)線,將所有硬件集成為一個整體部件,且根據(jù)需要同時檢測1到6個同量程的壓力傳感器。
2)軟件智能綜合化。可根據(jù)檢測需求,設(shè)置檢測模板,通過程序控制壓力控制器提供標準壓力值,通過數(shù)據(jù)采集系統(tǒng)采集記錄檢測數(shù)據(jù)、最后通過軟件程序計算分析測量結(jié)果生成檢測報告。
3)測量準確度高。減少了人工干預(yù)降低了檢測過程中的隨機誤差,采用高準確度的壓力控制模塊可檢測0.05級以上壓力傳感器,通過高精度的板卡取代傳統(tǒng)的儀器,降低了測量過程中引起的不確定度分量。
4)檢測種類多樣化。本多通道壓力傳感器檢測系統(tǒng)不僅可檢測輸出為電壓、電流的壓力傳感器,還可檢測輸出為485總線信號的多樣化特殊壓力傳感器,滿足不同類型的壓力傳感器檢測需求。
所以,多通道壓力傳感器綜合檢測系統(tǒng)可大大提高檢測效率及檢測結(jié)果的準確性,保障飛機研制各項試驗的順利完成,同時確保了試驗中壓力測量數(shù)據(jù)的準確可靠。
[1]國家技術(shù)監(jiān)督局.JJG 860-1994壓力傳感器 (靜態(tài))檢定規(guī)程[S].北京:中國計量出版社,1994.
[2]張蕾,周靜.一種壓力傳感器數(shù)據(jù)采集系統(tǒng)的研究[J].石油工業(yè)計算機應(yīng)用,2011(3):52-54.
[3]顧凱.壓力傳感器的數(shù)據(jù)采集與分析系統(tǒng) [J].工業(yè)計量,2010(4):33-34.
[4]楊洪勝,姚進,楊振華.多通道壓力傳感器自動校準系統(tǒng)研制 [J].中國科技信息,2010(4):130-133.
[5]向科峰.基于labview的數(shù)據(jù)采集系統(tǒng)若干問題研究[D].綿陽:西南科技大學(xué),2007.