车载充电机及其充电方法与流程

文档序号:26099537发布日期:2021-07-30 18:10阅读:410来源:国知局
车载充电机及其充电方法与流程

本发明涉及汽车技术领域,特别涉及一种车载充电机及其充电方法。



背景技术:

随着新能源汽车快速的发展和更加广泛的普及,越来越多的电动汽车或混合动力汽车出现在普通消费者生活中,车载充电机是电动汽车/混动汽车必不可少的组成部分,车载充电机把电网的交流信号转换为直流信号为动力电池充电,但是在一些雷雨天气下(即雷击浪涌工况),可能会导致车载充电机无法为动力电池充电,或者导致充电中断,影响电动车的使用,因此需要对雷击浪涌这种工况进行特殊处理,以满足相关法规要求,提升车载充电机的充电适应性。

车载充电机交流输入侧遭受雷击浪涌时,交流侧会被注入一个巨大的能量,引发输入过流,将触发保护造成充电中断,导致无法完成充电。

为了使车载充电机在雷击浪涌结束后能继续充电,可以在发生输入过流时,且在捕获到过流信号时,封锁pfc模块的驱动,并去复位锁存信号,此期间后级dcdc继续维持工作,待雷击浪涌结束后恢复pfc模块的驱动,使车载充电机继续充电,但是该方案存在以下问题:

第一:该方案在检测到输入过流锁存信号后持续复位该锁存,重启的时候容易导致二次过流;

第二:没有区分雷击浪涌和真实输入过流,致使pfc存在进入过流、重启的死循环的情况,长期下去会损坏pfc。



技术实现要素:

本发明的目的在于提供一种车载充电机及其充电方法,以实现雷击浪涌工况的识别,且使得车载充电机能够在雷击浪涌期间持续输出,避免充电中断或停止。

为了实现上述目的以及其他相关目的,本发明提供一种车载充电机的充电方法,包括:

步骤s1:通过锁存模块和控制模块捕获输入信号;

步骤s2:在所述输入信号不包含异常信号时,所述控制模块输出驱动控制信号,以使所述pfc驱动模块和dcdc驱动模块输出pfc驱动信号和dcdc驱动信号,并执行步骤s4;在所述输入信号包含异常信号,且所述异常信号包含过流信号时,所述锁存模块输出锁存信号,所述控制模块对所述过流信号进行软件诊断,并根据所述软件诊断结果进行雷击浪涌工况的识别以及复位信号的输出;

步骤s3:通过所述锁存模块接收所述复位信号,并根据所述复位信号进行所述车载充电机的参数复位,以使所述pfc驱动模块和dcdc驱动模块根据所述驱动控制信号输出pfc驱动信号和dcdc驱动信号;

步骤s4:通过所述pfc驱动信号和dcdc驱动信号驱动pfc模块和dcdc模块工作,实现所述车载充电机的充电。

可选的,在所述的车载充电机的充电方法中,在步骤s2中还包括:在所述输入信号包含异常信号,且所述异常信号包含故障信号时,所述锁存模块输出锁存信号,所述控制模块输出复位信号。

可选的,在所述的车载充电机的充电方法中,所述锁存模块包括过流锁存模块和故障锁存模块,在所述输入信号包含过流信号时,所述过流锁存模块输出pfcocp锁存信号;在所述输入信号包含故障信号时,所述故障锁存模块输出故障锁存信号。

可选的,在所述的车载充电机的充电方法中,在步骤s2中,所述控制模块对所述过流信号进行软件诊断的过程包括:检测过流时间窗口内的过流次数以及每次过流时间,且将所述过流次数与限定次数,每次过流时间与限定时间进行比较,根据比较结果识别雷击浪涌工况。

可选的,在所述的车载充电机的充电方法中,在所述过流时间窗口内的过流次数超过限定次数,和/或,每次过流时间超过限定时间时,所述控制模块识别出非雷击浪涌工况,所述控制模块输出故障复位信号;

在所述过流时间窗口内的过流次数未超过限定次数,且每次过流时间未超过限定时间时,所述控制模块输出pfcocp复位信号,且在步骤s4之后,还包括:

步骤s5:通过所述控制模块检测设定时间内出现的过流次数以及每次过流时间,且将所述过流次数与设定次数,每次过流时间与设定时间进行比较,根据比较结果识别雷击浪涌工况。

