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

基于RBF神經(jīng)網(wǎng)絡(luò)的電池電解液密度預(yù)測

2016-08-11 04:00:26杜靈根王百杰
船電技術(shù) 2016年7期

杜靈根,彭 澎,王百杰

(武漢船用電力推進裝置研究所,武漢 430064)

基于RBF神經(jīng)網(wǎng)絡(luò)的電池電解液密度預(yù)測

杜靈根,彭 澎,王百杰

(武漢船用電力推進裝置研究所,武漢 430064)

為了對電池電解液密度進行預(yù)測,建立了RBF神經(jīng)網(wǎng)絡(luò)模型,用電池放電試驗數(shù)據(jù)對其進行了訓(xùn)練和檢驗。利用訓(xùn)練后的神經(jīng)網(wǎng)絡(luò)模型進行了電池電解液密度的預(yù)測,預(yù)測值與實測值的最大誤差值為0.022g/cm3,均方根誤差值為0.004 g/cm3左右。結(jié)果表明,RBF神經(jīng)網(wǎng)絡(luò)方法可以滿足預(yù)測精度要求,從而可用于建立電池剩余電量實時監(jiān)測系統(tǒng),降低電池維護工作量并延長電池的使用壽命。

電池 RBF神經(jīng)網(wǎng)絡(luò) 徑向基函數(shù) 電解液密度 SOC

0 引言

電池在應(yīng)用過程中,需要準確測量或預(yù)測電池的剩余電量,及時為電池充電,以避免使用過程中電量不足,或電池的過放電行為加速電池的老化,降低其使用壽命。

目前常用的評估鉛酸蓄電池剩余電量的方法有密度法、開路電壓法、放電試驗法、負載電壓法、內(nèi)阻法、安時積分法等[1]。其中,密度法利用密度計測量電池電解液密度來推算電池的放電程度,該方法適用于有加液孔蓋的鉛酸蓄電池,但是對密封式鉛酸蓄電池并不適用。同時,密度法需人工巡檢,不能實現(xiàn)對電池剩余電量的即時監(jiān)控,不利于電池的維護工作。其它方法也普遍存在著各自的缺點及監(jiān)測精度不高等問題。

本文針對密度法評估鉛酸蓄電池剩余電量的不足,借助于神經(jīng)網(wǎng)絡(luò)對非線性問題良好的自學(xué)習(xí)能力、逼近能力和泛化能力,采用了RBF神經(jīng)網(wǎng)絡(luò)(Radial Basis Function Neural Network,徑向基函數(shù)神經(jīng)網(wǎng)絡(luò))方法建立了電池電解液密度預(yù)測網(wǎng)絡(luò)模型,使用電池放電試驗數(shù)據(jù)對所建立的網(wǎng)絡(luò)模型進行訓(xùn)練,得到了預(yù)測精度較高的神經(jīng)網(wǎng)絡(luò),并利用網(wǎng)絡(luò)預(yù)測的電池電解液密度進行電池剩余電量的推算。

1 RBF神經(jīng)網(wǎng)絡(luò)的主要原理

RBF神經(jīng)網(wǎng)絡(luò)是一種典型的局部逼近網(wǎng)絡(luò),由Moody和Darken于20世紀80年代末提出。與常用的反向傳播網(wǎng)絡(luò)(Back Propagation,BP)相比,RBF神經(jīng)網(wǎng)絡(luò)具有更好的逼近能力、收斂性和學(xué)習(xí)速率,且不會陷入局部極小值點而無法得到最優(yōu)解。同時,RBF神經(jīng)網(wǎng)絡(luò)通過逐個增加隱層神經(jīng)元數(shù)的方式進行網(wǎng)絡(luò)訓(xùn)練,因此不需要像BP神經(jīng)網(wǎng)絡(luò)那樣事先確定隱含層節(jié)點個數(shù),更容易得到最優(yōu)的網(wǎng)絡(luò)結(jié)構(gòu)。

RBF神經(jīng)網(wǎng)絡(luò)由三層組成,輸入層用于傳遞輸入信號到隱含層,隱含層節(jié)點由像高斯函數(shù)那樣的輻射狀函數(shù)構(gòu)成,用于將輸入信號進行非線性變換并作為隱空間的輸出。輸出層節(jié)點為簡單的線性函數(shù)。在隱層節(jié)點足夠多的情況下,經(jīng)充分學(xué)習(xí),可以任意精度逼近任何非線性函數(shù)[2]。圖1所示為典型的徑向基神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)圖。

