手机版av在线_96精品国产aⅴ在线观看_中文字幕35页_国产亚洲成AV人片在线观黄桃_全黄性色大片_免费视频h

產(chǎn)品推薦:水表|流量計(jì)|壓力變送器|熱電偶|液位計(jì)|冷熱沖擊試驗(yàn)箱|水質(zhì)分析|光譜儀|試驗(yàn)機(jī)|試驗(yàn)箱


儀表網(wǎng)>技術(shù)中心>故障維護(hù)>正文

歡迎聯(lián)系我

有什么可以幫您? 在線咨詢

三次樣條插值在稱重儀表誤差補(bǔ)償中的應(yīng)用

   2012年02月14日 13:56  
  摘要:介紹了采用三次樣條曲線插值方法對稱重儀表的非線性誤差進(jìn)行修正的方法,該修正方法對于線性誤差較大的傳感器有很好的補(bǔ)償效果,在某些測量精度較高的場合采用三次樣條曲線插值可以獲得比流行的多段折線線性補(bǔ)償方法更高的精度。通過對一款5位半儀表采用三種誤差處理方法比較,驗(yàn)證了三次樣條曲線插值誤差補(bǔ)償方法對傳感器誤差的補(bǔ)償效果。該方法對于其他的數(shù)據(jù)采集系統(tǒng)精度提升有一定的借鑒意義。
    
  一般而言,稱重儀表首先接受力敏傳感器的輸出信號,然后對該輸出信號作放大、濾波等處理后進(jìn)行AD轉(zhuǎn)換,然后AD轉(zhuǎn)換值送CPU(MCU)處理,儀表根據(jù)CPU處理結(jié)果執(zhí)行相應(yīng)的功能。對于力敏傳感器,包括絕大多數(shù)類型的傳感器在使用過程中一般作為線性傳感器來使用,而傳感器從輸入輸出關(guān)系來說實(shí)際上都是非線性的,而將非線性的傳感器作為線性來處理自然帶來一定的非線性誤差,而對于一款儀表而言,當(dāng)設(shè)計(jì)的硬件電路較為合理時(shí),儀表的系統(tǒng)誤差主要取決于傳感器的誤差。這種將非線性的傳感器按照線性處理的方法帶來的結(jié)果便是:在數(shù)據(jù)采集系統(tǒng)中采集到的數(shù)據(jù)和實(shí)際的被測量之間存在著不一致的現(xiàn)象,不一致現(xiàn)象越嚴(yán)重則數(shù)據(jù)采集系統(tǒng)的誤差就越大,這對于數(shù)據(jù)采集系統(tǒng)尤其是高精度的數(shù)據(jù)采集系統(tǒng)是要竭力避免的。
  
  1、傳感器輸入輸出模型
  
  通常情況下,傳感器在使用時(shí)將輸入輸出關(guān)系近似認(rèn)為是線性關(guān)系,這樣做的優(yōu)點(diǎn)為:
  
  1)可大大簡化傳感器的理論分析和設(shè)計(jì)計(jì)算;
  
  2)為標(biāo)定和數(shù)據(jù)處理帶來很大方便,只要知道傳感器的輸入輸出特性曲線上的兩點(diǎn)(如零點(diǎn)和滿程)就可以確定其他點(diǎn)的輸入輸出對應(yīng)關(guān)系;
  
  3)避免了非線性補(bǔ)償環(huán)節(jié),減少了數(shù)據(jù)采集系統(tǒng)的軟硬件復(fù)雜度。
  
  但是,傳感器輸入輸出的實(shí)際模型為:
  
  式中:a0——傳感器的零點(diǎn)輸出;a1——傳感器的線性靈敏度;a2…an——傳感器的非線性系數(shù);y——傳感器的輸出。
  
  由式(1)可知,由于傳感器的輸入輸出關(guān)系遵循非線性關(guān)系,當(dāng)不論采用何種線性擬合的方式,從原理上來說任何擬合直線都不能真實(shí)地反映傳感器的實(shí)際輸入輸出關(guān)系,在某些場合下,尤其是高精度的數(shù)據(jù)采集系統(tǒng),采用的傳感器線性度不高時(shí),采用直線擬合帶來的誤差難以忽略。當(dāng)數(shù)據(jù)采集精度要求高時(shí),尋求盡可能反映傳感器的輸入輸出關(guān)系曲線即對傳感器進(jìn)行誤差補(bǔ)償就非常重要。根據(jù)傳感器在實(shí)際標(biāo)定時(shí)采用的方法(將滿量程等分為若干點(diǎn)進(jìn)行標(biāo)定),采用樣條曲線插值是一種較為行之有效的方法。
  
  2、稱重儀表的基本系統(tǒng)結(jié)構(gòu)
  
  儀表的硬件系統(tǒng)結(jié)構(gòu)基本上如圖1所示。首先由信號調(diào)理模塊對傳感器的輸出信號進(jìn)行放大、濾波等處理后送AD轉(zhuǎn)換器進(jìn)行AD轉(zhuǎn)換,CPU對AD轉(zhuǎn)換的結(jié)果進(jìn)行相應(yīng)的處理后根據(jù)處理的結(jié)果來控制相應(yīng)的模塊。通常情況下,在對傳感器的信號進(jìn)行處理時(shí),如前文所述,傳感器的輸入輸出關(guān)系基本上按照線性來處理,而傳感器的輸入輸出關(guān)系實(shí)際上是非線性關(guān)系,如何盡可能降低非線性因素對系統(tǒng)精度的影響,對于高精度的數(shù)據(jù)采集系統(tǒng)而言,簡單的線性處理是不夠的。一般的稱重儀表內(nèi)部的硬件結(jié)構(gòu)示意圖如圖1所示。
  
  3、樣條曲線插位方法
  
  3.1三次樣條插值函數(shù)
  
  當(dāng)插值節(jié)點(diǎn)很多時(shí),使用高次多項(xiàng)式插值并不能得到好的結(jié)果,因而一般采用分段插值法,即將插值區(qū)間分成若干個(gè)小區(qū)間,然后在每個(gè)小區(qū)間上使用次數(shù)較低的多項(xiàng)式進(jìn)行插值。一般的分段插值法有一個(gè)嚴(yán)重的缺點(diǎn),就是會導(dǎo)致插值函數(shù)在子區(qū)間的端點(diǎn)處不光滑,而樣條曲線插值就不存在這個(gè)問題。三次樣條插值由分段三次曲線連接而成,在連接點(diǎn)處有二階連續(xù)導(dǎo)數(shù),從而可以保證在連接點(diǎn)處光滑連接。
  
  設(shè)函數(shù)f(x)在區(qū)間[a,b]上給定n+1個(gè)插值節(jié)點(diǎn):a=x0<x1<…<xn=b及其在插值節(jié)點(diǎn)的值f(x0),f(x1)…f(xn).若函數(shù)S(x)滿足:
  
  1)S(x)在每個(gè)小區(qū)間[xj,xj+1]上是三次多項(xiàng)式j(luò)=0,1…,n-1;
  
  2)S(x)在每個(gè)小區(qū)間[a,b]上具有連續(xù)二階導(dǎo)數(shù);
  
  3)S(xj)=f(xj),j=0,1…n(2)則S(x)為函數(shù)f(x)的三次樣條插值函數(shù)。
  
  3.2三次樣條插值函數(shù)求法
  
  記S"(xj)=Mj,S(xj)=yi,hj=xj+1-xj,由三次樣條插值函數(shù)定義知,三次樣條函數(shù)的二階導(dǎo)數(shù)S"(xj)在每個(gè)小區(qū)間[xj,xj+1]是一次線性函數(shù),如果已知在小區(qū)間兩個(gè)端點(diǎn)的值,則S"(x)的在小區(qū)間[xj,xj+1]表達(dá)式可表示為:
  
  其中的f[xj,xj+1]是關(guān)于節(jié)點(diǎn)xj,xj+1的一階差商。對于各個(gè)區(qū)間內(nèi)的三次樣條插值函數(shù)可以通過采用追趕法對三彎矩方程組求得樣條函數(shù)的系數(shù)Mj,然后將系數(shù)Mj代入公式(4)求得,具體介紹可參看參考文獻(xiàn)。
  
  4、稱重儀表的三次樣條插值誤差補(bǔ)償
  
  4.1基于三次樣條插值的誤差補(bǔ)償方法
  
  對儀表進(jìn)行三次樣條插值誤差補(bǔ)償?shù)姆椒ê筒襟E為:
  
  1)首先將傳感器的滿量程劃分為若干段(一般為等間距劃分),確定插值節(jié)點(diǎn);
  
  2)給傳感器在各個(gè)插值節(jié)點(diǎn)處施加標(biāo)準(zhǔn)載荷,記錄此時(shí)的ADC轉(zhuǎn)換值和實(shí)際顯示值,根據(jù)理想的顯示值和實(shí)際顯示值求得一偏移量和ADC轉(zhuǎn)換值求代數(shù)和,將此值作為該插值節(jié)點(diǎn)的輸入值xj;
  
  3)將各個(gè)插值節(jié)點(diǎn)處的儀表應(yīng)該顯示的值(理想顯示值)作為輸出值yj;
  
  4)根據(jù)各節(jié)點(diǎn)處的xj和yj求得各個(gè)區(qū)間上的三次樣條插值函數(shù)Sj(x);判斷ADC的實(shí)時(shí)轉(zhuǎn)換值x所處的具體區(qū)間,按照該區(qū)間的三次樣條插值函數(shù)計(jì)算儀表的實(shí)際顯示值即實(shí)時(shí)載荷值;
  
  4.2實(shí)驗(yàn)數(shù)據(jù)處理和分析
  
  采用一款已經(jīng)研制完成的五位半精度的儀表對傳感器的信號進(jìn)行分析和驗(yàn)證。
  
  本款儀表采用高精度的24位AD轉(zhuǎn)換器AD7190對傳感器信號進(jìn)行數(shù)模轉(zhuǎn)換,MCU采用TI公司的MSP430F149。
  
  AD7190是ADI公司推出的具有業(yè)內(nèi)zui高精度之一的∑—△型AD轉(zhuǎn)換器,其非線性誤差zui低僅為0.0005%,峰值轉(zhuǎn)換速率可達(dá)到4.8kHz,且具有極低的溫漂和轉(zhuǎn)換噪聲等性能。當(dāng)內(nèi)部PGA為1時(shí)可以達(dá)到高達(dá)22.5bit的無噪聲輸出,實(shí)際設(shè)計(jì)時(shí),選取19位有效位(已經(jīng)超出5位半顯示精度要求)。同時(shí)AD7190內(nèi)部自帶有零點(diǎn)校準(zhǔn)功能和增益校準(zhǔn)功能,通過軟件編程可方便地根據(jù)實(shí)際情況對內(nèi)部的零點(diǎn)校準(zhǔn)寄存器和增益校準(zhǔn)寄存器進(jìn)行操作。
  
  傳感器輸出的差動信號首先經(jīng)過高精密雙運(yùn)放OP2177實(shí)現(xiàn)倍數(shù)為64倍的差動放大,AD7190的內(nèi)部PGA設(shè)為2,這樣可以實(shí)現(xiàn)對傳感器輸出信號實(shí)現(xiàn)具有極低噪聲的128倍放大,選取19位有效位時(shí)可以實(shí)現(xiàn)不跳碼的AD轉(zhuǎn)換字輸出,而這是實(shí)現(xiàn)高精度誤差補(bǔ)償非常關(guān)鍵的要素。儀表內(nèi)部具有軟件集成的三次樣條插值非線性補(bǔ)償模塊。實(shí)際使用時(shí),只要打開該補(bǔ)償模塊,給傳感器分別施加若干個(gè)標(biāo)準(zhǔn)重量,再通過相應(yīng)的儀表操作便可以實(shí)現(xiàn)對傳感器的非線性誤差修正。
  
  MSP430F149是TI公司生產(chǎn)的高性能的基于RISC體系結(jié)構(gòu)的混合信號16位單片機(jī),具有較強(qiáng)的數(shù)據(jù)處理運(yùn)算能力,32kB的FLASH和2kB的SRAM保證了足夠的代碼空間和數(shù)據(jù)存儲空間。
  
  儀表內(nèi)部信號調(diào)理模塊結(jié)構(gòu)示意圖如圖2。
  
  稱重儀表三次樣條插值非線性補(bǔ)償?shù)木唧w的工作原理和工作過程見前文所述。
  
  為方便和簡化數(shù)據(jù)處理和分析過程,選取一量程為9公斤的力敏傳感器,在給傳感器施加載荷前*行儀表的零點(diǎn)校準(zhǔn)和系統(tǒng)校準(zhǔn)(即對AD7190進(jìn)行偏移和增益校準(zhǔn)),使得空載時(shí)為0,滿程時(shí)為90000。依次對傳感器施加1公斤的標(biāo)準(zhǔn)砝碼(即將傳感器的滿量程等分為9個(gè)區(qū)間),將實(shí)時(shí)的ADC轉(zhuǎn)換器的轉(zhuǎn)換值直接讀出,得到的一組數(shù)據(jù)如表1。
  
  對表1的數(shù)據(jù)分別采用不補(bǔ)償、分段線性補(bǔ)償(通常的儀表內(nèi)部的折線功能)、三次樣條插值補(bǔ)償方法進(jìn)行處理,然后對傳感器施加載荷,由于對儀表采用三次樣條插值和分段線性插值補(bǔ)償后,在插值節(jié)點(diǎn)處的誤差為零,所以選取載荷為各個(gè)分段區(qū)間的中間值,得到的數(shù)據(jù)如表2所示。
  
  其中的分段線性補(bǔ)償是目前儀表較為流行的一種誤差補(bǔ)償方法,其思想和三次樣條插值誤差補(bǔ)償?shù)乃枷牖疽粯樱瑑烧叩牟顒e是分段線性補(bǔ)償在各個(gè)分段區(qū)間內(nèi)進(jìn)行線性計(jì)算,而三次樣條插值誤差補(bǔ)償在各個(gè)分段區(qū)間內(nèi)進(jìn)行非線性計(jì)算。分段線性補(bǔ)償處理方法相對簡單,對傳感器的非線性誤差有一定的補(bǔ)償作用,但對于高精度的數(shù)據(jù)采集系統(tǒng)該方法有時(shí)難以達(dá)到精度要求。
  
  三種處理方法誤差曲線分布如圖3所示。
  
  由表2和圖3可得:
  
  1)未補(bǔ)償時(shí),該儀表的滿量程非線性誤差為:119/90000=0.13%FS;其誤差在2Kg處達(dá)到zui大值119,在1Kg處的相對誤差達(dá)剄zui大值0.8%;
  
  2)采用分段線性補(bǔ)償時(shí),該儀表的滿量程非線性誤差為:40/90000=0.044%FS;其誤差在2.5Kg處達(dá)到zui大值40,0.5Kg處的相對誤差達(dá)到zui大值0.18%;
  
  3)采用三次樣條插值補(bǔ)償時(shí),該儀表的滿量程非線性誤差為:13/90000=0.014%;其中誤差在7.5Kg處達(dá)到zui大值13,在0.5Kg處達(dá)到相對誤差zui大值0.08%;
  
  5、結(jié)論
  
  通過三次祥條插值函數(shù)對儀表進(jìn)行補(bǔ)償可以得到較高的精度,滿量程非線性誤差、滿量程內(nèi)zui大相對誤差和zui大誤差都得到很好的改善,即使是傳感器在低端呈現(xiàn)凹形特征和呈現(xiàn)凸形特征較為嚴(yán)重的情況下依然可以得到較高的精度,相比于分段線性補(bǔ)償,其補(bǔ)償?shù)木纫泊鬄樘岣摺.?dāng)插值點(diǎn)較少時(shí),三次樣條插值誤差補(bǔ)償?shù)木纫确侄尉€性插值的誤差要小得多。采用三次樣條插值函效對儀表或其他的數(shù)據(jù)采集系統(tǒng)的誤差進(jìn)行補(bǔ)償,除了可似很大程度上減少傳感器非線性對精度的影響,還可以降低信號調(diào)理電路和AD轉(zhuǎn)換器對系統(tǒng)精度的影響。
  
  同時(shí)應(yīng)注意到,對于有較高精度要求的數(shù)據(jù)采集系統(tǒng),為獲得較好的三次樣條插值誤差補(bǔ)償效果,高精度的信號調(diào)理電路、AD轉(zhuǎn)換器的穩(wěn)定性是至關(guān)重要的。
  
  另外適當(dāng)選取插值節(jié)點(diǎn)數(shù)也非常關(guān)鍵,節(jié)點(diǎn)數(shù)選擇過少,達(dá)不到較好的補(bǔ)償效果,節(jié)點(diǎn)數(shù)過多不但造成計(jì)算量加大,還有可能造成在某些分段區(qū)間誤差過大,從而達(dá)不到很好的補(bǔ)償效果。一般的插值節(jié)點(diǎn)數(shù)選擇在10~25個(gè)左右為宜。

免責(zé)聲明

  • 凡本網(wǎng)注明“來源:儀表網(wǎng)”的所有作品,均為浙江興旺寶明通網(wǎng)絡(luò)有限公司-儀表網(wǎng)合法擁有版權(quán)或有權(quán)使用的作品,未經(jīng)本網(wǎng)授權(quán)不得轉(zhuǎn)載、摘編或利用其它方式使用上述作品。已經(jīng)本網(wǎng)授權(quán)使用作品的,應(yīng)在授權(quán)范圍內(nèi)使用,并注明“來源:儀表網(wǎng)”。違反上述聲明者,本網(wǎng)將追究其相關(guān)法律責(zé)任。
  • 本網(wǎng)轉(zhuǎn)載并注明自其它來源(非儀表網(wǎng))的作品,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)或和對其真實(shí)性負(fù)責(zé),不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。其他媒體、網(wǎng)站或個(gè)人從本網(wǎng)轉(zhuǎn)載時(shí),必須保留本網(wǎng)注明的作品第一來源,并自負(fù)版權(quán)等法律責(zé)任。
  • 如涉及作品內(nèi)容、版權(quán)等問題,請?jiān)谧髌钒l(fā)表之日起一周內(nèi)與本網(wǎng)聯(lián)系,否則視為放棄相關(guān)權(quán)利。
