關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 振動筒式壓力傳感器的FLANN非線性校正

        振動筒式壓力傳感器的FLANN非線性校正

        作者: 時間:2010-12-17 來源:網絡 收藏

        表1 在溫度20℃時的部分壓力標定值數據

        壓力mmHg

        172.295

        197.183

        203.625

        210.804

        218.798

        227.800

        232.745

        237.481

        2000

        1000

        800

        600

        400

        200

        100

        10

        在實驗過程采用較為流行的MATLAB軟件進行仿真。初始化中,學習因子取值為1.1,誤差e取值0.00035,n=3。經過多次迭代,不斷調節網絡的連接權值,最終求出權值,確定了式(1)中多項式的系數為:a0=237.6144,a1=-54.1649,a2=2.9464,a3=0.001129。所以該振動筒壓力的校正函數為:

        (5)

        表2在溫度20℃時的部分壓力計算值與標定值的比較

        壓力mmHg

        172.425

        197.255

        203.682

        210.711

        218.858

        227.891

        232.798

        237.375

        2000

        1000

        800

        600

        400

        200

        100

        10

        根據所得以上函數,對-40℃~60℃范圍內8個溫度點的標定值和由方程式(5)所得的估計值進行了比較。在表2中列出了溫度在20℃時的估計值,和表1比較可知該模型的精度較高。其最大相對誤差小于0.08%,完全可以滿足大多數工程允許的誤差,以實現壓力非線性校正。

        5結論

        使用函數鏈神經網絡進行振動筒式壓力傳感器非線性校正具有結構簡單、自學習能力強、易于收斂、效果良好的特點。它的訓練的確比BP算法容易,而且算法也簡單得多;是一種很好的非線性校正方法,它也可以完全用于其他類型傳感器的非線性校正。


        上一頁 1 2 3 下一頁

        關鍵詞: 傳感器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 确山县| 绵竹市| 宜城市| 加查县| 北碚区| 汾西县| 利川市| 高密市| 会泽县| 河西区| 承德县| 穆棱市| 藁城市| 济南市| 上栗县| 绍兴市| 苏尼特右旗| 古浪县| 岳阳县| 昌邑市| 永和县| 平武县| 永吉县| 仁布县| 郓城县| 谢通门县| 蒙阴县| 普洱| 天长市| 西盟| 庆安县| 延津县| 南雄市| 嘉黎县| 邮箱| 彰化县| 克东县| 额尔古纳市| 贞丰县| 花莲县| 额敏县|