跳至主要內容

为什么两支表的总爬升差这么多?GPS 与海拔数据精度完全解析

訓練科學

同一群人骑完同一趟武岭,回到停车场开始对表:有人总爬升三千出头,有人四千不到,有人上传平台之后数字又自己变了。距离也差个一两公里,坡度更是在同一个弯里从 12% 跳到 -3%。这种事几乎每周都在发生,而它通常不是谁的表「坏掉」,而是我们对这些数字的本质有误解。

车表上的距离、海拔、爬升、坡度,没有一个是「量」出来的,全部都是「推估」出来的。 推估就有误差模型,误差模型有输入、有假设、有滤波参数,不同厂牌的假设与参数不同,结果自然不同。这篇要做的事,就是把整条推估链拆开,让你知道每一段误差从哪来、什么情况会被放大、哪些数字可以拿来比较、哪些数字根本不该拿来比较。


一、先创建正确的心理模型:三条独立的数据链

大部分人以为车表里只有一套「GPS 数据」,实际上一支现代车表/运动表在骑乘时同时跑着三条半独立的数据链,最后才合成你看到的画面:

  1. 水平位置链:由 GNSS 接收器解算经纬度,累积成轨迹,微分成速度,累加成距离。
  2. 垂直高度链:主要由气压式高度计提供,可能拿 GNSS 高度或起点座标做校正参考,累加正向变化成为总爬升。
  3. 地面传感链:速度/踏频传感器、功率计、心率带,这些是实体量测,与卫星无关。

三条链的可靠度是完全不同等级的。功率计与速度传感器是接触式量测,误差来源少;GNSS 是远程推估,误差来源多;气压高度计是间接推估(量压力再换算高度),对环境变化极度敏感。

同一趟骑乘里,最可信的通常是传感器数据,其次是水平轨迹,最不可信的是「总爬升」这种累加量。 理解这个顺序,你之后看到任何数字打架都能先判断该相信谁。


二、GNSS 是怎么定出位置的

2-1 本质是「测距」不是「测位」

卫星导航系统(GNSS,泛指 GPS/GLONASS/Galileo/BeiDou 等)的内核动作是测量信号从卫星传到接收器花了多少时间,乘上光速换算成距离。知道一颗卫星的距离,你就位在以那颗卫星为球心的一个球面上;知道两颗,落在两球交线的圆上;知道三颗,理论上收敛到两个点,其中一个在地表附近、另一个荒谬地远,可以舍弃。

听起来三颗就够,但实务上最少需要四颗。原因是接收器的时钟。卫星上是原子钟,你的车表里是廉价石英振荡器,两者之间的时间偏差即使只有百万分之一秒,换算成距离也是三百公尺等级的误差。因为接收器不知道自己的钟差了多少,这个钟差就成了第四个未知数(另外三个是 X/Y/Z),四个未知数需要四条方程序,所以要四颗卫星。多收到的每一颗卫星都是多一条方程序,让系统变成超定方程组,可以用最小平方法去平均掉杂讯——这就是「收到的卫星越多越准」的真正原因,不是因为信号比较强,而是因为冗余度提高了

2-2 为什么垂直精度天生比水平差

这是所有 GNSS 高度讨论的起点,也是最多人忽略的一点。

你在地表上,所有能看到的卫星都在你的头顶半球,地球本身挡掉了另外半个天球。水平方向上,卫星可以分布在你的东南西北四面八方,几何条件很好,东边的卫星与西边的卫星可以互相制衡,横向误差容易被抵销。但垂直方向上,你只有来自上方的信号,没有任何一颗卫星在你脚下。缺少了「从下往上」的那一组观测量,垂直分量的解算条件先天就比水平差。

用直觉的讲法:你在判断自己「东西向偏了多少」时,有两边的参考可以夹;判断「高了多少」时,只有一边。这个不对称是几何造成的,跟芯片好坏无关。这也是为什么垂直方向的定位误差在原理上就会比水平方向大上一截,各厂牌的实作差异只能改善它,不可能消除它。

2-3 还有一层:大地基准面的差异

即使 GNSS 高度算得很准,它算出来的是椭球高——相对于一个数学上定义的地球椭球模型的高度。但我们日常讲的「海拔」是正高,相对于大地水准面(geoid,可以粗略想成延伸到陆地下方的平均海面)的高度。两者之间差了一个「大地起伏」数值,这个数值在全球各地不同,可以达到数十公尺量级。

接收器内部会用一个大地水准面模型去做转换,模型的分辨率与版本各家不同。所以两支表在同一个地点显示的海拔差了几公尺甚至十几公尺,可能只是模型差异,不代表谁坏了


三、误差来源逐项拆解

3-1 电离层延迟

太阳辐射会让地球高层大气中的气体游离,形成带电粒子层。无线电信号穿过这层时速度会改变,导致「测距」量到的距离比真实距离长。延迟量与电子密度成正比,而电子密度会随太阳活动、季节、当地时间(白天远大于夜间)、纬度变化。

这是单频接收器最大的残余误差来源之一。单频机只能靠一个广播的全球模型去粗估修正,那个模型是全球平均的,遇到电离层扰动就修不准。

3-2 对流层延迟

低层大气(水气、温度、气压)同样会延迟信号。对流层延迟分成干分量与湿分量,干分量可以用气象模型估得不错,湿分量因为水气分布极不均匀,是最难预测的部分。台湾夏季的高湿环境、午后对流云系发展旺盛的时段,湿分量的变动比干燥地区明显。

3-3 多路径效应(台湾骑士最该在意的一项)

信号不只走直线过来,还会从建筑物玻璃帷幕、金属护栏、水面、湿柏油、岩壁反射之后再进入天线。反射路径比直线路径长,接收器如果把反射信号误认为直达信号,测距就会偏长,位置直接跳走。

多路径是环境诱发的误差,不是机器的问题,而且是台湾地形最容易踩到的坑:

  • 太鲁阁峡谷:深切的 V 型峡谷,两侧是近乎垂直的高耸岩壁。天空只剩头顶一条缝,可用卫星数锐减,剩下的信号还大量从岩壁反射进来。这是全台湾最严苛的 GNSS 环境之一。
  • 都市高楼区:玻璃帷幕大楼是理想的反射面,市区街道形成「都市峡谷」,信号一边被遮一边被反射。
  • 隧道口:进隧道完全失锁,出隧道瞬间是半屏蔽加上洞口结构反射,前几秒的座标通常最不可信。
  • 河滨车道桥下:桥面板屏蔽加上桥墩反射,短时间内的轨迹容易乱跳。
  • 浓密树荫:北宜、巴拉卡的林荫路段,树叶与树干会衰减信号并造成散射。

3-4 卫星几何与 DOP

DOP(Dilution of Precision,精度稀释因子)描述的是卫星在天空的分布几何有多好。同样的测距精度,卫星分散在天空各角落时解算结果稳定(DOP 低);卫星全挤在天空同一区块时,解算变得病态(DOP 高),微小的测距误差会被放大成很大的位置误差。

DOP 有几个常见分项,理解它们的关系很有帮助:

缩写 全名 描述的是 对骑乘的意义
GDOP 几何精度稀释 位置+时间的整体几何 综合指针
PDOP 位置精度稀释 三维位置 整体定位品质
HDOP 水平精度稀释 经纬度 影响轨迹与距离
VDOP 垂直精度稀释 高度 影响海拔与爬升
TDOP 时间精度稀释 时钟偏差 较少直接感受

关键在于:在任何实际环境下 VDOP 几乎总是大于 HDOP,原因就是前面讲的「没有脚下的卫星」。峡谷、林荫、高楼一旦削掉低仰角的卫星,VDOP 恶化的速度又比 HDOP 更快,所以在太鲁阁这种地方,高度数据的品质崩坏得比轨迹更早也更严重

3-5 天线、姿势与身体屏蔽

车表的天线是内置的小型天线,增益有限,而且有指向性。这带来几个实际影响:

  • 装在把手上朝天 的接收条件,优于戴在手腕上、手腕又在骑乘时朝内转。趴下骑 TT 姿势时,表面可能整个被前臂与身体遮住。
  • 人体是含水量高的组织,会严重衰减微波信号。表戴在左手、身体压在表上方时,半个天空就被自己挡掉了。
  • 把表塞进上管包、背包、口袋 时,除了屏蔽还可能叠加金属拉链、行动电源等反射体。
  • 表座材质、旁边的金属码表座、车灯支架都可能造成局部反射。

这一项的重要性常被低估:同一支表,装在把手上与戴在手腕上,数据品质可以是两个等级。

3-6 冷启动、暖启动与星历

接收器要算位置,得先知道卫星「现在在哪里」。这靠两份数据:

  • 星历(Ephemeris):单颗卫星的精密轨道参数,有效期短(数小时等级)。
  • 历书(Almanac):全星座的粗略轨道与健康状态,有效期长。

如果表长时间没开机、跨越很远的距离(例如搭飞机出国)、或固件更新后清掉了缓存,就会进入冷启动:必须从卫星信号本身慢慢解调出星历,这个过程可能要好几十秒到数分钟。很多人抱怨的「一开始那段轨迹在停车场乱飘」「刚出发的前几百公尺爬升凭空多了一段」,多半就是冷启动期间定位品质尚未收敛。

现代设备多半用**辅助数据(预测式星历/A-GNSS)**缩短这段时间,方式是通过手机 App 或 Wi-Fi 事先把未来几天的轨道预测下载进表里。这就是「出门前先连一下 App 同步」有实际效果的原因,不是心理作用。

3-7 误差来源速查表

