混合动力汽车的故障诊断和管理方法与流程

本发明属于车辆技术领域,尤其涉及一种混合动力汽车的故障诊断和管理方法。

背景技术:

随着汽车行业的不断发展,汽车为人们的出行带来了更多方便,但与此同时,汽车排放问题和汽车安全问题也越来越引起了人们的高度重视。为了能够最大限度地减少排放和提高汽车的安全性,就需要我们能够很好地对汽车的工作状态进行监控,实时地对汽车进行故障诊断,以便在发生实质性故障之前,对车辆存在的潜在危险进行分析和处理,避免发生人员及物质伤害,并且在车辆维修时有助于维修人员及时找到故障源,进行及时且有效的维修。

传统车的故障诊断机制较侧重于对整车油耗和排放的监控和相应部件状态的诊断,并且整车零部件相对较少,与传统车相比,混合动力汽车在此基础上增加了整车控制器、电机系统、动力电池系统和DCDC等零部件系统。混合动力汽车的零部件系统较多,发生的故障情况更加复杂多变,汽车行驶安全保障工作变的尤为复杂。

技术实现要素:

为解决上述问题,本发明实施例提出一种混合动力汽车的故障诊断和管理方法,该方法包括以下步骤:混合动力汽车的整车控制器获得所述混合动力汽车的整车以及各零部件系统的状态信息和故障信息以生成故障列表,并为所述故障列表中的所有故障分配相应的故障标识和故障等级;所述整车控制器根据整车输入信号进行整车故障分析和故障判断;当发生故障时,所述整车控制器确定所述故障对应的故障标识,并计算所述故障标识对应的多个故障状态标志位以记录所述故障的当前信息和历史信息,其中,所述故障标识和所述故障状态标志位构成所述故障的完整故障码;以及所述整车控制器根据所述故障的故障等级和所述完整故障码对所述混合动力汽车整车进行管理。

具体地,所述故障状态标志位包括可靠性故障状态标志位、持续性故障状态标志位和永久性故障状态标志位。

其中,对于可靠性故障状态标志位,计算所述故障标识对应的多个故障状态标志位以记录所述故障的当前和历史信息具体包括:当发生故障时,可靠性故障计数器以预设可靠性故障累加步长累加;当所述可靠性故障计数器的计数超过可靠性故障上限阈值时,所述可靠性故障状态标志位置为1。

当未发生故障时,所述可靠性故障计数器以预设可靠性故障累减步长累减;当所述可靠性故障计数器的计数超过可靠性故障下限阈值时,所述可靠性故障状态标志位置为0。

其中,对于持续性故障状态标志位,上述方法还包括:如果在一个周期内所述可靠性故障状态标志位置为1,当可靠性故障计数器的计数未超过所述预设可靠性故障下限阈值时,所述持续性故障计数器以预设持续性故障累加步长进行累加;以及如果所述持续性故障计数器的计数超过预设持续性故障上限阈值,所述持续性故障状态标志位置为1。

当所述可靠性故障计数器的计数超过所述预设可靠性故障下限阈值时,所述持续性故障计数器以预设持续性故障累减步长进行累减;以及如果所述持续性故障计数器的计数超过预设持续性故障下限阈值,则所述持续性故障状态标志位置为0。

其中,对于永久性故障状态标志位,上述方法还包括:如果所述持续性故障状态标志位置为1,则永久性故障计数器置为0且永久性故障状态标志位置为1。

如果所述持续性故障状态标志位置为0,则所述永久性故障计数器以预设永久性故障累加步长进行累加;以及当所述永久性故障计数器的计数超过预设永久性故障累计上限阈值时,所述永久性故障状态标志位置为0。

进一步地,所述整车控制器根据所述故障的故障等级和所述完整故障码对所述混合动力汽车整车进行管理具体包括:当所述可靠性故障状态标志位置为1或者所述持续性故障状态标志位置为1时,所述整车控制器控制所述混合动力汽车的报警灯点亮和/或进行冻结帧存储处理。当确定所述故障等级为致命故障时,所述整车控制器对所述混合动力汽车进行限值或禁止处理。

附图说明

图1是根据本发明的一个实施例的混合动力汽车的故障诊断和管理方法的流程图;

图2是根据本发明的一个具体实施例的混合动力汽车的动力总成系统的示意图;

图3是根据本发明的另一个具体实施例的整车控制器的控制过程的示意图;

图4是根据本发明的一个具体实施例的计算可靠性故障状态标志位的流程图;

图5是根据本发明的另一个具体实施例的计算持续性故障状态标志位的流程图;以及

