一种诊断电池电量的方法和装置的制作方法

文档序号:5942310阅读:221来源:国知局
专利名称:一种诊断电池电量的方法和装置的制作方法
技术领域
本发明涉及汽车电子控制领域,特别涉及一种诊断电池电量的方法和装置。
背景技术
随着汽车工业的发展,我国作为汽车增长第一大国,在全球气候变暖以及世界石油价格日益攀升的趋势下,节能减排已经成为目前汽车工业研发的重点。目前汽车发动机启停控制技术的效果好且技术成熟,这项功能主要适应于城市交通中等待信号灯或是堵车时,能够尽量降低发动机怠速空转时间,可以减少不必要的燃油消耗,降低排放提高燃油经济性。由于采用了发动机启停控制技术,因此汽车如果需要在停车时启动启停控制技术来控制发动机断油熄火,则需要汽车中的电池中必须保证存在发动机启动的电量才可以。 现有技术中在启停控制系统中通过蓄电池传感器来对电量进行测量,如果测量到电池中的电量不够完成发动机启动的电量,则不在汽车停止时将发动机关闭。在实现本发明的过程中,发明人发现现有技术至少存在以下问题目前使用蓄电池传感器对电池状态的测量,由于汽车发动机启停控制技术对于电池电量的测量并不需要特别精确,而蓄电池传感器的成本相对较高,因此启停控制技术仅运用于相对较高成本的汽车之上,并不能普及这项提高燃油经济性的技术。

发明内容
为了降低发动机启停技术的使用成本,本发明实施例提供了一种诊断电池电量的方法和装置。所述技术方案如下本发明实施例提出了一种诊断电池电量的方法,包括获取发电机的脉冲宽度调制PWM负载信息;获取预设的用于判断所述发电机的P丽负载信息的低电量门限值;获取电池当前的电压;根据所述发电机的PWM负载信息,所述低电量门限值以及所述电池当前的电压, 诊断所述电池当前的电量是否满足汽车发动机启动的电量。作为上述技术方案的优选,所述获取发电机的PWM负载信息,具体包括判断当前是否有用电设备正在工作,若有用电设备正在工作则获取预设的当前工作的用电设备补偿发电机的PWM负载信息;接收发电机发送的发电机当前的PWM负载信息;将所述用电设备补偿发电机的PWM负载信息与所述发电机当前的PWM负载信息相加,并通过滤波器进行滤波,得到所述用于诊断电池电量的发电机的PWM负载信息。作为上述技术方案的优选,所述获取预设的用于判断所述发电机的PWM负载信息的低电量门限值,具体包括获取发动机当前转速;
根据预设的发动机转速与低电量门限值的对应关系,获取所述发动机当前转速对应的所述低电量门限值。作为上述技术方案的优选,所述根据所述发电机的PWM负载信息,所述低电量门限值以及所述电池当前的电压,诊断所述电池当前的电量是否满足汽车发动机启动的电量,具体包括判断所述发电机的PWM负载信息与所述低电量门限值的大小;若所述发电机的PWM负载信息小于所述低电量门限值的大小,且所述电池当前的电压小于预设值,则诊断所述电池当前电量低,无法达到汽车发动机启动所需的电量。本发明实施例还提出了一种诊断电池电量的装置,包括第一获取模块,用于获取发电机的脉冲宽度调制PWM负载信息;第二获取模块,用于获取预设的用于判断所述发电机的PWM负载信息的低电量门限值;第三获取模块,用于获取电池当前的电压;诊断模块,用于根据所述发电机的PWM负载信息,所述低电量门限值以及所述电池当前的电压,诊断所述电池当前的电量是否满足汽车发动机启动的电量。作为上述技术方案的优选,所述第一获取模块,具体包括第一处理单元,用于判断当前是否有用电设备正在工作,若有用电设备正在工作则获取预设的当前工作的用电设备补偿发电机的PWM负载信息;接收单元,用于接收发电机发送的发电机当前的PWM负载信息;第二处理单元,用于将所述用电设备补偿发电机的PWM负载信息与所述发电机当前的PWM负载信息相加,并通过滤波器进行滤波,得到所述用于诊断电池电量的发电机的 PWM负载信息。作为上述技术方案的优选,所述第二获取模块,具体包括第一获取单元,用于获取发动机当前转速;第二获取单元,用于根据预设的发动机转速与低电量门限值的对应关系,获取所述发动机当前转速对应的所述低电量门限值。作为上述技术方案的优选,所述诊断模块,具体包括判断单元,用于判断所述发电机的PWM负载信息与所述低电量门限值的大小;诊断单元,用于若所述发电机的PWM负载信息小于所述低电量门限值的大小,且所述电池当前的电压小于预设值,则诊断所述电池当前电量低,无法达到汽车发动机启动所需的电量。本发明实施例提供的技术方案带来的有益效果是通过预设的用于判断发电机的 PWM负载信息的低电量门限值,发电机的PWM负载信息以及当前电池的电压,判断当前电池的电量是否满足启动发动机的条件。达到了不增加额外的设备即可实现发动机启停控制对电池电量的判断目的,节约了成本使得该技术可以普遍应用与汽车之上。