可选的,在所述的车载充电机的充电方法中,在步骤s5中,

在所述设定时间内的过流次数未超过设定次数,且每次过流时间未超过设定时间时,所述控制模块识别出雷击浪涌工况,并返回步骤s1;

在所述设定时间内的过流次数超过设定次数,和/或,每次过流时间超过设定时间时,所述控制模块识别出非雷击浪涌工况,所述控制模块输出故障复位信号。

可选的,在所述的车载充电机的充电方法中,所述过流信号包括交流电过流信号。

可选的,在所述的车载充电机的充电方法中,所述故障信号包括车载充电机输出过流信号、车载充电机输出过压信号和电容过压信号中的至少一个。

为了实现上述目的以及其他相关目的,本发明还提供了一种车载充电机,包括锁存模块、控制模块、pfc驱动模块、pfc模块、dcdc模块以及dcdc驱动模块,其中,

所述控制模块的输入端用于捕获输入信号,在所述输入信号不包含异常信号时,所述控制模块输出驱动控制信号,以使所述pfc驱动模块和dcdc驱动模块输出pfc驱动信号和dcdc驱动信号;在所述输入信号包含异常信号,且所述异常信号包含过流信号时,所述控制模块对所述过流信号进行软件诊断,并根据所述软件诊断结果进行雷击浪涌工况的识别以及复位信号的输出;

所述锁存模块的第一输入端用于捕获输入信号,其第二输入端分别与所述控制模块的第三输出端和第四输出端电连接,其输出端分别与所述pfc驱动模块的第二输入端、第三输入端和dcdc驱动模块的第二输入端电连接,在所述输入信号包含异常信号时,所述锁存模块输出锁存信号;在所述锁存模块接收到所述控制模块输出的复位信号时,所述锁存模块根据所述复位信号进行所述车载充电机的参数复位;

所述pfc驱动模块的第一输入端与所述控制模块的第一输出端电连接,其输出端与所述pfc模块电连接,所述pfc驱动模块根据所述驱动控制信号和锁存信号输出pfc驱动信号,用于驱动pfc模块;

所述dcdc驱动模块的第一输入端与所述控制模块的第二输出端电连接,其输出端与所述dcdc模块电连接,所述dcdc驱动模块根据驱动控制信号和锁存信号输出dcdc驱动信号,用于驱动dcdc模块。

可选的,在所述的车载充电机中,在所述输入信号包含异常信号,且所述异常信号包含故障信号时,所述锁存模块输出锁存信号,所述控制模块输出复位信号。

可选的,在所述的车载充电机中,所述锁存模块包括过流锁存模块和故障锁存模块,其中,

所述过流锁存模块的第一输入端用于捕获输入信号,其第二输入端与所述控制模块的第三输出端电连接,其输出端与所述pfc驱动模块的第二输入端电连接,在所述过流锁存模块捕获的输入信号包含过流信号时,所述过流锁存模块输出pfcocp锁存信号,禁止所述pfc驱动模块输出pfc驱动信号;在所述过流锁存模块接收到所述控制模块输出的复位信号时,所述过流锁存模块根据所述复位信号复位所述pfcocp锁存信号;

所述故障锁存模块的第一输入端用于捕获输入信号,其第二输入端与所述控制模块的第四输出端电连接,其第一输出端与所述pfc驱动模块的第三输入端电连接,其第二输出端与所述dcdc驱动模块的第二输入端电连接,在所述故障锁存模块捕获的输入信号包含故障信号时,所述故障锁存模块输出故障锁存信号,禁止所述pfc驱动模块和dcdc驱动模块输出pfc驱动信号和dcdc驱动信号;在所述故障锁存模块接收到所述控制模块输出的复位信号时,所述故障锁存模块根据所述复位信号复位所述故障锁存信号。

可选的,在所述的车载充电机中,所述控制模块对所述过流信号进行软件诊断的过程包括:检测过流时间窗口内的过流次数以及每次过流时间,且将所述过流次数与限定次数,每次过流时间与限定时间进行比较,根据比较结果识别雷击浪涌工况。

可选的,在所述的车载充电机中,所述复位信号包括pfcocp复位信号和故障复位信号,