图6是根据本发明的再一个具体实施例的计算永久性故障状态标志位的流程图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本发明,而不能理解为对本发明的限制。

下面参照附图描述根据本发明实施例的混合动力汽车的故障诊断和管理方法。

图1是根据本发明的一个实施例的混合动力汽车的故障诊断和管理方法的流程图,如图1所示,该方法包括以下步骤:

S1,混合动力汽车的整车控制器获得混合动力汽车的整车以及各零部件系统的状态信息故障信息以生成故障列表,并为故障列表中的所有故障分配相应的故障标识和故障等级。

具体地,图2为本发明的一个具体实施例的混合动力汽车的动力总成的示意图,如图2所示,该动力总成包括:前轮驱动系统和后轮驱动系统以及动力电池10。前轮驱动系统包括发动机11、自动变速箱(AMT)12、ISG(IntegratedStarterandGenerator,启动-发电一体机)电机13、ISG电机逆变器14及前驱动桥15,其中,ISG电机13兼具启动发动机、发电功能,同时也能进行发动机11的辅助驱动,发动机11可以利用ISG电机13的发电功能来调整自己的工作点,提高发动机11的工作效率。后轮驱动系统包括后驱电机16、后驱电机逆变器17及减速差速系统,后驱电机16能够单独驱动车辆,后驱电机16和ISG电机13共用一块动力电池10。

混合动力控制单位(HCU,HybridControlUnit),即整车控制器20,负责监督和协调驾驶员、MCU(MicrocontrollerUnit,微控制单元)、BMS(BATTERYMANAGEMENTSYSTEM,电池管理系统)、EMS(EngineManagementSystem,发动机管理系统)之间的通讯,执行顺序以及运行状态,为整车的核心控制单元。其中,在本发明的一个实施例中,对于整车控制器的具体构成,可以包括硬件层、底层平台软件层和应用层软件,如图3所示。应用层软件包括整车功能策略和故障诊断策略两部分。整车各部分的状态信息可以通过硬线或CAN(ControllerAreaNetwork,控制器局域网络)信号传送给整车控制器20,整车控制器20综合考虑各零部件系统的状态信号诊断所有可能发生的故障,生成故障列表,并为故障列表中的所有故障即每一个可能发生的故障分配一个唯一的故障标识和确定一个故障等级,即故障对应唯一的故障标识。

其中,整车控制器可以根据混合动力汽车的各个部件在不同的运行工况下对车辆的影响确定故障的等级,即对故障进行实时在线分析。在本发明的一个实施例中,故障等级可以分为:一般故障、轻微故障、严重故障和致命故障,例如在混合动力汽车运行过程中,根据电池管理器反馈的电池状态信息,整车控制器判断电池故障,而电池故障对整车运行影响严重,甚至不能行驶,则确定该故障为致命故障。

S2,整车控制器根据整车输入信号进行整车故障分析和故障判断。

如图3所示,整车控制器的应用层软件可以基于输入信号即当前各部件的状态信息分析和判断系统中的故障,判断程序可以载入整车控制器中。

S3,当发生故障时,整车控制器确定故障对应的故障标识,并计算该故障代码对应的多个故障状态标志位以记录故障的当前和历史信息。

其中,故障标识和对应的故障状态标志位构成对应故障的完整故障码。当发生故障时,整车控制器确定故障对应的故障标识和故障等级,并通过故障标识对应的一系列故障状态标志位来描述该信号发生故障的当前信息和历史信息,进而根据故障标识和故障状态标志位生成故障码。

在实际应用中,整车控制器可以通过计数器的计数,对每个故障的一系列状态标志位累计计算分析之后进行更新,并存入底层存储器中,对故障状态标志位的计算过程将在下面具体实施例中进行详细说明,其中,在计算状态标志位的过程中整车控制器实时地读取相应底层存储器中的值。

S4,整车控制器根据故障的故障等级和完整故障码对混合动力汽车整车进行管理。

本发明实施例的故障诊断和管理方法,不仅仅停留在简单记录和分析的层面,还包括根据故障等级和完整故障码对整车进行管理,例如,如图3所示,整成控制器的应用层软件对警告灯控制,以及在发生严重故障时对系统部分功能进行限值和禁止处理,以及对故障信息的实时存入和读取以及冻结帧存储管理,输出控制信号通过硬线和CAN总线输出至整车对应的部件。

下面在具体实施例中,对计算故障标识对应故障的多个故障状态标志位的过程进行详细说明,其中,通过设置计数器,整车控制器根据计数器的计数计算三种故障状态标志位,根据计数器计数还可以了解故障发生的次数。

