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

基于人工智能的鋰電池SOC預測建模與優化

2019-04-24 00:55:44劉聰聰李珺凱劉凱文張持健
無線電通信技術 2019年3期
關鍵詞:優化模型

劉聰聰,李珺凱,劉凱文,張持健

(安徽師范大學 物理與電子信息學院,安徽 蕪湖 241002)

0 引言

能源緊缺與環境污染已經成為全球性的問題,自20世紀90年代以來,美國、韓國和日本等國家陸續進行了鋰電池產品的研發工作,鋰電池的研究和生產取得了重大發展,鋰離子電池作為一種清潔能源,具備體積小、能量密度高、無記憶效應、循環壽命長及自放電率低等優勢,在各個領域應用廣泛[1]。

目前,鋰電池作為動力能源,開始應用在越來越多的設備,例如:智能手機、數碼相機、電動公交車、電動自行車及純動力汽車等。SOC值作為衡量鋰電池性能的重要參數之一,SOC值的應用為鋰電池的應用奠定了基礎。當大型設備應用的動力電池無法滿足其性能要求時,這些動力鋰電池將會被淘汰。而這種淘汰的動力電池,如果不回收處理,將會對環境造成嚴重污染。雖然退役鋰電池不可避免存在性能衰減的現象,但是從其衰減后的剩余容量及容量衰減率看,退役鋰電池的剩余容量能達到80%以上[2],完全可以滿足其他小型設備的使用需求。因此,退役后的鋰電池具有較為理想的梯次利用價值。退役鋰電池負載放電過程中,通過實時監測電池外部特性 (如電流、電壓等)并估算鋰電池剩余電量,一方面能最大限度發揮電池的性能,大大提高了退役電池能量利用率[3],另一方法解決了退役鋰電池帶來的環境污染問題。

目前,常見的鋰電池SOC預測方法有以下幾種:① 放電實驗法;② 開路電壓法;③ 累積法;④ 內阻測量法;⑤ 神經網絡法;⑥ 卡爾曼濾波算法[4-9]。文獻[10]采用傳統的神經網絡法去預測電池的SOC值,但是該方法在數學模型和預測精度上存在不足;文獻[11]采用擴展卡爾曼濾波法對鋰電池SOC進行預測,其精度在5%;文獻[12]采用LM算法改進BP神經網絡對不同倍率下鋰電池放電SOC預測精度有6%,誤差較大;文獻[13]提出在電池充放電過程對鋰電池的SOC值進行修正,有效地消除了極化內阻對鋰電池SOC估算的影響。以上方法雖然結果較好,但主要針對全新鋰電池的非線性特性所做的研究,實際應用于退役鋰電池無法獲得好的結果,而退役鋰電池非線性變化較強,經過長期充放電后,容量會有所下降,其內部特性發生了變化,無法表現出無全新電池一樣的充放電特性,充放電效率會有所下降,用現有的模型去預測其SOC值的準確度也會降低。因此,研究一種新的滿足退役鋰電池特殊性的鋰電池SOC動態模型具有很大的必要性。針對退役鋰電池充放電過程中特殊的非線性關系,本文采用自適應法和LM算法相結合優化BP神經網絡對退役鋰電池SOC預測,以提高網絡的收斂速度,減少系統資源占用,并在Matlab開發環境下進行仿真驗證。

1 基于VLLM算法優化BP神經網絡

針對退役鋰電池的SOC預測較困難,與現有模型不匹配等問題,利用自適應與LM算法相結合的VLLM算法去優化BP神經網絡,其預測過程收斂速度快,預測精度高。

1.1 BP神經網絡

BP神經網絡是一種誤差反向傳播神經網絡,是人工神經網絡的核心部分。現有的神經網絡模型大部分為標準BP神經網絡模型的變化或改進形式,在模式識別、故障檢測和線性擬合等領域廣泛應用。BP神經網絡主要包含以下3個部分:輸入層、隱含層和輸出層。BP神經網絡層與層的神經元之間一般采用全連接的方式,同一層次神經元不存在相互連接。在BP神經網絡的隱含層中,神經元的激活函數選用Sigmoid函數,輸出層所用的傳遞函數分為線性函數和非線性函數,大部分情況下會選用purlin作為線性傳遞函數。在改進的BP網絡模型中,訓練樣本輸入到網絡模型中,逐層向后傳播,計算輸出結果均方誤差后,如果誤差未達到期望要求,則將誤差值沿著各連接層逐層傳遞,對各層次的連接權值進行修正和調整,往誤差減小的方法不斷學習[14]。退役鋰電池預測模型結構如圖1所示。

圖1 預測模型結構

1.1.1 輸入層模型

退役鋰電池SOC值無法通過測試獲得,可通過其他參數,如:電壓、電流和內阻等推算獲得,并且退役鋰電池SOC是鋰電池放電過程中剩余容量非常重要的特征參數。網絡模型的輸入為退役鋰電池SOC預測樣本集的集合,在控制實驗室溫度為恒溫的情況下,考慮退役鋰電池電壓變化的特殊性,本文的輸入層包括3個主要影響參數:① 退役鋰電池放電電流;② 退役鋰電池放電電壓;③ 退役鋰電池放電過程電壓的變化率。由退役鋰電池模型應用要求確定輸入層的神經元個數為3。