聯(lián)系我們

客服熱線: 15267989561

加盟熱線: 15267989561

媒體合作: 0571-87759945

投訴熱線: 0571-87759942

關(guān)注我們
  • 下載儀表站APP

  • Ybzhan手機(jī)版

  • Ybzhan公眾號

  • Ybzhan小程序

企業(yè)未開通此功能
詳詢客服 : 0571-87759942
主站蜘蛛池模板: 久久香蕉三级国产黑人 | 大地资源在线观看免费高清官网 | 中文字幕一区二区三区乱码在线 | 最好看的中文视频最好的中文 | 日日摸夜夜添夜夜添无码免费视频 | 久久人人爽人人爽人人片DVD | 国产精品无码AV不卡 | 久久国产网站 | 亚洲欭美日韩颜射在线二 | 一本加勒比波多野结衣高清 | a一级黄色 | 草久视频在线 | 国产色婷婷综合影一区二区三区 | 97精品一区二区三区 | 俺去啦久久草在线视频 | 国产暴力强伦轩1区二区小说 | 在线视频观看你懂得 | 日本欧美一区 | 精品欧美不卡一区二区在线观看 | 国产不卡视频一区 | 亚洲欧美综合国产不卡 | 中文不卡在线 | 在线观看你懂的网址 | 日本视频一区二区 | 性色av蜜臀av牛牛影院 | 国产精品一区91 | 午夜剧场大片亚洲欧洲一区 | 日韩三级免费 | 欧美亚洲日韩不卡在线在线观看 | 国产精品久久久亚洲一区 | 亚洲乱伦精品免费 | 欧美精品在线视频观看 | 综合欧美亚洲日本 | 成年国产 | 国产成人精品视频免费 | 好男人中文资源在线观看 | 久久伊人欧美 | 日本aaaaa级毛片片 | 国产91久久婷婷一区二区 | 55夜色66夜色国产精品视频 | 亚洲日韩亚洲另类激情文学一 |