關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 基于SVM的傳感器非線性特性校正新方法

        基于SVM的傳感器非線性特性校正新方法

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

        本文引用地址:http://www.104case.com/article/162590.htm

        2非線性誤差校正原理6
          
        大多數傳感系統都可用yf(x)x(ζα,ζb)表示,其中y表示傳感系統的輸出,x表示傳感系統的輸入,ζα,ζb為輸入信號的范圍。y信號可經過電子設備進行測量,目的是根據測得的y信號求得未知的變量x,即表示為xy1(y)。在實際應用過程中,絕大多數傳遞函數為非線性函數。

          為了消除或補償傳感系統的非線性特性,可使其輸出y通過一個補償環節,如圖2所示。該模型的特性函數為ug(y),其中u為非線性補償后的輸出,它與輸入信號x呈線性關系。很明顯函數g(*)也是一個非線性函數,并使得補償后的具有理想特性。在實際應用中,非線性補償函數g(*)的表達式難以準確求出,但可以通過建模來實現,補償模型的建立就成了校正傳感器非線性特性的關鍵。
        筆者根據支持向量機的函數擬合能力,提出了基于支持向量機的傳感器非線性特性校正方法。

        3仿真與應用研究
          
        該文使用支持向量機對兩個非線性傳感系統的非線性誤差進行校正,取得了較滿意的效果。
        3.1一維傳感器非線性校正
        用實驗法得出一組訓練樣本(見表1),在表1x表示傳感系統的輸入量,其值由精度較高的設備產生,在這里可作為標準量,y
        值為傳感系統的輸出量。
        設計支持向量機對該傳感系統進行非線性校正,傳感器輸出信號y經過該SVM的處理相當于進行了一個逆傳感模型,支持向量機的輸出u作為非線性補償后的輸出,它與輸入信號x
        的誤差應更小。
        由此可得到一組訓練樣本(yi,xi),其中yi表示支持向量機的輸入,xi為擬合的目標。
          設計支持向量機時,精度ε=0.02,核函數選用多項式k(xi,x)(xi·x1)6,傳感器非線性校正曲線如圖3所示,由此可見用該方法提高了傳感器的精度。




        關鍵詞: 傳感器

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 西盟| 峨山| 册亨县| 开平市| 昌都县| 临西县| 自治县| 平湖市| 全椒县| 江口县| 喀喇| 探索| 九江县| 鄂托克前旗| 科尔| 柞水县| 丹寨县| 开封市| 渑池县| 南昌市| 健康| 建平县| 葫芦岛市| 甘德县| 阳谷县| 泊头市| 保山市| 金乡县| 巨鹿县| 东阿县| 比如县| 临城县| 孟津县| 子洲县| 金寨县| 永春县| 横峰县| 永平县| 清水县| 沁源县| 赤城县|