一种改进T-S模糊神经网络估计锂电池SOC的方法
发布时间:2021-08-16 09:37
针对传统模糊神经网络估计锂电池荷电状态(SOC)方法精度低、收敛速度慢的问题,采用模糊规则优化算法对神经网络的结构进行优化,加快了网络的收敛速度。通过分析锂电池实际使用工况,将影响电池当前容量的两个参数,即循环次数与循环之间的静置时间,与电池电压、电流、温度统一作为影响SOC估计精度的因子。MATLAB仿真结果表明,改进后的模糊神经网络算法的精度和收敛速度较传统的模糊神经网络算法更优。
【文章来源】:电源技术. 2020,44(09)北大核心
【文章页数】:4 页
【部分图文】:
图1?放电过程中容量对SOC值的影响??本文采用的实验数据是NASA?PCoE研究中心公开的电??池数据集选取其中的3组电池数据进行分析
??池数据集选取其中的3组电池数据进行分析。电池数据采??集的实验信息如表1所示。??表?1?NASA?电??&数据i??義实验信息??电池编号??5??6??7??充电电流/A??1.5??1.5??1.5??放电电流/A??2??2??2??充电截止电压/V??4.2??4.2??4.2??放电截止电压/V??2.7??2.5??2.2??环境温度/°c??24??24??24??额定容量/Ah??2??2??2??寿命终止容量/Ah??1.4??1.4??1.4??图2为5、6、7号电池在整个充放电循环测试期间电池容??量与循环次数的曲线图。观察图2中的3条曲线可以发现,随??着循环次数增加,电池容量逐渐衰减,但该曲线并不严格单调??递减,会出现一些容量回升的循环,在图2的曲线上标记了容??量出现回升的循环次数。分析相关数据发现容量回升与循环??间的静置时间长短存在关系,其中在短期范围内电池静置时??间长短与容量回升值成正比,而长期静置下的电池容量回升??到某个值后基本保持不变。表2列出了部分容量回升循环对??0?20?40?60?80?100?120?140?160?180??循环次数??图2?5号、6号、7号电池容M曲线??表2?部分容量回升循环的静置炉??h司与容量回升值??容量回升点编号??静置时间/h??容量回升值/Ah??6??0.18??0.001?1??31??35.07??0.047?7??48??69.92??0.057?5??104??2.41??0.010?2??120??16.78??0.025?8??150??11.06??0.020?9??--5巧屯池容?曲H
集??合;第二种方法是将模糊规则后件表示为输人变量的线性组??合,由于该模型是Takagi和Sugeno首先提出的,所以通常称??之为T-S模型%??氏:IF?'?is?and?jcX?and???????and?jcX??n?d??THEN尸办&?w??式中:凡为第Jc条模^规则;f[Xi?,灸,????,?xJT为输人变量,每??个分量与(i=l,?2?>…,ii)均为模糊语言变量;A/为及的第j?CH,??2,…,m)个语言变量值;b,为真值参数;y为输出变量。??图3为T-S模糊神经网络简化结构示意图。它由输入层、??模糊化层、模糊规则层、去模糊化层和输出层构成。??*5?1??5'??.y,-??输AJg?場糊(fcg提蝴#Wig去模椒化层?输⑴层??图3?T-S模糊神经网络简化结构图??输人层的每个节点表示影响SOC估计值的一个参数,包??括电池电压、电流、温度、循环次数和循环之间的静置时间5??个参数。??模糊化层的每个节点代表一个语言变量值,用于计算每??个输人参数对应每个语言变量值的隶属度。采用高斯函数作??为隶属度函数:?x??=^Aj{xl)?=?e?'?(4)??式中:q和巧分别为隶属度函数的中心值和宽度;;u/(M,2,…,??5;戶1,2,-,蚴为第;个输人参数的第_/个语言变量值,其中m,??为4的模糊分割数。??模糊规则层的每个节点代表一条模糊规则。用于计算出??每条规则的适用度,即:??(5)??式中:%为适用度;{1,2,…,mj,?{1,2,(e?{1,??对于给定的输人值,只有在输人点附近的语言变量值才??有较大的隶属度值,远离输入点的语言变量值
【参考文献】:
期刊论文
[1]基于多时间尺度的锂离子电池状态联合估计[J]. 印学浩,宋宇晨,刘旺,刘大同. 仪器仪表学报. 2018(08)
[2]基于滑动窗自适应滤波的锂电池SOC/SOH联合估计[J]. 汪秋婷,姜银珠,陆赟豪. 电源技术. 2017(01)
本文编号:3345431
【文章来源】:电源技术. 2020,44(09)北大核心
【文章页数】:4 页
【部分图文】:
图1?放电过程中容量对SOC值的影响??本文采用的实验数据是NASA?PCoE研究中心公开的电??池数据集选取其中的3组电池数据进行分析
??池数据集选取其中的3组电池数据进行分析。电池数据采??集的实验信息如表1所示。??表?1?NASA?电??&数据i??義实验信息??电池编号??5??6??7??充电电流/A??1.5??1.5??1.5??放电电流/A??2??2??2??充电截止电压/V??4.2??4.2??4.2??放电截止电压/V??2.7??2.5??2.2??环境温度/°c??24??24??24??额定容量/Ah??2??2??2??寿命终止容量/Ah??1.4??1.4??1.4??图2为5、6、7号电池在整个充放电循环测试期间电池容??量与循环次数的曲线图。观察图2中的3条曲线可以发现,随??着循环次数增加,电池容量逐渐衰减,但该曲线并不严格单调??递减,会出现一些容量回升的循环,在图2的曲线上标记了容??量出现回升的循环次数。分析相关数据发现容量回升与循环??间的静置时间长短存在关系,其中在短期范围内电池静置时??间长短与容量回升值成正比,而长期静置下的电池容量回升??到某个值后基本保持不变。表2列出了部分容量回升循环对??0?20?40?60?80?100?120?140?160?180??循环次数??图2?5号、6号、7号电池容M曲线??表2?部分容量回升循环的静置炉??h司与容量回升值??容量回升点编号??静置时间/h??容量回升值/Ah??6??0.18??0.001?1??31??35.07??0.047?7??48??69.92??0.057?5??104??2.41??0.010?2??120??16.78??0.025?8??150??11.06??0.020?9??--5巧屯池容?曲H
集??合;第二种方法是将模糊规则后件表示为输人变量的线性组??合,由于该模型是Takagi和Sugeno首先提出的,所以通常称??之为T-S模型%??氏:IF?'?is?and?jcX?and???????and?jcX??n?d??THEN尸办&?w??式中:凡为第Jc条模^规则;f[Xi?,灸,????,?xJT为输人变量,每??个分量与(i=l,?2?>…,ii)均为模糊语言变量;A/为及的第j?CH,??2,…,m)个语言变量值;b,为真值参数;y为输出变量。??图3为T-S模糊神经网络简化结构示意图。它由输入层、??模糊化层、模糊规则层、去模糊化层和输出层构成。??*5?1??5'??.y,-??输AJg?場糊(fcg提蝴#Wig去模椒化层?输⑴层??图3?T-S模糊神经网络简化结构图??输人层的每个节点表示影响SOC估计值的一个参数,包??括电池电压、电流、温度、循环次数和循环之间的静置时间5??个参数。??模糊化层的每个节点代表一个语言变量值,用于计算每??个输人参数对应每个语言变量值的隶属度。采用高斯函数作??为隶属度函数:?x??=^Aj{xl)?=?e?'?(4)??式中:q和巧分别为隶属度函数的中心值和宽度;;u/(M,2,…,??5;戶1,2,-,蚴为第;个输人参数的第_/个语言变量值,其中m,??为4的模糊分割数。??模糊规则层的每个节点代表一条模糊规则。用于计算出??每条规则的适用度,即:??(5)??式中:%为适用度;{1,2,…,mj,?{1,2,(e?{1,??对于给定的输人值,只有在输人点附近的语言变量值才??有较大的隶属度值,远离输入点的语言变量值
【参考文献】:
期刊论文
[1]基于多时间尺度的锂离子电池状态联合估计[J]. 印学浩,宋宇晨,刘旺,刘大同. 仪器仪表学报. 2018(08)
[2]基于滑动窗自适应滤波的锂电池SOC/SOH联合估计[J]. 汪秋婷,姜银珠,陆赟豪. 电源技术. 2017(01)
本文编号:3345431
本文链接:https://www.wllwen.com/kejilunwen/dianlilw/3345431.html