在所述过流时间窗口内的过流次数超过限定次数,和/或,每次过流时间超过限定时间时,所述控制模块识别出非雷击浪涌工况,所述控制模块输出故障复位信号;

在过流时间窗口内的过流次数未超过限定次数,且每次过流时间未超过限定时间时,所述控制模块输出pfcocp复位信号,且检测设定时间内的过流次数和每次过流时间,并将所述过流次数与设定次数,每次过流时间与设定时间进行比较,根据比较结果识别出雷击浪涌工况。

可选的,在所述的车载充电机中,在所述设定时间内的过流次数未超过设定次数,且每次过流时间未超过设定时间时,所述控制模块识别出雷击浪涌工况;在所述设定时间内的过流次数超过设定次数,和/或,每次过流时间超过设定时间时,所述控制模块识别出非雷击浪涌工况。

可选的,在所述的车载充电机中,所述过流锁存模块包括非门和第一锁存器,其中,

所述非门的输入端用于捕获输入信号,在所述输入信号包含过流信号时,所述非门输出低电平信号;

所述第一锁存器的第一输入端与所述非门电连接,其第二输入端与所述控制模块的第三输出端电连接,其输出端与所述pfc驱动模块的第二输入端电连接,在所述非门输出低电平信号时,所述第一锁存器输出pfcocp锁存信号,所述第一锁存器还根据所述控制模块输出的pfcocp复位信号复位所述pfcocp锁存信号。

可选的,在所述的车载充电机中,所述故障锁存模块包括或非门和第二锁存器,其中,

所述或非门的输入端用于捕获输入信号,在所述输入信号包含故障信号时,所述或非门输出低电平信号;

所述第二锁存器的第一输入端与所述或非门的输出端电连接,其第二输入端与所述控制模块的第四输出端电连接,其第一输出端与所述pfc驱动模块的第三输入端电连接,其第二输出端与所述dcdc驱动模块的第二输入端电连接,在所述或非门输出低电平信号时,所述第二锁存器输出故障锁存信号至所述pfc驱动模块和dcdc驱动模块,所述第二锁存器还根据所述控制模块输出的故障复位信号复位所述故障锁存信号。

可选的,在所述的车载充电机中,所述pfc驱动模块包括pfc驱动单元和与门,其中,

所述与门的第一输入端与所述第一锁存器的输出端电连接,其第二输入端与所述第二锁存器的第一输出端电连接,在所述第一锁存器输出pfcocp锁存信号,和/或,第二锁存器输出故障锁存信号时,所述与门输出低电平信号;

所述pfc驱动单元的第一输入端与所述控制模块的第一输出端电连接,其第二输入端与所述与门的输出端电连接,其输出端与所述pfc模块电连接,在所述与门输出低电平信号时,所述pfc驱动单元禁止输出pfc驱动信号。

本发明提供的所述车载充电机及其充电方法,在硬件关系解耦的基础上,即pfc驱动模块在输入过流信号时与dcdc驱动模块的保护逻辑关系解耦的基础上,结合软件诊断方法,能够实现雷击浪涌工况的识别。在雷击浪涌工况下,保证车载充电机不停止工作,避免充电中断或停止;在非雷击浪涌工况下,使车载充电机快速重启,避免了二次过流和过流与重启的死循环现象,避免了这种现象造成硬件损坏的风险,有效提高了车载充电机的鲁棒性、充电效率和用户体验。

附图说明

图1是一种车载充电机的结构示意图;

图2是图1中的车载充电机的故障诊断的流程图;

图3是本发明一实施例的车载充电机的结构示意图;

图4是本发明一实施例的车载充电机的控制模块对过流信号进行软件诊断的流程图。

具体实施方式

以下结合附图和具体实施例对本发明提出的车载充电机及其充电方法作进一步详细说明。根据下面说明书,本发明的优点和特征将更清楚。需说明的是,附图均采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施例的目的。

参阅图1,示出了常规车载充电机的结构示意图,所述车载充电机由pfc模块(功率因数校正)、dcdc模块(功率变换)、驱动芯片、锁存模块和mcu组成,所述锁存模块包括一个或非门和锁存器。故障发生后,通过或非门和锁存器来封锁驱动芯片输出,使车载充电机停止工作。参阅图2,示出了车载充电机诊断软件流程图,mcu检测到故障信号后,停止pfc模块和dcdc模块驱动输出,并上报故障,最终车载充电机停止工作。

