Elevate: Расчетные показатели стресса для занятий без датчика ЧСС или измерителя мощности

Созданный на 11 дек. 2016  ·  34Комментарии  ·  Источник: thomaschampagne/elevate

Задания:

- [x] Изменить без синхронизации / без сообщений с данными

Привет,

Прежде всего, большое спасибо. Этот аддон выглядит очень хорошо :)
Я бегаю, но не беру с собой датчик ЧСС постоянно ... а кривые работают только с датчиком ЧСС ...

Можем ли мы представить себе, что мы «угадываем» (низкие допущения) действия без сенсора. Нравится на основе среднего значения за последние 2 месяца?
Что-то вроде того, как я проехал 10 км с подъемом на 120 м, спуском на 80 м за 1 час, а мой IMP - 52.
10 000 + 120 * 1 - 80 * 0,25 = 10 100 (~ метр с трудом)
10 100 / (60 * 60) = 2,8055 / секунда

С помощью этих правил мы можем представить, что можем оценить IMP для действий без датчика ЧСС ... и обозначить новую точку на графике?

Что вы думаете? :)

Самый полезный комментарий

Я согласен с некоторыми из приведенных выше предложений, вместо того, чтобы пытаться разработать логику для определения TRIMP, просто разрешите людям вводить оценку.

Все 34 Комментарий

Привет @jycouet.

Действительно, вы правы, тренировочный импульс можно было бы подсчитать даже без HRM. Это может быть круто для людей без HRM и измерителя мощности (езда на велосипеде) (пользователи с IOS, приложением для Android ...). Конечно в порядке оценки ...

Мы должны найти что-то работающее также для езды на велосипеде (и плавания ??). Вы сделали некоторые тесты / корреляции между вашей формулой и значениями обрезки внутри листа Excel в качестве примера?

Хорошо погрузиться и развиваться.

Том

Привет @thomaschampagne!
Спасибо за ваш комментарий.
С тех пор я немного вгляделся в это, и это не так просто! (Если бы не много людей уже сделали бы это: p)

Моя первая идея состоит не в том, чтобы дать приблизительное значение для человека, у которого нет датчика ЧСС, а в большей степени для оценки оценки страданий человека, который иногда забывает датчик ... Вот так, ваш красивый график фитнеса все еще может обновляться. (Я говорю это, потому что в прошлый раз я выходил без сенсора, и похоже, что я ничего не делал в вашем графике фитнеса :()

Я пробовал много чего на своих данных, и вот результат:
stravix

Если я просто сложу расстояние (м) + высота (м) + время (с) движения, и я покажу это против оценки страданий. Мы вроде как видим, что есть "ссылка", но неточная (ВООБЩЕ)
Идея состоит в том, чтобы иметь значение для каждого действия, поэтому, если я выберу более консервативное значение, я выберу красную линию.

Оценка страдания = (расстояние + элемент + время движения) * 0,00187503

Может быть, мы можем быть немного менее консервативными и сказать, что я допускаю 10% завышенной стоимости, чтобы мы могли пойти по зеленой линии.

Оценка страдания = (расстояние + элемент + время движения) * 0,00356830

Проблема в том, что у всех будет разный уклон.

предложение

  1. Для людей без Сенсора можно поставить что-нибудь очень консервативное (хоть что-нибудь будет ?!)
  2. Для людей с датчиком иногда можно рассчитать уклон с историей (может быть, только за последние 12 месяцев). вот так мы увидим, что мы что-то сделали и это будет как минимум это число (не вводя завышенные данные)

Стоит ли попробовать? :п

Хорошее расследование :)

Просто чтобы узнать, что такое метки X и Y?

X: (Расстояние + Ele + Время движения)?
Y: Набрать очков?

Может быть, вы можете поделиться здесь своим файлом excel / calc, если нет конфиденциальных / личных данных? Просто поиграться :)

Спасибо

Том

Да,
X: (Dist + Ele + Время движения)
Y: страдать

Вот мой файл excel ... не уверен, что его легко понять ...
activity.xlsx

Я поместил данные со стравы синим цветом

ВЧ! :)

Несколько интересных ссылок на то, как trainingpeaks рассчитывает TSS для бега и плавания без HRM:
rTSS: http://home.trainingpeaks.com/blog/article/running-training-stress-score-rtss-explained
sTSS: http://home.trainingpeaks.com/blog/article/calculating-swimming-tss-score

Вы можете использовать эти формулы? Нам нужна только конфигурация для запуска и плавания по FTP.

Интересно ... Думаю, я могу ...

Я бы сначала очистил данные, прежде чем проводить анализ. Просто просмотрите комментарии и посмотрите, нужно ли вам исключить определенные действия. Вы также можете использовать Excel, чтобы ввести все свои точки данных и вычислить оценку TRIMP на основе ваших расчетов и сравнить ее с фактическим значением TRIMP. Затем суммируйте все различия. Вы хотите минимизировать это значение, это легко сделать в Excel с помощью алгоритма оптимизации, встроенного в Excel.

