一种汽车续驶里程的检测方法、装置及汽车与流程

文档序号:12790908阅读:154来源:国知局
一种汽车续驶里程的检测方法、装置及汽车与流程

本发明涉及整车控制技术领域,尤其涉及一种汽车续驶里程的检测方法、装置及汽车。



背景技术:

与普通内燃机汽车相比,电动汽车在行驶经济性、起步动力性和环境友好程度等方面占据优势,而汽车续驶里程值的检测也影响这动力汽车占据优势的因素。目前已有一些电动汽车续驶里程计算方法,但这些方法对电池剩余可用能量和整车未来能耗的计算方法较为简单,不能对电池的荷电状态和续驶里程之间的关系进行匹配,实车工况使用时会造成较大的续驶里程估计误差。具体来说,以往方法多采用汽车前一段时间的行驶能耗进行计算,没有基于汽车未来的行驶工况预测值进行计算,因此计算的整车未来能耗值有较大的误差,最终造成汽车续驶里程预测值的误差,不利于用户体验。



技术实现要素:

为了解决上述技术问题,本发明提供了一种汽车续驶里程的检测方法、装置及汽车,解决了现有技术中的汽车续驶里程预测值的计算方法存在误差大的问题。

为了达到上述目的,本发明实施例提供了一种汽车续驶里程的检测方法,包括:

在汽车运行过程中的预设周期内,分别记录汽车的多种运行工况对应的累计时间值;

根据每一运行工况对应的运行用电设备的预设能耗值以及所述累计时间值,确定预设周期内所有运行用电设备的平均能耗值;

获取预设周期内动力电池的可用容量值;

根据所述预设周期内所有运行用电设备的平均能耗值和所述预设周期内动力电池的可用容量值,确定汽车的续驶里程值。

优选地,所述根据每一运行工况对应的运行用电设备的预设能耗值以及所述累计时间值,确定预设周期内所有运行用电设备的平均能耗值的步骤,包括:

计算所述预设周期内的每一运行工况对应的累计时间值与所述预设周期的时间值之间的比值;

将每一运行工况对应的所述比值作为对应的预设能耗值的加权值,计算预设周期内所有运行用电设备的平均能耗值。

优选地,所述获取预设周期内动力电池的可用容量值的步骤,包括:

根据预设可用容量值的估算条件,确定动力电池的可用容量的计算值以及可用容量的置信度区间;

获取车载检测设备所检测到的动力电池的可用容量的读数值;

若所述可用容量的读数值位于所述可用容量的置信度区间内,则确定所述可用容量的读数值作为预设周期内动力电池的可用容量值;否则,确定所述可用容量的计算值作为预设周期内动力电池的可用容量值。

优选地,所述根据所述预设周期内所有运行用电设备的平均能耗值和所述预设周期内动力电池的可用容量值,确定汽车的续驶里程值的步骤,包括:

计算所述预设周期内动力电池的可用容量值与所述预设周期内所有运行用电设备的平均能耗值之间的比值,作为汽车的续驶里程的计算值;

根据预设续驶里程的修正条件,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

优选地,所述根据预设续驶里程的修正条件,对所述续驶里程的计算值进行修正调整,确定所述预设周期内汽车的续驶里程值的步骤,包括:

根据最大预设能耗值对应的基准续驶里程值作为限幅修正参数,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

优选地,所述根据预设续驶里程的修正条件,对所述续驶里程的计算值进行修正调整,确定所述预设周期内汽车的续驶里程值的步骤,包括:

根据动力电池当前的工作状况以及汽车当前的运行工况,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

优选地,所述根据所述预设周期内所有运行用电设备的平均能耗值和所述预设周期内动力电池的可用容量值,确定汽车的续驶里程值的步骤之后,所述方法还包括:

在汽车停止运行时,将最近一次检测的预设周期内所有运行用电设备的平均能耗值、预设周期内动力电池的可用容量值和续驶里程值进行存储。

优选地,所述在汽车停止运行时,将最近一次检测的预设周期内所有运行用电设备的平均能耗值、预设周期内动力电池的可用容量值和续驶里程值进行存储的步骤之后,所述方法还包括:

在汽车启动时,获取车载检测设备所检测到的动力电池的可用容量的读数值;

根据所述可用容量的读数值和存储的预设周期内所有运行用电设备的平均能耗值,确定续驶里程的计算值;