首先,对于可靠性故障状态标志位简称为CDF状态标志位,用于描述一个确定的故障,而非瞬时性故障,从而可以过滤掉“假故障”,能够记录真实的故障信息。描述参数包括:可靠性故障计数器(CDF_CNT),预设可靠性故障累加步长(CDF_INC),可靠性故障上限阈值(CDF_INC_THED),预设可靠性故障累减步长(CDF_DEC),可靠性故障下限阈值(CDF_DEC_THED)和可靠性故障状态标志位(CDF_FLAG)。

具体地,当发生故障时,可靠性故障计数器以预设可靠性故障累加步长累加;当可靠性故障计数器的计数超过可靠性故障上限阈值时,判断该故障为可靠性故障,可靠性故障状态标志位置为1,可以过滤掉“假故障”例如瞬时故障。当未发生故障时,可靠性故障计数器以预设可靠性故障累减步长累减;当可靠性故障计数器的计数超过可靠性故障下限阈值时,判断该故障确定未发生,可靠性故障状态标志位置为0。

进一步地,当可靠性故障状态标志位置为1,整车控制器控制混合动力汽车的报警灯点亮和/或进行冻结帧存储处理。当CDF_FLAG=1时,即该故障为确定性故障,当确定该故障等级为致命故障时,整车控制器对混合动力汽车进行限值或禁止处理,即对于致命故障需要对系统某些功能进行限值或禁止,以保证驾驶安全性,该控制不能在线自动解除,可以通过诊断仪解除。

作为具体实施例,图4为计算可靠性故障状态标志位的过程的流程图,如图4所示包括以下步骤:

S11,判断上电和各个控制单元初始化是否完成。如果是,则进入步骤S12,否则结束。

S12,CDF_CNT=0,CDF_FLAG=0。

S13,判断是否发生故障,如果是,则进入步骤S14,否则进入步骤S21。

S14,判断是否满足CDF_CNT+CDF_INC≥CDF_INC_THED,如果是,则进入步骤S15,否则进入步骤S16。

S15,CDF_CNT=CDF_INC_THED。

S16,CDF_CNT=CDF_CNT+CDF_INC。

S17,CDF_FLAG=1。

S18,判断故障级别是否为致命故障?如果是,则进入步骤S19,否则进入步骤S20。

S19,系统功能限值或禁止。

S20,冻结帧存储。

S21,判断是否满足CDF_CNT-CDF-DEC≤CDF_DEC_THED,如果是,则进入步骤S22,否则进入步骤S24。

S22,CDF_CNT=CDF_DEC_THED。

S23,CDF_FLAG=0。

S24,CDF_CNT=CDF_CNT-CDF_DEC。

其次,对于持续性故障状态标志位简称为PDF状态标志位,用于描述故障发生的短期持续性,描述参数包括:持续性故障计数器(PDF_CNT),预设持续性故障累加步长(PDF_INC),预设持续性故障上限阈值(PDF_INC_THED),预设持续性故障累减步长(PDF_DEC),预设持续性故障下限阈值(PDF_DEC_THED)例如0和持续性故障状态标志位(PDF_FLAG)。

PDF状态标志位在一个驱动周期内最多只改变一次。如果在一个周期内可靠性故障状态标志位置为1,此后当一个周期内可靠性故障计数器的计数未超过预设可靠性故障下限阈值时,持续性故障计数器以预设持续性故障累加步长进行累加,如果持续性故障计数器的计数超过预设持续性故障上限阈值,持续性故障状态标志位置为1。当可靠性故障计数器的计数超过预设可靠性故障下限阈值时,持续性故障计数器以预设持续性故障累减步长进行累减,如果持续性故障计数器的计数超过预设持续性故障下限阈值,则持续性故障状态标志位置为0。

进一步地,当持续性故障状态标志位置为1时,整车控制器控制混合动力汽车的报警灯点亮和/或进行冻结帧存储处理。当PDF_FLAG=1时,即该故障为持续性故障,当确定该故障等级为致命故障时,整车控制器对混合动力汽车进行限值或禁止处理,即对于致命故障需要对系统某些功能进行限值或禁止,以保证驾驶安全性。

作为具体实施例,图5为计算持续性故障状态标志位的过程的流程图,如图5所示包括以下步骤:

S31,判断上电和初始化是否完成,如果完成则进入步骤S32,否则进入步骤S46。

S32,判断是否为首次启动,如果是,则进入步骤S33,否则进入步骤S34。

