Elevate: Scores de stress estimés pour les activités sans capteur de fréquence cardiaque ni capteur de puissance

CrĂ©Ă© le 11 dĂ©c. 2016  Â·  34Commentaires  Â·  Source: thomaschampagne/elevate

TĂąches:

- [x] Modifier aucune synchronisation / aucun message de données

Salut,

Tout d'abord, merci beaucoup. Cet addon a l'air trĂšs bien :)
Je suis un coureur mais je ne prends pas mon capteur HR tout le temps... et les courbes ne prennent que les activités avec capteur HR...

Pouvons-nous imaginer que nous « devinons » (faible hypothÚse) des activités sans capteur. Comme basé sur la moyenne des 2 derniers mois?
Quelque chose comme j'ai fait 10km avec 120m de montée, 80m de descente en 1h et mon IMP est de 52.
10 000 + 120 * 1 - 80 * 0,25 = 10 100 (~mÚtre avec difficulté)
10 100 / (60*60) = 2,8055 / seconde

Avec ces rÚgles, nous pouvons imaginer que nous pourrions estimer l'IMP pour des activités sans capteur HR... et faire un nouveau point sur le graphique ?

Qu'est-ce que tu penses? :)

Commentaire le plus utile

Je suis d'accord avec certaines des suggestions ci-dessus, au lieu d'essayer de développer une logique pour comprendre le TRIMP, permet simplement aux gens d'entrer une estimation.

Tous les 34 commentaires

Salut @jycouet.

En effet, vous avez raison, l'impulsion d'entraĂźnement pourrait ĂȘtre calculĂ©e mĂȘme sans HRM. Cela pourrait ĂȘtre cool pour les personnes sans HRM et sans compteur de puissance (Ă  vĂ©lo) (utilisateurs avec IOS, application Android...). Bien sĂ»r Ă  titre d'estimation...

Il faut trouver quelque chose qui marche aussi pour le vélo (et la natation ??) . Avez-vous fait des tests/corrélations entre votre formule et les valeurs de coupe dans une feuille Excel à titre d'exemple ?

Ok pour plonger et se développer autour.

À M

Salut @thomaschampagne ,
Merci pour votre commentaire.
Depuis, je me suis penché un peu plus et ce n'est pas si facile ! (Sinon beaucoup de gens l'auraient déjà fait :p)

Ma premiÚre idée n'est pas de fournir une valeur estimée pour quelqu'un qui n'a pas de capteur de fréquence cardiaque, mais plutÎt d'estimer le score de souffrance de quelqu'un qui oublie parfois le capteur... Ainsi, votre joli graphique de fitness peut toujours se mettre à jour. (Je dis cela parce que je suis sorti sans mon capteur la derniÚre fois, et il semble que je n'ai rien fait dans votre graphique de fitness :()

J'ai essayé pas mal de trucs sur mes données et voici le résultat :
stravix

Si je viens d'ajouter la distance (m) + l'altitude (m) + le temps de déplacement (s) et je l'affiche contre le score de souffrance. Nous pouvons en quelque sorte voir qu'il y a un "lien", mais pas précis (DU TOUT)
L'idée est d'avoir une valeur pour chaque activité donc si je prends la valeur la plus conservatrice, je prends la ligne rouge.

Suffer Score = (Dist + Ele + Moving Time) * 0,00187503

Peut-ĂȘtre pouvons-nous ĂȘtre un peu moins conservateurs et dire que j'admets 10 % de valeur surestimĂ©e afin que nous puissions suivre la ligne verte.

Suffer Score = (Dist + Ele + Moving Time) * 0,00356830

Le problÚme est que tout le monde aura une pente différente.

proposition

  1. Pour les personnes sans Sensor, vous pouvez mettre quelque chose de trĂšs conservateur (Au moins vous aurez quelque chose ?!)
  2. Pour les personnes disposant d'un capteur, vous pouvez parfois calculer la pente avec l'historique (en prenant peut-ĂȘtre seulement 12 mois). comme ça nous verrons que nous avons fait quelque chose et ce sera au moins ce nombre (sans introduire de donnĂ©es surestimĂ©es)

Dois-je essayer? :p

Belle enquĂȘte :)

Juste pour savoir ce que sont les Ă©tiquettes X et Y ?

X : (Dist + Ele + Moving Time) ?
Y : Vous souffrez de score ?

Peut-ĂȘtre pouvez-vous partager votre fichier excel/calc ici s'il n'y a pas de donnĂ©es sensibles/privĂ©es ? Juste pour jouer avec :)

Merci

À M

Oui,
X : (Dist + Ele + Temps de déplacement)
Y : score de souffrance

Voici mon fichier excel... pas sûr qu'il soit facile à comprendre...
activités.xlsx

J'ai mis les données de strava en bleu

HF ! :)

Quelques liens intéressants sur la façon dont trainingpeaks calcule le TSS pour la course et la natation sans 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

Pouvez-vous utiliser ces formules ? Nous n'avons besoin que d'une configuration pour exécuter et nager FTP.

Intéressant... Je pense que je peux...

Je nettoierais d'abord les donnĂ©es avant de faire une analyse. Il suffit de regarder les commentaires et de voir si vous devez exclure certaines activitĂ©s. Vous pouvez Ă©galement utiliser Excel pour saisir tous vos points de donnĂ©es et calculer le score TRIMP en fonction de votre calcul et le comparer Ă  la valeur TRIMP rĂ©elle. Puis rĂ©sumez toutes les diffĂ©rences. Vous souhaitez minimiser cette valeur, cela peut ĂȘtre facilement fait par Excel grĂące Ă  un algorithme d'optimisation intĂ©grĂ© Ă  Excel.

En général, cela aiderait également à ajouter différentes activités, par exemple l'ajout d'une activité de match de football. Il suffit de mettre une valeur standard de 50 TRIMP ou 80 pour donner une indication.

Je vais gérer le score de stress de natation (sTSS) dans un premier temps. Puisqu'il s'agit d'un gros trou dans le processus de calcul de la condition physique.

Suivant... rTSS si pas de HRM et en cours d'exécution...

Pour tous les autres sports. @HeijnenPeter, je ne suis pas sûr de vous avoir compris.

À M

J'ai créé un ticket séparé pour le score de natation : https://github.com/thomaschampagne/stravistix/issues/327

Est-ce que quelqu'un pourrait me lier des fichiers .fit/.gpx pour :

  • Piscine
  • Natation en eau libre

Merci :)

Piscine:
nager.zip

Merci martin

Ce que je voulais dire, c'est que j'ai 3 activités par semaine avec un score TRIMP et une activité sans TRIMP/Fréquence cardiaque ou tout autre score, mais cela reste une activité de haute intensité (dans mon cas : un match de football). Pour mon graphique, cela ressemble à un jour de repos car il n'y a aucune activité enregistrée. Donc ma forme monte à ce jour ce qui en réalité n'est pas le cas. J'aimerais utiliser le graphique du formulaire pour planifier de nouvelles activités et sans ce match de football, ou toute autre activité sans fréquence cardiaque, la tendance du formulaire est inexacte. J'espÚre que cela t'aides....

Il serait utile que nous puissions entrer une fréquence cardiaque moyenne pour cette activité (manuellement) pour laquelle nous n'utilisons pas la fréquence cardiaque, puis utiliser cette estimation pour rendre la tendance plus fiable !

Par exemple, si je participe Ă  un Ultra Marathon, je ne porte pas de cardiofrĂ©quencemĂštre car il consomme trop de batterie. Mais je peux moi-mĂȘme associer assez bien le rythme Ă  la frĂ©quence cardiaque. Donc, pour cet Ă©vĂ©nement particulier, ce serait une Ă©norme diffĂ©rence dans le graphique de la fatigue et de la forme physique...

Donc, pour moi, ce serait aussi bien si nous pouvions simplement ENTRER un certain rythme cardiaque dans la liste.


Il serait également intéressant de voir si vous pouviez entrer dans les "activités fantÎmes" à l'avenir, pour voir comment une activité différente vous aiderait à atteindre un pic le jour de la course, à récupérer le plus possible, à obtenir un certain score de stress etc...

A jouer un peu pour construire un programme d'entraĂźnement solide :)


MERCI BEAUCOUP POUR TOUT CELA, C'EST DÉJÀ ABSOLUMENT IMPRESSIONNANT.

Je viens de tomber sur ça, j'ai réussi à oublier mon garmin sur une longue course et je n'ai donc pas de données HR ou Power pour cet événement. Cela fausse évidemment complÚtement ma tendance fitness.

Ce serait bien si je pouvais saisir manuellement un score TRIMP approximatif que j'estimerais en fonction de la sensation par rapport à d'autres activités similaires - alors mon graphique de forme serait relativement conforme à la vérité.

+1
Peut-ĂȘtre que les statistiques RH sur GAP pourraient ĂȘtre utiles ?

+1
La dĂ©finition des Training Peaks semble ĂȘtre un bon point de dĂ©part. Ce serait un super ajout :)
(Un autre cas oĂč le HR n'est parfois pas portĂ© est la course.. en particulier le triathlon)

Je suis un peu curieux de connaĂźtre le calcul de TP car le SI semble ĂȘtre NGP / FTP se rĂ©fĂ©rant au rythme. Je pense que cela peut ĂȘtre dans le mauvais sens et que cela devrait ĂȘtre FTP / NGP ?? c'est-Ă -dire que SI devrait ĂȘtre infĂ©rieur si je cours plus lentement et plus haut si je cours plus vite ?

2 heures de course = 7200s
NGP sur plat = 4:47 ou 287s
FTP = 3:50 ou 230s
=> SI = (je pense) 230 / 287 = 0,8

rTSS = 100 * (7200 * 287 * 0,8) / (230 * 3600) = 199,7
(Strava m'a donné 177 lors de l'utilisation de HR, ce qui est assez proche d'autant plus que HR semblait faible ce jour-là)

Je suis d'accord avec certaines des suggestions ci-dessus, au lieu d'essayer de développer une logique pour comprendre le TRIMP, permet simplement aux gens d'entrer une estimation.

Merci @thomaschampagne de m'avoir

Juste une expérience : comment la puissance moyenne estimée (en marche) serait liée à TRIMP.
J'ai pris mes 430 courses et pour chacune j'ai tracé : x=TRIMP et y=(Avg.power * minutes d'activité)/100.
Semble corrélée.
image

Comme TRIMP est basé sur le HRR et ne dépend pas du poids, nous devrions probablement diviser la puissance moyenne par le poids dans l'équation ci-dessus. Alors maintenant, ce serait y=(Puissance moyenne / poids) * secondes d'activité / 80

+1 pour l'estimation du score de stress lorsqu'aucune donnée RH n'est disponible

Je laisse souvent mon moniteur de fréquence cardiaque à la maison, ce qui entraßne un "temps de repos" dans le tableau de finesse. Le score de stress estimé est toujours meilleur que zéro. J'expérimenterai des formules mathématiques ce week-end.

Juste une expérience : comment la puissance moyenne estimée (en marche) serait liée à TRIMP.
J'ai pris mes 430 courses et pour chacune j'ai tracé : x=TRIMP et y=(Avg.power * minutes d'activité)/100.
Semble corrélée.

Je suis sûr que ce serait corrélé, mais la relation exacte entre TRIMP (ou HRSS) et la puissance moyenne serait différente par personne. Permettre à la personne de définir le score lorsque le moniteur de fréquence cardiaque n'est pas disponible serait plus précis car elle sait à quel point elle a poussé.

Je laisse souvent mon moniteur de fréquence cardiaque à la maison, ce qui entraßne un « temps de repos » dans le tableau de forme physique. Le score de stress estimé est toujours meilleur que zéro.

Permettre à la personne de définir le score lorsque le moniteur de fréquence cardiaque n'est pas disponible serait plus précis car elle sait à quel point elle a poussé.

au lieu d'essayer de développer une logique pour comprendre le TRIMP, permettez simplement aux gens d'entrer une estimation.

Je suis tout Ă  fait d'accord avec ces dĂ©clarations. Permettre Ă  l'utilisateur d'entrer son propre score est de loin prĂ©fĂ©rable Ă  un "jour de repos" erronĂ© dans la tendance fitness. Cela pourrait ĂȘtre facilement mis en Ɠuvre sans proposer un algorithme compliquĂ©. Donnez aux gens ce qu'ils veulent !

Solution de contournement : créez un entraßnement de natation manuel supplémentaire comme 30 m en 2 s, cela ne gùchera pas beaucoup vos séances de natation mais vous permettra d'ajouter du TSS pour la journée. Nommez-le TSS pour pouvoir le supprimer plus tard.
Pas pour un usage régulier mais assez bon de temps en temps.

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

J'ai poussé une version d'aperçu qui prend en charge « Tendance de forme physique estimée » pour les athlÚtes sans capteurs. c'est ici : https://www.strava.com/clubs/242874/posts/2454527

Merci!
Je viens de tĂ©lĂ©charger les sources et de les construire moi-mĂȘme.
Il s'est avéré que les activités qui me manquaient le plus étaient en fait mes excursions d'une journée en montagne que j'enregistre sous forme de randonnées.
J'ai donc dĂ» modifier un peu le code : const hasRunningData: boolean = ( activity.type === "Run" || activity.type === "Hike" )
Pensez-vous que vous pourriez d'une maniÚre ou d'une autre intégrer les randonnées dans les calculs du HRSS ?

@grzeg1 Si vous avez des données de fréquence cardiaque sur vos randonnées, vous devriez obtenir HRSS automatiquement. Essayez de resynchroniser pour obtenir les résultats

Merci rock ! ??

Beats essayant de faire un exercice de natation qui correspond Ă  mon
effort auto-estimĂ©. Je peux ĂȘtre un cadet de l'espace et je vais
oublient souvent ma sangle de dork.

Le mercredi 16 mai 2018, Ă  03h38, grzeg1 [email protected] a Ă©crit :

Solution de contournement : créez un entraßnement manuel supplémentaire de natation comme 30 m en 2 s,
ne gùchera pas beaucoup vos séances de natation mais vous permettra d'ajouter du TSS pour
le jour. Nommez-le TSS pour pouvoir le supprimer plus tard.
Pas pour un usage régulier mais assez bon de temps en temps.

-
Vous recevez ceci parce que vous avez commenté.
RĂ©pondez directement Ă  cet e-mail, consultez-le sur GitHub
https://github.com/thomaschampagne/stravistix/issues/314#issuecomment-389474208 ,
ou couper le fil
https://github.com/notifications/unsubscribe-auth/AlViSMXYViLx6hF8BzBrs8CZKYnx7LjFks5tzAGLgaJpZM4LJ56x
.

@thomaschampagne si j'avais eu des données RH sur mes randonnées je n'aurais pas demandé
Je ne le fais pas, c'est pourquoi j'avais besoin de cette fonctionnalité.

@grzeg1 HRSS est _score de stress en fonction de la fréquence cardiaque_, donc votre question n'a de sens que si vous supposez que vous disposiez de données de fréquence cardiaque.

Je pense que vous voulez poser des questions sur l'intĂ©gration des randonnĂ©es en tant que score de stress gĂ©nĂ©ral, Ă©ventuellement en utilisant le RSS de la mise en Ɠuvre actuelle. Cela peut ĂȘtre difficile Ă  faire car je ne sais pas si le seuil de course serait un indicateur fiable de l'effort de randonnĂ©e (je dirais que ce n'est pas parce que l'une des limitations du rTSS pour la course est qu'il sous-estime l'effort lorsqu'il y a de grands changements d'altitude impliquĂ©).

@grzeg1 peux-tu m'envoyer un gpx/tcx d'une de tes randonnées ? Je vais déboguer/comprendre cela et fournir un correctif :)

@chrisfosterelli RSS ne correspond pas à la randonnée à coup sûr :(

ok, bien sur je voulais dire RSS
vous enverra gpx/tcx

@thomaschampagne Désolé pour le retard avec l'envoi gpx/tcx. Pendant ce temps, j'ai découvert un autre problÚme. J'ai commencé quelques activités de swimrun. Un jour, j'ai oublié mon HRM et le HRSS entier a été calculé comme 10. Le jour précédent (avec HRM), il était de 80. Mais il est presque impossible de calculer le RSS pour les swimruns. J'ai donc une autre proposition. Pour la plupart des activités pour lesquelles je n'ai pas pu utiliser mon HRM, je sais (presque précisément) quelle serait la moyenne des RH. Mais Strava ne me laisse pas entrer une valeur RH moyenne pour les activités.

Et si l'on pouvait entrer une telle valeur dans le champ de description comme [AVGHR:140] et que Stravistix la récupÚre et l'utilise pour les calculs en conséquence ? Pensez-vous que ce serait possible?

Pourquoi c'est si important pour moi : si j'ai une activité manquée au lieu d'une petite erreur, un SS imprécis de disons 10 %, l'ensemble du tableau de condition physique devient sans importance pendant plusieurs jours.

Cette page vous a été utile?
0 / 5 - 0 notes