關 閉

        新聞中心

        EEPW首頁 > 工控自動化 > 設計應用 > 神經模糊控制在SAW壓力傳感器溫度補償中的應用

        神經模糊控制在SAW壓力傳感器溫度補償中的應用

        作者: 時間:2013-02-26 來源:網絡 收藏

        鑒于BP網絡訓練過程需要對所有權值和閥值進行修正,是一種全局逼近網絡,但訓練速度較慢,不適用實時性較強場合,故采取了局部逼近網絡——徑向基網絡。算法訓練關系式如下:

        節點輸出為

        式中a1為節點輸出;b為元閥值;Wij為接點連接權值;f為傳遞函數。

        權值修正

        式中z為新學習因子;h為動量因子;Ej為計算誤差。

        誤差計算

        式中tPI為i節點期望輸出值;aPI為i節點計算輸出值。

        由于神經網絡的神經元個數不確定性,經大量數據的實驗驗證,本文選取輸入層有2個神經元,隱含層有4個神經元。輸出層只有1個神經元。采用只有1個隱含層的三層網絡對基進行學習記憶。把每條規則作為神經網絡的樣本進行訓練學習,從而能實現這個規則基的神經網絡權系數。

        基于神經網絡在推理方面不足,故借助于強大的推理功能,提取有效的條件語句,進而加快網絡的訓練速度。選取偏差E和偏差變化率△E作為輸入和控制量U作為輸出。偏差E和偏差變化率△E的量分別為大(L),中(M),小(S),創立描述條件推理表格如表1。

        神經模糊控制在SAW壓力傳感器溫度補償中的應用

        橫行元素表示E的量,豎行表示△E的模糊量,兩者交叉為控制量U的模糊量。根據表中數據,可知共有3×3種推理語句,采用推理法將條件語句表簡化得出以下4條語句:

        將產生貢獻的語句選出,可能存在的個數為20,21,…,2n。這樣,減少了冗余的推理語句,有利于網絡訓練速度的快速進行。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 隆德县| 肥乡县| 崇文区| 嘉黎县| 卢湾区| 肥城市| 博野县| 辽宁省| 湛江市| 高陵县| 连山| 奉新县| 宜丰县| 乾安县| 奉贤区| 新竹县| 隆化县| 家居| 湄潭县| 资溪县| 安新县| 道孚县| 建湖县| 哈巴河县| 布尔津县| 渝中区| 东丰县| 涞源县| 万源市| 云霄县| 乐至县| 阿鲁科尔沁旗| 安国市| 衢州市| 西昌市| 宣威市| 峨边| 叶城县| 卢龙县| 故城县| 昆山市|