1.1.2 隱層單元節點數

隱含層節點個數選取是一個特別復雜的問題,隱含層節點個數過多或過少都會對網絡帶來影響,導致網絡訓練時間增加或網絡泛化能力不足。隱含層節點數的確定目前尚缺少專業的理論指導,根據經驗可參照以下公式進行設計:

(1)

式中,M為隱含層節點數,m為輸入節點數,n為輸出節點數,a為0~10之間的調節常數。

通過上式確定的隱含層結點范圍為2~11和實際訓練效果確定,當隱含層節點個數為8個時,此時效果最佳。同時,由于退役鋰電池具有特殊性,其隨機工況SOC預測更為復雜,因此,隱含層確定為2層,隱含層神經元個數為8和17。

1.1.3 輸出層模型

輸出層的輸出結果為退役鋰電池SOC的預測值,因此,只需要1個輸出層節點。

1.2 VLLM算法優化網絡模型

由于退役鋰電池的隨機工況具有特殊性,有以下缺點:① 學習效率低; ② 網絡收斂所需時間長;③ 參數選擇較敏感;④ 網絡結構選擇不一致;⑤ 新樣本加入,影響已學習樣本。因此,本文提出一種VLBP算法和LM算法相結合的VLLM(Var-iable Learning Levenberg Marquardt)算法來彌補標準BP算法的不足,分別對網絡的權值、閾值和收斂速度等進行優化,使電池SOC預測精度較高的情況下收斂速度也較快。

1.2.1 LM算法原理

LM算法[15-17]是針對中等規模的前饋神經網絡提出的快速算法,可以提升網絡的收斂速度。Hecht-Nielsen證明得出的Kolmogorov 定理:任意一個3 層前饋網絡能夠實現對任意連續函數的最佳逼近。LM算法具體對網絡訓練的過程分為:

① 誤差計算公式如下:

(2)

式中,Xi為期望輸出,Yi為實際輸出。

② LM 算法的網絡權值修正式如下:

ω(h+1)=ω(h)-[JTJ+μI]-1JTe,

(3)

式中,ω(h+1)為經過修正調整后的連接權值,ω(h)為現在的網絡連接權值,J為雅克比矩陣,μ為一個非負數,通過調整μ值,可以有效地避免誤差較大或較小。前饋神經網絡計算Hessian矩陣非常復雜,LM算法避免了求Hessian矩陣,減少了網絡計算成本,相比較標準BP算法,LM算法能獲得最快的收斂速度,但網絡權值數量增加時,LM算法的優勢將逐漸變得不明顯,且其存儲空間需求較大。

1.2.2 可變學習因子優化BP網絡模型

雖然LM算法能優化網絡的精度,但其內存占用較大,所需訓練時間增加。由于訓練的不同階段,所需要的學習率的值不同,自適應算法能調整學習率的值,提高算法的性能和穩定性。因此,提出自適應學習率算法和LM算法結合,使退役鋰電池SOC預測精度較高的情況下收斂速度也較快。

為實現快速有效的學習收斂過程,TPVogl等人提出了一種可變學習因子的BP算法(V-ariable Learning Rate Back Propagation,VLBP)[18]。VLBP算法是通過觀察誤差的增減來判斷。如果誤差逐漸減小趨于目標值時,學習速率乘以一個增量因子;如果相反,則學習速率乘以一個減量因子。式(4)給出了可變學習因子修正學習速率的表達式:

(4)

式中,η為學習速率,t為訓練次數,SSE為誤差函數。

1.2.3 VLLM優化BP網絡算法流程

VLLM優化BP網絡算法流程如圖2所示。

圖2 VLLM優化BP網絡算法流程圖

2 SOC預測及結果分析

2.1 參數歸一化

為了避免出現訓練樣本中小數值的有用信息被大數值的信息吞噬現象,在將訓練樣本輸入網絡模型之前,要對其所有數據進行歸一化處理,通過不同的歸一化方法,將各輸入樣本歸一到[0,1]區間。本文用以下方法對輸入樣本進行了歸一化處理,公式如下:

(5)

式中,a,b為常量,xmax,xmin為訓練樣本每組變量的最大值和最小值,x,xi′為歸一化前后的值,且xi′∈[xmin,xmax]。

2.2 電芯測試

以3.7 V/2 000 mAh的18650鋰電池為研究對象,在恒溫條件下采用新威爾型號為CT-4008的高精度電池性能測試系統進行充放電實驗采集原始數據,實驗中分別對18650電池以0.2C,0.5C,1C,2C的倍率放電,對應電流為0.4 A,1 A,2 A,4 A對電池進行放電測試。樣本采集和選取完畢后,并將樣本數據導入到優化后神經網絡動態模型中去訓練和驗證,利用MATLAB現有的工具箱來建立退役鋰電池SOC預測模型,將訓練樣本進行歸一化處理后,輸入到網絡模型中,采用VLLM算法來對網絡的連接權值不斷進行調整修正,輸出退役鋰電池不同放電倍率下的SOC預測值,其中訓練目標誤差取10-4。

