杜林穎 于鴻彬 王磊
關(guān)鍵詞: 狀態(tài)檢測(cè); K型熱電偶; 溫度傳感器; WiFi傳輸; 靜態(tài)校準(zhǔn); 數(shù)據(jù)擬合
中圖分類(lèi)號(hào): TN37+3?34; TP368 ? ? ? ? ? ? ? ? 文獻(xiàn)標(biāo)識(shí)碼: A ? ? ? ? ? ? ? ? ? ?文章編號(hào): 1004?373X(2019)14?0036?05
Research on temperature measurement system based on K?type
thermocouple temperature sensor
DU Linying1, YU Hongbin1, WANG Lei2
(1. School of Mechanical Engineering, Tianjin Polytechnic University, Tianjin 300387, China;
2. School of Mechanical Engineering, Tianjin University, Tianjin 300072, China)
Abstract: In allusion to the requirements of accuracy and convenient wireless transmission during the temperature acquisition for health state detection of the aircraft′s heat exchanger, a system for temperature acquisition using a K?type thermocouple sensor is built. In the system, the collected data is transmitted via WiFi. The static calibration and data fitting methods are used to improve the measurement accuracy. The system in combination with the upper computer can realize real?time collection, storage, analysis and historical query of the temperature far away from the harsh practical working environment. The experimental results show that the system is low?cost, and easy to operate with its sensor measurement accuracy controlled within 0.5 ℃ after static calibration and data fitting, which can achieve accurate temperature acquisition.
Keywords: state detection; K?type thermocouple; temperature sensor; WiFi transmission; static calibration; data fitting
0 ?引 ?言
在工業(yè)工程應(yīng)用中,溫度是常用的被控參數(shù)之一,溫度的采集和工業(yè)的控制技術(shù)占據(jù)重要地位,也得到了迅速發(fā)展和廣泛應(yīng)用[1?2]。我國(guó)飛機(jī)空調(diào)系統(tǒng)故障率較高,這給飛機(jī)運(yùn)行造成了極大的影響[3]。熱交換器是飛機(jī)空調(diào)系統(tǒng)中重要的組成部件,在飛機(jī)環(huán)境控制系統(tǒng)的各種故障模式中,熱交換器的故障是最復(fù)雜的而且影響極大。近年來(lái),國(guó)內(nèi)外學(xué)者對(duì)飛機(jī)熱交換器故障診斷進(jìn)行研究[4?5],研究表明,當(dāng)熱交換器污垢增多時(shí),換熱效率也隨之降低,直觀表現(xiàn)在初級(jí)和次級(jí)熱交換器出口溫度升高,當(dāng)溫度達(dá)到一定值時(shí),表明熱交換器健康狀態(tài)差,需要清洗或維修[6]。在傳統(tǒng)的溫度采集系統(tǒng)中,RS 232串口通信可靠性高[7?8],硬件接口簡(jiǎn)單,但是在采集飛機(jī)熱交換器出口溫度時(shí),現(xiàn)場(chǎng)噪聲大,環(huán)境惡劣,因此需要一個(gè)簡(jiǎn)單易操作,適應(yīng)工作環(huán)境的通信方式。針對(duì)這一實(shí)際問(wèn)題,提出基于WiFi無(wú)線傳感網(wǎng)絡(luò)的現(xiàn)場(chǎng)采集飛機(jī)熱交換器出口溫度的系統(tǒng)。WiFi具有通信組網(wǎng)能力強(qiáng)、成本低、功耗低、體積小、信號(hào)穿透性好等優(yōu)點(diǎn)[9],能夠使檢修人員在遠(yuǎn)離現(xiàn)場(chǎng)的情況下精確采集到所需溫度數(shù)據(jù),改善檢修人員的工作環(huán)境。本系統(tǒng)基于AVR單片機(jī)[10]的溫度采集系統(tǒng),以K型螺釘式熱電偶溫度傳感器[11?12]作為溫度采集單元,ATmega16A單片機(jī)為主控芯片,USR?C215無(wú)線WiFi模塊作為傳輸模塊。利用上位機(jī)平臺(tái),完成溫度數(shù)據(jù)的采集、分析、顯示、存儲(chǔ)和報(bào)警等工作,研制出采集溫度時(shí),不但可遠(yuǎn)離噪聲大、環(huán)境差的采集環(huán)境,而且可實(shí)現(xiàn)實(shí)時(shí)監(jiān)控的方案。
1 ?總體方案設(shè)計(jì)
系統(tǒng)采用模塊化設(shè)計(jì),包括K型熱電偶傳感器溫度采集終端模塊、AVR單片機(jī)控制模塊、WiFi無(wú)線數(shù)據(jù)傳輸模塊和監(jiān)控界面及數(shù)據(jù)分析平臺(tái),另外通過(guò)在停機(jī)坪現(xiàn)場(chǎng)測(cè)試驗(yàn)證系統(tǒng)方案的可行性和可靠性。系統(tǒng)具體主要由上位機(jī)、數(shù)據(jù)采集模塊、單片機(jī)、通信模塊和報(bào)警模塊組成。溫度采集模塊經(jīng)過(guò)轉(zhuǎn)換芯片轉(zhuǎn)換之后,將數(shù)字信號(hào)發(fā)送給單片機(jī)進(jìn)行處理。通過(guò)WiFi模塊與上位機(jī)進(jìn)行無(wú)線通信,將溫度數(shù)據(jù)發(fā)送給上位機(jī),上位機(jī)通過(guò)程序設(shè)計(jì)對(duì)采集到的數(shù)據(jù)進(jìn)行分析,與實(shí)際情況進(jìn)行對(duì)比,當(dāng)溫度超過(guò)安全范圍時(shí),單片機(jī)啟動(dòng)報(bào)警電路,同時(shí)上位機(jī)將數(shù)據(jù)保存,以便日后查詢(xún)分析。系統(tǒng)總體設(shè)計(jì)圖如圖1所示。
2 ?系統(tǒng)硬件設(shè)計(jì)
硬件系統(tǒng)主要完成溫度的采集、數(shù)據(jù)的處理和數(shù)據(jù)的傳輸,根據(jù)要求整體電路選用低功耗方案。系統(tǒng)硬件主要包括MCU中央處理器、WiFi通信模塊、K型熱電偶傳感器溫度采集終端和報(bào)警模塊。在電路設(shè)計(jì)過(guò)程中,除了特別需要的LED顯示燈,剩余大部分元器件都使用的是貼片元件,組裝密度高,重量輕,元器件之間布線距離短,高頻性能好,適用于本系統(tǒng)便于攜帶的需求。
2.1 ?MCU中央處理器模塊
本系統(tǒng)使用的是ATmega16A單片機(jī)。ATmega16A是高性能、低功耗的8位AVR單片機(jī),16 KB可自編程存儲(chǔ)器,512 B E2PROM,擦寫(xiě)壽命為100 000次,這為產(chǎn)品的反復(fù)修改和開(kāi)發(fā)提供了極大的方便。ATmega16A作為中央處理器,整個(gè)系統(tǒng)的控制中心有32個(gè)可用I/O口,在用C語(yǔ)言進(jìn)行編程時(shí),要將I/O口的輸入、輸出設(shè)定好。在設(shè)計(jì)電路時(shí),要明確晶振、電源等外圍電路。
2.2 ?WiFi通信模塊
本系統(tǒng)采用基于WiFi的數(shù)據(jù)檢測(cè)方案,主要包括前端數(shù)據(jù)采集端、分布式無(wú)線接入點(diǎn)和上位機(jī)控制中心。整個(gè)飛機(jī)熱交換器溫度采集傳輸系統(tǒng)構(gòu)成如圖2所示。
2.3 ?K型熱電偶傳感器溫度采集終端
對(duì)于K型熱電偶蕊及測(cè)溫電偶絲,如果將熱電偶的熱端加熱,使得冷、熱兩端的溫度不同,則在該熱電偶回路中就會(huì)產(chǎn)生熱電勢(shì),這種物理現(xiàn)象稱(chēng)為熱電現(xiàn)象(即熱電效應(yīng))。閉合回路示意圖如圖3所示。
圖中,熱電現(xiàn)象產(chǎn)生的熱電勢(shì)由接觸電勢(shì)和溫差電勢(shì)組成,A和B是兩種不同的金屬。A和B接觸時(shí),在接觸處會(huì)有電子擴(kuò)散現(xiàn)象發(fā)生,AB之間會(huì)產(chǎn)生接觸電勢(shì),電勢(shì)定義為:
[ eAB(T)=k0TelnnAnB] (1)
式中:[k0]為玻爾茲曼常數(shù),值為[1.38×10-23 J/K];[T]為絕對(duì)溫度;[nA]和[nB]為金屬材料A和B的自由電子密度;[e]為電子電荷電量,值為[1.6×10-10 C]。
當(dāng)任何一種金屬的兩端溫度不同時(shí),兩端的自由電子濃度也不同,因此產(chǎn)生電勢(shì)差,即溫差電勢(shì),電勢(shì)定義為:
[eA(T0,T1)=UT0-UT1] (2)
在實(shí)際情況中,同一種金屬產(chǎn)生的溫差電勢(shì)極小,是可以忽略的。假設(shè)將金屬A兩端分別放在高、低溫區(qū),且[T0]>[T1],則熱電偶的閉合回路電勢(shì)[EAB(T0,T1)]可表示為:
[EAB(T0,T1)=eAB(T0)-eAB(T1)=Ke(T0-T1)lnnAnB]
(3)
式(3)表示的是相對(duì)于冷端而言熱端的溫度,在溫度測(cè)量時(shí)需要得到的是以0 ℃為基準(zhǔn)的熱端溫度,因此需要通過(guò)[EAB(T0,0)],[EAB(T0,T1)]和[T0]求出,這個(gè)過(guò)程就是熱電偶的冷端溫度補(bǔ)償。
冷端溫度補(bǔ)償?shù)姆椒ㄓ泻芏喾N,本系統(tǒng)采用的是冰點(diǎn)補(bǔ)償法,即通過(guò)將補(bǔ)償導(dǎo)線末端放入冰水混合物恒溫器中的方法,把熱電偶冷端的溫度調(diào)為0 ℃,這樣可直接得到熱端的溫度。
熱電偶靜態(tài)校準(zhǔn)過(guò)程如下:
1) 將熱電偶的量程分為n個(gè)間距相等的點(diǎn);
2) 按照等間矩點(diǎn)分成的標(biāo)準(zhǔn)量從小到大依次輸入;
3) 按照等間矩點(diǎn)分成的標(biāo)準(zhǔn)量從大到小依次輸入。
依次重復(fù)步驟2)和步驟3),記錄測(cè)試結(jié)果。經(jīng)過(guò)對(duì)熱電偶的校準(zhǔn),得到圖4所示結(jié)果。
由圖4可以看出,K型熱電偶傳感器線性度很好,且校準(zhǔn)數(shù)據(jù)與分度表相差很小,因此該熱電偶性能可靠。
2.4 ?報(bào)警模塊
飛機(jī)熱交換器出口的溫度狀態(tài)分為正常、邊緣和高溫3種模式,本系統(tǒng)利用不同顏色的LED燈來(lái)表示其溫度狀態(tài),表示方式如表1所示。
當(dāng)熱交換器出口溫度達(dá)到邊緣狀態(tài)時(shí),需要工作人員對(duì)其進(jìn)行檢查是否需要清洗維修;當(dāng)達(dá)到高溫狀態(tài)時(shí),熱交換器需立即從飛機(jī)上拆下進(jìn)行維護(hù)。為了讓現(xiàn)場(chǎng)工作人員更加清晰地了解情況,添加一個(gè)報(bào)警模塊,該模塊通過(guò)控制繼電器通斷控制警燈,當(dāng)溫度超過(guò)安全范圍時(shí),高溫報(bào)警信號(hào)發(fā)送給單片機(jī)的一個(gè)I/O口,單片機(jī)控制繼電器吸合,警燈報(bào)警。
3 ?軟件系統(tǒng)設(shè)計(jì)
3.1 ?人機(jī)交互界面設(shè)計(jì)
人機(jī)交互界面包括上位機(jī)顯示屏、數(shù)據(jù)分析與處理、通信監(jiān)測(cè)、歷史數(shù)據(jù)查詢(xún)等部分。系統(tǒng)以計(jì)算機(jī)為核心,在設(shè)計(jì)過(guò)程中以Visual Studio為平臺(tái),采用VB.net進(jìn)行編程,形成完整的監(jiān)測(cè)系統(tǒng)。整體設(shè)計(jì)框架如圖5所示。
首先,本系統(tǒng)是服務(wù)于飛機(jī)熱交換器出口溫度的采集上,飛機(jī)空調(diào)系統(tǒng)中熱交換器不止一個(gè),因此在使用之前需要將熱交換器信息錄入到系統(tǒng)中,并且針對(duì)不同的目標(biāo)設(shè)置相應(yīng)的IP地址,通過(guò)WiFi通信模塊與路由器節(jié)點(diǎn)建立連接以進(jìn)行準(zhǔn)確的WiFi無(wú)線數(shù)據(jù)傳輸實(shí)現(xiàn)一對(duì)多通信;其次,溫度傳感器測(cè)得的數(shù)據(jù)與實(shí)際溫度相比有一定的偏差,因此在實(shí)際采集數(shù)據(jù)之前需要進(jìn)行標(biāo)定;最后,本系統(tǒng)在現(xiàn)場(chǎng)實(shí)際應(yīng)用操作時(shí),需要將熱交換器編號(hào)、使用情況及現(xiàn)場(chǎng)操作的人員錄入進(jìn)去,以便對(duì)號(hào)入座。
由于現(xiàn)實(shí)情況的需要,溫度采集結(jié)束之后還需將所測(cè)數(shù)據(jù)保存至數(shù)據(jù)庫(kù),包括采集溫度的時(shí)間、熱交換器在飛機(jī)空調(diào)系統(tǒng)中所處位置、溫度采集時(shí)熱交換器的狀態(tài)和采集數(shù)據(jù)的工作人員姓名等。這些數(shù)據(jù)將會(huì)保存在數(shù)據(jù)庫(kù)中,在需要時(shí)上位機(jī)系統(tǒng)可以開(kāi)啟數(shù)據(jù)查詢(xún)的功能。查詢(xún)條件包括熱交換器型號(hào)名稱(chēng)、熱交換器在空調(diào)系統(tǒng)中的位置(測(cè)試點(diǎn))、數(shù)據(jù)采集的日期范圍(查詢(xún)?nèi)掌冢?,?jīng)過(guò)條件輸入,可以查詢(xún)出精確的數(shù)據(jù)。另外還可以將所查詢(xún)到的數(shù)據(jù)導(dǎo)出到Excel表格中,以便工作人員日后的分析處理。
3.2 ?最小二乘法數(shù)據(jù)擬合
硬件器件的選取很謹(jǐn)慎,在使用K型熱電偶之前進(jìn)行校準(zhǔn),但是在實(shí)際工程應(yīng)用中也難以避免發(fā)生運(yùn)放電路產(chǎn)生誤差、溫度漂移等現(xiàn)象,這會(huì)對(duì)測(cè)量精度產(chǎn)生影響。為了進(jìn)一步提高測(cè)量精度,在熱交換器出口溫度范圍內(nèi),利用最小二乘法對(duì)實(shí)際測(cè)得的數(shù)據(jù)進(jìn)行擬合,并在Matlab里進(jìn)行誤差的分析,并與硬件電路輸出的誤差進(jìn)行對(duì)比,結(jié)果如圖7所示。可以看出,經(jīng)過(guò)最小二乘法擬合之后,測(cè)量誤差由原來(lái)的小于0.9 ℃降為擬合后的小于0.5 ℃,這符合工程使用時(shí)的精度要求。
4 ?實(shí)驗(yàn)測(cè)試
本系統(tǒng)主要應(yīng)用于飛機(jī)檢修時(shí)飛機(jī)初級(jí)和次級(jí)熱交換器出口溫度的采集。隨機(jī)在熱交換器3種有代表性的不同狀態(tài)下進(jìn)行測(cè)試,經(jīng)過(guò)校準(zhǔn)和擬合之后溫度測(cè)試結(jié)果如表2所示。可以看出,經(jīng)過(guò)最小二乘法擬合之后隨機(jī)測(cè)量的溫度誤差小于0.5 ℃,符合設(shè)計(jì)要求,有效提高了精度。
本系統(tǒng)采集到的溫度數(shù)據(jù)既可以以表格的形式導(dǎo)出,又可以以曲線的形式呈現(xiàn)。曲線形式的呈現(xiàn)第一可以清晰地顯示出歷史數(shù)據(jù),第二可以將溫度的變化趨勢(shì)呈現(xiàn)出來(lái),第三可以將數(shù)據(jù)鏈接到Matlab中進(jìn)行溫度趨勢(shì)的預(yù)測(cè)。在實(shí)驗(yàn)測(cè)試中,成功將歷史數(shù)據(jù)以曲線的形式呈現(xiàn)出來(lái),以次級(jí)熱交換器出口溫度為例,溫度曲線圖如圖8所示。
根據(jù)溫度變化的趨勢(shì)可以分析出熱交換器性能的變化趨勢(shì),能提高預(yù)測(cè)熱交換器換熱性能,完善溫度采集系統(tǒng)。經(jīng)過(guò)測(cè)試,系統(tǒng)的各項(xiàng)功能都能正常實(shí)現(xiàn),且操作方便,所獲數(shù)據(jù)誤差在預(yù)期范圍內(nèi),可靠性強(qiáng),可以準(zhǔn)確快速地采集到熱交換器出口溫度。
5 ?結(jié) ?語(yǔ)
飛機(jī)熱交換器是飛機(jī)制冷系統(tǒng)中重要的組成部件,其健康狀態(tài)是飛機(jī)安全舒適運(yùn)行的參考指標(biāo)。本文設(shè)計(jì)一套低成本、可靠性高的采集熱交換器出口溫度的系統(tǒng),利用AVR單片機(jī)和K型螺釘式熱電偶溫度傳感器實(shí)現(xiàn)飛機(jī)熱交換器溫度的實(shí)時(shí)采集和控制,并在Visual Studio平臺(tái)下完成上位機(jī)監(jiān)控界面。通過(guò)WiFi對(duì)采集到的數(shù)據(jù)進(jìn)行無(wú)線傳輸,并在上位機(jī)界面完成數(shù)據(jù)的分析處理,有效地將測(cè)量、監(jiān)控和分析技術(shù)結(jié)合起來(lái)。經(jīng)測(cè)試,該系統(tǒng)運(yùn)行穩(wěn)定,可操作性強(qiáng),測(cè)量精度高,滿(mǎn)足飛機(jī)維護(hù)人員遠(yuǎn)距離、無(wú)線對(duì)熱交換器溫度的采集和實(shí)時(shí)監(jiān)控要求,工作環(huán)境得到有效的改善,工作效率得到有效的提高。
本文系統(tǒng)具有運(yùn)行穩(wěn)定、成本低、操作簡(jiǎn)單(無(wú)需布線)、適應(yīng)性強(qiáng)等優(yōu)勢(shì),不僅可以用于采集熱交換器出口溫度,在工業(yè)溫度采集中也有很好的應(yīng)用和發(fā)展空間。
參考文獻(xiàn)
[1] 鄧中華.基于ZigBee的無(wú)線溫度采集系統(tǒng)設(shè)計(jì)[J].計(jì)算機(jī)工程與科學(xué),2011,33(6):164?167.
DENG Zhonghua. Design of a ZigBee?based wireless temperature sampling system [J]. Computer engineering & science, 2011, 33(6): 164?167.
[2] 賈云峰,付成偉.一種無(wú)線傳輸?shù)臏囟炔杉到y(tǒng)的設(shè)計(jì)[J].現(xiàn)代電子技術(shù),2015,38(24):136?138.
JIA Yunfeng, FU Chengwei. Design for temperature acquisition system of wireless transmission [J]. Modern electronics technique, 2015, 38(24): 136?138.
[3] 李立群,吳穎建.波音737NG飛機(jī)空調(diào)系統(tǒng)健康檢查及故障預(yù)測(cè)方法[J].航空維修與工程,2015(7):90?92.
LI Liqun, WU Yingjian. Methods of performance monitoring on B737NG air conditioning system [J]. Aviation maintenance & engineering, 2015(7): 90?92.
[4] 吳成云,汪光文,李革萍,等.民用飛機(jī)空調(diào)系統(tǒng)仿真分析[J].航空動(dòng)力學(xué)報(bào),2015,30(9):2073?2079.
WU Chengyun, WANG Guangwen, LI Geping, et al. Simulation analysis of air conditioning system of civil aircraft [J]. Journal of aerospace power, 2015, 30(9): 2073?2079.
[5] 李宗帥,林家泉,王修巖.基于地面橋載空調(diào)的飛機(jī)客艙溫度系統(tǒng)建模及控制[J].現(xiàn)代電子技術(shù),2017,40(22):5?9.
LI Zongshuai, LIN Jiaquan, WANG Xiuyan. Modeling and control of aircraft cabin temperature system based on airport bridge?borne air conditioner [J]. Modern electronics technique, 2017, 40(22): 5?9.
[6] 馬旻昱.飛機(jī)空調(diào)熱交換器的污染機(jī)理及清洗工藝的優(yōu)化[D].天津:中國(guó)民航大學(xué),2015.
MA Minyu. Pollution mechanism for heat exchanger of aircraft′s air conditioner and its cleaning process optimization [D]. Tianjin: Civil Aviation University of China, 2015.
[7] 崔陸軍,尚會(huì)超.基于AVR單片機(jī)的無(wú)線測(cè)溫系統(tǒng)[J].儀表技術(shù)與傳感器,2012(9):57?59.
CUI Lujun, SHANG Huichao. Wireless temperature detecting instrument based on AVR [J]. Instrument technique and sensor, 2012(9): 57?59.
[8] 潘方.RS 232串口通信在PC機(jī)與單片機(jī)通信中的應(yīng)用[J].現(xiàn)代電子技術(shù),2012,35(13):69?71.
PAN Fang. Application of RS 232 serial port in communication between PC and MCU [J]. Modern electronics technique, 2012, 35(13): 69?71.
[9] 江月新,黃云龍,余建軍.基于WiFi通信的礦井監(jiān)測(cè)無(wú)線傳感器網(wǎng)絡(luò)研究[J].煤炭技術(shù),2017,36(6):278?280.
JIANG Yuexin, HUANG Yunlong, YU Jianjun. Research on mine monitoring wireless sensor network based on WiFi communication [J]. Coal technology, 2017, 36(6): 278?280.
[10] 劉海成.AVR單片機(jī)原理及測(cè)控工程應(yīng)用:基于ATMega48/ATMega16[M].2版.北京:北京航空航天大學(xué)出版社,2015.
LIU Haicheng. AVR microcontroller principle and application of measurement and control engineering: based on ATMega48/ATMega16 [M]. 2nd ed. Beijing: Beihang University Press, 2015.
[11] 郝曉劍.動(dòng)態(tài)測(cè)試技術(shù)與應(yīng)用[M].北京:電子工業(yè)出版社,2013:182?204.
HAO Xiaojian. Dynamic test technology and application [M]. Beijing: Publishing House of Electronics Industry, 2013: 182?204.
[12] 高愛(ài)民,殳建軍,于國(guó)強(qiáng),等.K型熱電偶動(dòng)態(tài)特性試驗(yàn)與建模分析[J].中國(guó)電力,2016,49(10):12?16.
GAO Aimin, SHU Jianjun, YU Guoqiang, et al. Experimental study and numerical simulation of K?type thermocouple dynamic characteristics [J]. Electric power, 2016, 49(10): 12?16.