OBD2
OBD2 数据记录仪是什么?
OBD2 数据记录仪记录什么、有哪几种、多久采样一次、每次行程该记录哪些信号,以及事后怎么读这份记录。
车速表
车速表显示得比实际车速快,主要是有意设计的:欧洲和许多其他市场采用的 联合国第 39 号法规(UN R39)禁止车速表显示低于真实车速,并允许最多高出 10% 再加 4 km/h(2.5 mph),所以真实车速 100 km/h 时,合规的仪表最多可显示 114 km/h。车辆自身的车速信号则准确得多:我们分析了 303 次公开的 enviroCar 行程,OBD 车速在中位行程中只比手机 GPS 低 0.3%。轮胎磨损还会再多出约 2%。

车速表显示得比实际车速快是正常的,原因有三个。第一是有意留出的余量:联合国第 39 号法规规定显示车速不得低于真实车速,所以车企会把仪表往偏高的方向调。第二是轮胎磨损,第三是轮胎尺寸与原厂不同。
真实车速是车子在地面上实际移动的快慢,在平坦笔直的道路上,手机 GPS 就能测得很准。大多数车是根据车轮或变速器输出轴的转速来计算车速,再乘以轮胎转一圈前进的距离,也就是滚动周长。任何改变这个周长的因素,都会改变读数。
新南威尔士大学(UNSW)的道路安全研究者 Michael Regan 教授在 2023 年的一次采访中说得很直白:法规禁止少报车速,所以车企通常把车速表调高约 5%,而随着轮胎磨损,车速表会把车速报得更高。
| 原因 | 常见幅度 | 方向 | 为什么重要 |
|---|---|---|---|
| 有意留出的余量 | 允许最多 10% 再加 4 km/h(2.5 mph);澳大利亚的目标约为 5% | 偏高 | 仪表比 GPS App 显示得高的主要原因 |
| 胎纹磨损 | 从新胎到磨损标记约 2% | 偏高 | 在一套轮胎的使用寿命内慢慢变大 |
| 换大轮胎 | 常见的升级尺寸为 1.4% 到 6.6% | 偏低 | 可能让仪表低于真实车速,而余量本来就是为了防止这种情况 |
| 换小轮胎 | 与换大轮胎正好相反 | 偏高 | 叠加在有意留出的余量之上 |
| 车辆自身的车速信号 | 中位行程比 GPS 低 0.3% | 两个方向都有 | 发动机电脑自己的数值接近真实车速 |
来源:联合国第 39 号法规(EUR-Lex)、UNSW Newsroom(2023 年 11 月)、我们的轮胎计算,以及我们对 enviroCar 数据的分析(ODbL,Source: enviroCar contributors)。
按照联合国第 39 号法规,车速表的显示值可以比真实车速高 0 到 10% 再加 4 km/h,写成公式是 0 ≤ V1 − V2 ≤ 0.1 V2 + 4 km/h,其中 V1 是显示车速,V2 是真实车速。测试使用车辆通常配备的轮胎,空载,在 23 ± 5 °C 下进行,真实车速的测量精度在 0.5% 以内。哪怕只慢 1 km/h 也不合格。
换算成 km/h,上限在低速时按百分比更宽,在高速时按 km/h 更宽。真实车速 50 km/h 时,合规的仪表最多可显示 59 km/h;100 km/h 时最多 114 km/h;120 km/h 时最多 136 km/h。换成美国使用的英里,真实车速 60 mph 时最多显示 68.5 mph。
美国对乘用车没有这样的容差。49 CFR Part 571 中的联邦机动车安全标准只在摩托车操控和显示装置的标准里提到车速表,没有任何精度数值。卡车和客车由其他条款管辖:49 CFR 393.82 要求客车、卡车和牵引车的车速表在 80 km/h(50 mph)时误差不超过 ±8 km/h(5 mph)。
| 真实车速 | 允许的最高显示值 | 允许的偏高幅度 | 偏高百分比 |
|---|---|---|---|
| 50 km/h | 59 km/h | 9 km/h | 18.0% |
| 60 km/h | 70 km/h | 10 km/h | 16.7% |
| 70 km/h | 81 km/h | 11 km/h | 15.7% |
| 80 km/h | 92 km/h | 12 km/h | 15.0% |
| 90 km/h | 103 km/h | 13 km/h | 14.4% |
| 100 km/h | 114 km/h | 14 km/h | 14.0% |
| 110 km/h | 125 km/h | 15 km/h | 13.6% |
| 120 km/h | 136 km/h | 16 km/h | 13.3% |
根据联合国第 39 号法规第 5.3 段计算:真实车速的 10% 再加 4 km/h。每一行的下限都是 0。
车速表的准确度分两部分:车子测到的速度,以及仪表显示的速度。第一部分在诊断接口上公开,就是 OBD-II 参数 0D(车速),也是 OBD2 数据记录仪记录的读数。它不是指针的读数:有意留出的余量通常由仪表盘加上,所以这个信号反映的是加余量之前车子所知道的车速。
我们用 enviroCar 的真实行程,把这个信号和 GPS 做了比较。enviroCar 是一个开放的公民科学平台,用户上传带有 OBD 读数和手机 GPS 的行程。数据以 Open Database License(ODbL)发布;Source: enviroCar contributors。在 2026 年 11 月 8 日列出的 36,831 次公开行程中,我们抽取了 450 次 8 到 120 km 的行程,每辆车最多三次,记录时间在 2014 到 2026 年之间。
我们的分析只保留 GPS 车速可信的稳定行驶:每 5 秒一个样本,两个车速都高于 30 km/h(19 mph),GPS 精度在十米以内,相邻样本间的速度变化小于 0.3 m/s²。有三十个以上这类样本的,是来自 210 个车辆档案的 303 次行程,共 60,297 个样本。
结果:在中位行程中,OBD 车速比 GPS 低 0.28%,在 100 km/h 时约差 0.3 km/h。中间一半的行程落在低 1.33% 到高 0.91% 之间,77% 的行程误差在 2% 以内,91% 在 3% 以内。OBD 读数低于 GPS 的行程占 54%,所以这个信号不像指针那样偏高。把 GPS 精度门槛收紧一半后,中位值为低 0.41%。
| GPS 车速区间 | 行程数 | 稳定样本数 | OBD 相对 GPS 的差值中位数 | 中间一半的行程 | OBD 读数偏低的行程 |
|---|---|---|---|---|---|
| 全部,30 km/h(19 mph)以上 | 303 | 60,297 | -0.28% | -1.33% 到 +0.91% | 54% |
| 30 到 50 km/h(19 到 31 mph) | 267 | 19,867 | -0.23% | -1.53% 到 +0.84% | 54% |
| 50 到 80 km/h(31 到 50 mph) | 278 | 20,992 | -0.35% | -1.26% 到 +0.93% | 58% |
| 80 到 120 km/h(50 到 75 mph) | 162 | 13,838 | -0.19% | -1.40% 到 +1.01% | 53% |
| 120 km/h(75 mph)以上 | 73 | 5,600 | -0.38% | -1.53% 到 +0.51% | 59% |
我们对 enviroCar 公开行程的分析,2026 年 11 月 8 日下载。数据依据 Open Database License(ODbL)提供,Source: enviroCar contributors。一次行程在某区间内至少有十个稳定样本,才计入该区间。
车辆的车速信号因车而略有不同,但很少差很多。在我们的 enviroCar 分析中,取每辆车各次行程的中位值,210 个车辆档案中约有一半与 GPS 相差在 1% 以内,每五辆中有四辆在 2% 以内。只有 17 辆车(8%)在任一方向上偏差超过 3%,极端值分别是低 6.1% 和高 6.6%。
车辆档案是 enviroCar 用户登记的车辆,所以一辆实体车可能出现两次。拥有七个以上档案的品牌,中位值都在 GPS 的约 1.3% 以内。各品牌的中位数样本很小,更多反映的是每个品牌内部的离散程度,而不是品牌本身:没有哪个品牌稳定地偏高或偏低。
| 品牌 | 车辆档案数 | OBD 相对 GPS 的差值中位数 | 中间一半的车辆 |
|---|---|---|---|
| 大众 | 40 | -0.09% | -0.91% 到 +1.09% |
| 欧宝 | 25 | +0.79% | -0.54% 到 +1.21% |
| 福特 | 17 | -0.67% | -1.68% 到 -0.43% |
| 斯柯达 | 17 | +0.20% | -0.94% 到 +0.94% |
| 奥迪 | 14 | -1.28% | -2.11% 到 -0.11% |
| 宝马 | 10 | +0.75% | -1.54% 到 +1.53% |
| 雷诺 | 10 | -0.16% | -2.18% 到 +0.88% |
| 丰田 | 7 | -0.56% | -0.76% 到 +0.36% |
| 西雅特 | 7 | -0.34% | -2.65% 到 -0.27% |
我们对 enviroCar 公开行程的分析(ODbL,Source: enviroCar contributors)。每辆车的数值是其各次行程的中位数;用户拼写不同的品牌名已合并。
换大轮胎会让车速表显示得比真实车速慢。大轮胎每转一圈走得更远,但车子仍按原配轮胎来计算圈数,所以会少报。小轮胎则相反,会显示得更快。误差的大小等于外径的变化,可以用胎侧上印的规格算出来。
举个计算例子,225/45R17 轮胎宽 225 mm,胎侧高度为宽度的 45%,装在 17 英寸轮辋上,外径约 634 mm。换成 225/50R17 后轮胎高了 3.55%,仪表显示 100 km/h 时真实车速为 103.6 km/h。原配 265/70R17 的皮卡换上 285/75R17,轮胎高了 7.04%,仪表显示 100 km/h 时真实车速为 107.0 km/h,低于真实车速,而按照联合国第 39 号法规,新车的车速表不允许这样显示。
| 轮胎规格 | 外径 | 相对原配尺寸的变化 | 车速表误差 | 仪表显示 100 km/h 时的真实车速 |
|---|---|---|---|---|
| 225/45R17(原配,轿车) | 634 mm(24.97 英寸) | 0% | 0% | 100.0 km/h |
| 225/40R18 | 637 mm(25.09 英寸) | +0.46% | -0.46% | 100.5 km/h |
| 235/45R17 | 643 mm(25.33 英寸) | +1.42% | -1.40% | 101.4 km/h |
| 245/40R18 | 653 mm(25.72 英寸) | +2.98% | -2.89% | 103.0 km/h |
| 225/50R17 | 657 mm(25.86 英寸) | +3.55% | -3.43% | 103.6 km/h |
| 265/70R17(原配,皮卡) | 803 mm(31.61 英寸) | 0% | 0% | 100.0 km/h |
| 285/70R17 | 831 mm(32.71 英寸) | +3.49% | -3.37% | 103.5 km/h |
| 285/75R17 | 859 mm(33.83 英寸) | +7.04% | -6.58% | 107.0 km/h |
计算示例:外径 = 轮辋直径 + 2 × 宽度 × 扁平比,按新胎计算。实际轮胎会因品牌和胎压略有差异。
轮胎磨损会让车速表显示得更快,在一套轮胎的寿命内约变化 2%。胎纹是轮胎高度的一部分,磨损后滚动周长变小,同样的距离车轮要多转几圈。据 NHTSA 1996 年在《联邦公报》上发布的公告,美国联邦轮胎标准把磨损指示标记设在 1.6 mm(2/32 英寸)。
举个计算例子,假设一条新的 225/45R17 有 8 mm(约 0.31 英寸)胎纹,磨到 1.6 mm 的磨损标记。外径减少 12.8 mm,周长缩短 2.02%,车速表偏快 2.06%:真实车速 100 km/h 时显示 102.1 km/h。每毫米胎纹约对应 0.3%。换成外径更大的 265/70R17 卡车轮胎,同样的磨损约对应 1.62%。
磨损会叠加在出厂余量之上。新胎时调高 3% 的车速表,换成磨损的轮胎时会偏高约 5%,在这个例子里就是真实车速 100 km/h 时显示 105.1 km/h。换上新胎后读数又会降回来,这就是为什么换胎后车速表似乎变慢了。
用 GPS 检查车速表,要在天空开阔、平坦笔直的道路上保持匀速,因为正如 Regan 教授为 UNSW 所指出的,GPS 车速在陡坡上最不准。让乘客拿着手机,或用固定好的 GPS App 读数,驾驶者始终盯着路面。同样的方法也适用于 CarPlay 仪表上的 GPS 车速表。
车速表校准,就是告诉车子车轮或变速器输出轴每转一圈前进多远。需要校准的是像上表那样更换了轮胎尺寸之后,而不是为了出厂余量,那是有意为之的。在现代汽车上,这个设置存放在控制模块里,由经销商或专为该车型设计的编程工具修改;老式拉线车速表则是更换驱动齿轮。
校准车速表的第一步是用上面的 GPS 方法测出误差,然后问经销商或轮胎店,你的车型能否设置新的轮胎尺寸。手机 App 无法重新校准仪表:它只能提供第二个独立的车速,供你和指针对比。
enviroCar 的数据是在真实行程中、跨越许多车辆,测量车辆车速信号与 GPS 的差距。它们测的不是指针,而且来自志愿者的手机和适配器,而不是测试场。
想看自己车子的数字,最快的办法是把 GPS 车速和车辆的车速信号放在同一个屏幕上。WrenchTime 是一款记录汽车和摩托车数据的 iPhone App,会在全屏 Live 仪表盘上显示 iPhone GPS 测得的车速;连上蓝牙 OBD-II 适配器后,旁边的信号卡片会显示车辆的车速读数,每秒最多读取 8 次。
保持匀速行驶,把两者都和指针对比:GPS 与信号之间的差距来自车子,信号与指针之间的差距来自仪表。免费版在第一页提供 3 个仪表,OBD-II 实时数据也是免费的。仪表盘的样子见汽车仪表盘 App 指南,适配器的介绍见 iPhone OBD-II App 指南。

很少完全一致。按照联合国第 39 号法规,车速表绝不能显示低于真实车速,最多可以高出 10% 再加 4 km/h(2.5 mph),所以大多数都略微偏高。在我们的 enviroCar 分析中,车辆自身的 OBD 车速信号在中位行程中比 GPS 低 0.3%。
换大轮胎会让车速表显示得比真实车速慢,因为每转一圈走的距离比车子假定的更远。从 265/70R17 换成 285/75R17,轮胎高了 7.04%,仪表显示 100 km/h 时真实车速为 107.0 km/h。换小轮胎或轮胎磨损则会让它显示得更快。
先在平坦道路上保持匀速,用 GPS 测出误差。在现代汽车上,针对新轮胎尺寸的修正是控制模块里的一项设置,由经销商或专为该车型设计的编程工具修改。老式拉线车速表则是更换驱动齿轮。
真实车速 60 km/h 时偏高 10 km/h,正好是联合国第 39 号法规允许的上限:真实车速的 10% 再加 4 km/h。真实车速 50 km/h 时上限是 9 km/h,所以偏高 10 km/h 就超出了这条法规。偏低 10 km/h 是绝不允许的,通常意味着轮胎过大或出了故障。
联合国第 39 号法规的法定上限是 10% 再加 4 km/h,真实车速 100 km/h 时为 14 km/h。实际上偏差更小:一位 UNSW 道路安全教授说,澳大利亚的车企通常把目标定在偏高约 5%。轮胎磨损还会再多出约 2%。
免费下载。一辆车,实打实的功能,没有广告。你的车库会感谢你。
在 App Store 下载 WrenchTime