为了使车载充电机在雷击浪涌结束后能继续充电,可以通过两个锁存器分别控制pfc模块和dcdc模块的驱动。可以在发生输入过流时,且在捕获到此过流信号时,封锁pfc模块的驱动,并通过mcu去复位锁存信号,此期间后级dcdc继续维持工作,待雷击浪涌结束后恢复pfc模块的驱动,使车载充电机继续充电,但是该方案存在以下问题:

问题一:该方案在mcu检测到输入过流信号后持续复位锁存信号,重启的时候容易导致二次过流;

问题二:没有区分雷击浪涌和真实输入过流,致使pfc模块存在进入过流、重启的死循环的情况,长期下去会损坏pfc模块。

按照国标定义,雷击浪涌的时间很短,且短时间内不会出现多次雷击浪涌的现象,当发生雷击浪涌时,锁存器输出锁存信号,立即封锁pfc模块的驱动,并按照特定的策略方法去复位该锁存信号,在此期间,后级dcdc模块持续工作,待雷击浪涌消失后立即恢复pfc模块的驱动。因此,所述车载充电机能够在雷击浪涌期间持续输出,避免充电中断或停止。

本发明利用软件诊断方法,实现了雷击浪涌工况和非雷击浪涌工况的识别。而且在雷击浪涌工况下,只封锁pfc模块的驱动,待雷击浪涌结束后恢复pfc模块驱动,使车载充电机能够持续为动力电池充电;在非雷击浪涌工况下,上报故障,使车载充电机整机重启,以保证充电不会停止。

参阅图3,示出了本发明一实施例的车载充电机的结构示意图。所述车载充电机包括:包括锁存模块、控制模块、pfc驱动模块、pfc模块、dcdc模块以及dcdc驱动模块。

所述控制模块用于捕获输入信号,并根据所述输入信号输出驱动控制信号或复位信号。所述控制模块优选为mcu,且所述控制模块具有第一输入端、第一输出端(pfc驱动端)、第二输出端(dcdc驱动端)、第三输出端(pfcocp复位端)以及第四输出端(故障复位端)。其中,所述控制模块的第一输入端用于捕获输入信号,所述输入信号包括交流电信号、车载充电机输出电流信号、车载充电机输出电压信号和电容电压信号,所述输入信号可能是正常信号,也可能是异常信号,所述异常信号例如交流电过流信号(iacocp)、车载充电机输出过流信号(itnetocp)、车载充电机输出过压信号(utnetovp)以及电容过压信号(ubulkovp)等。由于车载充电机的交流电输入侧遭受雷击浪涌时,交流侧会被注入一个巨大的能量,引发输入过流,将触发保护造成充电中断,导致无法完成充电,因此,在本发明中所述过流信号特指交流电过流信号,而故障信号包括车载充电机输出过流信号、车载充电机输出过压信号以及电容过压信号中的至少一个。

所述控制模块的第一输出端与所述pfc驱动模块的第一输入端(in端)电连接,其第二输出端与所述dcdc驱动模块的第一输入端(in端)电连接,其第三输出端与所述过流锁存模块的第二输入端(复位端)电连接,其第四输出端与所述故障锁存模块的第二输入端(复位端)电连接。所述控制模块在捕获的所述输入信号为正常信号(即不包含异常信号)时,所述控制模块的第一输出端会输出pfc驱动控制信号,其第二输出端会输出dcdc驱动控制信号,即所述驱动控制信号可以包括pfc驱动控制信号和dcdc驱动控制信号;所述控制模块在捕获的所述输入信号包含异常信号,且所述异常信号包含故障信号时,所述控制模块将故障信息传递给故障管理系统,进行所述车载充电机整机重启,以复位所有参数,即所述控制模块的第四输出端输出故障复位信号;所述控制模块在捕获的所述输入信号包含异常信号,且所述异常信号包含过流信号时,所述控制模块对所述过流信号进行软件诊断,并根据所述软件诊断结果进行雷击浪涌工况的识别以及复位信号的输出。所述控制模块的功能实现是通过软件撰写代码实现的。