隱層的基函數(shù)采用高斯函數(shù),設(shè)輸入為 x,徑向基函數(shù)向量為h=[h1,h2,…,hm],hj為高斯基函數(shù),即:

式中,x是n維輸入向量;cj是第j個基函數(shù)的中心矢量,是與x具有相同維數(shù)的向量,為高斯函數(shù)的標準化常數(shù),表示高斯核函數(shù)圍繞中心點的寬度;m是隱層節(jié)點的個數(shù);為輸入向量x距離第j個隱層節(jié)點的徑向基函數(shù)的中心向量的歐幾里得范數(shù),為輸入層節(jié)點的數(shù)目。

輸出層的輸出結(jié)果為:

式中,x為輸入向量;wj為隱層節(jié)點到輸出節(jié)點的權(quán)值。

RBF神經(jīng)網(wǎng)絡(luò)的學(xué)習(xí)過程分為兩個階段。第一個階段是對所有的輸入樣本進行聚類分析,計算出隱含層各節(jié)點的高斯函數(shù)中心矢量cj和標準化常數(shù)σj;第二階段是在確定隱含層參數(shù)后,根據(jù)樣本,利用最小二乘法,求出隱含層到輸出層的權(quán)值wj。然后再根據(jù)樣本數(shù)據(jù)對隱含層參數(shù)和權(quán)值進行校正,以進一步提高網(wǎng)絡(luò)的逼近精度[3]。

2 樣本數(shù)據(jù)獲取及預(yù)處理

對某型鉛酸蓄電池進行了多時率、全壽命周期的充放電試驗,測量數(shù)據(jù)包括端電壓、放電電流、電解液溫度、放電時間積累、充放電周期和電解液密度,建立了電池充放電試驗數(shù)據(jù)庫,利用試驗測得的數(shù)據(jù)作為樣本數(shù)據(jù)對 RBF神經(jīng)網(wǎng)絡(luò)模型進行訓(xùn)練和測試。

數(shù)據(jù)的預(yù)處理包括訓(xùn)練樣本和測試樣本的分配、輸入數(shù)據(jù)的歸一化處理兩部分。

2.1 訓(xùn)練樣本及測試樣本分配

訓(xùn)練樣本用于對神經(jīng)網(wǎng)絡(luò)進行訓(xùn)練,根據(jù)仿真數(shù)值和實測值的誤差對神經(jīng)網(wǎng)絡(luò)隱含層的參數(shù)和權(quán)值進行修正。從總樣本數(shù)據(jù)中抽取不少于10%的數(shù)據(jù)作為測試樣本,對神經(jīng)網(wǎng)絡(luò)的訓(xùn)練情況進行測試。如測試樣本的仿真數(shù)值與實測值的誤差值接近訓(xùn)練樣本的誤差值,表示網(wǎng)絡(luò)具有良好的泛化能力,得到了良好的訓(xùn)練。

該型電池的充放電試驗共獲得 7643組放電試驗數(shù)據(jù),將其中隨機抽取10%用作測試樣本數(shù)據(jù),其它數(shù)據(jù)用作訓(xùn)練樣本數(shù)據(jù)。采用每10條數(shù)據(jù)抽取一條作為測試樣本,剩余數(shù)據(jù)作為訓(xùn)練樣本的方法,利用自主開發(fā)的VB程序進行了訓(xùn)練樣本和測試樣本的分配,最終得到的訓(xùn)練樣本數(shù)據(jù)共計6879條,測試樣本數(shù)據(jù)共計764條。也可以采用MATLAB程序編程的方法實現(xiàn)訓(xùn)練樣本和測試樣本的分配。

2.2 數(shù)據(jù)歸一化處理

由于輸入數(shù)據(jù)具有不同的量綱和量級,因此需對其進行歸一化處理,以避免部分輸入項因為數(shù)據(jù)范圍過小而出現(xiàn)數(shù)值屏蔽現(xiàn)象,無法正確體現(xiàn)該輸入項對輸出結(jié)果的影響。同時,為提高訓(xùn)練速度和靈敏性以及有效避開徑向基函數(shù)的飽和區(qū),也需要對數(shù)據(jù)進行歸一化處理。

采用公式(3)對輸入數(shù)據(jù)進行了歸一化處理,經(jīng)過歸一化處理后的數(shù)據(jù)集中在[0,1]區(qū)間內(nèi):

式中,x'為經(jīng)過歸一化處理之后的數(shù)據(jù),x為初始數(shù)據(jù),min和max分別為初始數(shù)據(jù)的最小值和最大值。

3 RBF神經(jīng)網(wǎng)絡(luò)建模及仿真

利用MATLAB神經(jīng)網(wǎng)絡(luò)工具箱建立RBF神經(jīng)網(wǎng)絡(luò)模型。采用新建徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)函數(shù)newrb,設(shè)置目標均方誤差值為1.6e-5,神經(jīng)元的擴展常數(shù)為spread=0.7,RBF神經(jīng)網(wǎng)絡(luò)通過逐個添加神經(jīng)元個數(shù)的方式進行神經(jīng)網(wǎng)絡(luò)建模,直至仿真誤差達到設(shè)定的均方誤差為止。

最終建立的神經(jīng)網(wǎng)絡(luò)共包含269個隱層神經(jīng)元,神經(jīng)網(wǎng)絡(luò)收斂曲線如圖2所示:

本文使用均方根誤差(Root Mean Square Error,RMSE)對模型的預(yù)測精度進行評估,RMSE定義為[4]:

式中,f(xi)為RBF神經(jīng)網(wǎng)絡(luò)預(yù)測值,yi為實測值,n為樣本數(shù)據(jù)的個數(shù)。

最終訓(xùn)練完成的 RBF神經(jīng)網(wǎng)絡(luò)模型對訓(xùn)練樣本和測試樣本數(shù)據(jù)的仿真誤差RMSE值分別為0.0040 g/cm3和0.0039 g/cm3,神經(jīng)網(wǎng)絡(luò)預(yù)測值與實測值的最大偏差為 0.022g/cm3。測試樣本數(shù)據(jù)的神經(jīng)網(wǎng)絡(luò)預(yù)測值與實測值的偏差值分布如圖 3所示。仿真結(jié)果表明,測試樣本仿真誤差略小于訓(xùn)練樣本的仿真誤差,說明RBF網(wǎng)絡(luò)模型得到了良好的訓(xùn)練,且具有較高的預(yù)測精度。

圖3中偏差較大的數(shù)據(jù)點對應(yīng)的放電電流較高,偏差在±0.001 g/cm3以內(nèi)的數(shù)據(jù)點對應(yīng)的放電電流值均較低,表明放電電流對電解液密度預(yù)測的影響較大,小電流放電時可以得到精確度更高的預(yù)測結(jié)果。

考慮到在電池實際使用時放電過程是一個時變、非線性系統(tǒng),此時的放電時間積累項是一個沒有意義的參數(shù)項,因此通過壓減該輸入變量來精簡神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu),降低其計算量,同時也使神經(jīng)網(wǎng)絡(luò)建模過程更接近實際工況。新建立的RBF神經(jīng)網(wǎng)絡(luò)訓(xùn)練經(jīng)過295周迭代后達到收斂,最終訓(xùn)練完成的神經(jīng)網(wǎng)絡(luò)模型對訓(xùn)練樣本和測試樣本數(shù)據(jù)的仿真誤差 RMSE值分別為 0.0051 g/cm3和0.0047 g/cm3。表明放電時間積累項對電池電解液密度預(yù)測的影響較小,可以在滿足預(yù)測精度的情況下去除該輸入項,以精簡神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)并降低計算量。

4 結(jié)論

本文采用 RBF神經(jīng)網(wǎng)絡(luò)方法對電池電解液密度預(yù)測進行了研究,預(yù)測值與實測值的均方根誤差在 0.004 g/cm3左右,表明在訓(xùn)練樣本足夠大、樣本質(zhì)量夠高的情況下,RBF神經(jīng)網(wǎng)絡(luò)方法可以得到精度較高的預(yù)測結(jié)果。驗證了RBF神經(jīng)網(wǎng)絡(luò)方法用于電池電解液密度預(yù)測的可行性,可以用于電池管理系統(tǒng)中,以替代人工測量電池電解液密度的傳統(tǒng)電池維護方式。

[1]岳仁超.電池管理系統(tǒng)的研究[D].北京:北京交通大學(xué), 2010.

[2]米林,趙孟娜,秦甲磊等.基于徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)的電動汽車動力電池 SOC模型[J].重慶理工大學(xué)學(xué)報(自然科學(xué)),2011,25(10):1-5.

[3]吳俊利,徐巖.基于 RBF神經(jīng)網(wǎng)絡(luò)的太陽能電站VRLA蓄電池容量預(yù)測方法[J].華北電力大學(xué)學(xué)報,2010,37(4):35-38.

[4]雷肖,陳清泉,劉開培等.電動車電池SOC估計的徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)方法[J].電工技術(shù)學(xué)報,2008,23 (5):81-87.

Prediction of the Density of Batteries Electrolyte Based on RBF Neural Network

Du Linggen, Peng Peng,Wang Baijie
(Wuhan institute of Marine Electric Propulsion, Wuhan 430064, hina)

RBF neural network is built to forecast the density of batteries electrolyte. The neural network is trained and tested by data of discharging test, and the trained neural network model is used to forecast the density of batteries electrolyte. Maximal error between prediction value and measurement value is 0.022g/cm3, and root mean square error is about 0.004 g/cm3,which verify that the RBF nural network method can meet the demand of the density of battery electrolyte forecast, they are used to establish the observation system of the density of batteries electrolyte, as well as to decrease the workload of batteries maintenance and extend the useful life of the battery.

battery; RBF neural network; radial basis function; density of electrolyte; SOC

TP183

A

1003-4862(2016)07-0070-03

2016-03-12

杜靈根(1984-),男,河南南陽人,碩士,工程師。研究方向:化學(xué)電源。

主站蜘蛛池模板: 亚洲国产精品美女| 欧美国产在线一区| 黄色网址手机国内免费在线观看| 成人午夜免费观看| 永久成人无码激情视频免费| 久久五月视频| 蜜芽一区二区国产精品| 亚洲精品无码不卡在线播放| 亚洲午夜综合网| 国产精品成人第一区| 国内精品免费| 精品人妻一区无码视频| 欧美日韩另类在线| 国产理论一区| 一本大道AV人久久综合| 亚洲精品国偷自产在线91正片| 在线视频一区二区三区不卡| 新SSS无码手机在线观看| 99在线视频免费| 波多野衣结在线精品二区| 成人国产精品一级毛片天堂| 一本大道香蕉高清久久| 免费人成在线观看视频色| 色老头综合网| 91精品啪在线观看国产60岁| 99这里只有精品免费视频| 亚洲欧美综合另类图片小说区| 婷婷五月在线视频| 欧美视频免费一区二区三区| 视频一本大道香蕉久在线播放 | 被公侵犯人妻少妇一区二区三区| 国产精品黄色片| 天天综合网色中文字幕| 久久久久国产精品免费免费不卡| 亚洲综合婷婷激情| 在线观看国产黄色| 毛片基地视频| 日本手机在线视频| 精品视频一区在线观看| 精品国产免费观看| 国产日本欧美在线观看| 欧美不卡视频一区发布| 国产精品视频白浆免费视频| 亚洲国产看片基地久久1024| 免费a级毛片视频| 亚洲国产成人无码AV在线影院L| 亚洲日韩精品欧美中文字幕| 久久99国产乱子伦精品免| 国产精品久久久久久影院| 高清无码不卡视频| 久热中文字幕在线观看| 丝袜无码一区二区三区| 在线日韩一区二区| 国产av一码二码三码无码| 亚洲精品日产精品乱码不卡| 欧美日韩免费观看| 国产成人综合在线观看| 视频二区国产精品职场同事| 欧美高清国产| 91福利一区二区三区| 无码精品国产VA在线观看DVD| 潮喷在线无码白浆| 国产91精品调教在线播放| 白浆视频在线观看| 国产精品午夜电影| 亚洲国产日韩视频观看| 亚洲精品男人天堂| 天堂av高清一区二区三区| 国产一级毛片yw| 亚洲欧美日韩视频一区| 国产欧美视频综合二区| 2021精品国产自在现线看| 亚洲成a∧人片在线观看无码| 91久久偷偷做嫩草影院免费看| 精品伊人久久久久7777人| 国产成人免费观看在线视频| 欧美三级视频网站| 在线毛片免费| 国产在线视频欧美亚综合| 日韩人妻无码制服丝袜视频| 国产肉感大码AV无码| 茄子视频毛片免费观看|