Maxi-Phyling Aviron
Maxi-Phyling Aviron
Le Maxi-Phyling est le boitier GPS polyvalent pour la collecte de données en aviron. Validé par la Fédération Internationale d'Aviron (FISA), il est utilisable à l'entraînement comme en compétition. Il permet d'obtenir un retour complet sur les performances d'un équipage.

L'application Phyling Aviron a été développée en collaboration avec la FFAviron et l’équipe de France Olympique pour offrir une analyse précise des marqueurs et des indicateurs de performance propres à la discipline. Elle permet aux entraîneurs d'obtenir un retour de l’entraînement via un module d'analyse avancé pour visualiser, comparer et traiter les données. De plus, l'application permet d'exporter les données sous forme de rapport ou de les partager directement sur des plateformes de suivi de l'entrainement comme Nolio.
Prise en main rapide
Mise en place du boitier sur le bateau
- Fixez solidement le Maxi-Phyling sur la coque du bateau à l'aide d'un scratch de type 3M
- Assurez-vous d'avoir placé le Maxi-Phyling dans le sens de déplacement du bateau
Conseil
Le Maxi-Phyling peut être placé dans un boîtier étanche (genre tupperware) pour le protéger des éléments extérieurs.

Lancer et arrêter un enregistrement
- Allumez le Maxi-Phyling avec le bouton ON (LED verte).
- Appuyez sur le bouton REC pour lancer l’enregistrement (LED bleue).
- Utilisez à nouveau le bouton REC pour mettre fin à l’enregistrement (LED verte).
- Les données sont sauvegardées dans le Maxi-Phyling et téléversées vers l’application par connexion USB ou Wifi.
Hub et Visualisation en temps réel
- Allumez le Hub, il se connecte automatiquement avec le Maxi-Phyling.
- Accédez à l’application via la connexion Wifi du Hub. Sur PC, tablette ou smartphone, dans votre navigateur, entrez l’adresse http://192.168.1.42
- Connectez-vous avec votre identifiant et mot de passe.
- La visualisation des données en temps réel se fait dans l’onglet Temps réel.
Traitement et export des données
- Retrouvez vos enregistrements dans l'onglet Données (bouton "Nouvelles données") pour les associer.
- Dans le menu Données associées, visualisez un enregistrement, créez des sélections et comparez plusieurs enregistrements.
- Exportez vos enregistrements et vos comparaisons dans différents formats : rapport PDF, données brutes, format CSV.
Mode USB & Upload de données
Voici la procédure à suivre pour récupérer les données d'un Maxi-Phyling grâce au mode USB et les téléverser vers l’application Cloud Phyling.
1. Connexion au PC
- Déclenchez le mode USB en appuyant longtemps sur le bouton ON. Le voyant s’allume jaune et l'appareil apparaît sur l’ordinateur comme une clé USB.
- Branchez le câble USB du Maxi-Phyling à l'ordinateur.
2. Préparation des données pour l'importation
- Ouvrez le dossier du Maxi-Phyling intitulé SD.
- Ouvrez le dossier « data ». Les fichiers sont rangés par ordre chronologique, avec un nom comme
157_1_20240125_161803où :
| 157 | 1 | 20240125 | 161803 |
|---|---|---|---|
| Numéro du Maxi-Phyling | Numéro d'enregistrement | Date d’enregistrement (25/01/2024) | Heure d’enregistrement (16:18:03) |
- Copiez le fichier .txt souhaité sur le bureau de l’ordinateur ou dans le dossier souhaité.
3. Import des données dans l’application Phyling
- Ouvrez un navigateur web et accédez à l’application Phyling avec votre identifiant et mot de passe : https://app.phyling.fr.
- Importez le fichier :
- Cliquez sur l’icône du nuage dans l’onglet "Données".
- Recherchez votre fichier dans le dossier "data" de votre Maxi-Phyling ou dans le dossier de l'ordinateur où il est stocké. Repérez l’enregistrement par sa date et son heure de lancement.
- Renseignez les paramètres d’association du fichier (Groupe, Athlète(s), Sport = Aviron, Exercice, Type d’embarcation, etc ...) et cliquez sur le bouton "Importer".