误差来源 主要影响 在台湾什么时候特别明显 用户可否改善
电离层延迟 测距偏长 白天、太阳活动活跃期 几乎不能,靠双频
对流层湿分量 测距偏长 夏季高湿、午后对流 不能
多路径 位置跳动、轨迹毛边 峡谷、市区、隧道口、桥下 可,改善天线位置
卫星几何(DOP) 整体精度恶化 深谷、林荫、大楼夹缝 可,多系统接收
天线屏蔽 失锁、讯噪比下降 趴姿、表被身体压住 可,最容易改善
冷启动/星历过期 起步段轨迹飘移 久未使用、刚更新固件 可,出发前同步
大地水准面模型 海拔绝对值偏移 任何时候(固定偏差) 不需改善,不影响爬升

四、多系统与多频:原理上改善了什么

4-1 多星座(GPS+GLONASS+Galileo+BeiDou)

同时接收多个星座,本质改善的是可见卫星数量与空间分布。单靠一个系统,在峡谷里可能只剩四五颗而且挤在同一个方位;多系统一起收,同一片天空缝隙里可能有十几颗分属不同星座的卫星,几何分布变好、DOP 下降、冗余观测量增加,接收器也更有本钱把明显异常的观测值剔除掉。

代价是耗电与运算量上升,所以多数设备会提供「仅 GPS/多系统/全系统+多频」等模式让用户权衡续航。

4-2 双频(L1+L5 等)

这是近年最具实质意义的改善,原理有两个层次:

第一,消除电离层延迟。 电离层造成的延迟量与信号频率有关(是「色散」介质),不同频率被延迟的程度不同。同时接收两个频段,就可以用两者的差异直接解算出电离层的影响并扣掉,不再依赖那个粗略的全球模型。这在原理上是一个干净俐落的消除,不是估计。

第二,抗多路径能力较佳。 L5 这类新频段使用了更宽的带宽与更好的信号调制设计,较窄的自相关峰让接收器更容易分辨「直达波」与「稍晚抵达的反射波」,因此在峡谷与市区的表现通常明显优于传统单频。

所以在太鲁阁、在台北市区、在山壁紧贴的路段,双频多系统带来的差别是原理上的,不是行销话术。但同样要说清楚:各厂牌的芯片、天线设计、滤波算法实作差异很大,实际表现请以原厂官方标示与你自己的实测为准,网络上流传的「某表误差几公尺」多半没有注明测试条件,参考价值有限。


五、采样率与轨迹平滑:距离与爬升的第一个分歧点

5-1 每秒记录 vs 智能采样

多数设备提供两种记录模式:

  • 每秒记录(1 Hz):固定每秒存一个点,文件大、电池消耗略高,但轨迹忠实。
  • 智能采样/智能记录:只有在方向、速度或高度发生「足够变化」时才存点,直线路段可能好几秒才一个点。文件小、省电,但弯道会被切角、细微的高度起伏会被跳过

在北宜公路那种连续弯、在阳明山区那种短陡起伏交替的路在线,两种模式跑出来的距离与爬升可以差出有感的量。切角让距离变短,跳过细微起伏让爬升变少。

如果你要拿两趟骑乘做比较,第一件事就是确认两趟的记录模式一致。 不一致的话,后面比什么都没意义。

5-2 平滑算法的两面刃

原始 GNSS 座标串行充满杂讯,如果不做处理,车表显示的速度会抖到无法阅读。所以所有设备都会做某种形式的滤波——常见的是卡尔曼滤波这一类递归估计,把「上一刻的位置与速度」和「这一刻的观测值」按各自的不确定度加权合并。

滤波的效果是双向的:

  • 好处:抑制随机跳动,避免站着不动时轨迹自己乱走造成的虚增距离。
  • 代价:真实的急速变化会被延迟或削平。急煞、突然的转向、非常短的陡坡,都可能被滤掉一部分。

滤波强度的取舍没有标准答案,每家调得不一样,这是造成同路线数据差异的根本原因之一。


六、气压式高度计:原理、校正与它会骗你的所有情况

6-1 原理

大气压力随高度上升而下降,这个关系稳定且可预测,所以只要能精确量到压力,就能推算高度。气压式高度计用的是 MEMS 压力传感器,分辨率相当高,能够分辨很小的压力变化——这是它相对 GNSS 高度最大的优势:短时间内的高度「变化量」非常灵敏且平顺,不会像 GNSS 高度那样上下抖动。

但它的致命弱点也在这里:它量的是压力,不是高度。任何非高度因素造成的压力变化,都会被误译成高度变化。

6-2 为什么一定要校正

同一个海拔高度,在不同天气下的实际气压不同。高压笼罩时气压偏高,低压或台风接近时气压偏低。因此气压高度计必须先有一个「基准」:告诉它「现在这个压力对应到这个高度」,之后才能往上往下推算。

常见的校正方式:

  1. 手动输入已知海拔:最可靠。在你确定海拔的地标校正,例如有标高牌的地点。
  2. 用 GNSS 高度自动校正:方便,但 GNSS 高度本身有误差,等于用一个不太准的东西去校另一个。若在屏蔽环境启动,可能校出一个偏掉的基准。
  3. 用地图/DEM 数据库依座标查表校正:需要设备内置高程数据。
  4. 用气象站海平面气压换算:需要当地即时气象数据。

注意:校正错了会让整趟的绝对海拔全部平移,但「总爬升」是变化量的累加,不受固定平移影响。 所以如果你只在意爬升,基准偏一点没关系;如果你在意「我到底站在几公尺高的地方」,那就要好好校正。

6-3 天气造成的气压漂移——长时间骑乘最大的误差来源

这是最重要、也最常被忽略的一项。

假设你早上七点在平地校正好高度出发,骑了六个小时。这六小时里,如果一个锋面过境、或午后对流发展、或台风外围环流逼近,当地的海平面气压本身就在变。你的表不知道这件事,它只知道「压力变低了」,于是认定「我变高了」。

结果是:你人明明在平地,表上的海拔却在缓慢爬升;而且因为那是持续的正向变化,总爬升会被凭空灌水。 反过来,天气转为高压时,海拔会缓慢下沉,抵销掉一部分真实爬升。

台湾特别容易遇到这件事的场合:

  • 梅雨季:锋面反复通过,气压在数小时内明显起伏。
  • 台风前后:外围环流接近时气压下降幅度大且快,这是全年最容易看到「假爬升」的时期。
  • 午后雷阵雨发展时:局部气压在短时间内变动。
  • 长距离活动:一日北高、环岛单日大关卡这类十几小时的骑乘,累积的漂移量最可观。

多数设备会在侦测到 GNSS 高度与气压高度长期背离时做持续性校正(缓慢把气压高度拉回 GNSS 高度),这能抑制漂移,但也可能在峡谷里因为 GNSS 高度本身坏掉而反过来把好数据拉歪。两害相权,这就是为什么没有一种设置在所有场景都最好。

6-4 温度的影响

压力传感器的读值会随温度漂移,设备内部有温度补偿,但补偿有其极限,尤其在温度剧烈变化的时候:

  • 从冷气房、车内走出来,表体温度在几分钟内快速上升。
  • 从武岭顶端的低温环境快速下滑到低海拔的高温环境。
  • 表刚从口袋拿出来、刚脱掉防风外套时。

此外,气压换算高度的公式本身也内含对大气温度剖面的假设。实际大气温度剖面与假设值偏离时(例如冬季山区的逆温层),换算出来的高度也会偏。这不会让爬升误差爆炸,但会让绝对海拔有系统性偏差。

6-5 物理性故障:气压孔

气压传感器需要一个对外的气压孔让外界空气进来。这个小孔是所有故障的集中点:

  • 汗盐结晶、灰尘、泥沙堵塞:长期不清会让压力变化传导变慢,表现是「海拔反应迟钝」「爬完一段坡海拔才慢慢追上来」。
  • 进水:小孔内残留水滴会严重干扰读值,常见于雨骑后、洗车后、泡水后。这时候海拔可能完全失控。
  • 贴纸/保护贴/泥土盖住孔口:有人贴保护膜时顺手盖掉气压孔,或是把表塞在防水套里骑,结果整趟高度数据变成一条诡异的平线或乱数。
  • 上管包/背包内:包内是相对封闭的空间,开合包包本身就会造成压力变化。

保养方式很简单:用温水冲洗孔口周边、不要用尖锐物戳、雨骑或泡汗后阴干、贴保护贴时避开孔位。 详细位置与清洁方式请依原厂说明书。

6-6 假信号情境清单

除了天气,以下情境会让气压高度计产生完全虚假的高度变化:

  • 进出室内冷气房、电梯、地下停车场:空调系统与电梯活塞效应都会造成明显的压力变化。在便利商店买个补给进出一趟,表可能记录到几公尺的「爬升」。
  • 强风吹过孔口:高速下坡、迎面强风、东北季风季节的滨海路段,动压会叠加到静压上,造成瞬间的压力偏差。
  • 隧道内的活塞效应:大型车辆通过狭窄隧道时推动空气,压力短时间变动。
  • 关门瞬间:骑完进车内关车门,压力脉冲。
  • 快速下坡:高速通过气流复杂区域时,孔口附近的压力场本身就不稳定。

6-7 GNSS 高度 vs 气压高度:正面对照

比较项目 GNSS 高度 气压式高度
量测本质 几何解算 压力反推
短时间分辨率 差,抖动大 佳,灵敏平顺
长时间稳定性 佳,不会系统性漂移 差,随天气漂移
需要校正 不需要(但有基准面问题) 必须
峡谷/树林 严重劣化 不受影响
隧道内 完全失效 正常运作
天气变化 不受影响 严重影响
进出室内 不受影响 产生假信号
物理故障点 天线屏蔽 气压孔堵塞/进水

