Heart Rate Reserve Zone

Compute Karvonen heart-rate reserve training zone boundaries.

Description

Heart-rate reserve subtracts resting from maximum rate.

Heart-rate reserve subtracts resting from maximum rate. The Karvonen arithmetic adds a selected fraction of reserve back to resting rate.1

Compute Karvonen heart-rate reserve training zone boundaries.

When to use Heart Rate Reserve Zone

Use this tool to compute Karvonen heart-rate reserve training zone boundaries.

Prepare the measured movement, timing, load or preassigned score requested. Keep protocols, units, paired measurements and caller-selected thresholds consistent.

How to use Heart Rate Reserve Zone and understand its results

  1. Prepare the measured movement, timing, load or preassigned score requested. Keep protocols, units, paired measurements and caller-selected thresholds consistent.
  2. Enter restingBpm, maximumBpm, lowerReserveFraction, upperReserveFraction using the field table and calculation rules, then run the tool.
  3. Read reserveBpm, lowerTargetBpm, upperTargetBpm. The explanation below defines the units, signs, ordering and any flags or placeholder values.
  4. If the tool reports an input issue, correct the values and run it again. Apply the stated assumptions when interpreting a successfully returned result.
Input fieldMeaningValue type; see rules belowRequirement
restingBpmResting bpmnumberRequired
maximumBpmMaximum bpmnumberRequired
lowerReserveFractionLower reserve fractionnumberRequired
upperReserveFractionUpper reserve fractionnumberRequired

Enter nonnegative resting bpm, greater maximum and ordered fractions in [0,1]. Return reserve and both target boundaries.

target=resting+(maximum−resting)fraction

Units, indexing, boundary conditions and exceptional cases are defined in the calculation rules above.

Output fieldMeaningValue type
reserveBpmReserve bpmnumber
lowerTargetBpmLower target bpmnumber
upperTargetBpmUpper target bpmnumber
json
{
  "input": {
    "restingBpm": 60,
    "maximumBpm": 180,
    "lowerReserveFraction": 0.5,
    "upperReserveFraction": 0.7
  },
  "output": {
    "reserveBpm": 120,
    "lowerTargetBpm": 120,
    "upperTargetBpm": 144
  }
}

Limitations and assumptions

No maximum-rate estimation, medical suitability or personalized intensity recommendation is provided.

Numeric inputs must be finite. Follow the calculation-specific rules for overflow, underflow and exceptional cases. Missing required fields, extra fields, wrong value types and violations of the calculation rules are input errors.

Alternative or Complementary methods

Use Talk Test Intensity Screen: Classify self-reported talk-test effort without claiming measured ventilatory thresholds. For a complementary task, use MET Intensity Bands: Classify MET intensity using caller-selected light/moderate/vigorous boundaries.

References

  1. Heart Rate Reserve Zone — tool.io

Similar or alternative tools

Don't forget to set a bookmark for tool.io!
Privacy | Imprint | Cookies