本发明涉及汽车控制,具体地指一种电动汽车仪表显示电量修正方法及系统。
背景技术:
1、对于电动汽车来说,为了能够实时反映电池电量的同时不影响到用户体验,一般bms会有电池真实电量和仪表显示电量。真实电量用于实时反映电池真实状态,仪表显示电量则是结合用户体验跟随真实电量进行变化,通常与续航里程成正比例关系。
2、由于电池真实电量实时反映电池的真实状态,因此在某些特定工况下会出现跳变的情况(例如静态修正,温度或者soh导致的可用容量变小),此时由于仪表显示电量基于用户体验,且与续航里程成正比例关系,所以是无法跟随真实电量立即进行跳变的,这就导致仪表显示电量与电池真实电量差异过大。特别是当电池实际电量较低导致车辆行驶受限甚至无法行驶时,而仪表显示电量正常,甚至续航里程也正常,此情况严重影响用户体验,当发生频次较高时易被投诉。
3、为了解决这一技术问题,有专利号为“cn113968140b”的名为“一种显示电量的调节方法”的中国发明专利申请提出了一种显示电量的调节方法,该方法包括以下步骤:依据电池当前时刻的实际电量值与上一时刻的显示电量值的差值,确定是否启动电量显示调节;电量显示调节启动时,依据第一预设显示周期内所述实际电量值的变化值,确定所述显示电量值的修正方式;按照所述显示电量值的修正方式,利用所述上一时刻的所述显示电量值、当前时刻的所述实际电量值和目标电量中的至少一个确定修正量,并利用所述修正量对所述显示电量值进行修正,直至所述实际电量值为目标电量值时,所述显示电量值在目标电量允许显示范围内。该方法能够通过对实际电量值与上一时刻显示电量值进行比对,周期性的对显示电量值进行调整,以便于获取更为准确的显示值,一定程度上确实能够解决显示值无法代表真实电量值的问题。但是该方案也存在一些问题,该方法并没有提及到是在哪种工况下进行显示电量值的控制,动力电池上电后、高压工况和供电工况对应的实际上是不同的使用情况,如果按照上述方法进行显示电量值的控制,那得到的结果是不准确的;同时,上述方法采用的是周期性的调节方法,虽然一定程度上能够使显示电量值与实际电量值更为接近,但是周期性控制,会使显示电量值不断地跳变,还是会严重影响用户体验。
技术实现思路
1、本发明的目的就是要解决上述背景技术的不足,提供一种电动汽车仪表显示电量修正方法及系统。
2、本发明的技术方案为:一种电动汽车仪表显示电量修正方法,包括,
3、车辆上电后,基于车辆静置时间判断是否需要对当前真实电量值进行修正,并在需要修正时获取真实电量修正值;
4、基于当前电池温度获取当前电池可放电容量;
5、基于真实电量修正值和当前电池可放电容量计算上电状态显示电量修正值;
6、基于上电状态显示电量修正值和显示电量值判断是否需要对上电状态显示电量进行修正,并在需要修正时显示上电状态显示电量修正值;
7、车辆上高压后,基于当前真实电量值计算高压状态显示电量修正值,并实时按照计算的高压状态显示电量修正值进行更新。
8、根据本技术提供的一种电动汽车仪表显示电量修正方法,所述基于车辆静置时间判断是否需要对当前真实电量值进行修正的方法包括:当车辆静置时间不小于设定静置时间时,判断需要对当前真实电量值进行修正,否则则不需要对当前真实电量值进行修正。
9、根据本技术提供的一种电动汽车仪表显示电量修正方法,所述在需要修正时获取真实电量修正值的方法包括:基于当前电池温度和相应温度下的ocv-soc曲线对真实电量进行修正,获得真实电量修正值。
10、根据本技术提供的一种电动汽车仪表显示电量修正方法,所述基于真实电量修正值和当前电池可放电容量计算上电状态显示电量修正值的方法包括:按照以下公式计算上电状态显示电量修正值,
11、socd1=(socf*soh*cap0)/(a*captemp)*100%
12、其中:socd1——上电状态显示电量修正值;
13、socf——真实电量修正值;
14、soh——电池健康状态;
15、cap0——标准电池可放电容量;
16、captemp——当前电池可放电容量;
17、a——映射系数。
18、根据本技术提供的一种电动汽车仪表显示电量修正方法,所述基于上电状态显示电量修正值和显示电量值判断是否需要对上电状态显示电量进行修正的方法包括:
19、若上电状态显示电量修正值小于第一阈值且当前显示电量与上电状态显示电量修正值的差值不小于第二阈值,则判断本次上电需要对上电状态显示电量进行修正;
20、否则则不需要对上电状态显示电量进行修正。
21、根据本技术提供的一种电动汽车仪表显示电量修正方法,所述车辆上高压后基于当前真实电量值计算高压状态显示电量修正值的方法包括:按照以下公式计算高压状态显示电量修正值,
22、socd2=(soct*soh*cap0)/(a*captemp)*100%
23、其中:socd2——高压状态显示电量修正值;
24、soct——真实电量值;
25、soh——电池健康状态;
26、cap0——标准电池可放电容量;
27、captemp——当前电池可放电容量;
28、a——映射系数。
29、根据本技术提供的一种电动汽车仪表显示电量修正方法,所述实时按照计算的高压状态显示电量修正值进行更新的方法包括:基于当前显示电量值和高压状态显示电量修正值计算高压状态显示电量偏差;确定高压状态的实际工况,基于当前显示电量值和高压状态显示电量修正值的关系以及高压状态显示电量偏差来确定显示电量变化速率,并根据确定的变化速率对显示电量值进行调节。
30、根据本技术提供的一种电动汽车仪表显示电量修正方法,在充电工况时,若当前显示电量值大于高压状态显示电量修正值,则按照第一调节方法选择对应高压状态显示电量偏差的变化速率对显示电量值进行上升调节;若当前显示电量值小于高压状态显示电量修正值,则按照第二调节方法选择对应高压状态显示电量偏差的变化速率对显示电量值进行上升调节;
31、在放电工况时,若当前显示电量值大于高压状态显示电量修正值,则按照第三调节方法选择对应高压状态显示电量偏差的变化速率对显示电量值进行下降调节;若当前显示电量值小于高压状态显示电量修正值,则按照第四调节方法选择对应高压状态显示电量偏差的变化速率对显示电量值进行下降调节。
32、本技术还提供一种电动汽车仪表显示电量修正系统,所述系统按照上述的一种电动汽车仪表显示电量修正方法进行操作,包括,
33、状态确定模块,所述状态确定模块用于判断当前车辆是处于上电状态还是高压状态;
34、第一真实修正值获取模块,所述第一真实修正值获取模块基于车辆静置时间判断是否需要对当前真实电量值进行修正,并在需要修正时获取真实电量修正值;
35、放电容量获取模块,所述放电容量获取模块基于当前电池温度获取当前电池可放电容量;
36、第一显示修正值获取模块,所述第一显示修正值获取模块基于真实电量修正值和当前电池可放电容量计算上电状态显示电量修正值;
37、上电状态修正模块,所述上电状态修正模块用于在车辆处于上电状态时基于上电状态显示电量修正值和显示电量值判断是否需要对上电状态显示电量进行修正,并在需要修正时显示上电状态显示电量修正值;
38、高压修正模块,所述高压修正模块用于在车辆处于高压状态时基于当前真实电量值计算高压状态显示电量修正值,并实时按照计算的高压状态显示电量修正值进行更新。
39、根据本技术提供的一种电动汽车仪表显示电量修正系统,所述第一真实修正值获取模块包括,
40、静置时间判断模块,所述静置时间判断模块用于在车辆静置时间不小于设定静置时间时作出需要对当前真实电量值进行修正的判断,否则则作出不需要对当前真实电量值进行修正的判断;
41、真实电量修正值获取模块,所述真实电量修正值获取模块:基于当前电池温度和相应温度下的ocv-soc曲线对真实电量进行修正,获得真实电量修正值。
42、根据本技术提供的一种电动汽车仪表显示电量修正系统,所述第一显示修正值获取模块用于按照以下公式计算上电状态显示电量修正值,
43、socd1=(socf*soh*cap0)/(a*captemp)*100%
44、其中:socd1——上电状态显示电量修正值;
45、socf——真实电量修正值;
46、soh——电池健康状态;
47、cap0——标准电池可放电容量;
48、captemp——当前电池可放电容量;
49、a——映射系数。
50、根据本技术提供的一种电动汽车仪表显示电量修正系统,所述高压修正模块包括,
51、第二显示修正值获取模块,所述第二显示修正值获取模块按照以下公式计算高压状态显示电量修正值,
52、socd2=(soct*soh*cap0)/(a*captemp)*100%
53、其中:socd2——高压状态显示电量修正值;
54、soct——真实电量值;
55、soh——电池健康状态;
56、cap0——标准电池可放电容量;
57、captemp——当前电池可放电容量;
58、a——映射系数。
59、根据本技术提供的一种电动汽车仪表显示电量修正系统,所述高压修正模块包括,
60、充电工况调整模块,所述充电工况调整模块用于在当前显示电量值大于高压状态显示电量修正值时按照第一调节方法选择对应高压状态显示电量偏差的变化速率对显示电量值进行上升调节,在当前显示电量值小于高压状态显示电量修正值按照第二调节方法选择对应高压状态显示电量偏差的变化速率对显示电量值进行上升调节;
61、放电工况调整模块,所述放电工况调整模块用于在当前显示电量值大于高压状态显示电量修正值时按照第三调节方法选择对应高压状态显示电量偏差的变化速率对显示电量值进行下降调节,在当前显示电量值小于高压状态显示电量修正值时按照第四调节方法选择对应高压状态显示电量偏差的变化速率对显示电量值进行下降调节。
62、本技术的优点有:1、本技术能够针对不同的工作状态进行不同的显示电量值的修正,对显示电量值的修正更为精确,特别是针对上电状态后的显示电量值的修正能够在车辆上电后准确的判断是否需要对显示电量值进行修正,显示电量值是完全根据真实电量来进行确定的,不会出现频繁的显示电量值跳变情况,不会造成驾乘人员的困扰;整体控制修正的方法非常的简单,计算量较小,具有极大的推广价值;
63、2、本技术在上电后需要通过静置时间判断是否需要对真实电量值进行修正,以便于获得更为准确的真实电量值,方便后续基于真实电量值进行判断,对显示电量的修正更为准确,避免出现车辆静置时间过长导致的电量误差问题;
64、3、本技术对于真实电量修正值的获取方法非常简单,通过查询当前温度和相应温度下的ocv-soc曲线就能够获得真实电量修正值,操作非常的简单,获得的真实电量修正值能够真实的反映当前电池的情况;
65、4、本技术对于获得上电状态显示电量修正值的方法非常简单,通过构建公式计算上电状态显示电量修正值,能够基于真实电量修正值、电池健康状态、电池可放电容量确定准确的上电状态显示电量修正值,操作简单,计算结果准确;
66、5、本技术在获得上电状态显示电量修正值后还要继续判断是否需要对显示电量值进行修正,避免在上电状态电量值与上电状态显示电量修正值比较接近时对显示电量修正值进行修正出现的频繁跳变问题,进一步为驾乘人员提供更为合适的电量显示;
67、6、本技术对于高压状态下的显示电量修正值的获取方法非常简单,通过构建公式能够快速基于真是电量值、电池健康状态和可放电容量得到高压状态显示电量修正值,操作简单,可准确得到高压状态显示电量修正值,方便后续的操作;
68、7、本技术在高压状态下,会根据当前电量显示值和高压状态显示电量修正值对电量显示值进行逐步调节,且调节也是按照高压状态的实际工况进行操作的,调节过程完全符合电池工况;
69、8、本技术针对充电工况和放电工况设计了不同的显示电量调整方法,整个调节更符合真实的动力电池的工况,可以逐步的对显示电量值进行调节,直至符合高压状态显示电量修正值,调节方法简单,使用方便;
70、9、本技术还构建了一种电动汽车仪表显示电量修正系统,本技术的电动汽车仪表显示电量修正系统可以集成在汽车的控制系统内,自动对显示电量值进行修正调节,可大幅度提高显示电量精度且不影响用户体验。
71、本技术的电动汽车仪表显示电量修正方法非常的简单,能够大幅度提高显示电量精度,实时反应当前电池可用电量,提高续航里程估算精度,提升用户驾驶感受;同时采用下电修正和上电动态调节跟随速率,在提高显示电量精度的同时,确保不影响用户体验。
1.一种电动汽车仪表显示电量修正方法,其特征在于:包括,
2.如权利要求1所述的一种电动汽车仪表显示电量修正方法,其特征在于:所述基于车辆静置时间判断是否需要对当前真实电量值进行修正的方法包括:当车辆静置时间不小于设定静置时间时,判断需要对当前真实电量值进行修正,否则则不需要对当前真实电量值进行修正。
3.如权利要求1所述的一种电动汽车仪表显示电量修正方法,其特征在于:所述在需要修正时获取真实电量修正值的方法包括:基于当前电池温度和相应温度下的ocv-soc曲线对真实电量进行修正,获得真实电量修正值。
4.如权利要求1所述的一种电动汽车仪表显示电量修正方法,其特征在于:所述基于真实电量修正值和当前电池可放电容量计算上电状态显示电量修正值的方法包括:按照以下公式计算上电状态显示电量修正值,
5.如权利要求1所述的一种电动汽车仪表显示电量修正方法,其特征在于:所述基于上电状态显示电量修正值和显示电量值判断是否需要对上电状态显示电量进行修正的方法包括:
6.如权利要求1所述的一种电动汽车仪表显示电量修正方法,其特征在于:所述车辆上高压后基于当前真实电量值计算高压状态显示电量修正值的方法包括:按照以下公式计算高压状态显示电量修正值,
7.如权利要求1所述的一种电动汽车仪表显示电量修正方法,其特征在于:所述实时按照计算的高压状态显示电量修正值进行更新的方法包括:基于当前显示电量值和高压状态显示电量修正值计算高压状态显示电量偏差;确定高压状态的实际工况,基于当前显示电量值和高压状态显示电量修正值的关系以及高压状态显示电量偏差来确定显示电量变化速率,并根据确定的变化速率对显示电量值进行调节。
8.如权利要求7所述的一种电动汽车仪表显示电量修正方法,其特征在于:在充电工况时,若当前显示电量值大于高压状态显示电量修正值,则按照第一调节方法选择对应高压状态显示电量偏差的变化速率对显示电量值进行上升调节;若当前显示电量值小于高压状态显示电量修正值,则按照第二调节方法选择对应高压状态显示电量偏差的变化速率对显示电量值进行上升调节;
9.一种电动汽车仪表显示电量修正系统,其特征在于:所述系统按照如权利要求1~8任一所述的一种电动汽车仪表显示电量修正方法进行操作,包括,
10.如权利要求9所述的一种电动汽车仪表显示电量修正系统,其特征在于:所述第一显示修正值获取模块用于按照以下公式计算上电状态显示电量修正值,