看完这张表就会明白:两者是互补的,不是谁取代谁。 这也是为什么现代设备多半采取「气压计提供短期变化、GNSS 提供长期基准」的融合策略。这个融合的权重怎么调,各家不同,而这正是造成同一趟骑乘不同表爬升差很多的内核原因之一


七、总爬升为什么会差这么多(内核章节)

前面所有铺陈都是为了这一节。总爬升是所有数据里最容易差、也最不该拿来跨设备比较的一个。

7-1 根本原因:爬升是累加量,杂讯会被系统性放大

距离也是累加量,但距离的杂讯在方向上比较均匀——GNSS 位置往东跳一下、往西跳一下,走过的路径长度会被高估,但幅度有限。

总爬升不一样,它只累加「正向」的变化。

假设你在完全平坦的河滨车道上骑行,高度数据上下抖动。如果没有任何处理,把每一个微小的正向变化都加起来,一段平路可以「爬升」出可观的数字,而下降的部分被完全忽略不计。这是一个单边整流器:杂讯进去,正值出来,永远只增不减。

骑乘时间越长、记录点越多、杂讯越大,这个虚增就越严重。这就是为什么:

  • 六小时的长骑比一小时的短骑更容易灌水。
  • 高频记录如果滤波不足,反而比低频记录爬升更多。
  • 峡谷、市区这些高杂讯环境的爬升数字最不可信。

7-2 各家的爬升门槛与滤波策略不同

为了对抗上述问题,所有设备与平台都会做两件事:

  1. 滤波/平滑:把高度串行先做低通处理,磨掉高频杂讯。
  2. 设置最小累计门槛:只有当高度的持续上升超过某个量、或某段爬升持续超过某个距离,才计入总爬升。

问题是这些参数是各家自己的工程决定,通常不会公开,而且会随固件版本改变。 门槛设得严,平路杂讯被挡掉,但真实的小起伏也被吃掉,总爬升偏保守;门槛设得宽,细微起伏都算进去,总爬升偏高。

所以「A 表比 B 表多了几百公尺」这件事,在很多情况下不是谁对谁错,而是两台机器对「什么算是一次爬升」的定义不同。 请注意:本文刻意不写任何品牌采用的具体门槛数值,因为那些数字未经原厂公开且会随版本异动,实际规格请以原厂官方文档为准

7-3 记录频率、停等红灯与原地休息

  • 停等红灯:人不动,但 GNSS 位置仍在小范围游走,气压也在微幅波动。如果设备没有把「静止状态」判断出来并暂停累加,红灯等久了也会累积出爬升。市区通勤路线特别容易中招。
  • 自动暂停(Auto Pause):打开后静止时停止记录,能有效抑制上述问题,但也可能在极慢速爬坡时误判为静止,反而漏掉真实爬升。陡坡上时速掉到个位数的情况在台湾山路很常见,这是实际会遇到的取舍。
  • 长时间休息:在补给站坐半小时,如果没有暂停,这半小时的气压漂移会全数转成假爬升。山区午后起雾、气压变化时尤其明显。
  • 开车移动时忘记停止记录:这是最夸张的一种,开车上山那段的爬升会被算进去,数字会离谱到你自己都会发现。

7-4 上传平台的「高度修正/DEM 贴合」是什么

多数运动平台提供一个选项,大致叫做「高度校正」「弹性修正」或类似名称。它做的事是:丢掉你设备记录的高度,改用轨迹的经纬度去查找一个数字高程模型(DEM),把每个座标点对应到地形数据库里该位置的高度,再重新计算爬升。

DEM 是由测绘卫星、航测、光达等方式创建的地形高度数据库,分辨率有粗有细。

什么时候该打开:

  • 设备没有气压计(纯靠 GNSS 高度),原始高度抖动严重。
  • 气压计明显故障(进水、堵塞)导致高度乱跳或呈现不合理的平线。
  • 该趟骑乘遇到剧烈天气变化,你看到平路段有明显的持续假爬升。
  • 你要跟其他人比较同一条路线,而大家都是用平台修正后的数字。

什么时候不该打开:

  • 你的气压计运作正常、事前有好好校正,原始数据本来就比 DEM 准。
  • 路在线有大量桥梁、高架道路、堤顶道路、隧道。DEM 记录的是地表高度,桥梁会被贴合到桥下的河床或谷底,高架桥会被贴到平面道路,结果是凭空生出巨大的假爬降。台湾的河滨车道、西滨快速道路旁的自行车道、跨河大桥密集路段最容易出这种问题。
  • 深谷路段,DEM 在陡峭地形的分辨率不足,可能把峡谷细节平滑掉。
  • 室内训练台纪录(本来就没有真实地形)。

判断方式很简单:开与不开各看一次高度剖面图,哪一张比较符合你身体记得的路况,就用哪一张。 你的腿知道那里是不是有坡。

