基于LabVIEW和PXI的測控平臺(圖)
前言
工程設計和研究開發(fā)需要大量復雜的試驗,常常需要把各種設備組合在一起構成統(tǒng)一的測試平臺。在實驗室熱工水力學測控平臺中不但需要許多設備,而且需要模擬和仿真許多設備。這樣做不但可減少投資和運行成本,也為加快試驗進度提供了必要條件,計算機和虛擬儀器技術在構建這種平臺過程中發(fā)揮了巨大作用。
測控平臺的結構
根據虛擬儀器和對等網絡的思想,采用ni公司的labview和pxi系列產品組建成了熱工水力學測控平臺,平臺的結構如圖1所示。這是一個由pxi數據采集系統(tǒng)、pci板卡數據采集系統(tǒng)、pcmcia板卡數采系統(tǒng)和gpib儀器系統(tǒng)組成的網絡化測控系統(tǒng),系統(tǒng)內各個子系統(tǒng)可以單獨使用,也可以組合使用,非常適合于各類實驗室。
熱工水力學實驗大廳內有四個大型熱工實驗臺架,每個臺架都有大量的溫度、壓力、流量等熱工參數,還有輔助的電壓、電流、功率等信號。采用pxi和mxi技術,形成圖2所示的測量系統(tǒng)。pxi系統(tǒng)靠近實驗臺架,通過mxi光纜將實驗現(xiàn)場的pxi系統(tǒng)和控制室的pc主控機連接起來,所以大量的信號傳輸線都位于實驗現(xiàn)場,雖然數量很多,但長度很短,這樣既節(jié)約了大量費用,又有利于抗干擾。四個實驗臺架共用一套便攜式pxi-mxi系統(tǒng)。實際應用證明,該系統(tǒng)配置合理、成本低、利用率高,大大地提高了實驗水平和效率。
先進的熱工測量技術
依托l(wèi)abview軟件包強大的信號處理功能,開發(fā)了基于頻率信號流量計的流量測量和仿真分析系統(tǒng)、自然循環(huán)兩相流不穩(wěn)定測量和仿真系統(tǒng)、相關技術測量流量和仿真系統(tǒng),以及基于g web服務器的熱電偶校驗監(jiān)控系統(tǒng)。
實驗室中大量使用渦街和渦輪流量計,流量信號是近似正弦波的頻率信號,頻率大小代表了流量的大小。由于實驗室中電場、磁場相互影響和50hz電網干擾,其測量精度受到很大影響,往往達不到流量傳感器本身的精度。利用labview信號處理包中super resolution spectral est的pcar power spectrum等模塊,開發(fā)出基于頻率信號的流量計流量測量和仿真分析系統(tǒng)。該系統(tǒng)既可作流量測量用,又可作為仿真分析用,達到優(yōu)化測量方法,實現(xiàn)了高精度流量測量,具有所需采樣點數少、分辨率高和抗噪聲能力強等優(yōu)點。
兩相流特性和兩相流不穩(wěn)定研究是熱工水力學學科的研究前沿,采用labview信號處理包中super resolution spectral est的pcar power spectrum等模塊,開發(fā)出自然循環(huán)兩相流不穩(wěn)定性測量和仿真分析系統(tǒng),為深入研究兩相流不穩(wěn)定性問題提供了先進的測量和分析工具。
應用相關技術測量流量是先進的流量測量技術,它利用流體攜帶的某種特征信號,對載流管道相距l(xiāng)位置上的檢測信號x(t)和y(t)作相關處理來確定流體的運動速度,即流體的流量。
利用labview軟件庫中signal processing的cross correlation等模塊,即可容易地開發(fā)出相關技術流量測量分析系統(tǒng)。在熱工實驗中,流體的溫度和電導等信號都可作特征信號用,由相關函數rxy最大值可知,信號y(t)比信號x(t)延遲時間τ,根據兩個測點之間的距離l,即可得到流體的流速w=l/τ。
用labview軟件庫中g web服務器等模塊,開發(fā)出遠程控制的熱電偶校驗系統(tǒng),用戶可以通過瀏覽器對現(xiàn)場的校驗監(jiān)控程序進行操作,例如設定恒溫溫度,采集設備和通道號等參數。
基于labview的熱工仿真技術
熱工仿真技術主要是指應用計算機技術、熱工水力學原理、數值計算方法和虛擬熱工儀表技術,進行傳熱學和流體力學方面的數值模擬,即用計算機進行熱工實驗,達到(或基本達到)與熱工水力學過程一致的結果和高可視化的數據表達,用來進行工程性實驗預測和估計,達到優(yōu)化實驗,提高水平和效率,提高工程建設的可行性和經濟性的目的。
“模塊化與組合”的方法是用labview開發(fā)熱工仿真程序的基本方法之一。所謂“模塊化”就是對基本的熱工對象的特征屬性以及其熱工過程的計算方法進行封裝,形成一個獨立的、可復用的基本模塊,此模塊既可以獨立運行,也可以通過合理的聯(lián)接與其他基本模塊組合運行;所謂“組合”就是根據各個基本模塊輸入參數的類型以及相互關系對其進行聯(lián)接,前一個模塊的輸出數據經過合理的處理后,作為后一個模塊的輸入參數,通過數據流驅動整個程序的運行,從而完成由簡單的基本模塊組成復雜仿真系統(tǒng)的過程,如圖3所示。
1.模塊化
熱工對象模塊是labview開發(fā)熱工仿真程序系統(tǒng)結構的基礎,其結構示意圖如圖4所示。要搭建一個具有基礎模塊結構的基本熱工對象模塊,首先需要對一個熱工對象的特征及屬性的進行總結、提煉,抽取其中的共同屬性作為模塊的輸入參數、中間隱含參數或是輸出參數,然后建立這些參數的物理關系,并以數學模型表達這些關系;必要的時候再根據需要輔以適當的輔助計算模塊和對象的特性參數,從而形成一個完整且可以復用的基礎熱工對象模塊。當模塊應用于仿真程序時,它就成為程序框圖中的一個“節(jié)點”。
2.組合
labview的運行是由數據流驅動的。簡單地說,就是只有當所有輸入參數的數據都已經準備好的時候,一個“節(jié)點”才能執(zhí)行其功能,當“節(jié)點”的流程執(zhí)行完后,其所有的輸出端都會產生一個數據值,傳給下一個“節(jié)點”的輸入端。
這種數據流驅動的執(zhí)行方式使用戶“組合”各個基本熱工對象模塊的過程變得更加容易,因為用戶可以將實際的物理過程中的能量、質量的流動映射成數學模型中相應的數據流動,所以用戶在編程過程中就可以根據實際的物理過程中各個熱工對象之間的關系來聯(lián)接各個基本的熱工對象模塊。
其仿真程序的框圖如圖5所示,為了清晰的顯示上面所述的組合結構,這里隱去了程序框圖中的一些模塊的部分參數。
3.熱工仿真程序系統(tǒng)的結構
根據“模塊化與組合”這個基本思想,所設計的基于labview開發(fā)熱工仿真程序系統(tǒng)的框架結構如圖6所示。
結論
應用美國ni公司的labview和pxi等先進的虛擬儀器技術,將虛擬儀器和對等網絡技術應用于熱工水力學實驗熱工參數的測量和控制,開發(fā)成功了多項先進的熱工測量技術和熱工仿真技術,拓寬了熱工測控平臺的功能。
評論