Clear Sky Science · fr

Détection rapide des collisions sans capteur pour contrôleurs PMSM à ressources limitées en utilisant une méthode basée sur FFRLS

· Retour à l’index

Pourquoi la détection de chocs dans les moteurs est importante

Des robots d’usine aux voitures électriques, les machines modernes utilisent des moteurs électriques compacts qui tournent vite et opèrent à proximité des personnes. Si un bras mobile ou un convoyeur heurte quelque chose — ou quelqu’un — de façon inattendue, le système doit constater l’impact presque instantanément et réagir. De nombreux systèmes de sécurité emploient des capteurs supplémentaires pour ressentir ces chocs, mais cela augmente le coût et la complexité. Cet article présente une méthode permettant à un type courant de moteur de détecter les collisions en n’utilisant que les signaux qu’il mesure déjà, rendant possibles des réactions de sécurité rapides même sur du matériel peu coûteux.

Des moteurs qui ressentent sans capteurs supplémentaires

L’étude se concentre sur les moteurs synchrones à aimants permanents, une classe répandue de moteurs légers et à fort couple présents dans les robots collaboratifs, les entraînements industriels et les véhicules électriques. Ces moteurs sont généralement pilotés par des contrôleurs embarqués compacts à puissance de calcul limitée. Les schémas existants de détection de collision reposent souvent sur des modèles robotiques détaillés, des observateurs complexes, voire des réseaux neuronaux, ce qui peut être trop lourd pour ces contrôleurs. D’autres approches surveillent directement le courant moteur, mais le bruit et les variations normales de fonctionnement les rendent peu fiables. Les auteurs visent une méthode suffisamment simple pour les petits contrôleurs et assez précise pour distinguer les vraies collisions des perturbations courantes.

Figure 1
Figure 1.

Transformer le comportement du moteur en un sens tactil virtuel

Plutôt que d’ajouter du matériel, la méthode « écoute » la façon dont la vitesse et le courant du moteur évoluent dans le temps. À l’aide d’un modèle mécanique simplifié du moteur, le contrôleur peut déduire le couple appliqué à l’arbre — appelé couple de charge — à partir des mesures de base dont il dispose déjà. L’outil central est une technique mathématique connue sous le nom d’estimateur récursif des moindres carrés à facteur d’oubli. En pratique, cet estimateur ajuste en continu un petit ensemble de paramètres internes afin que la vitesse prédite par le modèle corresponde étroitement à la vitesse réelle. À partir de ces paramètres, le contrôleur reconstruit le couple variable sur l’arbre, qui comprend à la fois la charge normale et toute force soudaine supplémentaire provoquée par une collision.

Repérer les secousses soudaines en temps réel

La détection de collision devient alors un problème de reconnaissance de motifs sur ce couple estimé. L’algorithme recherche des changements brusques dans le signal de couple estimé, tout en ignorant les petites ondulations causées par le bruit ou les variations normales de vitesse. Pour cela, il combine un filtre de lissage simple avec une différence numérique qui met en évidence les sauts soudains tout en supprimant les fluctuations aléatoires. Le résultat est une « valeur d’évaluation » compacte qui augmente fortement lorsque le moteur subit une secousse. La méthode adapte aussi ses seuils de décision à la vitesse en cours : à des vitesses plus élevées, des variations naturelles plus importantes sont attendues, donc les limites s’élargissent automatiquement. Quand la valeur d’évaluation sort de cette bande de sécurité mobile, l’algorithme signale une collision, le tout sans résoudre de grandes équations matricielles ni lancer de lourdes boucles d’optimisation.

Mettre la méthode à l’épreuve

L’équipe a construit une plateforme expérimentale autour d’un petit moteur à aimants permanents, d’une électronique de commande standard et d’un frein magnétique appliquant un couple de torsion constant. Pour simuler des collisions, ils ont brièvement pressé des patins de friction contre l’accouplement de l’arbre, générant des pics rapides et imprévisibles de charge. Les essais couvraient trois scénarios réalistes : vitesse constante, accélération sous charge, et vitesse constante avec une charge de fond faiblement variable. Dans tous les cas, la méthode a détecté les collisions en quelques millièmes de seconde, souvent en moins d’un milliseconde, et a réagi de façon fiable même lorsque le couple supplémentaire dû à la « collision » était bien plus faible que la charge existante. Des expériences complémentaires à différentes températures moteur — autour de la température ambiante et environ 80 degrés Celsius — ont montré que les performances de détection restaient robustes malgré les changements de propriétés du moteur dus au chauffage.

Figure 2
Figure 2.

Ce que cela signifie pour des machines plus sûres et moins chères

Pour les non-spécialistes, le résultat clé est qu’un moteur peut acquérir une sorte de sens du toucher intégré sans ajouter de nouveau matériel. En réutilisant les signaux de vitesse et de courant que l’entraînement mesure déjà, cette approche peut reconnaître des impacts légers suffisamment vite pour déclencher des actions protectrices, comme arrêter un bras robotique ou ralentir un convoyeur. Parce que la méthode repose sur des calculs compacts et peu coûteux qui s’intègrent facilement aux contrôleurs embarqués existants, elle offre une voie pratique vers des machines plus sûres et plus réactives dans les usines, les robots de service et d’autres applications quotidiennes où des personnes et des moteurs puissants partagent le même espace.

Citation: Zhao, D., Ren, T., Huang, G. et al. Fast sensorless collision detection for resource-constrained pmsm controllers using an FFRLS-based method. Sci Rep 16, 12667 (2026). https://doi.org/10.1038/s41598-026-43846-5

Mots-clés: détection de collision, moteurs électriques, sécurité des robots, commande embarquée, surveillance sans capteur