为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图I是本发明实施例I中提供的诊断电池电量的方法的流程示意图;图2是本发明实施例2中提供的诊断电池电量的方法的流程示意图;图3是本发明实施例3中提供的诊断电池电量的装置的结构示意图。
具体实施例方式为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。实施例I参见图1,本发明实施例提供了一种诊断电池电量的方法,包括步骤101 :获取发电机的脉冲宽度调制PWM负载信息;步骤102 :获取预设的用于判断所述发电机的PWM负载信息的低电量门限值;步骤103 :获取电池当前的电压;步骤104 :根据所述发电机的PWM负载信息,所述低电量门限值以及所述电池当前的电压,诊断所述电池当前的电量是否满足汽车发动机启动的电量。本发明实施例通过预设的用于判断发电机的PWM负载信息的低电量门限值,发电机的PWM负载信息以及当前电池的电压,判断当前电池的电量是否满足启动发动机的条件。达到了不增加额外的设备即可实现发动机启停控制对电池电量的判断目的,节约了成本使得该技术可以普遍应用与汽车之上。实施例2参见图2,本发明实施例提供了一种诊断电池电量的方法,包括步骤201 :获取诊断电池电量的发电机的PWM负载信息。汽车的EOJ(Flectronic Control Unit,电子控制单元)接收发电机发送的当前的PWM(Pulse Width Modulation,脉冲宽度调制)负载信息,利用发电机的PWM负载信息, 在发动机固定转速下,电池电量充满和电量不足对应的发电机PWM负载信息不同。同时,还需考虑用电设备负载因素对发电机PWM负载信息的影响,可以标定在电池电量不足时的发电机负载PWM信息。从而比较此信息和当前实际发电机负载PWM信息来判断当前电池的状态。进一步的,由于发动机的启停控制技术对电池的要求只需知道电池的状态,当电量满足发动机启停所需的电量时则可以在汽车短暂停止时关闭发动机。因此,诊断当前电池的状态的目的则是诊断电池当前的电量是否满足汽车发动机启动的电量。获取诊断电池电量的发电机的PWM负载信息,由两部分信息构成。第一部分信号是电子调节器式的发电机向ECU提供的发电机当前的PWM负载信息;第二部分信号是当前用电设备以稳定电压为目的,需要补偿发电机的PWM负载信息。由于用电设备并不是一定在使用,因此ECU需要对当前用电设备进行判断,将正在使用的用电设备对发电机PWM负载信息的补偿计算在内。其中,发电机PWM负载信息为发电机的占空比,占空比随着发电机的输出变化而变化,轻载时占空比大,重载时占空比小,满载时占空比为O。因此步骤201可以具体为
步骤2011 :判断当前是否有用电设备正在工作,若有用电设备正在工作则获取预设的当前工作的用电设备补偿发电机的PWM负载信息。具体的,用电设备可以为大灯、空调、风扇等电气设备。其中,每个用电设备对应的补偿发电机的PWM负载信息,是根据预先测算好并保存在ECU中的。ECU通过已经获取的用电设备正在工作的信号判断该用电设备正在进行使用,分别获取当前工作的用电设备对应的需要补偿发电机的PWM负载信息。若当前没有用电设备,则需要补偿发电机的PWM负载信息为O。步骤2012 :接收发电机发送的发电机当前的PWM负载信息。电子调节器式的发电机将当前的PWM负载信息发送至E⑶。步骤2013 :将所述用电设备补偿发电机的PWM负载信息与所述发电机当前的PWM 负载信息相加,并通过滤波器进行滤波,得到所述用于诊断电池电量的发电机的PWM负载信息。将步骤2011和步骤2012获取的用电设备补偿发电机的PWM负载信息与发电机当前的PWM负载信息相加,并通过滤波器进行滤波,消除信号干扰对负载计算的影响后,得到用于诊断电池电量的发电机的PWM负载信息。步骤202 :获取预设的用于判断所述发电机的PWM负载信息的低电量门限值。预设的用于判断所述发电机的PWM负载信息的低电量门限值是一个与发动机转速相关的曲线。由于在发动机固定转速下,电池电量充满和电量不足对应的发电机PWM负载信息不同,例如如图3所示,两条曲线分别为电池电量充满时与发动机转速对应的曲线和电池电量不足时与发动机转速对应的曲线。该曲线是根据不同汽车中的不同电池以及不同的发电机测量的结果不同,因此预设的低电量门限值的曲要根据汽车所使用的不同发电机和电池,需要分别进行标定测算,是在大灯、空调、风扇等用电设备没有打开的情况下标定获得。由于曲线是根据发动机转速进行对应的,因此需要得到发动机当前的转速。步骤 202可以具体为步骤2021 :获取发动机当前转速;步骤2022 :根据预设的发动机转速与低电量门限值的对应关系,获取所述发动机当前转速对应的所述低电量门限值。步骤203 :获取电池当前的电压。步骤204:根据所述发电机的PWM负载信息,所述低电量门限值以及所述电池当前的电压,诊断所述电池当前的电量是否满足汽车发动机启动的电量。当发电机的PWM负载信息小于低电量门限值时,说明当前发电机对电池的供电情况不足。若此时电池内部的电压若不满足预设值,则可以判断该电池的电量不足,无法达到汽车发动机启动所需的电量。优选的,将电池当前的电压预设值设为低于11V,为判断该电池电量不足的标准。因此步骤204可以具体为步骤2041 :判断所述发电机的PWM负载信息与所述低电量门限值的大小;步骤2042 :若所述发电机的PWM负载信息小于所述低电量门限值的大小,且所述电池当前的电压小于预设值,则诊断所述电池当前电量低,无法达到汽车发动机启动所需的电量。本发明实施例通过预设的用于判断发电机的PWM负载信息的低电量门限值,发电机的PWM负载信息以及当前电池的电压,判断当前电池的电量是否满足启动发动机的条件。达到了不增加额外的设备即可实现发动机启停控制对电池电量的判断目的,节约了成本使得该技术可以普遍应用与汽车之上。实施例3参见图3,本发明实施例提供了一种诊断电池电量的装置,包括需要说明的是,本发明实施例中的装置可以对应为汽车中的ECU模块。第一获取模块301,用于获取发电机的脉冲宽度调制PWM负载信息;第二获取模块302,用于获取预设的用于判断所述发电机的PWM负载信息的低电量门限值;第三获取模块303,用于获取电池当前的电压;诊断模块304,用于根据所述发电机的PWM负载信息,所述低电量门限值以及所述电池当前的电压,诊断所述电池当前的电量是否满足汽车发动机启动的电量。在具体实施方式
中,所述第一获取模块301,具体包括第一处理单元3011,用于判断当前是否有用电设备正在工作,若有用电设备正在工作则获取预设的当前工作的用电设备补偿发电机的PWM负载信息;接收单元3012,用于接收发电机发送的发电机当前的PWM负载信息;第二处理单元3013,用于将所述用电设备补偿发电机的PWM负载信息与所述发电机当前的PWM负载信息相加,并通过滤波器进行滤波,得到所述用于诊断电池电量的发电机的PWM负载信息。所述第二获取模块302,具体包括第一获取单元3021,用于获取发动机当前转速;第二获取单元3022,用于根据预设的发动机转速与低电量门限值的对应关系,获取所述发动机当前转速对应的所述低电量门限值。所述诊断模块304,具体包括判断单元3041,用于判断所述发电机的PWM负载信息与所述低电量门限值的大诊断单元3042,用于若所述发电机的PWM负载信息小于所述低电量门限值的大小,且所述电池当前的电压小于预设值,则诊断所述电池当前电量低,无法达到汽车发动机启动所需的电量。本发明实施例通过预设的用于判断发电机的PWM负载信息的低电量门限值,发电机的PWM负载信息以及当前电池的电压,判断当前电池的电量是否满足启动发动机的条件。达到了不增加额外的设备即可实现发动机启停控制对电池电量的判断目的,节约了成本使得该技术可以普遍应用与汽车之上。本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
权利要求
1.一种诊断电池电量的方法,其特征在于,所述方法包括获取发电机的脉冲宽度调制PWM负载信息;获取预设的用于判断所述发电机的PWM负载信息的低电量门限值;获取电池当前的电压;根据所述发电机的PWM负载信息,所述低电量门限值以及所述电池当前的电压,诊断所述电池当前的电量是否满足汽车发动机启动的电量。
2.根据权利要求I所述的方法,其特征在于,所述获取发电机的PWM负载信息,具体包括判断当前是否有用电设备正在工作,若有用电设备正在工作则获取预设的当前工作的用电设备补偿发电机的PWM负载信息;接收发电机发送的发电机当前的PWM负载信息;将所述用电设备补偿发电机的PWM负载信息与所述发电机当前的PWM负载信息相加, 并通过滤波器进行滤波,得到所述用于诊断电池电量的发电机的PWM负载信息。
3.根据权利要求I所述的方法,其特征在于,所述获取预设的用于判断所述发电机的 PWM负载信息的低电量门限值,具体包括获取发动机当前转速;根据预设的发动机转速与低电量门限值的对应关系,获取所述发动机当前转速对应的所述低电量门限值。
4.根据权利要求2和3所述的方法,其特征在于,所述根据所述发电机的PWM负载信息,所述低电量门限值以及所述电池当前的电压,诊断所述电池当前的电量是否满足汽车发动机启动的电量,具体包括判断所述发电机的PWM负载信息与所述低电量门限值的大小;若所述发电机的PWM负载信息小于所述低电量门限值的大小,且所述电池当前的电压小于预设值,则诊断所述电池当前电量低,无法达到汽车发动机启动所需的电量。
5.一种诊断电池电量的装置,其特征在于,所述装置包括第一获取模块,用于获取发电机的脉冲宽度调制PWM负载信息;第二获取模块,用于获取预设的用于判断所述发电机的PWM负载信息的低电量门限值;第三获取模块,用于获取电池当前的电压;诊断模块,用于根据所述发电机的PWM负载信息,所述低电量门限值以及所述电池当前的电压,诊断所述电池当前的电量是否满足汽车发动机启动的电量。
6.根据权利要求5所述的装置,其特征在于,所述第一获取模块,具体包括第一处理单元,用于判断当前是否有用电设备正在工作,若有用电设备正在工作则获取预设的当前工作的用电设备补偿发电机的PWM负载信息;接收单元,用于接收发电机发送的发电机当前的PWM负载信息;第二处理单元,用于将所述用电设备补偿发电机的PWM负载信息与所述发电机当前的 PWM负载信息相加,并通过滤波器进行滤波,得到所述用于诊断电池电量的发电机的PWM负载信息。
7.根据权利要求5所述的装置,其特征在于,所述第二获取模块,具体包括第一获取单元,用于获取发动机当前转速;第二获取单元,用于根据预设的发动机转速与低电量门限值的对应关系,获取所述发动机当前转速对应的所述低电量门限值。
8.根据权利要求6和7所述的装置,其特征在于,所述诊断模块,具体包括判断单元,用于判断所述发电机的PWM负载信息与所述低电量门限值的大小;诊断单元,用于若所述发电机的PWM负载信息小于所述低电量门限值的大小,且所述电池当前的电压小于预设值,则诊断所述电池当前电量低,无法达到汽车发动机启动所需的电量。
全文摘要
本发明公开了一种诊断电池电量的方法和装置,属于汽车电子控制领域。所述方法包括获取发电机的脉冲宽度调制PWM负载信息;获取预设的用于判断所述发电机的PWM负载信息的低电量门限值;获取电池当前的电压;根据所述发电机的PWM负载信息,所述低电量门限值以及所述电池当前的电压,诊断电池当前的电量是否满足汽车发动机启动的电量。本发明通过预设的用于判断发电机的PWM负载信息的低电量门限值,发电机的PWM负载信息以及当前电池的电压,判断当前电池的电量是否满足启动发动机的条件。达到了不增加额外的设备即可实现发动机启停控制对电池电量的判断目的,节约了成本使得该技术可以普遍应用与汽车之上。
文档编号G01R31/36GK102590757SQ201210035708
公开日2012年7月18日 申请日期2012年2月16日 优先权日2012年2月16日
发明者祁克光 申请人:奇瑞汽车股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1