基于怠速的锂电池保护方法、装置、设备及存储介质与流程

文档序号:29314609发布日期:2022-03-19 21:17阅读:87来源:国知局
基于怠速的锂电池保护方法、装置、设备及存储介质与流程

1.本发明涉及电池保护技术领域,尤其涉及基于怠速的锂电池保护方法、装置、设备及存储介质。


背景技术:

2.随着锂电池技术的不断发展,作为新型绿色能源的锂电池得到越来越广泛的应用,已逐步取代铅酸蓄等电池,成为车辆的动力源,而铅酸蓄电池被取代的原因有:铅酸电池含镉、铅、汞之类的有害重金属物质、体积大,重量沉以及铅酸电池使用寿命短,在低温情况下电量大幅度衰减的缺陷,使得铅酸蓄电池不得不被淘汰,而锂电池很好的解决了铅酸电池的这些弊端,但是随着锂电池的大量使用,锂电池问题也日益突出,例如,车辆在怠速工况下行驶过程时,如果锂电池出现亏电情况,会严重耗费锂电池的使用寿命,为避免锂电池出现亏电的情况,目前常用的技术方案是通过功率更强的电机替换bsg电机,但是该方案降低锂电池的亏电风险较大,且改善为功率更强的电机的成本较高。
3.上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。


技术实现要素:

4.本发明的主要目的在于提供一种基于怠速的锂电池保护方法、装置、设备及存储介质,旨在解决现有技术保护锂电池的亏电风险较大以及在改善过程中成本较高的技术问题。
5.为实现上述目的,本发明提供了一种基于怠速的锂电池保护方法,所述基于怠速的锂电池保护方法包括以下步骤:
6.在目标车辆的当前行驶工况为怠速时,获取bsg电机的当前转速;
7.通过预设功率计算策略对所述当前转速进行计算,得到所述bsg电机的发电功率;
8.在目标锂电池的第一输出电流大于预设电流阈值时,判断所述目标蓄电池的电量soc是否小于预设安全阈值;
9.在所述目标蓄电池的电量soc小于预设安全阈值时,基于所述发电功率通过目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护。
10.可选地,在所述目标蓄电池的电量soc小于预设安全阈值时,基于所述发电功率通过目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护,包括:
11.在所述目标蓄电池的电量soc小于预设安全阈值时,获取目标dcdc的当前输出功率;
12.判断所述当前输出功率是否被限制为所述发电功率;
13.在所述当前输出功率未被限制为所述发电功率时,获取所述目标dcdc的当前电压和当前电流,所述目标蓄电池进入充电状态;
14.根据目标蓄电池的负载和用电器的负载得到当前负载;
15.根据所述当前电压和当前电流计算在所述当前负载下的目标输出功率;
16.通过所述目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护。
17.可选地,所述判断所述当前输出功率是否被限制为所述发电功率之后,还包括:
18.在所述当前输出功率被限制为所述发电功率时,获取预设功率取消指令;
19.通过所述预设功率取消指令取消对所述当前输出功率的限制;
20.在取消成功后,执行获取所述目标dcdc的当前电压和当前电流的步骤。
21.可选地,所述通过所述目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护,包括:
22.根据所述目标输出功率确定目标发动机的目标转速;
23.将所述目标发动机的当前转速调节为所述目标转速,以实现对所述目标锂电池的保护。
24.可选地,所述根据所述目标输出功率确定目标发动机的目标转速,包括:
25.获取预设功率转速映射表;
26.通过所述预设功率转速映射表对所述目标输出功率进行计算,得到所述bsg电机的目标转速;
27.根据预设速比对所述bsg电机的目标转速进行转换,得到目标发动机的目标转速。
28.可选地,所述在目标锂电池的第一输出电流大于预设电流阈值时,判断所述目标蓄电池的电量soc是否小于预设安全阈值之后,还包括:
29.在所述目标蓄电池的电量soc大于等于预设安全阈值时,获取目标dcdc的当前输出功率;
30.通过预设控制指令将所述当前输出功率限制为bsg电机的发电功率;
31.在限制完成后,判断目标锂电池的第二输出电流是否大于预设电流阈值;
32.在所述目标锂电池的第二输出电流小于等于预设电流阈值时,执行判断所述目标蓄电池的电量soc是否小于预设安全阈值的步骤。
33.可选地,所述判断目标锂电池的第二输出电流是否大于预设电流阈值之后,还包括:
34.在所述目标锂电池的第二输出电流大于预设电流阈值时,在预设时间段后再次获取所述目标锂电池的第二输出电流,直至所述第二输出电流小于等于预设电流阈值。
35.此外,为实现上述目的,本发明还提出一种基于怠速的锂电池保护装置,所述基于怠速的锂电池保护装置包括:
36.获取模块,用于在目标车辆的当前行驶工况为怠速时,获取bsg电机的当前转速;
37.计算模块,用于通过预设功率计算策略对所述当前转速进行计算,得到所述bsg电机的发电功率;
38.判断模块,用于在目标锂电池的第一输出电流大于预设电流阈值时,判断所述目标蓄电池的电量soc是否小于预设安全阈值;
39.调节模块,用于在所述目标蓄电池的电量soc小于预设安全阈值时,基于所述发电功率通过目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保
护。
40.此外,为实现上述目的,本发明还提出一种基于怠速的锂电池保护设备,所述基于怠速的锂电池保护设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于怠速的锂电池保护程序,所述基于怠速的锂电池保护程序配置为实现如上文所述的基于怠速的锂电池保护方法。
41.此外,为实现上述目的,本发明还提出一种存储介质,所述存储介质上存储有基于怠速的锂电池保护程序,所述基于怠速的锂电池保护程序被处理器执行时实现如上文所述的基于怠速的锂电池保护方法。
42.本发明提出的基于怠速的锂电池保护方法,通过在目标车辆的当前行驶工况为怠速时,获取bsg电机的当前转速;通过预设功率计算策略对所述当前转速进行计算,得到所述bsg电机的发电功率;在目标锂电池的第一输出电流大于预设电流阈值时,判断所述目标蓄电池的电量soc是否小于预设安全阈值;在所述目标蓄电池的电量soc小于预设安全阈值时,基于所述发电功率通过目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护;由于本发明是通过在当前行驶工况为怠速且目标锂电池的第一输出电流大于预设电流阈值且电量soc小于预设安全阈值时,通过调节目标发动机的当前转速以保护目标锂电池,相较于现有技术通过功率更强的电机替换bsg电机以避免锂电池放电,能够有效降低锂电池的亏电风险,且降低改善成本。
附图说明
43.图1是本发明实施例方案涉及的硬件运行环境的基于怠速的锂电池保护设备的结构示意图;
44.图2为本发明基于怠速的锂电池保护方法第一实施例的流程示意图;
45.图3为本发明基于怠速的锂电池保护方法第二实施例的流程示意图;
46.图4为本发明基于怠速的锂电池保护方法一实施例的整体流程示意图;
47.图5为本发明基于怠速的锂电池保护方法第三实施例的流程示意图;
48.图6为本发明基于怠速的锂电池保护装置第一实施例的功能模块示意图。
49.本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
50.应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
51.参照图1,图1为本发明实施例方案涉及的硬件运行环境的基于怠速的锂电池保护设备结构示意图。
52.如图1所示,该基于怠速的锂电池保护设备可以包括:处理器1001,例如中央处理器(central processing unit,cpu),通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真(wireless-fidelity,wi-fi)接口)。存储器1005可以是高速的随机存取存储器(random access memory,ram)存储器,也可以是稳定的非易失性存储器(non-volatile memory,
nvm),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
53.本领域技术人员可以理解,图1中示出的结构并不构成对基于怠速的锂电池保护设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
54.如图1所示,作为一种存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及基于怠速的锂电池保护程序。
55.在图1所示的基于怠速的锂电池保护设备中,网络接口1004主要用于与网络一体化平台工作站进行数据通信;用户接口1003主要用于与用户进行数据交互;本发明基于怠速的锂电池保护设备中的处理器1001、存储器1005可以设置在基于怠速的锂电池保护设备中,所述基于怠速的锂电池保护设备通过处理器1001调用存储器1005中存储的基于怠速的锂电池保护程序,并执行本发明实施例提供的基于怠速的锂电池保护方法。
56.基于上述硬件结构,提出本发明基于怠速的锂电池保护方法实施例。
57.参照图2,图2为本发明基于怠速的锂电池保护方法第一实施例的流程示意图。
58.在第一实施例中,所述基于怠速的锂电池保护方法包括以下步骤:
59.步骤s10,在目标车辆的当前行驶工况为怠速时,获取bsg电机的当前转速。
60.需要说明的是,本实施例的执行主体为基于怠速的锂电池保护设备,还可为其他可实现相同或相似功能的设备,例如发动机控制器等,本实施例对此不作限制,在本实施例中,以发动机控制器为例进行说明。
61.应当理解的是,当前转速指的是在目标车辆以怠速工况行驶时bsg(belt-driven starter generator)电机的转速,bsg电机为利用皮带传动兼顾启动和发电的一体机,该bsg电机位于发动机前端,在获取bsg电机的当前转速之前,需要判断目标车辆的当前行驶工况是否为怠速工况,若是,则获取bsg电机的当前转速,反之,则不获取bsg电机的当前转速。
62.步骤s20,通过预设功率计算策略对所述当前转速进行计算,得到所述bsg电机的发电功率。
63.可以理解的是,发电功率指的是bsg电机在发电时的功率,预设功率计算策略指的是计算电机功率的策略,在得到bsg电机的当前转速后,通过预设功率计算策略对当前转速进行计算,以得到bsg电机的发电功率,例如,bsg电机的当前转速为r0,通过预设功率计算策略计算得到的bsg电机的发电功率为p0。
64.步骤s30,在目标锂电池的第一输出电流大于预设电流阈值时,判断所述目标蓄电池的电量soc是否小于预设安全阈值。
65.应当理解的是,第一输出电流指的是在目标车辆的当前行驶工况为怠速时目标锂电池的输出电流,目标锂电池指的是设定在目标车辆上的48v锂电池,预设电流阈值指的是锂电池的最小输出电流,即预设电流阈值为0,预设安全阈值指的是目标蓄电池设定的安全电量soc阈值,目标蓄电池指的是设定在目标车辆上的12v蓄电池。
66.可以理解的是,在目标锂电池的第一输出电流小于等于预设电流阈值时,表明目标锂电池不对外放电,即实现了对目标锂电池的保护,而在目标锂电池的第一输出电流大于预设电流阈值时,需要继续判断目标蓄电池的电量soc是否小于预设安全阈值。
67.步骤s40,在所述目标蓄电池的电量soc小于预设安全阈值时,基于所述发电功率
通过目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护。
68.应当理解的是,预设安全阈值是根据目标蓄电池在最小电压下的电量soc阈值,具体计算逻辑为:在某一怠速转速工况下,bsg电机的最大发电功率为pmax1,目标dcdc的最大输出功率为pmax2,用电器的最大用电总功率为pmax3;整车设计电平衡,为了满足目标dcdc能给目标蓄电池和用电器同时供电一定会使pmax2》pmax3;在该怠速工况下目标锂电池出现放电的情况是因为怠速工况下bsg电机的pmax1《pmax2,当通过限制策略将目标dcdc的最大输出功率限制为pmax1时,其会与最恶劣用电工况下的pmax3存在一个差值δp=pmax3-pmax1,δp即为目标蓄电池需要补充放电的功率。而根据目标蓄电池放电特性会存在电池厂家规定的最大放电电流ibmax,据此可以计算出蓄电池放电功率为δp下的最小电压ubmin=δp/ibmax,然后根据蓄电池放电特性会存在蓄电池电压与蓄电池电量soc之间的关系映射表,通过查表可以得出蓄电池在ubmin电压下的电量socmin,该电流socmin值就是目标蓄电池的预设安全阈值。
69.可以理解的是,在判定目标蓄电池的电流soc小于预设安全阈值时,表明此时需要通过调节目标发动机的当前转速保护锂电池,即在目标dcdc的当前输出功率未被限制为发电功率时,根据目标输出功率提高目标发动机的当前转速至目标转速,然后判断在目标转速下目标锂电池的第一输出电流是否大于预设电流阈值,若否,则实现了对目标锂电池的保护。
70.本实施例通过获取距离检测设备采集的当前位置,通过在目标车辆的当前行驶工况为怠速时,获取bsg电机的当前转速;通过预设功率计算策略对所述当前转速进行计算,得到所述bsg电机的发电功率;在目标锂电池的第一输出电流大于预设电流阈值时,判断所述目标蓄电池的电量soc是否小于预设安全阈值;在所述目标蓄电池的电量soc小于预设安全阈值时,基于所述发电功率通过目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护;由于本实施例是通过在当前行驶工况为怠速且目标锂电池的第一输出电流大于预设电流阈值且电量soc小于预设安全阈值时,通过调节目标发动机的当前转速以保护目标锂电池,相较于现有技术通过功率更强的电机替换bsg电机以避免锂电池放电,能够有效降低锂电池的亏电风险,且降低改善成本。
71.在一实施例中,如图3所述,基于第一实施例提出本发明基于怠速的锂电池保护方法第三实施例,所述步骤s30之后,还包括:
72.步骤s301,在所述目标蓄电池的电量soc大于等于预设安全阈值时,获取目标dcdc的当前输出功率。
73.可以理解的是,当前输出功率指的是在目标蓄电池的电量soc大于等于预设安全阈值时目标dcdc的输出功率,目标dcdc为一种电源转换设备,具体是将某一电压等级的直流电源变换其他电压等级直流电源的装置,在本实施例中,目标dcdc的一端与目标蓄电池连接,目标dcdc的另一端与目标锂电池连接。
74.应当理解的是,在目标蓄电池的电流soc大于等于预设安全阈值时,目标蓄电池可以为放电状态,也可以为动态平衡状态,还可以为充电状态,例如,假设在某一怠速转速工况下,bsg电机的最大发电功率为0.7,目标dcdc的最大输出功率为1,用电器最大用电总功率为0.9,且在执行dcdc功率限制策略前目标蓄电池需要充电功率绝对值为pb,pb可以大于0(不满电),也可以等于0(满电),该绝对值pb根据执行dcdc功率限制策略前目标蓄电池本
身状态确定,在执行dcdc功率限制策略前由于目标dcdc的最大输出功率为1,且始终大于用电器最大用电功率为0.9,故在目标dcdc正常工作而未被限制功率且目标锂电池可以放电的条件下,目标蓄电池本身不会对外输出功率。
75.如果在某一怠速转速工况下用户实际使用用电器总功率为0.7,且目标蓄电池需要充电功率为pb,则目标dcdc此时的实际输出功率为0.7+pb。(1)如果pb=0,则0.7+pb=0.7(怠速下bsg电机的发电功率),故目标锂电池不需要补充放电,即判断目标锂电池第一输出电流小于等于预设电流阈值,直接结束。目标蓄电池此时就处于原来状态pb=0,即动态平衡状态。(2)如果pb》0,则0.7+pb》0.7(怠速下bsg电机的发电功率),故目标锂电池需要补充放电,目标锂电池放电功率为0.7+pb-0.7=pb。为使目标锂电池不放电,通过策略限制目标dcdc的最大输出功率为0.7,那么bsg电机满足单独给目标dcdc供电,目标dcdc又刚好满足给用电器供电,此时目标蓄电池就处于动态平衡状态。
76.如果在某一怠速转速工况下用户实际使用用电器总功率为0.6,且目标蓄电池需要充电的功率为pb,则目标dcdc此时实际输出功率为0.6+pb。(1)如果pb=0,则0.6+pb《0.7(怠速下bsg电机的发电功率),故目标锂电池不需要补充放电,即判断目标锂电池第一输出电流小于等于预设电流阈值,直接结束,目标蓄电池此时就处于原来状态pb=0即动态平衡状态。(2)如果pb》0,且如果0.6+pb》0.7(怠速下bsg电机的发电功率),故目标锂电池需要补充放电,锂电池放电功率为0.6+pb-0.7。为使锂电池不放电,通过策略限制目标dcdc的最大输出功率为0.7,那么bsg电机满足单独给目标dcdc供电,目标dcdc此时满足给当前负载下的目标蓄电池和用电器供电,故目标蓄电池就处于充电状态,但此时充电功率0.7-0.6=0.1《pb。如果pb》0,且如果0.6+pb《0.7(怠速下bsg最大发电功率),故锂电池不需要补充放电,即判断锂电池第一输出电流小于等于0,直接结束。蓄电池此时就处于原来充电状态,此时充电功率为pb。
77.如果在某一怠速转速工况下用户实际使用用电器总功率为0.8,且目标蓄电池需要充电功率为pb,则目标dcdc此时实际输出功率为0.8+pb。无论pb=0或pb》0,0.8+pb都会大于0.7(怠速下bsg电机的发电功率),故目标锂电池需要补充放电,目标锂电池的放电功率为0.8+pb-0.7。为使目标锂电池不放电,通过策略限制目标dcdc的最大输出功率为0.7,那么bsg电机满足单独给目标dcdc供电,目标dcdc此时不满足给用电器供电,故目标蓄电池就处于放电状态,直至放到目标蓄电池的电流soc小于预设安全阈值。
78.步骤s302,通过预设控制指令将所述当前输出功率限制为bsg电机的发电功率。
79.应当理解的是,预设控制指令指的是限制目标dcdc的当前输出功率的控制指令,在得到目标dcdc的当前输出功率后,通过预设控制指令将当前输出功率限制为bsg电机的发电功率,例如,目标dcdc的当前输出功率为p,则通过预设控制指令限制后的当前输出功率为p0。
80.步骤s303,在限制完成后,判断目标锂电池的第二输出电流是否大于预设电流阈值。
81.可以理解的是,第二输出电流指的是限制当前输出功率后目标锂电池的输出电流,在将目标dcdc的当前输出功率通过预设控制指令限制为bsg电机的发电功率后,需要继续判断目标锂电池的第二输出电流是否大于预设电流阈值。
82.进一步地,步骤s303之后,还包括:在所述目标锂电池的第二输出电流大于预设电
流阈值时,在预设时间段后再次获取所述目标锂电池的第二输出电流,直至所述第二输出电流小于等于预设电流阈值。
83.应当理解的是,预设时间指的是获取目标锂电池的第二输出电流的延时等待时间,该预设时间可以根据反馈目标锂电池的输出电流时间设定,在判定目标锂电池的第二输出电流大于预设电流阈值时,在经过预设时间后再次获取目标锂电池的第二输出电流,在该第二输出电流小于等于预设电流阈值时,继续判断目标蓄电池的电量soc是否小于预设安全阈值,在目标锂电池的第二输出电流大于预设电流阈值时,继续循环判断,直至第二输出电流小于等于预设电流阈值。
84.步骤s304,在所述目标锂电池的第二输出电流小于等于预设电流阈值时,执行判断所述目标蓄电池的电量soc是否小于预设安全阈值的步骤。
85.应当理解的是,在判定目标锂电池的第二输出电流小于等于预设电流阈值时,继续判断目标蓄电池的电量soc是否小于预设安全阈值,若是,则调节目标发动机的当前转速,若否,则需要继续限制目标dcdc的当前输出功率。
86.可以理解的是,参考图4,图4为锂电池保护方法的整体流程示意图,具体是:判断目标车辆的当前行驶工况是否为怠速,若是,则根据bsg电机的当前转速计算对应的发电功率,然后继续判断目标锂电池的第一输出电流是否大于预设电流阈值,若是,则判断目标蓄电池的电量soc是否小于预设安全阈值,若否,则将目标dcdc的当前输出功率限制为bsg电机的发电功率,然后继续判断目标锂电池的第二输出电流是否大于预设电流阈值,若是,则继续获取目标锂电池的输出电流,直至该输出电流小于等于预设电流阈值,然后在目标蓄电池的电量soc小于预设安全阈值时,则判断目标dcdc的当前输出功率是否被限制为发电功率,若是,则取消对目标dcdc的当前输出功率的限制,然后根据当前电压和当前电流计算目标dcdc在当前负载下的目标输出功率,再根据目标输出功率确定对应的bsg目标转速,再将bsg目标转速转换为目标发动机的目标转速,最后将目标发动机的当前转速调节为目标转速,以实现对锂电池的保护。
87.本实施例通过在所述目标蓄电池的电量soc大于等于预设安全阈值时,获取目标dcdc的当前输出功率;通过预设控制指令将所述当前输出功率限制为bsg电机的发电功率;在限制完成后,判断目标锂电池的第二输出电流是否大于预设电流阈值;在所述目标锂电池的第二输出电流小于等于预设电流阈值时,执行判断所述目标蓄电池的电量soc是否小于预设安全阈值的步骤;由于本实施例是在目标蓄电池的电量soc大于等于预设安全阈值时,通过预设控制指令限制目标dcdc的当前输出功率为bsg电机的发电功率,然后判断目标锂电池的第二输出电流是否大于预设电流阈值,若否,则继续判断目标蓄电池的电量soc是否小于预设安全阈值,从而能够有效提高保护锂电池的安全性。
88.在一实施例中,如图5所述,基于第一实施例提出本发明基于怠速的锂电池保护方法第二实施例,所述步骤s40,包括:
89.步骤s401,在所述目标蓄电池的电量soc小于预设安全阈值时,获取目标dcdc的当前输出功率。
90.应当理解的是,当前输出功率指的是在目标蓄电池的电量soc小于预设安全阈值时目标dcdc的输出功率,在获取目标dcdc的当前输出功率之前,需要判断目标蓄电池的电量soc是否小于预设安全阈值,在判定目标蓄电池的电量soc小于预设安全阈值时,获取目
标dcdc的当前输出功率。
91.步骤s402,判断所述当前输出功率是否被限制为所述发电功率。
92.可以理解的是,在得到目标dcdc的当前输出功率后,需要判断该当前输出功率是否被限制为bsg电机的发电功率,若否,则直接计算在当前负载下的目标输出功率,若是,则需要取消对目标dcdc的当前输出功率的限制。
93.进一步地,步骤s402之后,还包括:在所述当前输出功率被限制为所述发电功率时,获取预设功率取消指令;通过所述预设功率取消指令取消对所述当前输出功率的限制;在取消成功后,执行获取所述目标dcdc的当前电压和当前电流的步骤。
94.应当理解的是,预设功率取消指令指的是取消对目标dcdc的当前输出功率的限制的指令,在判定当前输出功率被限制为bsg电机的发电功率后,此时需要通过预设功率取消指令取消对当前输出功率的限制,即目标dcdc的当前输出功率不为bsg电机的发电功率,在取消成功后,获取目标dcdc的当前电压和当前电流。
95.步骤s403,在所述当前输出功率未被限制为所述发电功率时,获取所述目标dcdc的当前电压和当前电流,所述目标蓄电池进入充电状态。
96.应当理解的是,当前电压指的是目标dcdc的电压,当前电流指的是目标dcdc的电流,在判定前输出功率未被限制为目标dcdc的当前输出功率时,此时的目标蓄电池进入到充电状态,然后通过电压测量设备和电流测量设备分别测量目标dcdc的当前电压和当前电流。
97.步骤s404,根据目标蓄电池的负载和用电器的负载得到当前负载。
98.可以理解的是,当前负载指的是目标蓄电池与用电器的负载之和,例如,在目标蓄电池为充电状态时,目标蓄电池的负载为m,用电器的负载为n,则当前负载为m+n。
99.步骤405,根据所述当前电压和当前电流计算在所述当前负载下的目标输出功率。
100.应当理解的是,目标输出功率指的是在当前负载下目标dcdc需要输出的功率,在得到目标dcdc的当前电压和当前电流后,通过功率计算公式对当前电压和当前电流进行计算,得到目标输出功率,例如,当前电压为u,当前电流为i,则目标输出功率p1=u*i,然后通过目标输出功率确定的目标转速调节目标发动机的当前转速。
101.步骤s406,通过所述目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护。
102.可以理解的是,在得到目标输出功率后,通过该目标输出功率调节目标发动机的当前转速,以实现对目标锂电池的保护,在dcdc功率未被限制时,目标输出功率为目标蓄电池充电功率+用电器用电功率。
103.进一步地,步骤s406,包括:根据所述目标输出功率确定目标发动机的目标转速;将所述目标发动机的当前转速调节为所述目标转速,以实现对所述目标锂电池的保护。
104.应当理解的是,在得到目标输出功率后,根据功率与转速之间的关系得到与目标输出功率对应的目标转速,然后将目标发动机的当前转速调节为目标转速,从而实现对锂电池的保护。
105.进一步地,所述根据所述目标输出功率确定目标发动机的目标转速,包括:获取预设功率转速映射表;通过所述预设功率转速映射表对所述目标输出功率进行计算,得到所述bsg电机的目标转速;根据预设速比对所述bsg电机的目标转速进行转换,得到目标发动
机的目标转速。
106.可以理解的是,预设功率转速映射表指的是转换功率与转速之间的映射表,该预设功率转速映射表为map表,目标转速指的是与目标输出功率对应的bsg电机的转速,预设速比指的是转换bsg电机与发动机之间转速的比率。
107.应当理解的是,在得到预设功率转速映射表后,通过预设功率转速映射表计算与目标输出功率对应的bsg电机的目标转速,然后根据预设速比转换bsg电机的目标转速,以得到目标发动机的目标转速。
108.本实施例通过在所述目标蓄电池的电量soc小于预设安全阈值时,获取目标dcdc的当前输出功率;判断所述当前输出功率是否被限制为所述发电功率;在所述当前输出功率未被限制为所述发电功率时,获取所述目标dcdc的当前电压和当前电流,所述目标蓄电池进入充电状态;根据目标蓄电池的负载和用电器的负载得到当前负载;根据所述当前电压和当前电流计算在所述当前负载下的目标输出功率;通过所述目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护;由于本实施例是在目标蓄电池的电量soc小于预设安全阈值时,通过判断目标dcdc的当前输出功率是否被限制为bsg电机的发电功率,若否,则通过目标dcdc的当前电压和当前电流计算当前负载下的目标输出功率,然后根据目标输出功率调节目标发动机的当前转速,从而能够有效提高保护锂电池的安全性,且降低改善成本。
109.此外,本发明实施例还提出一种存储介质,所述存储介质上存储有基于怠速的锂电池保护程序,所述基于怠速的锂电池保护程序被处理器执行时实现如上文所述的基于怠速的锂电池保护方法的步骤。
110.由于本存储介质采用了上述所有实施例的全部技术方案,因此至少具有上述实施例的技术方案所带来的所有有益效果,在此不再一一赘述。
111.此外,参照图6,本发明实施例还提出一种基于怠速的锂电池保护装置,所述基于怠速的锂电池保护装置包括:
112.获取模块10,用于在目标车辆的当前行驶工况为怠速时,获取bsg电机的当前转速。
113.计算模块20,用于通过预设功率计算策略对所述当前转速进行计算,得到所述bsg电机的发电功率。
114.判断模块30,用于在目标锂电池的第一输出电流大于预设电流阈值时,判断所述目标蓄电池的电量soc是否小于预设安全阈值。
115.调节模块40,用于在所述目标蓄电池的电量soc小于预设安全阈值时,基于所述发电功率通过目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护。
116.本实施例通过获取距离检测设备采集的当前位置,通过在目标车辆的当前行驶工况为怠速时,获取bsg电机的当前转速;通过预设功率计算策略对所述当前转速进行计算,得到所述bsg电机的发电功率;在目标锂电池的第一输出电流大于预设电流阈值时,判断所述目标蓄电池的电量soc是否小于预设安全阈值;在所述目标蓄电池的电量soc小于预设安全阈值时,基于所述发电功率通过目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护;由于本实施例是通过在当前行驶工况为怠速且目标锂电池的
第一输出电流大于预设电流阈值且电量soc小于预设安全阈值时,通过调节目标发动机的当前转速以保护目标锂电池,相较于现有技术通过功率更强的电机替换bsg电机以避免锂电池放电,能够有效降低锂电池的亏电风险,且降低改善成本。
117.需要说明的是,以上所描述的工作流程仅仅是示意性的,并不对本发明的保护范围构成限定,在实际应用中,本领域的技术人员可以根据实际的需要选择其中的部分或者全部来实现本实施例方案的目的,此处不做限制。
118.另外,未在本实施例中详尽描述的技术细节,可参见本发明任意实施例所提供的基于怠速的锂电池保护方法,此处不再赘述。
119.在一实施例中,所述判断模块30,还用于在所述目标蓄电池的电量soc大于等于预设安全阈值时,获取目标dcdc的当前输出功率;通过预设控制指令将所述当前输出功率限制为bsg电机的发电功率;在限制完成后,判断目标锂电池的第二输出电流是否大于预设电流阈值;在所述目标锂电池的第二输出电流小于等于预设电流阈值时,执行判断所述目标蓄电池的电量soc是否小于预设安全阈值的步骤。
120.在一实施例中,所述判断模块30,还用于在所述目标锂电池的第二输出电流大于预设电流阈值时,在预设时间段后再次获取所述目标锂电池的第二输出电流,直至所述第二输出电流小于等于预设电流阈值。
121.在一实施例中,所述调节模块40,还用于在所述目标蓄电池的电量soc小于预设安全阈值时,获取目标dcdc的当前输出功率;判断所述当前输出功率是否被限制为所述发电功率;在所述当前输出功率未被限制为所述发电功率时,获取所述目标dcdc的当前电压和当前电流,所述目标蓄电池进入充电状态;根据目标蓄电池的负载和用电器的负载得到当前负载;根据所述当前电压和当前电流计算在所述当前负载下的目标输出功率;通过所述目标输出功率对目标发动机的当前转速进行调节,以实现对所述目标锂电池的保护。
122.在一实施例中,所述调节模块40,还用于在所述当前输出功率被限制为所述发电功率时,获取预设功率取消指令;通过所述预设功率取消指令取消对所述当前输出功率的限制;在取消成功后,执行获取所述目标dcdc的当前电压和当前电流的步骤。
123.在一实施例中,所述调节模块40,还用于根据所述目标输出功率确定目标发动机的目标转速;将所述目标发动机的当前转速调节为所述目标转速,以实现对所述目标锂电池的保护。
124.在一实施例中,所述调节模块40,还用于获取预设功率转速映射表;通过所述预设功率转速映射表对所述目标输出功率进行计算,得到所述bsg电机的目标转速;根据预设速比对所述bsg电机的目标转速进行转换,得到目标发动机的目标转速。
125.本发明所述基于怠速的锂电池保护装置的其他实施例或具有实现方法可参照上述各方法实施例,此处不在赘余。
126.此外,需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
127.上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
128.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如只读存储器(read only memory,rom)/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,一体化平台工作站,或者网络设备等)执行本发明各个实施例所述的方法。
129.以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1