车辆故障记录方法

文档序号:6540635阅读:314来源:国知局
车辆故障记录方法
【专利摘要】本发明涉及的车辆故障记录方法,包括初始化,监测环境变量,在故障发生时同时记录故障变量和环境变量,直至故障消失。本发明可在记录故障的同时,记录关键的环境数据,能辅助维护人员轻松完成故障原因的判断,减轻维护人员的工作强度。
【专利说明】车辆故障记录方法
【技术领域】
[0001]本发明涉及一种车辆故障记录方法,适用于轨道车辆。
【背景技术】
[0002]长期以来,在轨道交通车辆领域,故障记录通常只记录故障本身的信息,如故障的发生时间、消失时间、故障描述、故障等级、故障发生或消失时的车速等。然而,这些信息并不能够很好地辅助维护人员判断故障原因。列车维护人员很大程度上还是依靠经验来判断故障的原因,这就给维护人员的工作造成了很大的困扰。

【发明内容】

[0003]本发明所要解决的技术问题是:克服现有技术存在的问题,提供一种车辆故障记录方法,能辅助维护人员轻松完成故障原因的判断。
[0004]本发明解决其技术问题的技术方案如下:
[0005]车辆故障记录方法,包括以下步骤:
[0006]第一步、读取配置文件,根据数据记录文件清理数据记录文件清单;配置文件、数据记录文件、数据记录文件清单均存储于移动存储器中;配置文件存有需要记录的故障变量和环境变量,各故障变量与环境变量的对应关系,以及各种配置参数;数据记录文件存有记录的故障变量数据和环境变量数据;数据记录文件清单为当前移动存储器中存在的数据记录文件的列表;转至第二步;
[0007]第二步、在移动存储器中设立数据缓存区;生成百毫秒计时起点;检测移动存储器中剩余空间大小;等待上电延时;车辆的所有系统在上电延时内完成启动;转至第三步;
[0008]第三步、在数据缓存区中实时记录环境变量,并持续检测车辆有无故障发生,若发生故障则转至第四步;
[0009]第四步、在数据记录文件中记录故障发生时间和故障变量,并记录对应的环境变量,同时持续检测车辆故障是否消失,若故障消失则转至第五步;
[0010]第五步、在数据记录文件中记录故障消失时间,并记录对应的环境变量,判断是否结束记录,若否则转至第三步,若是则记录结束。
[0011]本发明进一步完善的技术方案如下:
[0012]优选地,第一步中,清理数据记录文件清单的具体过程如下:在移动存储器中逐条检索数据记录文件清单中记录的数据记录文件,若存在相应的数据记录文件则继续检索下一条记录,若不存在相应的数据记录文件则在数据记录文件清单删除该条记录。
[0013]优选地,第二步中,数据缓存区采用顺序堆栈方式容纳最近10秒的环境变量,每百毫秒一个采样点,每采样点记录一条环境变量,最后一个采样点为当前环境变量。
[0014]优选地,第三步中,每条环境变量记录占16字节;其中,第I字节记录Olh数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录Olh数据,第6字节记录环境变量大小数据,第7、8字节记录环境变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
[0015]优选地,第四步、第五步中,每条环境变量记录占16字节;其中,第I字节记录Olh数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录02h数据,第6字节记录OOh数据,第7、8字节记录环境变量数量数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
[0016]优选地,第五步还包括将数据记录文件中保存的环境变量转换为环境数据,每条环境数据占据7个字节;其中,第1、2字节记录环境变量索引数据,第3字节记录环境变量大小数据,第4字节记录数据,第5至7字节分别记录可选数据。
[0017]优选地,第四步中,每条故障变量占两个16字节;第一个16字节中,第I字节记录
OIh数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录OOh数据,第6字节记录数据,第7、8字节记录故障变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录Olh数据;第二个16字节中,第I至6字节记录故障附加数据,第7至16字节记录OOh数据。
[0018]优选地,第一步中,还包括:检查移动存储器中是否存在与当前日期相应的数据记录文件,若不存在则创建新的数据记录文件,同时在数据记录文件清单中增加相应记录。
[0019]优选地,第四步、第五步中,还包括:在日期改变前数秒内,检查移动存储器中是否存在相应数据记录文件,若不存在则创建新的数据记录文件,然后在日期改变后在新的数据记录文件内继续记录;创建时,在数据记录文件清单中增加相应记录。
[0020]本发明可在记录故障的同时,记录关键的环境数据,能辅助维护人员轻松完成故障原因的判断,减轻维护人员的工作强度。
【专利附图】

