Stratégies de commande à double boucle pour la synchronisation des vérins pneumatiques

Stratégies de commande à double boucle pour la synchronisation des vérins pneumatiques
Schéma technique illustrant une stratégie de commande à double boucle pour des vérins pneumatiques synchronisés. Le schéma montre deux vérins déplaçant une charge commune, avec des capteurs de position et de vitesse renvoyant des informations à un contrôleur de mouvement. Le contrôleur utilise une boucle de position externe pour calculer l'erreur de synchronisation et ajuster les points de consigne de vitesse pour deux boucles de vitesse internes, qui commandent les vannes proportionnelles de chaque vérin. Une zone de texte indique une précision de synchronisation de ±0,5 mm à ±2 mm.
Schéma de commande de synchronisation pneumatique à double boucle

Introduction

Votre système multicylindre est-il confronté à des erreurs de synchronisation qui provoquent des blocages, des dommages aux produits ou des risques pour la sécurité ? Lorsque deux ou plusieurs vérins pneumatiques doivent se déplacer ensemble - soulever de lourdes charges, guider de larges panneaux ou coordonner des mouvements complexes - même de petites différences de position créent de sérieux problèmes. Les systèmes pneumatiques traditionnels en boucle ouverte ne peuvent tout simplement pas maintenir la synchronisation étroite exigée par la fabrication moderne.

Les stratégies de contrôle à double boucle utilisent deux boucles de rétroaction imbriquées pour synchroniser plusieurs vérins pneumatiques : une boucle de vitesse interne qui contrôle la vitesse individuelle des vérins grâce à une modulation proportionnelle des vannes, et une boucle de position externe qui compare les positions des vérins et ajuste les points de consigne de vitesse afin de minimiser les erreurs de synchronisation. Cette architecture permet généralement d'atteindre une précision de synchronisation de ±0,5 mm à ±2 mm sur des courses pouvant atteindre 3 mètres, contre ±10-50 mm avec les systèmes pneumatiques de base.

Le trimestre dernier, j'ai travaillé avec Steven, ingénieur mécanicien dans une usine de fabrication de panneaux solaires à Phoenix, en Arizona. Son système de portique à double vérin pour la manipulation de panneaux de verre de 2 mètres présentait des erreurs de synchronisation de 15 mm qui entraînaient la rupture de panneaux, ce qui coûtait $8 000 par mois. Après avoir mis en place un contrôle à double boucle sur son système de vérins sans tige Bepto, la synchronisation s'est améliorée à ±1,2 mm, les ruptures sont devenues quasiment nulles et le débit a augmenté de 12% grâce à des vitesses de fonctionnement plus rapides et plus sûres. Permettez-moi de vous expliquer comment fonctionne cette puissante stratégie de contrôle.

Table des matières

Que sont les stratégies de contrôle à double boucle et pourquoi sont-elles nécessaires ?

Comprendre le défi que représente la synchronisation permet de comprendre pourquoi un contrôle sophistiqué est essentiel. ⚙️

La commande à double boucle résout le problème fondamental lié au fait que les vérins pneumatiques fonctionnent naturellement à des vitesses différentes en raison des variations de frottement, des déséquilibres de charge, des différences de pression d'alimentation et compressibilité de l'air1. Une architecture à double boucle sépare le contrôle de la vitesse (boucle interne fonctionnant à 100-500 Hz) de la synchronisation de position (boucle externe à 10-50 Hz), ce qui permet une réponse rapide aux perturbations tout en maintenant un mouvement coordonné. Cette approche hiérarchique surpasse les systèmes à boucle unique de 5 à 10 fois en termes de précision de synchronisation.

Série DNC ISO6431 Vérin pneumatique
Série DNC ISO6431 Vérin pneumatique

Le défi de la synchronisation

Pourquoi les vérins pneumatiques ne se synchronisent pas naturellement

Même des cylindres “ identiques ” présentent des comportements différents en raison :

  • Variation du frottement: Usure des joints, différences de lubrification (variation de force ±10-30%)
  • Déséquilibre de charge: Décalage du centre de gravité, répartition inégale du poids
  • Différences de pression d'alimentation: Longueurs de ligne inégales, restrictions de débit
  • Compression de l'air: Effets de la température et de l'humidité sur la densité de l'air
  • Tolérances de fabrication: Diamètre d'alésage, dimensions du joint (±0,05 mm typique)

Ces facteurs entraînent des différences de vitesse de 5 à 201 TP3T entre les cylindres, ce qui se traduit par des erreurs de position qui s'accumulent sur la longueur de la course.

Architecture à boucle unique ou à double boucle

Architecture de contrôlePrécision de synchronisationTemps de réponseComplexitéCoût
Boucle ouverte (sans rétroaction)±10-50 mmN/ATrès faibleTrès faible
Boucle à position unique±3-8mm100-300msFaibleFaible
Double boucle (vitesse + position)±0,5-2mm20-80msModéréModéré
Triple boucle (ajoute de la force)±0,2-1 mm10-50msHautHaut

Hiérarchie des boucles de contrôle

Boucle externe (synchronisation de position) :

  • Compare les positions de tous les cylindres
  • Calcule l'erreur de synchronisation
  • Ajuste les points de consigne de vitesse pour chaque cylindre
  • Fréquence de mise à jour : 10-50 Hz (toutes les 20-100 ms)

Boucle interne (contrôle de la vitesse) :

  • Contrôle la vitesse individuelle des cylindres
  • Module la position proportionnelle de la vanne
  • Répond à la consigne de vitesse de la boucle externe
  • Fréquence de mise à jour : 100-500 Hz (toutes les 2-10 ms)

Cette séparation des préoccupations permet à chaque boucle d'optimiser sa tâche spécifique - la boucle interne rapide gère la réponse dynamique tandis que la boucle externe plus lente maintient la coordination.

Fondation mathématique

L'erreur de position entre les cylindres est :

SyncError=|PositionCylinder1PositionCylinder2|Sync_{Erreur} = \left| Position_{Cylindre1} - Position_{Cylindre2} \Ndroite|

La boucle externe génère des corrections de vitesse :

VelocityCorrection=Kp×SyncError+Kd×(dErrordt)Vitesse_{Correction} = K_{p} \time Sync_{Erreur} + K_{d} \n- fois \n- gauche( \nfrac{dError}{dt} \n- droite)

KpK_{p} est le gain proportionnel et KdK_{d} est le gain dérivé (contrôleur PD typique).

Chez Bepto, nous avons développé des paramètres de contrôle pré-réglés pour les applications de synchronisation courantes, réduisant ainsi le temps de mise en service de plusieurs jours à quelques heures tout en garantissant des performances stables et précises.

Comment la boucle de vitesse interne contrôle-t-elle la vitesse individuelle des cylindres ?

La boucle interne fournit le contrôle rapide et précis de la vitesse qui permet la synchronisation.

La boucle de vitesse interne utilise un capteur de position (codeur linéaire ou magnétostrictif2) pour calculer la vitesse réelle du cylindre à travers différenciation numérique3, compare cette valeur au point de consigne de vitesse de la boucle externe et ajuste une vanne proportionnelle ou servo afin de minimiser l'erreur de vitesse. Fonctionnant à une fréquence de 100 à 500 Hz avec des algorithmes de contrôle PI ou PID, cette boucle atteint une précision de vitesse comprise entre ±2 et ±5% et réagit aux perturbations en 10 à 30 ms, fournissant ainsi la base de contrôle de vitesse stable nécessaire à la synchronisation.

Schéma fonctionnel technique de la " boucle de contrôle de vitesse interne ". Un " contrôleur de vitesse interne (PI/PID, 100-500 Hz) " reçoit une " consigne de vitesse " provenant d'une " boucle externe " et un retour d'information sur la " vitesse réelle ". Il envoie une " commande de vanne " à une " vanne proportionnelle/servo " qui régule le " débit d'air " vers un " vérin pneumatique ". Un " capteur de position " sur le vérin transmet les données à un bloc " calcul de vitesse ", qui ferme la boucle. Le texte en bas indique : " Précision de la vitesse obtenue : ±2-5%, temps de réponse : 10-30 ms "."
Schéma de la boucle de contrôle pneumatique de la vitesse interne

Techniques de mesure de la vitesse

Calcul direct de la vitesse

La plupart des systèmes dérivent la vitesse à partir du retour d'information sur la position :

Velocity=PositioncurrentPositionpreviousSampleTimeVitesse = \frac{Position_{actuelle} - Position_{précédente}}{Échantillon_{Temps}}