7-5 同一条路线在不同平台显示不同爬升,合理范围是多少

先讲结论:没有一个可以直接背下来的「合理百分比」,因为它高度取决于路线型态。 但可以给一套判断逻辑:

路线型态 跨设备/跨平台爬升差异的预期 原因
单一长爬坡(如武岭、大屯山) 差异最小 净高度差主导,起终点海拔差是硬约束,滤波门槛影响有限
起伏丘陵(如 106 县道、北宜) 差异中等 大量中小型起伏落在各家门槛边缘,计不计入差很多
平路但有小起伏(河滨、西滨) 差异最大(比例上) 分母小、杂讯占比高,门槛与滤波决定一切
市区通勤 差异大且不稳定 多路径+停等+进出室内
室内训练台 由软件虚拟定义 与现实地形无关

实用的自我检查法:拿一条单一长爬坡路线,看看起点与终点的海拔差是多少。总爬升应该要略大于这个净高度差(因为途中有小下坡要再爬回来),如果总爬升比净高度差大很多,多半是杂讯被累加进去了。这个检查在武岭这种一路向上的路线特别好用,因为你知道真实的净爬升大致等于终点海拔减起点海拔。


八、距离误差:另一条容易被忽略的线

8-1 轮径校正——为什么装了速度传感器反而可能更不准

装了轮速传感器的设备,通常会优先用轮子转数乘以轮周长来算距离,因为那是实体量测,隧道里也照样运作。但前提是轮周长要正确

轮周长不等于轮胎规格表上的理论值,实际值取决于:

  • 胎压:低胎压下滚动半径变小,同样圈数走的距离变短。
  • 骑士体重与载重:压缩量不同。
  • 胎面磨耗:旧胎周长比新胎小。
  • 轮胎实际宽度:同样标示的胎在不同框内宽上撑开的宽度不同。

最可靠的做法是实测:胎压打到你平常骑的压力,人坐在车上,在地面标记气嘴位置,直线推行数圈后再标记,量总距离除以圈数。多数设备也提供「自动校正」,让它用 GNSS 距离去反推轮周长——这在开阔路段效果不错,但如果自动校正发生在多路径严重的路段,会校出错误的轮周长并延续下去。

8-2 GNSS 抖动造成的虚增距离

位置杂讯会让轨迹呈现「毛边」,把毛边的长度全加起来,距离就比真实路径长。站着不动时最明显——没有滤波的话,静止的接收器会自己「走」出距离。这是「等红灯等到距离自己增加」的来源。

8-3 隧道、树荫与补点

失锁后,设备有几种处理方式:

  • 直接跳接:出隧道后把两个座标连起来,距离变成直线距离,弯曲的隧道会被低估
  • 依速度推估补点:用失锁前的速度与方向外推,可能高估也可能低估。
  • 用轮速传感器接手:这是最好的解法,隧道里距离照样正确,只有轨迹形状不对。

台湾的苏花路廊、北宜的隧道群、各种山区短隧道,都会踩到这个。这也是长隧道路在线「有装速度传感器」与「没装」的距离会差出可观数字的原因。

8-4 室内训练台的距离意义完全不同

室内训练台上的「距离」是由软件用功率、体重、虚拟坡度、虚拟空气阻力模型反推出来的,它回答的问题是「以这个功率在虚拟世界中会前进多远」。

因此:

  • 它跟户外距离不能直接相比。 同样的功率在户外遇到逆风、路面阻力、下坡滑行,结果完全不同。
  • 不同软件、不同虚拟物理模型算出来的距离也不一样。
  • 室内真正有意义的训练指针是功率、时间、心率,不是距离与爬升。 把室内的「爬升」拿去跟户外爬坡比较没有意义。

九、坡度数值为什么跳来跳去

9-1 数学上的必然

坡度=垂直高度变化 ÷ 水平距离变化。这个式子有两个问题:

  1. 分子与分母都有杂讯。
  2. 分母很小的时候,分子的杂讯会被剧烈放大。

如果设备用很短的采样区间(例如相邻几秒或几公尺)去算坡度,分母只有几公尺,此时高度只要有一点误差,算出来的坡度就会暴冲。这就是为什么慢速爬坡时坡度数字反而跳得更凶——你骑得慢,相同时间内前进的水平距离短,分母更小。

反过来,如果设备用很长的区间去平滑,坡度数字稳定了,但反应会严重延迟:你已经进入陡坡好几秒,表上的数字才慢慢爬上来;坡顶已经过了,表还显示着陡坡。

这是无法两全的取舍,各家在「灵敏」与「稳定」之间选了不同的点。

