更多分类: 数理统计计算器 化学计算器 体积计算器

健康计算器

Heart Rate Based Calorie Burn Calculator

Gender =
Age =
Weight =
Activity Duration = hrs min sec
VO2 max = mL kg-1 min-1
Average Heart Rate = in beats/minute
Result =

Formula Used:
For Male,
    Calorie Burned = ((-95.7735 + (0.634 × HR) + (0.404 × VO2 max) + (0.394 × W) + (0.271 × A)) / 4.184) × 60 × T
For Female,
    Calorie Burned = ((-59.3954 + (0.45 × HR) + (0.380 × VO2 max) + (0.103 × W) + (0.274 × A)) / 4.184) × 60 × T

Where,
   HR = Heart Rate
   W = Weight in kilograms
   A = Age
   VO2 max = Maximal oxygen consumption (in mL kg-1 min-1)
   T = Exercise duration time in hours

Heart rate based calories burnt calculation is made easier with this online calories calculator.

已知最大摄氧量的心率热量消耗计算器

首页 › 健康 › 已知最大摄氧量的心率热量消耗计算器
最后更新: · 公式与示例已人工校对

如果测过最大摄氧量(VO₂max),热量估算可以精确得多:摄氧量按心率占最大心率的百分比线性缩放,再乘以体重与时间。1 升氧气约产生 5 kcal 能量,这是运动生理学的经典换算。

使用方法

  1. 填入 VO₂max、体重与运动时长
  2. 填入平均心率与最大心率(或由年龄推算)
  3. 读取估算摄氧量、热量消耗与强度百分比

计算公式

强度百分比 %HRR = (HR均 − HR静) / (HRmax − HR静) 储备心率法更准
运动摄氧量 VO₂ = VO₂max × %强度 单位 mL/kg/min
热量消耗 kcal = VO₂ × 体重(kg) / 1000 × 5 × 时间(min) 5 kcal 每升氧气
MET 换算 1 MET = 3.5 mL/kg/min 便于与运动强度表对照

计算示例

VO₂max = 45,体重 70 kg,平均心率 150,最大心率 190,运动 30 分钟
  1. 强度 ≈ 150/190 ≈ 79%
  2. VO₂ = 45 × 0.79 ≈ 35.5 mL/kg/min
  3. kcal = 35.5 × 70 / 1000 × 5 × 30 ≈ 373 kcal
结果:约 373 kcal
男性 35 岁、75 kg、VO₂max 45、平均心率 150 bpm、运动 40 分钟
  1. Gender 选 Male,Age 填 35,Weight 填 75 并选 Kilograms
  2. Activity Duration 填 0 小时 40 分 0 秒,VO₂ 填 45,Average Heart Rate 填 150
  3. 男性式先算 kJ/min:−95.7735 + 0.634×150 + 0.404×45 + 0.394×75 + 0.271×35 = −95.7735 + 95.1 + 18.18 + 29.55 + 9.485 = 56.5415
  4. 换成 kcal/min:56.5415 ÷ 4.184 = 13.514
  5. 折成每小时:13.514 × 60 = 810.8,页面显示 811 calories per hour
  6. 40 分钟 = 0.6667 h:13.514 × 60 × 0.6667 = 540.5,页面显示 541 calories
结果:约 811 kcal/小时,40 分钟合计约 541 kcal;结果是回归式估算值,不构成医疗建议

要点与常见误区

  • 用储备心率法(含静息心率)比单纯按最大心率百分比更准确。
  • VO₂max 应使用近期测试值,训练后心肺适能提升会让旧值偏低。
  • 估算值不含基础代谢,只反映运动额外消耗。
  • 平均心率必须在 123~169 bpm 之间:填 122 或 170 会弹窗并清空输入。这个回归式只在中等以上强度成立,散步、拉伸、家务这类低心率活动算不出来
  • Weight 默认单位是 Pounds:75 kg 要选 Kilograms 再填 75,直接填 75 留在 Pounds 等于 34 kg,同参数下结果从 811 kcal/h 掉到 579 kcal/h。服用 β 受体阻滞剂会把心率压低 10~30 bpm,算出的热量随之偏低,结果仅作参考,不构成医疗建议

常见问题

VO₂max 怎么测?
实验室跑台配合气体分析最准;也可用 12 分钟跑或台阶试验间接推算,误差约 10%。
为什么算出来比手表高?
手表多用经验算法并扣减基础代谢,而公式给出的是运动总能耗。
静息心率怎么取?
早晨醒后未起床时测量最稳定,连续测三天取平均。
VO₂max 那一栏填 45 还是 45%
填绝对值 45,单位是 mL/kg/min,不是百分比。这一项在男性式里的系数是 0.404:从 45 降到 40,每小时少算 0.404×5 ÷ 4.184 × 60 ≈ 29 kcal;误填成 0.45 则每小时只剩 553 kcal,比正确值少 258 kcal。普通成年人多在 30~50,常年耐力训练者可到 60 以上,实验室报告给的是绝对值就直接照抄
同样心率,为什么和跑步机显示的差 8% 左右
两款工具的回归式不同:本页有 0.404×VO₂ 这一项,常数项却是 −95.7735;不含 VO₂ 的 Keytel 男性式常数项是 −55.0969,其余系数也不同。以 35 岁、75 kg、150 bpm、40 分钟为例,本页给 541 kcal,无 VO₂ 版给 588 kcal,差 47 kcal(8%)。VO₂ 填得越低差距越大:填 30 时本页降到 483 kcal,与 588 差 18%。判断方法是看差值来源——手表数值恰好等于无 VO₂ 版,说明它没用 VO₂max,不必怀疑自己填错
女性用这个工具为什么比男性低 25%
两式系数结构不同,不能只改体重互推。女性式是 −59.3954 + 0.45×HR + 0.380×VO₂ + 0.103×W + 0.274×A,同样 150 bpm、VO₂ 45、75 kg、35 岁得 kJ/min = 42.52,即 10.16 kcal/min,610 kcal/h,40 分钟 407 kcal,比男性的 541 kcal 低 25%。主因是心率系数:0.634 对 0.45,心率每高 10 bpm,男性多算 1.52 kcal/min,女性只多算 1.08 kcal/min。另外 Gender 下拉默认停在 Male,忘记切换就会整套按男性算

相关计算器