產品分類

      當前位置: 首頁 > 傳感測量產品 > 工業傳感器 > 壓力傳感器 > 應變式壓力傳感器

      類型分類:
      科普知識
      數據分類:
      應變式壓力傳感器

      一種新型的提高電磁力平衡傳感器精度的方法

      發布日期:2022-08-21 點擊率:81

        摘 要:本文利用BP網絡較強的非線性映射能力,提出用BP網絡與傳感器相結合的方法來提高電磁力平衡傳感器的精度。
        關鍵詞:電磁力平衡傳感器 精度 BP網絡


        1 引言

        傳感器是一種能夠把非電輸入信息轉換成電信號輸出的器件或裝置,在過程檢測與過程控制中占有非常重要的地位。精度是反映傳感器系統誤差與隨機誤差綜合影響程度的評價指標,表示測量結果與其理論值的靠近程度,直接影響整個控制檢測應用系統的性能。通常可以用理論直線法、端點線法、最佳直線法、最小二乘法或采用硬件補償來提高其精度,盡量減小非線性誤差。但這些方法能力有限,并且當周圍環境改變或由于傳感器自身參數變化等原因引起的精度下降時,上述方法無能為力。本文提出利用神經網絡中的BP算法與傳感器相結合,可以極大地提高傳感器輸出信號的精度,仿真結果表明,BP算法在抑制傳感器的溫漂和時漂方面有其獨特的優勢。

        2 電磁力平衡傳感器的工作原理

        電磁力平衡傳感器主要應用在電子天平上,電子天平的重要特點是在測量被測物體的質量時不用測量砝碼的重力,而是采用電磁力與被測物體的重力相平衡的原理來測量的。秤盤通過支架連桿與線圈連接,在稱量范圍內,當被測重物的重力mg通過連桿支架作用于線圈上,方向向上,這時在磁場中若有電流通過,線圈將產生一個電磁力F,可用下式表示:

        F=KBLI

        其中K為常數(與使用單位有關),B為磁感應強度,L為線圈導線的長度,I為通過線圈導線的電流強度。電磁力F和秤盤上被測物體重力mg大小相等、方向相反而達到平衡,同時在彈性簧片的作用下使秤盤支架回復到原來的位置。即

        F=KBLI=mg

        由上式可知,處在磁場中的通電線圈,流經其內部的電流I與被測物體的質量成正比,只要測出電流I 即可知道物體的質量m。

        任何一個平衡控制系統為了進一步提高其精度,需要加閉環控制系統,如圖1所示。

        若被稱物加重,天平則產生不平衡狀態,通過光電檢測器檢測到線圈在磁鋼中的瞬態位移,經前置放大器和PID調節器產生一個變化量輸出,然后于固定的鋸齒波比較,使調寬脈沖加寬,再用該調寬脈沖控制電流開關,使電流減小,而恒流源是固定不變的,從而使流經線圈的電流增大,這樣使電磁力增大并與被測物相抵消從而達到新的平衡狀態。

        但是由于天平在使用過程中,其傳感器和電路在工作過程中受溫度影響,或傳感器隨工作時間變化而產生的某些參數的變化,以及氣流、振動、電磁干擾等環境因素的影響,都會使電子天平產生漂移。造成測量誤差。其中,氣流、振動、電磁干擾等環境溫度的影響可以通過對電子天平的使用條件加以約束,將其影響程度減小到最低限度。而溫漂主要是來自環境溫度的影響和天平內部的自身影響,其形成的原因復雜,產生的漂移大,必須加以抑制。

        3 用于傳感器非線性校正的神經網絡

        受溫度影響的傳感器系統可以表示為:y=f(x,t)。其中,y表示傳感器的輸出量,x表示傳感器的輸入量,t表示環境溫度。由于傳感器產生的非線性誤差和溫度誤差,使f(x,t)呈現非線性。神經網絡對于消除和補償傳感器系統的非線性特性提供了一種新途徑,如圖2所示:

      圖2 傳感器非線性誤差校正


        3.1 BP網絡模型

        BP網絡是一種基于隨機逼近原理的階層型前饋神經網絡,通常包括三層:輸入層、中間層(隱層)和輸出層。一個采用BP算法的n維輸入m維輸出的多層前饋神經網絡所完成的功能,是從n維歐氏空間向m維歐氏空間中一有限域的連續映射,這一映射是高度非線性的。由于信號處理能力來源于簡單非線性函數的多次復合,因此網絡具有極強的函數復現能力。White H已經證明:三層BP網絡可以實現任意非線性數學問題。

        BP算法由信息的正向傳播和誤差的反向傳播組成,輸入模式從輸入層經隱含單元逐層處理并傳向輸出層,每一層神經元的狀態僅影響下一層神經元的狀態。如果在輸出層沒有得到期望的輸出值,則將誤差信號沿原來的連接通路返回并修改各層神經元的權值,從而使誤差最小,達到期望目標。BP網絡的學習規則是利用梯度下降法,權值沿著誤差函數的負梯度方向改變,使均方根誤差逐漸減小,并逼近非線性函數。

        3.2 算法的實現

        在本系統以輸入層、中間層和輸出層的神經元個數分別為:2、5、1為例。其中輸入變量分別為目標參量——待校正的質量值和非目標參量——溫度,輸出變量為校正后的質量值,網絡結構圖如圖3所示。

      圖3 BP網絡結構圖


        BP網絡中間層和輸出層的激活函數分別采用logsig和purelin函數,辨識精度取為1e-5。本次試驗共進行了485221次訓練(PIII 計算機上,大約8個小時左右),訓練結束后網絡的學習速率為:0.7943。訓練前后各采樣點的相對誤差(滿度相對誤差)如圖4所示:

      圖4 不同溫度下各質量采樣點絕對誤差對比圖


        從圖中可以明顯看出采用了BP算法之后,系統對于溫度的影響具有較強的抑制能力。將學習完畢的神經網絡串聯在原來傳感器系統的后面,可構成具有溫度校正功能的傳感器系統。

        4 結束語

        利用神經網絡的非線性映射關系,可以實現任意數據的函數逼近。本文通過用BP網絡實現了對電磁力平衡傳感器的數據擬合,仿真結果表明該方法是可行有效的,并且擬合精度明顯優于常用方法。但是BP算法本身所具有的缺陷如收斂速度慢、容易陷入局部最小點等應在編程時給予充分考慮。

        參考文獻

        1.王旭.人工神經元網絡原理及應用[M],沈陽:東北大學出版社,2000,51~68

        2.司端鋒.基于BP神經網絡的傳感器特性補償新算法的研究[J],傳感器技術,2000,9:11~14

        3.滕召勝.電磁力平衡傳感器的溫度影響及其補償[J],傳感器技術,1998,17(2):28~30

        

      下一篇: PLC、DCS、FCS三大控

      上一篇: 基于VC0701與紅外技術

      主站蜘蛛池模板: 嫩B人妻精品一区二区三区| 自拍日韩亚洲一区在线| 国产精品被窝福利一区| 国产成人一区二区在线不卡| 国产精品无码一区二区三区不卡| 日本精品高清一区二区2021| 国产激情一区二区三区成人91 | 中文字幕亚洲一区| 免费一区二区无码东京热| 无码日韩精品一区二区三区免费| 中文字幕一区二区三区在线观看 | 国产一区二区视频免费| 福利视频一区二区牛牛| 国产激情无码一区二区app| 亚洲电影唐人社一区二区| 日韩在线一区二区三区视频| 国产成人无码精品一区在线观看| 亚欧成人中文字幕一区| 久久人妻无码一区二区| 岛国精品一区免费视频在线观看| 人妻天天爽夜夜爽一区二区| 夜精品a一区二区三区| 中文字幕精品亚洲无线码一区应用| 少妇无码一区二区三区免费| 成人精品一区二区不卡视频| 在线观看国产区亚洲一区成人| 竹菊影视欧美日韩一区二区三区四区五区| 国产91精品一区| 97久久精品一区二区三区| 精品综合一区二区三区| 日韩人妻无码一区二区三区99| 国产精品va一区二区三区| 国产AV午夜精品一区二区三区| 国模精品视频一区二区三区| 自慰无码一区二区三区| 国产精品亚洲专区一区| 精品无码AV一区二区三区不卡 | 国产成人精品久久一区二区三区| 日韩在线一区高清在线| 91在线看片一区国产| 久久无码精品一区二区三区|