本发明属于电池包荷电状态检测,具体为一种用于检测电池包soc的估算方法。
背景技术:
1、荷电状态是蓄电池使用一段时间或长期搁置不用后的剩余容量与其完全充电状态的容量的比值,常用百分数表示,其取值范围为0~1,当soc=0时表示电池放电完全,当soc=1时表示电池完全充满,控制蓄电池运行时必须考虑其荷电状态,超级电容荷电状态:基于实际测量的电容能量,表示成对电容最大标称电压平方的百分比,机电飞轮的荷电状态:基于实际测量的机电飞轮的能量状态,表示成对飞轮每分钟额定转速平方的百分比。
2、现有的荷电状态检测方法,数据估算出来的不够准确,估算过程容易出现误差,导致数据稳定性不强,容易出现偏差。
技术实现思路
1、针对现有技术的不足,本发明提供了一种用于检测电池包soc的估算方法,具有数据估算出来的准确率高,估算过程不容易出现误差,数据稳定性不强的优点。
2、为实现上述目的,本发明提供如下技术方案:一种用于检测电池包soc的估算方法,所述电池包soc的估算方法步骤为:对电池包进行检测,基于检测结果来判断电池包是处于充电状态还是放电状态;基于电池包的充电放电状态,选择相应的开路电压-荷电状态曲线;估算电池包的荷电状态;对电池包的荷电状态进行分析与测评;基于方向信息,系统选择相应的ocv-soc曲线来进行soc的估算。
3、优选地,对电池包进行检测,基于检测结果来判断电池包是处于充电状态还是放电状态具体包括:
4、电流传感器选择:选择电流传感器来监测电池包的电流,电流传感器能够够精确测量电池包的充放电电流,并能够区分电流的方向;
5、硬件连接:将电流传感器正确地连接到电池包的电路中,通常,电流传感器会串联在电池包的正极或负极线路上,以便监测流经电池包的电流;
6、信号处理:通过电池管理系统对电流传感器产生的信号读取,包括放大、滤波与模数转换;
7、软件配置:配置电池管理系统或微控制器的软件,以读取电流传感器的信号,并根据信号的正负来确定电流的方向;
8、电流方向判断:如果电流传感器检测到的电流为正,说明电子从电池包流出,即电池包处于放电状态,如果电流传感器检测到的电流为负,说明电子流入电池包,即电池包处于充电状态;
9、将检测结果记录为gi,对每一次的检测结果进行存储并记录时间;
10、将时间记录为t1、t2…tmax;
11、
12、其中gm为检测次数;
13、定期对检测数据进行采集;
14、状态指示:根据电流方向的判断结果,通过指示灯、显示屏和通信接口向系统提供电池包的充放电状态信息。
15、优选地,实时监控:实现实时监控电池包的充放电状态,并根据需要调整电池管理策略,如调整充电电流、截止电压等;
16、数据记录:记录电池包的充放电状态变化,以便于后续的数据分析和电池性能评估;
17、安全保护:确保电池包在充放电过程中不会超过其安全工作范围,如过充、过放、过热等,并采取相应的保护措施;
18、用户界面:开发用户界面,使用户能够方便地查看电池包的充放电状态,并根据需要进行操作;
19、测试与验证:对整个检测系统进行测试和验证,确保其在各种工作条件下都能准确判断电池包的充放电状态;
20、维护与校准:定期对电流传感器和相关硬件进行维护和校准,以保证检测结果的准确性。
21、优选地,基于电池包的充电放电状态,选择相应的开路电压-荷电状态曲线具体包括:
22、电池类型识别:确定电池包的化学类型,不同类型的电池具有不同的ocv-soc曲线;
23、曲线数据库建立:为每种电池类型建立一个ocv-soc曲线数据库,这些曲线能够通过实验测量获得,或者从电池制造商获取;
24、电池状态监测:实时监测电池包的充放电状态,包括但不限于电流方向、电流大小、电压、温度;
25、电流方向判断:根据电流传感器的读数判断电池包是处于充电状态还是放电状态;
26、实时电压测量:在电池包静止状态下测量其开路电压,这通常需要等待一段时间,让电池内部的电流自然衰减至零;
27、soc估算:使用所选的ocv-soc曲线和测量到的ocv来估算电池包的soc,这能够通过查找表、插值方法或曲线拟合算法来实现;
28、温度补偿:由于电池的ocv-soc曲线受温度的影响,需要根据电池包的实际温度对估算的soc进行补偿;
29、校准与调整:定期对soc估算结果进行校准,以修正累积误差,校准能够通过库仑计数法或其他更精确的方法进行;
30、数据记录与分析:记录电池包的充放电状态、ocv、soc数据,进行分析以优化电池管理策略;
31、用户界面集成:将soc估算结果集成到用户界面,提供给用户电池包的实时状态信息;
32、安全检查:确保电池包在充放电过程中不会超过其安全工作范围,如过充、过放、过热等,并采取相应的保护措施;
33、系统优化:根据电池包的使用情况和性能,不断优化ocv-soc曲线的选择和soc估算算法,以提高估算的准确性和响应速度;
34、测试与验证:对整个基于状态选择ocv-soc曲线的过程进行测试和验证,确保其在各种工作条件下都能准确反映电池包的soc。
35、优选地,估算电池包的荷电状态具体包括:
36、选择soc估算方法:根据电池类型、系统要求和可用资源选择适配的soc估算方法;
37、准备硬件:根据所选方法,准备硬件;
38、数据采集:采集电池包的电流、电压和温度数据,确保数据采集的频率和精度满足soc估算的需求;
39、电池模型建立:建立电池的动态模型,模型公式为
40、
41、其中,vt为在时间t时的电压,e是电池的开路电压,i是流经电池的电流,正值表示放电,负值表示充电,r是电池的等效串联电阻,c是电池的等效串联电容,δt是时间常数;
42、初始soc确定:确定电池包的初始soc,这能够通过电池的开路电压来估算,或者在电池充满电或放完电时手动设置;
43、状态监测与判断:实时监测电池包的充放电状态,并根据状态选择合适的ocv-soc曲线或模型参数;
44、soc更新:soc更新公式为:
45、
46、其中,ic是积分得到的总充放电电量,bc是电池的名义容量。
47、优选地,由于电池的性能受温度影响,需要根据电池包的实际温度对soc估算结果进行补偿;
48、定期对soc估算结果进行昆仑计数法进行校准,以修正累积误差;
49、校准公式为:
50、socc=socm+δsoc
51、其中socc是校准后的soc估算值,socm是库仑计数法当前的soc估算值,δsoc是校准所需的soc调整量;
52、实时监控与用户反馈:实时监控soc的变化,并通过用户界面提供反馈,使用户能够了解电池包的状态;
53、数据记录与分析:记录电池包的soc数据,进行分析以优化电池管理策略;
54、安全检查:确保电池包在充放电过程中不会超过其安全工作范围,采取保护措施;
55、系统优化:根据电池包的使用情况和性能,不断优化soc估算算法,以提高估算的准确性和响应速度;
56、测试与验证:对整个soc估算过程进行测试和验证,确保其在各种工作条件下都能准确反映电池包的soc。
57、优选地,对电池包的荷电状态进行分析与测评具体包括:
58、数据获取:收集电池包在不同工作条件下的运行数据,包括电流、电压、温度等,记录电池包的充放电历史;
59、数据分析:分析收集到的数据,识别电池包充放电过程中的模式和趋势,确定电池包在不同条件下的性能表现;
60、性能评估:评估电池包的soc估算精度,检查电池包是否在安全操作范围内运行;
61、校准与调整:定期对soc估算方法进行校准,以修正累积误差,根据电池包的实际表现调整soc估算参数;
62、电池老化分析:分析电池包的老化特性,如容量衰减、内阻增加等,评估老化对soc估算精度的影响;
63、安全检查:检查电池包在充放电过程中是否出现过充、过放、过热等不安全情况,确保电池包的soc始终在安全范围内;
64、用户界面集成:将soc分析结果集成到用户界面,提供给用户电池包状态的直观信息;
65、测试与验证:对soc估算方法和分析结果进行测试和验证,确保其准确性和可靠性;
66、优化建议:根据分析结果提出优化电池管理策略的建议,调整充放电策略以延长电池寿命;
67、报告生成:生成详细的soc分析报告,包括电池包的性能评估、老化分析、安全检查结果等。
68、优选地,基于方向信息,系统选择相应的ocv-soc曲线来进行soc的估算具体包括:
69、建立ocv-soc曲线数据库:通过实验测量获得数据,为每种电池类型和充放电方向建立一个ocv-soc曲线数据库,这些曲线能够通过实验测量获得,或者从电池制造商获取;
70、监测电池状态:实时监测电池包的充放电状态,包括电流方向和电流大小;
71、电流方向检测:使用电流传感器来检测电池包的电流方向,电流的正负值将指示电池是处于充电状态还是放电状态;
72、选择相应的ocv-soc曲线:根据检测到的电流方向,从数据库中选择相应的ocv-soc曲线:如果电流为正,选择放电状态下的ocv-soc曲线,如果电流为负,选择充电状态下的ocv-soc曲线;
73、测量电池电压:在电池静止状态下测量其开路电压,等待一段时间,让电池内部的电流自然衰减至零。
74、优选地,估算soc:使用所选的ocv-soc曲线和测量到的ocv来估算电池包的soc;
75、温度补偿:由于电池的ocv-soc曲线受温度的影响,需要根据电池包的实际温度对估算的soc进行补偿;
76、数据记录与分析:记录电池包的充放电状态、ocv、soc数据,进行分析以优化电池管理策略;
77、用户界面集成:将soc估算结果集成到用户界面,提供给用户电池包的实时状态信息。
78、优选地,对整个基于方向信息选择ocv-soc曲线的过程进行测试和验证,确保其在各种工作条件下都能准确反映电池包的soc。
79、与现有技术相比,本发明的有益效果如下:
80、本技术通过对电池包的分析,能选择ocv-soc曲线来进行soc的估算,使数据估算出来更加准确,估算过程不容易出现误差,导致数据稳定性强,不容易出现偏差。
1.一种用于检测电池包soc的估算方法,其特征在于:所述电池包soc的估算方法步骤为:
2.根据权利要求1所述的一种用于检测电池包soc的估算方法,其特征在于,对电池包进行检测,基于检测结果来判断电池包是处于充电状态还是放电状态具体包括:
3.根据权利要求2所述的一种用于检测电池包soc的估算方法,其特征在于,基于检测结果来判断电池包是处于充电状态还是放电状态具体包括:
4.根据权利要求1所述的一种用于检测电池包soc的估算方法,其特征在于,基于电池包的充电放电状态,选择相应的开路电压-荷电状态曲线具体包括:
5.根据权利要求1所述的一种用于检测电池包soc的估算方法,其特征在于,估算电池包的荷电状态具体包括:
6.根据权利要求5所述的一种用于检测电池包soc的估算方法,其特征在于,估算电池包的荷电状态具体包括:对soc估算结果进行补偿,定期对soc估算结果进行昆仑计数法进行校准;
7.根据权利要求1所述的一种用于检测电池包soc的估算方法,其特征在于,对电池包的荷电状态进行分析与测评具体包括:
8.根据权利要求1所述的一种用于检测电池包soc的估算方法,其特征在于,基于方向信息,系统选择相应的ocv-soc曲线来进行soc的估算具体包括:
9.根据权利要求8所述的一种用于检测电池包soc的估算方法,其特征在于:
10.根据权利要求9所述的一种用于检测电池包soc的估算方法,其特征在于:对整个基于方向信息选择ocv-soc曲线的过程进行测试和验证,确保其在各种工作条件下都能准确反映电池包的soc。