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

基于Matlab的BP神經(jīng)網(wǎng)絡(luò)的電控發(fā)動機(jī)故障研究

2015-11-24 11:51:36王書提巴寅亮
北京汽車 2015年1期
關(guān)鍵詞:發(fā)動機(jī)故障

王書提,巴寅亮,史 勇

(新疆農(nóng)業(yè)大學(xué)機(jī)械交通學(xué)院 新疆農(nóng)業(yè)工程裝備創(chuàng)新設(shè)計(jì)重點(diǎn)實(shí)驗(yàn)室,新疆 烏魯木齊 830052)

基于Matlab的BP神經(jīng)網(wǎng)絡(luò)的電控發(fā)動機(jī)故障研究

王書提,巴寅亮,史 勇

Wang Shuti,Ba Yinliang,Shi Yong

(新疆農(nóng)業(yè)大學(xué)機(jī)械交通學(xué)院 新疆農(nóng)業(yè)工程裝備創(chuàng)新設(shè)計(jì)重點(diǎn)實(shí)驗(yàn)室,新疆 烏魯木齊 830052)

基于Matlab的BP神經(jīng)網(wǎng)絡(luò),對電控發(fā)動機(jī)的故障進(jìn)行研究。采集電控發(fā)動機(jī)故障數(shù)據(jù),運(yùn)用BP神經(jīng)網(wǎng)絡(luò)建立了故障診斷模型,并對幾種常見故障進(jìn)行了診斷,診斷結(jié)果表明BP神經(jīng)網(wǎng)絡(luò)在電控發(fā)動機(jī)故障診斷研究方面具有一定的實(shí)用價(jià)值。

Matlab;BP神經(jīng)網(wǎng)絡(luò);故障診斷

0 引 言

隨著電子控制技術(shù)在發(fā)動機(jī)上的應(yīng)用程度越來越高,比如怠速控制、點(diǎn)火控制、噴油控制等,電子控制系統(tǒng)在提高發(fā)動機(jī)性能的同時(shí)也帶來了一些問題。雖然電控發(fā)動機(jī)的故障率降低了,但是一旦出問題,維修人員必須具備更高的技術(shù)水平。隨著科技的發(fā)展,許多科技人員利用人工神經(jīng)網(wǎng)絡(luò)來研究工程領(lǐng)域的故障,效果比較理想。

人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Networks,ANNs)是一種模仿動物神經(jīng)網(wǎng)絡(luò)行為特征,進(jìn)行分布式并行信息處理的算法數(shù)學(xué)模型。這種網(wǎng)絡(luò)依靠系統(tǒng)的復(fù)雜程度,通過調(diào)整內(nèi)部大量節(jié)點(diǎn)之間相互連接的關(guān)系,從而達(dá)到處理信息的目的。人工神經(jīng)網(wǎng)絡(luò)具有自學(xué)習(xí)和自適應(yīng)的能力。

基于Matlab的BP神經(jīng)網(wǎng)絡(luò),采集發(fā)動機(jī)故障數(shù)據(jù),對發(fā)動機(jī)故障進(jìn)行研究,研究結(jié)果能夠給汽車維修人員提供參考價(jià)值。

1 BP神經(jīng)網(wǎng)絡(luò)

BP網(wǎng)絡(luò)(Back Propagation),是1986年由Rumelhart和McCelland為首的科學(xué)家小組提出,是一種按誤差逆?zhèn)鞑ニ惴ㄓ?xùn)練的多層前饋網(wǎng)絡(luò),是目前應(yīng)用最廣泛的神經(jīng)網(wǎng)絡(luò)模型之一。BP網(wǎng)絡(luò)能學(xué)習(xí)和存貯大量的輸入-輸出模式映射關(guān)系,而無需事前揭示描述這種映射關(guān)系的數(shù)學(xué)方程。它的學(xué)習(xí)規(guī)則是使用最速下降法,通過反向傳播來不斷調(diào)整網(wǎng)絡(luò)的權(quán)值和閾值,使網(wǎng)絡(luò)的誤差平方和最小。BP神經(jīng)網(wǎng)絡(luò)模型拓?fù)浣Y(jié)構(gòu)包括輸入層(input layer)、隱層(hide layer)和輸出層(output layer)。

