999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FA-RBF神經網絡的壓力傳感器的溫度漂移補償法

2011-02-01 03:34:34孫艷梅劉樹東陶佰睿
物理實驗 2011年7期

孫艷梅,劉樹東,陶佰睿

(齊齊哈爾大學a.通信與電子工程學院;b.理學院,黑龍江齊齊哈爾161001)

1 引 言

硅壓阻式壓力傳感器在輸入壓力p數值不變的情況下,當工作溫度t變化時將引起傳感器輸出發生變化.為了消除非目標參量(溫度)對傳感器輸出特性的影響,可采用多種智能化技術[1],本文結合因子分析(Factor Analysis,FA)和RBF(Radial Basis Function)神經網絡的優點,將這兩種方法相結合用于壓力傳感器的溫度補償,并就補償效果進行了分析和對比.

2 因子分析

因子分析是從研究變量內部相關的依賴關系出發,把一些具有錯綜復雜關系的變量歸結為少數幾個綜合因子的一種多變量統計分析方法.對于所研究的問題試圖用最少的不可測的所謂公共因子的線性函數與特殊因子之和來描述原來觀測的每一分量[2].

2.1 因子分析模型

一般地,設p個可觀測變量(x1,x2,…,xp)與q個公共因子(其中q≤p)滿足:

此模型稱為因子分析模型.若記:

則因子分析模型的向量矩陣形式為

其中,矩陣A稱為公因子載荷矩陣,aij稱為因子載荷;F稱為公共因子向量;X為原變量向量;ε稱為隨機誤差.

2.2 因子分析模型計算方法

為確定因子分析模型,即估計載荷矩陣A,對可觀測變量(x1,x2,…,xp)必須獲得1個觀測樣本(xi1,xi2,…,xip),i=1,2,…,n,以此樣本出發估算載荷陣A的估算方法有多種,如主成分法、極大似然法、主因子法等,本文選用主成分法.

1)計算(x1,x2,…,xp)的相關系數矩陣R=(rij)p×p,其中

2)計算相關系數矩陣R的特征根,記為λ1≥λ2≥…≥λp≥0.

3)確定公因子個數q的值,以前q個特征值的累積百分數≥85%選取公因子個數.

4)計算特征根λ1,λ2,…,λq對應的單位特征向量,記為γ1,γ2,…,γq.

5)對特征向量進行規格化,即aj=,j=1,2,…,q.

6)寫出載荷矩陣A,即A=(a1,a2,…,aq)=(aij)p×q,至此得到因子分析模型.

2.3 因子得分模型

一般地,因子得分模型為f=Bx+ε,即fi=bi1x1+bi2x2+…+bipxp+εi,i=1,2,…,q.如何估計B=(bij)p×q是關鍵問題.SPSS統計軟件提供了3種方法:即回歸法(Regresson)、巴特萊特法(Bartlett)、安德森-魯賓法(Anderson-Rubin)[3],本文采用回歸法計算因子得分.

這里通過因子分析主要是簡化系統結構,排除補償因子間的相關因素,找出可用于描述系統變量的公因子,作為新的樣本為神經網絡所用,達到降維的目的.

3 徑向基函數RBF神經網絡

RBF神經網絡是前饋神經網絡中的一類特殊的3層神經網絡,是典型的局部逼近神經網絡,具有學習快、不會陷入局部最優的優點[4].RBF神經網絡是新穎有效的前饋式神經網絡,具有較高的運算速度和較強的非線性映射能力,能以任意精度全局逼近某非線性函數.

徑向基函數網絡由3層組成,輸入層節點傳遞輸入信號到隱層,隱層節點由類似高斯函數的輻射狀作用的函數構成,而輸出層節點通常是簡單的線性函數.

高斯函數的一般表達式為

式中,x是n維輸入向量;Ri(x)為隱層第i單元的輸出;ci為第i個基函數的中心,與x具有相同維數的向量;σi為基函數圍繞中心點的寬度,m是感知單元的個數;‖x-ci‖為向量x-ci的歐氏范數,表示x與ci之間的距離.

輸入層實現從x到Ri(x)的非線性映射,輸出層實現從Ri(x)到yi的線性映射.即

式中,p為輸出節點數;ωij為第i個基函數與輸出節點yj的連接權值.

2個輸入節點,1個輸出節點的RBF網絡結構如圖1所示[5-6].

圖1 RBF網絡結構

本文將帶遺忘因子的梯度下降法應用于RBF神經網絡的參數調整[7].其具體算法如下:

其中,J為誤差函數;Y(k)代表希望的輸出;Y(ω,k)為網絡的實際輸出;ω是網絡所有權值組成的向量.隱層-輸出層連接權值矩陣的調整算法為

隱層中心值矩陣的調整算法為

隱層標準偏差矩陣的調整算法

其中,μ(k)為學習率;α(k)為動量因子.

4 因子分析徑向基神經網絡算法的實現步驟

1)進行數據預處理時,為了避免量綱不同而帶來數據間無意義的比較,故將數據進行標準化處理:

其中,Xi和pi為標定值,Ximin和Ximax為溫度傳感器輸出電壓標定的最小值和最大值,pimin和pimax為壓力標定的最小值和最大值.

2)將數據分為驗證數據和訓練數據.

3)對標準化的數據運用SPSS軟件進行因子分析.

4)運用Matlab軟件設計RBF神經網絡,并將因子分析后的所得數據通過因子旋轉得到的各個公因子得分,作為輸入層變量輸入神經網絡進行網絡的訓練和仿真.

5)將驗證樣本通過數據標準化代入訓練好的網絡進行檢驗.

5 壓力傳感器溫度補償

5.1 傳感器標定數據

實驗采用Honeywell的24PCGF1G型壓力傳感器,把壓力傳感器和溫度傳感器放在恒溫槽中,溫度分別為8,22,35,50℃共4個溫度點,然后測量出不同溫度下不同壓力標定值的電壓測量值[8].壓力傳感器對應的被測壓力為p,傳感器的輸出電壓為Up,在數據測量時,外加2mA的恒流源以激勵壓力傳感器,環境溫度由集成溫度傳感器AD590測定,當溫度為t時,用AD590的輸出Ut(mV)反映溫度t,數據見表1.

運用SPSS軟件對數據進行因子分析,采用主成分分析方法選取特征值累積≥85%的因子,得到相關矩陣,見表2.因子特征根、方差貢獻率和方差累計貢獻率見表3.

由表3可知,前2個主成分的累積方差貢獻率為97.616%,已超過85%,故提取出了2個主成分,其因子得分系數見表4.

表1 傳感器標定數據

表2 相關矩陣

表3 總方差解釋

表4 因子得分系數

通過因子分析系數計算數據的因子得分,并將其作為RBF網絡的輸入項,網絡的輸入層引入因子分析抽取的2個主成份,共2個節點,每個節點代表樣本對應的主成份;輸出層用1個節點表示,采用Matlab語言對RBF網絡進行設計和訓練,選取神經網絡的隱層神經元個數為8,目標誤差與基函數的擴展常數的取值對網絡的擬合和泛化能力有很大影響,訓練集的擬合程度低,蘊含的規律無法獲取;擬合程度高,則對測試集的泛化能力減弱.初始數據中心、擴展常數和輸出權值均由隨機函數產生,通過調整網絡中的參數,包括隱層節點數、學習速率、遺忘因子和網絡權值、隱層標準偏差等,進行網絡的訓練和測試,采用均方根計算其精度,目標誤差為0.000 1,擴展常數的學習率為0.006時結果最好,此時網絡的訓練精度為0.039%,測試精度為0.048%.溫度補償后的壓力輸出值如表5所示.

表5 FA-RBF神經網絡溫度補償效果

5.2 算法補償效果分析

分別計算壓力傳感器的零點溫漂和靈敏度溫漂[9].零點溫度漂移:

靈敏度溫度漂移

同理,根據表2中的數據,計算出溫度補償后的性能參數α0=4.37×10-4,α=5.54×10-4.補償后零點溫度漂移和靈敏度溫度漂移都顯著提高,減小了溫度對壓力傳感器輸出的影響.

基于因子分析的RBF神經網絡與RBF神經網絡相比,它的訓練時間要比RBF網絡短,而且迭代的次數較少,零點溫度漂移和靈敏度溫度漂移都顯著提高.限于篇幅原因,本文將運行RBF神經網絡的補償結果直接給出,如表6所示,利用因子分析對數據降維,減少了網絡的輸入,利于簡化網絡結構,進而加快收斂,節省運行時間.

綜上,基于因子分析的RBF神經網絡算法提高了傳感器的穩定性和準確度.

表6 RBF神經網絡與FA-RBF神經網絡比較

6 結 論

針對硅壓阻式壓力傳感器溫度漂移問題,提出了基于因子分析和RBF神經網絡相結合的補償方法,并驗證了方法的有效性,該方法通過因子分析實現了對原始信息的篩選和降維,既減少數據冗余,又排除相關、重復數據的影響,形成新的訓練樣本集;結合RBF神經網絡的非線性映射、自適應能力和強容錯性對補償過程進行建模,減少了網絡的輸入,利于簡化網絡結構,進而加快收斂,節省運行時間,大大提高了網絡的學習速率與泛化能力.結果證明,基于因子分析的RBF神經網絡有效解決了傳感器在大范圍環境溫度變化情況下靜態電壓零點漂移和靈敏度漂移的問題,提高了傳感器的穩定性.

[1] 黃曉因,張悅,張麗蓮.壓力傳感器樣本數據更新和數據融合算法研究[J].電子器件,2005,28(4):882-885.

[2] 蔡建瓊,于慧芳,朱志洪.SPSS統計分析實例精選[M].北京:清華大學出版社,2006.

[3] 蘇金明,傅榮華,周建斌,等.統計軟件SPSS系列二次開發篇[M].北京:電子工業出版社,2003.

[4] 何平,潘國峰,趙紅東,等.基于RBF網絡的智能氣敏傳感器溫度補償[J].儀表技術與傳感器,2008,(7):6-8,42.

[5] Bianchini M,Frasconi P,Gori M.Learning without local minim a in radial basis function networks[J].IEEE Transactions on Neural Networks,1995,6(3):749-756.

[6] Yao Xin.Evolving artificial neural networks[J].Proceedings of the IEEE,1999,87(9):1423-1447.

[7] Catelsni M,Fort A.Fault diagnosis of electronic analog circuits using a radial basis function network classifier[J].Measurement,2000,28(3):147-158.

[8] 魯長宏,張瑞,李玉蘭.超穩定TO-8型壓力傳感器在氣體導熱系數測定實驗中的應用[J].物理實驗,2006,26(11):31-34.

[9] 嚴家明,毛瑞娟,謝永宜.兩種數據融合算法對擴散硅壓力傳感器的溫度補償[J].計算機測量與控制,2008,16(9):1363-1365.

[10] Pramanik C,Islam T,Saha H.Temperature compensation of piezoresistive micro-machined porous silicon pressure sensor by ANN[J].Microelectronics Reliability,2006,46:343-351.

主站蜘蛛池模板: 在线播放91| 国产www网站| 国产午夜小视频| 国产人人射| 久久毛片基地| 91色国产在线| 婷婷丁香色| 久久6免费视频| 99久久精品国产麻豆婷婷| 国产亚洲精品97在线观看| 免费 国产 无码久久久| 久久福利片| 久久综合激情网| 美女一级毛片无遮挡内谢| 久久精品嫩草研究院| 国产精品自在在线午夜| 亚洲区欧美区| 国产va视频| www.av男人.com| AV无码无在线观看免费| 亚洲色成人www在线观看| 国产精品久线在线观看| 欧美激情视频二区三区| 精品视频免费在线| 国产白浆视频| 日本久久免费| 九色综合视频网| 欧美激情福利| 国产靠逼视频| 成人在线观看一区| 青青操视频免费观看| 国产精品人人做人人爽人人添| 国内精自线i品一区202| 激情综合图区| 四虎国产精品永久在线网址| 新SSS无码手机在线观看| 99热最新网址| 国产精品19p| 2020国产精品视频| 久久国产免费观看| 99热这里只有精品2| 亚洲嫩模喷白浆| 国产精品成人免费视频99| 伊人色综合久久天天| 伊在人亚洲香蕉精品播放| 久久青草免费91观看| 8090成人午夜精品| 91在线免费公开视频| 欧美视频免费一区二区三区| 国产精品夜夜嗨视频免费视频| 免费人欧美成又黄又爽的视频| 欧美a网站| 米奇精品一区二区三区| 色精品视频| 久久国产高潮流白浆免费观看| 免费看一级毛片波多结衣| 亚洲激情99| 成人在线视频一区| 亚洲精品无码专区在线观看| 麻豆精品视频在线原创| 亚洲精品无码不卡在线播放| 无码内射在线| 色国产视频| 98精品全国免费观看视频| 蜜芽一区二区国产精品| 91口爆吞精国产对白第三集| 亚洲欧洲综合| 嫩草影院在线观看精品视频| 91色在线观看| 亚洲成人在线免费| 国产人人干| 日韩av电影一区二区三区四区| 欧美一级色视频| 久久久波多野结衣av一区二区| 国产一在线| 亚洲一区第一页| 日本三级黄在线观看| 久久精品免费看一| 亚洲天堂色色人体| 亚洲第一黄色网| 精品自窥自偷在线看| 女人18毛片久久|