所述控制模块对所述过流信号进行软件诊断的过程包括:检测过流时间窗口内的过流次数以及每次过流时间,且将所述过流次数与限定次数,每次过流时间与限定时间进行比较,根据比较结果识别雷击浪涌工况。

在所述过流时间窗口内的过流次数超过限定次数,和/或,每次过流时间超过限定时间时,所述控制模块识别出非雷击浪涌工况,所述控制模块将故障信息传递到故障管理系统(dsm),进行所述车载充电机(obc)整机重启,以复位所有参数,即所述控制模块的第四输出端输出故障复位信号。

在过流时间窗口内的过流次数未超过限定次数,且每次过流时间未超过限定时间时,所述控制模块的第三输出端输出pfcocp复位信号,且在pfc模块重启之后,所述控制模块检测设定时间内的过流次数和每次过流时间,并将所述过流次数与设定次数,每次过流时间与设定时间进行比较,根据比较结果识别出雷击浪涌工况。在所述设定时间内的过流次数未超过设定次数,且每次过流时间未超过设定时间时,所述控制模块识别出雷击浪涌工况;在所述设定时间内的过流次数超过设定次数,和/或,每次过流时间超过设定时间时,所述控制模块识别出非雷击浪涌工况。

在所述控制模块的第一输入端捕获的输入信号包含过流信号时,通过软件代码实现所述控制模块的计时功能和次数记录功能。所述限定次数可以为大于0的自然数,优选为3或者4。所述限定时间优选为400μs。例如,在过流时间窗口内的过流次数未超过4次,且每次过流时间未超过400μs时,所述控制模块的第三输出端输出pfcocp复位信号;在所述过流时间窗口内的过流次数超过4次,和/或,每次过流时间超过400μs时,所述控制模块识别出非雷击浪涌工况,所述控制模块将所述故障信息传递到故障管理系统,进行所述车载充电机整机重启,以复位所有参数,即所述控制模块的第四输出端输出故障复位信号。

所述设定次数可以为大于0的自然数,优选为1。所述限定时间优选为400μs。例如,在设定时间内未再次出现过流时,所述控制模块识别出雷击浪涌工况,所述控制模块的第三输出端输出pfcocp复位信号;在所述设定时间内再次出现过流,所述控制模块识别出非雷击浪涌工况,所述控制模块将所述故障信息传递到故障管理系统,进行所述车载充电机整机重启,以复位所有参数,即所述控制模块的第四输出端输出故障复位信号。所述复位所有参数包括复位pfc模块和dcdc模块的驱动,以及pfc模块和dcdc模块的功率参数,可以为原来的功率参数,也可以为原来功率参数的一部分。

所述锁存模块的第一输入端用于捕获输入信号,其第二输入端分别与所述控制模块的第三输出端和第四输出端电连接,其输出端分别与所述pfc驱动模块的第二输入端、第三输入端和dcdc驱动模块的第二输入端电连接。在所述输入信号包含异常信号时,所述锁存模块输出锁存信号;在所述锁存模块接收到所述控制模块输出的复位信号时,所述锁存模块根据所述复位信号进行所述车载充电机的参数复位。

所述锁存模块包括过流锁存模块和故障锁存模块,且通过设置过流锁存模块和故障锁存模块实现pfc驱动模块在输入过流信号时与后级dcdc驱动模块的保护逻辑关系解耦。其中,

所述过流锁存模块包括非门和第一锁存器,其中,

所述非门的输入端用于捕获输入信号,在所述输入信号包含过流信号时,所述非门输出低电平信号;反之,在所述输入信号未包含过流信号时,所述非门输出高电平信号。

所述第一锁存器的第一输入端(in端)与所述非门的输出端电连接,其第二输入端(复位端)与所述控制模块的第三输出端电连接,其输出端(out端)与所述pfc驱动模块的第二输入端电连接。在所述非门输出高电平信号时,所述第一锁存器输出高电平信号,以使所述pfc驱动模块能够进行输出;在所述非门输出低电平信号时,所述第一锁存器输出低电平信号,即pfcocp锁存信号,以禁止所述pfc驱动模块进行输出。所述第一锁存器接收到pfcocp复位信号时,可以将pfcocp锁存信号复位,以使所述pfc驱动模块恢复输出,即在复位所述pfcocp锁存信号之后,所述pfc驱动模块可以根据所述控制模块输出pfc驱动控制信号重新输出pfc驱动信号,重启pfc模块。所述锁存器(latch),是数字电路中的一种具有记忆功能的逻辑元件。锁存,就是把信号暂存以维持某种电平状态,在数字电路中则可以记录二进制数字信号"0"和"1"。只有在有锁存信号时输入的状态被保存到输出,直到下一个锁存信号。