若所述续驶里程的计算值与存储的续驶里程值之间的差值位于预设误差范围内,则确定所述存储的续驶里程值作为汽车启动时的续驶里程的初始值;否则,确定所述续驶里程的计算值作为汽车启动时的续驶里程的初始值。

本发明实施例还提供了一种汽车续驶里程的检测装置,包括:

记录模块,用于在汽车运行过程中的预设周期内,分别记录汽车的多种运行工况对应的累计时间值;

第一处理模块,用于根据每一运行工况对应的运行用电设备的预设能耗值以及所述累计时间值,确定预设周期内所有运行用电设备的平均能耗值;

第一获取模块,用于获取预设周期内动力电池的可用容量值;

第二处理模块,用于根据所述预设周期内所有运行用电设备的平均能耗值和所述预设周期内动力电池的可用容量值,确定汽车的续驶里程值。

优选地,所述第一处理模块包括:

第一计算单元,用于计算所述预设周期内的每一运行工况对应的累计时间值与所述预设周期的时间值之间的比值;

第一处理单元,用于将每一运行工况对应的所述比值作为对应的预设能耗值的加权值,计算预设周期内所有运行用电设备的平均能耗值。

优选地,所述第一获取模块包括:

第二处理单元,用于根据预设可用容量值的估算条件,确定动力电池的可用容量的计算值以及可用容量的置信度区间;

获取单元,用于获取车载检测设备所检测到的动力电池的可用容量的读数值;

判断单元,用于若所述可用容量的读数值位于所述可用容量的置信度区间内,则确定所述可用容量的读数值作为预设周期内动力电池的可用容量值;否则,确定所述可用容量的计算值作为预设周期内动力电池的可用容量值。

优选地,所述第二处理模块包括:

第二计算单元,用于计算所述预设周期内动力电池的可用容量值与所述预设周期内所有运行用电设备的平均能耗值之间的比值,作为汽车的续驶里程的计算值;

修正单元,用于根据预设续驶里程的修正条件,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

优选地,所述修正单元包括:

第一修正子单元,用于根据最大预设能耗值对应的基准续驶里程值作为限幅修正参数,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

优选地,所述修正单元包括:

第二修正子单元,用于根据动力电池当前的工作状况以及汽车当前的运行工况,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

优选地,所述装置还包括:

存储模块,用于在汽车停止运行时,将最近一次检测的预设周期内所有运行用电设备的平均能耗值、预设周期内动力电池的可用容量值和续驶里程值进行存储。

优选地,所述装置还包括:

第二获取模块,用于在汽车启动时,获取车载检测设备所检测到的动力电池的可用容量的读数值;

第三处理模块,用于根据所述可用容量的读数值和存储的预设周期内所有运行用电设备的平均能耗值,确定续驶里程的计算值;

判断模块,用于若所述续驶里程的计算值与存储的续驶里程值之间的差值位于预设误差范围内,则确定所述存储的续驶里程值作为汽车启动时的续驶里程的初始值;否则,确定所述续驶里程的计算值作为汽车启动时的续驶里程的初始值。

本发明实施例还提供了一种汽车,包括:车载动力电池、电池管理系统、整车控制器以及车载用电设备;

所述车载动力电池、所述电池管理系统和所述车载用电设备均与所述整车控制器连接;所述车载动力电池与所述电池管理系统连接;所述车载用电设备与所述车载动力电池连接;

其中,所述整车控制器用于在汽车运行过程中的预设周期内,分别记录汽车的多种运行工况对应的累计时间值;根据每一运行工况对应的运行用电设备的预设能耗值以及所述累计时间值,确定预设周期内所有运行用电设备的平均能耗值;获取预设周期内动力电池的可用容量值;根据所述预设周期内所有运行用电设备的平均能耗值和所述预设周期内动力电池的可用容量值,确定汽车的续驶里程值。

本发明的实施例的有益效果是:

上述方案中,通过对汽车运行过程中的多种运行工况进行分析,并通过实验测试每一工况对应的能耗值作为预设能耗值。在预设周期内分别记录每一运行工况的累计时间值,并以累计时间值在预设周期时间内所占的比重作为预设能耗值的加权值,计算预设周期内的平均能耗值。根据动力电池的可用容量值和平均能耗值,确定汽车的续驶里程值,并对汽车的续驶里程值进行修正调整,以保证计算的精准度,减小误差,实现了续驶里程值与电池的荷电状态的匹配。其中动力电池的可用容量值的确定是采用置信度判断的方式,提高了计算的可靠性。

附图说明

图1表示本发明第一实施例的汽车续驶里程的检测方法的流程图;

图2表示本发明第二实施例的汽车续驶里程的检测方法的流程图;

图3表示本发明第三实施例的汽车续驶里程的检测装置的结构框图之一;

图4表示本发明第三实施例的汽车续驶里程的检测装置的结构框图之二。

具体实施方式

下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本发明,并且能够将本发明的范围完整的传达给本领域的技术人员。

第一实施例

如图1所示,本发明实施例提供了一种汽车续驶里程的检测方法,包括:

步骤101,在汽车运行过程中的预设周期内,分别记录汽车的多种运行工况对应的累计时间值。

具体的,预先建立车型与运行工况对应的工况数据库。针对每一车型,可以对应多种运行工况。例如,第一种运行工况为汽车正常行驶且无附件工作;第二种运行工况为汽车正常行驶且热敏电阻(ptc)工作;第三种运行工况为汽车正常行驶且空调工作。值得说明的是,汽车的运行工况的分类方式还可以包括汽车非正常行驶且有用电设备运行的状态,本发明不以此为限。

其中,预设周期可以是预设的时间间隔,在汽车运行过程中,检测汽车的每一运行工况,并在预设的时间间隔内记录每一运行工况对应的累计时间值。此外,预设周期还可以是预设的距离间隔,在汽车运行过程中,检测汽车的每一运行工况,并在预设的距离间隔内记录每一运行工况对应的累计距离值。预设周期的确定应综合考虑续驶里程模块各输入、输出量及上下游要求的周期。

步骤102,根据每一运行工况对应的运行用电设备的预设能耗值以及所述累计时间值,确定预设周期内所有运行用电设备的平均能耗值。

其中,预设能耗值是根据标准要求对每一运行工况进行测试的实验数据,以此数据作为预设能耗值建立与对应运行工况的能耗数据库。

具体的,根据汽车在预设周期内的每一运行工况,在能耗数据库中匹配对应的预设能耗值。根据每一运行工况对应的累计时间值在预设周期内所占的比重作为预设能耗值的加权值,计算得到预设周期内所有运行用电设备的平均能耗值。

步骤103,获取预设周期内动力电池的可用容量值。

其中,动力电池为车载动力电池。具体的可用容量值可以是通过控制器局域网络(can)读取,还可以是根据当前动力电池的状态以及汽车运行工况、充放电电流等因素进行估算确定。其中,动力电池的状态包括电池包最高温度、电池包最低温度、单体最高电压、单体最低电压、电池健康状态(soh)和电池荷电状态(soc)等参数。

步骤104,根据所述预设周期内所有运行用电设备的平均能耗值和所述预设周期内动力电池的可用容量值,确定汽车的续驶里程值。

具体的,汽车的续驶里程值为预设周期内动力电池的可用容量值与预设周期内所有运行用电设备的平均能耗值之间的比值。其中预设周期内所有运行用电设备的平均能耗值是基于容量计算的能耗值。作为另一种实现方式,还可以根据动力电池的可用能量值与平均能耗值之间的比值,确定汽车的续驶里程值。其中动力电池的可用能量值为动力电池的可用容量值与电压值的乘积。

进一步地,所述根据每一运行工况对应的运行用电设备的预设能耗值以及所述累计时间值,确定预设周期内所有运行用电设备的平均能耗值的步骤,包括:

计算所述预设周期内的每一运行工况对应的累计时间值与所述预设周期的时间值之间的比值。

将每一运行工况对应的所述比值作为对应的预设能耗值的加权值,计算预设周期内所有运行用电设备的平均能耗值。

具体的,预设周期内所有运行用电设备的平均能耗值的计算公式为:

其中,k表示预设周期内所有运行用电设备的平均能耗值;ki表示每一运行工况对应的预设能耗值;ti表示预设周期内每一运行工况对应的累计时间值;t表示预设周期的时间值。

此外,在计算每一运行工况对应的预设能耗值的加权值时,还可以考虑先前的多个历史预设周期内对应的运行工况的累计时间值在预设周期内所占的比重作为参考因素,以保证计算平均能耗值的精准度,降低计算误差。

进一步地,所述获取预设周期内动力电池的可用容量值的步骤,包括:

根据预设可用容量值的估算条件,确定动力电池的可用容量的计算值以及可用容量的置信度区间。

其中,预设可用容量值的估算条件包括当前动力电池状态及汽车运行工况、充放电电流等综合因素,其中动力电池状态包括电池包最高温度、电池包最低温度、单体最高电压、单体最低电压、soh和soc等参数。

