版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第5章智能儀器典型處理功能5.1硬件故障的自檢5.2自動(dòng)測(cè)量功能5.3儀器測(cè)量精度的提高5.4干擾與數(shù)字濾波第5章智能儀器典型處理功能智能儀器的主要特征是以微處理器為核心進(jìn)行工作,因而智能儀器具有強(qiáng)大的控制和數(shù)據(jù)處理功能,使測(cè)量?jī)x器在實(shí)現(xiàn)自動(dòng)化,改善性能,增強(qiáng)功能以及提高精度和可靠性方面發(fā)生了較大的變革。本章側(cè)重討論一般智能儀器都具有的典型處理功能。
智能儀器的這些功能是通過(guò)執(zhí)行某種專門(mén)程序所規(guī)定的測(cè)量算法來(lái)實(shí)現(xiàn)的。所謂算法即計(jì)算方法,它是為了使計(jì)算機(jī)獲得某種特定的計(jì)算結(jié)果而制定的一套詳細(xì)的計(jì)算方法和步驟,一般表現(xiàn)為數(shù)學(xué)公式或操作流程。測(cè)量算法則是指直接與測(cè)量技術(shù)有關(guān)的算法。5.1硬件故障的自檢
5.1.1自檢方式
5.1.2自檢算法
5.1.3自檢軟件
所謂自檢就是利用事先編制好的檢測(cè)程序?qū)x器的主要部件進(jìn)行自動(dòng)檢測(cè),并對(duì)故障進(jìn)行定位。自檢功能給智能儀器的使用和維修帶來(lái)很大的方便。
5.1.1自檢方式(1)開(kāi)機(jī)自檢。開(kāi)機(jī)自檢在儀器電源接通或復(fù)位之后進(jìn)行。自檢中如果沒(méi)發(fā)現(xiàn)問(wèn)題,就自動(dòng)進(jìn)入測(cè)量程序,如果發(fā)現(xiàn)問(wèn)題,則及時(shí)報(bào)警,以避免儀器帶病工作。開(kāi)機(jī)自檢是對(duì)儀器正式投入運(yùn)行之前所進(jìn)行的全面檢查。(2)周期性自檢。周期性自檢是指在儀器運(yùn)行過(guò)程中,間斷插入的自檢操作,這種自檢方式可以保證儀器在使用過(guò)程中一直處于正常狀態(tài)。周期性自檢不影響儀器的正常工作,因而只有當(dāng)出現(xiàn)故障給予報(bào)警時(shí),用戶才會(huì)覺(jué)察。(3)鍵盤(pán)自檢。具有鍵盤(pán)自檢功能的儀器面板上應(yīng)設(shè)有“自檢”按鍵,當(dāng)用戶對(duì)儀器的可信度發(fā)出懷疑時(shí),便通過(guò)該鍵來(lái)啟動(dòng)一次自檢過(guò)程。5.1.1自檢方式自檢過(guò)程中,如果檢測(cè)儀器出現(xiàn)某些故障,應(yīng)該以適當(dāng)?shù)男问桨l(fā)出指示。智能儀器一般都借用本身的顯示器,以文字或數(shù)字的形式顯示“出錯(cuò)代碼”,出錯(cuò)代碼通常以“ErrorX”字樣表示,其中“X”為故障代號(hào),操作人員根據(jù)“出錯(cuò)代碼”,查閱儀器手冊(cè)便可確定故障內(nèi)容。儀器除了給出故障代號(hào)之外,往往還給出指示燈的閃爍或者音響報(bào)警信號(hào),以提醒操作人員注意。一般來(lái)說(shuō),自檢內(nèi)容包括ROM、RAM、總線、顯示器、鍵盤(pán)以及測(cè)量電路等部件的檢測(cè)。儀器能夠進(jìn)行自檢的項(xiàng)目越多,使用和維修就越方便,但相應(yīng)的硬件和軟件也越復(fù)雜。5.1.2自檢算法由于ROM中存在著儀器的控制軟件,因而對(duì)ROM的檢測(cè)是至關(guān)重要的。
ROM故障的測(cè)量算法常采用“校驗(yàn)和”方法,具體作法是:在將程序機(jī)器碼寫(xiě)入ROM的時(shí)候,保留一個(gè)單元(一般是最后一個(gè)單元),此單元不寫(xiě)程序機(jī)器碼而是寫(xiě)“校驗(yàn)字”,“校驗(yàn)字”應(yīng)能滿足ROM中所有單元的每一列都具有奇數(shù)個(gè)1。自檢程序的內(nèi)容是:對(duì)每一列數(shù)進(jìn)行異或運(yùn)算,如果ROM無(wú)故障,各列的運(yùn)算結(jié)果應(yīng)都為“1”,即校驗(yàn)和等于FFH。一、ROM或EPROM的檢測(cè)一、ROM或EPROM的檢測(cè)表5-1校驗(yàn)和算法ROM地址ROM中的內(nèi)容
011010010110011001200111100311110011410000001500011110610101010701001110(校驗(yàn)字)11111111(校驗(yàn)和)理論上,這種方法不能發(fā)現(xiàn)同一位上的偶數(shù)個(gè)錯(cuò)誤,但是這種錯(cuò)誤的概率很小,一般可以不予考慮。若要考慮,須采用更復(fù)雜的校驗(yàn)方法。二、RAM的檢測(cè)
上述檢驗(yàn)屬于破壞性檢驗(yàn),一般用于開(kāi)機(jī)自檢。若RAM中已存有數(shù)據(jù),若要求在不破壞RAM中原有內(nèi)容的前提下進(jìn)行檢驗(yàn)就相對(duì)麻煩一些。數(shù)據(jù)存儲(chǔ)器RAM是否正常的測(cè)量算法是通過(guò)檢驗(yàn)其“讀/寫(xiě)功能”的有效性來(lái)體現(xiàn)的。常選特征字55H和AAH,分別對(duì)RAM中的每一個(gè)單元進(jìn)行先寫(xiě)后讀的操作。判別讀/寫(xiě)內(nèi)容是否相符的常用方法是,把該單元的內(nèi)容求反并與原碼進(jìn)行“異或”運(yùn)算,若結(jié)果為FFH,表明正常。三、總線的自檢
所謂總線的自檢是指對(duì)經(jīng)過(guò)緩沖器的總線進(jìn)行檢測(cè)。由于總線沒(méi)有記憶能力,因此需要設(shè)置了兩組鎖存觸發(fā)器,分別記憶地址總線和數(shù)據(jù)總線上的信息。這樣,只要執(zhí)行一條對(duì)存儲(chǔ)器或I/O設(shè)備的寫(xiě)操作指令,地址線和數(shù)據(jù)線上的信息便能分別鎖存到這兩組觸發(fā)器中,我們通過(guò)對(duì)這兩組鎖存觸發(fā)器分別進(jìn)行讀操作,便可判知總線是否存在故障。實(shí)現(xiàn)原理如圖5-2所示。具體做法是:使被檢測(cè)的每根總線依次為1態(tài),其余總線為0態(tài)。如果某總線停留在0態(tài)或1態(tài),說(shuō)明有故障存在。三、總線的自檢
四、顯示與鍵盤(pán)的檢測(cè)智能儀器顯示器、鍵盤(pán)的檢測(cè)往往采用與操作者合作的方式進(jìn)行。檢測(cè)程序的內(nèi)容為:先進(jìn)行一系列預(yù)定的操作,然后操作者對(duì)這些操作的結(jié)果進(jìn)行驗(yàn)收,如果結(jié)果與預(yù)先的設(shè)定一致,就認(rèn)為功能正常,否則,應(yīng)對(duì)有關(guān)通道進(jìn)行檢修。鍵盤(pán)檢測(cè)的方法是:
CPU每取得一個(gè)按鍵閉合的信號(hào),就反饋一個(gè)信息。如果按下某單個(gè)按鍵后無(wú)反饋信息,往往是該鍵接觸不良,如果按某一排鍵均無(wú)反饋信號(hào),則一定與對(duì)應(yīng)的電路或掃描信號(hào)有關(guān)。5.1.2自檢算法四、顯示與鍵盤(pán)的檢測(cè)顯示器的檢測(cè)一般有兩種方式:第一種方式是:讓顯示器全部發(fā)亮,即顯示出888……,當(dāng)顯示表明顯示器各發(fā)光段均能正常發(fā)光時(shí),操作人員只要按任意鍵,顯示器應(yīng)全部熄滅片刻,然后脫離自檢方式進(jìn)入其他操作。第二種方式是:讓顯示器顯示某些特征字,幾秒鐘后自動(dòng)進(jìn)入其他操作。
5.1.2自檢算法上述各自檢項(xiàng)目一般應(yīng)分別編成子程序,以便需要時(shí)調(diào)用。設(shè)各段子程序的入口地址為T(mén)STi(I=0,1,2…),對(duì)應(yīng)的故障代號(hào)為T(mén)NUM(0,1,2…)。編程時(shí),由序號(hào)通過(guò)表所示的測(cè)試指針表(TSTPT)來(lái)尋找某一項(xiàng)自檢子程序入口,若檢測(cè)有故障發(fā)生,便顯示其故障代號(hào)TNUM。
5.1.3自檢軟件
表52測(cè)試指針表測(cè)試指針入口地址故障代號(hào)偏移量
TST00TST11TSTPTTST22偏移=TNUMTST33…………一個(gè)典型的含有自檢在內(nèi)的智能儀器程序流程圖
5.2.1自動(dòng)量程轉(zhuǎn)換
5.2.2自動(dòng)觸發(fā)電平調(diào)節(jié)
5.2.3自動(dòng)零點(diǎn)調(diào)整
5.2.4自動(dòng)校準(zhǔn)
5.2自動(dòng)測(cè)量功能智能儀器通常都含有自動(dòng)量程轉(zhuǎn)換、自動(dòng)零點(diǎn)調(diào)整、自動(dòng)校準(zhǔn)功能,有的儀器還能進(jìn)行自動(dòng)觸發(fā)電平調(diào)節(jié)。這樣,儀器操作人員就省去了大量煩瑣的人工調(diào)節(jié),同時(shí)也提高了測(cè)試精度。不同儀器的自動(dòng)測(cè)量功能及性能差別很大,本節(jié)僅討論幾種帶有共同性的問(wèn)題。
5.2.1自動(dòng)量程轉(zhuǎn)換自動(dòng)量程轉(zhuǎn)換可以使儀器在很短的時(shí)間內(nèi)自動(dòng)選定在最合理的量程下,從而使儀器獲得高精度的測(cè)量,并簡(jiǎn)化了操作。許多智能儀器,例如數(shù)字示波器、智能電橋、數(shù)字多用表等都設(shè)置有自動(dòng)量程轉(zhuǎn)換功能。例如:某數(shù)字電壓表共有0.4V,4V,40V,400V四個(gè)量程,這些量程的設(shè)定是由CPU通過(guò)特定的輸出端口送出量程控制代碼來(lái)實(shí)現(xiàn)的,這些代碼就是控制量程轉(zhuǎn)換電路各開(kāi)關(guān)(如繼電器)的控制信號(hào),送出不同的控制代碼就可以決定開(kāi)關(guān)的不同的組態(tài),使電壓表處于某一量程上。該數(shù)字電壓表自動(dòng)量程轉(zhuǎn)換的操作流程如圖5-5所示。自動(dòng)判別由最大量程開(kāi)始,逐級(jí)比較,直至選出最合適量程。本例各量程可使用同一個(gè)判斷依據(jù),即A/D轉(zhuǎn)換的數(shù)據(jù)應(yīng)落在3999≥N≥399之間。5.2.2自動(dòng)觸發(fā)電平調(diào)節(jié)示波器、通用計(jì)數(shù)器等儀器觸發(fā)電平的設(shè)定是很重要的。一般情況下,觸發(fā)電平應(yīng)設(shè)定在波形的中點(diǎn)。有時(shí)為了滿足其他測(cè)量的要求,例如測(cè)定波形上升時(shí)間或下降時(shí)間時(shí),又需要將觸發(fā)點(diǎn)設(shè)定在波形的10%或90%處。過(guò)去,要迅速而準(zhǔn)確地自動(dòng)找到理想的觸發(fā)點(diǎn)是困難的,然而借助微處理器,并輔以一定硬件支持,就可以很好地實(shí)現(xiàn)這項(xiàng)功能。調(diào)節(jié)原理如框圖示。輸入信號(hào)經(jīng)過(guò)可程控衰減器傳輸?shù)奖容^器,而比較器的比較電平(即觸發(fā)電平)由D/A轉(zhuǎn)換器設(shè)定。5.2.3自動(dòng)零點(diǎn)調(diào)整儀器零點(diǎn)漂移的大小以及零點(diǎn)是否穩(wěn)定是造成零點(diǎn)誤差的主要來(lái)源之一。消除這種影響最直接的方法是選擇優(yōu)質(zhì)輸入放大器和A/D轉(zhuǎn)換器,但這種方法代價(jià)高,而且也是有限度的。智能儀器的自動(dòng)零點(diǎn)調(diào)整功能,可以較好地解決這個(gè)問(wèn)題。接著微處理器通過(guò)輸出口控制繼電器釋放,使儀器輸入端接被測(cè)信號(hào),此時(shí)的測(cè)量值Uox應(yīng)是實(shí)際的測(cè)量值與Uos之和。最后微處理器做一次減法運(yùn)算,使Ux=Uox-Uos,并將此差值作為本次測(cè)量結(jié)果加以顯示。很顯然,上述測(cè)量過(guò)程能有效地消除硬件電路零點(diǎn)漂移對(duì)測(cè)量結(jié)果的影響。首先控制繼電器吸合使儀器輸入端接地,啟動(dòng)一次測(cè)量并將測(cè)量值存入RAM中。此值便是儀器衰減器、放大器、A/D轉(zhuǎn)換器等模擬部件所產(chǎn)生的零點(diǎn)偏移值Uos。5.2.4自動(dòng)校準(zhǔn)為保證儀器精度,儀器必須定期進(jìn)行校準(zhǔn)。傳統(tǒng)儀器校準(zhǔn)是通過(guò)對(duì)已知標(biāo)準(zhǔn)校準(zhǔn)源直接測(cè)量,或通過(guò)與更高精度的同類儀器進(jìn)行比較測(cè)量來(lái)實(shí)現(xiàn)。這種校準(zhǔn)過(guò)程必須由專業(yè)人員操作,儀器校準(zhǔn)后,有時(shí)還需要根據(jù)檢定部門(mén)給出的誤差修正表對(duì)測(cè)量結(jié)果進(jìn)行修正,使用很麻煩。智能儀器能提供自動(dòng)校準(zhǔn)方式。自動(dòng)校準(zhǔn)時(shí),操作者按下自動(dòng)校準(zhǔn)的按鍵后,儀器顯示屏便會(huì)提示相應(yīng)的操作信息,操作者按提示進(jìn)行相應(yīng)操作,儀器便自動(dòng)完成了儀器的校準(zhǔn)校準(zhǔn)存儲(chǔ)器法動(dòng)態(tài)自動(dòng)校準(zhǔn)法
校準(zhǔn)存儲(chǔ)器法:操作者按下自動(dòng)校準(zhǔn)的功能鍵后,儀器顯示屏便提示操作者應(yīng)輸入的標(biāo)準(zhǔn)電壓;操作者按提示要求將相應(yīng)標(biāo)準(zhǔn)電壓加到輸入端之后,再按一次鍵,儀器就進(jìn)行一次測(cè)量并將標(biāo)準(zhǔn)量(或標(biāo)準(zhǔn)系數(shù))存入到“校準(zhǔn)存儲(chǔ)器”。然后顯示器提示輸入下一個(gè)的標(biāo)準(zhǔn)電壓值,再重復(fù)上述測(cè)量存儲(chǔ)過(guò)程。當(dāng)預(yù)定的校正測(cè)量完成之后,校準(zhǔn)程序還能自動(dòng)計(jì)算每?jī)蓚€(gè)校準(zhǔn)點(diǎn)之間的插值公式的系數(shù),并把這些系數(shù)存入“校準(zhǔn)存儲(chǔ)器”。正式測(cè)量時(shí),它們將同測(cè)量結(jié)果一起形成經(jīng)過(guò)修正的準(zhǔn)確測(cè)量值。
動(dòng)態(tài)自校法:這種方法的優(yōu)點(diǎn)是不需要采用EEPROM或非易失性RAM,而在內(nèi)部設(shè)置基準(zhǔn)電壓,使上述校準(zhǔn)過(guò)程全部自動(dòng)地進(jìn)行。然而內(nèi)部基準(zhǔn)也需要定期校準(zhǔn),因此,這種方法還不屬于校準(zhǔn)的范疇,動(dòng)態(tài)自校主要解決由衰減器、放大器、D/A轉(zhuǎn)換器等模擬部件不穩(wěn)定而引起的精度下降問(wèn)題。5.3儀器測(cè)量精度的提高
5.3.1隨機(jī)誤差的處理方法
5.3.2系統(tǒng)誤差的處理方法
5.3.3粗大誤差的處理方法
智能儀器的主要優(yōu)點(diǎn)之一是利用微處理器的數(shù)據(jù)處理能力可以減小測(cè)量誤差,提高儀器測(cè)量的精確度。測(cè)量誤差按其性質(zhì)和特性可分為隨機(jī)誤差、系統(tǒng)誤差、粗大誤差3類。下面分述其處理方法。
隨機(jī)誤差是由于測(cè)量過(guò)程中一系列隨機(jī)因素的影響而造成的。就一次測(cè)量而言,隨機(jī)誤差無(wú)一定規(guī)律;當(dāng)測(cè)量次數(shù)足夠多時(shí),測(cè)量結(jié)果中的隨機(jī)誤差服從統(tǒng)計(jì)規(guī)律,而且大多數(shù)按正態(tài)分布。因此,消除隨機(jī)誤差最為常用的方法是取多次測(cè)量結(jié)果的算術(shù)平均值,即(式5.1)5.3.1隨機(jī)誤差的處理方法上式中的N為測(cè)量次數(shù),很顯然,N愈大,x就愈接近真值,但所需要的測(cè)量時(shí)間也就愈長(zhǎng)。為此,智能儀器常常設(shè)定專用功能鍵來(lái)輸入具體的測(cè)量次數(shù)N。測(cè)量時(shí),根據(jù)實(shí)際情況自動(dòng)變動(dòng)N值。例如,某具有自動(dòng)量程轉(zhuǎn)換功能的電壓表,某數(shù)字電壓表設(shè)置了由小到大的六擋量程,其編號(hào)分別為1,2,…,6。當(dāng)工作于最低擋即第1擋量程時(shí),被測(cè)信號(hào)很弱,隨機(jī)誤差的影響相對(duì)較大,取N=10,第2擋,隨機(jī)誤差影響相對(duì)小,因而取N=6。同理,第3擋取N=4;第4擋取N=2;第5擋和第6擋只作單次測(cè)量處理,取N=1。上述過(guò)程可以有效地克服儀器隨機(jī)誤差的影響,同時(shí)對(duì)隨機(jī)干擾也有很強(qiáng)的抑制作用。因而這一過(guò)程可以理解為一個(gè)等效的濾波過(guò)程。5.3.1隨機(jī)誤差的處理方法5.3.2系統(tǒng)誤差的處理方法系統(tǒng)誤差是指在相同條件下多次測(cè)量同一量時(shí),誤差的絕對(duì)值和符號(hào)保持恒定或在條件改變時(shí)按某種確定的規(guī)律而變化的誤差。系統(tǒng)誤差的處理不像隨機(jī)誤差那樣有一些普遍適用的處理方法,而只能針對(duì)具體情況采取相應(yīng)的措施。本節(jié)介紹幾種最常用的修正方法。一、利用誤差模型修正系統(tǒng)誤差二、利用校正數(shù)據(jù)表修正系統(tǒng)誤差三、通過(guò)曲線擬合來(lái)修正系統(tǒng)誤差一、利用誤差模型修正系統(tǒng)誤差先通過(guò)分析建立系統(tǒng)的誤差模型,再由誤差模型求出誤差修正公式。誤差修正公式一般含有若干誤差因子,修正時(shí),先通過(guò)校正技術(shù)把這些誤差因子求出來(lái),然后利用修正公式來(lái)修正測(cè)量結(jié)果,從而削弱了系統(tǒng)誤差的影響。不同的儀器或系統(tǒng)其誤差模型的建立方法也不一樣,無(wú)統(tǒng)一方法可循,如圖所示的誤差模型在電子儀器中是具有相當(dāng)普遍意義的典型的例子。圖中x是輸入電壓(被測(cè)量),y是帶有誤差的輸出電壓(測(cè)量結(jié)果),ε是影響量(例如零點(diǎn)漂移或干擾),i是偏差量(例如直流放大器的偏置電流),K是影響特性(例如放大器增益變化)。從輸出端引一反饋量到輸入端以至改善系統(tǒng)的穩(wěn)定性。在無(wú)誤差的理想情況下,有ε=0,i=0,K=1,于是存在關(guān)系y=x。在有誤差的情況下,可以推出x=y(tǒng)(1K-i1R1+1R2)-ε
可改寫(xiě)成下列簡(jiǎn)明形式x=b1y+b0(5.4)
式即為誤差修正公式,其中,b0,b1即誤差因子。如果能求出b0,b1的數(shù)值,即可由誤差修正公式獲得無(wú)誤差的x值,從而修正了系統(tǒng)誤差。圖中x是輸入電壓(被測(cè)量),y是帶有誤差的輸出電壓(測(cè)量結(jié)果),ε是影響量(例如零點(diǎn)漂移或干擾),i是偏差量(例如直流放大器的偏置電流),K是影響特性(例如放大器增益變化)。從輸出端引一反饋量到輸入端以至改善系統(tǒng)的穩(wěn)定性。
式(5.4)即為誤差修正公式,。如果能求出b0,b1的數(shù)值,即可由誤差修正公式獲得無(wú)誤差的x值,從而修正了系統(tǒng)誤差。誤差因子的求取是通過(guò)校正技術(shù)來(lái)完成的,誤差修正公式(5.4)中含有二個(gè)誤差因子b0和b1,因而需要作兩次校正。設(shè)建立的校正電路如圖59(b)所示,圖中E為標(biāo)準(zhǔn)電池,校正步驟如下:(1)零點(diǎn)校正先令輸入端短路,即S1閉合,此時(shí)有x=0,于是得到輸出為y0,按照式(5.4)可得方程如下:0=b1y0+b0(2)增益校正令輸入端接上標(biāo)準(zhǔn)電壓,即S2閉合,此時(shí)有x=E,于是得到輸出為y1,同樣可得方程如下:E=b1y1+b0聯(lián)立求解上述二方程,即可求得誤差因子b1=Ey1-y0b0=E1-y1y0(3)實(shí)際測(cè)量令S3閉合,此時(shí)得到輸出為y(結(jié)果),于是被測(cè)量的真值為x=b1y+b0=E(y-y0)y1-y0
智能儀器每一次測(cè)量過(guò)程均按上述三步來(lái)進(jìn)行。由于上述過(guò)程是自動(dòng)進(jìn)行的,且每次測(cè)量過(guò)程很快,這樣,即使各誤差因子隨時(shí)間有緩慢的變化,也可消除其影響,實(shí)現(xiàn)近似于實(shí)時(shí)的誤差修正。二、利用校正數(shù)據(jù)表修正系統(tǒng)誤差如果對(duì)系統(tǒng)誤差的來(lái)源及儀器工作原理缺乏充分的認(rèn)識(shí)而不能建立誤差模型時(shí),可以通過(guò)建立校正數(shù)據(jù)表的方法來(lái)修正系統(tǒng)誤差。步驟如下:(1)在儀器的輸入端逐次加入一個(gè)個(gè)已知的標(biāo)準(zhǔn)電壓x1,x2,…,xn,并實(shí)測(cè)出對(duì)應(yīng)的測(cè)量結(jié)果y1,y2,…,yn。(2)如果將實(shí)測(cè)的yi(i=1,2,…,n)值對(duì)應(yīng)于存儲(chǔ)器中的某一區(qū)域,yi作為存儲(chǔ)器中的一個(gè)地址,再把對(duì)應(yīng)的xi值存入其中,這就在存儲(chǔ)器中建立了一張校準(zhǔn)數(shù)據(jù)表。(3)實(shí)際測(cè)量時(shí),令微處理器根據(jù)實(shí)測(cè)的yi去訪問(wèn)內(nèi)存,讀出其中的xi。xi即為經(jīng)過(guò)修正的測(cè)量值。(4)若實(shí)際測(cè)量的y值介于某兩個(gè)標(biāo)準(zhǔn)點(diǎn)yi和yi+1之間,為了減少誤差,還要在查表的基礎(chǔ)上作內(nèi)插計(jì)算來(lái)進(jìn)行修正。二、利用校正數(shù)據(jù)表修正系統(tǒng)誤差
(4)若實(shí)際測(cè)量的y值介于某兩個(gè)標(biāo)準(zhǔn)點(diǎn)yi和yi+1之間,為了減少誤差,還要在查表的基礎(chǔ)上作內(nèi)插計(jì)算來(lái)進(jìn)行修正。采用內(nèi)插技術(shù)可以減少校準(zhǔn)點(diǎn)從而減少內(nèi)存空間。最簡(jiǎn)單的內(nèi)插是線性內(nèi)插,當(dāng)yi<y<yi+1
時(shí)取
線性內(nèi)插方法是用兩點(diǎn)間一條直線來(lái)代替原曲線,因而精度有限。如果要求更高的精度,可以采取增加校準(zhǔn)點(diǎn)的方法,或者采取更精確的內(nèi)插方法,例如n階多項(xiàng)式內(nèi)插、三角內(nèi)插、牛頓內(nèi)插等。三、通過(guò)曲線擬合來(lái)修正系統(tǒng)誤差曲線擬合是指從n對(duì)測(cè)定數(shù)據(jù)(xi,yi)中,求得一個(gè)函數(shù)f(x)來(lái)作為實(shí)際函數(shù)的近似表達(dá)式。曲線擬合實(shí)質(zhì)就是找出一個(gè)簡(jiǎn)單的、便于計(jì)算機(jī)處理的近似表達(dá)式來(lái)代替實(shí)際的非線性關(guān)系。因此曲線f(x)并不一定代表通過(guò)實(shí)際的所有點(diǎn)。采用曲線擬合對(duì)測(cè)量結(jié)果進(jìn)行修正的方法是,首先定f(x)的具體形式,然后再通過(guò)對(duì)實(shí)測(cè)值進(jìn)行選定函數(shù)的數(shù)值計(jì)算,求出精確的測(cè)量結(jié)果。連續(xù)函數(shù)擬合法分段曲線擬合法三、通過(guò)曲線擬合來(lái)修正系統(tǒng)誤差連續(xù)函數(shù)擬合法連續(xù)函數(shù)擬合法一般采用多項(xiàng)式擬合(當(dāng)然也不排除采用解析函數(shù),如ex、lnx和三角函數(shù)等),多項(xiàng)式的階數(shù)應(yīng)根據(jù)儀器所允許的誤差來(lái)確定,一般情況下,擬合多項(xiàng)式的階數(shù)愈高,逼近的精度也就愈高。但階數(shù)的增高將使計(jì)算繁冗,運(yùn)算時(shí)間也迅速增加,因此,擬合多項(xiàng)式的階數(shù)一般采用二三階?,F(xiàn)以熱電偶的電勢(shì)與溫度之間的關(guān)系式為例,討論連續(xù)函數(shù)擬合的方法。三、通過(guò)曲線擬合來(lái)修正系統(tǒng)誤差連續(xù)函數(shù)擬合法熱電偶的溫度與輸出熱電勢(shì)之間的關(guān)系一般用下列三階多項(xiàng)式來(lái)逼近R=a+bxP+cxP2+dxP3(5.5)
變換成嵌套形式得R=〔(dxP+c)xP+b〕xP+a(5.6)
式中,R是讀數(shù)(溫度值),xP由下式導(dǎo)出xP=x+a′+b′T0+c′’’T02(5.7)上式中x是被校正量,即熱電偶輸出的電壓值。T0是使用者預(yù)置的熱電偶環(huán)境(冷端)溫度。熱電偶冷端一般放在一個(gè)恒溫槽中,保持在0℃。系數(shù)a,b,c,d,a′,b′,c′是與熱電偶材料有關(guān)的校正參數(shù)。
連續(xù)函數(shù)擬合法R=〔(dxP+c)xP+b〕xP+a
(5.6)
式中,xP=x+a′+b′T0+c′’’T02多項(xiàng)式算法通常采用式(5.6)所示的嵌套形式。一個(gè)n階多項(xiàng)式一般需要進(jìn)行1/2·n(n+1)次乘法,如果采用嵌套形式,只需進(jìn)行n次乘法,從而使運(yùn)算速度加快。首先求出各校正參數(shù)a,b,c,d,a′,b′,c′,并順序地存放在首址為COEF的緩沖區(qū)內(nèi),然后根據(jù)測(cè)得的x值通過(guò)運(yùn)算求出R(溫度值)。
Solartron7055/7065型數(shù)字電壓表具有處理四種熱電偶(T型:Cu/Con;R型:Rt/PtPn;J型:F/Con和K型:NiCr/NiAl)的非線性校正功能,這四種熱電偶的校正參數(shù)已預(yù)存在儀器ROM中。使用時(shí),用戶只需通過(guò)鍵盤(pán)送入熱電偶種類及熱電偶冷端溫度,儀器即能直接顯示熱電偶測(cè)得的溫度值。三、通過(guò)曲線擬合來(lái)修正系統(tǒng)誤差2.分段曲線擬合法
分段曲線擬合法,即是把非線性曲線的整個(gè)區(qū)間劃分成若干段,將每一段用直線或拋物線去逼近。從而回避了高階運(yùn)算,使問(wèn)題化繁為簡(jiǎn)。分段基點(diǎn)的選取有等距分段法或非等距分段法之分。非等距分段法是根據(jù)函數(shù)曲線形狀的變化率來(lái)確定插值之間的距離,插值基點(diǎn)的選取比較麻煩,但在相等精度條件下,非等距插值基點(diǎn)的數(shù)目將小于等距插值基點(diǎn)的數(shù)目,從而節(jié)省了內(nèi)存,減少了計(jì)算機(jī)的開(kāi)銷。2.分段曲線擬合法
(1)分段直線擬合分段直線擬合法是用一條折線來(lái)代替原來(lái)實(shí)際的曲線,這是一種最簡(jiǎn)單的分段擬合方法。設(shè)某傳感器的輸入/輸出特性如圖所示,圖中分三段直線來(lái)逼近該傳感器的非線性曲線。由于曲線低端比高端陡峭,所以采用不等距分段法。x為測(cè)量數(shù)據(jù),y為實(shí)際被測(cè)變量,各端的線性差值公式為
y3
;x≥x3
y2+K3(x-x2);x2≤x<x3y1+K2(x-x1);x1≤x<x2K1×x;0≤x<x1時(shí)y=設(shè)某傳感器的輸入/輸出特性如圖所示,圖中分三段直線來(lái)逼近該傳感器的非線性曲線。由于曲線低端比高端陡峭,所以采用不等距分段法。x為測(cè)量數(shù)據(jù),y為實(shí)際被測(cè)變量,各端的線性差值公式為
y3
;x≥x3
y2+K3(x-x2);x2≤x<x3y1+K2(x-x1);x1≤x<x2K1×x;0≤x<x1時(shí)y=(1)分段直線擬合(2)分段拋物線擬合若輸入/輸出特性很彎曲,而測(cè)量精度又要求比較高,可考慮采用多段拋物線來(lái)分段擬合。如圖示的曲線可以分成四段,每段分別用一個(gè)二階拋物線方程
y=aix2+bix+ci
(i=1,2,3,4)描繪。每一段找出三點(diǎn)xi-1,xi1,xi(含兩分段點(diǎn))。然后解下列聯(lián)立方程以求出系數(shù)ai,bi,ci
。
yi1=aixi-12+bixi1+ciyi1=aixi12+bixi1+ci
yi
=aix2i+bixi+ci
如圖示的曲線可以分成四段,每段分別用一個(gè)二階拋物線方程
y=aix2+bix+ci
(i=1,2,3,4)描繪。每一段找出三點(diǎn)xi-1,xi1,xi(含兩分段點(diǎn))。然后解下列聯(lián)立方程以求出系數(shù)ai,bi,ci
。
yi1=aixi-12+bixi1+ciyi1=aixi12+bixi1+ci
yi
=aix2i+bixi+ci
5.3.3粗大誤差的處理方法粗大誤差是指在一定的測(cè)量條件下,測(cè)量值明顯地偏離實(shí)際值所形成的誤差。粗大誤差明顯地歪曲了測(cè)量結(jié)果,應(yīng)予以剔除。在測(cè)量次數(shù)比較多時(shí)(N≥20),測(cè)量結(jié)果中的粗大誤差宜采用萊特準(zhǔn)則判斷。若測(cè)量次數(shù)不夠多時(shí),宜采用格拉布斯準(zhǔn)則。當(dāng)對(duì)儀器的系統(tǒng)誤差采取了有效技術(shù)措施后,對(duì)于測(cè)量過(guò)程中所引起的隨機(jī)誤差和粗大誤差一般可按下列步驟處理。(1)求測(cè)量數(shù)據(jù)的算術(shù)平均值(2)求各項(xiàng)的剩余誤差(3)求標(biāo)準(zhǔn)偏差(4)判斷粗大誤差(壞值)(5)如果判斷存在粗大誤差,給予剔除,然后重復(fù)上述步驟(1)~(4)(每次只允許剔除其中最大的一個(gè))。
最后,如果判斷不再存在粗大誤差,則可計(jì)算當(dāng)前算術(shù)平均值、各項(xiàng)剩余誤差及標(biāo)準(zhǔn)偏差估計(jì)值,作為有效的測(cè)量結(jié)果。隨著測(cè)量數(shù)據(jù)增加,人工計(jì)算將相當(dāng)煩瑣和困難,若在智能儀器軟件中按排一段程序,便可在測(cè)量進(jìn)行的同時(shí)也能對(duì)測(cè)量數(shù)據(jù)進(jìn)行處理。圖5-14給出了實(shí)現(xiàn)上述功能的程序框圖。一般情況下可直接將采樣數(shù)據(jù)作為測(cè)量結(jié)果,或進(jìn)行一般濾波處理即可,以利于提高速度。只有對(duì)被測(cè)參數(shù)要求比較精確,或者誤差影響比較嚴(yán)重時(shí),才需對(duì)數(shù)據(jù)按上述步驟進(jìn)行處理。5.4干擾與數(shù)字濾波
5.4.1中值濾波
5.4.2平均濾波程序
5.4.3低通數(shù)字濾波實(shí)際的測(cè)量過(guò)程中,被測(cè)信號(hào)中不可避免地會(huì)混雜一些干擾和噪聲,在工業(yè)現(xiàn)場(chǎng)這種情況更為嚴(yán)重。在傳統(tǒng)儀器中,濾波通過(guò)選用不同種類的硬件濾波器予以實(shí)現(xiàn)。在智能儀器中,由于微處理器的引入,可以通過(guò)程序?qū)Σ杉臄?shù)據(jù)進(jìn)行某種處理,消除或減弱干擾和噪聲的影響,即數(shù)字濾波得方法。數(shù)字濾波具有硬件濾波器的功效,卻不需要硬件開(kāi)銷,從而降低了成本。由于軟件算法的靈活性,還能產(chǎn)生硬件濾波器所達(dá)不到的功效。它的不足之處是需要占用機(jī)時(shí)。數(shù)字濾波方法有多種,每種方法有其不同的特點(diǎn)和適用范圍。5.4干擾與數(shù)字濾波
5.4.1中值濾波所謂中值濾波是對(duì)被測(cè)參數(shù)連續(xù)采樣N次(N一般選為奇數(shù)),然后將這些采樣值進(jìn)行排序并選中間值。中值濾波對(duì)去掉脈沖性質(zhì)的干擾比較有效,并且采樣次數(shù)N愈大,濾波效果愈強(qiáng),但采樣次數(shù)N太大會(huì)影響速度,所以N一般取3或5。對(duì)于變化很慢的參數(shù),有時(shí)也可增加次數(shù),例如15次。對(duì)于變化較為劇烈的參數(shù),此法不宜采用。中值濾波程序主要由數(shù)據(jù)排序和取中間值兩部分組成。數(shù)據(jù)排序可采用幾種常規(guī)的排序方法,如冒泡法、沉底法等。
5.4.1中值濾波
FLT10:MOVA,R2;R2<R3否? CLR
C SUBBA,R3 JC
FLT11 ;R2<R3,不變
MOV
A,R2;R2>R3,交換
XCHA,R3 MOVR2,AFLT11:MOVA,R3;R3<R4否? CLRC SUBBA,R4 JC FLT12;R3<R4,結(jié)束
MOVA,R4;R3>R4,交換 XCHA,R3 XCHA,R4;R3>R2否? CLRC SUBB A,R2 JNCFLT12;R3>R2,結(jié)束
MOVA,R2;否則R2為中值
MOVR3,A ;中值送入R3FLT12:RET中值濾波程序主要由數(shù)據(jù)排序和取中間值兩部分組成。數(shù)據(jù)排序可采用幾種常規(guī)的排序方法,如冒泡法、沉底法等。下面給出一個(gè)中值濾波程序的實(shí)例。該中值濾波程序采樣次數(shù)N選為3,三次采樣后的數(shù)據(jù)分別存放在R2,R3,R4中,執(zhí)行之后,中值放在R3。5.4.2平均濾波程序最基本的平均濾波程序是算術(shù)平均濾波程序,見(jiàn)公式5.1算術(shù)平均濾波對(duì)濾除混雜在被測(cè)信號(hào)上的隨機(jī)干擾非常有效。一般說(shuō)來(lái),采樣次數(shù)N愈大,濾除效果愈好,但系統(tǒng)的靈敏度要下降。為了提高運(yùn)算速度,程序中常用移位來(lái)代替除法,因此N一般取4,8,16等。為了進(jìn)一步提高平均濾波的濾波效果,適應(yīng)各種不同場(chǎng)合的需要,在算術(shù)平均濾波程序的基礎(chǔ)上又出現(xiàn)了許多改進(jìn)型,例如去極值平均濾波、移動(dòng)平滑濾波、加權(quán)平均濾波等。一、去極值平均濾波二、移動(dòng)平滑濾波三、加權(quán)平均濾波5.4.2平均濾波程序算術(shù)平均濾波對(duì)抑制隨機(jī)干擾效果較好,但對(duì)脈沖干擾的抑制能力弱,明顯的脈沖干擾會(huì)使平均值遠(yuǎn)離實(shí)際值;而中值濾波對(duì)脈沖干擾的抑制非常有效,因而可以
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 【講練通】2021版高中歷史岳麓版必修1-單元質(zhì)量評(píng)估(三)
- 六年級(jí)上冊(cè)數(shù)學(xué)教研組工作計(jì)劃范文評(píng)價(jià)
- 【學(xué)練考】2021-2022蘇教版化學(xué)必修1練習(xí)-專題3-從礦物到基礎(chǔ)材料
- 三年級(jí)數(shù)學(xué)(上)計(jì)算題專項(xiàng)練習(xí)附答案
- 五年級(jí)數(shù)學(xué)(小數(shù)乘除法)計(jì)算題專項(xiàng)練習(xí)及答案匯編
- 全程方略2021屆高考數(shù)學(xué)專項(xiàng)精析精煉:2014年考點(diǎn)48-隨機(jī)事件的概率、古典概型、幾何概型
- 家長(zhǎng)進(jìn)課堂小學(xué)生食品安演示教學(xué)
- 增塑劑聚酯薄膜行業(yè)分析
- 2018-2019學(xué)年高中生物-第三章-遺傳的分子基礎(chǔ)本章知識(shí)體系構(gòu)建課件-浙科版必修2
- (期末押題卷)期末重難點(diǎn)高頻易錯(cuò)培優(yōu)卷(試題)-2024-2025學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)人教版
- 期末綜合試卷(試題)2024-2025學(xué)年人教版數(shù)學(xué)五年級(jí)上冊(cè)(含答案)
- 2024-2025學(xué)年上學(xué)期武漢小學(xué)語(yǔ)文六年級(jí)期末模擬試卷
- 《爭(zhēng)做文明班級(jí)》課件
- 遼寧省大連市沙河口區(qū)2022-2023學(xué)年八年級(jí)上學(xué)期物理期末試卷(含答案)
- 2024年新能源汽車概論考試題庫(kù)
- 2024年醫(yī)師定期考核臨床類人文醫(yī)學(xué)知識(shí)考試題庫(kù)及答案(共280題)
- 江蘇省南通市2024屆高三上學(xué)期第一次調(diào)研測(cè)試(一模)生物 含答案
- 2024年公司年終工作會(huì)議講話稿(4篇)
- 2024年四川省內(nèi)江市中考?xì)v史試卷
- 2024員工心理健康培訓(xùn)
- 國(guó)網(wǎng)安全責(zé)任清單培訓(xùn)
評(píng)論
0/150
提交評(píng)論