在输入过流信号时,通过非门和第一锁存器单独禁止pfc驱动芯片输出,停止pfc工作,实现与后级dcdc驱动芯片保护逻辑解耦。

所述故障锁存模块包括或非门和第二锁存器,其中,

所述或非门的输入端用于捕获输入信号,在所述输入信号包含故障信号时,所述或非门输出低电平信号,即在所述输入信号中包含车载充电机输出过流信号、车载充电机输出过压信号和电容过压信号中的任意一个时,所述或非门输出低电平信号;反之,在所述输入信号未包含故障信号时,所述或非门输出高电平信号。

所述第二锁存器的第一输入端(in端)与所述或非门的输出端电连接,其第二输入端(复位端)与所述控制模块的第四输出端电连接,其第一输出端(out端)与所述pfc驱动模块的第三输入端电连接,其第二输出端(out)与所述dcdc驱动模块的第二输入端(使能端)电连接。参阅图3,所述第二锁存器的第一输出端和第二输出端可以为一个输出端口。在所述或非门输出高电平信号时,所述第二锁存器输出高电平信号至所述pfc驱动模块和dcdc驱动模块,以使所述pfc驱动模块和dcdc驱动模块能够进行输出;在所述或非门输出低电平信号时,所述第二锁存器输出低电平信号,即故障锁存信号,至所述pfc驱动模块和dcdc驱动模块,以禁止所述pfc驱动模块和dcdc驱动模块进行输出。所述第二锁存器接收到故障复位信号时,可以将故障锁存信号复位,以使所述pfc驱动模块和dcdc驱动模块恢复输出,即在复位所述故障锁存信号之后,所述pfc驱动模块可以根据所述控制模块输出pfc驱动控制信号重新输出pfc驱动信号,重启pfc模块,所述dcdc模块可以根据所述控制模块输出dcdc驱动控制信号重新输出dcdc驱动信号,重启dcdc模块。

所述pfc驱动模块包括pfc驱动单元和与门,其中,所述与门的第一输入端与所述第一锁存器的输出端电连接,其第二输入端与所述第二锁存器的第一输出端电连接。在所述第一锁存器输出pfcocp锁存信号,和/或,所述第二锁存器输出故障锁存信号时,所述与门输出低电平信号;否则,所述与门输出高电平信号。

所述pfc驱动单元的第二输入端(使能端)与所述与门的输出端电连接,其第一输入端(in端)与所述控制模块的第一输出端电连接,其输出端(out端)与所述pfc模块电连接。所述pfc驱动单元为pfc驱动芯片,可以为常规的车载充电机带有的pfc驱动芯片。所述pfc驱动单元根据所述与门输出的电平信号输出pfc驱动信号,即在所述与门输出高电平信号时,所述pfc驱动单元可以进行输出,即所述pfc驱动模块可以根据所述控制模块输出pfc驱动控制信号输出pfc驱动信号,以驱动pfc模块,使所述pfc模块工作;在所述与门输出低电平信号时,所述pfc驱动单元禁止进行输出,以停止所述pfc模块工作。

所述dcdc驱动模块可以为常规的车载充电机带有的dcdc驱动芯片,其第二输入端与所述故障锁存模块的第二输出端电连接,其第一输入端(in)与所述控制模块的第二输出端电连接,其输出端(out)与所述dcdc模块电连接。所述dcdc驱动模块根据驱动控制信号和锁存信号输出dcdc驱动信号,用于驱动dcdc模块。即在所述故障锁存模块输出故障锁存信号时,所述dcdc驱动模块禁止进行输出,以停止所述dcdc模块工作;在所述故障锁存模块输出高电平信号时,所述dcdc驱动模块可以进行输出,即所述dcdc驱动模块可以根据所述控制模块输出的dcdc驱动控制信号输出dcdc驱动信号,以驱动dcdc模块,使所述dcdc模块工作。