具体的,根据预设可用容量值的估算条件,在每一预设计算周期内估算一次动力电池的可用容量的计算值。并根据预设可用容量值的估算条件以及可用容量的计算值,确定可用容量的置信度区间。其中可用容量的计算值位于可用容量的置信度区间内。

获取车载检测设备所检测到的动力电池的可用容量的读数值。

具体的,可用容量的读数值可以是通过can总线读取或者其他赋值模块赋值。每一预设读取周期均读取一可用容量的读取值。

若所述可用容量的读数值位于所述可用容量的置信度区间内,则确定所述可用容量的读数值作为预设周期内动力电池的可用容量值;否则,确定所述可用容量的计算值作为预设周期内动力电池的可用容量值。

该实施例中,在可用容量的读数值位于所述可用容量的置信度区间之外时,采用可用容量的计算值作为预设周期内动力电池的可用容量值,减小车载检测设备对动力电池的可用容量的读数误差,造成续驶里程的计算误差,提高了精准度。并且对可用容量的计算值进行实时估算,避免在可用容量的读数值位于所述可用容量的置信度区间之外时再估算可用容量的计算值,而降低工作效率。

进一步地,所述根据所述预设周期内所有运行用电设备的平均能耗值和所述预设周期内动力电池的可用容量值,确定汽车的续驶里程值的步骤,包括:

计算所述预设周期内动力电池的可用容量值与所述预设周期内所有运行用电设备的平均能耗值之间的比值,作为汽车的续驶里程的计算值。

具体的,续驶里程的计算值的计算公式为:

其中,s表示续驶里程的计算值;c表示预设周期内动力电池的可用容量值。其中c可以取预设周期内动力电池的可用容量的计算值或者预设周期内动力电池的可用容量的读数值。在可用容量的读数值位于可用容量的置信度区间内时,c取可用容量的读数值;否则,c取可用容量的计算值。

具体的,若c为预设周期内动力电池的可用容量值,则k表示基于容量计算的平均能耗值。此外,c还可以是预设周期内动力电池的可用能量值,其中可用能量值为可用容量值与电压值的乘积。

根据预设续驶里程的修正条件,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

其中,预设续驶里程的修正条件可以是动力电池当前的充放电功率、动力电池的荷电状态、电池包温度、电池包单体电压、历史续驶里程的变化梯度、动力电池当前的工作状况以及汽车当前的运行工况等。根据预设续驶里程的修正条件,对所述续驶里程的计算值进行修正调整,减小计算误差,提高计算的精准度。

其中,所述根据预设续驶里程的修正条件,对所述续驶里程的计算值进行修正调整,确定所述预设周期内汽车的续驶里程值的步骤,包括:

根据最大预设能耗值对应的基准续驶里程值作为限幅修正参数,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

具体的,计算当前动力电池的可用容量值与最大预设能耗值之间的比值,得到的基准续驶里程值作为限幅修正参数。若续驶里程的计算值大于限幅修正参数,则以限幅修正参数值作为汽车的续驶里程值;若续驶里程的计算值小于限幅修正参数,则以续驶里程的计算值作为汽车的续驶里程值。其中最大预设能耗值为所有工况对应的预设能耗值中的最大值。

此外,还可以考虑续驶里程值的变化量作为限幅修正参数,对续驶里程值的计算值进行修正调整,得到汽车的续驶里程值。对续驶里程值的计算值进行修正调整,有利于提高计算的可靠性,减小误差。

其中,所述根据预设续驶里程的修正条件,对所述续驶里程的计算值进行修正调整,确定所述预设周期内汽车的续驶里程值的步骤,包括:

根据动力电池当前的工作状况以及汽车当前的运行工况,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

具体的,根据动力电池当前的工作状况以及汽车当前的运行工况,对续驶里程的计算值进行微调。例如,若当前工况处于能量回收状态,则按照预设条件对续驶里程的计算值进行适度增大,得到最终的续驶里程值。若因动力电池的状态因素或者整车故障状态时不允许动力电池进行能量回收,则以续驶里程的计算值作为最终的续驶里程值。

上述方案中,通过对汽车运行过程中的多种运行工况进行分析,并通过实验测试每一工况对应的能耗值作为预设能耗值。在预设周期内分别记录每一运行工况的累计时间值,并以累计时间值在预设周期时间内所占的比重作为预设能耗值的加权值,计算预设周期内的平均能耗值。根据动力电池的可用容量值和平均能耗值,确定汽车的续驶里程值,并对汽车的续驶里程值进行修正调整,以保证计算的精准度,减小误差,实现了续驶里程值与电池的荷电状态的匹配。其中动力电池的可用容量值的确定是采用置信度判断的方式,提高了计算的可靠性。

