CN103914367B - 车辆故障记录方法 - Google Patents
车辆故障记录方法 Download PDFInfo
- Publication number
- CN103914367B CN103914367B CN201410095997.3A CN201410095997A CN103914367B CN 103914367 B CN103914367 B CN 103914367B CN 201410095997 A CN201410095997 A CN 201410095997A CN 103914367 B CN103914367 B CN 103914367B
- Authority
- CN
- China
- Prior art keywords
- data
- record
- byte records
- records
- byte
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 18
- 230000007613 environmental effect Effects 0.000 claims abstract description 56
- 241001269238 Data Species 0.000 claims description 12
- 238000004140 cleaning Methods 0.000 claims description 6
- PEDCQBHIVMGVHV-UHFFFAOYSA-N Glycerine Chemical compound OCC(O)CO PEDCQBHIVMGVHV-UHFFFAOYSA-N 0.000 claims description 5
- 230000008033 biological extinction Effects 0.000 claims description 4
- 230000003111 delayed effect Effects 0.000 claims description 3
- 238000001514 detection method Methods 0.000 claims 1
- 238000012423 maintenance Methods 0.000 abstract description 4
- 238000012544 monitoring process Methods 0.000 abstract 1
- 238000010586 diagram Methods 0.000 description 4
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Time Recorders, Dirve Recorders, Access Control (AREA)
Abstract
本发明涉及的车辆故障记录方法,包括初始化,监测环境变量,在故障发生时同时记录故障变量和环境变量,直至故障消失。本发明可在记录故障的同时,记录关键的环境数据,能辅助维护人员轻松完成故障原因的判断,减轻维护人员的工作强度。
Description
技术领域
本发明涉及一种车辆故障记录方法,适用于轨道车辆。
背景技术
长期以来,在轨道交通车辆领域,故障记录通常只记录故障本身的信息,如故障的发生时间、消失时间、故障描述、故障等级、故障发生或消失时的车速等。然而,这些信息并不能够很好地辅助维护人员判断故障原因。列车维护人员很大程度上还是依靠经验来判断故障的原因,这就给维护人员的工作造成了很大的困扰。
发明内容
本发明所要解决的技术问题是:克服现有技术存在的问题,提供一种车辆故障记录方法,能辅助维护人员轻松完成故障原因的判断。
本发明解决其技术问题的技术方案如下:
车辆故障记录方法,包括以下步骤:
第一步、读取配置文件,根据数据记录文件清理数据记录文件清单;配置文件、数据记录文件、数据记录文件清单均存储于移动存储器中;配置文件存有需要记录的故障变量和环境变量,各故障变量与环境变量的对应关系,以及各种配置参数;数据记录文件存有记录的故障变量数据和环境变量数据;数据记录文件清单为当前移动存储器中存在的数据记录文件的列表;转至第二步;
第二步、在移动存储器中设立数据缓存区;生成百毫秒计时起点;检测移动存储器中剩余空间大小;等待上电延时;车辆的所有系统在上电延时内完成启动;转至第三步;
第三步、在数据缓存区中实时记录环境变量,并持续检测车辆有无故障发生,若发生故障则转至第四步;
第四步、在数据记录文件中记录故障发生时间和故障变量,并记录对应的环境变量,同时持续检测车辆故障是否消失,若故障消失则转至第五步;
第五步、在数据记录文件中记录故障消失时间,并记录对应的环境变量,判断是否结束记录,若否则转至第三步,若是则记录结束。
本发明进一步完善的技术方案如下:
优选地,第一步中,清理数据记录文件清单的具体过程如下:在移动存储器中逐条检索数据记录文件清单中记录的数据记录文件,若存在相应的数据记录文件则继续检索下一条记录,若不存在相应的数据记录文件则在数据记录文件清单删除该条记录。
优选地,第二步中,数据缓存区采用顺序堆栈方式容纳最近10秒的环境变量,每百毫秒一个采样点,每采样点记录一条环境变量,最后一个采样点为当前环境变量。
优选地,第三步中,每条环境变量记录占16字节;其中,第1字节记录01h数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录01h数据,第6字节记录环境变量大小数据,第7、8字节记录环境变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
优选地,第四步、第五步中,每条环境变量记录占16字节;其中,第1字节记录01h数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录02h数据,第6字节记录00h数据,第7、8字节记录环境变量数量数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
优选地,第五步还包括将数据记录文件中保存的环境变量转换为环境数据,每条环境数据占据7个字节;其中,第1、2字节记录环境变量索引数据,第3字节记录环境变量大小数据,第4字节记录数据,第5至7字节分别记录可选数据。
优选地,第四步中,每条故障变量占两个16字节;第一个16字节中,第1字节记录01h数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录00h数据,第6字节记录数据,第7、8字节记录故障变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录01h数据;第二个16字节中,第1至6字节记录故障附加数据,第7至16字节记录00h数据。
优选地,第一步中,还包括:检查移动存储器中是否存在与当前日期相应的数据记录文件,若不存在则创建新的数据记录文件,同时在数据记录文件清单中增加相应记录。
优选地,第四步、第五步中,还包括:在日期改变前数秒内,检查移动存储器中是否存在相应数据记录文件,若不存在则创建新的数据记录文件,然后在日期改变后在新的数据记录文件内继续记录;创建时,在数据记录文件清单中增加相应记录。
本发明可在记录故障的同时,记录关键的环境数据,能辅助维护人员轻松完成故障原因的判断,减轻维护人员的工作强度。
附图说明
图1为本发明实施例的故障变量记录格式示意图。
图2为图1实施例故障前环境变量记录格式示意图。
图3为图1实施例故障后环境变量记录格式示意图。
图4为图1实施例环境数据格式示意图。
具体实施方式
下面参照附图并结合实施例对本发明作进一步详细描述。但是本发明不限于所给出的例子。
实施例
本实施例的车辆故障记录方法包括以下步骤:
第一步、读取配置文件,根据数据记录文件清理数据记录文件清单;配置文件、数据记录文件、数据记录文件清单均存储于移动存储器中;配置文件存有需要记录的故障变量和环境变量,各故障变量与环境变量的对应关系,以及各种配置参数;数据记录文件存有记录的故障变量数据和环境变量数据;数据记录文件清单为当前移动存储器中存在的数据记录文件的列表;转至第二步;
其中,清理数据记录文件清单的具体过程如下:在移动存储器中逐条检索数据记录文件清单中记录的数据记录文件,若存在相应的数据记录文件则继续检索下一条记录,若不存在相应的数据记录文件则在数据记录文件清单删除该条记录。
此外,本步还包括:检查移动存储器中是否存在与当前日期相应的数据记录文件,若不存在则创建新的数据记录文件,同时在数据记录文件清单中增加相应记录。
第二步、在移动存储器中设立数据缓存区;生成百毫秒计时起点;检测移动存储器中剩余空间大小;等待上电延时;车辆的所有系统在上电延时内完成启动;转至第三步;
其中,数据缓存区采用顺序堆栈方式容纳最近10秒的环境变量,每百毫秒一个采样点,每采样点记录一条环境变量,最后一个采样点为当前环境变量。
第三步、在数据缓存区中实时记录环境变量,并持续检测车辆有无故障发生,若发生故障则转至第四步;
其中,如图2所示,每条环境变量记录占16字节;其中,第1字节记录01h数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录01h数据,第6字节记录环境变量大小数据,第7、8字节记录环境变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
第四步、在数据记录文件中记录故障发生时间和故障变量,并记录对应的环境变量,同时持续检测车辆故障是否消失,若故障消失则转至第五步;
其中,如图3所示,每条环境变量记录占16字节;其中,第1字节记录01h数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录02h数据,第6字节记录00h数据,第7、8字节记录环境变量数量数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
如图1所示,每条故障变量占两个16字节;第一个16字节中,第1字节记录01h数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录00h数据,第6字节记录数据,第7、8字节记录故障变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录01h数据;第二个16字节中,第1至6字节记录故障附加数据,第7至16字节记录00h数据。
此外,本步还包括:在日期改变前数秒内,检查移动存储器中是否存在相应数据记录文件,若不存在则创建新的数据记录文件,然后在日期改变后在新的数据记录文件内继续记录;创建时,在数据记录文件清单中增加相应记录。
第五步、在数据记录文件中记录故障消失时间,并记录对应的环境变量,判断是否结束记录,若否则转至第三步,若是则记录结束;
此外,本步还包括将数据记录文件中保存的环境变量转换为环境数据,如图4所示,每条环境数据占据7个字节;其中,第1、2字节记录环境变量索引数据,第3字节记录环境变量大小数据,第4字节记录数据,第5至7字节分别记录可选数据。
本实施例可在记录故障的同时,记录关键的环境数据,能辅助维护人员轻松完成故障原因的判断,减轻维护人员的工作强度。
除上述实施例外,本发明还可以有其他实施方式。凡采用等同替换或等效变换形成的技术方案,均落在本发明要求的保护范围。
Claims (8)
1.车辆故障记录方法,其特征是,包括以下步骤:
第一步、读取配置文件,根据数据记录文件清理数据记录文件清单;所述配置文件、数据记录文件、数据记录文件清单均存储于移动存储器中;所述配置文件存有需要记录的故障变量和环境变量,各故障变量与环境变量的对应关系,以及各种配置参数;所述数据记录文件存有记录的故障变量数据和环境变量数据;所述数据记录文件清单为当前移动存储器中存在的数据记录文件的列表;转至第二步;
清理数据记录文件清单的具体过程如下:在移动存储器中逐条检索数据记录文件清单中记录的数据记录文件,若存在相应的数据记录文件则继续检索下一条记录,若不存在相应的数据记录文件则在数据记录文件清单删除该条记录;
第二步、在移动存储器中设立数据缓存区;生成百毫秒计时起点;检测移动存储器中剩余空间大小;等待上电延时;车辆的所有系统在所述上电延时内完成启动;转至第三步;
第三步、在所述数据缓存区中实时记录环境变量,并持续检测车辆有无故障发生,若发生故障则转至第四步;
第四步、在所述数据记录文件中记录故障发生时间和故障变量,并记录对应的环境变量,同时持续检测车辆故障是否消失,若故障消失则转至第五步;
第五步、在所述数据记录文件中记录故障消失时间,并记录对应的环境变量,判断是否结束记录,若否则转至第三步,若是则记录结束。
2.根据权利要求1所述的车辆故障记录方法,其特征是,第二步中,所述数据缓存区采用顺序堆栈方式容纳最近10秒的环境变量,每百毫秒一个采样点,每采样点记录一条环境变量,最后一个采样点为当前环境变量。
3.根据权利要求1或2所述的车辆故障记录方法,其特征是,第三步中,每条环境变量记录占16字节;其中,第1字节记录01h数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录01h数据,第6字节记录环境变量大小数据,第7、8字节记录环境变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
4.根据权利要求1或2所述的车辆故障记录方法,其特征是,第四步、第五步中,每条环境变量记录占16字节;其中,第1字节记录01h数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录02h数据,第6字节记录00h数据,第7、8字节记录环境变量数量数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录长度数据。
5.根据权利要求1或2所述的车辆故障记录方法,其特征是,第五步还包括将数据记录文件中保存的环境变量转换为环境数据,每条环境数据占据7个字节;其中,第1、2字节记录环境变量索引数据,第3字节记录环境变量大小数据,第4字节记录数据,第5至7字节分别记录可选数据。
6.根据权利要求1或2所述的车辆故障记录方法,其特征是,第四步中,每条故障变量占两个16字节;第一个16字节中,第1字节记录01h数据,第2字节记录FFh数据,第3字节记录02h数据,第4字节记录FEh数据,第5字节记录00h数据,第6字节记录数据,第7、8字节记录故障变量索引数据,第9字节记录年份数据,第10字节记录月份数据,第11字节记录日数据,第12字节记录小时数据,第13字节记录分钟数据,第14字节记录秒数据,第15字节记录百毫秒数据,第16字节记录01h数据;第二个16字节中,第1至6字节记录故障附加数据,第7至16字节记录00h数据。
7.根据权利要求1或2所述的车辆故障记录方法,其特征是,第一步中,还包括:检查移动存储器中是否存在与当前日期相应的数据记录文件,若不存在则创建新的数据记录文件,同时在数据记录文件清单中增加相应记录。
8.根据权利要求1或2所述的车辆故障记录方法,其特征是,第四步、第五步中,还包括:在日期改变前数秒内,检查移动存储器中是否存在相应数据记录文件,若不存在则创建新的数据记录文件,然后在日期改变后在所述新的数据记录文件内继续记录;创建时,在数据记录文件清单中增加相应记录。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410095997.3A CN103914367B (zh) | 2014-03-14 | 2014-03-14 | 车辆故障记录方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410095997.3A CN103914367B (zh) | 2014-03-14 | 2014-03-14 | 车辆故障记录方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103914367A CN103914367A (zh) | 2014-07-09 |
CN103914367B true CN103914367B (zh) | 2016-05-04 |
Family
ID=51040069
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410095997.3A Active CN103914367B (zh) | 2014-03-14 | 2014-03-14 | 车辆故障记录方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103914367B (zh) |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106355672B (zh) * | 2016-08-29 | 2018-05-18 | 四川九洲空管科技有限责任公司 | 一种机载防撞系统故障记录方法 |
CN106355673B (zh) * | 2016-08-29 | 2018-05-18 | 四川九洲空管科技有限责任公司 | 一种机载防撞系统故障记录系统及故障记录解码系统 |
CN106372153A (zh) * | 2016-08-30 | 2017-02-01 | 陕西千山航空电子有限责任公司 | 一种基于日志文件系统的记录设备故障诊断方法 |
CN108301989B (zh) * | 2018-01-31 | 2019-11-15 | 湖南优利泰克自动化系统有限公司 | 一种风电机组故障记录方法 |
CN115480107B (zh) * | 2021-05-31 | 2025-02-11 | 比亚迪股份有限公司 | 车辆状态的反馈方法、终端、后台系统及反馈平台 |
CN115328096A (zh) * | 2022-08-30 | 2022-11-11 | 安徽江淮汽车集团股份有限公司 | 车辆故障数据在线监测系统及方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001184236A (ja) * | 1999-12-24 | 2001-07-06 | Nec Corp | コンピュータデータ処理中の障害履歴記録方法 |
CN2742503Y (zh) * | 2004-09-15 | 2005-11-23 | 王大维 | 汽车行驶记录仪 |
CN1937764A (zh) * | 2005-09-20 | 2007-03-28 | 铃木旭 | 汽车行驶记录器 |
CN101464218A (zh) * | 2007-12-21 | 2009-06-24 | 本田技研工业株式会社 | 车辆的远程诊断系统用数据通信装置 |
CN103455026A (zh) * | 2013-08-23 | 2013-12-18 | 王绍兰 | 一种车辆故障诊断和预警方法及装置 |
-
2014
- 2014-03-14 CN CN201410095997.3A patent/CN103914367B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001184236A (ja) * | 1999-12-24 | 2001-07-06 | Nec Corp | コンピュータデータ処理中の障害履歴記録方法 |
CN2742503Y (zh) * | 2004-09-15 | 2005-11-23 | 王大维 | 汽车行驶记录仪 |
CN1937764A (zh) * | 2005-09-20 | 2007-03-28 | 铃木旭 | 汽车行驶记录器 |
CN101464218A (zh) * | 2007-12-21 | 2009-06-24 | 本田技研工业株式会社 | 车辆的远程诊断系统用数据通信装置 |
CN103455026A (zh) * | 2013-08-23 | 2013-12-18 | 王绍兰 | 一种车辆故障诊断和预警方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN103914367A (zh) | 2014-07-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103914367B (zh) | 车辆故障记录方法 | |
CN104362757B (zh) | 一种基于iec61850的变电站在线监测系统 | |
CN102355368B (zh) | 一种网络设备的故障处理方法及系统 | |
CN103117602A (zh) | 继电保护智能在线运行管理系统中综合事故自动报告方法 | |
Vatanpour et al. | The impact of energy storage modeling in coordination with wind farm and thermal units on security and reliability in a stochastic unit commitment | |
CN103192738A (zh) | 电动汽车故障处理方法和系统 | |
CN105305640A (zh) | 一种智能变电站故障录波保护动作信息诊断方法 | |
CN105134451B (zh) | 一种汽车点火线圈耐久用脉冲监测装置的实现方法 | |
CN110750379A (zh) | 一种etcd集群恢复方法、系统、设备及计算机介质 | |
CN104463707A (zh) | 一种基于故障录波的保护动作信息分析方法 | |
CN1972287B (zh) | 通讯规约记录分析装置及其分析方法 | |
CN104636218B (zh) | 数据恢复方法及装置 | |
CN103957264B (zh) | 具备容n‑5存储媒介失效的电力大数据分布式储存系统 | |
CN104776996A (zh) | 一种矿井提升系统振动状态监测装置及方法 | |
CN102419721A (zh) | 一卡通消费数据分散存储、集中备份与恢复的方法 | |
CN103838771A (zh) | 浏览器页面数据处理方法、装置及浏览器 | |
CN202632054U (zh) | 自动化设备远程监控系统 | |
CN103136160A (zh) | 轨道车辆设备间传输数据间断点的缓存续传方法和系统 | |
CN101459544A (zh) | 一种采集性能数据的方法及系统 | |
CN109819044A (zh) | 远程数据采集方法、装置、设备及存储介质 | |
CN103312713A (zh) | 安全联盟协商方法、装置及网络设备 | |
CN103616602A (zh) | 用户用电信息在线监控方法 | |
CN106789613A (zh) | 一种数据通信网关机的数据存储方法 | |
CN102736571B (zh) | 一种基于ias的连续压机人机界面数据交互方法和系统 | |
CN203589847U (zh) | 用户用电数据实时监控系统 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C56 | Change in the name or address of the patentee | ||
CP01 | Change in the name or title of a patent holder |
Address after: 210031 Nanjing province high tech Industrial Development Zone, Taishan Park, North Pearl Road, No. 68 Patentee after: CRRC NANJING PUZHEN CO., LTD. Address before: 210031 Nanjing province high tech Industrial Development Zone, Taishan Park, North Pearl Road, No. 68 Patentee before: CSR NANJING PUZHEN Vehicles Co., Ltd. |