数据记录装置及数据记录方法

文档序号:6664188阅读:137来源:国知局
专利名称:数据记录装置及数据记录方法
技术领域
本发明涉及一种数据记录装置及数据记录方法,更具体地说,涉及用于记录安装在车辆上的控制单元中控制参数的技术。
背景技术
通常,已知一种数据记录装置,其下载和记录安装在车辆上的控制装置中的控制参数,以识别车辆的故障状况。例如,JP-A-2002-070637披露了一种数据记录装置,其可靠并有效地记录控制装置的数据。用该数据记录装置,按时间顺序采样在车辆侧控制装置中的各种数据(即,控制参数),并且随时将所采集的采样数据存储在静态存储器(SRAM)中。然后,如果用于获得车辆故障识别的有效数据所需预定触发条件得到满足,将存储在SRAM中的序列采样数据下载并且存储在数据记录部分。
目前,在这种类型的数据记录装置中,最重要的功能是在数据记录部分可靠地记录数据。通常,由于执行关机会将存储在SRAM中的数据擦除。因此,除非在数据记录部分记录了这些数据,否则会随关机擦除所采集的数据。因为这个原因,在由于切断电源等而意外发生关机的情况下,出现不能记录数据的情形。

发明内容
考虑到这种情况而提出了本发明,以及,本发明的目的是可靠地记录所采集的数据。
为了解决上述问题,本发明的第一个方面提供一种数据记录装置,其由从车辆侧提供的电能进行操作,以及,用于在非易失性存储器中记录安装在车辆内的控制单元中的控制参数,所述非易失性存储器设置在外部系统可访问的数据记录部分。所述数据记录装置具有随机存取存储器,其中暂时记录按时间顺序从控制单元采集的控制参数;以及,数据控制部分,将具有采集条件的预定期间内的一系列控制参数,记录到随机存取存储器中,所述一系列控制参数是在记录于随机存储器中的按时间顺序的控制参数之中,所述采集条件表示,在该条件之下,会获得识别车辆故障状况有效的车辆数据。此外,在所述数据记录装置中,在关机时刻,不考虑采集条件,数据控制部分将记录在随机存储器中的按时间顺序的控制参数,记录至数据记录部分。
这里,在第一个方面,优选的是,在关机时刻,数据控制部分将按时间顺序的控制参数记录到数据记录部分,当切断从车辆侧给数据记录部分提供的电能时执行这一记录操作。在这种情况下,优选的是,数据记录装置进一步包括辅助电池,其在关机时刻给数据记录装置提供电能。在第一个方面,同样优选的是,每次关机时刻,数据控制部分将记录在数据记录部分的控制参数设置成为单独的数据文件。
本发明的第二个方面提供一种数据记录方法,用于由从车辆侧提供的电能进行操作的数据记录装置,以及,用于在非易失性存储器中记录安装在车辆内的控制单元中的控制参数,所述非易失性存储器设置在外部系统可访问的数据记录部分。该方法包括第一步骤,将按时间顺序从控制单元采集的控制参数,暂时记录到随机存取存储器中;以及,第二步骤,记录具有采集条件的预定期间的一系列控制参数到数据记录部分,所述采集条件表示由此条件将获得对识别车辆故障状况有效的车辆数据,所述一系列控制参数是在记录于随机存储器中的按时间顺序的控制参数之中;以及,在第二步骤中,在关机时刻,不考虑采集条件,将记录在随机存取存储器中的按时间顺序的控制参数记录至数据记录部分。
这里,在第二个方面,优选的是,第二个步骤是在关机时刻将按时间顺序的控制参数记录到数据记录部分的步骤,所述关机是在切断从车辆侧给数据记录部分提供的电能时执行的。在该第二个方面,同样优选的是,第二步骤包括每次关机时刻将记录在数据记录部分的控制参数设置成为单独的数据文件。
根据本发明,在数据记录装置的关机时刻,将记录在随机存取存储器中的控制参数记录到数据记录部分中。因此,甚至当由数据记录装置执行关机时,也将这些数据记录在数据记录部分。从而,即使擦除了记录在随机存取存储器中的数据,仍然能可靠地执行数据保存。这样可以减少出现这类数据记录失败的情形,因此,可以获得记录数据可靠性的改善。
附图简要说明