Pour une boucle de contrôle à 100 Hz (temps d'échantillonnage de 10 ms) :

  • Changement de position de 1 mm = vitesse de 100 mm/s
  • Résolution du capteur de position de 0,01 mm = résolution de vitesse de 1 mm/s

Exigences en matière de filtrage

Les calculs de vitesse brute sont bruités en raison de :

  • Quantification du capteur de position
  • Vibrations mécaniques
  • Bruit électrique

Filtrage passe-bas lisse le signal :

  • Filtre de premier ordre : simple, constante de temps typique de 5 à 20 ms
  • Moyenne mobile : fenêtre d'échantillonnage 3-10
  • Filtre de Kalman : optimal mais complexe

La constante de temps du filtre doit être plus rapide que la réponse de la boucle de contrôle (généralement 1/5 à 1/10 de la bande passante de la boucle).

Stratégies de contrôle des vannes

Modulation de la vanne proportionnelle

Le régulateur de vitesse émet une commande de vanne (généralement 0-10 V ou 4-20 mA) :

ValveCommand=Feedforward+PICorrectionValve_{Command} = Feedforward + PI_{Correction}

Prévisionnel4 composant: En fonction de la vitesse et de la charge souhaitées (améliore la réponse)
Correction PI: Élimine l'erreur en régime permanent

Type de soupapeTemps de réponseRésolutionCoûtMeilleure application
Directionnel proportionnel20-50ms8-12 bitsMoyenSynchronisation générale
Servovalve5-15ms12-16 bitsHautSystèmes de haute précision
Numérique à commande PWM10 à 30 ms8-10 bits effectifsFaibleApplications sensibles aux coûts

Réglage de la boucle interne

Étape 1 : Gain proportionnel (KpK_{p})

  • Commencez par un gain faible (KpK_{p} = 0.1)
  • Augmenter jusqu'à ce que le système réagisse rapidement sans oscillation.
  • Plage typique : 0,5-2,0 pour le contrôle de la vitesse

Étape 2 : Gain intégral (KiK_{i})

  • Ajouter une action intégrale pour éliminer l'erreur en régime permanent
  • Commencer très bas (KiK_{i} = 0.01)
  • Plage typique : 0,05-0,3

Étape 3 : Gain dérivé (KdK_{d}) (facultatif)

  • Ajoute un amortissement pour les systèmes présentant un dépassement
  • Souvent inutile pour le contrôle de la vitesse pneumatique
  • À utiliser uniquement si nécessaire : 0,01-0,1

Performances dans le monde réel

Un fabricant de machines d'emballage situé à Atlanta, en Géorgie, a mis en place des boucles de vitesse internes sur quatre vérins sans tige Bepto synchronisés. Avant le réglage, la vitesse variait de ±15% entre les vérins. Après un réglage approprié de la boucle interne :

  • Erreur de suivi de vitesse : ±3% par rapport à la valeur de consigne
  • Réponse aux perturbations de charge : 25 ms
  • Ondulation de vitesse : <2% (mouvement fluide)
  • Base de synchronisation : activée Précision de la boucle externe ±1,5 mm ✅

Comment la boucle de position externe maintient-elle la synchronisation ?

La boucle extérieure coordonne plusieurs cylindres en ajustant leurs points de consigne de vitesse. ️

La boucle de position externe met en œuvre une architecture maître-esclave ou maître virtuel : elle compare en permanence les positions des vérins, calcule l'erreur de synchronisation de chaque vérin esclave par rapport au maître (ou à la position moyenne) et ajuste les points de consigne de vitesse individuels afin de minimiser l'erreur. Fonctionnant à 10-50 Hz avec une commande PD (proportionnelle-dérivée), cette boucle génère des corrections de vitesse de ±10-50% qui réalignent les cylindres dans les 50-200 ms suivant les perturbations, maintenant ainsi la synchronisation tout au long de la course.

Schéma technique intitulé " Boucle de contrôle de position externe : architectures de synchronisation ". Le panneau de gauche, " Configuration maître-esclave ", montre un contrôleur de position externe recevant des informations en retour d'un cylindre maître et d'un cylindre esclave, calculant l'erreur et envoyant une correction de vitesse à l'esclave. Le panneau de droite, " Configuration maître virtuel ", montre le contrôleur calculant une position virtuelle moyenne à partir de deux cylindres et envoyant des corrections de vitesse individuelles à chacun d'eux. Une case en bas indique les mesures de performance : " Synchronisation dynamique ±1-2 mm, rejet des perturbations 100-200 ms "."
Schéma des architectures de synchronisation des vérins pneumatiques

Architectures de synchronisation

Configuration maître-esclave

Un cylindre désigné comme “ maître ” :

  • Le maître suit le profil de vitesse commandé.
  • Les vérins esclaves ajustent leur vitesse pour s'adapter à la position du vérin maître.
  • Comportement simple et prévisible
  • Inconvénient : les erreurs du maître-cylindre se propagent aux esclaves.

Correction de vitesse pour esclave :

Vslave=Vcommanded+Kp×(PosmasterPosslave)+Kd×(VelmasterVelslave)V_{slave} = V_{commanded} + K_{p} \N-temps (Pos_{master} - Pos_{slave}) + K_{d} \Temps (Vel_{master} - Vel_{slave})

Configuration du maître virtuel

La position moyenne devient la référence :

  • Position_virtuelle = (Pos_1 + Pos_2 + … + Pos_n) / n
  • Tous les cylindres s'ajustent pour correspondre à la position virtuelle.
  • Avantage : répartit les erreurs sur tous les cylindres
  • Convient mieux aux systèmes à 3 cylindres ou plus

Correction de la vitesse pour chaque cylindre :

Vcylinderi=VcommandedKp×(PosvirtualPoscylinderi)V_{cylindre_i} = V_{commandé} K_{p} \time (Pos_{virtual} - Pos_{cylinder_i})

Gestion des erreurs de synchronisation

Limites d'erreur et saturation

La boucle externe doit inclure des limites :

Correction de la vitesse maximale: ±30-50% de la vitesse commandée

  • Empêche un cylindre de s'emballer
  • Maintient la stabilité du système
  • S'assure que tous les cylindres avancent

Seuil d'erreur pour l'alarme: 5 à 10 mm en général

  • Déclenche une condition de défaut en cas de dépassement
  • Indique un problème mécanique ou une défaillance du système de commande.
  • Empêche les dommages matériels

Stratégies de couplage croisé

Les systèmes avancés mettent en œuvre un couplage croisé entre les cylindres :

StratégieDescriptionAmélioration de la synchronisationComplexité
Contrôle indépendantChaque cylindre est commandé séparément.Base de référenceFaible
Maître-esclaveLes esclaves suivent leur maître3 à 5 fois mieuxFaible
Maître virtuelTous suivent la position moyenne4 à 6 fois mieuxModéré
Couplage croisé completChaque cylindre tient compte de tous les autres5 à 8 fois mieuxHaut

Réglage de la boucle externe

Gain proportionnel (KpK_{p}):

  • Détermine le degré d'agressivité avec lequel les cylindres corrigent les erreurs de synchronisation.
  • Trop bas : correction lente, erreur de régime permanent importante
  • Trop élevé : oscillation, lutte entre les cylindres
  • Plage typique : 0,5-2,0 (sans dimension)

Gain sur dérivés (KdK_{d}):

  • Fournit un amortissement basé sur la différence de vitesse
  • Empêche les dépassements lors de la correction des erreurs
  • Plage typique : 0,1-0,5

Procédure de réglage :

  1. Set (jeu de mots) KdK_{d} = 0, KpK_{p} = 0.5
  2. Introduire un décalage de position de 5 mm entre les cylindres.
  3. Augmentation KpK_{p} jusqu'à ce que la correction soit rapide et sans oscillation
  4. Ajouter KdK_{d} pour réduire le dépassement si nécessaire

Mesures de performance

Les systèmes à double boucle bien réglés permettent d'obtenir :

  • Synchronisation statique: ±0,5-1 mm au repos
  • Synchronisation dynamique: ±1-2 mm pendant le mouvement
  • Rejet des perturbations: Retour à la synchronisation dans un délai de 100 à 200 ms
  • Suivi de la vitesse: ±3-5% entre les cylindres

Nos systèmes synchronisés à double boucle Bepto ont été déployés dans plus de 150 installations dans le monde, manipulant des charges de 50 kg à 5 000 kg avec des longueurs de course allant jusqu'à 4 mètres.

Quelles sont les exigences de mise en œuvre et les meilleures pratiques ?

La réussite de la synchronisation à double boucle nécessite un matériel, un logiciel et une mise en service appropriés. ️

La mise en œuvre nécessite : des capteurs de position haute résolution sur chaque cylindre (résolution de 0,01 à 0,1 mm), des vannes proportionnelles ou servo pour chaque cylindre (temps de réponse de 20 à 50 ms), un contrôleur capable d'exécuter des boucles à plus de 100 Hz (PC industriel ou PLC haute performance), une lecture synchronisée des capteurs (à moins de 1 ms près) et une conception mécanique appropriée avec une rigidité adéquate (fréquence naturelle > 20 Hz). Le logiciel doit mettre en œuvre les deux boucles de contrôle avec un filtrage approprié, une protection anti-windup et une détection des défauts. Le coût total du système ajoute $800-2 000 par cylindre par rapport à un contrôle pneumatique de base.

Schéma technique détaillant les exigences matérielles et logicielles pour la synchronisation de vérins pneumatiques à double boucle. Il montre deux vérins équipés de capteurs de position haute résolution (0,01-0,1 mm) et de vannes proportionnelles/servo, connectés à un contrôleur haute performance (PLC/IPC) exécutant des boucles de contrôle imbriquées : une boucle de synchronisation externe de 50 Hz et des boucles de vitesse internes de 500 Hz. Des notes soulignent le coût supplémentaire du système et l'exigence critique d'une lecture synchronisée des capteurs en moins de 1 ms.
Exigences de mise en œuvre pour le diagramme de synchronisation des vérins à double boucle

Exigences en matière de matériel

Capteurs de position

Type de capteurRésolutionPrécisionCoût/cylindreMeilleur pour
Codeur linéaire magnétique0,1 mm±0,2 mm$150-300Applications générales
Magnétostrictif0,01 mm±0,05 mm$400-800Systèmes de haute précision
Règle linéaire optique0,001 mm±0,01mm$600-1,200Ultra-précision (rare)
Codeur à câble0,1 mm±0.5mm$200-400Longues courses (>2 m)

Exigence critiqueTous les capteurs doivent être lus de manière synchrone (à moins d'une milliseconde près) afin d'éviter les erreurs de synchronisation.

Sélection des vannes

Vannes proportionnelles sont les exigences minimales :

  • Temps de réponse : <50 ms
  • Résolution : 8 bits minimum (12 bits recommandé)
  • Capacité de débit : adapter l'alésage du cylindre à la vitesse souhaitée
  • Interface électrique : entrée analogique 0-10 V ou 4-20 mA

Servovalves pour des performances élevées :

  • Temps de réponse : <20 ms
  • Résolution : 12-16 bits
  • Linéarité et répétabilité supérieures
  • Coût plus élevé : vannes proportionnelles 2-3×

Sélection de la plateforme du contrôleur

Systèmes basés sur PLC

Avantages :

  • Environnement de programmation familier
  • Intégré au système de commande de la machine
  • Conception industrielle robuste

Exigences :

  • Modules d'E/S analogiques haute vitesse (100+ Hz)
  • Capacité de calcul en virgule flottante
  • Temps de balayage suffisant (<5 ms pour la commande à double boucle)

Automates programmables adaptés: Siemens S7-1500, Allen-Bradley ControlLogix, série Beckhoff CX

PC industriel / Contrôleur de mouvement

Avantages :

  • Puissance de calcul supérieure
  • Vitesses de boucle plus rapides (1 kHz+ possible)
  • Algorithmes avancés plus faciles à mettre en œuvre

Inconvénients :

  • Programmation plus complexe
  • Peut nécessiter un automate de sécurité séparé

Architecture des logiciels

Structure de la boucle de contrôle

Boucle de commande principale (500 Hz) :
  1. Lire tous les capteurs de position (synchronisés)
  2. Calculer les vitesses (différenciation filtrée)

  Boucle intérieure (par cylindre) :
    3. Comparer la vitesse réelle à la vitesse de consigne
    4. Calculer la correction PI
    5. Commande de la soupape de sortie

Boucle de synchronisation (50 Hz, tous les 10 cycles) :
  6. Calculer les erreurs de synchronisation
  7. Générer des corrections de vitesse (contrôle PD)
  8. Mise à jour des points de consigne de vitesse pour les boucles internes
  9. Vérifier les limites d'erreur et les défauts

Fonctionnalités essentielles du logiciel

  • Anti-enroulement5: Empêche l'accumulation de termes intégraux lorsque les limites sont atteintes.
  • Transfert sans à-coups: Transitions fluides entre les modes (manuel/automatique)
  • Détection des défauts: Surveille la validité des capteurs, les erreurs excessives
  • Enregistrement des données: Enregistre la position, la vitesse et les erreurs à des fins de diagnostic.
  • Interface de réglage: Permet d'ajuster les paramètres sans recompiler.

Meilleures pratiques en matière de mise en service

Étape 1 : Vérification mécanique

  • Vérifier la rigidité du montage du cylindre
  • Vérifier l'équilibre de charge (dans 10%)
  • Assurer un mouvement fluide sans grippage

Étape 2 : Réglage individuel des cylindres

  • Réglez chaque boucle de vitesse interne indépendamment
  • Vérifier le suivi de la vitesse ±5% avant la synchronisation

Étape 3 : Réglage de la boucle de synchronisation

  • Commencez avec des gains de boucle externe faibles.
  • Augmenter progressivement tout en surveillant la stabilité
  • Test avec variations de charge et perturbations

Étape 4 : Validation des performances

  • Exécutez plus de 100 cycles mesurant l'erreur de synchronisation.
  • Vérifier que l'erreur reste dans les limites des spécifications
  • Paramètres finaux du document

Erreurs de mise en œuvre courantes

ErreurConséquenceSolution
Lecture non synchronisée du capteurFausses erreurs de synchronisationUtiliser l'échantillonnage simultané déclenché par le matériel
Filtrage insuffisantSignaux de vitesse bruyantsAjouter un filtre passe-bas approprié (10-20ms)
Boucle extérieure trop rapideLutte avec la boucle intérieureTaux de la boucle extérieure ≤ 1/5 de la boucle intérieure
Pas d'anticipation de vitesseRéponse lenteAjouter une prédiction basée sur la vitesse commandée
Ignorer les problèmes mécaniquesMauvaise performance malgré le réglageCorriger d'abord le blocage, le déséquilibre ou la flexibilité

Histoire d'une réussite dans le monde réel

Maria, ingénieure en automatisation dans une usine de traitement du verre à Toledo, dans l'Ohio, a passé des semaines à essayer de synchroniser trois vérins sans tige Bepto soutenant un convoyeur de transfert de 3 mètres de large. Malgré de nombreux réglages, son système présentait des erreurs de synchronisation de 8 mm. Lorsque notre équipe technique a examiné son installation, nous avons découvert :

  1. Les lectures des capteurs n'étaient pas synchronisées (décalage de 50 ms).
  2. La boucle extérieure fonctionnait au même rythme que la boucle intérieure (instabilité).
  3. Pas de filtrage de la vitesse (bruit excessif)

Après avoir mis en œuvre l'architecture que nous recommandons avec des boucles internes synchronisées à 100 Hz et des boucles externes à 20 Hz, son système a atteint une synchronisation de ±1,3 mm, ce qui correspond à sa spécification de ±2 mm avec de la marge.

Conclusion

Les stratégies de contrôle à double boucle transforment la synchronisation des vérins pneumatiques d'un défi peu fiable en un processus précis et reproductible. Elles permettent des applications qui exigent un mouvement coordonné de plusieurs vérins tout en tirant parti des avantages de coût et de simplicité de l'actionnement pneumatique par rapport aux systèmes servo électriques coûteux.

FAQ sur le contrôle de synchronisation à double boucle

Q : Puis-je obtenir une bonne synchronisation avec uniquement une boucle de position (sans boucle de vitesse) ?

Le contrôle de position à boucle unique peut atteindre une synchronisation de ±3 à 8 mm pour les systèmes à mouvement lent (<0,5 m/s), mais il peine à suivre les mouvements plus rapides en raison du décalage pneumatique et des retards de réponse des vannes. La boucle de vitesse interne fournit la réponse rapide nécessaire pour rejeter les perturbations et assurer un mouvement fluide. Pour les applications nécessitant une précision supérieure à ±5 mm ou des vitesses supérieures à 0,5 m/s, le contrôle à double boucle est fortement recommandé : l'amélioration des performances justifie l'augmentation modérée de la complexité.

Q : Combien de cylindres peuvent être synchronisés avec une commande à double boucle ?

Nous avons mis en œuvre avec succès des systèmes à 2-6 cylindres utilisant un contrôle à double boucle. Les systèmes à 2-3 cylindres sont simples ; ceux à 4-6 cylindres nécessitent un couplage croisé plus sophistiqué et une puissance de calcul plus élevée. Au-delà de 6 cylindres, il convient d'envisager une division en plusieurs groupes synchronisés. Les facteurs limitants sont la capacité de calcul du contrôleur et la complexité mécanique du maintien de la rigidité entre de nombreux points de connexion, et non l'algorithme de contrôle lui-même.

Q : Que se passe-t-il si un capteur de position tombe en panne pendant le fonctionnement ?

Une détection correcte des défauts doit immédiatement reconnaître toute défaillance du capteur (signal hors plage, vitesse impossible ou lecture figée) et déclencher un arrêt contrôlé de tous les vérins. Certains systèmes avancés peuvent continuer à fonctionner en mode dégradé en utilisant les capteurs restants, mais cela nécessite une analyse de sécurité minutieuse. Chez Bepto, nous recommandons des capteurs redondants pour les applications critiques ou la mise en œuvre d'une détection de pression différentielle comme méthode de détection de fin de course de secours.

Q : Le contrôle à double boucle fonctionne-t-il avec des vannes tout ou rien standard ou ai-je besoin de vannes proportionnelles ?

La commande à double boucle nécessite des vannes proportionnelles ou servo-commandées pour moduler en continu la vitesse du vérin ; les vannes tout ou rien standard ne peuvent pas fournir la commande de débit variable requise. Cependant, la commande PWM (modulation de largeur d'impulsion) des vannes tout ou rien à commutation rapide peut se rapprocher de la commande proportionnelle pour un coût de 60 à 80 % inférieur. Pour les applications à budget limité, la modulation PWM avec contrôle à double boucle donne de bons résultats (synchronisation de ±2 à 4 mm), même si elle n'égale pas tout à fait les performances d'une vanne proportionnelle (±0,5 à 2 mm).

Q : Comment gérer les déséquilibres de charge lorsqu'un vérin supporte plus de poids que les autres ?

Les déséquilibres de charge allant jusqu'à 20-30% sont gérés automatiquement par le contrôleur à double boucle : la boucle de vitesse interne ajuste la position de la vanne afin de maintenir des vitesses égales malgré des charges différentes. Pour les déséquilibres plus importants (>30%), envisagez : l'équilibrage mécanique de la charge (ajustez les points de montage), la compensation par anticipation (ajoutez une polarisation de vanne dépendante de la charge) ou le contrôle individuel de la pression (régulez la pression d'alimentation par cylindre). Notre équipe d'ingénieurs Bepto peut analyser la répartition spécifique de votre charge et vous recommander l'approche optimale pour votre application.

  1. Propriété de l'air qui lui permet de changer de volume en fonction de la pression, ce qui entraîne des retards et une non-linéarité dans les systèmes pneumatiques.

  2. Une technologie robuste de détection de position qui utilise l'interaction entre les champs magnétiques et les impulsions de contrainte pour mesurer la distance.

  3. Processus informatique consistant à estimer la vitesse en calculant le changement de position sur un intervalle de temps donné.

  4. Technique de contrôle proactive qui ajuste le système en fonction du signal de référence ou des perturbations avant qu'ils n'affectent la sortie.

  5. Mécanisme qui empêche le terme intégral d'un régulateur PID d'accumuler une erreur excessive lorsque l'actionneur est saturé.

En rapport

Chuck Bepto

Bonjour, je suis Chuck, un expert senior avec 13 ans d'expérience dans l'industrie pneumatique. Chez Bepto Pneumatic, je me concentre sur la fourniture de solutions pneumatiques de haute qualité et sur mesure pour nos clients. Mon expertise couvre l'automatisation industrielle, la conception et l'intégration de systèmes pneumatiques, ainsi que l'application et l'optimisation de composants clés. Si vous avez des questions ou si vous souhaitez discuter des besoins de votre projet, n'hésitez pas à me contacter à l'adresse suivante [email protected].

Table des matières
Contactez-nous
Logo Bepto

Obtenir plus d'avantages depuis Soumettre le formulaire d'information

Contactez-nous