【自动驾驶】MF4/MDF4文件简介

转自:知乎-英福思亚洲 InfluxAsia
仅作学习记录

总览

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 数据标准

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值