第二实施例

如图2所示,本发明实施例提供了一种汽车续驶里程的检测方法,包括:

步骤201,在汽车运行过程中的预设周期内,分别记录汽车的多种运行工况对应的累计时间值。

具体的,预先建立车型与运行工况对应的工况数据库。针对每一车型,可以对应多种运行工况。例如,第一种运行工况为汽车正常行驶且无附件工作;第二种运行工况为汽车正常行驶且ptc工作;第三种运行工况为汽车正常行驶且空调工作。值得说明的是,汽车的运行工况的分类方式还可以包括汽车非正常行驶且有用电设备运行的状态,本发明不以此为限。

其中,预设周期可以是预设的时间间隔,在汽车运行过程中,检测汽车的每一运行工况,并在预设的时间间隔内记录每一运行工况对应的累计时间值。此外,预设周期还可以是预设的距离间隔,在汽车运行过程中,检测汽车的每一运行工况,并在预设的距离间隔内记录每一运行工况对应的累计距离值。

步骤202,根据每一运行工况对应的运行用电设备的预设能耗值以及所述累计时间值,确定预设周期内所有运行用电设备的平均能耗值。

其中,预设能耗值是根据标准要求对每一运行工况进行测试的实验数据,以此数据作为预设能耗值建立与对应运行工况的能耗数据库。

具体的,根据汽车在预设周期内的每一运行工况,在能耗数据库中匹配对应的预设能耗值。根据每一运行工况对应的累计时间值在预设周期内所占的比重作为预设能耗值的加权值,计算得到预设周期内所有运行用电设备的平均能耗值。

步骤203,获取预设周期内动力电池的可用容量值。

其中,动力电池为车载动力电池。具体的可用容量值可以是通过can总线读取,还可以是根据当前动力电池的状态以及汽车运行工况、充放电电流等因素进行估算确定。其中,动力电池的状态包括电池包最高温度、最低温度、单体最高电压、单体最低电压、soh和soc等参数。

步骤204,根据所述预设周期内所有运行用电设备的平均能耗值和所述预设周期内动力电池的可用容量值,确定汽车的续驶里程值。

具体的,汽车的续驶里程值为预设周期内动力电池的可用容量值与预设周期内所有运行用电设备的平均能耗值之间的比值。其中预设周期内所有运行用电设备的平均能耗值是基于容量计算的能耗值。作为另一种实现方式,还可以根据动力电池的可用能量值与平均能耗值之间的比值,确定汽车的续驶里程值。其中动力电池的可用能量值为动力电池的可用容量值与电压值的乘积。

步骤205,在汽车停止运行时,将最近一次检测的预设周期内所有运行用电设备的平均能耗值、预设周期内动力电池的可用容量值和续驶里程值进行存储。

该实施例中,在汽车停止运行时,即下电时刻,将最近一次检测的预设周期内所有运行用电设备的平均能耗值、预设周期内动力电池的可用容量值和续驶里程值进行存储,以作为下一次上电时进行续驶里程计算的初始化依据。

其中最近一次是指在下电时刻之前,且距下电时刻的时间间隔最短的一预设周期。

步骤206,在汽车启动时,获取车载检测设备所检测到的动力电池的可用容量的读数值。

该实施例中,在汽车重新启动时,以车载检测设备所检测到的动力电池的可用容量的读数值作为计算续驶里程的基础数据,以免在汽车重新启动距离上一次下电时刻的时间过长,由于环境状况或者整车状态发生变化影响动力电池的可用容量产生较大偏差,从而导致续驶里程的计算误差。

步骤207,根据所述可用容量的读数值和存储的预设周期内所有运行用电设备的平均能耗值,确定续驶里程的计算值。

该实施例中,在汽车重新启动的初始化状态,还未产生运行工况进行平均能耗值的计算。采用上一次下电时存储的平均能耗值作为依据,进行粗略计算得到续驶里程值。

步骤208,若所述续驶里程的计算值与存储的续驶里程值之间的差值位于预设误差范围内,则确定所述存储的续驶里程值作为汽车启动时的续驶里程的初始值;否则,确定所述续驶里程的计算值作为汽车启动时的续驶里程的初始值。

其中,预设误差范围是经过多次试验得到的经验值。

具体的,若所述续驶里程的计算值与存储的续驶里程值之间的差值位于预设误差范围之外,则认为环境状况或者整车状态产生较大变化,则取续驶里程的计算值作为汽车启动时的续驶里程的初始值,保证汽车初始化状态的续驶里程值的准确度,减小初始化误差。这样在步骤208之后,执行步骤201的操作。

上述方案中,通过对汽车运行过程中的多种运行工况进行分析,并通过实验测试每一工况对应的能耗值作为预设能耗值。在预设周期内分别记录每一运行工况的累计时间值,并以累计时间值在预设周期时间内所占的比重作为预设能耗值的加权值,计算预设周期内的平均能耗值。根据动力电池的可用容量值和平均能耗值,确定汽车的续驶里程值,实现了续驶里程值与电池的荷电状态的匹配。并且在下电时刻将最近一次的平均能耗值、可用容量值、续驶里程值进行存储,为下一次上电时进行续驶里程值的计算提供了初始化依据,提高了计算的可靠性。

第三实施例

如图3和图4所示,本发明实施例提供了一种汽车续驶里程的检测装置,包括:

记录模块310,用于在汽车运行过程中的预设周期内,分别记录汽车的多种运行工况对应的累计时间值。

具体的,预先建立车型与运行工况对应的工况数据库。针对每一车型,可以对应多种运行工况。例如,第一种运行工况为汽车正常行驶且无附件工作;第二种运行工况为汽车正常行驶且ptc工作;第三种运行工况为汽车正常行驶且空调工作。值得说明的是,汽车的运行工况的分类方式还可以包括汽车非正常行驶且有用电设备运行的状态,本发明不以此为限。

其中,预设周期可以是预设的时间间隔,在汽车运行过程中,检测汽车的每一运行工况,并在预设的时间间隔内记录每一运行工况对应的累计时间值。此外,预设周期还可以是预设的距离间隔,在汽车运行过程中,检测汽车的每一运行工况,并在预设的距离间隔内记录每一运行工况对应的累计距离值。

第一处理模块320,用于根据每一运行工况对应的运行用电设备的预设能耗值以及所述累计时间值,确定预设周期内所有运行用电设备的平均能耗值。

其中,预设能耗值是根据标准要求对每一运行工况进行测试的实验数据,以此数据作为预设能耗值建立与对应运行工况的能耗数据库。

具体的,根据汽车在预设周期内的每一运行工况,在能耗数据库中匹配对应的预设能耗值。根据每一运行工况对应的累计时间值在预设周期内所占的比重作为预设能耗值的加权值,计算得到预设周期内所有运行用电设备的平均能耗值。

第一获取模块330,用于获取预设周期内动力电池的可用容量值。

其中,动力电池为车载动力电池。具体的可用容量值可以是通过can总线读取,还可以是根据当前动力电池的状态以及汽车运行工况、充放电电流等因素进行估算确定。其中,动力电池的状态包括电池包最高温度、最低温度、单体最高电压、单体最低电压、soh和soc等参数。

第二处理模块340,用于根据所述预设周期内所有运行用电设备的平均能耗值和所述预设周期内动力电池的可用容量值,确定汽车的续驶里程值。

具体的,汽车的续驶里程值为预设周期内动力电池的可用容量值与预设周期内所有运行用电设备的平均能耗值之间的比值。其中预设周期内所有运行用电设备的平均能耗值是基于容量计算的能耗值。作为另一种实现方式,还可以根据动力电池的可用能量值与平均能耗值之间的比值,确定汽车的续驶里程值。其中动力电池的可用能量值为动力电池的可用容量值与电压值的乘积。

其中,所述第一处理模块320包括:

第一计算单元321,用于计算所述预设周期内的每一运行工况对应的累计时间值与所述预设周期的时间值之间的比值。

第一处理单元322,用于将每一运行工况对应的所述比值作为对应的预设能耗值的加权值,计算预设周期内所有运行用电设备的平均能耗值。

具体的,预设周期内所有运行用电设备的平均能耗值的计算公式为:

其中,k表示预设周期内所有运行用电设备的平均能耗值;ki表示每一运行工况对应的预设能耗值;ti表示预设周期内每一运行工况对应的累计时间值;t表示预设周期的时间值。

此外,在计算每一运行工况对应的预设能耗值的加权值时,还可以考虑先前的多个历史预设周期内对应的运行工况的累计时间值在预设周期内所占的比重作为参考因素,以保证计算平均能耗值的精准度,降低计算误差。

