跳至主要內容

路跑的能量消耗計算:體重、速度、地形的卡路里公式

訓練科學
匿名
2026年5月22日
136 次觀看

路跑的能量消耗計算:體重、速度、地形的卡路里公式

引言

「我今天跑了5公里,燃燒了450大卡」——許多跑者習慣用手錶或App上的卡路里數字評估訓練效果,甚至用它來計算「可以多吃多少東西」。但這些數字準確嗎?它們是怎麼計算出來的?理解能量消耗的科學原理,能讓你對自己的訓練負荷和飲食補充做出更精準的判斷。

跑步能量消耗的基本公式

跑步的淨能量消耗(Net Caloric Cost)可以用以下簡化公式估算:

平路跑步能量消耗(kcal)≈ 體重(kg)× 距離(km)× 1.0

這個公式的核心邏輯是:每公斤體重、每公里平路跑步,大約消耗1大卡能量。這個「1 kcal/kg/km」的係數已被多項研究驗證,對一般配速範圍(4:30–8:00/km)的平路跑者具有相當不錯的準確性。

舉例

  • 60 kg跑者跑10公里:60 × 10 × 1.0 = 600 kcal
  • 75 kg跑者跑10公里:75 × 10 × 1.0 = 750 kcal
  • 90 kg跑者跑10公里:90 × 10 × 1.0 = 900 kcal

注意:以上為「淨消耗」,即扣除靜止代謝後的跑步額外消耗。若加入靜止代謝(TDEE計算用途),需再加上相同時間的基礎代謝量(約1–1.5 kcal/kg/小時)。

速度對能量消耗的影響

一個常見的誤解是「跑越快消耗越多卡路里」。實際上,速度對每公里能量消耗的影響相當小。

這是因為跑步的主要能量成本是克服重力做功(維持垂直振幅),而這個成本每公里幾乎固定,不論速度快慢。相比之下,自行車的空氣阻力隨速度平方增長,能量消耗受速度影響顯著。

跑步速度對能量消耗的影響主要體現在以下兩方面:

效應 速度慢時 速度快時
空氣阻力 極低(可忽略) 略增(約3–8%額外消耗)
跑步效率 相對低(初學者慢跑效率差) 相對高(精英選手高速效率佳)
地面反作用力 較小 較大(增加垂直振幅能耗)

綜合而言,在4:00–8:00/km的速度範圍內,每公里能量消耗差異通常在5–10%以內,體重仍是最主要的決定因素。

坡度對能量消耗的影響

地形起伏對能量消耗的影響遠比速度顯著。爬升的能量消耗可用以下估算:

額外爬升能耗(kcal)≈ 體重(kg)× 爬升高度(m)× 0.001

即每公斤體重、每公尺爬升,額外消耗約0.001 kcal(等同於每公斤每100公尺爬升消耗約0.1 kcal)。

台灣常見山路路跑能量消耗估算(70 kg跑者)

  • 平路10公里:70 × 10 = 700 kcal
  • 10公里路跑含200m爬升(如淡水老街至紅毛城路段):700 + 70 × 200 × 0.001 × 調整係數 ≈ 700 + 約150 = 850 kcal
  • 10公里越野含500m爬升:700 + 70 × 500 × 0.001 × 調整係數 ≈ 700 + 約350 = 1,050 kcal

下坡的能量消耗:下坡不能抵銷上坡的能量消耗,雖然下坡重力做正功,但肌肉需要做離心制動功,實際上下坡段的能量消耗約為上坡的40–60%。

手錶與App卡路里數字的準確性

現代GPS手錶和健身App的卡路里計算方法各有不同,準確性也差異顯著:

  • 基於MET(代謝當量)的估算:最常見,準確性約為±10–20%
  • 基於心率的估算:加入心率後可提升準確性,誤差降至±10–15%
  • 基於個人訓練資料的AI估算(如Polar、Garmin高階演算法):誤差約±8–12%

主要誤差來源:

  • 未知個人跑步效率差異(同樣速度,不同跑者效率差異可達10–15%)
  • 坡度補償不精確(許多App不計入地形)
  • 心率感測誤差(光學心率不準)

實用建議

  1. 用「體重×距離」公式做快速估算:這個公式簡單可靠,比大多數手錶算法更穩定。
  2. 不要過於依賴手錶卡路里「補回」食物:誤差範圍意味著你可能高估或低估消耗達100–200 kcal。
  3. 馬拉松備賽的補給計算:42.195 km × 體重 × 1.0 kcal,即為大致的糖原能量消耗基準,提前計算有助於補給策略規劃。
  4. 越野跑特別注意爬升:越野賽事含大量爬升,單純用距離估算嚴重低估能量消耗,記得加入爬升的額外卡路里。

結語

卡路里數字不是魔法,而是基於物理學和生理學的估算值。理解其背後的原理,你就能更理性地評估訓練負荷、規劃補給策略,讓每次跑步的能量管理更科學、更有效。