Publié 2026-04-13
servomoteurle test de charge est le processus permettant de vérifier si unservomoteurLe moteur et son système de transmission mécanique peuvent maintenir la précision de position, le couple de sortie et la vitesse de réponse spécifiés lorsqu'ils sont soumis à un couple de résistance externe. Il s’agit d’une étape de validation nécessaire avant toutservomoteurLe système est déployé dans des machines réelles, telles que des bras robotiques, des axes d'alimentation CNC ou des véhicules à guidage automatique. Sans test de charge approprié, un système d'asservissement peut subir une déviation de position, un calage, une oscillation ou même des dommages au pilote lorsqu'il rencontre une résistance de travail réelle. Ce guide fournit une méthodologie standardisée, étape par étape, pour effectuer des tests de charge d'asservissement, basée sur des pratiques industrielles courantes et des outils accessibles, sans faire référence à une marque ou une entreprise spécifique.
L’objectif principal des tests de charge est de confirmer que les caractéristiques de sortie réelles du système d’asservissement correspondent à ses spécifications théoriques dans les conditions de fonctionnement prévues. Plus précisément, les tests de charge répondent à trois questions fondamentales :
Marge de couple: Le servo peut-il fournir un couple suffisant pour accélérer, décélérer et maintenir la charge dans les pires cas de friction et d'inertie ?
Précision de position sous charge: L'erreur de position réelle reste-t-elle dans la tolérance autorisée (par exemple ±0,05 mm) lorsqu'une force externe s'oppose au mouvement ?
Comportement thermique: L'échauffement du servomoteur reste-t-il inférieur à la limite de la classe d'isolation (généralement ≤80°C pour une isolation de classe B) pendant un fonctionnement continu à la charge nominale ?
Un cas typique : Un bras robotique pour les opérations de « pick and place » a été conçu à partir de calculs théoriques. Lors du déploiement, lors du prélèvement d’une pièce de 2 kg, l’articulation du poignet du bras dépassait sa cible de 3 mm. Les tests de charge ont révélé que le couple continu réel du servo à un cycle de service de 80 % était inférieur de 22 % à la valeur théorique, entraînant une erreur de position. La solution consistait soit à augmenter la taille du servo, soit à réduire la charge utile.
Pour effectuer un test de charge valide, vous avez besoin de l'équipement suivant. Aucun d’entre eux ne nécessite de marques spécifiques ; les composants génériques de qualité industrielle fonctionnent tout aussi bien.
Procédure de configuration(commun pour les tests sur banc) :
1. Montez le servomoteur sur un banc d'essai rigide. Utilisez un accouplement flexible pour connecter l'arbre du moteur au capteur de couple.
2. Connectez la sortie du capteur de couple à l'arbre du générateur de charge (frein). Alignez tous les arbres avec un faux-rond de 0,1 mm pour éviter les charges parasites.
3. Fixez l'encodeur du côté charge (après l'accouplement) ou utilisez l'encodeur intégré du servo s'il fournit un retour direct sur l'arbre. Pour une précision maximale, utilisez un encodeur côté charge séparé.
4. Connectez tous les capteurs au système d'acquisition de données. Réglez le taux d'échantillonnage sur au moins 1 kHz si vous devez capturer les transitoires d'accélération.
5. Placez le thermocouple sur le point le plus chaud du boîtier du moteur (généralement près du capuchon d'extrémité du bobinage). Fixez-le avec de la pâte thermique et du ruban adhésif résistant à la chaleur.
Effectuez le test en trois phases progressives : vérification à vide, test de charge échelonnée et test de charge continue.
Avant d'appliquer une charge, vérifiez que le système d'asservissement fonctionne correctement sous un couple externe nul.
Commandez au servo d'effectuer un profil de mouvement défini : par exemple, 0° → 90° → 180° → 90° → 0° à 50 % de la vitesse nominale.
Erreur de position d'enregistrement (différence entre la position commandée et la position réelle). L'erreur à vide acceptable est généralement ≤ ± 0,02° pour les codeurs absolus ou ≤ ± 1 impulsion de codeur pour les codeurs incrémentaux.
Mesurez le courant à vide à vitesse constante. Cette valeur sert de référence pour calculer le courant induit par la charge.
Si l'erreur à vide dépasse la limite, vérifiez s'il y a un désalignement mécanique, des accouplements desserrés ou des paramètres de servo incorrects (par exemple, un gain de boucle de position trop faible).
Appliquez des charges de couple incrémentielles pendant que le servo maintient une vitesse faible constante (par exemple, 10 % de la vitesse nominale). Ce test révèle le couple maximum que le servo peut produire sans calage ni erreur excessive.
1. Réglez le servo en mode vitesse constante à 10 % de la vitesse nominale (par exemple, 30 tr/min pour un moteur nominal de 300 tr/min).
2. À partir d'un couple nominal de 0 %, augmentez le couple de charge par incréments de 10 % du couple nominal. Attendez 5 secondes à chaque étape pour la stabilisation.
3. Enregistrez à chaque étape : le couple réel (à partir du capteur de couple), la vitesse réelle (à partir de l'encodeur) et l'erreur de position (si en mode position).
4. Continuez à augmenter la charge jusqu'à ce que l'une de ces conditions d'arrêt se présente :
L'erreur de position dépasse 5° (pour le mode position)
La vitesse descend en dessous de 90 % de la vitesse commandée (pour le mode vitesse)
Le courant du moteur atteint 150 % du courant nominal
Le servomoteur déclenche une alarme de surcharge ou d'erreur de suivi
Interprétation: Le couple auquel toute condition d'arrêt se produit est le couple continu maximum pratique. Pour un fonctionnement fiable, votre couple de travail réel ne doit pas dépasser 80 % de cette valeur.
Cas courant : un servo d'axe d'alimentation CNC a été évalué pour un couple continu de 4 Nm. Les tests de charge échelonnée ont montré qu'à 3,2 Nm (80 % de la valeur nominale), l'erreur de position était déjà de 0,12 mm (dépassant la tolérance de 0,05 mm). Le couple réellement utilisable n'était que de 2,8 Nm. La cause était un gain insuffisant de la boucle de position. Après avoir réglé le gain de 15 à 28 (1/s), l'erreur à 3,2 Nm est tombée à 0,04 mm.
Appliquez un couple constant égal au couple de travail maximum prévu (par exemple, 80 % de la valeur trouvée dans la phase 2) et faites fonctionner le servo pendant son cycle de service réel pendant au moins 60 minutes ou jusqu'à l'équilibre thermique.
Procédure:
Réglez le frein de charge sur la valeur de couple cible.
Commandez au servo de répéter son profil de mouvement réel (accélération, vitesse constante, décélération, temporisation).
Enregistrez la température du boîtier du moteur toutes les 2 minutes.
Enregistrez également le courant et le couple toutes les 30 secondes.
Critères d'acceptation(basé sur la classe d'isolation) :
Classe B (130°C) : Température du boîtier ≤80°C, température du bobinage ≤120°C (le bobinage peut être estimé comme un boîtier + 15°C pour les petits moteurs)
Classe F (155°C) : Boîtier ≤95°C, bobinage ≤140°C
Classe H (180°C) : Boîtier ≤110°C, bobinage ≤165°C
Si la température dépasse les limites, réduisez la charge ou améliorez le refroidissement (ajoutez de l'air forcé ou augmentez la surface du dissipateur thermique).
Un exemple concret : un servo utilisé dans un convoyeur de machine d'emballage a été testé à 2,5 Nm (valeur nominale de 2,8 Nm). Après 35 minutes de mouvement de va-et-vient continu (0,5 Hz, amplitude de 90°), le boîtier a atteint 92°C, dépassant la limite de classe B de 80°C. La solution a été d'ajouter un ventilateur de 120 mm soufflant directement sur les ailettes du moteur, ce qui a réduit la température en régime permanent à 74°C.
Pendant les trois phases, enregistrez les points de données suivants. Ces données sont essentielles pour diagnostiquer les problèmes et certifier le système d'asservissement.
Comment calculer la puissance de sortie mécanique:
Pour le mouvement rotatif : P_out (W) = Couple (Nm) × Vitesse angulaire (rad/s)
Vitesse angulaire (rad/s) = RPM × (2π / 60)
Comment calculer la puissance d'entrée électrique(pour servo triphasé) :
P_in (W) = √3 × V_rms × I_rms × Facteur de puissance
Si le facteur de puissance est inconnu, supposez 0,85 pour une condition de charge.
Les tests de charge révèlent souvent des problèmes invisibles lors d’un fonctionnement à vide. Voici les problèmes les plus fréquents et leurs correctifs.
Un cas documenté : le servo de direction d’un véhicule à guidage automatique a réussi les tests à vide mais a échoué aux tests de charge continue. Après 12 minutes de conduite avec une charge utile de 150 kg, le conducteur déclenche une alarme de surintensité. Les tests de charge ont révélé que le couple requis pour tourner sur une moquette était de 3,1 Nm, mais le couple réel du servo à 80°C n'était que de 2,4 Nm (en raison de la dégradation de l'aimant à haute température). La solution consistait à augmenter la taille du servo de 100 W à 200 W, fournissant un couple nominal de 4,0 Nm.
Sur la base des résultats des tests de charge, vous devez définir trois limites opérationnelles pour la machine réelle :
Couple continu maximal (MCT): Le couple le plus élevé que le servo peut supporter pendant 60 minutes sans dépasser les limites thermiques. Réglez cela à 90 % du couple mesuré à l’équilibre thermique.
Couple intermittent maximal (MIT): Le couple autorisé pour de courtes durées (≤5 secondes). Il s'agit généralement de 150 à 200 % du MCT, mais vérifiez que la limite de courant du conducteur ne se déclenche pas. D'après le test de charge échelonnée, MIT est le couple juste avant le décrochage ou l'alarme.
Vitesse maximale à pleine charge: La vitesse la plus élevée à laquelle le servo peut fournir un MCT sans déclassement de couple. Si la vitesse est trop élevée, le couple chute en raison de la force contre-électromotrice. La limite typique est de 70 à 80 % de la vitesse à vide.
Important: Ne faites jamais fonctionner un servo en continu au-dessus de son MCT. Même de brèves surcharges (plus de 10 secondes) peuvent provoquer une dégradation de l'isolation des enroulements, entraînant une défaillance prématurée. Incluez toujours un paramètre de limite de couple dans le servomoteur réglé à 100 % du MCT.
Après avoir terminé le test de charge triphasé et analysé les données, prenez ces mesures spécifiques pour garantir un fonctionnement fiable à long terme :
1. Créer un certificat de test de charge: Documentez la date du test, la température ambiante, le MCT, le MIT mesurés, l'augmentation de la température et l'erreur de position à la charge de travail. Ce certificat sert de preuve de validation du système.
2. Définir les paramètres de protection du conducteurbasé sur les résultats des tests :
Limite de courant = 110 % du MCT (pour une protection continue)
Limite de temps de surcharge = 5 secondes à 200 % MCT
Couple de protection contre le décrochage = 120 % du MIT
Limite d'erreur de position = 2 × l'erreur maximale mesurée sous charge
3. Mettre en œuvre un calendrier de nouveaux tests périodiques: Pour les applications à cycle élevé (par exemple, robots de prélèvement et de placement fonctionnant 24h/24 et 7j/7), effectuez un nouveau test toutes les 2 000 heures de fonctionnement ou 12 mois. Le couple du servo se dégrade avec le temps en raison du vieillissement de l'aimant et de l'usure des roulements. Un taux de dégradation typique est de 5 à 10 % sur 10 000 heures.
4. Ajouter une surveillance thermiquedans la machine réelle. Si le test de charge a montré une augmentation de 50 °C au MCT, installez une thermistance (type PTC) dans l'enroulement du moteur et réglez un avertissement à 90 % de la température maximale autorisée (par exemple, 90 °C pour la classe B). Cela évite une surchauffe silencieuse lorsque la température ambiante est supérieure aux conditions de test.
5. Ajuster le profil de mouvementsi les résultats des tests montrent des marges de couple marginales. Par exemple, si votre couple de travail est de 85 % du MCT, réduisez l'accélération de 15 % pour diminuer le couple maximal lors des phases d'accélération.
À retenir : Le test de charge n'est pas une case à cocher unique. C'est le seul moyen de valider qu'un système d'asservissement fonctionnera de manière fiable dans des conditions de travail réelles. Un servo qui réussit les tests à vide mais échoue aux tests de charge entraînera des temps d'arrêt inattendus, des dommages au produit ou des risques pour la sécurité. Effectuez toujours des tests de charge échelonnée et de charge continue avant d'intégrer un servomoteur dans les machines de production. Ensuite, utilisez les données de test pour définir les limites de protection, planifier la maintenance et optimiser le profil de mouvement. Cette pratique réduit les pannes inattendues des servos d'environ 70 % sur la base des dossiers de maintenance de l'industrie.
Étape d’action pour les ingénieurs: Si vous n'avez pas encore testé en charge un servo actuellement en service, planifiez un test dans les deux prochaines semaines en suivant la procédure ci-dessus. Commencez par le test de charge échelonnée à une vitesse nominale de 10 % pour mesurer la marge de couple réelle. Si la marge est inférieure à 20 % au-dessus de votre couple de travail, réduisez la charge ou améliorez le servo avant qu'une panne ne se produise.
Heure de mise à jour:2026-04-13
Contactez le spécialiste des produits Kpower pour recommander un moteur ou une boîte de vitesses adapté à votre produit.