WSPOMAGANIE TRENINGU SPORTOWCÓW
Transkrypt
WSPOMAGANIE TRENINGU SPORTOWCÓW
WSPOMAGANIE TRENINGU SPORTOWCÓW MODELOWANIE ODPOWIEDZI UKŁADU KRĄŻENIA NA WYSIŁEK FIZYCZNY AKTYWNOŚĆ FIZYCZNA I NOWOCZESNE CZUJNIKI ▪ Monitorowanie podstawowych wielkości fizjologicznych ▪ Urządzenia wyposażone w bezprzewodowe czujniki są dostępne dla przeciętnego użytkownika ▪ Dostęp do danych „zawsze i wszędzie” ▪ Planowanie treningu i podejmowanie decyzji ▪ Zadanie – bieg na czas ▪ Jak rozłożyć wysiłek na trasie, aby dobiec do mety w najkrótszym czasie? ▪ Pomiary: ▪ prędkość ▪ puls PROBLEM Planowanie treningu biegacza MODEL MATEMATYCZNY ODPOWIEDZI UKŁADU KRWIONOŚNEGO NA WYSIŁEK FIZYCZNY ▪ Cheng, T. M., Savkin, A. V., Celler, B. G., Su, S. W., & Wang, L. (2008). Nonlinear modeling and control of human heart rate response during exercise with various work load intensities. IEEE Transactions on Biomedical Engineering, 55(11), 2499–2508. Vprędkość P a1 P a2 Z a2 V 2 a4 P Z a3 Z 1 e a5 P P - puls Z - zmęczenie V prędkość Sportowiec P puls MODEL KOMPUTEROWY W SIMULINK-U SYMULACJA KOMPUTEROWA 1 znormalizowana 0,5 prędkość 0 V 0 10 20 30 40 20 40 70 80 90 100 60 80 100 czas P Z 60 czas 20 puls 10 – 0 puls 0 spoczynkowy zmęczenie 50 0,8 0,3 0 10 20 30 40 50 czas 60 70 80 90 100 DOPASOWANIE MODELU DO DANYCH POMIAROWYCH – IDENTYFIKACJA SYSTEMU Algorytm identyfikacji V Obiekt (biegacz) P mierzone Ocena modelu Q(a) Model a1, a2, a3, a4,a5 P obliczone Parametr Typowa wartość a1 a2 a3 1.84 a4 a5 24.32 0.0636 0.00321 8.32 DOPASOWANIE MODELU DO DANYCH POMIAROWYCH – IDENTYFIKACJA SYSTEMU czas PLANOWANIE TRENINGU ▪ Podstawowe elementy planu treningu zawierają czasy trwania: ▪ odpoczynków (prędkość zerowa) ▪ aktywności (wysoka prędkość), ▪ regeneracji (niska prędkość, np. chód) ZADANIE OPTYMALIZACJI PLANU BIEGU ▪ Dane ▪ dystans D ▪ model ▪ limity zmęczenia i prędkości Zmax i Vmax ▪ Funkcja celu ▪ czas T przebycia dystansu D ▪ Decyzja ▪ plan treningu u(t) minimalizujący T ▪ Ograniczenia ▪ max Z(t) ≤ Zmax 0≤t≤T ▪ max u(t) ≤ Vmax 0≤t≤T ZADANIE OPTYMALIZACJI PLANU BIEGU ▪ Optymalny plan treningu • optymalizacja przeprowadzana jest z wykorzystaniem algorytmu symulowanego wyżarzania ▪ Najczęściej generowany scenariusz • prędkości w kolejnych fazach są coraz większe (w ostatniej fazie użytkownik osiąga tzw. pułap beztlenowy) ZADANIE OPTYMALIZACJI PLANU BIEGU ▪ Zadanie sterowania: użytkownik powinien biec zgodnie z optymalnym scenariuszem u*(t) ▪ System wspomaga użytkownika: ▪ w przełączaniu się pomiędzy kolejnymi fazami biegu (odpoczynek, aktywność, regeneracja), ▪ w utrzymywaniu prawidłowej prędkości. ▪ Typowe sygnały sterujące μ(t) : ▪ komendy głosowe ze smartfona (e.g. „biegnij szybciej”, „zwolnij”), ▪ głośność i rodzaj muzyki w słuchawkach. t Urządzenie wykonawcze y t u t Sportowiec INNE UWAGI ▪ Z czasem, sprawność użytkownika w wykonywaniu ćwiczenia zmienia się i konieczne są aktualizacje wartości parametrów modelu ▪ Forma użytkownika w danym może być nieprzeciętnie niska (np. po przyjęciu) lub wysoka (np. po ) ▪ Możliwe jest wystąpienie nieprzewidzianych zdarzeń, np. upadek, który tymczasowo wpłynie na sprawność użytkownika ▪ Zachodzi potrzeba adaptacji przez identyfikację WAŻNE POJĘCIA ▪ Model matematyczny ▪ Identyfikacja ▪ System/proces dynamiczny ▪ Optymalizacja ▪ Układ równań różniczkowych ▪ Stan procesu ▪ zmienne decyzyjne ▪ funkcja celu (kryterium jakości rozwiązania) ▪ ograniczenia ▪ Sterowanie