В общем, это также поможет добавить различные действия, например, добавление активности футбольного матча. Просто введите стандартное значение TRIMP 50 или 80, чтобы дать представление.

Сначала я займусь оценкой стресса от плавания (sTSS). Поскольку это большая дыра в процессе расчета пригодности.

Далее ... rTSS, если нет HRM и работает ...

Для всех остальных видов спорта. @HeijnenPeter, я не уверен, что понял тебя.

Том

Я создал отдельный билет для оценки плавания: https://github.com/thomaschampagne/stravistix/issues/327

Может ли кто-нибудь связать меня с файлами .fit / .gpx для:

  • Плавание в бассейне
  • Плавание в открытой воде

Спасибо :)

Плавание в бассейне:
swim.zip

Спасибо Мартин

Я имел в виду, что у меня есть 3 занятия в неделю с оценкой TRIMP и одно действие без TRIMP / частоты пульса или любого другого показателя, но это все еще высокоинтенсивное занятие (в моем случае: футбольный матч). На моем графике это похоже на выходной день, поскольку в журнале нет активности. Так что сейчас моя форма улучшается, а на самом деле это не так. Я хотел бы использовать график формы для планирования новых действий, и без этого футбольного матча или любой другой активности без частоты пульса тенденция формы будет неточной. Надеюсь это поможет....

Было бы полезно, если бы мы могли ввести среднюю частоту пульса для этого действия (вручную), где мы не используем частоту пульса, а затем использовать это предполагаемое предположение, чтобы сделать тенденцию более надежной!

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

Так что для меня было бы также хорошо, если бы мы могли просто Ввести определенную частоту сердечных сокращений в список.


Было бы также интересно посмотреть, сможете ли вы в будущем войти в «фантомные активности», чтобы увидеть, как другая активность поможет вам достичь пика в день соревнований, максимально восстановиться, получить определенную оценку стресса и т. Д.

Немного поиграюсь, чтобы построить твердый график тренировок :)


СПАСИБО ЗА ВСЕ ЭТО, ЭТО УЖЕ АБСОЛЮТНО УДИВИТЕЛЬНО.

Я только что столкнулся с этим, мне удалось забыть свой гармин на длинном спортивном мероприятии, и поэтому у меня нет данных о ЧСС или мощности для этого события. Очевидно, это полностью искажает мою фитнес-тенденцию.

Было бы хорошо, если бы я мог вручную ввести приблизительную оценку TRIMP, которую я бы оценил на основе ощущений по сравнению с другими аналогичными действиями - тогда мой график формы будет относительно соответствовать истине.

+1
Может быть, HR по статистике GAP может быть полезен?

+1
Определение тренировочных пиков выглядит как хорошая отправная точка. Это было бы отличным дополнением :)
(Другой случай, когда HR иногда не носят, - это гонки ... особенно триатлон)

Мне немного интересен расчет, хотя из TP, поскольку IF кажется NGP / FTP со ссылкой на темп .. Я думаю, что это может быть неправильным путем, и это должен быть FTP / NGP ?? т.е. IF должно быть ниже, если я бегу медленнее, и выше, если я бегу быстрее?

2 часа бега = 7200 с
NGP на флэт = 4:47 или 287 сек.
FTP = 3:50 или 230 с
=> ЕСЛИ = (я думаю) 230/287 = 0,8

rTSS = 100 * (7200 * 287 * 0,8) / (230 * 3600) = 199,7
(Strava дал мне 177 при использовании ЧСС, что довольно близко, особенно учитывая, что ЧСС в тот день казалась низкой)

Я согласен с некоторыми из приведенных выше предложений, вместо того, чтобы пытаться разработать логику для определения TRIMP, просто разрешите людям вводить оценку.

Спасибо @thomaschampagne за то, что указали мне на это. Есть ли еще какие-то планы по внедрению? В противном случае я могу изучить это

Просто эксперимент: как оценочная средняя мощность (бег) будет связана с TRIMP.
Я сделал 430 прогонов, и для каждого из них был нанесен график: x = TRIMP и y = (Средняя мощность * минут активности) / 100.
Кажется коррелированным.
image

Поскольку TRIMP основан на HRR и не зависит от веса, нам, вероятно, следует разделить среднюю мощность на вес в приведенном выше уравнении. Итак, теперь это будет y = (Средняя мощность / вес) * секунд активности / 80.

+1 для оценки стресса, когда нет данных о ЧСС

Я часто оставляю свой пульсометр дома, и это означает «время отдыха» в графике физической активности. Расчетная оценка стресса все еще лучше нуля. На выходных буду экспериментировать с математическими формулами.

Просто эксперимент: как оценочная средняя мощность (бег) будет связана с TRIMP.
Я сделал 430 прогонов, и для каждого из них был нанесен график: x = TRIMP и y = (Средняя мощность * минут активности) / 100.
Кажется коррелированным.

Я уверен, что это будет коррелировать, но точное соотношение между TRIMP (или HRSS) и средней мощностью будет разным для каждого человека. Было бы более точным разрешить человеку установить оценку, когда HR-монитор недоступен, поскольку он знает, как сильно он толкнул.