9-2 「明明在爬坡却显示 -3%」的三种可能

  1. 气压瞬间干扰:一阵强风、一辆大车呼啸而过、路旁的气流变化,让压力短暂升高,表判定「下降」。
  2. 平滑窗口延迟:你刚从一段陡下转入爬坡,平滑窗口里还大量包含着刚刚的下坡数据。
  3. 视觉错觉:这一项比想像中常见。在长下坡中的一小段「比较不陡的下坡」,人会觉得那是上坡;被两侧高耸地形包围时、雨天视线受限时、疲劳时,坡度知觉会严重失准。有时候不是表错,是你的身体错。

9-3 怎么看坡度才对

  • 把即时坡度当成「趋势指示」而不是「精确量测」,看的是它在 5% 区间还是 12% 区间,不是看个位数。
  • 需要精确坡度信息时,看事后的高度剖面图,那是经过完整平滑的数据,比即时值可靠得多。
  • 配速决策应该以功率或心率为准,不是以坡度数字为准。 坡度只是辅助你预期接下来的负荷。

十、实务判读与改善做法

10-1 怎么判断自己的数据可不可信

骑完之后花两分钟做这几个检查:

  1. 看高度剖面图的形状。真实的地形剖面是连续平顺的曲线。如果看到锯齿状高频抖动,那是杂讯;如果看到垂直的阶梯或尖刺,那是数据异常;如果平路段呈现持续单调的斜线,那是气压漂移。
  2. 检查起点与终点海拔。如果是原地折返的路线,起讫点海拔应该接近。差很多就是漂移或校正问题。
  3. 检查总爬升与总下降。原地折返路线的两者应该接近相等。差距大就是有单边的假信号。
  4. 看轨迹在地图上的形状。是否贴在路上?隧道段是不是直线跳接?停等处是不是有一团毛球?
  5. 看卫星信号指针(若设备有提供)。信号品质差的时段对应的数据要打折扣。

10-2 同条路线的自我基准测试(最实用的方法)

想知道自己的设备在特定路在线「大概会报多少」,做一次基准测试:

  1. 选一条你会反复骑的路线,最好起讫点明确、有单一长爬坡(风柜嘴、大屯山这类很适合)。
  2. 固定所有变因:同一支表、同一个安装位置、同样的记录模式(建议每秒记录)、同样的 GNSS 模式、同样的高度校正方式、上传到同一个平台、同样的高度修正开关设置。
  3. 重复至少三到五次,记下每次的距离与总爬升。
  4. 计算离散程度。如果每次都落在很窄的范围内,代表你的设置在这条路在线是稳定可重复的,之后的训练比较就有基础。如果每次都差很多,先去找原因(气压孔?安装位置?记录模式?)再谈训练分析。

这件事的价值在于:你要的其实不是「绝对正确」,而是「可重复」。 训练分析比较的是自己跟自己,只要测量方式一致,系统性偏差会被抵销掉。

10-3 需要精确比较时的铁则

情境 建议做法
比较自己不同时期的表现 同一支表、同设置、同平台、同路线,只看相对变化
跟车友比爬升 别比。改比时间功率,那才是实体量测
想知道路线的真实爬升 多人多次的中位数比单次可信;配合地图等高线交叉验证
赛事成绩分析 以主办单位公告与计时芯片为准
训练负荷评估 功率/心率/时间为主,爬升只是辅助
长时间活动的海拔 中途在已知海拔点重新校正

10-4 出发前的检查清单

  • 前一晚用手机 App 同步设备,更新星历与软件。
  • 清洁气压孔,确认没有贴纸或泥沙覆盖。
  • 在已知海拔的地点做一次高度校正
  • 确认记录模式(每秒记录)与 GNSS 模式(有双频就开,代价是耗电)符合这趟需求。
  • 把表或码表装在把手上方、视野开阔处,不要塞包里。
  • 出发前在户外空旷处等定位稳定再按开始,不要在地下停车场或屋檐下起表。
  • 长途骑乘:预估耗电,决定要不要为了续航降低 GNSS 精度模式。

十一、台湾在地情境对照

武岭(台 14 甲):台湾公路最高点,海拔约 3,275 公尺。这是最适合验证高度数据的路线之一,因为终点海拔是公认的已知值,你可以直接对照表上读数。长时间持续爬升的特性也让总爬升相对可信(净高度差主导)。但要注意:这条路线耗时长,气压漂移的累积时间也长;山区天气变化快,午后常起雾、对流发展,气压变动明显。同时,高海拔低温会影响传感器温度补偿。

太鲁阁峡谷:全台最严苛的 GNSS 环境。深切峡谷加上高耸岩壁,可见天空极窄、多路径严重、VDOP 恶化。这里的 GNSS 高度基本不能信,气压计反而是主力。若你的设备设置为「用 GNSS 持续校正气压高度」,在这里可能反而被拉歪。峡谷内还有连续隧道,轨迹与距离都要靠轮速传感器补救。

北宜公路:连续弯道密集,是「智能采样切角」最明显的路线。用智能采样跑完,距离会比每秒记录短。加上部分路段林荫屏蔽与山壁反射,轨迹毛边也多。

