Elevate: Perkiraan skor stres untuk aktivitas tanpa sensor HR atau pengukur daya

Dibuat pada 11 Des 2016  ·  34Komentar  ·  Sumber: thomaschampagne/elevate

Tugas:

- [x] Ubah tanpa sinkronisasi / tanpa pesan data

Hai,

Pertama-tama, terima kasih banyak. Addon ini terlihat sangat bagus :)
Saya seorang pelari tapi saya tidak mengambil Sensor HR saya sepanjang waktu ... dan kurva hanya mengambil aktivitas dengan sensor HR ...

Bisakah kita membayangkan bahwa kita 'menebak' (asumsi rendah) kegiatan tanpa sensor. Suka berdasarkan rata-rata 2 bulan terakhir?
Sesuatu seperti yang saya lakukan 10km dengan 120m mendaki bukit, 80m menuruni bukit dalam 1 jam dan IMP saya adalah 52.
10 000 + 120 * 1 - 80 * 0,25 = 10 100 (~meter dengan kesulitan)
10 100 / (60*60) = 2.8055 / detik

Dengan aturan ini kita bisa membayangkan bahwa kita bisa memperkirakan IMP untuk aktivitas tanpa sensor HR... dan membuat titik baru pada grafik?

Bagaimana menurutmu? :)

Komentar yang paling membantu

Saya setuju dengan beberapa saran di atas, daripada mencoba mengembangkan logika untuk mengetahui TRIMP, biarkan orang memasukkan perkiraan.

Semua 34 komentar

Hai @jycouet.

Memang benar, impuls pelatihan dapat dihitung bahkan tanpa HRM. Itu bisa keren untuk orang tanpa HRM dan meteran listrik (bersepeda) (pengguna dengan iOS, aplikasi Android ...). Tentu saja sebagai perkiraan...

Kita harus menemukan sesuatu yang bekerja juga untuk bersepeda (dan berenang??). Apakah Anda membuat beberapa tes/korelasi antara rumus Anda dan nilai pangkas di dalam lembar excel sebagai contoh?

Ok untuk menyelam dan berkembang di sekitar.

tom

Hai @thomaschampagne ,
Terima kasih atas komentarmu.
Sejak itu, saya melihat lebih ke dalamnya dan itu tidak mudah! (Jika tidak banyak orang pasti sudah melakukannya :p)

Ide pertama saya bukan untuk memberikan perkiraan nilai untuk seseorang yang tidak memiliki sensor HR, tetapi lebih untuk memperkirakan skor penderitaan seseorang yang terkadang lupa sensor... Seperti ini grafik kebugaran bagus Anda masih dapat diperbarui. (Saya mengatakan itu karena saya keluar tanpa sensor saya terakhir kali, dan sepertinya saya tidak melakukan apa pun di grafik kebugaran Anda :()

Saya mencoba banyak hal pada data saya dan inilah hasilnya:
stravix

Jika saya hanya Menambahkan Jarak(m) + Ketinggian (m) + Waktu bergerak (s) dan saya menampilkan ini terhadap skor penderitaan. Kita dapat melihat bahwa ada "tautan", tetapi tidak akurat (SAMA SEKALI)
Idenya adalah memiliki nilai untuk setiap aktivitas jadi jika saya mengambil nilai yang lebih konservatif, saya mengambil garis merah.

Skor Penderitaan = (Jarak + Ele + Waktu Bergerak) * 0,00187503

Mungkin kita bisa sedikit kurang konservatif dan mengatakan bahwa saya mengakui 10% dari nilai perkiraan sehingga kita bisa mengikuti garis hijau.

Skor Penderitaan = (Jarak + Ele + Waktu Bergerak) * 0,00356830

Masalahnya adalah bahwa setiap orang akan memiliki kemiringan yang berbeda.

usul

  1. Untuk orang tanpa Sensor, Anda dapat menempatkan sesuatu yang sangat konservatif (Setidaknya Anda akan memiliki sesuatu?!)
  2. Untuk orang dengan sensor terkadang Anda dapat menghitung kemiringan dengan riwayat (Pengambilan mungkin hanya 12 bulan terakhir). seperti ini kita akan melihat bahwa kita melakukan sesuatu dan setidaknya angka ini (tidak memasukkan data yang terlalu tinggi)

Haruskah saya mencoba? :P

Penyelidikan yang bagus :)

Hanya untuk mengetahui apa itu label X dan Y?

X: (Dist + Ele + Waktu Bergerak) ?
Y: Skor menderita?