其中,所述第一获取模块330包括:

第二处理单元331,用于根据预设可用容量值的估算条件,确定动力电池的可用容量的计算值以及可用容量的置信度区间。

其中,预设可用容量值的估算条件包括当前动力电池状态及汽车运行工况、充放电电流等综合因素,其中动力电池状态包括电池包最高温度、电池包最低温度、单体最高电压、单体最低电压、soh和soc等参数。

具体的,根据预设可用容量值的估算条件,在每一预设计算周期内估算一次动力电池的可用容量的计算值。并根据预设可用容量值的估算条件以及可用容量的计算值,确定可用容量的置信度区间。其中可用容量的计算值位于可用容量的置信度区间内。

获取单元332,用于获取车载检测设备所检测到的动力电池的可用容量的读数值。

具体的,可用容量的读数值可以是通过can总线读取或者其他赋值模块赋值。每一预设读取周期均读取一可用容量的读取值。

判断单元333,用于若所述可用容量的读数值位于所述可用容量的置信度区间内,则确定所述可用容量的读数值作为预设周期内动力电池的可用容量值;否则,确定所述可用容量的计算值作为预设周期内动力电池的可用容量值。

该实施例中,在可用容量的读数值位于所述可用容量的置信度区间之外时,采用可用容量的计算值作为预设周期内动力电池的可用容量值,减小车载检测设备对动力电池的可用容量的读数误差,造成续驶里程的计算误差,提高了精准度。并且对可用容量的计算值进行实时估算,避免在可用容量的读数值位于所述可用容量的置信度区间之外时再估算可用容量的计算值,而降低工作效率。

其中,所述第二处理模块340包括:

第二计算单元341,用于计算所述预设周期内动力电池的可用容量值与所述预设周期内所有运行用电设备的平均能耗值之间的比值,作为汽车的续驶里程的计算值。

具体的,续驶里程的计算值的计算公式为:

其中,s表示续驶里程的计算值;c表示预设周期内动力电池的可用容量值。其中c可以取预设周期内动力电池的可用容量的计算值或者预设周期内动力电池的可用容量的读数值。在可用容量的读数值位于可用容量的置信度区间内时,c取可用容量的读数值;否则,c取可用容量的计算值。

具体的,若c为预设周期内动力电池的可用容量值,则k表示基于容量计算的平均能耗值。此外,c还可以是预设周期内动力电池的可用能量值,其中可用能量值为可用容量值与电压值的乘积。

修正单元342,用于根据预设续驶里程的修正条件,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

其中,预设续驶里程的修正条件可以是动力电池当前的充放电功率、动力电池的荷电状态、电池包温度、电池包单体电压、历史续驶里程的变化梯度、动力电池当前的工作状况以及汽车当前的运行工况等。根据预设续驶里程的修正条件,对所述续驶里程的计算值进行修正调整,减小计算误差,提高计算的精准度。

其中,所述修正单元342包括:

第一修正子单元3421,用于根据最大预设能耗值对应的基准续驶里程值作为限幅修正参数,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

具体的,计算当前动力电池的可用容量值与最大预设能耗值之间的比值,得到的基准续驶里程值作为限幅修正参数。若续驶里程的计算值大于限幅修正参数,则以限幅修正参数值作为汽车的续驶里程值;若续驶里程的计算值小于限幅修正参数,则以续驶里程的计算值作为汽车的续驶里程值。其中最大预设能耗值为所有工况对应的预设能耗值中的最大值。

此外,还可以考虑续驶里程值的变化量作为限幅修正参数,对续驶里程值的计算值进行修正调整,得到汽车的续驶里程值。对续驶里程值的计算值进行修正调整,有利于提高计算的可靠性,减小误差。

其中,所述修正单元342包括:

第二修正子单元3422,用于根据动力电池当前的工作状况以及汽车当前的运行工况,对所述续驶里程的计算值进行修正调整,确定所述汽车的续驶里程值。

具体的,根据动力电池当前的工作状况以及汽车当前的运行工况,对续驶里程的计算值进行微调。例如,若当前工况处于能量回收状态,则按照预设条件对续驶里程的计算值进行适度增大,得到最终的续驶里程值。若因动力电池的状态因素或者整车故障状态时不允许动力电池进行能量回收,则以续驶里程的计算值作为最终的续驶里程值。

其中,所述装置还包括:

存储模块350,用于在汽车停止运行时,将最近一次检测的预设周期内所有运行用电设备的平均能耗值、预设周期内动力电池的可用容量值和续驶里程值进行存储。

该实施例中,在汽车停止运行时,即下电时刻,将最近一次检测的预设周期内所有运行用电设备的平均能耗值、预设周期内动力电池的可用容量值和续驶里程值进行存储,以作为下一次上电时进行续驶里程计算的初始化依据。

其中,所述装置还包括:

第二获取模块360,用于在汽车启动时,获取车载检测设备所检测到的动力电池的可用容量的读数值。

该实施例中,在汽车重新启动时,以车载检测设备所检测到的动力电池的可用容量的读数值作为计算续驶里程的基础数据,以免在汽车重新启动距离上一次下电时刻的时间过长,由于环境状况或者整车状态发生变化影响动力电池的可用容量产生较大偏差,从而导致续驶里程的计算误差。

第三处理模块370,用于根据所述可用容量的读数值和存储的预设周期内所有运行用电设备的平均能耗值,确定续驶里程的计算值。

该实施例中,在汽车重新启动的初始化状态,还未产生运行工况进行平均能耗值的计算。采用上一次下电时存储的平均能耗值作为依据,进行粗略计算得到续驶里程值。

判断模块380,用于若所述续驶里程的计算值与存储的续驶里程值之间的差值位于预设误差范围内,则确定所述存储的续驶里程值作为汽车启动时的续驶里程的初始值;否则,确定所述续驶里程的计算值作为汽车启动时的续驶里程的初始值。

该实施例中,若所述续驶里程的计算值与存储的续驶里程值之间的差值位于预设误差范围之外,则认为环境状况或者整车状态产生较大变化,则取续驶里程的计算值作为汽车启动时的续驶里程的初始值,保证汽车初始化状态的续驶里程值的准确度,减小初始化误差。

其中,预设误差范围是经过多次试验得到的经验值。

上述方案中,通过对汽车运行过程中的多种运行工况进行分析,并通过实验测试每一工况对应的能耗值作为预设能耗值。在预设周期内分别记录每一运行工况的累计时间值,并以累计时间值在预设周期时间内所占的比重作为预设能耗值的加权值,计算预设周期内的平均能耗值。根据动力电池的可用容量值和平均能耗值,确定汽车的续驶里程值,并对汽车的续驶里程值进行修正调整,以保证计算的精准度,减小误差,实现了续驶里程值与电池的荷电状态的匹配。其中动力电池的可用容量值的确定是采用置信度判断的方式,提高了计算的可靠性。

第四实施例

本发明实施例提供了一种汽车,包括:车载动力电池、电池管理系统、整车控制器以及车载用电设备。所述车载动力电池、所述电池管理系统和所述车载用电设备均与所述整车控制器连接;所述车载动力电池与所述电池管理系统连接;所述车载用电设备与所述车载动力电池连接。

具体的,车载动力电池是汽车的动力来源。电池管理系统用于监控车载动力电池的状态,能够提高电池的利用率,防止电池出现过度充电和过度放电,延长电池的使用寿命。整车控制器根据车载用电设备的工作状态确定汽车的运行工况。

其中,所述整车控制器用于在汽车运行过程中的预设周期内,分别记录汽车的多种运行工况对应的累计时间值;根据每一运行工况对应的运行用电设备的预设能耗值以及所述累计时间值,确定预设周期内所有运行用电设备的平均能耗值;获取预设周期内动力电池的可用容量值;根据所述预设周期内所有运行用电设备的平均能耗值和所述预设周期内动力电池的可用容量值,确定汽车的续驶里程值。

上述方案中,通过对汽车运行过程中的多种运行工况进行分析,并通过实验测试每一工况对应的能耗值作为预设能耗值。在预设周期内分别记录每一运行工况的累计时间值,并以累计时间值在预设周期时间内所占的比重作为预设能耗值的加权值,计算预设周期内的平均能耗值。根据动力电池的可用容量值和平均能耗值,确定汽车的续驶里程值,并对汽车的续驶里程值进行修正调整,以保证计算的精准度,减小误差,实现了续驶里程值与电池的荷电状态的匹配。其中动力电池的可用容量值的确定是采用置信度判断的方式,提高了计算的可靠性。

以上所述的是本发明的优选实施方式,应当指出对于本技术领域的普通人员来说,在不脱离本发明所述的原理前提下还可以作出若干改进和润饰,这些改进和润饰也在本发明的保护范围内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1