以3層BP神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)為例,如圖1所示。輸入層由L個(gè)神經(jīng)元組成,xi(i=1,2,3,…,L)表示其輸入;隱層由q個(gè)神經(jīng)元組成,zj(j=1,2,3,…,q)表示隱層的輸出;輸出層由N個(gè)神經(jīng)元組成,yk(k=1,2,3,…,N)表示其輸出;用 wij(i=1,2,3,…,L;j=1,2,3,…,q)表示從輸入層到隱層的權(quán)值;用vjk(j=1,2,3,…,q;k=1,2,3,…,N)表示從隱層到輸出層的權(quán)值。隱層輸入為,輸出為zk=f(rk);輸出層的輸入為,輸出為yk=f(sk),其中bk為閥值。

在確定了BP網(wǎng)絡(luò)的結(jié)構(gòu)后,要通過輸入和輸出樣本集對網(wǎng)絡(luò)的權(quán)值和閥值進(jìn)行學(xué)習(xí)和修正,從而使網(wǎng)絡(luò)實(shí)現(xiàn)給定的輸入輸出映射關(guān)系。

2 BP神經(jīng)網(wǎng)絡(luò)診斷模型的應(yīng)用實(shí)例

為了驗(yàn)證BP神經(jīng)網(wǎng)絡(luò)診斷模型的可行性,以桑塔納2000 GSi型轎車(AJR型電控發(fā)動機(jī))為例,進(jìn)行故障假設(shè),利用金德KT 600電腦故障診斷儀采集數(shù)據(jù)。以發(fā)動機(jī)在水溫傳感器故障、空氣流量傳感器故障、噴油器故障和氧傳感器故障狀態(tài)時(shí)的數(shù)據(jù)為樣本,采集的樣本數(shù)據(jù)如表1~表4所示。由于采集的樣本數(shù)據(jù)的量綱不同,在進(jìn)行訓(xùn)練之前,應(yīng)將樣本數(shù)據(jù)歸一化處理,歸一化處理后的數(shù)據(jù)如表5所示。文中采用3層BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),輸入層的神經(jīng)元數(shù)目為4,隱含層的神經(jīng)元數(shù)目為9,輸出層的神經(jīng)元數(shù)目為4。

表1 水溫傳感器故障時(shí)的樣本數(shù)據(jù)

表2 空氣流量傳感器故障時(shí)的樣本數(shù)據(jù)

表3 噴油器故障時(shí)的樣本數(shù)據(jù)

表4 氧傳感器故障時(shí)的樣本數(shù)據(jù)

表5 樣本歸一化處理數(shù)據(jù)

利用Matlab創(chuàng)建的程序代碼如下:

p=[1.0000 0 0.0822 0.0327;1.0000 0 0.0028 0.0021;1.0000 0 0.0033 0.0021;0 0.4500 0.0300 1.0000]';%樣本輸入

t=[1 0 0 0;0 1 0 0;0 0 1 0;0 0 0 1 ]';%目標(biāo)輸出

net = newff(minmax(p),[9 4],{'tansig''logsig'},'trainlm','learngdm');%創(chuàng)建BP網(wǎng)絡(luò)

net.trainParam.show=100;%設(shè)置訓(xùn)練顯示間隔次數(shù)

net.trainParam.epochs=2000;%設(shè)置最大訓(xùn)練循環(huán)次數(shù)

net.trainParam.goal=0.0001;%設(shè)置性能目標(biāo)值

net.trainParam.lr=0.05;%設(shè)置學(xué)習(xí)系數(shù)

net = init(net);%網(wǎng)絡(luò)初始化

net=train(net,p,t);%訓(xùn)練網(wǎng)絡(luò)

其中,p中的數(shù)據(jù)為樣本歸一化處理后的數(shù)據(jù)。t中,以1000表示電控發(fā)動機(jī)水溫傳感器故障時(shí)的狀態(tài),以0100表示電控發(fā)動機(jī)空氣流量傳感器故障時(shí)的狀態(tài),以0010表示電控發(fā)動機(jī)噴油器故障時(shí)的狀態(tài),以0001表示電控發(fā)動機(jī)氧傳感器故障時(shí)的狀態(tài)。創(chuàng)建 BP網(wǎng)絡(luò)時(shí),采用'trainlm'訓(xùn)練,因?yàn)?trainlm'的訓(xùn)練速度快,可以減少訓(xùn)練時(shí)間。在程序代碼中設(shè)置網(wǎng)絡(luò)初始化 net = init (net),可以保證每次訓(xùn)練網(wǎng)絡(luò)時(shí),權(quán)值都是隨機(jī)的,這樣可以達(dá)到預(yù)期的訓(xùn)練目的。

