国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于MLP傳感器的非線性校正

2014-08-20 05:50:50李如發(fā)盧文科
關(guān)鍵詞:感知器隱層渦流

李如發(fā),盧文科

(東華大學(xué)信息學(xué)院,上海201620)

電渦流傳感器誤差補(bǔ)償方法有許多種,主要有硬件補(bǔ)償法[1-3]和軟件補(bǔ)償法[2-5],硬件補(bǔ)償法在實(shí)現(xiàn)起來較為復(fù)雜繁瑣,成本較高,而且在精度上遠(yuǎn)遠(yuǎn)不如軟件補(bǔ)償法的效果好.軟件補(bǔ)償法目前的方法有很多,其中直線擬合、最小二乘法用的比較多,該種方法在應(yīng)用上比較有限制,往往應(yīng)用于線性系統(tǒng)中,不適應(yīng)于復(fù)雜的非線性系統(tǒng).多元線性回歸,方法簡單,但精度提升效果有限.而神經(jīng)網(wǎng)絡(luò)技術(shù)的應(yīng)用逐漸成熟,其中BP神經(jīng)網(wǎng)絡(luò)[5-7]較為突出,適用于非線性系統(tǒng)中,補(bǔ)償效果較好,能動(dòng)態(tài)地跟蹤系統(tǒng).

電渦流傳感器[8-10]具有靈敏度高、抗干擾能力強(qiáng)、非接觸等特點(diǎn).廣泛應(yīng)用于測量位移、振幅、厚度等參量以及無損檢測過程中.但傳感器輸出特性大都為非線性,并且常受各種環(huán)境參數(shù)溫度的影響,特別是在高溫條件下傳感器的輸出存在嚴(yán)重的測量誤差,這都給傳感器的使用帶來很多不便.將多層感知器網(wǎng)絡(luò)(MLP)引入傳感器的數(shù)據(jù)融合中,抑制傳感器交叉敏感應(yīng)度,使傳感器的精度大大提高.

1 數(shù)據(jù)融合技術(shù)

1.1 誤差分析及原理 溫度對電渦流傳感器的傳感頭的影響有兩方面,一是溫度升高或降低使傳感頭材料熱脹冷縮;二是溫度變化導(dǎo)致傳感器線圈幾何尺寸和電參數(shù)發(fā)生變化.這兩方面的影響都使傳感器輸出特性發(fā)生變化,產(chǎn)生測量誤差[11].電渦流傳感器數(shù)據(jù)融合包括電渦流傳感器、溫度傳感器和融合算法.將渦流傳感器的輸出電壓US作為我們的目標(biāo)參量,溫度傳感器的輸出溫度T為非目標(biāo)參量[11].

1.2 多層感知器網(wǎng)絡(luò)模型 多層感知器網(wǎng)絡(luò)是有導(dǎo)師的學(xué)習(xí),它是梯度下降法在多層前饋網(wǎng)中的應(yīng)用.常見的三層網(wǎng)絡(luò)結(jié)構(gòu)如圖1,u、y是網(wǎng)絡(luò)的輸入、輸出向量,神經(jīng)元用節(jié)點(diǎn)表示,網(wǎng)絡(luò)由輸入層、隱層和輸出層節(jié)點(diǎn)組成,隱層可一層,也可多層(圖中是單隱層),前層至后層節(jié)點(diǎn)通過權(quán)聯(lián)接[12-13].

圖1 神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)體

以一個(gè)三層權(quán)值(兩個(gè)隱層和一個(gè)輸出層)的多感知器為例,反向傳播算法以梯度下降法為基礎(chǔ),誤差函數(shù)定義為:

其中dq為多層感知器期望輸出,x3out=y(tǒng)q為網(wǎng)絡(luò)的實(shí)際輸出,運(yùn)用梯度下降法權(quán)值學(xué)習(xí)規(guī)則為

λ(s)>0多層感知器學(xué)習(xí)速率.

對于輸出層權(quán)值更新為:

根據(jù)偏導(dǎo)的鏈?zhǔn)角髮?dǎo)法則,(3)式表示為:

對(4)式分開求導(dǎo)可分別表示為

將(6)式表示為

式中,g(·)為非線性激勵(lì)函數(shù)f(.)的一階導(dǎo)數(shù)定義為局部誤差.

將(5~6)式代入(4)式可得到輸出層權(quán)值變化量輸出層權(quán)值更新公式為

同樣梯度下降法隱層神經(jīng)元權(quán)值變化量表示為

(10)式中

將(11~12)式代入(10)式可得多層感知器隱層權(quán)值變化量

隱層神經(jīng)元更新方程表示為

以上是兩個(gè)隱層的多層感知器反向傳播算法學(xué)習(xí)規(guī)則,對于多個(gè)隱層的感知器權(quán)值公式

輸出神經(jīng)元局部誤差計(jì)算

對于隱層神經(jīng)元,局部誤差計(jì)算

根據(jù)預(yù)先設(shè)定的精確水平,不斷地調(diào)整權(quán)值,使得實(shí)際輸出接近期望輸出.

進(jìn)行多層感知器網(wǎng)絡(luò)訓(xùn)練時(shí),u=[u1,u2,…,uq,uq+1,…un]作為輸入樣本,其中為樣本組數(shù),m為每組樣本的輸入個(gè)數(shù)作為期望輸出樣本,輸入樣本u經(jīng)過上述的多層感知器模型訓(xùn)練后,實(shí)際輸出xout與dq進(jìn)行不斷的比較調(diào)整各層權(quán)值,從而使得輸出xout逼近于dq.

2 實(shí)驗(yàn)標(biāo)定及仿真

2.1 獲取實(shí)驗(yàn)數(shù)據(jù) 將電渦流傳感器的探頭放在特定的環(huán)境中,不斷改變環(huán)境中的溫度T為10~80℃,測得不同位移和不同溫度下的傳感器的輸出值見表1,其中Ush為不同位移對應(yīng)的標(biāo)準(zhǔn)輸出電壓,Usr為實(shí)驗(yàn)測得不同位移的對應(yīng)實(shí)際輸出電壓.

表1 實(shí)驗(yàn)測得Usr數(shù)據(jù) V

將實(shí)驗(yàn)測得的數(shù)據(jù)經(jīng)過歸一化處理[12-13],使得數(shù)據(jù)范圍在-1~+1或者0~1之間,這樣可以有更好的實(shí)現(xiàn)數(shù)據(jù)融合效果.融合采用的公式為:

2.2 校正及分析 以實(shí)際輸出電壓和探頭溫度全部作輸入樣本u,其uq=(Usr,T)′,以標(biāo)準(zhǔn)輸出電壓Ush部分作輸出樣本dq,在matlab中歸一化數(shù)據(jù)并中建立多層感知器網(wǎng)絡(luò)模型[14]進(jìn)行訓(xùn)練,對結(jié)果進(jìn)行分析見表2.

表2 經(jīng)神經(jīng)網(wǎng)絡(luò)處理后的Usr數(shù)據(jù) V

經(jīng)過1 000次的不斷訓(xùn)練,權(quán)值得到不斷的調(diào)整,使得最終的輸出更接近期望值,訓(xùn)練的期望誤差為0,訓(xùn)練過程如圖2.

將全部的輸入樣本溫度T,實(shí)際測出電壓Usr作為輸入檢驗(yàn)樣本,期望電壓作為輸出檢驗(yàn)樣本.經(jīng)過神經(jīng)網(wǎng)絡(luò)的融合輸出結(jié)果與未處理的輸出結(jié)果比較如圖3.

采用多層感知器網(wǎng)絡(luò)消除渦流傳感器交叉敏感度的效果評價(jià).在同一測量電壓下融合前后的溫度靈敏度系數(shù):

從仿真的結(jié)果看出,系統(tǒng)輸出較校正前得到了明顯的提高.

圖2 訓(xùn)練圖

圖3 融合前后輸出對比

3 結(jié)論

在傳感器系統(tǒng)中建立多層感知網(wǎng)絡(luò)的模型,消除環(huán)境溫度變化的影響,對傳感器系統(tǒng)進(jìn)行校正,實(shí)現(xiàn)算法和硬件的相結(jié)合.設(shè)計(jì)完成的位移式電渦流傳感器系統(tǒng)具有較強(qiáng)的環(huán)境自適應(yīng)性和抗干擾性.通過實(shí)時(shí)數(shù)據(jù)標(biāo)定進(jìn)行多層感知器學(xué)習(xí)確定模型,從而契合傳感器工作環(huán)境,保證系統(tǒng)靜態(tài)特性的穩(wěn)定.從實(shí)驗(yàn)結(jié)果的溫度靈敏度系數(shù)可以看出經(jīng)過多層感知網(wǎng)絡(luò)模型的校正后,系統(tǒng)的溫度靈敏度系數(shù)從10-4提高到10-5,大大提高了傳感器的測試精度,有效的證明了該方法的可行性和潛力.

[1]郭穎,周王民,馬戎.基于神經(jīng)網(wǎng)絡(luò)的光纖光柵電流傳感器的溫度補(bǔ)償[J].傳感技術(shù)學(xué)報(bào),2008,21(9):1528-1531.

[2]陳明,秦波,何鵬舉.基于BP神經(jīng)網(wǎng)絡(luò)的振動(dòng)筒壓力傳感器的溫度補(bǔ)償[J].傳感技術(shù)學(xué)報(bào),2007,10:2213-2217.

[3]關(guān)榮鋒,王曉雪.MEMS壓力傳感器的溫度補(bǔ)償[J].河南師范大學(xué)學(xué)報(bào):自然科學(xué)版,2009,37(1):70-73.

[4]潘軼彪,袁景淇,朱凱,等.基于多層感知器的異常數(shù)據(jù)實(shí)時(shí)檢測方法[J].上海交通大學(xué)學(xué)報(bào),2011,45(8):1226-1229.

[5]樊樹江,吳俊.電渦流傳感器溫度漂移分析及補(bǔ)償實(shí)現(xiàn)[J].傳感技術(shù)學(xué)報(bào),2004,17(3):427-430.

[6]楊紅軍.電渦流傳感器溫度特性的研究[J].吉林省教育學(xué)院報(bào),2010(9):153-154.

[7]方秋華,田新啟,茅佩.渦流傳感器溫漂補(bǔ)償[J].東南大學(xué)學(xué)報(bào),1995,25(5):47-49.

[8]劉剛.基于神經(jīng)網(wǎng)絡(luò)的智能傳感器的數(shù)據(jù)處理[J].傳感器技術(shù),2004,23(8):52-54.

[9]劉君華.智能傳感器系統(tǒng)[M].西安:西安電子科技大學(xué)出版社,1999.

[10]何友,王國宏等.多傳感器信息融合及應(yīng)用[M].北京:電子工業(yè)出版社,2000:1-11.

[11]盧文科.電子檢測技術(shù)[M].北京:國防工業(yè)出版社,2002:197-203.

[12]Huang Yiping,Ding Tianhuai.Improvement of temperature stability of eddy current sensor[J].Proceedings of the Second International Symposium on Instrumentation Science and Technology,2002(3):399-402.

[13]Reghem,Pascal.Eddy current effect on the electric model of iron core coil sensor optimisation of its sensitivity industrial technology[J].Proceedings of the IEEE International Conference on,1994(6):23-43.

[14]HANG Lihong,WANG Aiguo,TIAN Naiyuan,et al.BP neural network of continuous casting technological parameters and secondary dendrite arm spacing of spring steel[J].Journal of Iron and Steel Research,2011(8):5-29.

[15]Wang Xiaorui,Wang Yuanhan,Jia Xiaofeng.Intelligent direct analysis of physical and mechanical parameters of tunnel surrounding rock based on adaptive immunity algorithm and BP neural network[J].Academic Journal of Xi’an Jiaotong University,2009,21(1):22-30.

[16]QIN Huichao,HU Hongping,BAI Yanping.BP neural network classification on passenger vehicle type based on GA of feature selection[J].Journal of Measurement Science and Instrumentation,2012,3(3):251-254.

猜你喜歡
感知器隱層渦流
火箭貯箱噴涂機(jī)器人直接示教運(yùn)動(dòng)感知器設(shè)計(jì)與分析
基于CFD仿真分析的各缸渦流比一致性研究
感知器在礦井突水水源識(shí)別中的應(yīng)用
AI超市
基于RDPSO結(jié)構(gòu)優(yōu)化的三隱層BP神經(jīng)網(wǎng)絡(luò)水質(zhì)預(yù)測模型及應(yīng)用
人民珠江(2019年4期)2019-04-20 02:32:00
尿濕感知器
渦流傳感器有限元仿真的研究與實(shí)施
基于近似結(jié)構(gòu)風(fēng)險(xiǎn)的ELM隱層節(jié)點(diǎn)數(shù)優(yōu)化
最優(yōu)隱層BP神經(jīng)網(wǎng)絡(luò)的滾動(dòng)軸承故障診斷
關(guān)于CW-系列盤式電渦流測功機(jī)的維護(hù)小結(jié)
汽車科技(2014年6期)2014-03-11 17:46:08
中方县| 岳池县| 安岳县| 万宁市| 翁牛特旗| 景谷| 白沙| 红安县| 太仆寺旗| 仁寿县| 永登县| 库尔勒市| 泗洪县| 沅江市| 华池县| 阜城县| 琼中| 翼城县| 方山县| 武功县| 益阳市| 铅山县| 怀仁县| 西贡区| 邮箱| 梁平县| 朝阳市| 巫山县| 双城市| 南部县| 乌鲁木齐市| 田东县| 铜陵市| 班玛县| 涟水县| 偃师市| 武宣县| 泸定县| 弋阳县| 五台县| 余庆县|