检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:朱元富 贺文武[1] 李建兴[1] 李有财 李培强[1] ZHU Yuanfu;HE Wenwu;LI Jianxing;LI Youcai;LI Peiqiang(Fujian University of Technology,Fuzhou 350018;Fujian Nebula Electronics Co.Ltd.,Fuzhou 350015,Fujian,China)
机构地区:[1]福建工程学院,福建福州350018 [2]福建星云电子股份有限公司,福建福州350015
出 处:《储能科学与技术》2021年第3期1163-1176,共14页Energy Storage Science and Technology
基 金:国家重点研发计划项目(2018YFB0905304);福建省区域发展项目(2018H4005);福建省自然科学基金项目(2020J01891)。
摘 要:锂电池的荷电状态(state-of-charge,SOC)涉及的物理特性或电化学特性高度复杂,其值一般难以直接测量,基于深度神经网络等新方法的SOC估计近期为相关研究者所关注。为进一步提升SOC估计性能,有效捕获锂电池SOC的动态物理特性,缓解深度神经网络模型容易发生的梯度消失与梯度爆炸等问题,本文引入双向学习策略,基于双向长短期记忆循环神经网络(bidirectional long short-term memory,Bi-LSTM)以及双向门控循环单元网络(bidirectional gated recurrent unit,Bi-GRU)估计锂电池的SOC取值。双向循环神经网络SOC估计模型由输入层、隐藏层和输出层组成。输入层输入电池电压、电流与温度序列;隐藏层在正向LSTM/GRU层的基础上增加反向LSTM/GRU层,引入逆序信息,基于输入序列上下文所含信息整体上学习、表征电池特性序列与SOC序列之间的内在关联;输出层输出模型的估计值。所拟模型使用Python语言结合TensorFlow后端在Keras框架中实现,并基于基准数据集在3种温度条件下结合多种工况进行性能分析。结果表明,双向学习策略能有效提升锂电池SOC的估计性能,较之单向学习模型具有更高的估计精度与鲁棒性。与构造电池等效模型等方法的思路不同,所拟方法基于数据驱动学习锂电池SOC的非线性特性,将易于观测的锂电池特性序列数据映射为待估计的SOC取值,为锂电池SOC估计提供了可能的新思路。The direct measurement of the state of charge(SOC)for lithium-ion batteries,whose physical characteristics or the electrochemical characteristics are highly complex,presents difficulty.Methods,such as deep neural networks,have recently received wide attention and have been exploited to estimate battery SOC.To improve the estimation performance of SOC,capture accurately the interior dynamic characteristics of the batteries,and alleviate the vanishing and exploding gradient problem in neural networks,in this paper,we introduce a bidirectional learning strategy and develop two specific methods,i.e.,the estimation of the SOC with the bidirectional long short-term memory(Bi-LSTM)networks and the bidirectional gated recurrent unit(Bi-GRU)networks.Both the proposed bidirectional networks consist of three parts:the input,hidden,and output layers.The input layer accepts the sequence of measurements,such as the voltages,currents,and temperatures.The hidden layer consists of two LSTM/GRU sub-layers;one processes the forward information,and the other processes the backward information to learn the input-output sequence mapping form the context of the sequence.The output layer outputs the learned SOC.Python,TensorFlow,and Keras are used to develop the concrete models,and the resultant ones are tested and analyzed on the benchmark data sets,where three temperature and nine working conditions are considered.The results show that the proposed bidirectional learning methods can outperform their competitors,with higher accuracy and better robustness.Being different from the idea of constructing battery equivalent models,the proposed method is data-driven and intends to estimate SOC with easily obtainable measurements,such as the voltages,currents,and temperatures,and provides a potential method for SOC estimation.
关 键 词:锂电池 SOC估计 Bi-LSTM网络 Bi-GRU网络
分 类 号:TM912[电气工程—电力电子与电力传动]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.13