新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 智能儀表非線性自動(dòng)校正方法探討

智能儀表非線性自動(dòng)校正方法探討

作者: 時(shí)間:2012-03-22 來源:網(wǎng)絡(luò) 收藏
2.2 校正方程參數(shù)的存儲(chǔ)結(jié)構(gòu)

  對(duì)于點(diǎn)斜式校正方程式(4)而言,要存入儀表內(nèi)存的校正方程參數(shù)為:Mi-1、Xi-1和ki(i=l,2,3,…m;M0=X0=0),可用一個(gè)三維數(shù)組形式的表格存放。

  對(duì)于兩點(diǎn)式校正方程式(5)而言,要存入儀表內(nèi)存的校正方程參數(shù)為:Mi、Xi(i=0,1,2,3,…,m;M0=x0=0),可用一個(gè)二維數(shù)組形式的表格存放。

  考慮到M0=x0=0,故M0和X0不必保存,但應(yīng)在表首位置存儲(chǔ)校正點(diǎn)數(shù)j。兩個(gè)校正方程的校正參數(shù)在儀表內(nèi)存中的存儲(chǔ)結(jié)構(gòu)分別如圖2所示,其中Tab.l和Tab.2分別表示內(nèi)存參數(shù)表首地址。

  

智能儀表非線性自動(dòng)校正方法探討

  2.3

  從兩個(gè)校正方程可以看出,點(diǎn)斜式只要做一次乘法運(yùn)算,而兩點(diǎn)式要做一次乘法運(yùn)算和一次除法運(yùn)算??紤]到:計(jì)算斜率ki時(shí),為了保證測(cè)量精度,小數(shù)點(diǎn)后需要保留足夠的位數(shù),視具體情況而定;而中采用的微控制器通常不方便做小數(shù)乘法運(yùn)算,而且位數(shù)越多、運(yùn)算越耗時(shí);另外,當(dāng)分段數(shù)大于3時(shí),點(diǎn)斜式比兩點(diǎn)式所需內(nèi)存空間要多。因此,對(duì)于在線實(shí)時(shí)校正的來說,采用兩點(diǎn)式校正方程往往更合適一些。這里選用式(5)作為校正方程。為了描述時(shí)區(qū)分校正方程中的變量和儀表內(nèi)存中存儲(chǔ)的校正參數(shù),對(duì)校正方程做如下變量代換,令a=Xi-1,b=Xi,C=Mi-1,d=Mi,則校正方程式(5)變?yōu)椋?/P>

  

智能儀表非線性自動(dòng)校正方法探討

  稱重計(jì)量時(shí)的校正要解決以下三個(gè)問題。

 ?、偃绾握页鯪位于哪一個(gè)直線段,考慮到校正點(diǎn)數(shù)不會(huì)太多,可采用簡(jiǎn)單的順序查找法。

 ?、谠跊]有進(jìn)行校正前,儀表如何顯示實(shí)測(cè)重量。

  按全量程線性處理,即把量程的最大值Xm作為唯一校正點(diǎn),但校正點(diǎn)數(shù)j記為0,表示未進(jìn)行過校正。因此,儀表內(nèi)存參數(shù)表初始化時(shí),j處保存0、M1處保存Nm-N0、X1處保存Xm和Xm是可以預(yù)知的,而N0也可以估算出來或通過實(shí)測(cè)獲得。

 ?、郛?dāng)實(shí)際稱量物體的重量超過最大校準(zhǔn)點(diǎn)重量時(shí),儀表如何顯示實(shí)測(cè)重量。

  按最大校準(zhǔn)點(diǎn)求得的校正參數(shù)進(jìn)行校正。因此,稱重儀表(電子衡器)稱重計(jì)量和校準(zhǔn)時(shí)的程序流程分別如圖3和圖4所示。

  

智能儀表非線性自動(dòng)校正方法探討

  

智能儀表非線性自動(dòng)校正方法探討

  稱重儀表(電子衡器)的校準(zhǔn)過程如下:

 ?、僭诜Q重儀表預(yù)熱后,按校準(zhǔn)>功能鍵(為安全起見,可要求輸入一串驗(yàn)證碼),進(jìn)入校準(zhǔn)狀態(tài),此時(shí)儀表按原校準(zhǔn)參數(shù)顯示重量值;

  ②稱量重。

液位計(jì)相關(guān)文章:磁翻板液位計(jì)原理


稱重傳感器相關(guān)文章:稱重傳感器原理

上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