一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种电动汽车的电池绝缘失效预测方法与流程

2022-03-02 04:07:50 来源:中国专利 TAG:


1.本发明涉及电动汽车的电池失效预测技术领域,尤其涉及一种电动汽车的电池绝缘失效预测方法。


背景技术:

2.随着近年来电动汽车的迅速发展,电动汽车的普及率已经越来越高。电动汽车安全事故也时常发生,其中,动力电池引发的安全事故逐渐增多,使得动力电池的安全问题越来越备受关注。目前,现有的针对电池绝缘失效预警的方案一般采用动力电池的电池温度、电池电压、电池绝缘内阻等电池数据机芯分析,并未考虑驾驶员的驾驶习惯、车辆工况、外部环境等方面对动力电池绝缘失效的影响,导致动力电池的绝缘失效预测结果可靠性差。


技术实现要素:

3.针对上述问题,本发明的目的在于提供一种电动汽车的电池绝缘失效预测方法,其能实现车端的实时在线电池绝缘失效风险预测和业务运营平台的离线电池绝缘失效风险预测,提升电池绝缘失效风险预测的可靠性。
4.本发明实施例提供了一种电动汽车的电池绝缘失效预测方法,包括:
5.机器学习平台对从大数据平台获取的车辆历史数据进行合并和分割处理,得到至少两类电池绝缘失效影响数据;
6.所述机器学习平台采用所述电池绝缘失效影响数据对预设的线性分类器进行训练,得到电池绝缘失效预测模型;
7.所述业务运营平台根据车端的当前电池绝缘失效影响数据,应用所述机器学习平台发送的电池绝缘失效预测模型进行离线电池绝缘失效风险预测;或者,车端根据其当前电池绝缘失效影响数据,应用所述电池绝缘失效预测模型进行在线电池绝缘失效风险预测。
8.作为上述方案的改进,所述机器学习平台采用所述电池绝缘失效影响数据对预设的线性分类器进行训练,得到电池绝缘失效预测模型,包括:
9.所述机器学习平台对所述电池绝缘失效影响数据进行切片处理,得到若干数据切片;其中,每个数据切片的长度相等;
10.所述机器学习平台根据所述数据切片对预设的线性分类器进行训练,得到电池绝缘失效预测模型。
11.作为上述方案的改进,所述机器学习平台对从大数据平台获取的车辆历史数据进行合并和分割处理,得到至少两类电池绝缘失效影响数据,包括:
12.所述机器学习平台将所述车辆历史数据按照其所属的车辆及时间戳进行合并;
13.所述机器学习平台将合并后的车辆历史数据按照车辆状态进行分割,得到至少两类电池绝缘失效影响数据。
14.作为上述方案的改进,所述车辆状态包括电池上高压状态、充电状态;
15.则,所述机器学习平台将合并后的车辆历史数据按照车辆状态进行分割,得到至少两类电池绝缘失效影响数据,包括:
16.所述机器学习平台将合并后的车辆历史数据分割成对应所述电池上高压状态的电池绝缘失效影响数据和对应所述充电状态的电池绝缘失效影响数据。
17.作为上述方案的改进,所述方法还包括:
18.在切片处理之前,所述机器学习平台对所述电池绝缘失效影响数据进行降维处理;
19.在切片处理之后,所述机器学习平台对所述数据切片进行标准化和归一化处理。
20.作为上述方案的改进,所述方法还包括:
21.所述机器学习平台对降维后的电池绝缘失效影响数据进行数据清洗和/或数据缺失填充处理。
22.作为上述方案的改进,所述机器学习平台对所述电池绝缘失效影响数据进行降维处理,包括:
23.所述机器学习平台对所述电池绝缘失效影响数据进行皮尔逊相关系数分析,筛选出皮尔逊系数小于第一设定值的电池绝缘失效影响数据,作为降维后的电池绝缘失效影响数据;
24.或者,所述机器学习平台对所述电池绝缘失效影响数据进行pca降维,得到降维后的电池绝缘失效影响数据。
25.作为上述方案的改进,所述数据缺失填充处理,具体包括:
26.当所述电池绝缘失效影响数据中的一个数据属于事件型数据时,采用对应上一时间戳的数据对所述数据进行缺失填充;
27.当所述电池绝缘失效影响数据中的一个数据属于连续周期型数据时,采用平均值填充方式对所述数据进行缺失填充;
28.当所述电池绝缘失效影响数据中的一个数据属于离散周期型数据时,采用对应上一时间戳的数据对所述数据进行缺失填充。
29.作为上述方案的改进,所述电池绝缘失效影响数据包括驾驶行为数据、整车数据、车辆工况数据、电池数据以及环境数据。
30.作为上述方案的改进,所述数据清洗,具体包括:
31.采用正态分布的3σ原则对降维后的电池绝缘失效影响数据进行数据清洗,剔除所述电池绝缘失效影响数据中无效数据和重复数据。
32.作为上述方案的改进,所述方法包括:
33.所述业务运营平台根据其自身预测得到的电池绝缘失效风险或者所述车端预测得到的电池绝缘失效风险进行监控预警;
34.或者,用户端或车机系统根据所述车端预测得到的电池绝缘失效风险进行预警。
35.相对于现有技术,本发明实施例的有益效果在于:通过获取预存在大数据平台的车辆历史数据;对车辆历史数据进行合并和分割处理,得到至少两类电池绝缘失效影响数据;对所述电池绝缘失效影响数据进行预处理,并利用所述电池绝缘失效影响数据对预设的线性分类器进行训练,得到电池绝缘失效预测模型;车端根据其当前电池绝缘失效影响数据,应用所述电池绝缘失效预测模型进行在线电池绝缘失效风险预测;同时所述业务运
营平台根据车端的当前电池绝缘失效影响数据,应用所述机器学习平台发送的电池绝缘失效预测模型进行离线电池绝缘失效风险预测;本发明采用大数据平台预存了海量人-车-环境的车辆历史数据来进行机器学习,得到电池绝缘失效预测模型并发送到车端和业务运营平台,实现车端的实时在线电池绝缘失效风险预测和业务运营平台的离线电池绝缘失效风险预测,提升电池绝缘失效风险预测的可靠性。
附图说明
36.为了更清楚地说明本发明的技术方案,下面将对实施方式中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
37.图1是本发明实施例提供的一种电动汽车的电池绝缘失效预测方法的流程图;
38.图2是本发明实施例提供的电池绝缘失效预测的示意框图。
具体实施方式
39.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
40.请参阅图1,本发明提供了一种电动汽车的电池绝缘失效预测方法,包括:
41.s1:机器学习平台对从大数据平台获取的车辆历史数据进行合并和分割处理,得到至少两类电池绝缘失效影响数据;
42.进一步,所述电池绝缘失效影响数据包括驾驶行为数据、整车数据、车辆工况数据、电池数据以及环境数据。
43.示例性的,车辆的各个控制域,例如vdcm域、bdcm域、idvm域,通过车载网关t-box实时将自身当前的域数据,例如vdcm域数据、bdcm域数据、idvm域数据上传到大数据平台,即所述大数据平台中存储的车辆历史数据包括车端的各个控制域上传的数据。所述大数据平台对车辆控制器上传的实时域数据进行大数据分析以及初步筛选后划分为5类数据,并分别保存在不同的数据源中,包括整车数据、车辆工况数据、电池数据、驾驶行为数据以及环境数据,示例性的,所述整车数据包括整车参数、功率、扭矩、车重、减震电流、电机状态、电机电流/电机电压等;所述车辆工况数据胎压、胎温、车内温度、空调功率、六门两盖、灯、电机转速、速度等;所述电池数据包括电流、电压、电池温度、soc、快充、慢充、行驶中的电池特征、充电中的电池特性等;所述驾驶行为数据包括车速、轮速、空调操控、制动板力度、安全带操控、灯控制、驻车、挡位等;所述环境数据包括雨量、天气、温度、湿度等天气信息、山区、城市、高速、限速等路况信息,还可以包括充电中的充电桩信息。其中,对上述实时域数据进行初步筛选可以根据数据对车辆续航里程的影响程度/相关程度进行,从而剔除与续航里程估算无关的数据,具体可以依据专家经验判断数据是否与续航里程估算相关。所述大数据平台保存了同一类型、不同车辆的超过200中不同类型的信号数据,为后续续航里程预测提高海量的数据基础支撑。其中,每一个车辆历史数据携带了时间戳和车辆状态信息。
44.需要说明的的是,大数据平台对上传的车辆历史数据的处理属于现有技术,在这
里不进行详细说明,通过大数据平台可以将不同车辆历史数据保存至不同的数据源,例如按照静态数据、动态数据、头结构化数据、半结构化数据、非结构化数据进行存储。
45.由于续航属于时序数据,在本发明实施例中机器学习平台按照时间戳的先后顺序从所述大数据平台中抽取车辆历史数据,并进行模型构建。
46.进一步的,对所述车辆历史数据进行筛选;
47.示例性的,在确定数据量级后,筛选出n辆车在设定时间段内的车辆历史数据,例如按照时间戳的先后顺序从所述大数据平台中抽取100辆车90天的车辆历史数据,作为初始数据集。
48.进一步,s1:机器学习平台对从大数据平台获取的车辆历史数据进行合并和分割处理,得到至少两类电池绝缘失效影响数据,包括:
49.所述机器学习平台将所述车辆历史数据按照其所属的车辆及时间戳进行合并;
50.如下表所述,给出了合并后的车辆历史数据示例。
51.车架号时间戳数据1数据2数据3数据4...数据m备注车辆1163360949400030444.572.1...2休眠车辆1163360949400030444.572.1...2快充车辆216336094950003036972.1...0慢充车辆216336094960002078.7572.1...0上高压...........................车辆n1633609497000201472.1...0上高压
52.所述机器学习平台将合并后的车辆历史数据按照车辆状态进行分割,得到至少两类电池绝缘失效影响数据。
53.所述车辆状态包括电池上高压状态(即行驶状态)、充电状态(包括快充、慢充)、休眠状态等。由于车辆处于不同状态时,影响续航的因素会存在差异,因此,在分割电池绝缘失效影响数据时,需要按照不同时间戳对应的车辆状态,从车辆历史数据中分割出合适的数据,例如在充电过程中,速度、加速度等数据不能作为电池绝缘失效影响数据,在行驶过程中,充电桩、放电枪不能作为电池绝缘失效影响数据。通过数据的合并和分割处理,可以将车辆历史数据划分为不同类型的电池绝缘失效影响数据,使得续航里程的预测更加符合车辆当前的状态。
54.s2:所述机器学习平台采用所述电池绝缘失效影响数据对预设的线性分类器进行训练,得到电池绝缘失效预测模型;
55.s3:所述业务运营平台根据车端的当前电池绝缘失效影响数据,应用所述机器学习平台发送的电池绝缘失效预测模型进行离线电池绝缘失效风险预测;或者,车端根据其当前电池绝缘失效影响数据,应用所述电池绝缘失效预测模型进行在线电池绝缘失效风险预测。
56.本发明实施例采用大数据平台预存了海量人-车-环境的车辆历史数据来进行机器学习,得到电池绝缘失效预测模型并发送到车端,使得车端通过该电池绝缘失效预测模型进行在线边缘计算,得到对应其当前电池绝缘失效影响数据的电池绝缘失效风险,同时在业务运营平台根据车端的当前电池绝缘失效影响数据,应用所述机器学习平台发送的电池绝缘失效预测模型进行离线电池绝缘失效风险预测,实现了车端的实时在线电池绝缘失
效风险预测和业务运营平台的离线电池绝缘失效风险预测,提升电池绝缘失效风险预测的可靠性。
57.在一种可选的实施例中,所述车辆状态包括电池上高压状态、充电状态;
58.则,所述将合并后的车辆历史数据按照车辆状态进行分割,得到至少两类电池绝缘失效影响数据,包括:
59.将合并后的车辆历史数据分割成对应所述电池上高压状态的电池绝缘失效影响数据和对应所述充电状态的电池绝缘失效影响数据。
60.在一种可选的实施例中,所述机器学习平台采用所述电池绝缘失效影响数据对预设的线性分类器进行训练,得到电池绝缘失效预测模型,包括:
61.所述机器学习平台对所述电池绝缘失效影响数据进行切片处理,得到若干数据切片;其中,每个数据切片的长度相等;
62.所述机器学习平台根据所述数据切片对预设的线性分类器进行训练,得到电池绝缘失效预测模型。
63.在本发明实施例中,以设定时长为一个区间进行数据的切片。示例性的,假设有100万条数据,每秒1条数据,以30s为一个区间进行切片,可得到3万多个数据切片,以300s为一个区间进行切片,可得到3万多个数据切片,3000多个数据切片,以每一个数据切片作为样本,输入到预设的线性分类器,例如svm分类器进行训练。
64.进一步的,为了提高数据的有效性,还需要对区间过滤处理,具体的,通过历遍所有区间,当下一区间的数据量小于设定数量时,剔除该区间;其中,所述设定数量的数值与区间对应的设定时长的数值相等。即经过区间过滤后的数据切片的长度相等。
65.在一种可选的实施例中,所述方法还包括:
66.在切片处理之前,所述机器学习平台对所述电池绝缘失效影响数据进行降维处理;
67.示例性的,可采用平均数、中位数、标准差、数据可视化、直方图、皮尔逊相关系数、pac降维等方式对所述电池绝缘失效影响数据进行降维处理,剔除与续航关联性不强的数据。
68.进一步,所述机器学习平台对所述电池绝缘失效影响数据进行降维处理,包括:
69.所述机器学习平台对所述电池绝缘失效影响数据进行皮尔逊相关系数分析,筛选出皮尔逊系数小于第一设定值的电池绝缘失效影响数据,作为降维后的电池绝缘失效影响数据;
70.或者,所述机器学习平台对所述电池绝缘失效影响数据进行pca降维,得到降维后的电池绝缘失效影响数据。
71.需要说明的是,皮尔逊相关系数定义为两个数据之间的协方差和标准差的商,表达的是线性相关的系数;其中,数据之间是线性关系,都是连续数据;数据的总体是正态分布,或接近正态的单峰分布;数据的观测值是成对的,每对观测值之间相互独立。
72.通过计算出两数据不存在相关性的概率值,即皮尔逊系数p值,再计算系数,即r值;
73.如果皮尔逊系数p值很小,则r值有效,表表明两个数据具有相关性,则保留这两个数据。示例性的,将第一设定值设为0.05,将第二设定值设为0.5,这可以将皮尔逊系数p值》
0.5和p值《0.05的数据筛选出来,实现数据的降维,得到p值《0.05的数据,剔除弱相关或不相关的数据。
74.在其他实施例中,还可以对采集每个数据按照单位分别采用平均数,中位数,众数进行分析,如车内温度,胎压采用平均温度,电阻采用众数等,速度采用中位数等,通过对每个数据的分析,确定这些数值的变化与实际数值的差异,可以排除部分数据质量不好的数据,达到部分降维的效果。例如对远程控制t-box功率数据的分析,发现无论是平均值,众数还是中位数,都与实际操作不符,数据存在质量问题,作为特征不符合要求,剔除该数据。
75.其中,pac降维原理如下:
76.设有m条n维电池绝缘失效影响数据。
77.将原始电池绝缘失效影响数据按列组成n行m列矩阵x;
78.将x的每一行进行零均值化,即减去这一行的均值,然后求出协方差矩阵计算出协方差矩阵的特征值及对应的特征向量;
79.将特征向量按对应特征值大小从上到下按行排列成矩阵,取前k行组成矩阵p,即为降维到k维后的电池绝缘失效影响数据。
80.在切片处理之后,所述机器学习平台对所述数据切片进行标准化和归一化处理。
81.在本发明实施例中,通过对电池绝缘失效影响数据进行标准化和归一化处理,可以解决数据属性无量纲化的问题。具体的,通过公式进行标准化处理,通过公式进行归一化处理。其中,μ表示电池绝缘失效影响数据的平均值,σ表示电池绝缘失效影响数据的标准差,x表示一电池绝缘失效影响数据,x
min
表示电池绝缘失效影响数据的最小值,x
max
表示电池绝缘失效影响数据的最大值。
82.在一种可选的实施例中,所述方法还包括:
83.所述机器学习平台对降维后的电池绝缘失效影响数据进行数据清洗和/或数据缺失填充处理。
84.示例性的,可以采用正态分布的3σ原则、取值范围、na清洗、去重规则等方式进行数据清洗,在本发明实施例中,优选正态分布的3σ原则进行数据清洗。
85.进一步,所述数据清洗,具体包括:
86.采用正态分布的3σ原则对降维后的电池绝缘失效影响数据进行数据清洗,剔除所述电池绝缘失效影响数据中无效数据和重复数据。
87.示例性的,基于正态分布的3σ原则,可以筛选出与平均值μ偏差超过3倍标准差σ的值,如果数据服从正态分布,距离平均值,3σ之外的值出现的概率为p(|x-μ|》3σ)《=0.003,属于小概率事件,剔除该部分数据。
88.所述数据缺失填充处理,具体处理;
89.当所述电池绝缘失效影响数据中的一个数据属于事件型数据时,采用对应上一时间戳的数据对所述数据进行缺失填充;
90.当所述电池绝缘失效影响数据中的一个数据属于连续周期型数据时,采用平均值填充方式对所述数据进行缺失填充;
91.当所述电池绝缘失效影响数据中的一个数据属于离散周期型数据时,采用对应上
一时间戳的数据对所述数据进行缺失填充。
92.由于数据是以时间戳顺序按照指定频率采集,采集过程中由于受网络,传感器,性能等影响,存在数据丢失、采集错误数据,从而产生无效数据的情况,因此,对应事件型缺失数据可以按照上一时间戳对应的数据进行填充,对于连续周期性缺失数据可以按照均值进行填充,对于离散周期型数据按照上一时间戳的数据对所述数据进行缺失填充,从而确保数据序列持续有效。
93.在一种可选的实施例中,所述线性分类器为svm分类器;
94.则,所述机器学习平台根据所述数据切片对预设的线性分类器进行训练,得到电池绝缘失效预测模型,包括:
95.将所述数据切片划分为训练样本集、验证样本集、测试样本集;
96.将所述训练样本集中的数据切片依次为所述svm分类器的输入特征数据,对应数据切片的电池绝缘失效风险为所述svm分类器的输出特征,构建所述电池绝缘失效预测模型;其中,所述电池绝缘失效风险包括:失效、正常;
97.采用所述验证样本集对所述电池绝缘失效预测模型进行模型验证;
98.采用所述测试样本集对所述电池绝缘失效预测模型进行模型测试。
99.在本发明实施例中,所述svm分类器采用ploy核(即多项式核)构造线性函数。
100.在本发明实施例中,按照设定的比例,例如60%、20%、20%的比例将数据划分为训练集、验证集、测试集,依次进行模型训练、验证和测试,以确保构建的电池绝缘失效预测模型的预测精度符合预期。
101.在构建出电池绝缘失效预测模型后,将该电池绝缘失效预测模型长传到车端的域控制器,以使得车端的域控制器通过该电池绝缘失效预测模型和当前时刻的采集到的电池绝缘失效影响数据进行电池绝缘失效预测。由于电池绝缘失效影响数据的构建和后续迭代更新无需在车端执行,车端只需进行边缘计算,可以有效降低车端的计算量,提升车端续航里程预测的效率。
102.在一种可选的实施例中,所述方法包括:
103.所述业务运营平台根据其自身预测得到的电池绝缘失效风险或者所述车端预测得到的电池绝缘失效风险进行监控预警;
104.或者,用户端或车机系统根据所述车端预测得到的电池绝缘失效风险进行预警。
105.如图2所示,所述机器学习平台在构建出电池绝缘失效预测模型后,将该电池绝缘失效预测模型发送给所述业务运营平台,使得所述业务运营平台应用该电池绝缘失效预测模型进行离线电池绝缘失效风险预测,从而可以实现监测车端的批量离线监控预警;同时,所述业务运营平台将该电池绝缘失效预测模型通过tsp云平台、t-box发送给车端,使得在车端应用该电池绝缘失效预测模型进行在线电池绝缘失效风险预测。车端预测得到电池绝缘失效风险后,将该电池绝缘失效风险通过t-box上传到其车机系统进行车机预警,同时还将该电池绝缘失效风险通过t-box、tsp云平台上传到用户端app进行预警;进一步,车端还将电池绝缘失效风险通过t-box、tsp云平台发送给所述业务运营平台进行监控预警,同时所述业务运营平台对自身预测得到电池绝缘失效风险进行监控预警,从而可以实现车端、业务运营平台的电池绝缘失效风险的同步预警。
106.相对于现有技术,本发明实施例的有益效果在于:通过获取预存在大数据平台的
车辆历史数据;对车辆历史数据进行合并和分割处理,得到至少两类电池绝缘失效影响数据;利用所述电池绝缘失效影响数据对预设的线性分类器进行训练,得到电池绝缘失效预测模型;车端根据其当前电池绝缘失效影响数据,应用所述电池绝缘失效预测模型进行在线电池绝缘失效风险预测;同时所述业务运营平台根据车端的当前电池绝缘失效影响数据,应用所述机器学习平台发送的电池绝缘失效预测模型进行离线电池绝缘失效风险预测;本发明采用大数据平台预存了海量人-车-环境的车辆历史数据来进行机器学习,得到电池绝缘失效预测模型并发送到车端和业务运营平台,实现车端的实时在线电池绝缘失效风险预测和业务运营平台的离线电池绝缘失效风险预测,提升电池绝缘失效风险预测的可靠性。
107.以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献