[发明专利]数据记录方法、装置、存储器及T-BOX有效
申请号: | 201910238138.8 | 申请日: | 2019-03-27 |
公开(公告)号: | CN109947371B | 公开(公告)日: | 2022-04-29 |
发明(设计)人: | 高攀 | 申请(专利权)人: | 北京经纬恒润科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 刘新雷;王宝筠 |
地址: | 100020 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据 记录 方法 装置 存储器 box | ||
本发明提供一种数据记录方法、装置、存储器及T‑BOX,该方法基于包含两片内存的T‑BOX,将数据流直接写入内存,相比写入磁盘的速度快,且两片内存的设置保证了数据流的写入不会被中断,减少了数据丢失,提高了数据记录的完整性。将数据压缩后比没有压缩的数据量小,因此将数据压缩后再写入磁盘,缩短了数据写入磁盘的时间;以及将内存中数据直接压缩,相比文件压缩,减少了从磁盘读出数据的过程,减小了系统开销。进一步的,将数据格式转换为二进制格式,提高了压缩效率,减小了磁盘占用。以及将数据实时上传,可以及时了解车辆运行状态。
技术领域
本发明涉及T-BOX领域,更具体地说,涉及数据记录方法、装置、存储器及T-BOX。
背景技术
整车厂在对车辆进行路况测试时,需要对车辆的运行状态进行数据监控。例如进行高低温、高低海拔、平坦道路、山路和颠簸道路等路况的测试,在车辆整个行驶过程中,利用T-BOX(Telematics BOX,远程信息处理器)对车辆运行时的数据进行记录保存,待运行结束后将数据拷贝出来进行分析。基于T-BOX的数据记录,目前主要是对CAN(ControllerArea Network,控制器局域网络)/CANFD(Controller Area Network with Flexible Datarate)通信报文和LIN(Local Interconnect Network,局域互联网络)通信报文的数据记录。CAN/CANFD通信报文和LIN通信报文都是以数据帧的形式出现。
目前,在进行路况测试时,基于T-BOX的数据记录方案,都是接收到一帧CAN/CANFD/LIN通信报文就写入磁盘,以文件的形式记录实时的数据。当文件达到一定的大小时进行压缩存储,然后在路况测试结束或者T-BOX的空闲的时间将存储的数据导出。
T-BOX将接收的数据一帧一帧的写入磁盘,会启动多次系统调用,导致数据写入磁盘占用大部分的时间。在数据接收过程中同时对文件进行压缩,更加导致了系统负担。导致系统处理慢,数据丢失情况严重,整车厂不能获取完整的数据记录。
发明内容
有鉴于此,本发明提出数据记录方法、装置、存储器及T-BOX,欲实现减少数据记录耗费时间,降低数据丢失情况的目的。
为了实现上述目的,现提出的方案如下:
一种数据记录方法,基于包含两片内存的T-BOX,所述数据记录方法包括:
接收车辆运行状态数据,并按照接收到所述车辆运行状态数据的时间,在所述车辆运行状态数据中添加时间戳;
将添加时间戳的车辆运行状态数据,写入所述两片内存内的一片内存中;
判断正在写入数据的内存是否写满数据,若是,则将数据的写入切换到所述两片内存内的另一片内存中,并对写满数据的内存中的数据进行压缩,若否,则继续将数据写入正在写入数据的内存;
将压缩完成的数据写入磁盘。
可选的,将添加时间戳的车辆运行状态数据,以二进制格式写入所述两片内存内的一片内存中。
可选的,上述数据记录方法还包括:
将所述磁盘中的数据通过无线通信方式实时传输至智能终端。
一种数据记录装置,基于包含两片内存的T-BOX,所述数据记录装置包括:
接收处理单元,用于接收车辆运行状态数据,并按照接收到所述车辆运行状态数据的时间,在所述车辆运行状态数据中添加时间戳;
内存写入单元,用于将添加时间戳的车辆运行状态数据,写入所述两片内存内的一片内存中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京经纬恒润科技股份有限公司,未经北京经纬恒润科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910238138.8/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置