Mungkin Anda bisa membagikan file excel/calc Anda di sini jika tidak ada data sensitif/pribadi? Hanya untuk bermain dengan :)

Terima kasih

tom

Ya,
X: (Jarak + Ele + Waktu Bergerak)
Y: Skor menderita

Ini file excel saya ... tidak yakin itu mudah dimengerti ...
kegiatan.xlsx

Saya memasukkan data dari strava dengan warna biru

HF! :)

Beberapa link menarik bagaimana trainingpeaks menghitung TSS untuk lari dan renang tanpa 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

Bisakah Anda menggunakan rumus ini? Kami hanya membutuhkan konfigurasi untuk menjalankan dan berenang FTP.

Menarik ... saya pikir saya bisa ...

Saya akan membersihkan data terlebih dahulu sebelum melakukan analisis. Lihat saja komentarnya dan lihat apakah Anda perlu mengecualikan aktivitas tertentu. Anda juga dapat menggunakan excel untuk memasukkan semua titik data Anda dan menghitung skor TRIMP berdasarkan perhitungan Anda dan membandingkannya dengan nilai TRIMP yang sebenarnya. Kemudian jumlahkan semua perbedaannya. Anda ingin meminimalkan nilai ini, ini dapat dengan mudah dilakukan oleh excel dengan algoritma optimasi yang dibangun di excel.

Secara umum ini juga akan membantu untuk menambahkan aktivitas yang berbeda, misalnya menambahkan aktivitas pertandingan sepak bola. Cukup masukkan nilai standar 50 TRIMP atau 80 untuk memberikan indikasi.

Saya akan menangani skor stres Renang (sTSS) pada awalnya. Karena itu adalah lubang besar dalam proses perhitungan kebugaran.

Selanjutnya... rTSS jika tidak ada HRM dan berjalan...

Untuk semua olahraga lainnya. @HeijnenPeter saya tidak yakin saya mengerti Anda.

tom

Saya membuat tiket terpisah untuk skor renang: https://github.com/thomaschampagne/stravistix/issues/327

Apakah seseorang dapat menautkan saya file .fit/.gpx untuk:

  • Kolam renang
  • Berenang di perairan terbuka

Terima kasih :)

Kolam renang:
berenang.zip

Terima kasih martin

Yang saya maksud adalah, saya memiliki 3 aktivitas per minggu dengan skor TRIMP, dan satu aktivitas tanpa TRIMP/Detak jantung atau skor lainnya, tetapi itu masih merupakan aktivitas dengan intensitas tinggi (dalam kasus saya: pertandingan sepak bola). Untuk grafik saya, sepertinya hari istirahat karena tidak ada aktivitas yang dicatat. Jadi bentuk saya naik pada hari ini yang pada kenyataannya tidak demikian. Saya ingin menggunakan grafik formulir untuk merencanakan aktivitas baru dan tanpa pertandingan sepak bola ini, atau aktivitas lainnya tanpa detak jantung, tren formulir tidak akurat. Semoga ini membantu....

Akan sangat membantu jika kita bisa memasukkan detak jantung rata-rata untuk aktivitas itu (secara manual) di mana kita tidak menggunakan detak jantung, dan kemudian menggunakan perkiraan perkiraan itu untuk membuat tren lebih andal!

Misalnya, jika saya balapan Ultra Marathon, saya tidak memakai monitor detak jantung karena terlalu banyak menghabiskan baterai. Tapi saya bisa menghubungkan kecepatan cukup baik dengan detak jantung saya sendiri. Jadi untuk acara tertentu itu akan menjadi perbedaan besar dalam grafik kelelahan dan kebugaran...

Jadi bagi saya juga akan baik-baik saja jika kita bisa MASUKKAN detak jantung tertentu dalam daftar.


Akan menarik juga untuk melihat apakah Anda dapat memasuki "aktivitas hantu" di masa depan, untuk melihat bagaimana aktivitas yang berbeda akan membantu Anda mencapai puncak pada hari perlombaan, untuk memulihkan diri paling banyak, untuk mendapatkan skor stres tertentu, dll...

Untuk bermain-main sedikit untuk membangun jadwal pelatihan yang solid :)


TERIMA KASIH BANYAK UNTUK SEMUA INI, SUDAH BENAR-BENAR MENGAGUMKAN.

Saya baru saja mengalami ini, saya berhasil melupakan garmin saya pada olahraga panjang dan jadi saya tidak punya data HR atau Power untuk acara itu. Ini jelas benar-benar mencondongkan tren kebugaran saya.

Akan lebih baik jika saya dapat memasukkan perkiraan skor TRIMP secara manual yang saya perkirakan berdasarkan perasaan vs aktivitas serupa lainnya - maka grafik formulir saya akan relatif sesuai dengan kebenaran.

+1
Mungkin HR over GAP statistik bisa berguna?

+1
Definisi Training Peaks terlihat seperti titik awal yang baik. Ini akan menjadi tambahan yang bagus :)
(Kasus lain dimana HR terkadang tidak dipakai adalah balapan..terutama triathlon)

Saya agak penasaran dengan perhitungannya meskipun dari TP karena IF tampaknya NGP / FTP mengacu pada kecepatan.. Saya pikir itu mungkin salah dan seharusnya FTP / NGP?? yaitu JIKA harus lebih rendah jika saya berlari lebih lambat dan lebih tinggi jika saya berlari lebih cepat?

2 jam lari = 7200 detik
NGP di flat = 4:47 atau 287s
FTP = 3:50 atau 230s
=> JIKA = (menurut saya) 230/287 = 0,8

rTSS = 100 * (7200 * 287 * 0,8) / (230 * 3600) = 199,7
(Strava memberi saya 177 saat menggunakan HR, yang cukup dekat terutama karena HR tampak rendah hari itu)

Saya setuju dengan beberapa saran di atas, daripada mencoba mengembangkan logika untuk mengetahui TRIMP, biarkan orang memasukkan perkiraan.

Terima kasih @thomaschampagne telah mengarahkan saya ke yang ini. Apakah sudah ada rencana untuk implementasinya? Kalau tidak, saya mungkin melihat ini

Hanya percobaan: bagaimana perkiraan daya rata-rata (berjalan) akan terkait dengan TRIMP.
Saya melakukan 430 lari dan untuk masing-masing diplot: x=TRIMP dan y=(Avg.power * menit aktivitas)/100.
Tampak berkorelasi.
image

Karena TRIMP berbasis HRR dan tidak bergantung pada bobot seseorang, kita mungkin harus membagi daya rata-rata dengan bobot dalam persamaan di atas. Jadi sekarang menjadi y=(Avg. power / weight) * detik aktivitas / 80

+1 untuk estimasi skor stres ketika tidak ada data HR yang tersedia

Saya sering meninggalkan monitor HR saya di rumah yang menghasilkan "waktu istirahat" dalam bagan terbaik. Perkiraan skor stres masih lebih baik dari nol. Saya akan bereksperimen dengan rumus matematika di akhir pekan.

Hanya percobaan: bagaimana perkiraan daya rata-rata (berjalan) akan terkait dengan TRIMP.
Saya melakukan 430 lari dan untuk masing-masing diplot: x=TRIMP dan y=(Avg.power * menit aktivitas)/100.
Tampak berkorelasi.

Saya yakin itu akan berkorelasi tetapi hubungan yang tepat antara TRIMP (atau HRSS) dan kekuatan rata-rata akan berbeda per orang. Mengizinkan orang tersebut untuk menetapkan skor saat monitor HR tidak tersedia akan lebih akurat karena mereka tahu seberapa keras mereka mendorong.

Saya sering meninggalkan monitor HR saya di rumah yang menghasilkan "waktu istirahat" di bagan kebugaran. Perkiraan skor stres masih lebih baik dari nol.

Mengizinkan orang tersebut untuk menetapkan skor saat monitor HR tidak tersedia akan lebih akurat karena mereka tahu seberapa keras mereka mendorong.

alih-alih mencoba mengembangkan logika untuk mengetahui TRIMP, biarkan orang memasukkan perkiraan.

Saya sangat setuju dengan pernyataan-pernyataan tersebut. Mengizinkan pengguna untuk memasukkan skor mereka sendiri jauh lebih disukai daripada memiliki "hari libur" yang salah dalam tren kebugaran. Ini dapat dengan mudah diimplementasikan tanpa menghasilkan beberapa algoritma yang rumit. Berikan orang-orang apa yang mereka inginkan!

Solusi: buat pelatihan renang manual tambahan seperti 30m dalam 2 detik, tidak akan mengacaukan sesi renang Anda tetapi akan memungkinkan Anda menambahkan TSS untuk hari itu. Beri nama TSS sehingga Anda dapat menghapusnya nanti.
Tidak untuk penggunaan biasa tapi cukup baik sesekali.

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

Saya mendorong build pratinjau yang mendukung "Estimasi Tren Kebugaran" untuk Atlet Tanpa Sensor. ada di sini: https://www.strava.com/clubs/242874/posts/2454527

Terima kasih!
Saya baru saja mengunduh sumber dan membuatnya sendiri.
Ternyata kegiatan yang paling saya rindukan sebenarnya adalah perjalanan gunung sepanjang hari yang saya simpan sebagai Pendakian.
Jadi saya perlu sedikit memodifikasi kodenya: const hasRunningData: boolean = ( activity.type === "Run" || activity.type === "Hike" )
Apakah Anda pikir Anda entah bagaimana bisa memasukkan Kenaikan ke dalam perhitungan HRSS?

@ grzeg1 Jika Anda memiliki data detak jantung di Kenaikan Anda, Anda harus mendapatkan HRSS secara otomatis. Coba sinkronkan ulang untuk mendapatkan hasilnya

Terima kasih batu! 👍🤘🤙

Beats mencoba membuat latihan renang yang sesuai dengan saya
upaya penilaian diri. Saya bisa menjadi kadet luar angkasa yang menuju ke luar pintu dan akan
sering lupa tali dork saya.

Pada Rabu, 16 Mei 2018, 03:38 AM grzeg1 [email protected] menulis:

Solusi: buat pelatihan renang manual tambahan seperti 30m dalam 2 detik,
tidak akan mengacaukan sesi renang Anda tetapi akan memungkinkan Anda menambahkan TSS untuk
hari. Beri nama TSS sehingga Anda dapat menghapusnya nanti.
Tidak untuk penggunaan biasa tapi cukup baik sesekali.


Anda menerima ini karena Anda berkomentar.
Balas email ini secara langsung, lihat di GitHub
https://github.com/thomaschampagne/stravistix/issues/314#issuecomment-389474208 ,
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AlViSMXYViLx6hF8BzBrs8CZKYnx7LjFks5tzAGLgaJpZM4LJ56x
.

@thomaschampagne jika saya memiliki data HR tentang kenaikan saya, saya tidak akan bertanya
Saya tidak, itu sebabnya saya membutuhkan fitur ini.

@ grzeg1 HRSS adalah _skor stres sebagai fungsi detak jantung_, jadi pertanyaan Anda tidak masuk akal kecuali Anda menganggap Anda memiliki data detak jantung yang tersedia.

Saya pikir Anda bermaksud bertanya tentang memasukkan kenaikan sebagai skor stres umum, mungkin menggunakan RSS dari implementasi saat ini. Ini mungkin sulit dilakukan karena saya tidak tahu apakah ambang batas lari akan menjadi indikator yang dapat diandalkan dari upaya pendakian (saya berpendapat itu bukan karena salah satu keterbatasan rTSS untuk berlari adalah bahwa ia meremehkan upaya ketika ada perubahan ketinggian yang besar. terlibat).

@grzeg1 dapatkah Anda mengirimi saya gpx/tcx salah satu aktivitas mendaki Anda? Saya akan men-debug/memahami itu dan memberikan perbaikan :)

@chrisfosterelli RSS pasti tidak cocok dengan hiking :(

ok, pasti maksud saya RSS
akan mengirimi Anda gpx/tcx

@thomaschampagne Maaf atas keterlambatan pengiriman gpx/tcx. Sementara itu saya menemukan masalah lain. Saya memulai beberapa kegiatan renang. Suatu hari saya lupa HRM saya dan seluruh HRSS dihitung sebagai 10. Hari sebelumnya (dengan HRM) itu 80. Tapi hampir tidak mungkin untuk menghitung RSS untuk swimruns. Jadi saya punya satu proposal lagi. Untuk sebagian besar aktivitas yang tidak dapat saya gunakan HRM saya, saya tahu (hampir persis) berapa rata-rata HR. Tetapi Strava tidak mengizinkan saya memasukkan nilai HR rata-rata untuk aktivitas.

Bagaimana jika seseorang dapat memasukkan nilai seperti itu di bidang deskripsi seperti [AVGHR:140] dan kemudian Stravistix akan mengambilnya dan menggunakannya untuk perhitungan yang sesuai? Apakah menurut Anda itu mungkin?

Mengapa ini sangat penting bagi saya: jika saya memiliki aktivitas yang terlewat dan bukan hanya sedikit, SS yang tidak tepat, katakanlah 10%, seluruh bagan kebugaran menjadi tidak relevan selama beberapa hari.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat