您現(xiàn)在的位置:
中國(guó)傳動(dòng)網(wǎng)
>
技術(shù)頻道
>
技術(shù)百科
>
基于RBF人工神經(jīng)網(wǎng)絡(luò)的鋼鐵件淬硬層深度實(shí)時(shí)在線電磁無(wú)損檢測(cè)
時(shí)間:2008-04-02 13:48:00來(lái)源:lihan

網(wǎng)絡(luò)訓(xùn)練方式
rbf網(wǎng)絡(luò)的訓(xùn)練過(guò)程分為兩個(gè)階段:第一階段為徑向基函數(shù)中心的選取;第二階段為權(quán)值w的求取。
徑向基函數(shù)中心的選取
徑向基函數(shù)中心值的選取通常采用k均值聚類算法。它是一種無(wú)監(jiān)督學(xué)習(xí)算法,具體過(guò)程可描述如下:首先將隱含層單元激勵(lì)函數(shù)中心cj(j=1,2, …,p,p為隱含層節(jié)點(diǎn)數(shù))的初值置為最初的p個(gè)訓(xùn)練樣本,然后將所有的訓(xùn)練樣本按最近的聚類中心分組,如果xi與cj滿足minj||xi-cj||,則xi屬于cj的集合θj(即mj=mj+1, mj表示屬于θj的元素的個(gè)數(shù)),最后計(jì)算聚類中心cj()。
權(quán)值w的求取
求解權(quán)值w現(xiàn)在較常用的為正交最小二乘法ols(orthogonal least squares)。
對(duì)于存在nr個(gè)樣本的情況下,式(2)可以寫成矩陣形式:d=uw+e (3)
式中
e——誤差矩陣
e=[ε(1) ,ε(2),…,ε(nr)]t
u——隱層神經(jīng)元的輸出矩陣
u=[u1,u2,…,up]
ui——隱層神經(jīng)元的輸出向量
ui=[ui(1),ui(2),…,ui(nr)]t 1≤i≤p
w——輸出權(quán)重向量
w=[w1,w2,…,wp]t
d——n個(gè)樣本的期望輸出矢量 d=[d(1),d(2),…,d(nr)]t
將w進(jìn)行正交三角分解(利用gram-schmidt正交化算法)。
u=qr (4)
則將式(4)代入(3)可得:
d=qrw+e (5)
令rw=g,則(5)式可以寫成:
d=qg+e (6)
根據(jù)已知的q和d矩陣,可求得(6)式中的未知矩陣g’。其中g(shù)’= qtd
利用一般的求解線性方程組的方法,即可求出權(quán)值矩陣w。
mgs方法優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu)[4]
神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)優(yōu)化(即隱節(jié)點(diǎn)個(gè)數(shù)的選。┮恢笔且粋(gè)難點(diǎn)。普遍采用的網(wǎng)絡(luò)結(jié)構(gòu)中隱含節(jié)點(diǎn)數(shù)都很大,易使網(wǎng)絡(luò)產(chǎn)生過(guò)學(xué)習(xí)。采用了文獻(xiàn)[4]提出的用mgs方法優(yōu)化網(wǎng)絡(luò)結(jié)構(gòu)的方法:
首先令隱含節(jié)點(diǎn)數(shù)p等于樣本數(shù)nr,則當(dāng)t=1時(shí),計(jì)算誤差壓縮比
[err]k(t)=g2k/(dtd) (k=1,2,…, nr)
尋找[err]k1(t) = max{[err]k(t), 1≤k≤nr},
選擇q1=qk
當(dāng)t=h時(shí),重復(fù)上面的循環(huán),尋找:
[err]kh(t)= max{[err]k(t), 1≤k≤nr , k≠k1,…,k≠kh-1},
選擇qh=qkh
在t=ps時(shí),如果
則結(jié)束。
ps為優(yōu)化后的隱層節(jié)點(diǎn)數(shù)。其中 0<ρ<1為所選擇的容差,t為循環(huán)次數(shù),qk為(6)式中正交矩陣q的向量。
電磁檢測(cè)原理[1]
磁性檢測(cè)儀的磁路模型如圖1所示,在被測(cè)工件的表面上放置一個(gè)∩字型的電磁鐵,電磁鐵中間放置霍爾傳感器,用以測(cè)量電磁鐵中的磁感應(yīng)強(qiáng)度,當(dāng)勵(lì)磁線圈通過(guò)直流電后,電磁鐵與被測(cè)工件便組成一個(gè)閉合磁路。測(cè)量時(shí)先用飽和勵(lì)磁電流im將工件局部磁化,然后通入反向退磁電流ic,當(dāng)反向電流增加到使磁感應(yīng)強(qiáng)度br=0時(shí),測(cè)出此時(shí)對(duì)應(yīng)的反向電流值ic,由文獻(xiàn)[1]知,通過(guò)測(cè)量相同淬火條件下不同淬硬層深度的ic值,便可確定此淬火條件下的淬硬層深度。
[align=center]
圖1 磁性檢測(cè)儀的磁路模型[/align]
測(cè)試系統(tǒng)原理框圖如圖2所示,單片機(jī)根據(jù)霍爾傳感器的輸出信號(hào)控制磁化電流控制器,從而在勵(lì)磁線圈輸入直流電流。當(dāng)反向電流增加到使霍爾傳感器的輸出電壓為零時(shí),單片機(jī)將此時(shí)的反向電流值(ic)傳輸給上位微型機(jī)作為神經(jīng)網(wǎng)絡(luò)的輸入。已訓(xùn)練好的神經(jīng)網(wǎng)絡(luò)根據(jù)此輸入即可輸出淬硬層深度的具體值,從而實(shí)現(xiàn)淬硬層深度的在線實(shí)時(shí)檢測(cè)。
[align=center]
圖2 測(cè)試系統(tǒng)原理框圖[/align]
應(yīng)用實(shí)例
應(yīng)用筆者試制的dwy-1型電磁無(wú)損檢測(cè)儀,采用改進(jìn)的gram-schmidt方法優(yōu)化的rbf人工神經(jīng)網(wǎng)絡(luò)作為信號(hào)處理系統(tǒng),用于對(duì)某廠生產(chǎn)的曲軸進(jìn)行淬硬層深度無(wú)損檢測(cè)。該曲軸材料為47mnti感應(yīng)加熱淬火,180℃~220℃低溫回火后要求到hrc45處淬硬層深度為5~5.5mm。
筆者在生產(chǎn)現(xiàn)場(chǎng)任意抽取工件30件。首先采用硬度法即用顯微硬度計(jì)測(cè)硬度法測(cè)量所有工件的淬硬層深度,然后用dwy-1型電磁無(wú)損檢測(cè)儀進(jìn)行測(cè)量,取12個(gè)工件作為訓(xùn)練樣本,另外18個(gè)工件作為測(cè)試樣本,學(xué)習(xí)率為0.01。測(cè)試結(jié)果見(jiàn)附表?梢园l(fā)現(xiàn)測(cè)量誤差不超過(guò)0.2mm完全能滿足生產(chǎn)實(shí)際的需要。
附表 兩種方法測(cè)出的淬硬層深度值 單位:mm

標(biāo)簽:
傳動(dòng)網(wǎng)版權(quán)與免責(zé)聲明:凡本網(wǎng)注明[來(lái)源:傳動(dòng)網(wǎng)]的所有文字、圖片、音視和視頻文件,版權(quán)均為傳動(dòng)網(wǎng)(connectcrack.com)獨(dú)家所有。如需轉(zhuǎn)載請(qǐng)與0755-82949061聯(lián)系。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載使用時(shí)須注明來(lái)源“傳動(dòng)網(wǎng)”,違反者本網(wǎng)將追究其法律責(zé)任。
本網(wǎng)轉(zhuǎn)載并注明其他來(lái)源的稿件,均來(lái)自互聯(lián)網(wǎng)或業(yè)內(nèi)投稿人士,版權(quán)屬于原版權(quán)人。轉(zhuǎn)載請(qǐng)保留稿件來(lái)源及作者,禁止擅自篡改,違者自負(fù)版權(quán)法律責(zé)任。
相關(guān)資訊
產(chǎn)品新聞
更多>耐磨管道機(jī)器人檢測(cè)電纜CCTV,水下管道...
2025-09-23
影視舞臺(tái)燈光低煙無(wú)鹵扁平電纜13*4+2*(2...
2025-09-23
「頻」實(shí)力,新上市——富士電機(jī) FRENIC...
2025-09-08
華為昇騰Atlas800iA2 910B服務(wù)器Deepsee...
2025-09-04
TaiShan(泰山)200 2280系列服務(wù)器 鯤...
2025-09-03
2025-08-06