图1是外加了根据本发明实施例的数据记录装置的车辆说明图;图2是表示记录装置的系统配置方框图;图3是表示模式文件实例的说明图;图4是表示根据本实施例数据记录过程的流程图;图5是表示数据组的说明图,表示记录在数据记录部分按时间顺序车辆数据变化;以及图6是表示关机处理的详细过程流程图。
优选
具体实施例方式
的详细描述 图1是采用了根据本发明实施例数据记录装置的车辆说明图。首先,在说明数据记录装置1(下文简称“记录装置”)之前,描述装备了记录装置1的车辆。在该车辆上,安装了电子控制单元2(下文称作“ECU”),用于控制装备在车辆上的各种装置。ECU 2主要包括微型计算机,以及,在本实施例中,主要对作为代表性单元,用于控制发动机4的发动机控制单元2a(下文称作“E/G-ECU”)进行说明。然而,本发明同样可以应用于控制自动变速箱的变速箱控制单元(AT-ECU)、控制防抱死制动系统的ABS控制单元(ABS-ECU)等等。本说明书使用术语“ECU”作为这些控制单元的一般术语。
为了检测控制对象的状况,将传感器检测信号从各种传感器5输入到ECU 2。这些类型的传感器5的实例包括进气流量传感器、进气压力传感器、车辆速度传感器、发动机转速传感器、冷却液温度传感器、以及加速度传感器(G传感器)。基于传感器检测信号,根据预定控制程序,ECU 2执行与各种控制变量有关的计算。然后,将由这种计算所计算得到的控制变量输出至不同执行机构。例如,E/G-ECU 2a执行与燃油喷射宽度(燃油喷射量)、点火正时、节气门开度等有关的计算,以及,对于不同执行机构,根据计算得到的控制变量输出控制信号。通过K-Line(一种串行通信标准)或CAN(控制器区域网络),将安装在车辆中的各个ECUs 2彼此连接,并且通过这些通信线路执行串行通信,在它们之间可以共享其信息。应当注意,不需要将所有上述传感器所检测的信号共同地输入到构成ECU 2的各个控制单元中,仅仅将每个控制单元执行其控制操作所必需的传感器检测信号输入到那里就足够了。
此外,这种ECU 2结合了用来诊断控制对象各部分故障的自诊断程序,以及,在适当时期自动地诊断微型计算机、传感器5等的运行状况。当由这种诊断识别出故障时,ECU 2产生对应于故障内容的诊断代码,并且在ECU 2备份RAM的预定地址中存储该代码。此外,必要时ECU 2执行报警进程,如使MIL灯亮或闪烁。
其次,描述根据本实施例的记录装置1。这种记录装置1是一种可拆卸装置,其记录与车辆有关的车辆数据(下文称作“车辆数据”),以及,根据需要将其安装在车辆上。记录装置1所记录车辆数据的实例包括ECU 2的控制参数。这里,通常将在ECU 2中计算的控制变量假定作为“控制参数”,但也包括用于计算这些控制变量的参数(如发动机转速(转数/分)、车辆速度(km/h))以及学习数值(控制学习图)。记录装置1还可以记录由各种传感器5检测的传感器检测信号,以及,车辆的周边信息,作为控制参数的补充信息。车辆周边信息是与车辆外部环境有关的信息,其包括车辆外大气温度、车辆外大气压力、车辆附近的海拔和绝对位置(经度和纬度)。
将记录装置1安装到车辆上的情况包括定期检查的时候,或者用户发现某种故障并将车辆送交修理厂的情况。在前一种情况下,由维修人员对车辆进行试车。在这种情况下,记录装置1在试车期间任何必要的时间采集车辆数据,并且根据需要记录所采集的车辆数据。在后一种情况下,除维修人员能够容易地识别故障的情形外,将车辆暂时退回用户。在这种情况下,由用户正常执行驾驶的情形下,记录装置1随时采集车辆数据,并且根据需要记录所采集的车辆数据。当由维修人员完成试车时,或者当该车辆再一次送到修理厂时,将记录装置1从车辆上拆除。然后,使用记录在记录装置1中的车辆数据,以确定在车辆里是否曾经引起故障,或者,以便在故障发生的情况下识别该故障。
与ECU 2不同,因为记录装置1并不是永久安装在车辆上的装置,所以在车辆侧也就没有准备专用安装空间。在本实施例中,将记录装置1安装在乘员的乘坐空间里(在车辆内部),并且将其电连接于装备在车辆侧的各种电缆。这里,基于减轻维修人员工作负荷的考虑,优选可以容易并快速地在车辆上安装记录装置1,以及,基于安全考虑,优选将记录装置1安装在不妨碍驾驶员驾驶操作的位置。此外,基于避免电连接不良的考虑,优选将记录装置1固定到车辆上,以使在驾驶车辆的同时,记录装置1不容易移动。考虑到上述诸多方面,在本实施例中,将尼龙搭扣紧固装置(维可牢尼龙搭扣,velcrostrap)粘结到记录装置1上,以及,借助于尼龙搭扣紧固装置将记录装置1固定在座椅下的地板垫上。以这种方式,可以使记录装置1牢靠固定并易于拆卸,不会妨碍驾驶员的驾驶期间操作。应当注意到,除了使用尼龙搭扣紧固件外,还可利用螺栓、螺钉(bolt,screw)等作为固定记录装置1的装置,将记录装置1固定到座椅下面的座椅架。
图2是说明记录装置1的系统配置方框图。记录装置1主要由CPU 6构成,以及,连接于总线的ROM(只读存储器)7、RAM(随机存储器)8、数据记录部分9、操作部分10、通信部分11和接口部分12,该总线连接至CPU 6。CPU 6执行整个记录装置1的控制,以及,由读取存储在ROM 7中的控制程序,执行根据这种程序的处理。RAM 8构成工作区,其临时存储由CPU 6执行的的各种处理数据,以及,具有缓冲区的功能,其暂时记录按时间顺序采集的车辆数据。
在下述条件满足的前提下,由CPU 6将记录在RAM 8中的一系列车辆数据,记录在外部系统可以存取的数据记录部分9中。在本实施例中,考虑到记录在数据记录部分9中数据的通用性,将可拆卸方式连接于记录装置1的卡片型非易失性存储器,例如,闪速存储器型存储卡,用作数据记录部分9。由于这个原因,记录装置1设有插座(或驱动器),通过该插座(或驱动器)CPU 6可访问存储卡,并且当在车辆上安装记录装置1时,由维修人员预先将存储卡插入到插座里。因此,CPU 6可以在相当于数据记录部分9的存储卡上记录车辆数据,或者,可以读取记录在存储卡上的信息。各种存储媒体,如智能卡(SmartMedia)和SD存储卡,可以用作这种类型的存储卡。这些存储卡具有不同存储容量,范围为8MB至1GB,并且可以自由地使用具有预定存储容量的任何存储卡。
模式文件预先记录在作为数据记录部分9的存储卡中,并且通过从数据记录部分9读出该模式文件,CPU 6设置记录装置1的操作状态。在此模式文件中,事前借助预计车辆中可能发生的故障状况,通过实验和模拟仿真适当地设置条件,通过该条件采集用于识别故障状况的有效车辆数据。
图3是说明模式文件一个实例的说明图。这种模式文件包括采集内容、采集条件、以及操作条件。采集内容是作为记录对象的车辆数据的类型。采集条件是根据采集内容用于采集和记录车辆数据的条件,以及,这些可适用的条件包括采样速率、触发条件、记录时间等等。采样速率是采集车辆数据的周期,以及,根据采集内容设置不同的周期。触发条件是将采集的车辆数据从RAM 8记录到数据记录部分9时的条件。这些触发条件的实例包括在车辆数据随时间变化(progression)中的预定点(例如,车辆速度=0km/h、或发动机转速0转数/分)、点火开关13接通(on)、故障码如不点火判定产生的时间点、数据采集的开始和结束、MIL灯亮。记录时间是指从RAM 8到数据记录部分9的车辆数据记录持续时间,对于该时间,以及一个实例是当触发条件满足,该时刻的前后10分钟。操作条件是变换到记录装置1结束操作(下文称为关机处理)的条件。在这种记录装置1中,因为将记录装置1临时连接至ECU 2的操作必然是用于记录车辆数据,所以基本上将ECU 2操作终止设置为这种操作条件(图中的操作条件(1))。
应该注意到,当在确定的时刻按照采集内容和采集条件将车辆数据记录在数据记录部分9中时,可以预料会发生这样的偶发事件,即在此后的操作周期中不能出现满足采集内容和采集条件的情形(数据记录完成)。例如,如图3所示的模式文件B,在从点火开关13接通开始记录车辆数据仅10分钟,记述为采集条件的情况下,通过在数据记录部分9中记录10分钟车辆数据来完成数据记录。在这种情况下,即使ECU 2的操作仍然继续时,也不会发生应该记录车辆数据的情况;因此,使记录装置1操作的必要性较低。由于这个原因,在模式文件中还设置了完成数据记录的次级操作条件(图中的操作条件(ii))。
在图中所示的实例中,模式文件A是假定怠速不稳(roughidling)作为故障状况的模式文件。根据这种模式文件A,记录装置1以最高采样速率(例如,10毫秒)采集车辆数据,例如发动机转速、车辆速度、进气管压力、点火正时提前角、燃油喷射宽度、怠速控制阀控制量以及发动机冷却液温度。此外,在车辆数据采集期间,以发动机转速成为0转数/分作为触发条件,将满足条件时刻的10分钟前后的车辆数据记录在数据记录部分9中。作为另外一种选择,以发动机转速的变化量变得等于或大于预定值作为触发条件,将满足条件时刻前后10分钟的车辆数据记录在数据记录部分9中。然后,原则上,以ECU 2的操作终止作为条件,记录装置1完成车辆数据的采集和记录,并且转至关机处理(当完成数据记录时,在完成的时刻,其转至关机处理)。另一方面,模式文件B是假定发动机起动失败作为故障状况的模式文件,而模式文件C是假定异常振动如喘振作为故障状况的模式文件。相反,模式文件D并不是假定了特定故障状况的模式文件,而是这样一种支持广泛应用的模式文件,其中在各种故障状况下采集最低限度的车辆数据。
对于所述模式文件,有多个分别对应不同故障状况的文件。因此,当在车辆中安装记录装置1时,作为先决条件,必须适当选择对应于要安装该装置的车辆故障状况的模式文件,并且记录在存储卡中。模式文件的选择,以及将其在存储卡上记录,是预先参照用户对故障状况的说明和存储在ECU 2的备份RAM中的诊断代码,由维修人员完成的。
操作部分10包括设有操作开关的遥控单元,并且,这种遥控单元可以由驾驶员操作。当驾驶员操作该操作开关时,从操作部分10向CPU 6输出操作信号,由CPU 6将记录在RAM 8中的车辆数据记录到数据记录部分9中。换句话说,由驾驶员在给定时间对此操作开关的操作起到了触发条件的作用。应该注意到,操作部分10可以进一步包括输入装置,如键盘或鼠标。
当适当地完成满足采集条件的车辆数据记录时,通知部分11通知用户该记录已完成。在本实施例中,通知部分11主要包括LED(发光二极管),并且在适当地完成采集条件中所描述车辆数据的记录时,控制使其亮或者闪烁。因此,可以将车辆数据记录完成有效地通知用户。应该注意到,通知部分11可以由CRT、或液晶显示器、扬声器等构成,以及可以采用能通知驾驶员记录完成的不同配置。
接口部分12包括用于转输车辆侧数据的各种接口。通过接口部分12将记录装置1连接到车辆侧的CAN(控制区域网络)或K-line(一个串行通信标准),以使它可以执行与车辆侧ECU 2的双向通信。由此,记录装置1可以从ECU 2端采集控制参数,以及识别ECU2的状态,如诊断代码的产生。此外,直接或间接通过ECU 2,将配备于车辆上的各种传感器的输出信号输入到接口部分12,而且,将点火开关13的连接接通或断开信号(ON信号/OFF信号),以及,还有下文讲述的随接通电源而触发的各种信号(起动信号)可以输入到那里。此外,记录装置1可通过接口部分12与通用计算机(外部PC)进行双向通信,该通用计算机是从外部提供的外部系统。
记录装置1连接到提供于车辆侧的电池15参见图1),并用从电池15提供的电能操作。然而,记录装置1备有辅助电池(未示出),甚至当切断供电时,也可保证操作记录装置1所必需的电源。这种辅助电池包括,例如,存储预定电容量的电容器等。当切断电池14和记录装置1之间的电连接时,根据需要将存储在辅助电池中的电能提供给组成记录装置1的各种电路。另外,虽然在图2中未示出,记录装置1设有时钟功能,用于定义当前日期和时间,以及定时器功能,用于对预定期间测定定时。
图4是表示根据本实施例的记录数据过程流程图。由记录装置1执行的记录处理的过程按照以下次序进行启动处理、操作状态设置处理、数据记录处理、以及关机处理。
启动处理(步骤1)基于降低电池15电能消耗的考虑,当处于发动机停止状态时,基本上将至记录装置1的电源切断。鉴于此,记录装置1与车辆的起动同步执行接通电源,以及,其后执行系统(例如计算机的操作系统等)启动。在这种情况下,优选记录装置1在接通点火开关13之前已经启动记录装置1的系统,使得一旦起动就可以执行车辆数据的记录。由于这个原因,利用下述方法1-3之一,或者多个下述方法的组合,记录装置1执行启动处理。
·方法1(在点火开关13接通之前启动)当接通点火开关13时,作为前提存在驾驶员的进入动作。鉴于此,记录装置1检测驾驶员进入动作,并由此执行启动处理。由来自智能密钥系统、门锁开启、座椅上就座、触及车门、开关车门所引起车辆振动的信号,可以检测驾驶员的进入动作。当由传感器等检测到驾驶员的进入动作,并且将与其对应的信号作为启动信号输入到接口部分12时,基于此信号对记录装置1接通电源。
·方法2(与点火开关13接通时刻同步启动)当通过接口部分12输入从点火开关13输出的接通信号时,基于此接通信号将记录装置1的电源接通。可替换地,当接口部分12中的CAN通信信号由于点火开关13的接通而发生变化时,基于此信号的变化对记录装置1接通电源。
·方法3(在接通点火开关13之后启动)在每一预定时间,将来自内置定时器(未示出)的定时器信号输入到记录装置1,以及,基于该定时器信号将记录装置1电源接通。当伴随电源接通系统启动时,记录装置1向车辆侧ECU 2输出一些数据请求信号。通常,当已经起动车辆时,ECU 2正在操作;因此,从ECU 2端输出响应此数据请求信号的信号。因此,记录装置1根据是否已经收到来自ECU 2的信号,判定车辆是否已经起动。如果收到来自ECU 2的预定信号,记录装置1继续已启动的状态。另一方面,如果未收到预定信号,则切断电源。然后,响应定时器信号的输入再一次接通电源,以及,重复相同的处理。
应当注意到,除了上述情况之外,通过提供相当于操作部分10的遥控器电源开关,用户本人可以在接通点火开关13之前执行记录装置1的电源接通。在此情况下,基于用户操作电源开关的操纵信号,给记录装置1接通电源。
操作状态设置处理(步骤2)当接通电源并且系统启动时,基于记录在数据记录部分9中的模式文件设置操作状态。具体地说,基于模式文件中描述的采集内容,设置从车辆侧要采集的车辆数据,以及,基于采集条件,设置关于车辆数据采集和记录的条件。因此,将记录装置1设置成根据模式文件采集和记录车辆数据的状态。
一旦完成了利用模式文件的设置,在后续操作循环中的设置处理参照操作历史记录。这种操作历史记录是每次执行关机处理时记录在数据记录部分9中的信息,其中记述了关机时记录装置1的操作状态。通过参照此操作历史记录,将记录装置1恢复到和在之前关机处理时相同的操作状态。这使在之前操作周期中的记录装置1的操作状态和在当前操作周期中的记录装置1的操作状态具有连续性,其对于这种在多个周期内执行数据记录的情况是有效的。如下文所述,这种操作历史记录仅记录必要的最低限度的的内容,用于恢复记录装置到与之前操作停止时相同的操作状态。因此,即使当读取此操作历史记录并且恢复该操作状态时,所需要的时间也比读取模式文件所需时间短。结果,即使在这种启动记录装置1之后立即记录车辆数据的情况下,也可以改善记录装置1对记录操作的响应特性。
数据记录处理(步骤3)当在上述步骤2设置了操作状态时,首先,向ECU 2输出数据请求信号,以采集已经设置为采集内容的控制参数。在起动车辆时,ECU 2在执行正常的系统控制操作,以及,当执行此系统控制操作的时候,收到数据请求信号时,ECU 2按照采集内容向记录装置1输出控制参数,直至其本身的操作停止。因此,当收到根据数据请求信号的控制参数时,记录装置1以预定采样速率采集所收到的控制参数,以及按时间顺序记录所采集的控制参数至RAM 8中。
另外,当采集内容包括除ECU 2的控制参数之外的车辆数据时,例如,传感器检测信号、周边信息等等,通过接口部分12,记录装置1还采集这些数据,并且按时间顺序记录这些到RAM 8中。应该注意到在这种情况下,如发动机转速的情况,对应采集内容的数据,既有ECU 2的控制参数(计算值),也有传感器检测信号,记录装置1可以将传感器检测信号与控制参数一起采集,并将两种数据记录在RAM 8中。另外,与记录装置1一起,通过单独提供的用于检测周边信息的传感器,可以采集到来自各传感器作为传感器检测信号的周边信息。然而,当车辆侧配备有能够检测这种信息的传感器(例如,温度计和全球定位系统(GPS))时,也可以利用来自这些传感器的输出信号。
然后,在数据采集期间,当满足触发条件时,按照采集条件将记录在RAM 8中的车辆数据记录到数据记录部分9中。例如,就图3中所示的模式文件A而言,当正在采集的发动机转速达到0转数/分时,判断满足触发条件。在这种情况下,将满足触发条件时刻之前5分钟期间的车辆数据从RAM 8读取,并且记录在数据记录部分9中。与此同时,将满足触发条件时刻之后5分钟期间记录在RAM 8中的车辆数据,也记录到数据记录部分9中。
图5是记录在数据记录部分9中车辆数据的按时间顺序随时间变化的说明图。在该图中以车辆速度(km/h)、节气门开度(deg)、发动机转速(转数/分,rpm),以及进气管负压力(mmHg)作为车辆数据的实例。如该图所示,记录在数据记录部分9中的车辆数据与采集时的时间信息关联并被记录。所用的时间信息是由日期与时刻所表示的绝对时间,或者由从记录开始流逝时间所表示的相对时间。
当数据记录完成作为触发条件得到满足,执行记录操作完成处理。在此完成处理中,控制通信部分11使LED亮,并且中止采集从ECU 2输出的车辆数据。然后,该处理转移到下文描述的关机处理。另一方面,如果未完成数据记录,即使当触发条件满足时,还是继续采集数据,直至再次满足触发条件。
如在模式文件的操作条件中所示,除在一个操作周期之内完成数据记录之外,数据记录处理与作为记录对象的ECU 2的操作终止同时结束。通常,构成ECU 2的每个控制单元具有单独设置的操作终止定时。例如,ABS-ECU在断开点火开关13的时刻结束其操作,而E/G-ECU 2a,甚至在断开点火开关13之后,仍然保持操作一定时间,并且在之后结束其操作。这样,因为操作终止定时不一致,其取决于作为记录对象的ECU 2。为了在适当定时结束数据记录处理,记录装置1本身必须监测ECU 2的操作状态。鉴于此,在本实施例中,在尽管已经输出了数据请求信号,但未从ECU 2接收到车辆数据的条件下,判断ECU 2的操作终止。然而,因为ECU 2可能暂时处于非连续状态,所以记录装置1输出预定次数的数据请求信号。因此,在输出预定次数的数据请求信号后,记录装置没有接收到数据,那么该处理转移到关机处理。
应该注意到,在进行这样的序列数据记录处理的同时,记录装置1保持监测连接到车辆电池15的电源线。如果切断电源,该过程进行至在步骤4的关机处理。在这种情况下,从图中未示出的辅助电池提供电能,因而,并借此操作记录装置1。
关机处理(步骤4)图6是表示关机处理的详细过程流程图。在此关机处理中,首先,确认记录装置1的当前操作状态(步骤10)。通过确认,将记录装置1的操作状态分类为下述状态之一车辆数据采集状态、车辆数据记录状态和数据记录完成。这里,车辆数据采集状态是没有满足触发条件且正从车辆侧采集数据的状态,而车辆数据记录状态,是满足触发条件并且正在将存储在RAM 8中的车辆数据记录到数据记录部分9中的状态。
在步骤11,进行终止处理。这种处理是用于转移到可以安全地切断至记录装置1的电源状态的处理,因为除了在数据记录完成的状态,正在继续记录装置1的操作。因此,如果在步骤10判定操作状态为数据记录完成,则跳过此步骤。在步骤11,如果处于车辆数据采集状态,则中止车辆数据采集,而如果处于车辆数据记录状态,则中止车辆数据的采集,并且还将未记录的车辆数据记录到数据记录部分9中。
然后,在步骤12,将记录在RAM 8中的车辆数据记录到数据记录部分9中。在这种情况下,记录装置1设置记录在数据记录部分9中的车辆数据,作为在当前操作循环中数据文件的一个单元。从而,每次关机时,将记录在数据记录部分9中的控制参数设置成为单独的数据文件。
在步骤12之后的步骤13中,基于所确认的当前操作状态,将包括参数信息和状态信息的操作历史记录记录到数据记录部分9中。参数信息是在下一次起动时恢复终止时的操作状态所需的最低限度的信息,以及,包括采集内容、RAM 8的采集地址、采集条件等等。状态信息是所确认的记录装置1的操作状态,并且记录任何下述状态之一车辆数据采集状态、车辆数据记录状态和数据记录完成。当记录了操作状态时,该处理退出此例程,以及,因此切断电源。
如此,根据本实施例,在记录装置关机时,将记录在RAM 8中的车辆数据记录在数据记录部分9中。在数据记录部分9中,基本上,按照模式文件记录数据组,其表示具有采集条件的车辆数据的随时间的变化。除这样的正常数据记录之外,在关机时,将记录在RAM 8中的车辆数据存储在数据记录部分9中,因此,能够可靠地记录并且保存车辆数据。结果,减少数据记录失败的情形成为可能,并且,由此改善记录装置1的可靠性也成为可能。
此外,根据这种记录装置1,即使在切断从车辆侧提供的电源的情况下,辅助电池会将电能提供至记录装置1。这使得能够执行处理(关机处理),以安全地关机记录装置1,并且,因此而能够防止车辆数据记录失败的情形。而且,甚至在这样的情况下,由存储记录在RAM 8中车辆数据到数据记录部分9中,也可以可靠地记录和保存车辆数据。更进一步来说,根据本实施例,因为将关机时记录的车辆数据设置作为数据文件的一个单元,所以在分析中可以容易地识别必要的数据,从而减小了维修人员的工作负担。
应当注意到,数据记录部分9并不局限于闪速存储器型存储卡,而是可以应用各种类型的记录媒体,如磁记录媒体、光记录媒体。在这样的情况下,将记录在RAM 8中的车辆数据,通过由CPU 6控制的不同类型的驱动器,记录在记录媒体上。换句话说,本发明中的数据记录部分9无需是记录装置1的组成部分,并且记录装置1至少能够在数据记录部分9上记录车辆数据就足够了。应该注意到,数据记录部分9无需是可拆卸的,以及,可以与记录装置1一起整体地提供。
本领域技术人员应当明了,对本发明已描述的优选具体实施例可以进行各种改进和变化,而不偏离本发明的精神或范围。因此,本发明包括在所附权利要求及其等同替换范围之内的各种改进和变化。
附图标记一览表1记录装置2ECU6CPU7ROM(只读存储器)8RAM9数据记录部分10 操作部分11 通信部分12 接口部分13 点火开关
权利要求
1.一种数据记录装置,由从车辆侧提供的电源进行操作,包括数据记录部分,可由外部系统访问并包括用于存储安装在车辆内的控制单元的控制参数的非易失性存储器;随机存取存储器,用于暂时存储按时间顺序从所述控制单元采集的所述控制参数;以及数据控制部分,用于将具有采集条件的预定期间内的一系列所述控制参数,记录至所述数据记录部分中,所述一系列控制参数在记录于所述随机存取存储器中的所述按时间顺序的控制参数之中,其中,所述采集条件表示可获得有效识别所述车辆故障状况的车辆数据的条件,其中,在关机时,不考虑所述采集条件,所述数据控制部分将记录在所述随机存取存储器中的所述按时间顺序的控制参数,记录至所述数据记录部分。
2.根据权利要求1所述的数据记录装置,其中,当切断从所述车辆侧提供至所述数据记录部分的电源时,所述数据控制部分在执行关机时,将所述按时间顺序的控制参数记录至所述数据记录部分。
3.根据权利要求2所述的数据记录装置,进一步包括辅助电池,在所述关机时,向所述数据记录装置提供电能。
4.根据权利要求1所述的数据记录装置,其中,每次关机时,所述数据控制部分将记录在所述数据记录部分的所述控制参数设置作为单独的数据文件。
5.一种数据记录方法,用于通过从车辆侧提供电能操作的数据记录装置,以及,用于将安装在车辆内的控制单元的控制参数,记录至非易失性存储器中,其中,所述非易失性存储器在可由外部系统访问的数据记录部分中,包括第一步骤,暂时将按时间顺序从所述控制单元采集的所述控制参数记录到随机存取存储器中;第二步骤,将具有采集条件的预定期间内的一系列控制参数,记录至所述数据记录部分中,所述一系列控制参数在记录于所述随机存取存储器中的所述按时间顺序的控制参数之中,其中,所述采集条件表示可获得有效识别所述车辆故障状况的车辆数据的条件;以及其中在所述第二步骤中,在关机时,不考虑所述采集条件,将记录在所述随机存取存储器中的所述按时间顺序的控制参数,记录在所述数据记录部分中。
6.根据权利要求5所述的数据记录方法,其中,所述第二步骤包括在关机时将所述按时间顺序的控制参数记录至所述数据记录部分中的步骤,所述关机是在切断从所述车辆侧给所述数据记录部分供电时执行的。
7.根据权利要求5所述的数据记录方法,其中,所述第二步骤包括在每次关机时,将记录在所述数据记录部分的所述控制参数设置作为单独的数据文件的步骤。
全文摘要
将按时间顺序从控制单元采集的控制参数暂时记录在随机存取存储器中。然后,数据控制部分记录具有预定采集条件的预定期间之内的一系列控制参数到数据记录部分中,所述一系列控制参数是在记录于随机存取存储器中按时间顺序的控制参数之中。在这种情况下,在关机时,不考虑采集条件,数据控制部分将记录在随机存取存储器中按时间顺序的控制参数记录至数据记录部分。
文档编号G07C5/08GK1661351SQ200510051108
公开日2005年8月31日 申请日期2005年2月28日 优先权日2004年2月27日
发明者野口清成 申请人:富士重工业株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1