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

準(zhǔn)抗毀化電源蓄電池SOC預(yù)測的GA-BP網(wǎng)絡(luò)方法

2010-06-06 10:02:22王亞軍王旭東周永勤顏頤欣
電機與控制學(xué)報 2010年6期
關(guān)鍵詞:方法模型

王亞軍, 王旭東, 周永勤, 顏頤欣

(1.哈爾濱理工大學(xué)電工電子教學(xué)與實訓(xùn)中心,黑龍江 哈爾濱 150080;2.哈爾濱理工大學(xué)汽車電子工程中心,黑龍江 哈爾濱 150080;3.哈爾濱理工大學(xué)測控技術(shù)與通信工程學(xué)院,黑龍江 哈爾濱 150080)

0 引言

人防警報控制器是戰(zhàn)時向城市居民發(fā)放防空警報,和平時期承擔(dān)抗災(zāi)、救災(zāi)、災(zāi)情緊急報知任務(wù)的通信設(shè)備,是人防部門獨有的通信設(shè)施,具有不可替代的性質(zhì)。正因如此,對人防警報控制器準(zhǔn)抗毀化電源性能要求很高。蓄電池作為人防警報控制器準(zhǔn)抗毀化電源中主電源的后備電源和輔助電源的儲能設(shè)備,其電能容量信息與準(zhǔn)抗毀化電源的可靠性密切相關(guān)。蓄電池的電能容量大小使用荷電狀態(tài)(state of charge,SOC)進行定量表示[1]。準(zhǔn)確和可靠地獲得蓄電池SOC是準(zhǔn)抗毀化電源管理系統(tǒng)的主要任務(wù)之一,具有十分重要的意義。

蓄電池SOC作為其內(nèi)特性不可能直接測量獲得,只能通過電壓、電流、溫度等可直接測量的外特性參數(shù)預(yù)測獲得[2]。對于蓄電池SOC的預(yù)測,許多學(xué)者做了大量的研究,預(yù)測的方法也多種多樣,但大體上有蓄電池SOC傳統(tǒng)的預(yù)測方法和蓄電池SOC智能的預(yù)測方法。蓄電池SOC傳統(tǒng)的預(yù)測方法有根據(jù)蓄電池內(nèi)部參數(shù)的變化來推斷SOC的大小、根據(jù)蓄電池的外部特性來推斷SOC的大小、基于蓄電池的模型估計SOC的大小[3]等。蓄電池SOC智能的預(yù)測方法有蓄電池SOC預(yù)測的神經(jīng)網(wǎng)絡(luò)方法[1,3]、蓄電池 SOC 預(yù)測的灰色理論方法[4]、蓄電池SOC預(yù)測的卡爾曼濾波方法[5]等。由于蓄電池SOC與其可直接測量的外特性參數(shù)呈現(xiàn)不確定非線性關(guān)系,利用蓄電池SOC傳統(tǒng)的預(yù)測方法有著諸多限制;利用蓄電池SOC智能的預(yù)測方法,在單獨使用時由于預(yù)測性能或計算量或復(fù)雜程度等問題在實際應(yīng)用中往往很難令人滿意、很難實現(xiàn)。正因為如此,研究基于多種智能算法和理論相結(jié)合蓄電池SOC預(yù)測的方法是很有必要的。

針對蓄電池SOC的預(yù)測問題,從蓄電池荷電狀態(tài)與其可直接測量的外特性參數(shù)之間不確定的非線性關(guān)系出發(fā),提出了一種蓄電池SOC預(yù)測的遺傳算法(genetic algorithm,GA)和誤差反向傳播(back propagation,BP)算法神經(jīng)網(wǎng)絡(luò)相結(jié)合方法,即GABP網(wǎng)絡(luò)方法。本文首先介紹了BP網(wǎng)絡(luò)和遺傳算法;然后依據(jù)BP網(wǎng)絡(luò)的非線性映射功能使其可以以任意精確度逼近非線性函數(shù)、遺傳算法的良好全局搜索尋找最優(yōu)能力使其解決BP網(wǎng)絡(luò)盲目選擇初始權(quán)值和閾值的問題,并利用數(shù)值最優(yōu)化(Levenberg-Marquardt,LM)算法訓(xùn)練BP網(wǎng)絡(luò)使其解決BP網(wǎng)絡(luò)收斂速度慢和容易陷入局部最小值的問題,在MATLAB 7環(huán)境下設(shè)計了蓄電池SOC的BP網(wǎng)絡(luò)預(yù)測模型和GA-BP網(wǎng)絡(luò)預(yù)測模型;最后給出兩種預(yù)測模型的仿真結(jié)果和性能比較。

1 BP網(wǎng)絡(luò)和遺傳算法

1.1 BP網(wǎng)絡(luò)

人工神經(jīng)網(wǎng)絡(luò)簡稱為神經(jīng)網(wǎng)絡(luò),是對人腦若干基本特性通過數(shù)學(xué)方法進行的抽象和模擬,是一種模仿人腦結(jié)構(gòu)及其功能的非線性信息處理系統(tǒng)[6]。神經(jīng)網(wǎng)絡(luò)具有并行處理、分布式存儲與容錯性的結(jié)構(gòu)特征;具有自學(xué)習(xí)、自組織與自適應(yīng)性的能力特征;具有聯(lián)想記憶、非線性映射等功能。神經(jīng)網(wǎng)絡(luò)作為一種數(shù)學(xué)算法體系,已經(jīng)解決了許多實際問題。并且在神經(jīng)網(wǎng)絡(luò)實際應(yīng)用中,大多都采用BP網(wǎng)絡(luò)。

BP網(wǎng)絡(luò)的訓(xùn)練過程由輸入的正向傳播和誤差的反向傳播組成。正向傳播讓輸入在相應(yīng)權(quán)值、閾值和激活函數(shù)的作用下傳遞到輸出層,若輸出與目標(biāo)輸出不等時,存在輸出誤差。輸出誤差為

式中:Tk為網(wǎng)絡(luò)的目標(biāo)輸出;Yk為網(wǎng)絡(luò)的實際輸出。反向傳播則是根據(jù)誤差確定相應(yīng)權(quán)值和閾值的調(diào)整量,從后往前逐層修正相應(yīng)權(quán)值和閾值。在BP網(wǎng)絡(luò)的訓(xùn)練過程中,這兩個過程不斷地進行,直到網(wǎng)絡(luò)的輸出誤差逐漸減小至允許的精確度,以實現(xiàn)所期望的輸入輸出映射關(guān)系。BP網(wǎng)絡(luò)這種非線性映射能力使其可以以任意精確度逼近非線性函數(shù)。

1.2 遺傳算法

遺傳算法是模仿自然界生物進化機制發(fā)展起來的隨機全局搜索的方法,它借鑒了達(dá)爾文的進化論和孟德爾的遺傳學(xué)說。其本質(zhì)是一種高效、并行、全局搜索的方法,它能在搜索過程中自動獲取和積累搜索空間的隱性知識,并自適應(yīng)地控制搜索過程以求得全局最優(yōu)解[7]。遺傳算法從初始群體出發(fā),根據(jù)各個個體的適應(yīng)度值進行選擇進化操作、交叉和變異遺傳操作,這個過程導(dǎo)致初始群體中個體的進化,生成新的群體。這樣一代一代地不斷繁衍進化,直至收斂到一群適應(yīng)度值最好的個體,求得最優(yōu)解。遺傳算法運算流程如圖1所示。

1.3 GA-BP網(wǎng)絡(luò)

雖然BP網(wǎng)絡(luò)得到了廣泛應(yīng)用,但存在收斂速度慢、全局搜索能力差、結(jié)果易陷入局部最小值等缺陷。采用數(shù)值最優(yōu)化LM算法訓(xùn)練BP網(wǎng)絡(luò)[8],收斂速度得到明顯改善,但要提高全局搜索能力、避免網(wǎng)絡(luò)訓(xùn)練陷入局部最小值,還需要其他優(yōu)化算法。此時,遺傳算法就成為BP網(wǎng)絡(luò)的一種重要的補充[9]。遺傳算法具有并行性和全局搜索尋找最優(yōu)的特點,可彌補BP網(wǎng)絡(luò)全局搜索能力差、結(jié)果易陷入局部最小值的缺陷,遺傳算法與BP網(wǎng)絡(luò)相結(jié)合,便可最大限度地發(fā)揮神經(jīng)網(wǎng)絡(luò)的作用。

圖1 遺傳算法運算流程Fig.1 Operational flow chart of genetic algorithm

GA-BP網(wǎng)絡(luò)首先初始給定BP網(wǎng)絡(luò),運用遺傳算法優(yōu)化BP網(wǎng)絡(luò)的初始權(quán)值和閾值。然后將遺傳算法獲得的最優(yōu)權(quán)值和閾值設(shè)定為BP網(wǎng)絡(luò)的初始權(quán)值和閾值。最后采用數(shù)值優(yōu)化LM算法訓(xùn)練BP網(wǎng)絡(luò)。

2 蓄電池SOC的預(yù)測模型

文中分別使用BP網(wǎng)絡(luò)和GA-BP網(wǎng)絡(luò)作為準(zhǔn)抗毀化電源蓄電池SOC的預(yù)測模型,目的就是根據(jù)蓄電池在放電過程中某時刻的放電電壓u和放電電流i的數(shù)值逼近該時刻蓄電池的荷電狀態(tài)QSOC,即

2.1 樣本數(shù)據(jù)采集

采用12V/24Ah閥控鉛酸蓄電池,在室溫和恒定負(fù)載條件下,通過準(zhǔn)抗毀化電源管理系統(tǒng)蓄電池充放電的測控電路,獲得蓄電池實時放電電壓u和放電電流i,作為BP網(wǎng)絡(luò)和GA-BP網(wǎng)絡(luò)訓(xùn)練和預(yù)測數(shù)據(jù)集。考慮到準(zhǔn)抗毀化電源管理系統(tǒng)有最低電壓限制,所以蓄電池放電實驗時,放電電壓不低于11 V。SOC的真實值是通過安時法[10]并考慮內(nèi)阻的影響得到的。圖2所示為實測電壓、實測電流和蓄電池SOC的真實值隨時間變化的曲線。

2.2 BP網(wǎng)絡(luò)預(yù)測模型

1)BP網(wǎng)絡(luò)結(jié)構(gòu)的確定

選取蓄電池實時放電電壓u和放電電流i作為BP網(wǎng)絡(luò)的輸入,輸入層神經(jīng)元個數(shù)設(shè)計為2;選取蓄電池SOC作為BP網(wǎng)絡(luò)的輸出,輸出層神經(jīng)元個數(shù)設(shè)計為1。根據(jù)Kolmogorov定理,選取單隱含層,隱含層神經(jīng)元個數(shù)設(shè)計為6,隱含層采用S型激活函數(shù)tansig,輸出層采用線性激活函數(shù)purelin。訓(xùn)練函數(shù)采用trainlm,為LM算法訓(xùn)練BP網(wǎng)絡(luò)。

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

訓(xùn)練BP網(wǎng)絡(luò)之前,進行樣本數(shù)據(jù)歸一化處理,將樣本數(shù)據(jù)處理為區(qū)間[0,1]之間。

3)BP網(wǎng)絡(luò)訓(xùn)練

BP網(wǎng)絡(luò)訓(xùn)練結(jié)果如圖3所示。可見,經(jīng)過8次訓(xùn)練后,網(wǎng)絡(luò)誤差達(dá)到設(shè)定的最小值0.001。

圖2 實測電壓、電流和SOC真實值Fig.2 Measured voltage,current and true value of SOC

圖3 BP網(wǎng)絡(luò)訓(xùn)練結(jié)果Fig.3 Training result by BP network

2.3 GA-BP網(wǎng)絡(luò)預(yù)測模型

i)BP網(wǎng)絡(luò)結(jié)構(gòu)的確定和樣本數(shù)據(jù)歸一化處理

在2.2相同的背景下確定BP網(wǎng)絡(luò)結(jié)構(gòu),并對樣本數(shù)據(jù)進行歸一化處理。

ii)遺傳算法優(yōu)化BP網(wǎng)絡(luò)的初始權(quán)值和閾值

a)確定適應(yīng)度函數(shù)和編碼方式

因群體個體是BP網(wǎng)絡(luò)的權(quán)值和閾值,故確定適應(yīng)度函數(shù)為BP網(wǎng)絡(luò)誤差函數(shù)的倒數(shù),即

式中,其中sol表示群體中每個個體,上下界設(shè)定為±1;Popu表示群體規(guī)模為50。因BP網(wǎng)絡(luò)結(jié)構(gòu)為2-6-1,故編碼長度為25,采用實數(shù)編碼。

b)進化和遺傳操作參數(shù)確定

交叉概率Pc=0.7;變異概率Pm=0.005,最大進化代數(shù)為100。

iii)GA-BP網(wǎng)絡(luò)訓(xùn)練

GA-BP網(wǎng)絡(luò)訓(xùn)練結(jié)果如圖4所示。可見,經(jīng)過4次訓(xùn)練后,網(wǎng)絡(luò)誤差達(dá)到設(shè)定的最小值0.001。

圖4 GA-BP網(wǎng)絡(luò)訓(xùn)練結(jié)果Fig.4 Training result by GA-BP network

BP網(wǎng)絡(luò)訓(xùn)練結(jié)果和GA-BP網(wǎng)絡(luò)訓(xùn)練結(jié)果性能比較如表1所示。

由表1可知GA-BP網(wǎng)絡(luò)的收斂速度比BP網(wǎng)絡(luò)的收斂速度快,精確度高。網(wǎng)絡(luò)經(jīng)過訓(xùn)練后,可以對蓄電池SOC進行預(yù)測。

表1 訓(xùn)練結(jié)果比較Table 1 Comparision of training results

3 仿真分析

3.1 BP網(wǎng)絡(luò)預(yù)測模型仿真

在MATLAB 7環(huán)境下,基于BP網(wǎng)絡(luò)預(yù)測模型獲得蓄電池SOC如圖5所示。

3.2 GA-BP網(wǎng)絡(luò)預(yù)測模型仿真

在MATLAB 7環(huán)境下,基于GA-BP網(wǎng)絡(luò)預(yù)測模型獲得蓄電池SOC如圖6所示。

圖5 SOC的BP網(wǎng)絡(luò)預(yù)測和誤差Fig.5 Prediction and error of SOC with BP

圖6 SOC的GA-BP網(wǎng)絡(luò)預(yù)測和誤差Fig.6 Prediction and error of SOC with GA-BP

3.3 仿真結(jié)果分析

為了定量評價蓄電池SOC預(yù)測模型的預(yù)測性能,本文使用了最大絕對誤差EMAE、平均絕對誤差EMAPE、最大相對誤差EMRE和平均相對誤差EMRPE4個評價指標(biāo),BP和GA-BP的預(yù)測結(jié)果如表2所示。

表2 兩種預(yù)測模型結(jié)果比較Table 2 Comparisons of prediction results

從表2的數(shù)據(jù)可見,GA-BP網(wǎng)絡(luò)預(yù)測的各項誤差均明顯低于BP網(wǎng)絡(luò),從而證明了GA-BP網(wǎng)絡(luò)的預(yù)測性能優(yōu)于BP網(wǎng)絡(luò)的預(yù)測性能。

4 結(jié)語

本文提出了一種蓄電池SOC預(yù)測的GA-BP網(wǎng)絡(luò)方法,建立了蓄電池SOC預(yù)測的BP網(wǎng)絡(luò)預(yù)測模型和GA-BP網(wǎng)絡(luò)預(yù)測模型,并在MATLAB 7環(huán)境下進行了預(yù)測仿真。仿真結(jié)果表明,網(wǎng)絡(luò)經(jīng)過訓(xùn)練后,可以通過蓄電池的實時放電電壓值和放電電流值預(yù)測蓄電池SOC的實時值;蓄電池SOC預(yù)測的GA-BP網(wǎng)絡(luò)方法不僅理論上是可行的,而且GA-BP網(wǎng)絡(luò)預(yù)測模型與BP網(wǎng)絡(luò)預(yù)測模型相比,收斂速度有所提高,預(yù)測誤差明顯降低。遺傳算法和BP網(wǎng)絡(luò)避免了復(fù)雜的數(shù)學(xué)解析過程,易于實際應(yīng)用。為蓄電池管理系統(tǒng)提供了一種相對準(zhǔn)確高效的SOC預(yù)測方法。

[1]雷肖,陳清泉,劉開培,等.電動車蓄電池荷電狀態(tài)估計的神經(jīng)網(wǎng)絡(luò)方法[J].電工技術(shù)學(xué)報,2007,22(8):155-160.LEI Xiao,CHEN Qingquan,LIU Kaipei,et al.Battery state of charge estimation basedon neural network for electric vehicles[J].Transactions of China Electro-technical Society,2007,22(8):155-160.

[2]雷肖,陳清泉,劉開培,等.電動車電池SOC估計的徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)方法[J].電工技術(shù)學(xué)報,2008,23(5):81-86.LEI Xiao,CHEN Qingquan,LIU Kaipei,et al.Radial-Based-Function neural network based SOC estimation for electric vehicles[J].Transactions of China Electro-technical Society,2008,23(5):81-86.

[3]趙克剛,羅玉濤,裴鋒.基于神經(jīng)網(wǎng)絡(luò)的電池荷電狀態(tài)估計方法[J].中南大學(xué)學(xué)報:自然科學(xué)版,2007,38(增刊1):931-936.ZHAO Kegang,LUO Yutao,PEI Feng.SOC estimation of battery on neural network[J].Journal of Center South University:Science and Technology,2007,38(S1):931 -936.

[4]胡建明,陳淵睿.應(yīng)用灰色理論預(yù)測混合動力汽車蓄電池的剩余容量[J].通信電源技術(shù),2009,26(5):54-58.HU Jianming,CHEN Yuanrui.Forecasting battery surplus capacity in hybrid electric vehicle using grey theory[J].Telecom Power Technology,2009,26(5):54-58.

[5]HAN Jaehyun,KIM Dongchul,SUNWOO Myoungho.State-of-charge estimation of lead-acid batteries using an adap-tive extended Kalman filte[J].Journal of Power Sources,2009,(2):606 -612.

[6]韓力群.人工神經(jīng)網(wǎng)絡(luò)理論、設(shè)計及應(yīng)用[M].北京:化學(xué)工業(yè)出版社,2007.

[7]雷英杰,張善文,李續(xù)武,等.MATLAB遺傳算法工具箱及應(yīng)用[M].西安:西安電子科技大學(xué)出版社,2005.

[8]飛思科技產(chǎn)品研發(fā)中心.神經(jīng)網(wǎng)絡(luò)理論與MATLAB 7實現(xiàn)[M].北京:電子工業(yè)出版社,2005.

[9]黃漢雄,何建民,劉旭輝,等.水輔助注塑的GA-LMBP逆向神經(jīng)網(wǎng)絡(luò)建模與預(yù)測[J].華南理工大學(xué)學(xué)報:自然科學(xué)版,2007,35(12):23-27.HUANG Hanxiong,HE Jianmin,LIU Xuhui,et al.Modeling and prediction of water-assisted injection molding based on GA-LMBP inverse neural network[J].Joumal of South China University of Technology:Natural Science Edition,2007,35(12):23-27.

[10]歐陽明三,余世杰.VRLA蓄電池容量預(yù)測技術(shù)的現(xiàn)狀及發(fā)展[J].蓄電池,2004,2:59-66.OUYANG Mingsan,YU Shijie.The status quo and de-velopment of capacity forecasting technology for VRLA batteries[J].Chinese LABAT Man,2004,2:59-66.

猜你喜歡
方法模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權(quán)M-估計的漸近分布
學(xué)習(xí)方法
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
FLUKA幾何模型到CAD幾何模型轉(zhuǎn)換方法初步研究
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 亚洲va在线∨a天堂va欧美va| 国产女人在线视频| 成年人国产网站| 欧美一级色视频| 亚洲午夜福利精品无码| 亚洲 日韩 激情 无码 中出| 综合人妻久久一区二区精品 | 九色最新网址| 欧美日本激情| 国产成人亚洲综合a∨婷婷| 乱系列中文字幕在线视频| 2020极品精品国产| 久久福利片| 亚洲精品777| 国产成人高清精品免费5388| 色网站在线视频| 91亚洲精品第一| 久久久久国产精品熟女影院| 香蕉伊思人视频| 88av在线| 青青草原国产免费av观看| 亚洲日本精品一区二区| 666精品国产精品亚洲| 国产精品va免费视频| 亚洲国产天堂久久综合| 99久久精品视香蕉蕉| 国产精欧美一区二区三区| 91青青草视频在线观看的| 91午夜福利在线观看| 婷婷伊人久久| 国产黄色免费看| 亚洲一区二区三区在线视频| 亚洲人成网址| 国产成人综合日韩精品无码不卡| 色首页AV在线| 日韩大乳视频中文字幕 | 亚洲高清无在码在线无弹窗| 久久久黄色片| 五月婷婷激情四射| 亚洲第一区精品日韩在线播放| 欧美在线中文字幕| 成人自拍视频在线观看| 成人在线天堂| www.日韩三级| 在线欧美a| 99热这里只有精品在线观看| 欧美日本视频在线观看| 日韩免费视频播播| aⅴ免费在线观看| 91久久国产成人免费观看| 欧美国产菊爆免费观看 | 99热这里只有精品国产99| 高清色本在线www| 69视频国产| 久久综合色天堂av| 亚洲欧洲日韩久久狠狠爱| 干中文字幕| 日本精品视频一区二区| 亚洲午夜福利精品无码不卡| 国产午夜无码专区喷水| 99久久精彩视频| 日本人妻一区二区三区不卡影院| 在线五月婷婷| 日本人妻一区二区三区不卡影院 | 免费无码网站| 久久久久久久久18禁秘 | 亚洲首页在线观看| 久久精品只有这里有| 色婷婷综合激情视频免费看 | 国产精品真实对白精彩久久| 国产精品国产三级国产专业不 | 日韩免费毛片视频| 美女无遮挡免费网站| 久久精品女人天堂aaa| 97超级碰碰碰碰精品| 欧美日韩在线成人| 一区二区理伦视频| 亚洲人成网址| 国产视频欧美| 欧美一级夜夜爽| 亚洲三级a| 国产午夜福利在线小视频|