亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于CNN-BiLSTM的鋰電池剩余使用壽命概率密度預(yù)測

        2023-02-17 07:21:28劉素貞
        電源技術(shù) 2023年1期
        關(guān)鍵詞:概率密度電池容量位數(shù)

        劉 澤,張 闖,齊 磊,金 亮,劉素貞

        (1.河北工業(yè)大學(xué)電氣工程學(xué)院,天津 300130;2.華北電力大學(xué)電氣與電子工程學(xué)院,北京 102206)

        鋰離子電池具有制造成本低、高效、環(huán)保等優(yōu)點,被廣泛應(yīng)用于電動汽車、軍事裝備、航空航天等領(lǐng)域。隨著鋰離子電池循環(huán)充放電,其性能不斷退化,作為電氣裝備的重要組件,可能會導(dǎo)致設(shè)備故障,進而引發(fā)嚴(yán)重的安全事故[1]。為確保鋰離子電池安全正常使用,開展鋰離子電池的剩余使用壽命(remaining useful life,RUL)預(yù)測具有重要意義。

        多年來,國內(nèi)外學(xué)者通過數(shù)學(xué)或電化學(xué)模型對鋰離子電池的內(nèi)部動態(tài)變化過程進行分析,以實現(xiàn)電池的壽命預(yù)測。然而,鋰離子電池內(nèi)部狀態(tài)不可測,其電化學(xué)反應(yīng)過程受到實際工況以及外部溫度、濕度等環(huán)境的影響,使得其模型的建立較為復(fù)雜且泛化性較弱。隨著傳感技術(shù)的迅猛發(fā)展,多類型、海量的鋰離子電池性能退化數(shù)據(jù)被獲取,基于數(shù)據(jù)驅(qū)動的壽命預(yù)測逐漸成為了研究熱點。文獻[2]考慮到極限學(xué)習(xí)機(extreme learning machine,ELM)的缺點和電池數(shù)據(jù)的增加,將寬度學(xué)習(xí)(broad learning,BL)與ELM 結(jié)合,提高了預(yù)測精度和效率。但由于模型的參數(shù)是隨機產(chǎn)生的,導(dǎo)致模型預(yù)測結(jié)果穩(wěn)定性較差。文獻[3]把灰色理論與BP 神經(jīng)網(wǎng)絡(luò)相融合,相比于單一的BP 神經(jīng)網(wǎng)絡(luò),具有更高的估算精度;但該模型可能會陷入局部極值,導(dǎo)致訓(xùn)練失敗。雖然傳統(tǒng)的機器學(xué)習(xí)獲得了較好的預(yù)測準(zhǔn)確度,但其精度受限于復(fù)雜的特征提取,預(yù)測穩(wěn)定性難以保障。

        隨著計算機運算性能的提升和算法的不斷創(chuàng)新,深度學(xué)習(xí)網(wǎng)絡(luò)憑借著復(fù)雜的結(jié)構(gòu),則可以避免特征工程提取,將數(shù)據(jù)輸入到網(wǎng)絡(luò)就可實現(xiàn)良好的預(yù)測。利用快速搜索聚類對電池的特征進行過濾選擇,將選定的特征輸入到堆疊降噪自編碼器網(wǎng)絡(luò)進行電池的RUL 預(yù)測,得到了較好的預(yù)測結(jié)果。以上鋰離子電池預(yù)測為點預(yù)測,而不同工況條件下預(yù)測的結(jié)果往往具有不確定性。相較于確定的點預(yù)測,概率密度預(yù)測可以描述未來任意循環(huán)周期下的鋰離子電池容量概率密度分布信息,文獻[4]研究了非線性分位數(shù)回歸問題,提出了神經(jīng)網(wǎng)絡(luò)分位數(shù)回歸模型,進而給出了概率密度預(yù)測方法;文獻[5]將其應(yīng)用于資產(chǎn)收益與風(fēng)險的預(yù)測研究。

        鋰離子電池容量衰減過程在時間上前后相互關(guān)聯(lián),在考慮當(dāng)前信息的同時也有必要考慮到將來的狀態(tài)。雙向長短時記憶循環(huán)神經(jīng)網(wǎng)絡(luò)(bidirectional long short-term memory,BiLSTM)可以整合向前和向后兩個方向的結(jié)果作為最終結(jié)果的輸出,適用于具有時間序列的預(yù)測。文獻[6]利用BiLSTM神經(jīng)網(wǎng)絡(luò)自動提取了深層的軸承振動信息,實驗證實了故障預(yù)測較高的準(zhǔn)確度。盡管BiLSTM 在處理時間序列上有強大的能力,但在輸入多維數(shù)據(jù)時其非線性擬合不足。文獻[7]利用卷積神經(jīng)網(wǎng)絡(luò)(convolution neural network,CNN)將充電循環(huán)期間測得的電壓、電流和電荷容量的等時間間隔離散值作為輸入,在線估算鋰離子電池容量。由于CNN 可以捕獲相鄰數(shù)據(jù)序列之間的局部特征,而無法對時間序列進行有效的表達,因此,可以考慮與循環(huán)神經(jīng)網(wǎng)絡(luò)模型結(jié)合,提升預(yù)測精度。

        本文提出了一種CNN-BiLSTM 模型與分位數(shù)回歸相結(jié)合的方法,對電池的RUL 進行概率密度預(yù)測。將CNNBiLSTM 相融合來預(yù)測不同分位數(shù)下的鋰離子容量,進而得到容量概率密度分布和鋰離子電池的RUL 概率密度分布。

        1 深度學(xué)習(xí)模型原理

        1.1 卷積神經(jīng)網(wǎng)絡(luò)

        CNN 是包含卷積運算和深層結(jié)構(gòu)的前饋神經(jīng)網(wǎng)絡(luò),卷積層使用卷積核對局部區(qū)域進行卷積輸入數(shù)據(jù)以生成相應(yīng)的特征;池化層對其進行下采樣,實現(xiàn)數(shù)據(jù)的降維;而全連接層將提取到的局部特征變?yōu)樘卣飨蛄?,最后再傳入到BiLSTM 神經(jīng)網(wǎng)絡(luò)進行預(yù)測,結(jié)構(gòu)如圖1所示。卷積層采用式(1)計算:

        圖1 卷積神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

        式中:ω為卷積核;g為卷積核的大??;xi:i+g-1為i到i+g-1 的特征向量;b為偏置項。得到特征矩陣G,即G=[c1,c2,……c6],然后經(jīng)過池化層,對卷積層進行下采樣得到維度較小的特征,這里采用其最大值,如式(2),最終將池化層提取到的特征輸入到全連接層。

        1.2 雙向長短時記憶循環(huán)神經(jīng)網(wǎng)絡(luò)

        圖2 為LSTM 神經(jīng)元細(xì)胞的內(nèi)部工作圖,主要通過遺忘門、輸入門和輸出門三個基本機構(gòu)實現(xiàn)控制。

        圖2 長短時記憶循環(huán)神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)

        LSTM 最核心的部分是遺忘門和輸入門,其可以實現(xiàn)有效的長期記憶。遺忘門可以忽略以前的無用信息,Sigmoid為遺忘門的控制層,決定當(dāng)前時刻輸入的xt和上一時刻輸出的ht-1通過或者部分通過,如式(3)所示:

        輸入門可以控制當(dāng)前時刻數(shù)據(jù)流入細(xì)胞,輸入門的Sigmoid 層決定哪些值可以更新,tanh 層用來生成新的候選值向量,如式(4)、式(5):

        神經(jīng)元細(xì)胞的舊狀態(tài)Ct-1更新為Ct,如式(6):

        輸出門的輸出值ht是通過上一時刻ht-1和當(dāng)前時刻輸入xt經(jīng)過sigmoid 層,與一個經(jīng)過tanh 層的最近時刻Ct的狀態(tài)相乘計算而得到的。該過程的計算公式為:

        式中:W和b為對應(yīng)公式的權(quán)重和偏置項;σ為sigmoid 激活函數(shù);tanh 為雙曲正切函數(shù)。

        BiLSTM 是LSTM 的變體結(jié)構(gòu),由前向LSTM 與后向LSTM 層構(gòu)成,從兩個相反的方向獲取信息,可以同時考慮數(shù)據(jù)的歷史和將來信息,能夠挖掘數(shù)據(jù)更加深層次的時間序列規(guī)律,提高預(yù)測精度,BiLSTM 的結(jié)構(gòu)如圖3 所示。在每個時間t,輸入同時提供向前與向后的LSTM 的神經(jīng)網(wǎng)絡(luò),其輸出最終結(jié)果可以表示為:

        圖3 雙向長短時記憶循環(huán)神經(jīng)結(jié)構(gòu)

        1.3 分位數(shù)回歸

        分位數(shù)回歸是響應(yīng)變量S與解釋變量X的條件分位數(shù)之間一種線性關(guān)系的模型[8]。即:

        式中:QS(τ|X)為分位數(shù)τ取值在0 到1 的條件下,解釋變量X對應(yīng)的響應(yīng)變量S的估計值;回歸系數(shù)向量β(τ)=[β0(τ),β1(τ),β2(τ)X2,……,βk(τ)]’,隨分位數(shù)τ的變化而變化。

        參數(shù)向量β的最優(yōu)估計值可以通過如下公式求解:

        其中ρτ(·)為檢驗函數(shù),其具體求解過程為:

        2 概率密度預(yù)測模型

        2.1 基于CNN-BiLSTM 的預(yù)測模型

        本文提出基于CNN-BiLSTM 的模型,如圖4 所示。

        圖4 CNN-BiLSTM 結(jié)構(gòu)

        在鋰離子電池RUL 的預(yù)測過程中,每次恒流-恒壓充電,循環(huán)次數(shù)、電壓、內(nèi)阻抗均對應(yīng)一個共同的電池容量。而卷積神經(jīng)網(wǎng)絡(luò)中的卷積核可以捕獲測得數(shù)據(jù)間的相關(guān)性,通過實現(xiàn)局部權(quán)值共享,從而可以挖掘老化數(shù)據(jù)相鄰局部范圍內(nèi)的共同特性。在卷積層中,輸入循環(huán)次數(shù)、電壓、內(nèi)阻抗特征由卷積核提取。然后,通過全連接層將其轉(zhuǎn)化為特征向量輸出到BiLSTM 神經(jīng)網(wǎng)絡(luò)。BiLSTM 層利用滑動時間窗口對CNN 提取到的特征進行時間序列學(xué)習(xí),獲得內(nèi)部時間特征和退化趨勢的變化規(guī)律。在BiLSTM 神經(jīng)網(wǎng)絡(luò)訓(xùn)練過程中,將輸出的結(jié)果與樣本標(biāo)簽值對比,把誤差進行反向傳播更新BiLSTM 的節(jié)點權(quán)重,最后通過全連接層將其結(jié)果輸出。

        2.2 CNN-BiLSTM 神經(jīng)網(wǎng)絡(luò)分位數(shù)回歸

        本文將CNN-BiLSTM 神經(jīng)網(wǎng)絡(luò)與分位數(shù)回歸結(jié)合,提出了一種CNN-BiLSTM 神經(jīng)網(wǎng)絡(luò)分位數(shù)回歸模型,構(gòu)造如下的分位數(shù)回歸損失函數(shù)。

        當(dāng)τ在0 到1 之間不斷取值時,通過優(yōu)化器不斷優(yōu)化權(quán)重w偏置b,使Loss 函數(shù)達到最小。最終可以得到不同分位數(shù)下輸入數(shù)據(jù)x對應(yīng)預(yù)測值,即:。

        2.3 核密度估計

        核密度估計是一種不依賴任何分布,從數(shù)據(jù)樣本自身去得到估計值的概率密度分布[9]。對于一個預(yù)測點,不同分位數(shù)下得到一組{x1,x2,……xi,xj,xn}數(shù)據(jù),可以通過如下公式得到核密度估計。

        式中:為估計數(shù)據(jù)的標(biāo)準(zhǔn)差,在本文中采用高斯核函數(shù)(Gaussian kernel function,GKF)。

        式中:λ 為帶寬的平滑參數(shù),影響分布的形狀。

        2.4 評價指標(biāo)

        為了衡量鋰離子電池RUL 的預(yù)測精度,采用多個評價指標(biāo)來評估本文模型的效果,包括預(yù)測剩余壽命的絕對誤差、相對精度、預(yù)測容量的平均絕對誤差、均方根誤差以及預(yù)測容量區(qū)間覆蓋率和平均寬度[10]。

        (1)剩余壽命的絕對誤差(absolute error,AE)、剩余壽命的相對精度(relative accuracy,RA)、容量的平均絕對誤差(mean absolute error,MAE)和容量的均方根誤差(root-meansquare error,RMSE)是評價實際真實值與預(yù)測值(概率密度預(yù)測模型的眾數(shù)或中位數(shù))的偏差,其數(shù)學(xué)公式如下:

        式中:RP為預(yù)測剩余壽命循環(huán)次數(shù);RT為真實剩余壽命循環(huán)次數(shù);n為預(yù)測電池容量的循環(huán)周期數(shù);x(i)為第i個周期電池容量的真實值,xˉ(i)為電池容量預(yù)測值。

        (2)區(qū)間覆蓋率表示實際值落在預(yù)測區(qū)間的比例,是評估預(yù)測區(qū)間準(zhǔn)確度和可靠性的重要指標(biāo),采用式(21)計算。

        式中:N為測試集的總個數(shù);CP為區(qū)間覆蓋率。

        式中:pi為第i個循環(huán)周期的容量;Ii為第i個循環(huán)周期的預(yù)測區(qū)間。

        區(qū)間覆蓋率盡管越高越好,但是當(dāng)區(qū)間足夠大時,覆蓋率成為1,失去了意義,因此需要與預(yù)測區(qū)間平均寬度共同去衡量。

        (3)預(yù)測區(qū)間平均寬度(mean width percentage,MWP)表示在置信度下電池容量預(yù)測區(qū)間上界與下界的差值,本文選取90%置信區(qū)間,預(yù)測區(qū)間平均寬度越小,表示其銳度越高。

        3 算例分析

        3.1 數(shù)據(jù)集構(gòu)建

        本文采用馬里蘭大學(xué)CALCE 的CX2 電池數(shù)據(jù)集,該電池的額定容量為1.35 Ah。所有CX2電池都經(jīng)歷相同的循環(huán)充放電過程:以恒定電流0.5C充電,直到電壓達到4.2 V,然后維持4.2 V 直到電流降至0.05 A;以恒定電流0.5C放電,直到電壓降至3 V。電池容量一般降至額定容量的70%認(rèn)為電池失效,達到了壽命終點(end of life,EOL),本文選用的數(shù)據(jù)集的電池EOL 為0.945 Ah,共進行了1 262 次循環(huán)。電池容量的退化趨勢是一個非線性波動較大的過程,如果選用數(shù)據(jù)早期退化的過程進行預(yù)測,會使預(yù)測結(jié)果產(chǎn)生較大的誤差,所以選用訓(xùn)練集為原始數(shù)據(jù)集的80%,測試集為原始數(shù)據(jù)集的20%。

        3.2 模型參數(shù)設(shè)置

        本文分位數(shù)τ的取值范圍為[0.01,0.99],其間隔為0.01,共計99 個數(shù)據(jù),經(jīng)過多次手動調(diào)參實驗,最終得到CNNBiLSTM 分位數(shù)回歸模型的主要超參數(shù),如表1 所示。

        表1 超參數(shù)設(shè)置

        本文的模型是用python 軟件編寫,軟件框架是基于keras神經(jīng)網(wǎng)絡(luò)庫的Tensorflow 框架。

        3.3 預(yù)測結(jié)果分析對比

        圖5 展示了在低置信區(qū)間(40%)和高置信區(qū)間(90%)條件下的預(yù)測區(qū)間。從圖5 中可以看到,本文所提方法的預(yù)測區(qū)間與實際值波動大致相同,40%置信區(qū)間比90%置信區(qū)間的寬度要窄,且預(yù)測結(jié)果的90%置信區(qū)間可以基本包含真實值,但后期預(yù)測區(qū)間明顯變寬,這是由于后期電池的容量退化趨勢加速,容量再生也變得浮動較大,而模型是利用前期數(shù)據(jù)訓(xùn)練得到的,對后期容量的預(yù)測結(jié)果不確定性增大,因此會導(dǎo)致后期的預(yù)測區(qū)間變寬。

        圖5 不同置信區(qū)間的預(yù)測結(jié)果對比

        基于已訓(xùn)練的模型可以預(yù)測每個循環(huán)周期下的容量和剩余使用壽命的概率密度分布。以其中一個循環(huán)周期為例,圖6 為真實容量達到失效閾值0.945 Ah 時,第1 262 次循環(huán)周期的預(yù)測容量概率密度曲線。圖7 為達到閾值條件時預(yù)測循環(huán)次數(shù)概率密度曲線。從兩張圖可以看出,真實值在概率密度曲線峰值附近,且更靠近預(yù)測的中位數(shù)。通過本文方法描述電池剩余使用壽命的不確定性,能夠為使用者提供較為豐富的電池容量信息。

        圖6 第1 262次循環(huán)周期的容量概率密度

        圖7 達到閾值條件下的預(yù)測循環(huán)次數(shù)概率密度

        為了證明使用本文方法預(yù)測的有效性,將使用統(tǒng)計學(xué)中代表性的中位數(shù)與眾數(shù)作為點預(yù)測結(jié)果,圖8 為實際值與預(yù)測結(jié)果的對比圖,可以看出中位數(shù)預(yù)測結(jié)果相對于眾數(shù)可以更好地吻合容量的實際值,但是在估計電池剩余容量時,眾數(shù)也有重要的參考價值。

        圖8 眾數(shù)和中位數(shù)點預(yù)測與真實值對比

        為了進一步說明本文所提出電池RUL 概率密度預(yù)測模型的性能,選用同超參數(shù)下BiLSTM、LSTM 和CNN 模型的預(yù)測得到中位數(shù)與其對比進行評估,如表2 所示。

        表2 模型對比評估

        表2 中CP 與MWP 值均為90%置信區(qū)間下預(yù)測得到的,通過表2 得出CNN、LSTM、BiLSTM、CNN+BiLSTM 中位數(shù)預(yù)測RMSE的指標(biāo)分別改進了0.010 4、0.009 7、0.009 2、0.008 3。MAE 的指標(biāo)分別改進了0.013 6、0.012 7、0.012 1、0.010 4。此外,AE 的指標(biāo)分別改進了7、6、3、1。說明了CNN對于模型預(yù)測精度有提升作用。

        4 結(jié)論

        本文提出了一種CNN-BiLSTM 與分位數(shù)相結(jié)合的概率密度預(yù)測,并通過算例進行驗證,得出結(jié)論如下:

        (1)采用雙向長短時記憶循環(huán)神經(jīng)網(wǎng)絡(luò)與卷積神經(jīng)網(wǎng)絡(luò)相結(jié)合,實現(xiàn)分位數(shù)概率密度預(yù)測,相比點預(yù)測,本方法不僅可以使用中位數(shù)或者眾數(shù)實現(xiàn)點預(yù)測,而且可以獲得任意循環(huán)充放電周期下鋰離子電池容量和剩余使用壽命的完整概率分布。

        (2)本文提出CNN+BiLSTM 模型的中位數(shù)的AE 值、RMSE 值和MAE 值均低于CNN、BiLSTM 和LSTM 模型。盡管CNN+BiLSTM 模型在90% 置信區(qū)間下MWP 的值比BiLSTM 的高,但其他評價指標(biāo)是最高。因此,本文模型的預(yù)測精度整體而言是最好的。由于本文模型采用多個模型的組合,結(jié)構(gòu)變得復(fù)雜,計算量增大,因此,優(yōu)化算法結(jié)構(gòu)、提升計算效率將在以后的工作中進一步開展。

        猜你喜歡
        概率密度電池容量位數(shù)
        五次完全冪的少位數(shù)三進制展開
        連續(xù)型隨機變量函數(shù)的概率密度公式
        4000mAh途鴿T2 稍顯優(yōu)勢
        消費電子(2016年10期)2016-11-10 16:42:20
        鋰離子電池充電管理及電池容量測量研究
        Hunt過程在Girsanov變換下的轉(zhuǎn)移概率密度的表示公式
        鋰離子電池容量衰減研究進展
        隨機變量線性組合的分布的一個算法
        隨機結(jié)構(gòu)-TMD優(yōu)化設(shè)計與概率密度演化研究
        遙感衛(wèi)星CCD相機量化位數(shù)的選擇
        “判斷整數(shù)的位數(shù)”的算法分析
        河南科技(2014年11期)2014-02-27 14:09:41
        v一区无码内射国产| 中文字幕日韩精品永久在线| 中文字幕日韩有码国产| 国产精品国产三级国产专播| 国产精品无码一区二区三区免费| 国产在线视欧美亚综合| 国产精品黄色av网站| 精品人妻一区二区三区浪人在线| 欧洲熟妇色xxxx欧美老妇多毛 | 日韩av无码成人无码免费| www.av在线.com| 大陆成人精品自拍视频在线观看| 久久伊人少妇熟女大香线蕉| 亚洲另类自拍丝袜第五页| 欧美综合自拍亚洲综合百度| 精品一区二区三区人妻久久福利| aa片在线观看视频在线播放| 狠狠久久亚洲欧美专区| 中文字幕乱码亚洲无线| 亚洲乱码中文字幕综合久久| 国产欧美日韩一区二区三区 | 欧美成人www在线观看| 狠狠色噜噜狠狠狠狠888奇禾| 国产亚洲成年网址在线观看| 国产精品一区二区久久久av| av综合网男人的天堂| 欧美亚洲日本在线| 成av人片一区二区三区久久| 最新中文字幕人妻少妇| 中国农村熟妇性视频| 在线观看国产内射视频| 一个人午夜观看在线中文字幕| 色欲网天天无码av| 亚洲av无码专区亚洲av桃| 热热久久超碰精品中文字幕| 日本亚洲精品一区二区三| 国产精品嫩草影院av| 9丨精品国产高清自在线看| 在线观看视频免费播放| 无码国产69精品久久久久孕妇| 一级片久久|