【附图说明】
[0021]图1为本发明实施例的故障变量记录格式示意图。
[0022]图2为图1实施例故障前环境变量记录格式示意图。
[0023]图3为图1实施例故障后环境变量记录格式示意图。
[0024]图4为图1实施例环境数据格式示意图。
【具体实施方式】
[0025]下面参照附图并结合实施例对本发明作进一步详细描述。但是本发明不限于所给出的例子。
[0026]实施例
[0027]本实施例的车辆故障记录方法包括以下步骤:
[0028]第一步、读取配置文件,根据数据记录文件清理数据记录文件清单;配置文件、数据记录文件、数据记录文件清单均存储于移动存储器中;配置文件存有需要记录的故障变量和环境变量,各故障变量与环境变量的对应关系,以及各种配置参数;数据记录文件存有记录的故障变量数据和环境变量数据;数据记录文件清单为当前移动存储器中存在的数据记录文件的列表;转至第二步;
[0029]其中,清理数据记录文件清单的具体过程如下:在移动存储器中逐条检索数据记录文件清单中记录的数据记录文件,若存在相应的数据记录文件则继续检索下一条记录,若不存在相应的数据记录文件则在数据记录文件清单删除该条记录。
[0030]此外,本步还包括:检查移动存储器中是否存在与当前日期相应的数据记录文件,若不存在则创建新的数据记录文件,同时在数据记录文件清单中增加相应记录。
[0031]第二步、在移动存储器中设立数据缓存区;生成百毫秒计时起点;检测移动存储器中剩余空间大小;等待上电延时;车辆的所有系统在上电延时内完成启动;转至第三步;
[0032]其中,数据缓存区采用顺序堆栈方式容纳最近10秒的环境变量,每百毫秒一个采样点,每采样点记录一条环境变量,最后一个采样点为当前环境变量。
[0033]第三步、在数据缓存区中实时记录环境变量,并持续检测车辆有无故障发生,若发生故障则转至第四步;
[0034]其中,如图2所示,每条环境变量记录占16字节;其中,第I字节记录Olh数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录Olh数据,第6字节记录环境变量大小数据,第7、8字节记录环境变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
[0035]第四步、在数据记录文件中记录故障发生时间和故障变量,并记录对应的环境变量,同时持续检测车辆故障是否消失,若故障消失则转至第五步;
[0036]其中,如图3所示,每条环境变量记录占16字节;其中,第I字节记录Olh数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录02h数据,第6字节记录OOh数据,第7、8字节记录环境变量数量数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
[0037]如图1所示,每条故障变量占两个16字节;第一个16字节中,第I字节记录Olh数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录OOh数据,第6字节记录数据,第7、8字节记录故障变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录Olh数据;第二个16字节中,第I至6字节记录故障附加数据,第7至16字节记录OOh数据。
[0038]此外,本步还包括:在日期改变前数秒内,检查移动存储器中是否存在相应数据记录文件,若不存在则创建新的数据记录文件,然后在日期改变后在新的数据记录文件内继续记录;创建时,在数据记录文件清单中增加相应记录。
[0039]第五步、在数据记录文件中记录故障消失时间,并记录对应的环境变量,判断是否结束记录,若否则转至第三步,若是则记录结束;
[0040]此外,本步还包括将数据记录文件中保存的环境变量转换为环境数据,如图4所示,每条环境数据占据7个字节;其中,第1、2字节记录环境变量索引数据,第3字节记录环境变量大小数据,第4字节记录数据,第5至7字节分别记录可选数据。
[0041]本实施例可在记录故障的同时,记录关键的环境数据,能辅助维护人员轻松完成故障原因的判断,减轻维护人员的工作强度。
[0042]除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围。
【权利要求】
1.车辆故障记录方法包括以下步骤: 第一步、读取配置文件,根据数据记录文件清理数据记录文件清单;所述配置文件、数据记录文件、数据记录文件清单均存储于移动存储器中;所述配置文件存有需要记录的故障变量和环境变量,各故障变量与环境变量的对应关系,以及各种配置参数;所述数据记录文件存有记录的故障变量数据和环境变量数据;所述数据记录文件清单为当前移动存储器中存在的数据记录文件的列表;转至第二步; 第二步、在移动存储器中设立数据缓存区;生成百毫秒计时起点;检测移动存储器中剩余空间大小;等待上电延时;车辆的所有系统在所述上电延时内完成启动;转至第三步; 第三步、在所述数据缓存区中实时记录环境变量,并持续检测车辆有无故障发生,若发生故障则转至第四步; 第四步、在所述数据记录文件中记录故障发生时间和故障变量,并记录对应的环境变量,同时持续检测车辆故障是否消失,若故障消失则转至第五步; 第五步、在所述数据记录文件中记录故障消失时间,并记录对应的环境变量,判断是否结束记录,若否则转至第三步,若是则记录结束。
2.根据权利要求1所述的车辆故障记录方法,其特征是,第一步中,清理数据记录文件清单的具体过程如下:在移动存储器中逐条检索数据记录文件清单中记录的数据记录文件,若存在相应的数据记录文件则继续检索下一条记录,若不存在相应的数据记录文件则在数据记录文件清单删除该条记录。
3.根据权利要求2所述的车辆故障记录方法,其特征是,第二步中,所述数据缓存区采用顺序堆栈方式容纳最近10秒的环境变量,每百毫秒一个采样点,每采样点记录一条环境变量,最后一个采样点为当前环境变量。
4.根据权利要求1或2或3所述的车辆故障记录方法,其特征是,第三步中,每条环境变量记录占16字节;其中,第I字节记录Olh数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录Olh数据,第6字节记录环境变量大小数据,第7、8字节记录环境变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
5.根据权利要求1或2或3所述的车辆故障记录方法,其特征是,第四步、第五步中,每条环境变量记录占16字节;其中,第I字节记录Olh数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录02h数据,第6字节记录OOh数据,第7、8字节记录环境变量数量数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
6.根据权利要求1或2或3所述的车辆故障记录方法,其特征是,第五步还包括将数据记录文件中保存的环境变量转换为环境数据,每条环境数据占据7个字节;其中,第1、2字节记录环境变量索引数据,第3字节记录环境变量大小数据,第4字节记录数据,第5至7字节分别记录可选数据。
7.根据权利要求1或2或3所述的车辆故障记录方法,其特征是,第四步中,每条故障变量占两个16字节;第一个16字节中,第I字节记录Olh数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录OOh数据,第6字节记录数据,第7、8字节记录故障变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录Olh数据;第二个16字节中,第I至6字节记录故障附加数据,第7至16字节记录OOh数据。
8.根据权利要求1或2或3所述的车辆故障记录方法,其特征是,第一步中,还包括:检查移动存储器中是否存在与当前日期相应的数据记录文件,若不存在则创建新的数据记录文件,同时在数据记录文件清单中增加相应记录。
9.根据权利要求1或2或3所述的车辆故障记录方法,其特征是,第四步、第五步中,还包括:在日期改变前数秒内,检查移动存储器中是否存在相应数据记录文件,若不存在则创建新的数据记录文件,然后在日期改变后在所述新的数据记录文件内继续记录;创建时,在数据记录文件清 单中增加相应记录。
【文档编号】G06F11/34GK103914367SQ201410095997
【公开日】2014年7月9日 申请日期:2014年3月14日 优先权日:2014年3月14日
【发明者】周擎, 汤恒舟, 陈美霞, 黄苏平, 黄涛, 郝凯, 邱晨, 宋建华, 朱少华, 陈水金, 杨璐 申请人:南车南京浦镇车辆有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1