運(yùn)行程序代碼,得到BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練誤差曲線,如圖2所示。由圖2可看出,當(dāng)網(wǎng)絡(luò)訓(xùn)練到第79步時(shí),訓(xùn)練樣本時(shí)間僅為1 s,已達(dá)到期望誤差0.000 1,這充分說明BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練次數(shù)少、訓(xùn)練用時(shí)短和收斂速度快,運(yùn)用BP神經(jīng)網(wǎng)絡(luò)可以在較短時(shí)間內(nèi)診斷出發(fā)動機(jī)故障。

U464.17:TP389.1

A

10.14175/j.issn.1002-4581.2015.01.007

1002-4581(2015)01-0023-03

猜你喜歡
發(fā)動機(jī)故障
元征X-431實(shí)測:奔馳發(fā)動機(jī)編程
2015款寶馬525Li行駛中發(fā)動機(jī)熄火
故障一點(diǎn)通
奔馳R320車ABS、ESP故障燈異常點(diǎn)亮
故障一點(diǎn)通
故障一點(diǎn)通
故障一點(diǎn)通
江淮車故障3例
新一代MTU2000發(fā)動機(jī)系列
發(fā)動機(jī)的怠速停止技術(shù)i-stop
主站蜘蛛池模板: 亚洲国产日韩一区| 久久一本精品久久久ー99| 亚洲欧美激情小说另类| 啪啪免费视频一区二区| 潮喷在线无码白浆| 熟妇人妻无乱码中文字幕真矢织江| 亚洲成人在线免费| 国产网站在线看| 国产免费福利网站| 久久香蕉国产线看观看亚洲片| 伦精品一区二区三区视频| 91福利片| 国产激情影院| 亚洲中文制服丝袜欧美精品| 99视频在线看| 欧美激情网址| 亚洲第一在线播放| 亚洲品质国产精品无码| 久久精品波多野结衣| 麻豆精选在线| 中文字幕在线播放不卡| 成人精品亚洲| 亚洲最黄视频| 日韩欧美中文字幕在线精品| 国产欧美日韩va| 中文字幕第4页| 再看日本中文字幕在线观看| 久久久91人妻无码精品蜜桃HD| 国产成人精品高清在线| 国产区免费| 亚洲男人在线| 欧美啪啪视频免码| 日韩高清在线观看不卡一区二区| 成人av手机在线观看| 在线免费观看a视频| 91久久国产成人免费观看| 19国产精品麻豆免费观看| 呦女亚洲一区精品| 四虎永久免费地址| 97久久超碰极品视觉盛宴| 国产成人AV综合久久| 最新亚洲人成网站在线观看| 亚洲区第一页| 国产菊爆视频在线观看| 直接黄91麻豆网站| 四虎成人免费毛片| 亚洲欧美日韩中文字幕在线| 婷婷亚洲视频| 无码一区18禁| 国产午夜无码专区喷水| 成年片色大黄全免费网站久久| 亚洲第一成人在线| 欧美日韩第三页| 波多野结衣一区二区三区88| 成年人久久黄色网站| 亚洲天堂网在线播放| 自偷自拍三级全三级视频| 人妻无码AⅤ中文字| 日韩国产综合精选| 女人毛片a级大学毛片免费| 97成人在线视频| 无码区日韩专区免费系列| 在线看免费无码av天堂的| 日本不卡在线播放| 欧美国产日韩在线播放| 色窝窝免费一区二区三区| 欧美a级在线| 99视频全部免费| 亚洲欧洲国产成人综合不卡| 91麻豆精品视频| 免费在线看黄网址| 亚洲国产日韩欧美在线| 国产精品成人不卡在线观看| 久久人搡人人玩人妻精品| 午夜a视频| 在线观看av永久| 人妻91无码色偷偷色噜噜噜| 成人精品免费视频| www欧美在线观看| 美女黄网十八禁免费看| 无码内射中文字幕岛国片| 亚洲中文字幕日产无码2021|