一种电池功率的调节方法及装置与流程

文档序号:32216193发布日期:2022-11-16 07:37阅读:175来源:国知局
一种电池功率的调节方法及装置与流程

1.本发明属于电池管理系统领域,具体涉及一种电池功率的调节方法、装置、电子设备和计算机可读存储介质。


背景技术:

2.sop(state of power,功率状态)表示电池当前能够释放出的最大允许功率,关系到车辆起步、爬坡能力以及运行状态,在现有应用的项目中,实现sop控制通常会根据大量的电芯试验得到标定功率map表,然后通过温度、soc(state of charge,荷电状态)查询标定好的功率map表,并通过线性插值得到此时的峰值功率值和持续功率值,峰值功率通常会选用10s的功率map,表示电芯在10s内由满充状态放电至截止电压时所能放出的功率值,持续功率会选择30s或60s的功率map,表示电芯在30s或60s内由满充状态放电至截止电压时所能放出的功率值,然后利用功率调节法进行当前允许功率的调节。
3.例如,在中国专利文献上公开的公告号为“cn 111257773 a”的发明专利“一种基于功率调节算法的电池sop在线估算方法”,包括以下步骤:读取电池当前的soc值、最高电芯温度和最低电芯温度;查询soc-temp-sop map图,确定峰值功率和持续功率;根据峰值功率、持续功率和需求的持续时间计算得到额定功率调节大小和实时功率与持续功率的差值;根据差值运算得出可用功率调节大小;根据持续功率与可用功率调节大小计算得到输出功率。
4.发明人在实现本发明的过程中发现,上述专利中的方法至少存在如下问题:该方法虽然进行了峰值功率与持续功率的切换调节,但是只利用了峰值功率和持续功率两个功率map表,只有一档调节,允许功率只能从峰值功率直接调节到持续功率,未考虑满足功率调节条件后,功率会很快从峰值功率调节至持续功率,两个功率map档位较少,输出的动力性较低,导致汽车动力不足。


技术实现要素:

5.鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的电池功率调节控制方法、调节装置、设备及存储介质。
6.第一方面,本公开提供了一种电池功率的调节方法,包括:
7.获取第一功率调节模型中包含的第一峰值功率和第一持续功率,根据第一峰值功率、第一持续功率以及当前实际功率,计算第一功率系数;
8.若第一功率系数大于第一下降阈值,控制电池的允许功率从第一峰值功率开始下降,最低降至第一持续功率;
9.获取第二功率调节模型中包含的第二峰值功率和第二持续功率,根据第二峰值功率、第二持续功率以及当前实际功率,计算第二功率系数;
10.若第二功率系数大于第二下降阈值,控制电池的允许功率从第一持续功率开始下降,最低降至第二持续功率;
11.其中,第一峰值功率大于第二峰值功率,且第一持续功率大于第二持续功率。
12.第二方面,本公开提供了一种电池功率的调节装置,包括:
13.第一获取模块,适于获取第一功率调节模型中包含的第一峰值功率和第一持续功率,根据第一峰值功率、第一持续功率以及当前实际功率,计算第一功率系数;
14.第一调节模块,适于若上述第一功率系数大于第一下降阈值,控制电池的允许功率从第一峰值功率开始下降,最低降至第一持续功率;
15.第二获取模块,适于获取第二功率调节模型中包含的第二峰值功率和第二持续功率,根据第二峰值功率、第二持续功率以及当前实际功率,计算第二功率系数;
16.第二调节模块,适于若上述第二功率系数大于第二下降阈值,控制电池的允许功率从第一持续功率开始下降,最低降至第二持续功率;
17.其中,第一峰值功率大于第二峰值功率,且第一持续功率大于第二持续功率。
18.第三方面,本公开提供了一种电子设备,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;
19.其中,存储器存储有可被至少一个处理器执行的一个或多个计算机程序,一个或多个计算机程序被上述至少一个处理器执行,以使至少一个处理器能够执行如上述的电池功率的调节方法。
20.第四方面,本公开提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序在被处理器执行时实现如上述的电池功率的调节方法。
21.根据本公开所提供的一种电池功率的调节方法,该方法中采用三个功率档位,建立起两个功率调节系统进行电池功率调节,在保证汽车动力的前提下达到充分发挥电池性能的目的。同时,在功率调节系统中,建立二次保护机制,防止电池长时间使用高功率造成损伤。另外,为了兼顾电池能够释放出足够的能力和对电池的性能进行保护,该方法会有一些提前限制电池允许功率的设计,比如当即将放电至截止电压之前提前限制部分功率输出。在进行功率调节控制的同时,功率切换过程中增加滤波和平滑处理,以减轻不好的驾驶感受。
22.应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
23.通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
24.图1示出了本发明实施例一提供的一种电池功率的调节方法的流程图;
25.图2示出了本发明实施例二提供的一种电池功率的调节方法的流程图;
26.图3示出了本发明实施例二的具体示例中提供的一种电池功率调节控制方法的流程图;
27.图4示出了本发明实施例二的具体示例中提供的10s-30s的功率调节流程图;
28.图5示出了本发明实施例二的具体示例中提供的功率调节说明图;
29.图6示出了本发明实施例三提供的一种电池功率的调节装置的结构框图;
30.图7示出了本发明实施例四提供的一种电子设备的结构示意图。
具体实施方式
31.为使本领域的技术人员更好地理解本公开的技术方案,以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
32.在不冲突的情况下,本公开各实施例及实施例中的各特征可相互组合。
33.如本文所使用的,术语“和/或”包括一个或多个相关列举条目的任何和所有组合。
34.本文所使用的术语仅用于描述特定实施例,且不意欲限制本公开。如本文所使用的,单数形式“一个”和“该”也意欲包括复数形式,除非上下文另外清楚指出。还将理解的是,当本说明书中使用术语“包括”和/或“由
……
制成”时,指定存在所述特征、整体、步骤、操作、元件和/或组件,但不排除存在或添加一个或多个其它特征、整体、步骤、操作、元件、组件和/或其群组。“连接”或者“相连”等类似的词语并非限定于物理的或者机械的连接,而是可以包括电性的连接,不管是直接的还是间接的。
35.除非另外限定,否则本文所用的所有术语(包括技术和科学术语)的含义与本领域普通技术人员通常理解的含义相同。还将理解,诸如那些在常用字典中限定的那些术语应当被解释为具有与其在相关技术以及本公开的背景下的含义一致的含义,且将不解释为具有理想化或过度形式上的含义,除非本文明确如此限定。
36.实施例一
37.图1示出了本发明实施例一提供的一种电池功率的调节方法的流程图。参照图1,该方法包括:
38.步骤s110:获取第一功率调节模型中包含的第一峰值功率和第一持续功率,根据第一峰值功率、第一持续功率以及当前实际功率,计算第一功率系数。
39.其中,为第一功率调节模型预设一定时长的时间段(如10s-30s)作为第一预设时长,第一预设时长内的峰值功率即为第一峰值功率,第一预设时长末的功率即为第一持续功率。对于第一预设时长的选取,本领域技术人员在实施该方法时可根据具体情况调整,不应被本实施例中的数据要求限制。
40.其中,第一功率系数是在第一预设时长内第一实际能量积分值与第一参考能量积分值之间的比值;第一实际能量积分值是在第一预设时长内当前实际功率与第一持续功率之间的差值的积分,第一参考能量积分值是在第一预设时长内第一峰值功率与第一持续功率之间的差值的积分。
41.步骤s120:若第一功率系数大于第一下降阈值,控制电池的允许功率从第一峰值功率开始下降,最低降至第一持续功率。
42.其中,电池的允许功率指的是电池在单位时间内可变化达到的最大功率;第一功率系数已在步骤s110中计算得出;第一下降阈值由本领域技术人员在实施该方法时视具体情况灵活设置,在此不作限制。
43.步骤s130:获取第二功率调节模型中包含的第二峰值功率和第二持续功率,根据
第二峰值功率、第二持续功率以及当前实际功率,计算第二功率系数。
44.其中,为第二功率调节模型预设一定时长的时间段(如30s-60s)作为第二预设时长,第二预设时长内的峰值功率即为第二峰值功率,第二预设时长末的功率即为第二持续功率。对于第二预设时长的选取,本领域技术人员在实施该方法时可根据具体情况调整,不应被本实施例中的数据要求限制。
45.其中,第二功率系数是在第二预设时长内第二实际能量积分值与第二参考能量积分值之间的比值;第二实际能量积分值是在第二预设时长内当前实际功率与第二持续功率之间的差值的积分,第二参考能量积分值是在第二预设时长内第二峰值功率与第二持续功率之间的差值的积分。
46.步骤s140:若第二功率系数大于第二下降阈值,控制电池的允许功率从第一持续功率开始下降,最低降至第二持续功率。
47.其中,第二功率系数已在步骤s130中计算得出;第二下降阈值由本领域技术人员在实施该方法时视具体情况灵活设置,在此不作限制;并且,上述第一下降阈值和第二下降阈值可设置为相同或不同的数值。
48.其中,第一峰值功率大于第二峰值功率,且第一持续功率大于第二持续功率;第二峰值功率和第一持续功率可以是相同的数值,如第一预设时长为10s-30s、第二预设时长为30s-60s时,第二峰值功率和第一持续功率都指的是30s时的功率。
49.由此可见,相对于相关技术中只采用两个功率档位,该方法中采用三个功率档位,建立起两个功率调节系统进行电池功率调节,补足了满足功率调节条件后功率调节过快导致的输出动力不足的问题,在保证汽车动力的前提下达到充分发挥电池性能的目的。
50.实施例二
51.图2示出了本发明实施例二提供的一种电池功率的调节方法的流程图。参照图2,该方法包括:
52.步骤s210:获取第一功率调节模型中包含的第一峰值功率和第一持续功率;获取第二功率调节模型中包含的第二峰值功率和第二持续功率。
53.其中,为第一功率调节模型预设一定时长的时间段(如10s-30s)作为第一预设时长,第一预设时长内的峰值功率即为第一峰值功率,第一预设时长末的功率即为第一持续功率;为第二功率调节模型预设一定时长的时间段(如30s-60s)作为第二预设时长,第二预设时长内的峰值功率即为第二峰值功率,第二预设时长末的功率即为第二持续功率。对于第一预设时长和第二预设时长的选取,本领域技术人员在实施该方法时可根据具体情况调整,不应被本实施例中的数据要求限制。其中,上述第二预设时长大于上述第一预设时长。
54.步骤s220:计算在第一预设时长内,当前实际功率与第一持续功率之间的差值的积分,得到第一实际能量积分值;计算在第二预设时长内,当前实际功率与第二持续功率之间的差值的积分,得到第二实际能量积分值。
55.具体的,计算在第一预设时长内,当前实际功率与第一持续功率之间的差值的积分,得到第一实际能量积分值,包括以下步骤:
56.步骤一:计算在第三预设时长内,当前实际功率与第一持续功率之间的差值的积分。
57.步骤二:结合在第三预设时长内当前实际功率与第一持续功率之间的差值的积
分,得到第一实际能量积分值。
58.具体的,上述步骤二包括:
59.判断第三预设时长内当前实际功率与第一持续功率之间的差值的积分是否大于第一预设时长内当前实际功率与第一持续功率之间的差值的积分;
60.若是,将第三预设时长内当前实际功率与第一持续功率之间的差值的积分确定为第一实际能量积分值;若否,将第一预设时长内当前实际功率与第一持续功率之间的差值的积分确定为第一实际能量积分值。
61.其中,上述第三预设时长大于上述第一预设时长,第三预设时长(如120s)为二次保护,延长积分时间,从而使第一功率系数达到第一下降阈值的可能性增加,以防电池长时间高功率使用造成损伤;对于第三预设时长的选取,本领域技术人员在实施该方法时可根据具体情况调整,不应被本实施例中的数据要求限制。
62.具体的,计算在第二预设时长内,当前实际功率与第二持续功率之间的差值的积分,得到第二实际能量积分值,包括以下步骤:
63.步骤一:计算在第四预设时长内,当前实际功率与第二持续功率之间的差值的积分。
64.步骤二:结合在第四预设时长内当前实际功率与第二持续功率之间的差值的积分,得到第二实际能量积分值。
65.具体的,上述步骤二包括:
66.判断第四预设时长内当前实际功率与第二持续功率之间的差值的积分是否大于第二预设时长内当前实际功率与第二持续功率之间的差值的积分;
67.若是,将第四预设时长内当前实际功率与第二持续功率之间的差值的积分确定为第二实际能量积分值;若否,将第二预设时长内当前实际功率与第二持续功率之间的差值的积分确定为第二实际能量积分值。
68.其中,上述第四预设时长大于上述第二预设时长,第四预设时长(如120s)为二次保护,延长积分时间,从而使第二功率系数达到第二下降阈值的可能性增加,以防电池长时间高功率使用造成损伤;对于第四预设时长的选取,本领域技术人员在实施该方法时可根据具体情况调整,不应被本实施例中的数据要求限制。
69.步骤s230:根据第一峰值功率、第一持续功率以及当前实际功率,计算第一功率系数;根据第二峰值功率、第二持续功率以及当前实际功率,计算第二功率系数。
70.具体的,第一功率系数通过以下方式计算:
71.计算在第一预设时长内,当前实际功率与第一持续功率之间的差值的积分,得到第一实际能量积分值;第一实际能量积分值的计算方法已在步骤s220中说明,此处不再赘述。
72.计算在第一预设时长内,第一峰值功率与第一持续功率之间的差值的积分,得到第一参考能量积分值;第一参考能量积分值是用于和第一实际能量积分值比较的标准值,积分时间固定,为第一预设时长。
73.根据第一实际能量积分值与第一参考能量积分值之间的比值,确定第一功率系数。
74.具体的,第二功率系数通过以下方式计算:
75.计算在第二预设时长内,当前实际功率与第二持续功率之间的差值的积分,得到第二实际能量积分值;第二实际能量积分值的计算方法已在步骤s220中说明,此处不再赘述。
76.计算在第二预设时长内,第二峰值功率与第二持续功率之间的差值的积分,得到第二参考能量积分值;第二参考能量积分值是用于和第二实际能量积分值比较的标准值,积分时间固定,为第二预设时长。
77.根据第二实际能量积分值与第二参考能量积分值之间的比值,确定第二功率系数。
78.步骤s240:若第一功率系数大于第一下降阈值,控制电池的允许功率从第一峰值功率开始下降,最低降至第一持续功率;若第二功率系数大于第二下降阈值,控制电池的允许功率从第一持续功率开始下降,最低降至第二持续功率。
79.其中,电池的允许功率指的是电池在单位时间内可变化达到的最大功率;第一功率系数已在步骤s230中计算得出;第一下降阈值由本领域技术人员在实施该方法时视具体情况灵活设置,在此不作限制。
80.其中,第二功率系数已在步骤s230中计算得出;第二下降阈值由本领域技术人员在实施该方法时视具体情况灵活设置,在此不作限制;并且,上述第一下降阈值和第二下降阈值可设置为相同或不同的数值。
81.其中,第一峰值功率大于第二峰值功率,且第一持续功率大于第二持续功率;第二峰值功率和第一持续功率可以是相同的数值,如第一预设时长为10s-30s、第二预设时长为30s-60s时,第二峰值功率和第一持续功率都指的是30s时的功率。
82.可选地,控制电池的允许功率从第一峰值功率开始下降,最低降至第一持续功率之后,若当前计算得到的第一功率系数小于第一恢复阈值,控制电池的允许功率从当前功率开始上升,最高升至第一峰值功率;其中,当前功率是第一持续功率或大于第一持续功率的数值;
83.控制电池的允许功率从第一持续功率开始下降,最低降至第二持续功率之后,若当前计算得到的第二功率系数小于第二恢复阈值,控制电池的允许功率从当前功率开始上升,最高升至第一持续功率;其中,当前功率是第二持续功率或大于第二持续功率的数值。
84.步骤s250:判断电池处于第二持续功率的持续时长是否大于预设时长;若是,使电池的允许功率从第二持续功率恢复至第一持续功率。
85.具体的,预设时长为限制时间(如2s),将电池的允许功率从第一持续功率降至第二持续功率之后,若在限制时间内没有达到功率恢复条件,则自动开放限制,使功率开始恢复,保证汽车的动力性;其中,对于限制时间的选取,本领域技术人员在实施该方法时可根据具体情况调整,不应被本实施例中的数据要求限制。
86.可选地,本发明提供的一种电池功率的调节方法,还包括:
87.读取电池的电芯最低电压以及电池最低温度。
88.确定与电池最低温度相匹配的温度区间,以及与温度区间相对应的放电电压阈值以及调节比例;其中,不同的温度区间对应于不同的放电电压阈值以及不同的调节比例。
89.若电芯最低电压低于放电电压阈值且持续时长大于预设时长,根据电池的当前允许功率以及与当前温度区间相对应的调节比例,对电池的放电功率进行调整。
90.本领域技术人员可灵活调整上述各个步骤的执行顺序,并且,可以将上述各个步骤拆分为更多的步骤,或合并为更少的步骤,还可以针对其中的部分步骤进行删减。并且,上述实施例一与实施例二可相互结合,本发明对此不做限定。而且,上述的各个步骤可以重复执行。总之,该方法可实现持续对电池功率进行调节。
91.综上可知,该方法中采用三个功率档位,建立起两个功率调节系统进行电池功率调节,在保证汽车动力的前提下达到充分发挥电池性能的目的。同时,在功率调节系统中,建立二次保护机制,防止电池长时间使用高功率造成损伤。另外,为了兼顾电池能够释放出足够的能力和对电池的性能进行保护,该方法会有一些提前限制电池允许功率的设计,比如当即将放电至截止电压之前提前限制部分功率输出。在进行功率调节控制的同时,功率切换过程中增加滤波和平滑处理,以减轻不好的驾驶感受。
92.为了便于理解,以一个具体示例为例,详细描述本实施例的具体实施方式。该示例具体说明了一种电池功率的调节控制方法,根据电池系统持续功率、峰值功率、当前实际功率积分值,计算出下一时刻电池系统最大允许充放电功率。
93.图3示出了本示例中提供的一种电池功率调节控制方法的流程图。参照图3,该示例包括如下详细步骤:
94.步骤一:分别读取采集到的电池组当前最大温度tmax,当前最小温度tmin和电池组当前最小soc值socmin,通过socmin和tmax、socmin和tmin查询放电的10s功率map、30s功率map和60s功率map,每个放电map下输出两个功率值,取二者中较小值,并通过soh进行修正,得到电池系统的10s放电功率、30s放电功率和60s放电功率。
95.步骤二:分别读取采集读取到的电池组当前最大温度tmax,当前最小温度tmin和电池组当前最大soc值socmax,通过socmax和tmax、socmax和tmin查询回馈的10s功率map、30s功率map和60s功率map,每个放电map下输出两个功率值,取二者中较小值,并通过soh进行修正,得到电池系统的10s回馈功率、30s回馈功率和60s回馈功率。
96.步骤三:读取电池系统的电流值i和电压值u,通过公式p=u*i得到电池系统的实际功率值preal。
97.步骤四:建立两个放电/回馈功率调节模型,分别为10s-30s放电/回馈功率调节和30s-60s放电/回馈功率调节。电池系统开始工作时,将10s放电/回馈功率作为峰值功率进行输出,进入10s-30s放电/回馈功率调节。
98.步骤五:计算10s-30s放电/回馈功率调节的功率系数f。计算能量积分x1、能量积分x2,令峰值功率为pp,持续功率为pc,pp=10s放电/回馈功率,pc=30s放电/回馈功率。图4示出了上述10s-30s的功率调节流程图。
99.图5示出了本示例中提供的功率调节说明图,参照图5可知:当实际功率大于对应的持续功率时,对超出持续功率的部分进行积分,对应图中超出功率累积(over power accumulate)部分;当大于一定的阈值时,峰值功率无法维持,需要逐渐的降低允许功率;当实际功率小于对应的持续功率时,继续进行积分,对应图中功率缓存(power buffer)部分,当小于一定的阈值时,功率开始恢复,当二者完全抵消时,可以再次恢复开始使用峰值功率。
100.其中,能量积分
101.能量积分
102.功率系数f=x1/x2;
103.下一时刻的功率补偿部分为(1-f)*(pp-pc);
104.x1中的时间t分为10s和120s,x2中时间t为10s,其中x1中120s为二次保护,以防电池长时间高功率使用造成损伤。因此,能量积分x1的计算公式如下:
105.t=10s时,
106.t=120s时,
107.x1=max(x11,x12)。
108.当x1超过a*x2时,即f>a时,放电/回馈允许功率以一定速率从10s放电/回馈功率下降至30s放电/回馈功率;x1小于b*x2后,即f<b时,允许放电/回馈功率开始由30s放电/回馈功率恢复至10s放电/回馈功率;其中,a、b为试验标定的比例系数,例如a=0.7,b=0.3。
109.步骤六:输出下一时刻的放电/回馈允许功率pnext。pnext=pc+(pp-pc)*(1-f);其中,f越接近于0,输出的放电/回馈允许功率越多;f越接近于1,输出的放电/回馈允许功率越少。
110.步骤七:当放电/回馈允许功率从10s放电/回馈功率值调节到30s放电/回馈功率值后,进入第二个功率调节,计算30s-60s放电/回馈功率调节的功率系数g。计算能量积分y1、能量积分y2,pp=30s放电/回馈功率,pc=60s放电/回馈功率;其中,
111.能量积分
112.能量积分
113.功率系数g=y1/y2;
114.下一时刻功率的补偿部分为(1-g)*(pp-pc);
115.y1中的时间t分为30s和120s,y2中时间t为30s,其中y1中120s为二次保护,以防电池长时间高功率使用造成损伤。因此,能量积分y1的计算公式如下:
116.t=30s时,
117.t=120s时,
118.y1=max(y11,y12)。
119.当y1超过a*y2时,即g>a时,允许放电/回馈功率以一定速率从30s放电/回馈功率下降至60s放电/回馈功率;y1小于b*y2,即g<b时,允许放电/回馈功率开始由60s放电/回馈功率恢复至30s放电/回馈功率;其中,a、b为试验标定的比例系数,例如a=0.7,b=0.3。
120.步骤八:输出下一时刻的放电/回馈允许功率pnext。pnext=pc+(pp-pc)*(1-g),其中,g越接近于0,输出的放电/回馈允许功率越多;g越接近于1,输出的放电/回馈允许功率越少。
121.步骤九:当功率调节到60s时的功率值后,设立限制时间,如2s。如果在2s内没有达到功率恢复条件,则自动放开限制,使功率开始恢复,保证汽车的动力性。
122.步骤十:进入预欠压、预过压处理部分。
123.预欠压限制放电功率策略。读取电池组中的电芯最低电压vmin,判断vmin低于放电电压阈值vminend是否满足预设判断时间,比如1s,如果满足预设判断时长,则进入预欠压处理策略,在满足放电电压阈值条件的时间内,放电功率以一定的下降速率降低到当前允许功率的c%(下降比例根据低于放电电压阈值的档位确定),例如c%=50%,预欠压策略的功率下降的最低阈值为预先设定的跛行功率,即放电功率逐渐降低到跛行功率后就不再继续下降,直至跳出预欠压策略。其中,vminend可根据温度区间进行档位划分,按照相同的电压差值进行档位升级,最低的vminend档位值比放电截止电压高,进行欠压前的预处理。满足恢复条件后放电允许功率开始恢复。预欠压策略进入前的预设判断时间的设置目的是覆盖偶发的电压跳动、或者一个tip down的踏板扭矩请求,即排除偶发现象。vminend和恢复条件的取值举例如下:在电池温度≥10℃时,放电截止电压为2.75v;电池温度≤10℃时,放电截止电压为2.1v的前提条件下,
124.放电电压阈值:vminend=3v(电池最低温度≥10℃)
125.vminend=2.7v(电池最低温度≥0℃&电池最低温度《10℃)
126.vminend=2.4v(电池最低温度《0℃)
127.恢复条件:电芯最低电压》3.3v(电池最低温度≥10℃)
128.电芯最低电压》3.0v(电池最低温度《10℃)
129.预过压限制回馈功率策略。读取电池组中的电芯最高电压vmax,判断vmax高于充电电压阈值vmaxend是否满足预设判断时间,例如1s,如果满足预设判断时长,则进入预过压处理策略,在满足充电电压阈值条件的时间内,回馈功率以一定的下降速率降低到当前允许功率的d%(下降比例根据高于充电电压阈值的档位确定),直至跳出预过压策略。其中,vmaxend按照相同的电压差值进行档位升级,最高的vmaxend档位值比充电截止电压低,进行过压前的预处理,当电芯最高电压小于e后,回馈功率值恢复。在充电截止电压为4.25v的前提条件下,vmaxend、比例系数d%、恢复条件e的取值举例如下:
130.当电芯最高电压大于4.25v,限制回馈功率到0%;
131.当电芯最高电压大于4.24v,限制回馈功率到当前允许功率的25%;
132.当电芯最高电压大于4.23v,限制回馈功率到当前允许功率的50%;
133.当电芯最高电压大于4.22v,限制回馈功率到当前允许功率的75%;
134.恢复条件:电芯最高电压《4.21v。
135.综上可知,在本具体示例中,使用了三个map表,建立了10s-30s、30s-60s两个功率调节系统;先在10s和30s之间进行切换,当下降至30s后,进入到30s-60s的系统进行调节;恢复也是如此,60s-30s-10s逐级恢复;补足了满足功率调节条件后功率调节过快导致的输出动力不足的问题,同时也会有一些限制电池功率的设计,比如当即将放电至截止电压前提前限制部分功率输出,兼顾了最大化电池能够释放出的功率和对电池性能的保护。在功率调节系统中,建立了二次保护机制,防止电池长时间使用高功率造成损伤。又一方面,在功率调节系统中,当功率调节到60s的持续功率时,设立了时间限制,达到时间限制后则放开功率限制,使功率恢复,保证了汽车的动力性。
136.实施例三
137.图6示出了本发明实施例三提供的一种电池功率的调节装置的结构框图。参照图
6,该装置包括:
138.第一获取模块61,适于获取第一功率调节模型中包含的第一峰值功率和第一持续功率,根据第一峰值功率、第一持续功率以及当前实际功率,计算第一功率系数;
139.第一调节模块62,适于若上述第一功率系数大于第一下降阈值,控制电池的允许功率从第一峰值功率开始下降,最低降至第一持续功率;
140.第二获取模块63,适于获取第二功率调节模型中包含的第二峰值功率和第二持续功率,根据第二峰值功率、第二持续功率以及当前实际功率,计算第二功率系数;
141.第二调节模块64,适于若上述第二功率系数大于第二下降阈值,控制电池的允许功率从第一持续功率开始下降,最低降至第二持续功率;
142.其中,第一峰值功率大于第二峰值功率,且第一持续功率大于第二持续功率;第二峰值功率和第一持续功率可以是相同的数值,如第一预设时长为10s-30s、第二预设时长为30s-60s时,第二峰值功率和第一持续功率都指的是30s时的功率。
143.可选地,第一获取模块61具体适于:
144.计算在第一预设时长内,当前实际功率与第一持续功率之间的差值的积分,得到第一实际能量积分值;计算在第一预设时长内,第一峰值功率与第一持续功率之间的差值的积分,得到第一参考能量积分值;根据第一实际能量积分值与第一参考能量积分值之间的比值,确定第一功率系数。
145.可选地,第二获取模块63具体适于:
146.计算在第二预设时长内,当前实际功率与第二持续功率之间的差值的积分,得到第二实际能量积分值;计算在第二预设时长内,第二峰值功率与第二持续功率之间的差值的积分,得到第二参考能量积分值;根据第二实际能量积分值与第二参考能量积分值之间的比值,确定第二功率系数。
147.其中,上述第二预设时长大于上述第一预设时长。
148.可选地,第一获取模块61具体适于:
149.计算在第三预设时长内,当前实际功率与第一持续功率之间的差值的积分;
150.结合在第三预设时长内当前实际功率与第一持续功率之间的差值的积分,得到第一实际能量积分值。
151.其中,上述第三预设时长大于上述第一预设时长。
152.可选地,第二获取模块63具体适于:
153.计算在第四预设时长内,当前实际功率与第二持续功率之间的差值的积分;
154.结合在第四预设时长内当前实际功率与第二持续功率之间的差值的积分,得到第二实际能量积分值。
155.其中,上述第四预设时长大于上述第二预设时长。
156.可选地,第一获取模块61具体适于:
157.判断第三预设时长内当前实际功率与第一持续功率之间的差值的积分是否大于第一预设时长内当前实际功率与第一持续功率之间的差值的积分;
158.若是,将第三预设时长内当前实际功率与第一持续功率之间的差值的积分确定为第一实际能量积分值;若否,将第一预设时长内当前实际功率与第一持续功率之间的差值的积分确定为第一实际能量积分值。
159.可选地,第二获取模块63具体适于:
160.判断第四预设时长内当前实际功率与第二持续功率之间的差值的积分是否大于第二预设时长内当前实际功率与第二持续功率之间的差值的积分;
161.若是,将第四预设时长内当前实际功率与第二持续功率之间的差值的积分确定为第二实际能量积分值;若否,将第二预设时长内当前实际功率与第二持续功率之间的差值的积分确定为第二实际能量积分值。
162.可选地,第一调节模块62还适于:
163.若当前计算得到的第一功率系数小于第一恢复阈值,控制电池的允许功率从当前功率开始上升,最高升至第一峰值功率;其中,当前功率是第一持续功率或大于第一持续功率的数值。
164.可选地,第二调节模块64还适于:
165.若当前计算得到的第二功率系数小于第二恢复阈值,控制电池的允许功率从当前功率开始上升,最高升至第一持续功率;其中,当前功率是第二持续功率或大于第二持续功率的数值。
166.可选地,第二调节模块64还适于:
167.判断电池处于第二持续功率的持续时长是否大于预设时长;
168.若是,使电池的允许功率从第二持续功率恢复至第一持续功率。
169.可选地,第一获取模块61、第一调节模块62、第二获取模块63、第二调节模块64还适于:
170.读取电池的电芯最低电压以及电池最低温度;
171.确定与电池最低温度相匹配的温度区间,以及与温度区间相对应的放电电压阈值以及调节比例;其中,不同的温度区间对应于不同的放电电压阈值以及不同的调节比例;
172.若电芯最低电压低于放电电压阈值且持续时长大于预设时长,根据电池的当前允许功率以及与当前温度区间相对应的调节比例,对电池的放电功率进行调整。
173.上述各个模块的具体结构和工作原理可参照方法实施例一和实施例二相应部分的描述,此处不再赘述。
174.实施例四
175.图7示出了本发明实施例四提供的一种电子设备的结构示意图,本发明具体实施例并不对电子设备的具体实现做限定。参照图7,该电子设备包括:
176.至少一个处理器701;与至少一个处理器通信连接的存储器702;通信接口703;以及通信总线704。
177.其中:
178.处理器701、存储器702、以及通信接口703通过通信总线704完成相互间的通信。
179.通信接口703,用于与其它设备比如客户端或其它服务器等的网元通信。
180.存储器702存储有可被至少一个处理器701执行的一个或多个计算机程序705,一个或多个计算机程序705被上述至少一个处理器701执行,以使至少一个处理器701能够执行如上述的电池功率的调节方法实施例中对应的各项操作。
181.实施例五
182.本发明实施例五提供了一种计算机可读存储介质,其上存储有计算机程序,计算
机程序在被处理器执行时实现如上述的电池功率的调节方法。
183.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读存储介质上,计算机可读存储介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。
184.如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读程序指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom)、静态随机存取存储器(sram)、闪存或其他存储器技术、便携式压缩盘只读存储器(cd-rom)、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读程序指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
185.这里所描述的计算机可读程序指令可以从计算机可读存储介质下载到各个计算/处理设备,或者通过网络、例如因特网、局域网、广域网和/或无线网下载到外部计算机或外部存储设备。网络可以包括铜传输电缆、光纤传输、无线传输、路由器、防火墙、交换机、网关计算机和/或边缘服务器。每个计算/处理设备中的网络适配卡或者网络接口从网络接收计算机可读程序指令,并转发该计算机可读程序指令,以供存储在各个计算/处理设备中的计算机可读存储介质中。
186.用于执行本公开操作的计算机程序指令可以是汇编指令、指令集架构(isa)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码,所述编程语言包括面向对象的编程语言—诸如smal ltalk、c++等,以及常规的过程式编程语言—诸如“c”语言或类似的编程语言。计算机可读程序指令可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络—包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。在一些实施例中,通过利用计算机可读程序指令的状态信息来个性化定制电子电路,例如可编程逻辑电路、现场可编程门阵列(fpga)或可编程逻辑阵列(pla),该电子电路可以执行计算机可读程序指令,从而实现本公开的各个方面。
187.这里所描述的计算机程序产品可以具体通过硬件、软件或其结合的方式实现。在一个可选实施例中,所述计算机程序产品具体体现为计算机存储介质,在另一个可选实施例中,计算机程序产品具体体现为软件产品,例如软件开发包(software development kit,sdk)等等。
188.这里参照根据本公开实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各个方面。应当理解,流程图和/或框图的每个方框以及流程图和/或框图中各方框的组合,都可以由计算机可读程序指令实现。
189.这些计算机可读程序指令可以提供给通用计算机、专用计算机或其它可编程数据处理装置的处理器,从而生产出一种机器,使得这些指令在通过计算机或其它可编程数据处理装置的处理器执行时,产生了实现流程图和/或框图中的一个或多个方框中规定的功能/动作的装置。也可以把这些计算机可读程序指令存储在计算机可读存储介质中,这些指令使得计算机、可编程数据处理装置和/或其他设备以特定方式工作,从而,存储有指令的计算机可读介质则包括一个制造品,其包括实现流程图和/或框图中的一个或多个方框中规定的功能/动作的各个方面的指令。
190.也可以把计算机可读程序指令加载到计算机、其它可编程数据处理装置、或其它设备上,使得在计算机、其它可编程数据处理装置或其它设备上执行一系列操作步骤,以产生计算机实现的过程,从而使得在计算机、其它可编程数据处理装置、或其它设备上执行的指令实现流程图和/或框图中的一个或多个方框中规定的功能/动作。
191.附图中的流程图和框图显示了根据本公开的多个实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或指令的一部分,所述模块、程序段或指令的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
192.本文已经公开了示例实施例,并且虽然采用了具体术语,但它们仅用于并仅应当被解释为一般说明性含义,并且不用于限制的目的。在一些实例中,对本领域技术人员显而易见的是,除非另外明确指出,否则可单独使用与特定实施例相结合描述的特征、特性和/或元素,或可与其他实施例相结合描述的特征、特性和/或元件组合使用。因此,本领域技术人员将理解,在不脱离由所附的权利要求阐明的本公开的范围的情况下,可进行各种形式和细节上的改变。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1