任务:
你好,
首先,非常感谢。 这个插件看起来很不错:)
我是一名跑步者,但我不会一直带着我的心率传感器......曲线只需要带有心率传感器的活动......
我们能否想象我们在没有传感器的情况下“猜测”(低假设)活动。 喜欢基于过去 2 个月的平均值?
就像我跑了 10 公里,上山 120 米,下山 1 小时 80 米,我的 IMP 是 52。
10 000 + 120 * 1 - 80 * 0.25 = 10 100(~有难度的米)
10 100 / (60*60) = 2.8055 / 秒
有了这些规则,我们可以想象我们可以在没有 HR 传感器的情况下估计活动的 IMP……并在图表上建立新的观点?
你怎么认为? :)
嗨@jycouet。
确实,您是对的,即使没有 HRM 也可以计算出训练冲动。 对于没有 HRM 和功率计(骑自行车)(使用 IOS、Android 应用程序的用户...)的人来说,这可能很酷。 当然作为估计...
我们必须找到一些也适用于骑自行车(和游泳??)的东西。 作为示例,您是否在 Excel 表中的公式和修剪值之间进行了一些测试/关联?
可以潜入并发展。
汤姆
嗨@thomaschampagne ,
感谢您的评论。
从那以后,我更深入地研究了它,这并不容易! (如果不是很多人已经这样做了:p)
我的第一个想法不是为没有 HR 传感器的人提供估计值,而是更多地估计有时忘记传感器的人的痛苦分数......像这样你的健康图仍然可以更新。 (我这么说是因为我上次没有带传感器出去,看起来我在你的健身图中没有做任何事情:()
我对我的数据尝试了很多东西,结果如下:
如果我只是添加距离(米)+ 海拔(米)+ 移动时间(秒),然后我将其显示在受苦分数上。 我们可以看到有一个“链接”,但不准确(完全)
这个想法是为每项活动设定一个值,所以如果我取更保守的值,我会取红线。
痛苦分数 = (Dist + Ele + 移动时间) * 0.00187503
也许我们可以不那么保守,说我承认高估价值的 10%,这样我们就可以走绿线了。
痛苦分数 = (Dist + Ele + 移动时间) * 0.00356830
问题是每个人都会有不同的斜率。
我应该试试吗? :p
不错的调查:)
只是想知道什么是 X 和 Y 标签?
X: (Dist + Ele + 移动时间) ?
Y:痛苦分数?
如果没有敏感/私人数据,也许您可以在此处共享您的 excel/calc 文件? 只是为了玩:)
谢谢
汤姆
有趣...我想我可以...
在进行分析之前,我会先清理数据。 只需查看评论,看看您是否需要排除某些活动。 您还可以使用 excel 输入所有数据点,并根据您的计算计算出 TRIMP 分数,并将其与实际的 TRIMP 值进行比较。 然后总结所有的差异。 你想最小化这个值,这可以很容易地通过 excel 内置的优化算法来完成。
一般来说,这也有助于添加不同的活动,例如添加足球比赛活动。 只需输入标准的 50 TRIMP 值或 80 即可给出指示。
我将首先处理游泳压力评分(sTSS)。 因为它是适应度计算过程中的一个大漏洞。
下一步... rTSS 如果没有 HRM 并且正在运行...
对于所有其他运动。 @HeijnenPeter我不确定我是否理解你。
汤姆
泳池游泳:
游泳.zip
谢谢马丁
我的意思是,我每周有 3 项有 TRIMP 分数的活动,还有一项没有 TRIMP/心率或任何其他分数的活动,但它仍然是高强度活动(在我的情况下:足球比赛)。 对于我的图表,它看起来像是休息日,因为没有记录的活动。 所以我的表格在这一天上升,但实际上并非如此。 我想使用表格图表来计划新的活动,如果没有这场足球比赛,或者没有心率的任何其他活动,表格趋势是不准确的。 希望这可以帮助....
如果我们可以在不使用心率的情况下(手动)输入该活动的平均心率,然后使用估计的猜测来使趋势更可靠,那将会很有帮助!
例如,如果我参加超级马拉松比赛,我不会佩戴心率监测器,因为它消耗太多电池。 但我可以很好地将速度与自己的心率联系起来。 因此,对于那个特定事件,疲劳和健康图将有巨大差异......
所以对我来说,如果我们可以在列表中输入某个心率也可以。
看看你将来是否可以进入“幻影活动”,看看不同的活动如何帮助你在比赛当天达到顶峰,恢复最多,获得一定的压力分数等,这也会很有趣……
稍微玩一下以构建可靠的训练计划:)
非常感谢这一切,它已经非常棒了。
我刚刚遇到了这个问题,我在长时间的运动中设法忘记了我的 garmin,所以我没有那个事件的 HR 或 Power 数据。 这显然完全扭曲了我的健身趋势。
如果我可以手动打出一个近似的 TRIMP 分数,我会根据感觉与其他类似活动进行估计,那就太好了——那么我的表格图就会相对符合事实。
+1
也许 HR over GAP 统计数据可能有用?
+1
Training Peaks 定义看起来是一个很好的起点。 这将是一个很好的补充:)
(另一个有时不穿 HR 的情况是赛车……尤其是铁人三项)
我对 TP 的计算有点好奇,因为 IF 似乎是 NGP/FTP 指的是速度..我认为这可能是错误的方法,它应该是 FTP/NGP? 即如果我跑得慢,IF应该更低,如果我跑得更快,IF应该更高?
2 小时运行 = 7200 秒
平面上的 NGP = 4:47 或 287s
FTP = 3:50 或 230 秒
=> IF =(我认为)230 / 287 = 0.8
rTSS = 100 * (7200 * 287 * 0.8) / (230 * 3600) = 199.7
(Strava 在使用 HR 时给了我 177,这非常接近,尤其是那天 HR 似乎很低)
我同意上面的一些建议,而不是试图开发逻辑来找出 TRIMP,只是让人们输入一个估计。
感谢@thomaschampagne将我指向这个。 是否有任何实施计划? 否则我可能会调查这个
只是一个实验:估计的平均功率(运行)如何与 TRIMP 相关。
我进行了 430 次运行,并为每一次绘制了:x=TRIMP 和 y=(Avg.power * 活动分钟数)/100。
看起来相关。
由于 TRIMP 是基于 HRR 并且不依赖于一个人的体重,因此我们可能应该在上面的等式中将平均功率除以权重。 所以现在它是 y=(Avg. power / weight) * 活动秒数 / 80
当没有可用的人力资源数据时,+1 用于压力评分估计
我经常把我的 HR 监控器留在家里,从而在精细图表中产生“休息时间”。 估计的压力分数仍然优于零。 我将在周末试验数学公式。
只是一个实验:估计的平均功率(运行)如何与 TRIMP 相关。
我进行了 430 次运行,并为每一次绘制了:x=TRIMP 和 y=(Avg.power * 活动分钟数)/100。
看起来相关。
我确定它会相关,但 TRIMP(或 HRSS)与平均功率之间的确切关系因人而异。 当 HR 监控器不可用时,允许该人设置分数会更准确,因为他们知道自己的努力程度。
我经常把我的心率监测器留在家里,从而导致健身图表中的“休息时间”。 估计的压力分数仍然优于零。
当 HR 监控器不可用时,允许该人设置分数会更准确,因为他们知道自己的努力程度。
与其尝试开发逻辑来计算 TRIMP,不如让人们输入估算值。
我完全同意这些说法。 允许用户输入他们自己的分数比在健身趋势中有一个错误的“休息日”要好得多。 这可以很容易地实现,而无需提出一些复杂的算法。 给人民他们想要的!
解决方法:在 2 秒内创建额外的手动游泳训练,例如 30 米,不会对您的游泳课程造成太大影响,但会让您增加当天的 TSS。 将其命名为 TSS,以便您以后可以将其删除。
不适合经常使用,但偶尔也够用了。
@jycouet @mickeymccool @glenjamin @martin-au @HeijnenPeter @AdriaanPan @grzeg1 @compmaster @cdt105 @zecrazytux @ct2034 @derekhiggins
我推送了一个预览版本,该版本支持无传感器运动员的“估计健身趋势”。 它在这里: https :
谢谢!
我刚刚下载了源代码并自己构建了它。
事实证明,我最怀念的活动实际上是我全天的山地旅行,我将其保存为远足。
所以我需要稍微修改一下代码: const hasRunningData: boolean = ( activity.type === "Run" || activity.type === "Hike" )
您认为您可以以某种方式将 Hikes 纳入 HRSS 计算中吗?
@grzeg1如果您的徒步旅行有心率数据,您应该自动获得 HRSS。 尝试重新同步以获得结果
谢谢你摇滚! 👍🤘🤙
Beats 试图进行与我的游泳运动相符的游泳运动
自我估计的努力。 我可以成为一个走出门的太空学员,并且会
经常忘记我的笨蛋带。
在星期三,2018 5月16日,上午3:38 grzeg1 [email protected]写道:
解决方法:在 2 秒内创建额外的手动游泳训练,例如 30m,
不会对您的游泳课程造成太大影响,但会让您添加 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 会选择它并相应地用于计算呢? 你认为这可能吗?
为什么它对我如此重要:如果我错过了一项活动,而不仅仅是一点点偏离,比如说 10% 的不精确 SS,那么整个健康图表在很多天里都变得无关紧要。
最有用的评论
我同意上面的一些建议,而不是试图开发逻辑来找出 TRIMP,只是让人们输入一个估计。