改進算法的SOC誤差對比曲線如圖3所示,VLLM算法放電t-SOC曲線如圖4所示,VLLM算法OCV-SOC曲線如圖5所示,不同倍率放電下SOC預測結果如圖6所示。

圖3 改進算法的SOC誤差對比曲線

圖4 VLLM算法放電t-SOC曲線

圖5 VLLM算法OCV-SOC曲線

圖6 不同倍率放電下SOC預測結果

2.3 隨機工況測試

此外,利用隨機工況模擬電池放電過程中,由于外部因素造成的電流變化情況,進行了隨機工況退役鋰電池SOC預測。針對退役電池的特殊非線性,在模擬實際工況的隨機工況實驗中,分別以0.2C,0.5C,1C,2C的倍率進行隨機時間放電測試,其電流、電壓結果如圖7和圖8所示。

圖7 隨機工況電流

圖8 隨機工況電壓

隨機工況過程預測相對標準工況具有更大的復雜度,隨機工況利用改進的VLLM模型與利用現有BP網絡模型的測試結果相比較,誤差可以由11%左右降到5%左右,預測精度有很大的提升,為退役鋰電池的梯次利用奠定了基礎。

未優化和優化的隨機工況放電t-SOC曲線如圖9和圖10所示,未優化和優化的隨機工況SOC預測誤差如圖11和圖12所示,隨機工況的SOC預測擬合結果如圖13所示。

圖9 隨機工況放電t-SOC曲線(未優化)

圖10 隨機工況放電t-SOC曲線(優化)

圖11 隨機工況SOC預測誤差(未優化)

圖12 隨機工況SOC預測誤差(優化)

圖13 隨機工況的SOC預測擬合結果

3 結束語

本文在控制放電溫度為恒溫的情況下,分析以往的鋰電池SOC預測方法以及退役鋰電池SOC值的特殊非線性關系,在算法和結構上對BP網絡模型進行了改進,提出自適應學習率與LM算法相結合的VLLM算法,訓練改進BP神經網絡在退役鋰電池SOC預測上的應用。通過3種算法的對比,證明了VLLM算法訓練結果更佳。結果顯示,其預測誤差不超過1%,并且在模擬實際工況的隨機工況實驗中,其誤差在5%以內,滿足國家動力電池檢測標準,證明此方法具有很大的應用前景。

猜你喜歡
優化模型
一半模型
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 一级在线毛片| 色婷婷电影网| 国产91特黄特色A级毛片| 国内精品视频在线| 国产精品一区在线麻豆| 国产经典在线观看一区| 亚洲综合狠狠| 在线va视频| 最新国产网站| 日韩在线网址| 国产欧美日韩免费| 福利视频一区| 国产特一级毛片| 免费高清自慰一区二区三区| 性做久久久久久久免费看| 亚洲三级电影在线播放| 热久久综合这里只有精品电影| 欧美黑人欧美精品刺激| 国产不卡国语在线| 亚洲天堂精品在线观看| 免费人成网站在线高清| 丁香婷婷综合激情| av午夜福利一片免费看| 国产成人综合日韩精品无码首页 | 国产在线观看成人91| 免费看av在线网站网址| 人妻无码AⅤ中文字| 国产迷奸在线看| 她的性爱视频| a级免费视频| 性欧美精品xxxx| 日本午夜网站| 欧美国产日韩在线播放| 手机看片1024久久精品你懂的| 欧美精品色视频| 日韩乱码免费一区二区三区| 免费无码一区二区| 国产精品欧美在线观看| 91在线精品麻豆欧美在线| 2020最新国产精品视频| 日韩经典精品无码一区二区| 欧美日韩成人| 国产亚洲精品精品精品| 97国产在线观看| 国产第一福利影院| 尤物精品国产福利网站| 欧美激情视频二区| 孕妇高潮太爽了在线观看免费| 免费看美女毛片| 99r在线精品视频在线播放| 国模在线视频一区二区三区| 精品国产成人三级在线观看| 精品一区二区三区无码视频无码| 99视频在线观看免费| 国产精品一区不卡| 波多野结衣在线se| 免费国产一级 片内射老| 综合久久久久久久综合网| 热99精品视频| 99久视频| 热re99久久精品国99热| 波多野结衣一二三| 激情在线网| 欧洲成人在线观看| 国产va在线观看免费| 国产美女丝袜高潮| 亚洲成A人V欧美综合| 日韩在线第三页| 成人免费视频一区二区三区 | 国产成人AV男人的天堂| 国产成人乱无码视频| 精品91在线| 日本亚洲欧美在线| 国产丝袜精品| 片在线无码观看| 青草午夜精品视频在线观看| 久久婷婷色综合老司机| 99视频有精品视频免费观看| 一区二区影院| 国产女人在线观看| 日韩av手机在线| 亚洲综合18p|