[Dépannage OpenArm] Saturation de couple et pics de courant sous charge (avancé)

Les pics de courant n'apparaissent que sous charge réelle ? Séparez la traînée de câble, les effets de charge utile et les limites de contrôle avec des traces synchronisées.

Forum / Index des messages / Bras ouvert

Poste

Certaines pannes d'OpenArm n'apparaissent que lorsque le robot est sous charge réelle : des pics de courant apparaissent, le couple sature plus tôt que prévu et, tout à coup, un contrôleur qui semblait stable dans l'air devient peu fiable dans les tâches de contact ou de charge utile.

Comment diagnostiquez-vous les pics de courant inattendus et la saturation du couple sur OpenArm sans blâmer immédiatement les gains du contrôleur ?

Veuillez expliquer comment vous séparez les effets de charge utile, la friction, la traînée des câbles, les limites du contrôleur et les problèmes de synchronisation des capteurs avant de modifier trop de variables à la fois.

Si vous répondez, incluez un symptôme de saturation exact et une mesure exacte ou une vérification matérielle/logicielle qui a fait avancer le diagnostic.

Chemin de dépannage associé : La planification échoue en raison d'une inadéquation du modèle de collision · Le contrôle du MIT gagne en réglage

Module : OpenArm · Public : constructeurs-intégrateurs · Type : question

Tags : bras ouvert, couple, pointes de courant, saturation

Commentaire 1

Contexte avancé : Nous avons vu des pics de courant sur l'articulation 2 passer de 4 A de base à 9 A pendant l'accélération avec la même charge utile qui fonctionnait correctement. Les mouvements dans les airs semblaient propres, mais les virages chargés provoquaient des événements de serrage de couple.

Commentaire 2

Contexte avancé : La vérification la plus utile consistait à synchroniser les journaux actuels avec la secousse commandée et la vidéo du mouvement du câble. Les pointes étaient alignées sur une région de courbure du câble, de sorte que la friction et le routage contribuaient aux limites du contrôleur.

Commentaire 3

Contexte avancé : Le correctif était une combinaison : rediriger le faisceau de câbles, réduire les à-coups de 20 % et garder un chien de garde sur un courant soutenu supérieur à 8 A pendant plus de 150 ms. Après cela, les courses de stress de 2 heures sont restées en dessous de la saturation.

Commentaire 4

Suivi contextuel avancé : Question de suivi pour les équipes avancées : enregistrez-vous les traces synchronisées de courant, de secousse et d'état du câble, et quelle métrique s'est avérée être le meilleur signal d'alerte précoce ?

Sélecteur rapide de symptômes

Choisissez votre symptôme le plus proche pour suivre le bon chemin de dépannage.

Pas encore sélectionné.

FAQ rapide

Comment puis-je isoler la traînée mécanique des limites du contrôleur ?

Synchronisez les traces de courant et de secousses avec les observations de mouvements de câbles pour trouver des contributeurs mécaniques corrélés.

python tools/log_current_and_jerk.py --task stress_path --duration 120
python tools/correlation_report.py --signals current,jerk,cable_state
Quelle ordonnance d’atténuation fonctionne le mieux ?

Corrigez d’abord les contraintes mécaniques, puis réduisez l’agressivité de la trajectoire, puis réajustez le contrôle si nécessaire.

Puis-je copier ces commandes telles quelles ?

Utilisez-les d’abord comme modèle de liste de contrôle. Confirmez les noms d’interface, les identifiants d’appareils et les conditions de sécurité dans votre propre cellule avant l’exécution.