La santé des batteries à partir des seuls journaux de vol.
Une explication en langage clair de la recherche évaluée par les pairs derrière le modèle de batterie de Vermilion : 631 essais en vol, deux types de batteries, aucun capteur ajouté, et une prédiction à 2,26 pour cent près de la vraie capacité restante.
Dernière mise à jour : 23 septembre 2026
L'état de santé (SoH) d'une batterie est la part de sa capacité d'origine qu'elle peut encore fournir, et une batterie de drone est considérée en fin de vie à 80 pour cent. La recherche évaluée par les pairs derrière le modèle de batterie de Vermilion, menée par Vozwin avec l'Université McGill et l'Université de Sherbrooke, montre que le SoH peut être prédit à 2,26 pour cent près en utilisant uniquement la tension, le courant et les gaz qu'un contrôleur de vol enregistre déjà. Aucun capteur supplémentaire, quelques centaines de vols, et une méthode qui transforme chaque vol en image pour qu'un modèle de vision préentraîné puisse la lire.
C'est important pour quiconque évalue un produit de maintenance prédictive pour une flotte, parce que la batterie au lithium est le composant le plus susceptible d'écourter un vol et celui que les exploitants connaissent le moins. Ce guide explique ce que la recherche cherchait à résoudre, comment les données ont été recueillies, pourquoi les journaux de vol ont été transformés en images, ce qu'a apporté l'apprentissage par transfert, ce que les résultats signifient quand on compare des fournisseurs, et où se situent les limites que l'article énonce lui-même. L'article est lié sous Sources.
Ce que signifie l'état de santé pour une batterie de drone
Chaque cycle de charge et de décharge dégrade un peu une batterie au lithium. L'état de santé suit cette dégradation sous forme de capacité restante : une batterie de 2 200 mAh qui n'en retient plus que 1 980 est à 90 pour cent de SoH. La pratique de l'industrie, et l'article, considèrent 80 pour cent comme la fin de vie, le point où une batterie doit sortir de la rotation avant qu'une cellule ne lâche. La résistance interne est l'autre indicateur de santé, mais ni elle ni la capacité restante ne peuvent être mesurées directement en vol.
Pour une flotte, cela fait du SoH le chiffre dont tout le reste dépend : combien de temps une mission peut durer en sécurité, quand une batterie doit être retirée, et si le budget de pièces de rechange part en batteries qui avaient encore de la vie. Prédisez-le avec précision et la maintenance des batteries devient une décision de planification. Trompez-vous dans le sens optimiste et le mode de défaillance est un appareil qui tombe en pleine mission.
Pourquoi les batteries de drones sont plus difficiles à modéliser que celles des véhicules électriques
La prédiction du SoH par apprentissage automatique est un sujet mature pour les véhicules électriques. Les drones avaient été largement négligés, et pas par manque d'intérêt. Les contraintes diffèrent de cinq façons :
- Rareté des données. Les données d'entraînement viennent d'essais de cycle de vie jusqu'à la panne, et pour les batteries de drones il n'y en avait presque aucune de publiée. Chaque batterie doit être volée à répétition jusqu'à sa mort.
- Variété. Une même cellule accepte des batteries de nombreuses marques, tailles, capacités et tensions, et un exploitant en possède typiquement plusieurs. Un seul modèle doit composer avec toutes.
- Pas de place pour des capteurs. La température est l'un des signaux les plus informatifs sur la santé d'une batterie, mais un capteur de température est du poids en plus, alors l'article travaille délibérément sans. Les entrées se limitent à ce que le contrôleur de vol enregistre déjà.
- Bruit humain et environnemental. Les habitudes du pilote, la charge utile, le vent et la météo changent la sollicitation d'une batterie d'un vol à l'autre, d'une façon que le groupe motopropulseur d'un véhicule électrique ne connaît jamais.
- Une vérité terrain coûteuse. La capacité restante ne peut être mesurée qu'en déchargeant complètement la batterie, ce qui l'endommage, alors une étiquette ne peut pas être recueillie après chaque vol.
Les gros modèles de séries temporelles comme les transformeurs, l'état de l'art pour la prévision de batteries quand les données abondent, surapprennent gravement sur des jeux de données aussi petits. La recherche avait besoin d'une méthode capable d'apprendre à partir de quelques centaines de vols plutôt que de quelques centaines de milliers.
Comment les données ont été recueillies : 631 essais en vol
Plutôt que de cycler les batteries sur un banc, l'équipe les a déchargées comme le ferait un exploitant : en volant. Un quadricoptère léger bâti autour d'un contrôleur de vol Holybro Pixhawk 4 Mini, de quatre moteurs de 2300 kV et d'un contrôleur de vitesse électronique 4-en-1 a effectué des profils de décollage, de vol stabilisé et d'atterrissage pendant que le contrôleur enregistrait la tension et le courant de sortie à 10 Hz. Les vols couvraient des masses au décollage de 150 à 250 grammes et des durées de 5 à 15 minutes pour représenter un éventail réaliste de missions. Après chaque vol, la batterie était rechargée sur un chargeur équilibreur selon le même protocole chaque fois.
| Batterie | Marque | Capacité | Cellules | Taux de décharge | Batteries testées | Expériences de vol |
|---|---|---|---|---|---|---|
| Type 1 | SIGP | 1 100 mAh | 3S, 11,1 V | 20C | 5 | 289 |
| Type 2 | RoaringTop | 2 200 mAh | 3S, 11,1 V | 25C | 3 | 342 |
Les deux sont des batteries lithium-polymère typiques des drones légers. Les batteries de 2 200 mAh ont produit plus de vols chacune parce qu'elles prennent plus de cycles pour atteindre la fin de vie.
Parce qu'une décharge complète endommage la batterie, la capacité restante n'a été mesurée sur un testeur qu'après chaque dixième vol, les dix vols intermédiaires étant effectués à la même masse et à la même durée. La capacité de chaque vol intermédiaire a été interpolée linéairement entre les deux mesures encadrantes. L'article énonce cette hypothèse ouvertement, et c'est ainsi que les 631 vols se sont retrouvés avec une étiquette utilisable.
Transformer les journaux de vol en images
L'idée centrale de l'article est un contournement de la rareté des données : plutôt que d'entraîner un gros modèle de séries temporelles à partir de zéro, on remodèle les données de capteurs de chaque vol en image et on laisse un modèle de vision qui a déjà appris de 14 millions de photos faire l'extraction de caractéristiques. Chaque vol passe par les étapes suivantes :
- Chaque signal (tension, courant, gaz) est une série unidimensionnelle de mesures sur la durée du vol. Elle est normalisée sur une plage de 0 à 255, l'échelle d'un pixel en niveaux de gris.
- La série est remodelée en une matrice bidimensionnelle de 112 colonnes et arrondie en nombres entiers, ce qui donne une image en niveaux de gris par signal. La résolution est réduite, mais les images distinguent encore des variations de tension de 0,05 V et de courant de 0,0075 A.
- Les trois images en niveaux de gris sont empilées en une seule image à trois canaux, un canal par signal, comme le rouge, le vert et le bleu d'une photographie.
- Comme les vols n'ont pas tous la même durée, les images sont complétées en noir jusqu'à une taille commune puis redimensionnées à 80 par 80 pixels, la taille d'entrée utilisée pour ResNet-50.
- Un ResNet-50 préentraîné sur ImageNet, aux poids gelés, transforme chaque image en un vecteur de 2 048 caractéristiques. Aucun entraînement propre aux batteries ne se fait à cette étape.
- De petites couches entièrement connectées, entraînables, font correspondre ces 2 048 caractéristiques à un seul nombre : la capacité restante prédite après ce vol.
- La capacité restante du vol précédent est fournie comme entrée supplémentaire (autorégression), pour que le modèle transporte l'historique plutôt que de juger chaque vol isolément.
Parce que ResNet-50 fait le gros du travail avec des poids que personne n'a à entraîner, le nombre de paramètres entraînables est assez petit pour apprendre à partir de quelques centaines de vols sans surapprentissage. Les hyperparamètres ont été réglés en échantillonnant 500 configurations candidates par hypercube latin et en retenant celle qui affichait la plus faible erreur de validation sur 2 000 époques.
L'apprentissage par transfert entre deux types de batteries
La deuxième idée répond à la variété. La cible était la batterie de 1 100 mAh, qui avait le plus petit jeu de données : 4 batteries et 203 vols pour l'entraînement, et 1 batterie mise de côté avec 86 vols pour le test. Les 342 vols des batteries de 2 200 mAh ont d'abord servi à préentraîner les couches entièrement connectées, puis le modèle a été affiné sur les données d'entraînement des 1 100 mAh. En pratique, le modèle a appris à quoi ressemble la dégradation sur une chimie et une taille, puis a adapté ces connaissances à une autre.
L'effet se voit dans la courbe d'entraînement. Juste après le passage aux nouvelles données de batterie, la perte a brièvement augmenté, puis est descendue sous celle du modèle entraîné sans transfert. À la dernière époque, la perte d'entraînement avec transfert était de 28 pour cent inférieure à celle sans transfert. Pour une flotte, c'est la propriété qui compte : un modèle entraîné sur les batteries que vous possédez déjà peut être adapté à un nouveau type avec bien moins de vols qu'en repartant de zéro.
Les résultats
L'approche proposée a été comparée à deux modèles couramment utilisés pour la prédiction du SoH des batteries, un réseau de neurones convolutif entraîné à partir de zéro et un transformeur, chacun réglé avec la même recherche d'hyperparamètres. Les trois ont été évalués sur la même batterie de test jamais vue :
| Modèle | MSE en test | Erreur en test (MAPE) |
|---|---|---|
| CNN | 0,0102 | 7,83 % |
| Transformeur | 0,0175 | 9,22 % |
| ResNet-50, sans apprentissage par transfert | 0,0053 | 3,47 % |
| ResNet-50 avec apprentissage par transfert | 0,0027 | 2,26 % |
MSE : erreur quadratique moyenne; MAPE : erreur absolue moyenne en pourcentage, soit l'ampleur moyenne de l'écart de prédiction par rapport à la vraie capacité restante. Jeu de test : une batterie de 1 100 mAh et 86 vols que le modèle n'a jamais vus à l'entraînement.
Deux choses ressortent. Le transformeur, le modèle le plus sophistiqué de la comparaison, a fait le pire résultat en test et a lourdement surappris les données d'entraînement, exactement l'échec dû à la rareté des données que l'article voulait éviter. Et le modèle de vision préentraîné seul battait déjà les deux références par une large marge; l'apprentissage par transfert a ensuite réduit son erreur restante d'un tiers.
Depuis la publication, l'entraînement s'est poursuivi sur un jeu de données plus grand, et l'erreur en test du modèle actuel se situe à 1,57 pour cent.
Ce que ça signifie quand vous évaluez un fournisseur
- Ça fonctionne avec les données que vous avez déjà. La tension, le courant et les gaz sont enregistrés par tout contrôleur de vol moderne. Aucun matériel à ajouter, aucune pénalité de poids, alors toute solution qui vous demande d'instrumenter vos appareils d'abord devrait expliquer pourquoi.
- Ça fonctionne avec de petits jeux de données. Quelques centaines de vols sur une poignée de batteries ont suffi pour une précision de 2,26 pour cent. Un fournisseur qui exige des années d'historique avant de produire une prévision résout le problème de la manière difficile.
- Les nouveaux types de batteries s'ajoutent à peu de frais. L'apprentissage par transfert signifie qu'un modèle entraîné sur vos batteries actuelles s'adapte à un nouveau type avec une fraction des vols. Demandez comment un fournisseur intègre une batterie qu'il n'a jamais vue.
- La précision doit être rapportée sur des batteries jamais vues. Le chiffre de 2,26 pour cent est mesuré sur une batterie sur laquelle le modèle n'a jamais été entraîné, et c'est le seul chiffre qui prédit la performance réelle. Une précision vedette mesurée sur les batteries d'entraînement n'est pas comparable.
- La mise au rancart devient une décision fondée sur les données. Au lieu de retirer les batteries à un nombre de cycles prudent, vous les retirez quand la capacité prédite approche 80 pour cent, et pas avant. C'est de là que viennent les économies sur les pièces.
- C'est un modèle, pas tout le produit. Dans Vermilion, une estimation fondée sur les données comme celle-ci est livrée avec la trace de raisonnement, la confiance calibrée et les contraintes physiques décrites sur la page Technologie, pour qu'un responsable de maintenance voie les preuves derrière le chiffre, et pas seulement le chiffre.
Les limites et la suite
L'article est prudent sur sa portée, et quiconque le lit devrait l'être aussi :
- Seuls les cycles de décharge ont été modélisés. Les données de charge sont rarement disponibles pour les batteries de drones en pratique, alors elles n'ont pas été recueillies.
- Une seule cellule, deux types de batteries. Une validation plus large sur d'autres drones et chimies est la suite évidente, et c'est ce que fait l'entraînement continu depuis la publication.
- Les étiquettes entre les vérifications par décharge complète sont interpolées, ce qui suppose une dégradation à peu près uniforme sur dix vols semblables.
- La température, l'un des signaux de santé les plus forts, a été écartée volontairement pour respecter la contrainte de poids. Là où une plateforme l'enregistre, elle devrait aider.
Le moteur est le prochain composant. Les travaux subséquents repris dans Vermilion prédisent l'état de santé des moteurs à partir des accéléromètres, gyroscopes, baromètre et GPS qu'un drone transporte déjà, plus les images de la caméra pour capter l'instabilité visuelle que produit un moteur qui se dégrade. Le portrait à l'échelle de la flotte, y compris quoi exiger de toute solution avant qu'elle ne touche à vos appareils, est dans le guide compagnon sur la maintenance prédictive des flottes de drones.
Qui a mené la recherche, et où se situe Vermilion
L'article a été rédigé par Jiarui Xie, Lingchen Kong et Yaoyao Fiona Zhao du Département de génie mécanique de l'Université McGill; Mohamed Rami Latreche et Elaine Mosconi du Département de systèmes d'information et méthodes quantitatives de gestion de l'Université de Sherbrooke; et Sean Smith de Vozwin, fondateur de Vermilion. Il s'inscrit dans le projet PHUMS établi par Vozwin, avec la conception du drone et les expériences guidées par Fabio Bandera de Vozwin, et a été soutenu par le programme Accélération de Mitacs et les projets collaboratifs de R-D en transformation numérique, intelligente et durable du Réseau SDG Innovation Network.
Vozwin possède la technologie présentée dans la recherche, menée par sa division Laboratoires. Vermilion est la plateforme de production qui en est issue : incubée dans le studio de création d'entreprises de Vozwin, elle fonctionne maintenant comme sa propre entreprise et est disponible pour un déploiement en périphérie, dans le nuage ou hors réseau. Si vous voulez voir ce que le modèle prédit à partir de vos propres journaux de vol, la page Contact réserve trente minutes avec un ingénieur de Vermilion.
Sources et lectures complémentaires
- Xie, Kong, Latreche, Smith, Mosconi, Zhao : Machine Learning-Based Battery State-of-health Prediction for UAV Predictive Maintenance (arXiv:2607.06791, en anglais)
- He, Zhang, Ren, Sun : Deep Residual Learning for Image Recognition (l'article ResNet, en anglais)
- Vozwin : le programme de recherche derrière ces travaux, dans le guide de la société mère
- Programme Accélération de Mitacs
Questions fréquentes.
Voyez ce que vos journaux de vol savent déjà.
Apportez une saison de journaux des batteries que vous faites voler. Un ingénieur de Vermilion vous montrera ce que le modèle prédit pour chacune, les preuves derrière chaque prédiction, et la première décision de mise au rancart qu'il changerait. Trente minutes.