4. Finalisation de l’importation
- Le fichier apparaît en haut de la liste des données.
- Une icône « … » indique que le fichier est en cours d’importation.
- Si une icône « ! » apparaît, vérifiez les paramètres d’association avant de relancer l’analyse.
5. Analyse des données
- Création de sélection :
- Réalisez une sélection précise avec les outils de zoom et les indicateurs de votre choix (cadence, accélération, vitesse instantanée, etc.). En survolant la courbe, repérez le temps ou la distance indiquée au départ de la sélection. Renseignez cette valeur dans l’outil de sélection en dessous du graphique dans « x0 ». Renseignez ensuite la distance ou le temps de la sélection dans « dx ». En cochant cette sélection, un zoom automatique apparaît de votre course.
- Enregistrez la sélection en cliquant sur le bouton « + ».
- Exportez un rapport PDF de cette sélection avec l’icône téléchargement en haut à droite de votre graphique. Sélectionnez le format « Rapport PDF » et le numéro de votre sélection.
- Visualisation dans l’application Phyling :
- Utilisez le template automatique situé au-dessus de votre graphique. Par défaut, retrouvez les graphiques
Vitesse-Cadence,Vitesse-Accélération,Accélérations,Indice de prise d’eauetAngles. - Utilisez le template
Toutpour créer votre propre graphique. Utilisez les outils graphiques pour ajouter d’autres indicateurs sur une deuxième ordonnée et sur plusieurs graphiques.
- Utilisez le template automatique situé au-dessus de votre graphique. Par défaut, retrouvez les graphiques
- Comparaison de plusieurs sélections :
- Réalisez plusieurs sélections.
- Dans l’onglet Données, cochez la case à gauche de votre enregistrement pour le sélectionner et cliquez sur l’icône de comparaison en haut à droite. Il est possible de comparer plusieurs enregistrements et sélections de différents enregistrements.
- Dans l'interface de comparaison, cochez les sélections à comparer et choisissez les indicateurs à visualiser.
Données
Les données enregistrées et calculées par le Maxi-Phyling en configuration aviron fournissent des informations complètes sur le cycle de rame, la vitesse et la stabilité du bateau. Afin de tirer pleinement parti de ces données, Phyling rend accessible les données brutes de chaque capteur. Phyling a aussi développé des analyses spécifiques pour calculer certains indicateurs.
Fréquences d'échantillonnage
| Capteur | Fréquence |
|---|---|
| IMU | 100Hz |
| GPS | 10Hz |
Les tableaux ci-dessous donnent un descriptif des variables et indicateurs calculés, ainsi que la manière dont ils ont été obtenus.
Données du fichier csv
Ces données figurent dans le fichier csv téléchargeable depuis l'application. Il s'agit de données temporelles échantillonnées à 100Hz, incluant à la fois des données brutes et des données calculées. Ce sont aussi ces données qui sont affichées sous forme de graphes dans l'application.
| Variable | Description | Unité | Calcul |
|---|---|---|---|
| T | Temps depuis le début de l'enregistrement | s | |
| D | Distance parcourue | m | Calcul selon la méthode de Vincenty |
| T_norm | Temps normalisé par coup | coup | |
| gyro_x | Vitesse angulaire autour de l'axe x (axe du bateau) | deg/s | Filtre passe-haut (fc=0.2Hz, order=5) |
| gyro_y | Vitesse angulaire autour de l'axe y (axe latéral) | deg/s | Filtre passe-haut (fc=0.2Hz, order=5) |
| gyro_z | Vitesse angulaire autour de l'axe z (axe vertical) | deg/s | Filtre passe-haut (fc=0.2Hz, order=5) |
| acc_x | Accélération selon l'axe x (axe du bateau) | m/s² | Donnée brute |
| acc_y | Accélération selon l'axe y (axe latéral) | m/s² | Donnée brute |
| acc_z | Accélération selon l'axe z (axe vertical) | m/s² | Donnée brute |
| roll | Roulis | deg | Obtenu par intégration des données gyro (positif lorsque le bateau tombe à bâbord et négatif lorsqu'il tombe à tribord) |
| pitch | Tangage | deg | Obtenu par intégration des données gyro (positif lorsque l'avant du bateau se lève et négatif quand l'arrière se lève) |
| yaw | Lacet | deg | Obtenu par intégration des données gyro (positif lorsque le bateau tourne vers bâbord et négatif lorsqu'il tourne vers tribord) |
| heave | Pilonnement (distance d'oscillation verticale du bateau) | cm | Obtenu par double intégration de acc_z (Richter et al. 2014) |
| acc_z_ | Accélération selon l'axe z sans la gravité | m/s² | acc_z - g |
| gpstimeUs | Timestamp GPS en microsecondes depuis 1970 | microseconde | Donnée brute |
| gpsTimeAccuracyNs | Précision du temps GPS | nanoseconde | Donnée brute |
| longitude | Longitude | deg | Donnée brute |
| latitude | Latitude | deg | Donnée brute |
| speed_gps | Vitesse | m/s | Donnée brute |
| altitude | Altitude | m | Donnée brute |
| heading | Direction | deg | Donnée brute |
| nSat | Nombre de satellites | Donnée brute | |
| PDOP | Position (3D) dilution of precision | Donnée brute | |
| speed | Vitesse filtrée | m/s | Obtenue à partir des coordonnées GPS (latitude, longitude). Filtre passe-bas (fc=0.1Hz, order=2) |
| speed_i | Vitesse instantanée | m/s | Algorithme de fusion entre la vitesse GPS speed et l'accélération acc_x |
| speed_rel | Vitesse relative définie par rapport à la vitesse pronostic (selon la catégorie) | % | speed / prog_speed |
| speed_rel_i | Vitesse instantanée relative définie par rapport à la vitesse pronostic (selon la catégorie) | % | speed_i / prog_speed |
| motif_id | Identifiant unique pour chaque coup | Détection des coups à partir du signal d'accélération acc_x | |
| cadence | Cadence en coups/min | cpm | 1/T_cycle où T_cycle est la durée d'un coup d'aviron |
| pic_acc | Pic d'accélération | m/s² | max(acc_x) pour chaque coup de rame |
| pic_down | Pic de décélération | m/s² | min(acc_x) pour chaque coup de rame |
| t_acc | Durée de la phase d'accélération | s | T[acc_x > 0] pour chaque coup de rame |
| t_down | Durée de la phase de décélération | m/s² | T[acc_x < 0] pour chaque coup de rame |
| t_check | Indice de prise d'eau (durée de décélération à la prise d'eau) | s | |
| ratio_down | Ratio de décélération totale | % | t_down/T_cycle |
| ratio_check | Ratio de décélération à la prise d'eau | % | t_check/T_cycle |
| amp_roll | Amplitude de roulis | deg | max(roll) - min(roll) pour chaque coup de rame |
| amp_pitch | Amplitude de tangage | deg | max(pitch) - min(pitch) pour chaque coup de rame |
| amp_heave | Amplitude de pilonnement | cm | max(heave) - min(heave) pour chaque coup de rame |
| d_stroke | Distance par coup | m | Calcul à partir de la vitesse et de la cadence |
| timestamp | Timestamp depuis 1970 | s | Si GPS, simple conversion de gpsTimeUs ; sinon on utilise le temps du Maxi-Phyling |
Indicateurs
Les indicateurs sont des statistiques qui caractérisent l'ensemble d'une sélection. Dans l'application, ils apparaissent dans le tableau "Indicateurs" et ils apparaissent également sur la première page des rapports pdf.
| Variable | Description | Unité | Calcul |
|---|---|---|---|
| D_true | Distance réelle | m | Information fournie par l'utilisateur |
| D_MP | Distance Maxi-Phyling | m | D[-1] - D[0] sur la sélection |
| T_chrono | Temps chrono | Information fournie par l'utilisateur | |
| T_MP | Temps Maxi-Phyling | T[-1] - T[0] sur la sélection | |
| T_500m | Temps moyen au 500m | 500m / v_moy | |
| v_moy | Vitesse moyenne | m/s | D_true/T_chrono si ces données sont fournies, sinon D_MP/T_MP |
| v_moy_rel | Vitesse relative moyenne | % | v_moy / prog_speed |
| v_max | Vitesse maximale | m/s | max(v) |
| n_strokes | Nombre de coups réalisés pendant la durée de la sélection | A partir de cad_moy et T_MP | |
| d_stroke | Distance moy /coup | m | (Distance totale) / n_strokes |
| cad_moy | Cadence moyenne | cpm | moy(cadence) |
| cad_min | Cadence min | cpm | min(cadence) |
| cad_max | Cadence max | cpm | max(cadence) |
| ratio_down_moy | Ratio moyen de décélération totale | % | moy(ratio_down) |
| ratio_check_moy | Ratio moyen de décélération à la prise d'eau | % | moy(ratio_check) |
Rapport pdf
Le rapport d'analyse en aviron offre aux entraîneurs une multitude d'informations pour analyser les performances de leurs embarcations à l'entrainement ou en compétition. Il fournit des indicateurs sous forme de valeurs et de graphiques, notamment le profil cadence-vitesse sur l'ensemble de la course, la cartographie de l'accélération du bateau et un découpage de la course en segments.

Cet outil précieux permet aux entraîneurs de prendre des décisions éclairées pour optimiser l'entraînement et maximiser les résultats lors des courses à venir.