异常诊断系统和异常诊断数据存储方法技术方案

技术编号:2883438 阅读:234 留言:0更新日期:2012-04-11 18:40
根据输入到一主控制CPU的各种信号,一异常判断部件(272a)检测一异常的发生,并判断那个异常事件。一数据选择部件(272b)根据所判断的异常事件,从输入到主控制CPU的数据和主控制CPU产生的数据,选择固有数据,固有数据对于该异常事件是固有的。一写入部件(272c)将固定帧数据和九个公用数据写入一EEP-ROM(280),公用数据与异常事件的差异无关。根据来自于一测试器一要求,一读取部件从存储在EEPROM(280)的数据读出想要的固定帧数据。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及一种存储异常诊断数据的技术,当车辆中检测异常时,该数据用于诊断与一异常的异常事件相应的异常。当车辆中出现异常时,最好存储必要的诊断该异常的数据。当车辆中出现异常时,一异常诊断系统判断异常,并且在出现异常时,将主要数据(如表示车辆运动状态的数据,例如发动机冷却水温度),存为异常诊断数据,即保持固定帧(freeze-frame)数据。不论何时发生异常,对于每一异常事件分别存储这个保持固定帧数据。存储数据的类型和数目是恒定的,与异常事件中的差异无关。近年来,由于越来越多地使用电子电路,而增加了车辆控制系统的复杂性,因此,相当大地增加了异常事件分析的难度。另外,当发生与电子电路错误焊接相关的异常事件时,根据基板(substrate)的温度,异常的发生是不稳定的,这使异常事件的再现更为困难。例如,日本专利申请公开号昭5-171998就公开了这种异常诊断系统的相关技术。但是,在这种异常诊断系统中,无论何时发生异常事件,设定存储的保持固定帧类型和数目,与异常事件内的差异无关。因此,当后来利用这样的保持固定帧数据,进行异常诊断时,尽管车辆的运动或状态在发生异常时,能从这个保持固定帧的数据来掌握,但是对于分析和再现所发生的异常事件是相当困难的。因此,从该保持固定帧数据,除能列出一种潜在的可能性,然后通过排除,估计出不相适宜的一种列出的可能生之外,没有什么可利用的方法。本专利技术的一个目的是提供一种异常的诊断系统和一种异常诊断数据的存储方法,当后来进行异常诊断时,它能存储异常诊断数据,该数据易于分析和再现所发生异常事件。专利技术的第一方面是一能存储异常诊断数据的异常诊断系统,当在车辆中发现该异常时,该数据被用作与一异常事件对应的异常诊断,其中,与该异常事件对应的存储的异常诊断数据是公用数据(common data),其对所有的异常是公用的,而与异常事件中的差异无关,并且这数据也是固有数据(inherent data),其对于每个异常事件是固有的。根据这种异常诊断系统,不仅公用数据(其是公用的,而与异常事件的差异无关),而且固有数据(其对该异常的事件是固有的)都作为该异常诊断数据被存储。因此,在后一阶段,利用该异常诊断数据进行异常诊断时,通过利用对异常事件是固有的那些固有数据,能容易地分析和再现所发生的异常的事件。另外,通过使用公用数据,能从不同的视点,分析异常事件,并且通过把它与其它异常事件相比较分析该异常事件。在上述方面中,异常诊断系统还包括储存异常诊断数据的存储装置;当发现异常时,判断一异常的事件的异常判断装置;选择固有数据的选择装置,该数据是与该判断的异常事件对应的异常事件所固有的;和将所选择的固有数据和公用数据一起,作为与该异常事件对应的异常诊断数据写入存储装置的写入装置。由于提供了这些装置,当发现一异常时,能在存储装置中存储异常诊断数据,其包括与该异常事件对应的公用数据和固有数据。在上述方面中,存储装置可以包括一公共存储区,在该存储区中,能公共地使用每一固有数据,并且写入装置能将固有数据写入公共存储区。用这种方式,固有数据段没有被设置成专门存储固有数据的一独占存储区,而是作为一能公共地存储固有数据的公共存储区来设置。当发现一异常时,与该异常事件对应的固有数据被写入公共存储区。由于这个特性,存储装置的存储区没被浪费地使用,并且能被最优利用。在上述方面中,公用数据可以包括指示车辆运动状态的数据。因为公用数据包括这样的数据,当发生一异常时,能清楚掌握车辆的运动状态。在上述方面中,固有数据的数据长度能是恒定的,而与异常事件的差异无关。同样,在上述方面中,固有数据可以包括大量的数据,并且每个数据的数据长度能是恒定的。通过以这样的方式设定数据长度,能简化写入操作,和关于存储装置的读取操作,并且存储装置内的存储区能被有效地利用。专利技术的第二个方面是一异常诊断数据的存储方法,当在车辆中发现一异常时,在存储装置内存储异常诊断数据,该数据用于与一异常的一异常事件对应的异常诊断,该方法包括步骤为(a)当发现异常时,判断一异常;(b)选择与该判断的异常事件对应的至少固有数据;(c)作为与该异常事件对应的异常诊断数据,将所选择的固有数据和公用数据一起存入存储装置,公用数据是公共的,与异常中的差异无关。根据这种异常诊断数据的存储方法,当在车辆中发现一异常时,固有数据和公用数据一起作为异常诊断数据存储在存储装置内。因此,当在后一阶段利用这个异常诊断数据进行异常诊断时,能容易地通过利用对于异常事件是固有的固有的数据,分析和再现该异常的事件。附图说明图1是表示使用本专利技术的一实施例的一异常诊断系统的混合动力车的总体结构的一说明的视图;图2是表示本实施例的一控制系统200的较详细的结构的方框图;图3是表示异常诊断系统主要部分结构的一方框图,其中该系统用在图1所示的混合动力车中;图4是保持固定帧数据存储处理的一处理过程的流程图,其中该处理是通过图3所示的异常诊断系统来实现的;图5A至5E是表示在图3所示的EEPROM 280中的一诊断代码(diag code)的存储区,和在该诊断代码存储区中顺序地存储诊断代码的说明视图;图6A至6E是表示在图3所示的EEPROM 280中一保持固定帧存储区,和在那个保持固定帧数据存储区中顺序存储的保持固定帧数据的说明视图;图7A-1至7C-3是说明在图3中所示的EEPROM 280中储存的保持固定帧数据的保持固定帧数据的读出处理的说明视图;图8是储存在图3中所示的EEPROM280中的保持固定帧数据存储区的保持固定帧数据的另一个实例说明视图;图9是储存在图3中所示的EEPROM280中的保持固定帧数据存储区的保持固定帧数据的又一个实例说明视图;图10是储存在图3中所示的EEPROM 280中的保持固定帧数据存储区的保持固定帧数据的再一个实例说明视图;图11是储存在图3中所示的EEPROM 280中的保持固定帧数据存储区的保持固定帧数据的还一个实例说明视图12是储存在图3中所示的EEPROM 280中的保持固定帧数据存储区的保持固定帧数据的又一个实例说明视图;接着,按照下面的顺序,基于一个实施例来说明本专利技术,顺序为A.一混合动力车的整体结构B.混合动力车的基本操作C.控制系统的结构D.异常诊断系统;D-1.异常诊断系统的结构;D-2.保持固定帧数据的存储处理;D-3.保持固定帧数据的读出处理;D-4.本实施例作用;E.变型E-1.变型1;E-2.变型2;E-3.变型3;E-4.变型4;A.一混合动力车的整体结构例如,作为本专利技术的一个实施例的一异常诊断系统被应用于如图1所示一混合车辆。图1是表示使用本专利技术的一实施例的异常诊断系统的混合动力车的总体结构的一说明的视图。这个混合车辆包括三个原动机,即,一台发动机150和二台电动机/发电机MG1和MG2。这里,“电动机/发电机”是一既起电动机作用,又起发电机的作用的原动机。在下面的描述里,为了简化,电动机/发电机只被称为“电动机”。该车辆由一控制系统200控制。控制系统200包括一主ECU(混合式ECU)210,一制动ECU 220,一电池ECU 230和一发动机ECU 240。每一ECU被作成为一个装置,其具有大量的电子元件,如一微处理器,一输入接口和本文档来自技高网...

【技术保护点】
一种能存储异常诊断数据的异常诊断系统,当车辆中发现异常时,用于进行与一异常事件对应的异常诊断,其特征在于,包括: 一公用数据存储段,用于将公用数据存储为多个异常事件的异常诊断数据,公用数据是共有的,与异常事件的差异无关; 一固有数据存储段,用于将固有数据存储为异常诊断数据,固有数据是每个异常事件所固有的。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:滩光博
申请(专利权)人:丰田自动车株式会社
类型:发明
国别省市:JP[日本]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1