Я часто оставляю свой пульсометр дома, и на графике фитнеса отображается «время отдыха». Расчетная оценка стресса все еще лучше нуля.

Было бы более точным разрешить человеку установить оценку, когда HR-монитор недоступен, поскольку он знает, как сильно он толкнул.

вместо того, чтобы пытаться разработать логику для определения TRIMP, просто позвольте людям ввести оценку.

Я полностью согласен с этими утверждениями. Предоставление пользователю возможности вводить свои собственные оценки намного предпочтительнее, чем ошибочный «выходной» в фитнес-тренде. Это можно было бы легко реализовать, не прибегая к сложному алгоритму. Дайте людям то, что они хотят!

Обходной путь: создайте дополнительную ручную тренировку по плаванию, например, 30 метров за 2 секунды, это не сильно повлияет на ваши занятия по плаванию, но позволит вам добавить TSS на день. Назовите его TSS, чтобы вы могли удалить его позже.
Не для регулярного использования, но время от времени бывает достаточно.

@jycouet @mickeymccool @glenjamin @ martin-au @HeijnenPeter @AdriaanPan @ grzeg1 @compmaster @ cdt105 @zecrazytux @ ct2034 @derekhiggins

Я опубликовал предварительную сборку, которая поддерживает «Оценка фитнес-трендов» для спортсменов без датчиков. это здесь: https://www.strava.com/clubs/242874/posts/2454527

Спасибо!
Я только что скачал исходники и собрал сам.
Оказалось, что больше всего я скучал по горным походам на целый день, которые я сохранил как Походы.
Поэтому мне нужно было немного изменить код: const hasRunningData: boolean = ( activity.type === "Run" || activity.type === "Hike" )
Как вы думаете, можно ли как-нибудь включить Hikes в расчеты HRSS?

@ grzeg1 Если у вас есть данные о частоте пульса во время походов, вы должны получать HRSS автоматически. Попробуйте выполнить повторную синхронизацию, чтобы получить результаты

Спасибо тебе молодец! 👍🤘🤙

Beats пытается сделать плавательное упражнение, которое соответствует моему
самооценка усилий. Я могу быть космическим курсантом, выходящим за дверь, и буду
часто забываю свой ремешок.

В среду, 16 мая 2018 г., 3:38 утра grzeg1 [email protected] написал:

Обходной путь: создайте дополнительную тренировку по плаванию вручную, например, 30 м за 2 с,
не сильно повлияет на ваши занятия по плаванию, но позволит вам добавить TSS для
день. Назовите его TSS, чтобы вы могли удалить его позже.
Не для регулярного использования, но время от времени бывает достаточно.

-
Вы получили это, потому что прокомментировали.
Ответьте на это письмо напрямую, просмотрите его на GitHub
https://github.com/thomaschampagne/stravistix/issues/314#issuecomment-389474208 ,
или отключить поток
https://github.com/notifications/unsubscribe-auth/AlViSMXYViLx6hF8BzBrs8CZKYnx7LjFks5tzAGLgaJpZM4LJ56x
.

@thomaschampagne, если бы у меня были данные о персонале во время походов, я бы не спросил
Не знаю, поэтому мне и понадобилась эта функция.

@ grzeg1 HRSS - это _ оценка стресса как функция частоты пульса_, поэтому ваш вопрос не имеет смысла, если вы не предполагаете, что у вас есть данные о частоте пульса.

Я думаю, вы хотите спросить о включении походов в общую оценку стресса, возможно, с использованием RSS из текущей реализации. Это может быть сложно сделать, потому что я не знаю, будет ли порог бега надежным индикатором усилий в походе (я бы сказал, что это не потому, что одним из ограничений rTSS для бега является то, что он недооценивает усилия при больших изменениях высоты. вовлеченный).

@ grzeg1 не могли бы вы прислать мне gpx / tcx одного из ваших походов? Я отлажу / пойму это и исправлю :)

@chrisfosterelli RSS точно не подходит для пеших прогулок :(

хорошо, конечно я имел в виду RSS
отправит вам gpx / tcx

@thomaschampagne Приносим извинения за задержку с отправкой gpx / tcx. Тем временем я обнаружил еще одну проблему. Я начал заниматься плаванием. Однажды я забыл свой HRM, и весь HRSS был рассчитан как 10. В предыдущий день (с HRM) он был 80. Но почти невозможно рассчитать RSS для плаваний. Итак, у меня есть еще одно предложение. Для большинства видов деятельности, которые я не мог использовать с помощью своего HRM, я знаю (почти точно), какой будет средний HR. Но Strava не позволяет мне вводить среднее значение HR для действий.

Что, если бы можно было ввести такое значение в поле описания, например [AVGHR: 140], а затем Stravistix взял бы его и использовал для расчетов соответствующим образом? Как вы думаете, это возможно?

Почему это так важно для меня: если вместо небольшого перерыва у меня пропущена активность, неточная SS, скажем, на 10%, вся фитнес-диаграмма теряет актуальность в течение многих дней.

Была ли эта страница полезной?
0 / 5 - 0 рейтинги