馬宏俊
(同方股份有限公司 高科技廠務(wù)事業(yè)部,北京 100083)
溫濕度計作為一種測量環(huán)境溫度與濕度的計量工具,在醫(yī)藥儲備、實驗室、食品加工廠、潔凈室、農(nóng)業(yè)以及科研領(lǐng)域被廣泛應(yīng)用,需要實時監(jiān)測和校準(zhǔn)。在校準(zhǔn)點數(shù)量和溫濕度標(biāo)準(zhǔn)箱性能的雙重約束下,溫濕度計完成一次校準(zhǔn)所需要的時間為5~6 h,人工讀取效率低、時間跨度大且數(shù)據(jù)量巨大。當(dāng)溫濕度計擺放位置不合理、箱內(nèi)照明和溫濕度計顯示屏對比度不合適時,極易出現(xiàn)讀取錯誤的情況,使得溫濕度計校準(zhǔn)錯誤。當(dāng)溫濕度標(biāo)準(zhǔn)箱處于工作狀態(tài)下時,噪聲較大,人工校準(zhǔn)效率受限。
隨著對溫濕度計校準(zhǔn)效率和準(zhǔn)確性需求的不斷提升,文獻[1]提出基于加權(quán)時域彎折的溫濕度補償方法。在對傳統(tǒng)動態(tài)時間彎折算法進行分析后,加入線性頻散信號,形成加權(quán)時域彎折算法。在不同的溫度環(huán)境下,利用加權(quán)時域彎折算法對Lamb波進行分析運算,得到高分辨率成像效果,對其計算后即可實現(xiàn)對溫濕度的補償;文獻[2]提出基于PSO-ARMA(particle swarm optimization-autoregressive moving average)的溫濕度漂移補償模型。將慣性權(quán)值遞減策略加入到PSO 算法中,提高算法的收斂速度,對ARMA 中的參數(shù)進行尋優(yōu),以此保證算法整體具有較高的控制精度。
整合以往研究成果,提出動態(tài)補償下的潔凈室空氣溫濕度計測量誤差自動控制方法,確定測量主體,分別針對溫度和濕度測量誤差建立傳播系數(shù),對導(dǎo)致溫度和濕度產(chǎn)生誤差的因素進行分析,整合溫濕度測量誤差數(shù)據(jù),利用反濾波補償器對整合后的誤差建立動態(tài)補償函數(shù),實現(xiàn)對溫濕度計測量誤差的自動控制。
傳播系數(shù)反映著溫濕度測量誤差數(shù)據(jù)在潔凈室空氣溫濕度計測量鏈路中的變化和衰減情況,可以通過計算與優(yōu)化傳播系數(shù),整合與分析溫濕度計的測量誤差來源和特點。
溫度測量誤差數(shù)學(xué)表達式如式(1)所示:
式中:ΔT 表示溫度讀數(shù)誤差;T、TB分別表示溫濕度計和精密露點儀的溫度讀數(shù)。
方差表達式為
式中:u2表示方差系數(shù)。
傳播系數(shù)表達式為[3-4]
式中:c1、c2分別表示溫度測量誤差模型中的2 個不同傳播系數(shù)。
(1)在對精密露點儀進行校準(zhǔn)后,其導(dǎo)致的溫度測量誤差為0.1℃,則可以得到精密露點儀導(dǎo)致的溫度測量誤差u(T1);
(2)在對溫濕度箱進行校準(zhǔn)后,使溫度最大變化范圍為±0.1℃,根據(jù)均勻分布原則[5],得到溫濕度箱溫度變化導(dǎo)致的溫度測量誤差u(T2);
(3)溫濕度箱的溫度均勻性一般不會超過0.3℃[6],根據(jù)均勻分布原則,可以得到溫濕度箱溫度均勻性導(dǎo)致的溫度測量誤差u(T3);
(4)設(shè)i=1,2,…,10 表示測量次數(shù),獲取測量一次的溫度標(biāo)準(zhǔn)差,則得到重復(fù)測量溫濕度計導(dǎo)致的溫度測量誤差u(T4);
(5)在滿足均勻分布原則的基礎(chǔ)上,得到溫濕度計分度值和分辨力導(dǎo)致的溫度測量誤差u(T5)。
上述5 個誤差相互獨立,合成總的溫度測量誤差為
濕度測量誤差數(shù)學(xué)表達式如式(5)所示:
式中:ΔH 表示溫濕度計的濕度讀數(shù)誤差;H、HB分別表示溫濕度計和精密露點儀的濕度讀數(shù)。
方差表達式為
式中:c3、c4分別表示濕度測量誤差模型中的2 個不同傳播系數(shù)。
(1)在滿足均勻分布的基礎(chǔ)上,得到精密露點儀差異導(dǎo)致的濕度測量誤差u(H1);
(2)在對溫濕度箱校準(zhǔn)后,設(shè)定濕度變化最大范圍為±0.1%RH,按照均勻分布原則,得到溫濕度箱濕度變化導(dǎo)致的濕度測量誤差u(H2);
(3)始終保持溫濕度箱的均勻性在±1.0%RH 之間,在滿足均勻分布原則的基礎(chǔ)上,得到溫濕度箱濕度均勻性導(dǎo)致的濕度測量誤差u(H3);
(4)濕度平均值為xˉ=59.7%RH,計算測量一次的標(biāo)準(zhǔn)差,得到重復(fù)測量溫濕度計導(dǎo)致的濕度測量誤差u(H4);
(5)在滿足均勻分布的基礎(chǔ)上,計算溫濕度計分辨力導(dǎo)致的濕度測量誤差u(H5)。
上述5 個誤差獨立存在,合成總的濕度測量誤差為
整合總的溫度測量誤差和濕度測量誤差,得到潔凈室空氣溫濕度測量誤差數(shù)據(jù)整合結(jié)果。
溫濕度測量過程會受到環(huán)境變化、測量設(shè)備漂移等因素的影響,導(dǎo)致測量誤差的來源和特點不同,需要在溫濕度誤差控制中,引入穩(wěn)定性函數(shù),用來描述最大允許濕度誤差的穩(wěn)定特性,增加溫濕度測量誤差參數(shù)補償過程的響應(yīng)精度。
式中:Ak表示差分方程;λ 表示測量時滯[14];y 表示動態(tài)補償函數(shù)系數(shù)。
將穩(wěn)定性函數(shù)作為控制裝置的參考,注意校準(zhǔn)、環(huán)境適應(yīng)性、傳感器選擇布局以及數(shù)據(jù)處理算法選擇等方面的影響,對式(9)進行時域離散化處理,建立溫濕度傳感器和控制裝置之間的數(shù)學(xué)關(guān)系:
式中:Rs表示離散化系數(shù);n=1,2,…,N 表示運算次數(shù);p(n)表示動態(tài)補償特性。
基于上述公式所描述的數(shù)學(xué)關(guān)系設(shè)計一種反濾波補償器[15],實時調(diào)整潔凈室空氣溫濕度計的初始參數(shù),增強對于外界干擾的抑制能力,得到:
利用K(n)對溫濕度測量誤差自動控制過程的穩(wěn)定性函數(shù)進行正則化表達,得到正則解,比較觀測值與補償結(jié)果之間的誤差,采用遞推方式進行周期性的校準(zhǔn)與補償,實現(xiàn)對溫濕度測量誤差的自動控制。
為了驗證所提方法的控制效果,進行了對比實驗測試。
考慮到潔凈室的環(huán)境條件,選取rotronic 公司生產(chǎn)的HYGROPALM/HP22-A 型號溫濕度計作為測量主體。標(biāo)準(zhǔn)器為鉑電阻測溫儀和精密露點儀。溫度和濕度測量范圍分別為0~50℃和5~95%RH。
測量環(huán)境條件:環(huán)境溫度為(23+5)℃,濕度低于85%RH,測試步驟如下:
(1)將測針的一端置于檢定箱內(nèi),與溫濕度計平齊,且不能觸及箱內(nèi)其他部分,對鉑電阻測溫儀先進行預(yù)熱處理;
(2)調(diào)整好檢定箱的相關(guān)參數(shù),讓鉑電阻測溫儀持續(xù)運轉(zhuǎn)一段時間,以確保溫度計的讀數(shù)始終處于一個平穩(wěn)的狀態(tài);
(3)在鉑電阻測溫儀達到穩(wěn)定狀態(tài)后,10 min后,保證溫濕度計達到穩(wěn)定狀態(tài),保持精密露點儀探頭在檢定箱的中間位置。
分析應(yīng)用所提方法前后,溫濕度計讀數(shù)與實際值之間的誤差,結(jié)果如圖1 和圖2 所示。
圖1 應(yīng)用所提方法前后溫度測量讀數(shù)誤差曲線Fig.1 Error curve of temperature measurement reading before and after the application of the proposed method
圖2 應(yīng)用所提方法前后濕度測量讀數(shù)誤差曲線Fig.2 Error curve of humidity measurement before and after application of the proposed method
從圖1、圖2 中可知,經(jīng)過所提方法控制后,得到的溫度數(shù)值和濕度數(shù)值都與實際值非常接近,而未利用所提方法控制前則與實際值之間存在較大的誤差。由此可以證明,所提方法針對溫濕度計測量誤差控制有著一定的可行性和合理性,保證測量誤差盡可能地接近實際結(jié)果。這是由于所提方法對溫濕度計中的溫度和濕度分別建立了數(shù)學(xué)模型,對其中的方差和傳播系數(shù)進行了深入分析,從而對測量誤差實現(xiàn)了良好地控制。
改變實驗環(huán)境溫度和濕度,對應(yīng)用所提方法進行測量誤差控制前后的誤差百分比進行對比,結(jié)果如表1 所示。
表1 應(yīng)用所提方法控制前后的誤差百分比對比結(jié)果Tab.1 Comparison results of error percentage before and after applying the proposed method for control
從表1 中可知,誤差百分比出現(xiàn)了下降趨勢,始終沒有高于1%,甚至多次控制后的結(jié)果與實際值完全相同,達到了0 誤差,進一步說明了所提方法在溫濕度計測量誤差控制方面的有效性。
為進一步驗證所提方法的實際應(yīng)用性能,在實驗環(huán)境完全相同的情況下,利用所提方法分別對3臺型號不同的溫濕度計進行測量誤差自動控制,所得結(jié)果如圖3 所示。
圖3 三臺溫濕度計測量誤差控制精度結(jié)果Fig.3 Measurement error control accuracy results of three temperature hygrometer
從圖3 中可知,經(jīng)過所提方法控制后的3 臺溫濕度計,測量誤差數(shù)值普遍較小,說明所提方法誤差控制精度較高,可將測量誤差控制在較小范圍內(nèi),使測量結(jié)果更加接近實際環(huán)境溫濕度值。
由于溫濕度計測量結(jié)果受到多方面因素影響,為保證測量結(jié)果最接近實際結(jié)果,對其提出一種測量誤差自動控制方法,選取HYGROPALM/HP22-A型號的溫濕度計作為測量主體,對溫度和濕度測量誤差數(shù)據(jù)來源與特點進行全方位分析,并將測量誤差數(shù)據(jù)整合在一起,進行頻域時域離散化處理,利用反濾波補償器,進行動態(tài)補償,以穩(wěn)定性函數(shù)的正則解控制測量誤差,多次出現(xiàn)了0 誤差的情況,保證溫濕度計測量誤差自動控制結(jié)果有著一定的合理性和可行性。