风柜嘴、大屯山、巴拉卡:路程相对短、爬升集中,适合当作自我基准测试的标准路线——时间短代表气压漂移小,重复性容易做好。但巴拉卡与大屯山区林荫浓密、常有浓雾,信号条件不如想像中好。

106 县道:起伏丘陵型态的代表,大量中小型起伏正好落在各家爬升门槛的边缘,是跨设备爬升差异最容易被放大的路线类型

河滨车道与桥下:桥面屏蔽加桥墩反射,加上路线本身平坦——分母小、杂讯占比高,是平路虚增爬升的重灾区。同时这也是最不该打开 DEM 高度修正的路线类型,因为堤顶道路与跨河桥梁会被贴合到河床高度。

都市高楼区:玻璃帷幕反射、都市峡谷屏蔽、频繁停等红灯、进出骑楼与便利商店。通勤路线的数据品质天生就差,别拿它跟山区训练数据放在同一个尺度上比较。

梅雨与台风前后:全年最容易看到「假爬升」的时期。锋面过境或台风外围环流接近时气压变动大且快,长时间骑乘的高度数据要特别打折扣。看到平路段出现持续单调上升,先想气压,不要怀疑自己的腿。


十二、安全提醒(比数字重要得多)

下坡专心看路,不要盯着表。 坡度、速度、海拔这些数字没有一个值得你在下坡时把视线从路面移开。山路下坡的落石、湿滑路面、对向来车、突然出现的机车与游览车,反应时间以毫秒计。要看数据,停到安全处再看。

山区起雾视线骤降是台湾山路最常见的危险之一。大屯山区、北宜、中横沿线都可能在短时间内能见度剩下数十公尺。务必打开前后车灯、穿着高辨识度衣物、降低速度、靠右行驶。

高山低温与天气变化:即使平地炎热,高海拔路段仍可能低温、强风、降雨。失温会严重影响判断力与操控能力。务必携带足够的保暖与防风衣物,并在上山前查找天气预报与路况公告。

高海拔健康提醒:在高海拔环境(如台 14 甲较高路段)从事高强度运动,有出现高山反应的可能。常见征兆包含头痛、恶心呕吐、头晕、食欲不振、异常疲倦、睡不着。若出现严重头痛且止痛药无效、走路摇晃步态不稳、意识混乱、休息时仍严重喘不过气、咳出粉红色泡沫痰,这些属于紧急警讯,应立即下降高度并尽速就医,不可勉强继续。有心血管疾病、肺部疾病、贫血、怀孕或其他慢性病史者,在从事高海拔运动前请先咨询医师

本文属于一般性信息分享,不能取代医疗专业评估与诊断。 身体有任何不适,请以医疗专业意见为准。

最后,不要为了刷数据冒险。 开放道路不是赛道,任何数字都不值得拿安全去换。


重点整理与行动清单

观念层面(记住这五句)

  1. 车表上的距离、海拔、爬升、坡度全是推估值,不是量测值。
  2. 垂直精度天生比水平差,因为脚下没有卫星,这是几何限制不是机器问题。
  3. 总爬升是单边累加量,杂讯只增不减,所以它是所有数据里最不可靠、最不该跨设备比较的一个。
  4. 气压计短期灵敏、长期漂移;GNSS 高度短期抖动、长期稳定,两者互补,融合策略各家不同。
  5. 你要的是「可重复」,不是「绝对正确」。 训练分析比的是自己跟自己。

立刻可做的七件事

  1. 清洁气压孔,检查有没有被保护贴、泥沙或汗盐堵住。
  2. 把记录模式改成每秒记录,如果你在意距离与爬升的一致性。
  3. 确认设备安装位置,优先装在把手上方朝天,不要塞包里、不要被身体压住。
  4. 出发前用 App 同步,更新星历与固件;在户外空旷处等定位稳定再起表。
  5. 选一条短爬坡当基准路线(风柜嘴、大屯山等级),固定所有设置重复三到五次,创建自己的参考值。
  6. 查看最近几笔纪录的高度剖面图,找出锯齿、尖刺、平路单调上升这三种异常型态。
  7. 重新查看平台的高度修正开关:桥梁/堤顶/河滨路线关掉,无气压计设备或气压计故障时打开。

什么时候该停止纠结数字

如果你的目的是变强,那么功率、心率、时间、主观感受这四项的信息量远大于总爬升。爬升是一个好用的「这趟骑乘有多硬」的粗略指针,但它不该成为训练决策的依据,更不该成为你跟车友争论的题目。

把表当成笔记本,不是裁判。 它记下你做过什么,但它不决定你做得好不好。

相关主题阅读

相關影片
訂閱CT的頻道

訂閱 CT Yeh,看武嶺實測與路線攻略

北進武嶺、西進武嶺、經典百K,每條路線都親自騎過,配速、爬升、補給點全部實拍實測。

467 部影片 · 累計 838 萬次觀看