Détection par pression différentielle : repérer la fin de course sans capteur

Comprenez comment détecter une fin de course pneumatique par croisement de pression, avec étalonnage, logique API et limites de diagnostic.

Partager
Eric Zhou, ingénieur systèmes de contrôle pneumatique, Bepto Pneumatique

À propos de l’auteur

Eric Zhou

ingénieur systèmes de contrôle pneumatique

Je suis Eric, ingénieur systèmes de contrôle pneumatique chez Bepto Pneumatique. J’aide à vérifier les besoins de produits pneumatiques, les applications de composants et les détails techniques avant devis.

Articles de l’auteurEric@bepto.com

La détection par pression différentielle peut identifier un événement de pression répétable associé à l’arrivée d’un vérin pneumatique au terme du déplacement commandé. Elle ne voit pas le piston. Le contrôleur compare les pressions des deux orifices, le sens, le temps et les limites de fonctionnement pour déduire que le mouvement est terminé. Cette méthode peut supprimer les capteurs montés sur le vérin dans certaines séquences non liées à la sécurité, mais exige toujours des capteurs de pression et une logique. Un blocage, un contact avec la pièce, un échappement obstrué ou un amortissement important peut ressembler à une butée. La vraie question est de savoir si une signature validée peut constituer un événement de procédé fiable pour un état machine défini.

Points essentiels

  • Un brevet de 1997 déclenche sur un croisement de pression préréglé, et non sur la position directe du piston.
  • Étalonnez séparément sortie et rentrée avec la charge et les variations d’alimentation réelles.
  • Traitez blocages, échappement obstrué, fuites, amortissement et défauts de capteur comme des états de diagnostic explicites.

Que détecte réellement la pression différentielle ?

Déposé en 1995 et délivré en 1997, un brevet américain décrit un dispositif de fin de course qui compare les pressions côté alimentation et côté échappement à un point de croisement réglable (US5587536A). La sortie représente donc un événement défini par la pression, pas une mesure indépendante des coordonnées du piston.

La détection par pression différentielle compare les pressions aux deux orifices de travail d’un vérin double effet. Pendant une course commandée, la pression motrice dépasse normalement celle d’échappement. Lorsque le mouvement s’arrête et que la vanne reste alimentée, la chambre motrice peut approcher la pression d’alimentation tandis que l’autre se vide. La signature indique si l’état pneumatique correspond au motif de fin mis en service. Elle ne donne aucune coordonnée, et un obstacle peut créer le même équilibre d’efforts.

Cette distinction modifie la conception de l’API. La preuve de pression est plus robuste lorsque:

  • le sens commandé concorde;
  • le temps écoulé, les deux voies de capteur et la pression d’alimentation restent dans leurs fenêtres valides;
  • une référence de position indépendante confirme pendant la mise en service que la signature complète correspond à l’extrémité voulue dans toute l’enveloppe: alimentation minimale, charge maximale, mouvement valide le plus lent et réglages finaux d’amortissement.

Sinon, l’événement doit produire un défaut. La détection par pression convient surtout lorsque la machine doit confirmer un événement pneumatique répétable; des capteurs directs restent plus clairs pour une position intermédiaire, une tolérance géométrique serrée ou la protection des personnes. Nommez l’état API pressure_end_candidate, et non cylinder_extended, tant que toutes les conditions ne sont pas réunies. La logique aval ne confondra ainsi pas un état pneumatique déduit avec une mesure géométrique. La relation d’effort est expliquée dans la création de force par différence de pression.

Signatures de pression pendant la course

Une étude expérimentale de 2020 indique que la pression de chambre reste inférieure à l’alimentation pendant le mouvement et n’atteint son maximum qu’après la position finale (Energies). Ce comportement fournit une signature utile, mais sa forme dépend encore de la charge, du débit de vanne, de l’amortissement et de la restriction d’échappement.

Lisez chaque courbe comme une séquence, pas comme un échantillon isolé:

Phase de course Comportement typique Pourquoi ce n’est pas une mesure de position
Commutation de la vanne Les deux signaux changent avant l’apparition d’une vitesse utile La dynamique de vanne et de tube précède le mouvement significatif
Accélération Pression motrice et contre-pression d’échappement augmentent Charge, frottement et restrictions façonnent les signaux
Déplacement La différence de pression fournit l’effort net La même valeur apparaît à de nombreux emplacements
Entrée d’amortissement L’échappement restreint peut élever la contre-pression L’amortissement peut ressembler à une charge externe
Arrêt ou contact La vitesse baisse et la pression motrice peut monter Fond, pièce et blocage peuvent se ressembler
Maintien La pression se stabilise selon fuite et volume emprisonné Une pression stable ne localise pas le piston

Le bilan simplifié d’un vérin simple tige en sortie est:

Fnet=pAAApBABFfrictionF_{\mathrm{net}} = p_A A_A - p_B A_B - F_{\mathrm{friction}}

Ici, FnetF_{\mathrm{net}} est l’effort axial net en newtons; pAp_A et pBp_B les pressions manométriques en pascals; AAA_A et ABA_B les surfaces effectives en mètres carrés; FfrictionF_{\mathrm{friction}} le frottement des joints et du guidage en newtons. Les surfaces d’un vérin simple tige sont inégales; charge, frottement et contre-pression peuvent évoluer partout. L’équation sert au diagnostic d’effort, pas à convertir la pression en position. Consultez la perte de force due au frottement et à la contre-pression pour la méthode complète.

Comment calculer et normaliser la pression différentielle ?

Le brevet compare la conduite alimentant une chambre à celle qui vide l’autre, puis change la sortie lorsque leur différence franchit un point réglable (US5587536A). Une logique API moderne peut conserver les signaux bruts et les normaliser plutôt que dépendre d’une valeur fixe en bar.

Avec deux mesures manométriques, définissez la différence signée:

Δp(t)=pA(t)pB(t)\Delta p(t) = p_A(t) - p_B(t)

Ici, Δp(t)\Delta p(t) est la différence instantanée et pA(t)p_A(t), pB(t)p_B(t) les pressions aux orifices A et B. Utilisez la même unité. Le signe ne représente le sens qu’après définition de la commande de vanne et de l’orientation du vérin.

Pour comparer sortie et rentrée par un signal positif, utilisez un signe de direction:

rp(t)=s[pA(t)pB(t)]ps(t)r_p(t) = \frac{s\,[p_A(t)-p_B(t)]}{p_s(t)}

Le rapport de pression normalisé selon le sens est la valeur sans dimension rp(t)r_p(t). Ici, ss vaut $+1$ pour le sens défini avec A motrice et $-1$ pour le sens opposé, tandis que ps(t)p_s(t) est la pression manométrique d’alimentation. La méthode suppose une alimentation valide et des références de capteur compatibles. La normalisation réduit la sensibilité aux variations lentes d’alimentation sans éliminer les erreurs dues à la charge, au débit, à la température, aux fuites ou aux capteurs.

Combinez plusieurs caractéristiques:

Caractéristique Rôle de commande Limite principale
rpr_p corrigé du sens Comparer les deux directions avec des valeurs croissantes Varie encore avec charge et restriction
Pente drp/dtd r_p/dt Distinguer une montée d’un plateau Dépend de l’échantillonnage et du filtrage
Temporisation minimale Rejeter les pointes brèves Ajoute du retard
Temps commande-événement Rejeter événements précoces ou tardifs Exige une enveloppe mise en service
Plausibilité du signal Bloquer les mesures invalides Exige des limites de défaut distinctes

Sortie et rentrée doivent conserver des enveloppes distinctes même après normalisation. La tige modifie la surface effective, les passages de vanne peuvent être asymétriques, les régulateurs à l’échappement différer et la pesanteur aider un sens. Un seuil universel masque ces asymétries réelles.

Quelles conditions créent de fausses fins de course ?

US5587536A précise que la « fin de course effective » peut apparaître n’importe où selon l’augmentation de pression d’une conduite et la baisse de l’autre (Google Patents). C’est la limite diagnostique centrale: le croisement identifie une condition d’effort et de débit, pas nécessairement le contact avec le fond.

Si la tige touche un montage avant l’extrémité attendue, la pression motrice peut monter tandis que l’échappement baisse, donnant un candidat convaincant. Une glissière qui coince ou une pièce surdimensionnée produit le même motif. C’est pourquoi le temps appartient à la logique d’acceptation.

Condition Effet sur la pression Réponse correcte du contrôleur
Blocage ou contact prématuré La pression motrice monte tandis que le mouvement s’arrête tôt Rejeter hors de la fenêtre de temps
Amortissement ou restriction à l’échappement La contre-pression change près de la fin Mettre en service avec les réglages finaux
Échappement de vanne restreint La pression d’échappement reste élevée Diagnostiquer avant de changer les seuils
Perte d’alimentation La différence attendue peut ne pas apparaître Déclarer un défaut d’alimentation au délai maximal
Fuite La pression monte lentement ou décroît Tester la fuite avant recalibrage
Longs tubes de mesure ou filtrage fort L’événement est retardé et arrondi Vérifier tout le délai de réponse
Défaut capteur ou câblage La différence calculée reste faussement haute ou basse Contrôler plage, vitesse et cohérence

La pression différentielle doit donc être une entrée d’une machine à états. Le chemin de décision suivant en donne un exemple.

Validation d’un événement de fin de course par pression différentielle Une méthode verticale valide commande, état des capteurs, alimentation, fenêtre de temps, signature de pression et référence indépendante avant d’accepter l’événement. N’accepter l’événement que si tout l’état concorde 1 Confirmer commande et sensÉtat vanne, destination et temps de trajet autorisé connus 2 Valider les mesuresCapteurs dans leur plage; alimentation au-dessus du minimumAucun défaut de décalage, saturation, câblage ou communication 3 Vérifier la signature validéeRapport, pente, maintien et temps propres au sens dans l’enveloppeLe franchissement du seuil n’est qu’un candidat 4 Rejeter les causes concurrentesBlocage, pièce, échappement, amortissement, fuite ou chargeTemps ou état inattendu envoie la séquence en défaut 5 Valider pendant la mise en serviceComparer à une référence temporaire directe de positionTester les extrêmes normaux et certains défauts 6 Accepter ou déclarer un défaut diagnostique
La pression différentielle doit entrer dans une chaîne de décision validée. Elle ne doit pas contourner commande, temps, état des capteurs, alimentation et défauts.

Les mécanismes de contre-pression sont traités dans l’effet de la contre-pression pneumatique. Le comportement de l’amortissement exige son propre examen; consultez le fonctionnement de l’amortissement pneumatique.

Architecture des capteurs et logique API

Le catalogue Parker indique un temps de réponse typique inférieur à 2,0 ms et des réglages programmables permettant de le ralentir (capteurs de pression pneumatique Parker). C’est la réponse électrique du modèle, pas le délai total des tubes, du filtrage, de l’échantillonnage API, de la logique et des chambres.

Trois architectures sont pratiques:

Architecture Atouts Contrôles de conception
Deux transmetteurs manométriques Conservent les courbes des chambres et permettent diagnostics alimentation/échappement Deux voies, plages adaptées, décalages et échantillonnage synchronisé
Un capteur différentiel bidirectionnel Produit directement la différence sur une voie Pression de mode commun, polarités, surcharge et inversion des orifices
Deux pressostats numériques Câblage discret simple et hystérésis locale Masquent la forme et compliquent une logique normalisée

Au port du vérin, le capteur voit plus directement la pression locale. Au collecteur de vanne, la mesure inclut perte de charge et volume des tubes. Des lignes longues et étroites ajoutent du retard et peuvent retenir le condensat. Respectez compatibilité du fluide, surpression, température, orientation et montage.

Schéma pneumatique montrant l’alimentation, les orifices du distributeur, deux points de mesure de pression et les deux chambres du vérin.

La mesure sur deux voies conserve les deux pressions pour le diagnostic API. Le dessin ne montre que la topologie; le raccordement, la plage des capteurs et l’interface électrique doivent suivre les composants choisis.

La logique API doit utiliser des états explicites:

  1. Repos: vérifier les deux voies avant le mouvement.
  2. Mouvement: choisir l’enveloppe de pression et de temps propre au sens.
  3. Candidat: démarrer la temporisation seulement lorsque toutes les conditions sont vraies.
  4. Confirmé: mémoriser tant que la commande et les conditions de maintien restent valides.
  5. Défaut: distinguer événements précoces, tardifs, absents et signaux invalides.

Ne maintenez pas l’état après échappement, perte d’alimentation ou mouvement extérieur possible. Définissez les conditions de remise à zéro et de plausibilité.

Comment mettre en service la fenêtre de détection ?

L’ifm PN2571 indique un temps de réponse inférieur à 1,5 ms, des délais de commutation programmables de 0 à 50 s et un amortissement de la valeur procédé de 0 à 4 s (ifm PN2571). Ces réglages montrent pourquoi il faut documenter toute la chaîne plutôt que supposer un antirebond universel.

L’enveloppe de mise en service est la plage acceptée de rapport, pente, temps et maintien pour un état machine défini. Établissez-la avec le vérin, la vanne, les tubes, les silencieux, la commande, les réglages d’amortissement, la masse mobile et l’alimentation définitifs. Un seuil d’essai à vide peut échouer sur le mécanisme.

Procédez ainsi:

  1. Installez une référence directe temporaire afin d’attribuer à chaque événement une vérité indépendante.
  2. Enregistrez de façon synchronisée pAp_A, pBp_B, alimentation, commande de vanne, référence et temps à la fréquence réelle de l’API.
  3. Parcourez les variations prévues de charge, vitesse, alimentation, sens, température, maintien, amortissement et mécanique.
  4. Construisez des enveloppes distinctes de sortie et rentrée pour rapport, pente, temps et maintien, incertitude comprise.
  5. Réglez hystérésis et filtrage sans masquer l’événement valide le plus rapide ni retarder le défaut.
  6. Provoquez par exemple échappement restreint, alimentation réduite, obstruction intentionnelle sûre, déconnexion et fuite représentative.
  7. Définissez les fenêtres précoce, valide et tardive; archivez courbes, pièces, réglages, version logicielle et conditions.

L’acceptation dépasse les cycles réussis:

Groupe d’essais Preuves à conserver
Fonctionnement normal Courbes de pression et concordance avec la position directe
Marges temporelles Événements valides le plus tôt et le plus tard, délai de chaîne
Défauts capteur Réponse aux signaux ouverts, courts-circuits, figés, saturés ou décalés
Défauts pneumatiques Basse alimentation, haute pression d’échappement, fuite ou défaut vanne
Défauts mécaniques Contact prématuré, coincement, calage ou retour incomplet

Un bon dossier conserve la forme et le contexte de l’événement, pas seulement le seuil final. Si le cycle change ensuite, la maintenance peut comparer temps, pente, plateau et cohérence des voies pour distinguer un frottement mécanique d’un problème d’air ou de capteur.

Quand faut-il conserver des capteurs physiques de position ?

ifm indique que ses capteurs IO-Link peuvent mesurer en continu la position du piston sur des courses jusqu’à 50 mm, tandis que les capteurs standard détectent directement l’aimant à travers le fût (capteurs pour vérins ifm). C’est une mesure directe, contrairement à l’inférence par pression.

Choisissez selon la preuve requise:

Exigence Événement de pression différentielle Capteur de vérin Capteur continu
Confirmer un arrêt/contact répétable Adapté après validation Vérifie l’emplacement réglé Adapté, parfois superflu
Détecter un point intermédiaire Peu adapté Adapté aux points discrets Meilleur pour une coordonnée continue
Distinguer fond et blocage précoce Exige temps ou preuve procédé Vérifie l’emplacement réglé Affiche la position mesurée
Diagnostiquer pression et charge Fort avec les deux courbes Aucune donnée de pression Exige une mesure séparée
Confirmation liée à la sécurité Exige une fonction de sécurité validée Exige une architecture de sécurité Exige une architecture de sécurité

Conservez la mesure directe lorsque le piston doit franchir un emplacement précis, que les états intermédiaires comptent ou qu’un obstacle peut imiter l’événement attendu. La pression convient aux extrémités mécaniquement répétables où une inférence est acceptable et où les deux courbes servent aussi au diagnostic. Lors d’un rétrofit, comparez ce que prouve l’ancien capteur à ce que prouve réellement la pression; réduire le câblage ne suffit pas. Une architecture hybride peut garder un canal direct et utiliser les pressions pour temps, fuite et restriction. Si l’ancien capteur prouve qu’un mécanisme a libéré une zone protégée, conservez cette preuve sauf validation de la conception de sécurité. S’il confirme seulement l’appui contre une butée fixe, l’événement de pression mis en service peut convenir. Comparez le guide des capteurs Reed et à effet Hall et la procédure d’analyse de dérive du vérin.

FAQ sur la détection par pression différentielle

En 2015, une étude a reconstruit la position au repos à partir des pressions des deux chambres, mais avec injection de signal et observateur non linéaire plutôt qu’un simple seuil (Control Engineering Practice). Cette distinction précise ce qu’une détection de fin par pression peut ou non prouver.

La pression différentielle prouve-t-elle que le piston a atteint le fond mécanique ?

Non. Le brevet de 1997 bascule à un croisement préréglé et note qu’une fin effective peut apparaître ailleurs. Blocage, pièce, restriction d’amortissement ou échappement obstrué peuvent imiter le signal. Utilisez sens, temps, état des capteurs et référence indépendante validée.

Un capteur différentiel est-il préférable à deux transmetteurs de pression ?

Cela dépend du diagnostic. Un capteur bidirectionnel donne un signal compact; deux transmetteurs conservent les deux pressions et facilitent la distinction entre alimentation, échappement, fuite et défaut de voie. Confirmez mode commun, surcharge, précision, échantillonnage, volume des tubes et interface.

Comment choisir le seuil dans l’API ?

N’utilisez pas une valeur générique de 4 à 6 bar. Enregistrez les deux pressions avec une référence directe dans toute l’enveloppe de charge, vitesse, alimentation, température et amortissement. Établissez des enveloppes distinctes, puis validez rapport, pente, maintien, temps précoce et délai maximal en conditions normales et de défaut.

La détection de pression peut-elle remplacer un capteur de fin de course de sécurité ?

Pas par défaut. Des capteurs ordinaires, un comparateur API et un seuil ne deviennent pas une fonction de sécurité parce que deux voies sont utilisées. Si la position participe à la protection des personnes, toute la détection, la logique, le diagnostic, la réponse aux défauts et la validation doivent satisfaire la conception de sécurité requise.

Sources et références techniques

Dispositif de détection par pression différentielle pour vérins pneumatiques; estimation de la position du piston à l’arrêt; pression du vérin en position finale; capteurs de pression pneumatique Parker; capteur ifm PN2571; et capteurs pour vérins ifm.