继续参阅图3,所述dcdc模块与电池组(battery)连接,所述pfc模块与电网电压(grid)连接,且所述dcdc模块与所述pfc模块之间还连接电容(capacitor)。

本发明提供的所述车载充电机能够实现硬件解耦,即pfc驱动模块在输入过流故障时与后级dcdc驱动模块的保护逻辑关系解耦,结合软件诊断方法,能够实现雷击浪涌工况的识别,在雷击浪涌工况下,只封锁pfc模块的驱动,待雷击浪涌结束后恢复pfc模块驱动,使车载充电机能够持续为动力电池充电,在非雷击浪涌工况下,上报故障,使车载充电机整机重启,以保证充电不会停止。

除此之外,本发明还提供了一种车载充电机的充电方法,所述充电方法在上述所述的车载充电机的基础上形成的。所述车载充电机的充电方法包括:

步骤s1:通过锁存模块和控制模块捕获输入信号;

步骤s2:在所述输入信号不包含异常信号时,所述控制模块输出驱动控制信号,以使所述pfc驱动模块和dcdc驱动模块输出pfc驱动信号和dcdc驱动信号,并执行步骤s4;在所述输入信号包含异常信号,且所述异常信号包含过流信号时,所述锁存模块输出锁存信号,所述控制模块对所述过流信号进行软件诊断,并根据所述软件诊断结果进行雷击浪涌工况的识别以及复位信号的输出;

步骤s3:通过所述锁存模块接收所述复位信号,并根据所述复位信号进行所述车载充电机的参数复位,以使所述pfc驱动模块和dcdc驱动模块根据所述驱动控制信号输出pfc驱动信号和dcdc驱动信号;

步骤s4:通过所述pfc驱动信号和dcdc驱动信号驱动pfc模块和dcdc模块工作,实现所述车载充电机的充电。

在步骤s1中,所述输入信号包括交流电信号、车载充电机输出电流信号、车载充电机输出电压信号和电容电压信号。所述输入信号可能是正常的,也可能是异常的,所述异常的输入信号例如交流电过流信号、车载充电机输出过流信号、车载充电机输出过压信号以及电容过压信号等。所述锁存模块包括过流锁存模块和故障锁存模块,在所述输入信号包含过流信号时,所述过流锁存模块输出pfcocp锁存信号,在所述输入信号包含故障信号时,所述故障锁存模块输出故障锁存信号。

在步骤s2中还包括:在所述输入信号包含异常信号,且所述异常信号包含故障信号时,所述锁存模块输出锁存信号,所述控制模块输出复位信号。

所述锁存信号包括pfcopc锁存信号和故障锁存信号,所述复位信号包括pfcocp复位信号和故障复位信号。具体的,在所述异常信号包含故障信号时,所述锁存模块输出故障锁存信号,禁止pfc驱动模块和dcdc驱动模块输出pfc驱动信号和dcdc驱动信号,而所述控制模块输出故障复位信号。而在所述异常信号包含过流信号时,所述锁存模块输出pfcopc锁存信号,禁止pfc驱动模块输出pfc驱动信号,而所述控制模块对所述过流信号进行软件诊断,并根据所述软件诊断结果进行雷击浪涌工况的识别以及pfcopc复位信号的输出。

在步骤s2中,所述控制模块对所述过流信号进行软件诊断的过程包括:检测过流时间窗口内的过流次数以及每次过流时间,且将所述过流次数与限定次数,每次过流时间与限定时间进行比较,根据比较结果识别雷击浪涌工况。

在所述过流时间窗口内的过流次数超过限定次数,和/或,每次过流时间超过限定时间时,所述控制模块识别出非雷击浪涌工况,所述控制模块将所述故障信息传递到故障管理系统,进行所述车载充电机整机重启,以复位所有参数,即所述控制模块输出故障复位信号;

在过流时间窗口内的过流次数未超过限定次数,且每次过流时间未超过限定时间时,所述控制模块输出pfcocp复位信号,且在步骤s4之后,还包括:

步骤s5:所述控制模块检测设定时间内出现的过流次数以及每次过流时间,且将所述过流次数与设定次数,每次过流时间与设定时间进行比较,根据比较结果识别雷击浪涌工况。

在步骤s5中,在过流次数未超过设定次数,且每次过流时间未超过设定时间时,所述控制模块识别出雷击浪涌工况,并返回步骤s1;

在过流次数超过设定次数,和/或,每次过流时间超过设定时间时,所述控制模块识别出非雷击浪涌工况,所述控制模块将所述故障信息传递到故障管理系统,进行所述车载充电机整机重启,以复位所有参数,即所述控制模块输出故障复位信号。

例如,参阅图4,所述控制模块对所述过流信号进行软件诊断的过程:

通过控制模块和锁存模块捕获输入信号。所述锁存模块和控制模块捕获的输入信号中的交流电信号出现上升沿表示所述锁存模块和控制模块捕获到过流信号。所述上升沿为电平信号由低电平信号(数字“0”)变为高电平信号(数字“1”)的那一瞬间。

在所述锁存模块捕获的交流电信号出现上升沿时,所述锁存模块输出锁存信号,停止pfc模块驱动;在所述锁存模块没有捕获到过流信号时,则返回开始重新捕获,直至捕获到过流信号。所述控制模块开始对过流时间窗口内的过流信号(交流电信号出现上升沿)进行检测,所述控制模块通过软件代码来实现计时功能和次数记录功能,即所述软件代码对过流时间窗口内捕获的每次过流(交流电信号出现上升沿)时间和过流次数进行记录,并判定过流次数,和/或,每次过流时间是否超限,即判定所述每次过流时间是否超过限定时间和过流次数是否超过限定次数。所述限定时间可以为大于0的自然数,优选为3或者4。所述限定时间优选为400μs。在所述每次过流时间未超过限定时间和过流次数未超过限定次数时,所述控制模块输出pfcocp复位信号,清除pfcopc锁存信号,进行所述pfc模块的重启;在所述每次过流时间超过限定时间,和/或,过流次数超过限定次数时,所述控制模块识别出非雷击浪涌工况,所述控制模块将该故障信息传递到故障管理系统(dsm),进行所述车载充电机的整机重启,以复位所有参数,即输出故障复位信号,进行所述pfc模块和dcdc模块的重启,以及所述pfc模块和dcdc模块的功率参数的复位,所述功率参数可以复位到原来功率的大小,也可以复位到原来的一部分大小,具体根据实际需要进行复位。

在所述每次过流时间未超过限定时间和过流次数未超过限定次数时,所述控制模块输出pfcocp复位信号,重启所述pfc模块。而所述控制模块继续捕获输入信号,且所述控制模块开始对设定时间(t)内的过流信号(交流电信号出现上升沿)进行检测,所述控制模块通过软件代码来实现计时功能和次数记录功能,即所述软件代码对设定时间内捕获的每次过流(交流电信号出现上升沿)时间和过流次数进行记录,并判断在设定时间(t)内捕获的过流次数,和/或,每次过流时间是否超设定,即所述过流次数是否超设定次数(n),每次过流时间是否超设定时间。在所述每次过流时间未超过设定时间,且过流次数未超过设定次数时,所述控制模块识别出雷击浪涌工况,复位真实过流参数,例如,复位所述pfc模块的功率参数,具体根据实际需要进行复位。在所述每次过流时间超过设定时间,和/或者,过流次数超过设定次数时,所述控制模块识别出非雷击浪涌工况,所述控制模块将该故障信息传递到故障管理系统(dsm),进行所述车载充电机的整机重启,以复位所有参数。

本发明所述的车载充电机的充电方法在硬件解耦的基础上,即pfc驱动模块在输入过流信号时与后级dcdc驱动模块的保护逻辑关系解耦的基础上,结合软件诊断方法,能够实现雷击浪涌工况的识别,在雷击浪涌工况下,保证车载充电机不停止工作,避免充电中断或停止;在非雷击浪涌工况下,使车载充电机快速重启,避免了二次过流和过流与重启的死循环现象,避免了这种现象造成硬件损坏的风险,有效提高了车载充电机的鲁棒性、充电效率和用户体验。

上述描述仅是对本发明较佳实施例的描述,并非对本发明范围的任何限定,本发明领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于权利要求书的保护范围。

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