S33,PDF_CNT=0。

S34,读取存储器PDF_CNT值。

S35,判断本周期内是否未发生CDF_FLAG=0,如果是,则进入步骤S36,否则进入步骤S37。

S36,PDF_CNT+=PDF_INT。

S37,PDF_CNT-=PDF_DEC。

S38,判断是否满足PDF_CNT≥PDF_THED,如果是,则进入步骤S39,否则进入步骤S42。

S39,PDF_FLAG=1。

S40,点亮报警灯。

S41,冻结帧储存。

S42,判断是否满足PDF_CNT≤0(下限值),如果是,则进入步骤S43,否则进入步骤S46。

S43,判断该故障是否为致命故障,如果是则进入步骤S46,否则进入步骤S44。

S44,PDF_FLAG=0。

S45,熄灭报警灯。

S46,下电存储PDF_CNT值。

最后,对于永久性故障状态标志位简称为CFF状态标志位,用于故障的历史记录,描述参数包括:永久性故障状态标志位(CFF_FLAG),永久性故障计数器(CFF_CNT),预设永久性故障累加步长(CFF_INC),预设永久性故障累计上限阈值(CFF_THED)。

一旦故障被确认且具有短期持续性,CFF状态标志位即被置为1,该故障持续一定数量周期未发生该CFF状态标志位才被置为0。具体地,如果持续性故障状态标志位置为1,则永久性故障计数器置为0且永久性故障状态标志位置为1。如果持续性故障状态标志位置为0,则永久性故障计数器以预设永久性故障累加步长进行累加,当永久性故障计数器的计数超过预设永久性故障累计上限阈值时,永久性故障状态标志位置为0。

作为具体实施例,图6为根据本发明的一个实施例计算永久性故障状态标志位的过程的流程图,如图6所示包括以下步骤:

S51,判断上电和初始化是否完成,如果是则步骤S52,否则结束。

S52,判断是否为首次启动,如果是则进入步骤S53,否则进入步骤S54.

S53,CFF_CNT=0。

S54,判断是否满足PDF_FLAG=1,如果是则进入步骤S55,否则进入步骤S56。

S55,CFF_FLAG=1,CFF_CNT=0。

S56,CFF_CNT+=1。

S57,CFF_CNT≥CFF-THED。

S58,CFF_FLAG=0,CFF_CNT=0。

基于上述说明,概括地说,本发明实施例的混合动力汽车的故障诊断和管理方法,考虑到混合动力汽车的零部件系统较多,整车发生故障的情况更加负责,汽车的行驶安全保证工作尤为复杂,除了考虑传统车辆的诊断策略之外需要开发针对新能源部件的诊断机制,本发明的方法不仅仅停留在简单记录和分析的层面,基于整车控制器开发了一种车载故障诊断系统的实现方法,包括对故障发生的实时分析、警告灯的控制、发生重要故障时对系统部分功能的限值和禁止、故障信息的实时读取与存储以及冻结帧管理等功能,在没有增加任何装置的前提下,通过简单的方法实现了车载故障诊断系统应具备的功能,提高混合动力汽车的行驶安全性。

在本说明书的描述中,流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,"计算机可读介质"可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDROM)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。

应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。

此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。在本发明的描述中,“多个”的含义是至少两个,例如两个,三个等,除非另有明确具体的限定。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不必须针对的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任一个或多个实施例或示例中以合适的方式结合。此外,在不相互矛盾的情况下,本领域的技术人员可以将本说明书中描述的不同实施例或示例以及不同实施例或示例的特征进行结合和组合。

尽管上面已经示出和描述了本发明的实施例,可以理解的是,上述实施例是示例性的,不能理解为对本发明的限制,本领域的普通技术人员在本发明的范围内可以对上述实施例进行变化、修改、替换和变型。

THE END
1.新能源仪表故障灯与仪表操作方法(北奔篇)维修知识知识核心提示:新能源仪表故障灯与仪表操作方法(北奔篇)在主界面按F1键进入系统菜单界面,在系统界面按F2键返回主界面。进入系统菜单界面后F2 新能源仪表故障灯与仪表操作方法(北奔篇) 在主界面按“F1”键进入系统菜单界面,在系统界面按“F2”键返回主界面。进入系统菜单界面后“F2”键位返回键、“F1”键位确认键、“http://www.zhongka114.com/article/show.php?itemid=3603
2.汽车维护指南掌握每一盏灯汽车仪表盘故障灯标志图解大全在汽车的日常使用中,仪表盘上的故障灯是车主最关心的部分之一。它们能够及时告知车主发生了什么问题,从而避免更严重的问题产生。然而,对于不熟悉这些灯光标志的人来说,它们可能会引起恐慌和疑惑。在这篇文章中,我们将详细介绍汽车仪表盘故障灯标志图解大全,以及一些真实案例,以帮助您更好地理解这些重要信息。 https://www.hmpzcwadb.cn/neng-yuan-zhi-li/518047.html
3.汽车仪表盘故障灯标志图解大全车主必备的维修指南汽车仪表盘故障灯标志图解大全 - 车主必备的维修指南 在日常驾驶中,车辆仪表盘上的各种灯光是司机最直接的信息来源。它们能告知你车辆的运行状况,无论是油量警告、温度过高还是电子系统故障。然而,对于不熟悉这些符号和颜色代码的人来说,这些信息可能会变得毫无意义。https://www.gtoym.cn/da-qi-zhi-li/212813.html
4.汽车维护指南掌握每一盏灯汽车仪表盘故障灯标志图解大全在汽车的日常使用中,仪表盘上的故障灯是车主最关心的部分之一。它们能够及时告知车主发生了什么问题,从而避免更严重的问题产生。然而,对于不熟悉这些灯光标志的人来说,它们可能会引起恐慌和疑惑。在这篇文章中,我们将详细介绍汽车仪表盘故障灯标志图解大全,以及一些真实案例,以帮助您更好地理解这些重要信息。 https://www.svqoyljor.com/sheng-tai-lv-you/433919.html
5.北京汽车故障灯标志图解车友交流懂车帝提供北京汽车故障灯标志图解的车友交流详细内容,懂车帝是一个汽车资讯平台,懂车更懂你。我们提供最新汽车报价,汽车图片,汽车价格大全,行情、评测、导购等内容,看车选车买车就上懂车帝。https://www.dongchedi.com/tag/ugc/9354713
6.电动汽车故障灯标志图解新能源汽车虽说跟燃油车很相似,但新能源车作为区别于传统燃油车的新物种,在行驶、保养等方面还是有很大的差异,就连故障灯都不一样。很多新能源车主看见故障灯亮起后也非常头痛,那么今天就为大家讲解一下新能源汽车故障灯标志图所代表的含义。动力故障 这种故障灯通常会跟其他故障灯一起亮,表示动力故障;有时也https://baijiahao.baidu.com/s?id=1751543123201381562&wfr=spider&for=pc
7.北汽新能源显示绝缘故障是什么原因?北汽新能源显示绝缘故障的原因可能是电动车绝缘故障,电动车的线路电线绝缘匹破损漏电,或者电动车的电机线圈出现绝缘损伤,烧毁或者进水,需要专业人员检查。 保险丝坏: 解决办法:用万用表测量电池端电压,如有电压输出则正常,如无电压输出则保险丝坏或电池接插头松动或电池坏。 https://3g.china.com/auto/mip/887473.html
8.北汽新能源EU5仪表盘故障灯亮车辆无法行驶投诉内容: 1月7号晚上,北汽新能源EU5仪表盘故障灯亮车辆无法行驶,联系北汽厂家,拖车至修理厂,维修到现在都5天了还没结果,发动机舱还有室内仪表中央扶手,拆的很烂,我想说一个新车就让你们这样折腾的吗?他们也不给出一个说法。希望有关部门给出个说法。谢谢!https://m.12365auto.com/zlts/20200111/442642.shtml
9.北汽新能源EX360驱动电机系统故障分析汽车维修2021年01期北汽新能源EX360驱动电机系统故障分析,驱动电机,检测回路,故障码,MCU,控制器,温度传感器,驱动电机系统,系统故障分析,EX360,一、故障现象有一辆故障车为北汽新能源EX360车型,行驶里程为3037km。车主反映车辆在正常行驶过程中会偶发出现仪表盘上的整车故障https://read.cnki.net/web/Journal/Article/QCWS202101004.html
10.车标是个感叹号的新能源车标是感叹号是啥车欧拉品牌是中国汽车企业第一个独立的新能源汽车品牌,隶属于长城汽车。品牌标志是根据感叹号设计的,成立于2018年。 欧拉品牌是一个纯电动汽车品牌,车型采用开放式设计,给消费者一种全新的感觉,并提供了很好的安全性和可靠性。 欧拉有四款车型,第一款是欧拉白猫,是微型级别车型,第二款是欧拉黑猫,也是微型车型,第三https://m.snzqc.com/165019.html