【自动驾驶】MF4/MDF4文件简介
转自:知乎-英福思亚洲 InfluxAsia
仅作学习记录
文章目录
- 总览
- 优势:
- MDF4块结构
总览
MDF4(Measurement Data Format version4)即测量数据格式版本4,是ASAM 的标准文件格式,用于汽车行业以二进制文件格式存储测量数据。它记录来自发动机控制单元(ECU)的CAN,CAN FD,LIN 总线数据,传感器数据,可提供许多CAN 工具之间的互用性;它包含原始测量数据和解释原始数据所需的元数据。
MDF 最早出现在90年代,当时由Bosch 和Vector GmbH 开发,后来于2002年公开,之后又由ASAM 在2009年将其标准化。MDF4 是CAN 软件API 中广泛使用的最新版本,已成为整个汽车行业广泛使用的标准。
它是可以存储记录或计算的数据,以便进行测量后处理,评估和长期存储。但这些并不是使用MDF4 格式的唯一优点。
优势:
-
支持原始CAN 总线报文和物理值记录
-
开放标准,全面支持CAN 总线日志记录
-
设计比较快速。由于它是索引库,因此读、写、编辑等速度非常快
-
实现无损记录
-
用于不同工具之间的数据交换
-
它支持压缩,从而大大减小了文件大小,从而提高了SD卡容量,服务器成本和3G/4D 上传费用
-
允许写入任何大小的文件(264字节)
-
支持许多强大和免费的软件和APIs
MDF4块结构
ASAM MDF 文件(文件扩展名:*.mf4)按二进制块进行组织,其中每个块由多个连续字节组成,这些字节可视为数据字段的记录或结构。有不同类型的块,块类型定义了块的用途和内容。


此外,CN 2(信号)或CAN数据帧。分为七个部分/子通道:


这些特性使MDF 成为云分析和远程信息处理的理想选择,横跨CAN、CAN FD、LIN、J1939、OBD2、CANopen、NMEA 2000 等。
Influx的“DiaLog”和“ReXdesk”软件支持MDF4 格式来存储数据。除MDF4 外,我们还支持各种其他格式,如MAT,CSV,S3T,TDM,ASC,BLF,TRC。
有关这方面的详细信息 ,请访问:
https://link.zhihu.com/?target=https%3A//www.asam.net/standards/detail/mdf/wiki/
补充阅读:
ASAM MDF 数据标准
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
