CN116304582B - 一种动力电池中单调数据的异常标记修正方法 - Google Patents
一种动力电池中单调数据的异常标记修正方法 Download PDFInfo
- Publication number
- CN116304582B CN116304582B CN202310547808.0A CN202310547808A CN116304582B CN 116304582 B CN116304582 B CN 116304582B CN 202310547808 A CN202310547808 A CN 202310547808A CN 116304582 B CN116304582 B CN 116304582B
- Authority
- CN
- China
- Prior art keywords
- data
- abnormal
- slope
- power battery
- monotonic
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/60—Other road transportation technologies with climate change mitigation effect
- Y02T10/70—Energy storage systems for electromobility, e.g. batteries
Landscapes
- Secondary Cells (AREA)
Abstract
本发明属于动力电池技术领域,具体涉及一种动力电池中单调数据的异常标记修正方法,包括解析获得动力电池上报的原始数据,在原始数据中匹配出设定周期内满足单调数据特性的目标数据,对目标数据依次进行向量化和连续去重的预处理后将向量化数据中各数据作为散点并直线连接,计算直线斜率后构建斜率数集;在进行斜率判断后标记异常数据,再判断异常数据数据量是否小于正常数据的跳变幅度,再逐个判断异常数据内的散点是否满足预设第二预设条件;本发明中针对单调数据中的异常标记引入散点构成直线的斜率判断,将斜率不为“1”的直线段的散点记为异常数据,并对异常数据进行拉伸变化,将实际数据曲线中的异常值抹平,便于数据的进一步使用。
Description
技术领域
本发明属于动力电池技术领域,具体涉及一种动力电池中单调数据的异常标记修正方法。
背景技术
动力电池作为新能源汽车的核心部件,直接关系到车辆的安全稳定行驶。根据要求,新能源汽车需要根据标准GBT32960《电动汽车远程服务与管理***技术规范》的协议格式向大数据平台发送数据。
但是由于新能源汽车所处的工况较为复杂,以及T-BOX、BMS数据存储和传输的问题,导致T-BOX上报的报文存在一些异常数据,针对报文中类似于里程、放电SOC、充电SOC等有单调不减或者单调不增要求的字段,本文提出了一种异常数据标记和修正方法。
发明内容
本发明的目的就在于提供一种动力电池中单调数据的异常标记修正方法,以解决背景技术中提出的问题。
本发明通过以下技术方案来实现上述目的:
一种动力电池中单调数据的异常标记修正方法,应用于处理车辆T-BOX上报至TSP平台的动力电池相关指标的实时报文,包括如下步骤:
S1:基于第一预设条件对所述实时报文进行解析,以获得动力电池上报的原始数据,匹配出所述原始数据在预设周期内满足单调数据特性的目标数据并进行备份,对所述目标数据依次进行向量化和连续去重的预处理,生成预处理后的待分析数据;
S2:将所述待分析数据中各条数据作为散点,并分析由两点构建的每段直线的斜率生成的斜率数集,若斜率数集内的斜率均为“1”,则执行步骤S4,否则,计算出斜率数集内斜率不为“1”的数据量,并将斜率不为“1”的直线段散点标记为异常数据,对斜率为“1”的直线段散点标记为正常数据,并对异常数据执行步骤S3;
S3:判断所述数据量是否小于异常数据相邻两端的正常数据的跳变幅度,若是则执行步骤S4,否则再逐个判断异常数据内的散点是否满足第二预设条件,若满足,则采用拉伸变换对异常数据内的散点进行填充得到修正值,若不满足,则取前一个满足第二预设条件的修正后散点值作为修正值;
S4:结束异常标记修正流程。
进一步改进在于,步骤S1中所述第一预设条件具体为动力电池上报实时报文的国标GB/T32960的数据格式和要求,获取的所述原始数据至少包括动力电池的里程数据、放电SOC数据、充电SOC数据。
进一步改进在于,步骤S1中还包括,在获得动力电池上报的原始数据后,依据所述原始数据采集的时间序列对原始数据依次执行排序和数据清洗以清除重复数据和空数据。
进一步改进在于,步骤S1中连续去重的方法为:
(1)对所述目标数据进行向量化处理后生成向量化数据,并生成对应所述向量化数据的索引号;
(2)若向量化数据中数据值连续重复,则进行去重操作,保留第一条数据及其对应的索引号,若向量化数据中数据值不连续重复,则不进行去重操作。
进一步改进在于,步骤S2中对所述异常数据进行标记具体为:取两段所述正常数据之间的尾索引号和头索引号,对尾索引号和头索引号之间的向量化数据对应的原始数据进行标记。
进一步改进在于,步骤S3中,所述第二预设条件至少包括:
电芯工作时电流不为0;
电芯工作时温度范围在-30℃~60℃;
电芯soc范围在0~100;
铁锂电芯工作时电压范围在2500mv~3650mv;
三元锂电芯工作时电压范围在2750mv~4200mv。
本发明的有益效果在于:
本发明中针对单调数据中的异常标记的方法标记位置更加准确、快速,在处理从GBT32960报文中解析的里程数据,可能存在里程跳变、里程异常值存在多帧、里程异常跳低并持续一段时间等情况,现有技术采用一阶差分或者窗口判断的方法会存在效率低效且易出现标记错位的问题,而本发明则能避免;
本发明中针对异常数据的修正策略简单有效,契合实际情况,通过拉伸变化,将实际数据曲线中的异常值抹平,增添数据的有效性,便于数据的进一步使用。
附图说明
图1是本发明中动力电池中单调数据的异常标记修正方法整体执行流程示意图;
图2是本发明中目标数据的连续去重操作示意图;
图3是本发明中单调数据的异常标记修正示意图。
具体实施方式
下面结合附图对本发明作进一步详细描述,有必要在此指出的是,以下具体实施方式只用于对本发明进行进一步的说明,不能理解为对本发明保护范围的限制,该领域的技术人员可以根据上述发明内容对本发明作出一些非本质的改进和调整。
如图1所示,本发明提供了一种动力电池中单调数据的异常标记修正方法,应用于处理车辆T-BOX上报至TSP平台的动力电池相关指标的实时报文,包括如下步骤:
S1:基于第一预设条件对实时报文进行解析,以获得动力电池上报的原始数据,匹配出原始数据在预设周期内满足单调数据特性的目标数据并进行备份,对目标数据依次进行向量化和连续去重的预处理,生成预处理后的待分析数据。
其中,设定周期可设为一天,即一天内动力电池相关指标的原始数据;单调数据特性是指动力电池指标数据中符合单调不增或者单调不减条件要求的数据;而现有技术中动力电池的电压数组和温度数组这类相关性数据,由于其瞬时变化的不确定性,不满足本发明中所限定的单调数据的特性。
本发明中,步骤S1中第一预设条件具体为动力电池上报实时报文的国标GB/T32960的数据格式和要求,获取的原始数据至少包括动力电池的里程数据、放电SOC数据、充电SOC数据。
本发明中,步骤S1中还包括,在获得动力电池上报的原始数据后,依据所述原始数据采集的时间序列对原始数据依次执行排序和数据清洗以清除重复数据和空数据。
另外,步骤S1中连续去重的方法为:
(1)对所述目标数据进行向量化处理后生成向量化数据,并生成对应所述向量化数据的索引号;
(2)若向量化数据中数据值连续重复,则进行去重操作,保留第一条数据及其对应的索引号,若向量化数据中数据值不连续重复,则不进行去重操作;去重操作具体为去除重复数据。
具体参考图2,该图为目标数据的连续去重操作示意图。
S2:将待分析数据中各条数据作为散点,并分析由两点构建的每段直线的斜率生成的斜率数集,若斜率数集内的斜率均为“1”,则执行步骤S4,否则,计算出斜率数集内斜率不为“1”的数据量,并将斜率不为“1”的直线段散点标记为异常数据,对斜率为“1”的直线段散点标记为正常数据,并对异常数据执行步骤S3。
本发明中,步骤S2中对异常数据进行标记具体为:若该周期内斜率全为“1”,则判定为正常数据。若该周期内斜率不全为“1”,则证明存在异常数据,取两段正常数据之间的尾索引号和头索引号,对尾索引号和头索引号之间的向量化数据对应的原始数据进行标记。
S3:判断数据量是否小于异常数据相邻两端的正常数据的跳变幅度,若是则执行步骤S4,否则再逐个判断异常数据内的散点是否满足第二预设条件,若满足,则采用拉伸变换对异常数据内的散点进行填充得到修正值,若不满足,则取前一个满足第二预设条件的修正后散点值作为修正值。
本发明中,第二预设条件至少包括:
电芯工作时电流不为0;
电芯工作时温度范围在-30℃~60℃;
电芯soc范围在0~100;
铁锂电芯工作时电压范围在2500mv~3650mv;
三元锂电芯工作时电压范围在2750mv~4200mv。
本发明中,若针对原始数据中的里程数据,步骤S3中跳变幅度是指异常里程数据相邻两端的正常里程数据的差值;如里程数据在13000km到13200km为异常数据,则异常数据相邻两端的正常数据的跳变幅度为200km。
具体参考图3,该图为单调数据的异常标记修正示意图;在异常修正过程中,记异常数据段前后正常数据段的最后一个值和第一个值及其索引号分别为y 1 ,y 2 和x1,x2,异常数据的数据量记为n;当异常数据内的散点均满足合规条件时,对异常数据前一个正常数据段进行直线拟合,拟合直线记作,/>为其反函数; 当/>时,进行修正;当/>时,不进行修正(数据缺失)。其中第/>个满足条件的修正值/>为:/>。
第个不满足条件的修正值/>为:
。
其中,为取整函数,/>取的是索引号更大的最近一个满足条件的修正点的值。
本发明中,对于异常数据的修正过程中需要优先判断异常数据的数据量与跳变幅度的大小,若数据量<跳变幅度,则不修正;若数据量≥跳变幅度,则修正的时候判断参考数据是否满足合规条件,若满足,则对满足条件的散点采用拉伸的方式填充获得修正值,若不满足,则将前一个满足合规条件的值作为修正值;其中本发明修正方法中对满足条件的散点依据索引号大小进行依次修正。
需要强调的是,本发明中单调数据的异常标记和修正过程中生成索引号的方式保证了原有数据的单调特性,另外预设的合规条件加入也保证了修正后数据的科学性和合理性。
以上所述具体实施方式描述较为具体和详细,但并不能因此而理解为对本发明范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。
Claims (6)
1.一种动力电池中单调数据的异常标记修正方法,应用于处理车辆T-BOX上报至TSP平台的动力电池相关指标的实时报文,其特征在于,包括如下步骤:
S1:基于第一预设条件对所述实时报文进行解析,以获得动力电池上报的原始数据,匹配出所述原始数据在预设周期内满足单调数据特性的目标数据并进行备份,对所述目标数据依次进行向量化和连续去重的预处理,生成预处理后的待分析数据;
S2:将所述待分析数据中各条数据作为散点,并分析由两点构建的每段直线的斜率生成的斜率数集,若斜率数集内的斜率均为“1”,则执行步骤S4,否则,计算出斜率数集内斜率不为“1”的数据量,并将斜率不为“1”的直线段散点标记为异常数据,对斜率为“1”的直线段散点标记为正常数据,并对异常数据执行步骤S3;
S3:判断所述数据量是否小于异常数据相邻两端的正常数据的跳变幅度,若是则执行步骤S4,否则再逐个判断异常数据内的散点是否满足第二预设条件,若满足,则采用拉伸变换对异常数据内的散点进行填充得到修正值,若不满足,则取前一个满足第二预设条件的修正后散点值作为修正值;
S4:结束异常标记修正流程。
2.根据权利要求1所述的一种动力电池中单调数据的异常标记修正方法,其特征在于:步骤S1中所述第一预设条件具体为动力电池上报实时报文的国标GB/T32960的数据格式和要求,获取的所述原始数据至少包括动力电池的里程数据、放电SOC数据、充电SOC数据。
3.根据权利要求1所述的一种动力电池中单调数据的异常标记修正方法,其特征在于:步骤S1中还包括,在获得动力电池上报的原始数据后,依据所述原始数据采集的时间序列对原始数据依次执行排序和数据清洗以清除重复数据和空数据。
4.根据权利要求1所述的一种动力电池中单调数据的异常标记修正方法,其特征在于:步骤S1中预处理的方法为:
(1)对所述目标数据进行向量化处理后生成向量化数据,并生成对应所述向量化数据的索引号;
(2)若向量化数据中数据值连续重复,则进行去重操作,保留第一条数据及其对应的索引号,若向量化数据中数据值不连续重复,则不进行去重操作。
5.根据权利要求4所述的一种动力电池中单调数据的异常标记修正方法,其特征在于:步骤S2中对所述异常数据进行标记具体为:取两段所述正常数据之间的尾索引号和头索引号,对尾索引号和头索引号之间的向量化数据对应的原始数据进行标记。
6.根据权利要求1所述的一种动力电池中单调数据的异常标记修正方法,其特征在于:步骤S3中,所述第二预设条件至少包括:
电芯工作时电流不为0;
电芯工作时温度范围在-30℃~60℃;
电芯soc范围在0~100;
铁锂电芯工作时电压范围在2500mv~3650mv;
三元锂电芯工作时电压范围在2750mv~4200mv。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310547808.0A CN116304582B (zh) | 2023-05-16 | 2023-05-16 | 一种动力电池中单调数据的异常标记修正方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310547808.0A CN116304582B (zh) | 2023-05-16 | 2023-05-16 | 一种动力电池中单调数据的异常标记修正方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN116304582A CN116304582A (zh) | 2023-06-23 |
CN116304582B true CN116304582B (zh) | 2023-08-08 |
Family
ID=86796273
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310547808.0A Active CN116304582B (zh) | 2023-05-16 | 2023-05-16 | 一种动力电池中单调数据的异常标记修正方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN116304582B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013206656A (ja) * | 2012-03-28 | 2013-10-07 | Mitsubishi Motors Corp | 電池異常判定装置 |
JP5342708B1 (ja) * | 2013-06-19 | 2013-11-13 | 株式会社日立パワーソリューションズ | 異常検知方法及びその装置 |
CN107703132A (zh) * | 2017-09-30 | 2018-02-16 | 深圳迈瑞生物医疗电子股份有限公司 | 反应曲线异常处理方法及装置、生化分析仪、存储介质 |
CN109239360A (zh) * | 2018-09-14 | 2019-01-18 | 深圳开立生物医疗科技股份有限公司 | 一种反应曲线异常检测方法及装置 |
CN110737874A (zh) * | 2019-09-02 | 2020-01-31 | 中国科学院地理科学与资源研究所 | 一种基于空间关系的流域水质监测异常值检测方法 |
WO2022213597A1 (zh) * | 2021-04-07 | 2022-10-13 | 北京理工大学 | 一种新能源车辆三电***安全特征数据库构建方法 |
CN115454980A (zh) * | 2022-08-30 | 2022-12-09 | 重庆长安汽车股份有限公司 | 一种电池安全监测的数据质量诊断方法、装置及储存介质 |
CN115718262A (zh) * | 2022-11-25 | 2023-02-28 | 中国汽车工程研究院股份有限公司 | 一种动力电池采样异常风险识别方法与故障判定方法 |
-
2023
- 2023-05-16 CN CN202310547808.0A patent/CN116304582B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013206656A (ja) * | 2012-03-28 | 2013-10-07 | Mitsubishi Motors Corp | 電池異常判定装置 |
JP5342708B1 (ja) * | 2013-06-19 | 2013-11-13 | 株式会社日立パワーソリューションズ | 異常検知方法及びその装置 |
CN107703132A (zh) * | 2017-09-30 | 2018-02-16 | 深圳迈瑞生物医疗电子股份有限公司 | 反应曲线异常处理方法及装置、生化分析仪、存储介质 |
CN109239360A (zh) * | 2018-09-14 | 2019-01-18 | 深圳开立生物医疗科技股份有限公司 | 一种反应曲线异常检测方法及装置 |
CN110737874A (zh) * | 2019-09-02 | 2020-01-31 | 中国科学院地理科学与资源研究所 | 一种基于空间关系的流域水质监测异常值检测方法 |
WO2022213597A1 (zh) * | 2021-04-07 | 2022-10-13 | 北京理工大学 | 一种新能源车辆三电***安全特征数据库构建方法 |
CN115454980A (zh) * | 2022-08-30 | 2022-12-09 | 重庆长安汽车股份有限公司 | 一种电池安全监测的数据质量诊断方法、装置及储存介质 |
CN115718262A (zh) * | 2022-11-25 | 2023-02-28 | 中国汽车工程研究院股份有限公司 | 一种动力电池采样异常风险识别方法与故障判定方法 |
Non-Patent Citations (1)
Title |
---|
仪坤.动力电池安全性诊断研究及其平台开发.《万方数据库》.2021,全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN116304582A (zh) | 2023-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103969587B (zh) | 一种混合动力车用动力电池soc估算方法 | |
CN107196371B (zh) | 电池充电方法、装置、设备和存储介质 | |
CN107918103B (zh) | 一种基于灰色粒子滤波的锂离子电池剩余寿命预测方法 | |
CN107359376B (zh) | 电池充电方法、装置和设备 | |
CN111077465A (zh) | 电池特征参数提取方法、装置、计算机设备及存储介质 | |
CN110045291B (zh) | 一种锂电池容量估计方法 | |
CN107436412B (zh) | 一种基于自学习估算动力电池功率方法 | |
CN105891715A (zh) | 一种锂离子电池健康状态估算方法 | |
CN108732499A (zh) | 一种检测锂离子电池循环寿命的方法和*** | |
CN108336435B (zh) | 一种考虑充电能量效率的锂离子电池充电方法 | |
CN113352946B (zh) | 一种燃料电池汽车动力***的能量管理方法 | |
CN116304582B (zh) | 一种动力电池中单调数据的异常标记修正方法 | |
CN114722329A (zh) | 电动汽车碳减排量核算方法、装置及电子设备 | |
CN111007411A (zh) | 一种储能电池***的电量状态修正方法 | |
CN114142470B (zh) | 电力***新能源电站配套储能合理规模测算方法及*** | |
CN117060473A (zh) | 一种智能配电网储能优化配置方法 | |
Lee et al. | Allocative efficiency of high-power Li-ion batteries from automotive mode (AM) to storage mode (SM) | |
CN111369159A (zh) | 一种电力交通耦合网络可靠性评估方法 | |
CN116609669A (zh) | 一种基于大数据的动力电池充电工况提取方法及装置 | |
CN113665436B (zh) | 一种电池管理方法及装置 | |
CN114084045B (zh) | 一种动力电池生命周期管理方法 | |
CN109159715A (zh) | 一种考虑经济优化的v2g微网能量控制方法 | |
CN115395545A (zh) | 考虑环境修正模型参数的磷酸铁锂电池参与电网调频方法 | |
CN109066797B (zh) | 含光伏发电的电力***运行控制方法及装置 | |
CN113364019A (zh) | 车载储能资源参与电力调峰的方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |