Два бегуна проходят одну тропу рядом, но после финиша видят разный набор высоты. Это не обязательно неисправность часов: устройства могут измерять высоту разными способами, записывать её с разным шагом и по-разному отсеивать колебания. D+ — сумма подъёмов по профилю маршрута, а не разница высот между стартом и финишем. На кольце эта разница почти нулевая, хотя подъёмов может быть много. Поэтому важна не только точность отдельной отметки, но и способ подсчёта всей суммы.

Три источника высоты: каждый со своими ограничениями

Высота в записи тренировки может прийти со спутников, с датчика давления или из цифровой карты. Часы иногда объединяют источники, а приложение после загрузки заменяет исходные отметки своими. Поэтому одинаковая подпись «набор высоты» ещё не означает одинаковые исходные данные.

  • GPS-альтиметр. Приёмник определяет положение в пространстве по спутниковым сигналам. Вертикальная координата обычно менее устойчива, чем положение на карте: мешают геометрия спутников, отражения сигналов от склонов и зданий, лес и узкие ущелья. Отклонения от нескольких метров до десятков метров — ориентир, а не характеристика любых часов. В сложных условиях ошибка бывает больше. Даже неподвижный приёмник может показывать меняющуюся высоту.
  • Барометр. Датчик измеряет атмосферное давление, которое устройство переводит в высоту. На коротком участке он часто лучше спутников отслеживает относительные изменения, но давление меняется и из-за погоды. На показания также влияют обдув отверстия датчика, вода, загрязнение и особенности температурной компенсации. Нужна калибровка: по известной отметке, спутникам или другому источнику. Автокалибровка может сама внести скачок в профиль.
  • Цифровая модель рельефа, DEM. Приложение берёт координаты трека и подставляет высоту из сетки значений. Шаг сетки может составлять, например, около 10–30 метров, но доступность и качество зависят от региона и набора данных. Шаг сетки не равен точности высоты. Модель сглаживает небольшие формы рельефа, а некоторые наборы описывают поверхность с растительностью и постройками, а не только землю.

У DEM есть особенно заметные ограничения: мост может получить высоту дна долины, а тропа на уступе — усреднённую высоту склона. Ошибка координат тоже никуда не исчезает. Если GPS сместил точку с тропы на крутой склон, модель добросовестно вернёт высоту другой точки. Пересчёт по карте убирает зависимость от сырого альтиметра, но не превращает неточный трек в геодезическую съёмку.

Постоянное смещение всех отметок само по себе D+ не меняет: прибавьте к каждой высоте одну величину, и подъёмы останутся прежними. Для суммы опаснее дрейф и скачки внутри записи. Барометр может выглядеть убедительно на старте и постепенно «поднять» бегуна к финишу из-за изменения давления.

Почему на одной тропе получается разный D+

Самый простой алгоритм складывает все положительные разницы между соседними точками. Его слабое место — шум. Условная последовательность 100, 101, 100, 101 метр даст два метра набора, хотя бегун мог двигаться по ровному месту. Отрицательные колебания не вычитаются из D+: они уходят в отдельную сумму спусков. Поэтому случайные колебания способны завышать обе величины.

  • Разный шум барометра. На двух устройствах отличаются датчики, положение отверстий и обработка сигнала. Порыв ветра или мокрый рукав могут повлиять на одно устройство сильнее, чем на другое.
  • Разная частота записи. Секундная запись сохраняет больше деталей, включая шум. Редкая или «умная» запись может пропустить короткую горку. Больше точек не означает автоматически более точный D+: важна последующая обработка.
  • Разная фильтрация. Одно приложение суммирует почти все колебания, другое сглаживает профиль и игнорирует мелкие изменения. Даже один файл после загрузки в два сервиса может дать разные итоги.
  • Паузы и разрывы. Автопауза, потеря сигнала и восстановление записи меняют соседство точек. Если алгоритм соединит края разрыва как обычный участок, в сумму может попасть искусственная ступенька.

Разница в десятки метров на холмистом маршруте сама по себе ещё не доказывает ошибку конкретного устройства. Масштаб расхождения зависит от длины записи, мелких волн рельефа, качества сигнала и фильтров. Полезнее открыть профиль и найти место расхождения: одиночный пик на ровной дороге подозрительнее, чем плавный подъём, который совпадает с тропой на карте.

Сглаживание и гистерезис: когда подъём считается настоящим

Перед подсчётом профиль обычно очищают от явно ошибочных точек и сглаживают. Сглаживание уменьшает мелкие колебания высоты, используя соседние значения. Например, медианный фильтр может убрать одиночный выброс, а усреднение — сделать профиль менее зубчатым. Но слишком сильный фильтр срежет не только шум, но и настоящие короткие подъёмы.

Окно сглаживания можно задавать по времени, числу точек или расстоянию. Это не одно и то же. За одинаковое время бегун на спуске проходит больше, чем на крутом подъёме; одинаковое число точек при разной частоте записи тоже охватывает разные участки. Для сопоставления файлов важно знать не только наличие фильтра, но и принцип его работы.

Порог гистерезиса помогает не менять направление профиля при каждом небольшом колебании. Алгоритм сохраняет текущее состояние, пока изменение высоты не превысит выбранный порог. В одном из вариантов подъём подтверждается, когда высота достаточно выросла от локального минимума, а переход к спуску — когда достаточно снизилась от достигнутого максимума. Небольшие движения внутри этого диапазона не считаются отдельными горками.

Условный порог в 3–5 метров можно использовать для объяснения принципа, но это не универсальная настройка. Он должен соответствовать шуму источника, детализации рельефа и задаче обработки. После подтверждения подъёма алгоритм может учесть весь рост от исходного минимума, а не только превышение порога. Конкретные реализации различаются, поэтому одинаковое число в настройках ещё не гарантирует одинаковый итог.

Здесь важно не путать порог подтверждения с требованием, чтобы каждая соседняя точка была выше предыдущей сразу на несколько метров. Длинный пологий подъём складывается из маленьких прибавок и должен сохраниться в сумме. Хорошая обработка отличает такой устойчивый рост от колебаний вокруг одной высоты. При этом любой фильтр остаётся компромиссом: на частых невысоких буграх потеря деталей будет заметнее, чем на длинном ровном подъёме.

Как сравнивать свои тренировки без подмены условий

Для личной истории важнее единый способ измерения, чем самая большая цифра в приложении. Если сегодня брать сырой барометр, а через неделю — сильно сглаженный DEM-профиль, изменение D+ будет отражать не только маршрут. Начните с повторяемых условий, а уже затем оценивайте различия в тренировках.

  • Выберите один маршрут и направление. Проверяйте старт, финиш, дополнительные петли и сходы с тропы. Для маршрута из точки в точку смена направления может изменить набор: прежние спуски станут подъёмами.
  • Сохраните настройки записи. Используйте одинаковый режим спутников, частоту записи, автопаузу и способ калибровки. После обновления прошивки или приложения учитывайте, что обработка могла измениться.
  • Пересчитывайте сравниваемые файлы одинаково. Если выбрали DEM, используйте один сервис, одну модель и одинаковые параметры обработки, насколько они доступны. Сравнивать пересчитанную новую тренировку с сырым старым итогом некорректно.
  • Смотрите на профиль вместе с картой. Проверяйте пики, провалы, разрывы и смещения на соседний склон. Участки мостов и тоннелей требуют отдельного внимания: модель поверхности не знает фактическую траекторию внутри сооружения.
  • Сохраняйте исходную запись. Оригинальный файл позволит пересчитать историю заново, если сменится модель или алгоритм. Исправленный итог полезно отличать от значения, которое показали часы.

Единообразие особенно важно при сравнении недель: сумма из нескольких тренировок наследует ошибки каждой записи. Схема недели ниже помогает держать в фокусе распределение занятий. Сам D+ стоит читать рядом с длительностью, расстоянием и характером тропы: одинаковый набор на длинном пологом склоне и на коротких крутых ступенях описывает разную работу.

Неделя любителя: три вида и шесть тренировокПнПлавание40 мин,спокойноВтБегинтервалы,50–60 минСрСиловая40 мин,ноги икорпусЧтБеглёгкий, 40минПтПлаваниетехника, 45минСбДлительнаябег 70–100минВсОтдыхпрогулка40–60 минКачественная работа — во вторник, длительная — в субботу: между ними двое суток на восстановление.
Шаблон на шесть тренировок при беговом приоритете. Если тренировок четыре, убирают вспомогательные, а не основные.

Не нужно вручную подгонять каждый файл под прошлый результат. Даже при одинаковых настройках остаётся разброс измерений. Если расхождение невелико и профиль выглядит правдоподобно, считайте это ограничением данных. Если появились резкие скачки или изменился весь масштаб набора, сначала проверьте источник высоты и обработку, а не делайте вывод о тренировочной форме.

Как мы работаем с высотой в 1trAIner

В 1trAIner мы пересчитываем высотный профиль по цифровой модели рельефа вместо того, чтобы доверять сырому альтиметру часов. По координатам маршрута получаем последовательность высот из DEM и используем пересчитанный профиль для оценки набора. Смысл такого подхода — уменьшить зависимость от конкретного датчика и изменения давления, а не объявить картографическую высоту безошибочной.

У результата остаются ограничения модели и исходного трека. Узкий гребень, мост, мелкие складки рельефа или смещённая спутниковая запись могут быть представлены неточно. Поэтому D+ — характеристика маршрута с погрешностью, а не абсолютная мера усилия. Для разбора тренировки важны также длительность, темп движения и контекст покрытия: цифра набора не описывает техническую сложность спуска или состояние тропы.

В 1trAIner ИИ-тренер строит план каскадом Сезон → Месяц → Неделя → День. Данные с часов Garmin и Apple Watch подтягиваются сами, после каждой тренировки неделя пересчитывается. Первые 7 дней бесплатно — можно посмотреть, как такой подход вписывается в ваш график.

Материал носит информационный характер и не заменяет консультацию врача.