Waiting
Traitement de la connexion…

Trial ends in Request Full Access Tell Your Colleague About Jove
Click here for the English version

Engineering

Conception et application d’une méthode de détection de défauts basée sur des filtres adaptatifs et une estimation de vitesse de rotation pour un actionneur électro-hydrostatique

Published: October 28, 2022 doi: 10.3791/63575

Summary

Dans cet article, un filtre adaptatif basé sur un algorithme du moindre carré moyen normalisé (NLMS) et une méthode d’estimation de la vitesse de rotation sont introduits pour détecter les défauts électriques et hydrauliques de l’actionneur électro-hydrostatique (EHA). L’efficacité et la faisabilité des méthodes susmentionnées sont vérifiées par des simulations et des expériences.

Abstract

L’actionneur électro-hydrostatique (EHA) est un appareil d’actionnement prometteur utilisé dans les systèmes de contrôle de vol pour les avions plus électriques (MEA) en raison de sa densité de puissance élevée et de sa faible maintenance. Étant donné que la fiabilité du système diminue avec la complexité croissante, la détection des défauts devient de plus en plus importante. Dans cet article, un filtre adaptatif a été conçu sur la base d’un algorithme NLMS (Average Average Square) normalisé, qui pourrait identifier la résistance des enroulements du moteur en ligne pour détecter les défauts électriques dans l’EHA. De plus, sur la base de la relation analytique entre la vitesse de rotation et le déplacement, une méthode d’estimation de la vitesse de rotation a été conçue. En comparant la vitesse de rotation réelle avec la vitesse estimée, les défauts hydrauliques ont pu être détectés. Pour vérifier l’efficacité de la méthode susmentionnée, un logiciel a été appliqué pour la modélisation et les simulations, qui comprenaient l’injection et la détection de défauts. Sur cette base, une plateforme expérimentale a été construite puis soumise à une série d’expériences de validation. Les résultats indiquent que la méthode de détection des défauts a le potentiel de détecter les défauts électriques et hydrauliques dans un EHA.

Introduction

L’actionneur électro-hydrostatique (EHA) est un composant clé pour la commande de vol dans les avions plus électriques (MEA). La structure typique d’un EHA est illustrée à la figure 1. Sa structure compacte garantit une densité de puissance élevée, une faible maintenance ainsi qu’une tolérance aux pannes et une sécurité supérieures à celles du servomoteur hydraulique traditionnel (HSA)1. Cependant, la fiabilité actuelle de l’EHA ne peut pas répondre aux exigences pratiques d’un avion plus électrique2. En conséquence, la technologie de redondance a été introduite dans la conception de l’EHA. Pour maximiser l’efficacité de la technologie de redondance, l’état de fonctionnement du système doit être surveillé par une méthode de détection des défauts3. Selon l’emplacement où le défaut se produit, les modes de défaut de l’EHA peuvent être divisés en défauts de servocontrôleur et défauts d’unité de contrôle de puissance (PCU). Les défauts PCU peuvent être divisés en défauts de capteur, défauts d’unité électromécanique et défauts d’unité hydraulique. Le mécanisme de défaut du servocontrôleur a peu de relation avec le corps EHA, et la probabilité de défaut du capteur est beaucoup plus faible que celle du composant4 de l’équipement. Par conséquent, nous nous concentrons sur les défauts de l’unité électromécanique et de l’unité hydraulique dans cet article.

Les défauts de l’unité électromécanique comprennent les défauts du module d’entraînement du moteur et les défauts du moteur CC sans balais (BLDCM). En général, la probabilité d’un défaut d’électronique d’entraînement de puissance (PDE) (par exemple, un défaut de court-circuit, un défaut de circuit ouvert) est relativement élevée. Lorsqu’un défaut de court-circuit se produit, le courant PDE augmente brusquement en peu de temps, entraînant de graves conséquences telles qu’un arrêt du moteur ou des dommages aux composants électriques. Bien que le moteur puisse maintenir son état de fonctionnement après un défaut en circuit ouvert, les surintensités et les surtensions pour les autres composants électriques sont toujours inévitables, et des défauts secondaires peuvent donc se produire5. Comme pour les BLDCM, les enroulements du moteur sont les plus sujets aux défauts d’un court-circuit ou d’un circuit ouvert6. Le PDE de l’unité électromécanique est connecté en série avec les enroulements de moteur correspondants. La méthode de détection des défauts conçue pour les enroulements du moteur est également efficace pour traiter les défauts de l’EDP. Par conséquent, les défauts électromécaniques de l’unité, y compris dans le moteur et le PDE, doivent être détectés en ligne.

Les défauts de l’unité hydraulique comprennent les défauts de la pompe à piston à cylindrée fixe, du bloc de soupape intégré et du cylindre d’actionnement7. La pompe à piston de l’EHA est composée de pistons, de plaques oscillantes et de plaques de soupape; Les dommages au joint et l’usure de la plaque de vanne sont les principales formes de défaut8. Ces deux modes de défaut augmentent les fuites de la pompe. Des changements anormaux dans le débit de sortie et la pression suivent et, éventuellement, entraînent une diminution de la vitesse du cylindre d’actionnement et une réduction des performances du servomoteur du système. Les modes de défaut du bloc de vannes intégré comprennent un défaut de réservoir sous pression, un défaut de clapet anti-retour, un défaut de soupape de décharge et un défaut de vanne de sélection de mode. Le réservoir pressurisé adopte généralement une conception auto-boostante avec une grande fiabilité. Cependant, lorsqu’un défaut se produit, une pression de charge insuffisante provoque la cavitation de la pompe, ce qui entraîne un débit de sortie anormal. La fatigue des ressorts, l’usure des composants et la déformation sont des modes de défaut courants dans les clapets anti-retour et les soupapes de décharge. Un défaut de clapet anti-retour se présente comme une fuite inverse, ce qui conduit directement à un débit anormal. Un défaut de soupape de décharge entraîne une fonction de protection non valide, entraînant une pression anormale. Les défauts courants de la vanne de sélection de mode sont la défaillance du ressort de rappel et les bobines de fil cassées. Le premier provoque une commutation en courant de l’état de fonctionnement, entraînant un mouvement anormal du cylindre d’actionnement. Un défaut d’actionnement du cylindre entraîne une diminution de la précision du contrôle de position et des performances dynamiques. En résumé, les défauts des unités hydrauliques provoquent un débit et une pression anormaux9. Étant donné que le débit et la vitesse de rotation du moteur sont approximativement proportionnels dans un système EHA, la vitesse de rotation peut être surveillée en ligne pour détecter un débit et une pression anormaux dus à des défauts soudains.

Des méthodes de détection des défauts correspondantes visant les défauts électromécaniques et hydrauliques mentionnés précédemment doivent être conçues. Les méthodes de détection des défauts dans un système électromécanique comprennent principalement l’estimation de l’état et l’identification des paramètres10. Un observateur d’état est construit sur la base d’un modèle mathématique du système qui fait une estimation d’état et détermine les défauts en analysant la séquence résiduelle générée par l’observateur. Alcorta et al. ont proposé un observateur non linéaire simple et novateur avec deux termes de correction pour la détection des défauts de vibration dans les avions commerciaux, ce qui est très efficace11. Cependant, ce type de méthode doit résoudre le problème de robustesse de l’observateur. En d’autres termes, il doit supprimer les changements dans la séquence résiduelle causés par des informations non fautives telles que des erreurs de modèle ou des perturbations externes. De plus, cette méthode nécessite souvent des informations de modèle très précises, qui sont généralement difficiles à collecter dans les applications d’ingénierie pratiques.

La méthode d’identification des paramètres utilise certains algorithmes pour identifier les paramètres importants dans le système. Lorsqu’une erreur se produit, la valeur du paramètre correspondant change également. Par conséquent, les défauts peuvent être détectés en détectant un changement dans les paramètres. La méthode d’identification des paramètres ne nécessite pas le calcul de la séquence résiduelle, de sorte qu’elle peut éviter l’effet des perturbations sur la précision de détection. Le filtre adaptatif a été largement utilisé dans l’identification des paramètres en raison de sa mise en œuvre facile et de ses performances stables, ce qui signifie qu’il s’agit d’une méthode favorable et réalisable pour la détection électromécaniquedes défauts 12. Zhu et al. ont proposé une nouvelle méthode de détection des défauts d’estimation adaptative multi-modèle basée sur des filtres adaptatifs du noyau, qui réalise l’estimation de la valeur réelle de l’état de vol et la détection des défauts de l’actionneur en ligne avec de bonnes performances13.

En se référant aux recherches précédentes, des méthodes de détection de défauts correspondantes ont été conçues. La résistance des enroulements change brusquement lorsque des défauts électriques se produisent, tels que des défauts en circuit ouvert ou des défauts de court-circuit. Par conséquent, un filtre adaptatif a été conçu sur la base d’un algorithme NLMS pour identifier la résistance des enroulements, ce qui peut déterminer si un défaut électrique s’est produit. La combinaison d’un filtre adaptatif avec un algorithme NLMS pour minimiser le changement du vecteur de paramètre conduit à un effet de convergence meilleur et plus rapide14. Pour les défauts des groupes hydrauliques, un algorithme d’estimation de la vitesse de rotation a été proposé sur la base de la relation analytique claire entre la vitesse de rotation de la pompe et la position du vérin d’actionnement. Les défauts hydrauliques EHA ont été détectés en ligne en comparant la vitesse de rotation estimée à la vitesse réelle en temps réel.

Dans cet article, une méthode d’essai combinant simulations et expériences a été adoptée. Tout d’abord, un modèle mathématique de l’EHA a été construit et une simulation pour la méthode de détection des défauts proposée a été effectuée. La simulation comprenait la vérification des méthodes de détection dans des conditions d’injection sans défaut et d’injection de défauts. Ensuite, la méthode de détection des défauts a été réalisée dans le véritable servocontrôleur. Enfin, les résultats des simulations et des expériences ont été analysés et comparés pour évaluer l’efficacité de la méthode de détection des défauts.

Subscription Required. Please recommend JoVE to your librarian.

Protocol

1. Mise en place du modèle de simulation EHA

  1. Ouvrez le logiciel de simulation sur un PC.
  2. Construire le modèle de simulation pour l’EHA (Figure 2), selon les équations mathématiques du modèleEHA 15, et effectuer un PI à trois boucles en tant que contrôleur. Encapsulez le module hydraulique (Figure 2C), le module électrique (Figure 2B) et le contrôleur (Figure 2B, D) dans trois sous-modèles.
    NOTE: Les équations mathématiques du modèle EHA sont les suivantes dans Eq (1):
    Equation 1 (1)
    Dans cette équation, U e est la tension de l’induit, K e est le coefficient de force électromotrice arrière du moteur, ωm est la vitesse de rotation du moteur, L est l’inductance équivalente de l’induitivité, i est le courant de l’enroulement, R est la résistance de l’enroulement, Kt est le coefficient de couple du moteur, J m est le moment d’inertie du rotor, Bm est le coefficient de frottement du moteur, q est le déplacement de la pompe, Pf est la différence de pression entre les deux chambres dans le vérin hydraulique, A est la surface effective du piston, x est la position de la tige de piston, V0 est le volume effectif de la cavité du vérin hydraulique, B est le module de volume de l’huile hydraulique, K il est le coefficient de fuite interne total du système, M est la masse du piston et de la charge, Kf est le coefficient d’amortissement visqueux du vérin hydraulique et Fex est la force de charge externe.
  3. Programmez le filtre adaptatif basé sur un algorithme NLMS dans un fichier M, qui peut être appelé au moment de l’exécution.
    Remarque : La dérivation du filtre adaptatif basé sur l’algorithme NLMS est illustrée ici. Les défauts électromécaniques peuvent être jugés en identifiant la résistance d’enroulement, et l’équation du moteur discrétisé est la suivante:
    Equation 2(2)
    Dans cette formule, ts est le temps d’échantillonnage, et R(k) et L(k) sont les paramètres qui doivent être identifiés. Égaliseur (2)peut s’écrire comme suit :
    Equation 3(3)
    Dans cette formule, Equation 4
    En ajoutant deux éléments pour le vecteur paramètre θ(k), le temps d’échantillonnage, ts, peut être éliminé pour obtenir la résistance, R(k). Lorsque l’un des enroulements triphasés tombe en panne, R(k) s’écarte de la valeur normale.
    Un filtre adaptatif peut être construit à partir de Égaliseur (3), et l’erreur d’estimation du filtre est la suivante :
    Equation 5(4)
    Dans cette formule, e(k) est un signal aléatoire fluctuant. Quand e(k) est suffisamment petit, la valeur estimée du filtre est ŷ(k). Enfin, s’il peut converger vers la production réelle, y(k), du système, puis du vecteur paramètre θ(k) converge vers les paramètres réels du système.
    L’algorithme du moindre carré moyen (LMS) prend l’erreur quadratique moyenne minimale comme critère pour réaliser la prédiction et le filtrage optimaux. Effectuer un ajustement itératif automatique pour faire θ(k) convergent vers la valeur réelle du système. L’expression de la fonction de coût est la suivante :
    Equation 6(5)
    Dans cette formule, Equation 7
    Q(k) est le vecteur de corrélation croisée de y(k) et x(k). R(k) est la matrice d’auto-corrélation du vecteur d’entrée.
    Selon la méthode de descente la plus raide, la formule de récurrence pour θ(k) s’approchant de la solution optimale est la suivante :
    Equation 8(6)
    Dans cette formule, µ est la taille de pas variable adaptative. Dans le processus itératif réel, les valeurs du point d’échantillonnage actuel sont utilisées pour estimer Q(k) et R(k), qui peut être exprimé comme suit : Equation 23 et Equation 24.
    Ensuite, l’algorithme LMS peut être simplifié comme suit :
    Equation 9(7)
    L’algorithme LMS peut rendre θ(k) convergent progressivement vers les paramètres réels du système.
    Dans les applications pratiques, l’algorithme NLMS est généralement utilisé pour surmonter la vitesse de convergence lente de l’algorithme LMS. La contrainte de l’algorithme NLMS est la suivante :
    Equation 10(8)
    Avec l’utilisation de la méthode du multiplicateur de Lagrange pour résoudre le problème d’optimisation contraint, la fonction de coût est la suivante:
    Equation 11
    Equation 12(9)
    Dans cette formule,λ est le coefficient de Lagrange. Afin de trouver la valeur minimale de J(k), trouver la dérivée partielle de J(k) à θ(k) et définissez-le comme égal à 0. Calculez la solution comme suit :
    Equation 13(10)
    Mettre Égaliseur (10) dans Égaliseur (8), puis obtenez la solution de λ comme suit:
    Equation 14(11)
    Equation 15(12)
    Afin de contrôler la variation incrémentielle du vecteur paramètre, un facteur d’étape, β, est introduit dans cette formule, et l’expression est la suivante :
    Equation 16(13)
    Dans le même temps, afin d’éviter la difficulté du calcul numérique due au petit vecteur d’entrée, une constante positive relativement petite, γ, est introduite. Li et al. ont prouvé que lorsque 0 < β < 2 and 0 < γ < 1, the NLMS algorithm can achieve better convergence effects16. L’expression finale est la suivante :
    Equation 17(14)
  4. Programmez l’algorithme d’estimation de la vitesse de rotation dans un fichier M, qui peut être appelé au moment de l’exécution.
    REMARQUE: La dérivation de l’algorithme d’estimation de la vitesse de rotation est illustrée ici. L’équation de débit de l’actionneur peut être écrite comme suit:
    Equation 18(15)
    Lorsque l’unité hydraulique fonctionne dans des conditions normales, la perte totale de débit, Qf, causée par la compression et les fuites d’huile peut être approximativement exprimée comme suit:
    Equation 19(16)
    Dans cette formule, η est l’efficacité volumétrique de l’EHA.
    Ainsi, la relation analytique approximative entre la vitesse, ωm, et le déplacement, x, peut être obtenue comme suit:
    Equation 20(17)
    L’équation d’erreur d’estimation de la vitesse de rotation discrétisée est la suivante :
    Equation 21
    Dans cette formule, m(k) est l’erreur de vitesse de rotation estimée et Equation 22 est la vitesse de rotation estimée. Les changements de m(k) reflètent l’état de fonctionnement de l’unité hydraulique. Lorsquem(k) s’écarte soudainement de la valeur normale, cela signifie que l’état de l’unité hydraulique est anormal, ce qui peut être utilisé pour détecter les défauts hydrauliques en ligne.
  5. Construisez le module d’injection de défaut et fournissez des commutateurs d’injection de défaut (Figure 2E, F), qui peuvent décider d’injecter ou non un défaut.
  6. Définissez les paramètres du modèle de simulation conformément au tableau 1 en double-cliquant sur le composant spécifique de chaque sous-modèle.
  7. Programmez le logiciel de dessin, qui peut dessiner des courbes de simulation après avoir terminé un groupe d’expériences.

2. Simulation des méthodes de détection des défauts

  1. Donnez une commande de position, qui est une sinusoïde d’une amplitude de 0,01 m et d’une fréquence de 1 Hz.
  2. Accédez au menu MODELING et cliquez sur le bouton Paramètres du modèle . Définissez les paramètres de l’opération de simulation : un temps de début de 0 s, un temps d’arrêt de 6 s, l’étape Type comme variable et le solveur comme automatique.
  3. Double-cliquez sur les commutateurs d’injection de défaut pour configurer le modèle afin qu’il fonctionne dans une condition sans défaut.
  4. Cliquez sur le bouton Exécuter pour exécuter la simulation et recevoir les résultats de la condition sans défaut.
  5. Exécutez le logiciel de dessin pour dessiner la courbe du déplacement de la tige de piston.
  6. Double-cliquez sur l’interrupteur de défaut électromécanique d’insertion pour injecter un défaut électromécanique à 3 s, ce qui définit la résistance à 1 000 Ω pour simuler un défaut en circuit ouvert des enroulements du moteur.
  7. Répétez les étapes 2.4 et 2.5 pour obtenir les résultats pour la condition de défaut électromécanique. Exécutez le logiciel de dessin pour dessiner les courbes du déplacement de la tige de piston et la résistance identifiée.
  8. Tournez l’interrupteur hydraulique d’insertion pour injecter un défaut hydraulique à 3 s, ce qui augmente la valeur de fuite à 2,5 × 10−9 (m3/s)/Pa pour simuler un défaut de l’unité hydraulique.
  9. Répétez les étapes 2.3 et 2.4 pour obtenir les résultats pour la condition de défaut hydraulique. Exécutez le logiciel de dessin pour dessiner les courbes du déplacement de la tige de piston et les résultats de l’estimation de la vitesse de rotation.

3. Mise en place de la plateforme expérimentale (Figure 3)

  1. Mettez le PC, l’EHA et le servocontrôleur en position. L’EHA est illustré à la Figure 4 et le servocontrôleur à la Figure 5.
  2. Branchez les pièces électriques.
    1. Connectez les capteurs EHA aux ports du capteur pour le servocontrôleur via plusieurs prises d’aviation.
    2. Connectez le port d’entraînement du moteur EHA au port inverseur du servocontrôleur via la fiche aviation.
    3. Connectez le servocontrôleur à la puissance de commande et à l’alimentation du lecteur via la prise aviation.
      ATTENTION : Coupez temporairement la tension pour des raisons de sécurité.
  3. Établissez la communication entre le servocontrôleur et le PC.
    1. Ouvrez l’interface du logiciel hôte (Figure 6) sur le PC.
    2. Connectez le PC et le servocontrôleur via un câble série 422 vers USB pour configurer la communication.
    3. Fournir une puissance de contrôle au servocontrôleur. La tension de puissance de commande est de 24 V CC.
    4. Sélectionnez le port série approprié dans la fenêtre déroulante Nom de la ressource VISA du logiciel.
      REMARQUE: Si la communication n’est pas établie avec succès, vérifiez le câble ou redémarrez le logiciel jusqu’à ce que la communication RS422 soit établie.
    5. Cliquez sur le bouton Exécuter pour démarrer le logiciel.
    6. Observez la zone de réception et les courbes correspondantes du logiciel pour déterminer si la fonction de réception des données est normale. Cliquez sur le bouton Électrovanne 1 pour observer si l’électrovanne a un son d’extraction et déterminer si la fonction de transmission de données est normale.

4. Expérience pour la méthode de détection des défauts

  1. Alimentez le servocontrôleur et réglez la tension sur 50 V CC.
    REMARQUE: Un fonctionnement en sous-tension de 50 V CC assure un travail sûr puisque le système est sans charge.
  2. Cliquez sur le bouton EHA Switch (Commutateur EHA) du logiciel pour définir l’EHA en cours d’exécution. Cliquez sur le bouton Journal de données pour démarrer l’enregistrement des données. Les données enregistrées comprennent la position réelle, la position cible, la vitesse réelle, la vitesse cible, le courant de bus, la tension, etc.
  3. Effectuez une pré-course pour l’EHA. Donnez des commandes de position sur le logiciel, qui incluent un pas de +0,005 m et -0,005 m. Observez si l’EHA s’active normalement.
    ATTENTION : Si l’EHA ne fonctionne pas normalement, vérifiez l’erreur immédiatement avant de poursuivre cette expérience.
  4. Donnez une commande de position sur le logiciel, qui est une sinusoïde d’une amplitude de 0,01 m et d’une fréquence de 1 Hz.
  5. Observez si la résistance identifiée et la vitesse de rotation estimée sont compatibles avec les valeurs dans des conditions de fonctionnement sans défaut.
  6. Remettez la commande position à l’état d’origine si le résultat est correct. Cliquez sur le bouton EHA Switch (Commutateur EHA) pour arrêter l’EHA et couper l’alimentation du lecteur, arrêter le logiciel de l’ordinateur hôte et interrompre la communication entre le servocontrôleur et le PC.
  7. Exportez les données expérimentales, analysez les données et dessinez des courbes des résultats expérimentaux à l’aide d’un logiciel de dessin.
  8. Analysez les résultats expérimentaux et comparez-les aux résultats de la simulation pour en tirer des conclusions.

Subscription Required. Please recommend JoVE to your librarian.

Representative Results

Dans la simulation, la position réelle et la courbe de position cible de la tige de piston EHA dans l’état non défectueux sont montrées à la figure 7. Selon la courbe, le système fonctionnait normalement, avec de bonnes caractéristiques dynamiques. La position réelle et la courbe de position cible de la tige de piston EHA dans l’état d’injection électromécanique de défaut sont illustrées à la figure 8. Selon la courbe, le système ne pouvait pas suivre la cible avec précision. Les résultats de l’algorithme d’identification de la résistance sont présentés à la figure 9, et ces résultats ont démontré qu’avant l’injection, la valeur identifiée convergeait vers la valeur réelle de 0,3 Ω et fluctuait de ±0,02 Ω, tandis qu’après l’injection, la valeur identifiée convergeait vers la valeur réelle de 1 000 Ω et fluctuait de ±3 Ω, indiquant que la méthode a obtenu l’effet désiré. La position réelle et la courbe de position cible de la tige de piston EHA dans les conditions d’injection de défaut hydraulique sont illustrées à la figure 10. Selon la courbe, le système ne pouvait pas suivre la cible avec précision. Les résultats de l’algorithme d’estimation de la vitesse de rotation sont présentés à la figure 11. Les courbes indiquaient la vitesse de rotation réelle, la vitesse de rotation estimée, l’erreur de vitesse de rotation, m, et sa valeur absolue, | m|. Avant l’injection, la vitesse de rotation estimée était très proche de la vitesse de rotation réelle, tandis qu’après injection, un défaut hydraulique pouvait être déterminé en fonction de l’erreur excessive de la vitesse de rotation.

La position réelle et la courbe de position cible de la tige de piston EHA de l’expérience sont montrées à la figure 12. Les résultats expérimentaux étaient conformes aux résultats de la simulation. Selon la courbe, le système fonctionnait normalement, avec de bonnes caractéristiques dynamiques, répondant ainsi aux exigences des conditions de fonctionnement. Les résultats de l’algorithme d’identification de la résistance sont présentés à la figure 13, et ces résultats ont montré que la valeur identifiée convergeait vers la valeur réelle de 0,3 Ω, ce qui était cohérent avec la simulation, indiquant que la méthode a obtenu l’effet souhaité. Par rapport aux résultats de la simulation, la valeur de résistance identifiée de l’expérience a davantage fluctué. Comme la résistance identifiée était très faible, cette différence était acceptable. Les résultats de l’algorithme d’estimation de la vitesse de rotation sont présentés à la figure 14. Les courbes ont montré la vitesse de rotation réelle, la vitesse de rotation estimée, l’erreur de vitesse de rotation, m, et sa valeur absolue, | m|. La vitesse de rotation estimée était très proche de la vitesse de rotation réelle, et | m| a essentiellement fluctué dans la plage de 0 à 2,5 tr/s, ce qui est une fourchette raisonnable. Cela concordait avec le résultat de la simulation, qui montre l’efficacité de la méthode proposée.

Les simulations et les expériences ont confirmé que la méthode de détection des défauts étudiée dans cet article est efficace et a une valeur pratique.

Figure 1
Figure 1 : Diagramme de structure principale de l’EHA. Cette figure montre le diagramme de structure principal d’un EHA typique. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 2
Figure 2 : Modèle de simulation de l’EHA. Cette figure montre le modèle EHA appliqué dans la simulation, qui est composé de (B, D) un servocontrôleur, (B) une pompe moteur, (C) un cylindre d’actionnement et (E,F) deux commutateurs d’injection de défaut. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 3
Figure 3 : Composition de la structure de la plateforme expérimentale. Cette photographie montre la composition de la plate-forme expérimentale, y compris un EHA, un servocontrôleur, une source d’alimentation de contrôle 24 V CC, une source d’alimentation d’entraînement CC haute tension, un PC comme ordinateur hôte et des faisceaux de câbles de connexion. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 4
Figure 4 : Photographie détaillée de l’EHA. Cette photographie montre les détails de la composition de l’EHA. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 5
Figure 5 : Photographie détaillée du servocontrôleur. Cette photographie montre les détails du servocontrôleur. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 6
Figure 6 : Figure détaillée de l’interface du logiciel hôte. Cette figure montre les détails de l’interface du logiciel. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 7
Figure 7 : Résultats de la simulation pour la position réelle et la courbe de position cible de la tige de piston en l’état non défectueux. Les résultats indiquent que l’EHA fonctionnait dans un état non défectueux avec de bonnes caractéristiques dynamiques. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 8
Figure 8 : Résultats de la simulation pour la position réelle et la courbe de position cible de la tige de piston dans les conditions d’injection électromécanique de défaut. Les résultats indiquent qu’avant l’injection, l’EHA fonctionnait avec de bonnes caractéristiques dynamiques, tandis qu’après l’injection, l’EHA ne pouvait pas suivre la cible avec précision en raison d’un défaut. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 9
Figure 9 : Résultats de simulation de la résistance identifiée dans l’état d’injection électromécanique de défaut. Les résultats indiquent qu’avant l’injection, la résistance identifiée a convergé vers la valeur réelle de 0,3 Ω et a fluctué de ±0,02 Ω, tandis qu’après l’injection, la résistance identifiée a convergé vers la valeur réelle de 1 000 Ω et a fluctué de ±3 Ω, ce qui signifie que la méthode a atteint l’effet désiré. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 10
Figure 10 : Résultats de la simulation pour la position réelle et la courbe de position cible de la tige de piston dans les conditions d’injection de défaut hydraulique. Les résultats indiquent qu’avant l’injection, l’EHA fonctionnait avec de bonnes caractéristiques dynamiques, tandis qu’après l’injection, l’EHA ne pouvait pas suivre la cible avec précision en raison d’un défaut. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 11
Figure 11 : Résultats de la simulation pour l’estimation de la vitesse de rotation dans l’état d’injection de défaut hydraulique. (A) Ce panneau montre les courbes de la vitesse de rotation réelle, la vitesse de rotation estimée et l’erreur de la vitesse de rotation. Les courbes indiquent qu’avant l’injection, la vitesse de rotation estimée était très proche de la vitesse réelle, tandis qu’après l’injection, le défaut hydraulique pouvait être déterminé en fonction de l’erreur excessive de la vitesse de rotation. (B) Ce panneau montre la courbe de l’erreur absolue de vitesse de rotation. La courbe indique qu’avant l’injection, l’erreur absolue de vitesse de rotation fluctuait dans la plage de 0 à 2 rps dans la condition sans défaut, tandis qu’après l’injection, le défaut hydraulique pouvait être déterminé en fonction de l’erreur de vitesse de rotation absolue excessive, ce qui signifie que la méthode a obtenu l’effet souhaité. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 12
Figure 12 : Résultats expérimentaux pour la position réelle et la courbe de position cible de la tige de piston. Les résultats indiquent que l’EHA fonctionnait dans un état non défectueux avec de bonnes caractéristiques dynamiques. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 13
Figure 13 : Résultats expérimentaux pour la résistance identifiée. Les résultats indiquent que la résistance identifiée a convergé vers la valeur réelle de 0,3 Ω, ce qui était essentiellement cohérent avec la simulation, ce qui signifie que la méthode a atteint l’effet souhaité. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Figure 14
Figure 14 : Résultats expérimentaux pour l’estimation de la vitesse de rotation. (A) Ce panneau montre les courbes de la vitesse de rotation réelle, la vitesse de rotation estimée et l’erreur de la vitesse de rotation, qui indiquent que la vitesse de rotation estimée était très proche de la vitesse réelle. (B) Ce panneau montre la courbe de l’erreur absolue de vitesse de rotation. Les résultats indiquent que l’erreur absolue de vitesse de rotation a fluctué dans la plage de 0 à 2,5 tr/s, ce qui était cohérent avec la simulation et, par conséquent, valide l’efficacité de la méthode. Veuillez cliquer ici pour voir une version agrandie de cette figure.

Paramètre Symbole Unité Valeur
Résistance de l’enroulement R Ω 0.3
Inductance équivalente de l’induit L H 5.5×10-4
Coefficient de couple du moteur Kt N·m/A 0.257
Coefficient de force électromotrice arrière du moteur Ke V/(rad/s) 0.215
Moment d’inertie du rotor du moteur et de la pompe Jm Kg·m2 10-4
Coefficient de frottement du moteur Bm N·m/(rad/s) 10-4
Coefficient de fuite interne total du système Kil (m3/s)/Pa 2.5×10-12
déplacement de la pompe q m3/r 2.4×10-6
Zone efficace du piston Un m2 1.5×10-3
module de volume de l’huile hydraulique B N/m2 6,86×108
masse du piston et charge M Kg 240
coefficient d’amortissement visqueux du vérin hydraulique Kf S.O. (m/s) 10000
volume effectif de la cavité du vérin hydraulique V0 m3 5.12×10-4

Tableau 1 : Paramètres de simulation. Ce tableau présente les principaux paramètres du modèle de simulation.

Tableau 2 : Tableau des matières. Ce tableau indique les principaux composants de la plate-forme de test.

Subscription Required. Please recommend JoVE to your librarian.

Discussion

Lors de la réalisation de ces étapes expérimentales, il était important de s’assurer de la capacité en temps réel de l’algorithme afin d’obtenir des résultats de calcul précis. Le bruit blanc dans le processus d’acquisition du signal a été adopté pour simuler les caractéristiques du capteur réel afin de rendre la simulation plus proche de la réalité. Dans les simulations et les expériences, des filtres de moyenne mobile ont été appliqués pour réduire la fluctuation de la résistance identifiée et de la vitesse de rotation estimée, ce qui a rendu les caractéristiques de défaut plus stables et plus faciles à évaluer. Au cours de l’expérience, il convient de noter qu’en cas d’interruption soudaine de la communication, l’alimentation électrique du lecteur doit être coupée immédiatement et que l’expérience ne peut être réalisée qu’après le rétablissement de la communication.

Pour l’algorithme d’identification de la résistance d’enroulement, bien que les résultats de l’expérience aient été presque les mêmes que les résultats de simulation, qui ont tous deux fluctué autour de 0,3 Ω, la résistance identifiée de l’expérience a fluctué dans une plus grande mesure, et l’effet n’était pas idéal. La raison en était que la collection actuelle était sujette à beaucoup d’interférences. Par exemple, l’état du commutateur du dispositif d’alimentation ne pouvait pas être modifié instantanément lorsque le moteur était sous commutation, et une dent de scie apparaissait dans le courant de bus collecté. Le capteur de courant a été installé près du module d’entraînement du moteur et a été affecté par de fortes interférences électromagnétiques causées par le changement d’état de l’interrupteur du dispositif d’alimentation. Par conséquent, le bruit dans les données collectées par le capteur de courant était assez important. Bien qu’un filtre ait été appliqué pour lisser les données, les résultats finaux n’étaient toujours pas aussi bons que la simulation. Par conséquent, dans les recherches futures, la conception de compatibilité électromagnétique du servocontrôleur doit être encore optimisée et le filtre doit être amélioré pour un meilleur effet pratique.

L’expérience a été menée dans des conditions sans charge dans lesquelles une commande de position sinusoïdale d’une amplitude de 0,01 m et d’une fréquence de 1 Hz a été appliquée. En réalité, le seuil de jugement des défauts varie en fonction des conditions de travail. Dans la pratique, les expériences devraient être effectuées dans des conditions de travail multiples pour s’assurer que les seuils de résistance identifiée et la vitesse de rotation estimée sont raisonnables.

En raison de la difficulté et du danger potentiel d’injection d’un défaut dans des objets réels, les injections de défauts dans le circuit ouvert d’enroulement du moteur et l’augmentation des fuites n’ont été effectuées que sous simulation plutôt que lors de l’utilisation d’une plate-forme expérimentale. L’injection de défaut doit être effectuée une fois que les conditions de fonctionnement sont remplies afin de vérifier plus avant la faisabilité de la méthode étudiée dans le présent document.

Cette étude fournit une démonstration et une orientation pour la recherche expérimentale sur la détection des défauts de l’EHA, et elle est d’une grande importance pour la démonstration et l’application de l’EHA et même pour la recherche sur les systèmes de gestion de la santé EHA à l’avenir.

Subscription Required. Please recommend JoVE to your librarian.

Disclosures

Les auteurs déclarent qu’ils n’ont pas d’intérêts financiers concurrents connus ou de relations personnelles qui pourraient influencer le travail rapporté dans cet article.

Acknowledgments

Ce travail a été soutenu par le projet chinois d’aéronefs civils (n° MJ-2017-S49) et le

Fondation des sciences postdoctorales (n° 2021M700331).

Materials

Name Company Catalog Number Comments
LabVIEW NI NI LabVIEW 2018
Matlab/SIMULINK MathWorks.Inc R2020a
Personal Computer Lenovo Y7000 2020H
24V Switching Power Supply ECNKO S-250-24
Programmable Current Source Greens Pai GDP-50-30

DOWNLOAD MATERIALS LIST

References

  1. Fu, Y., et al. Review on design method of electro-hydrostatic actuator. Journal of Beijing University of Aeronautics and Astronautics. 43 (10), 1939-1952 (2017).
  2. Qi, H., et al. Modelling and simulation of a novel dual-redundancy electro-hydrostatic actuator. 2015 International Conference on Fluid Power and Mechatronics (FPM) IEEE. , 270-275 (2015).
  3. Chao, Q., et al. Integrated slipper retainer mechanism to eliminate slipper wear in high-speed axial piston pumps. Frontiers of Mechanical Engineering. 17, (2022).
  4. Yoo, M., et al. A resilience measure formulation that considers sensor faults. Reliability Engineering& System Safety. 199, 106393 (2019).
  5. Fang, J., et al. Online inverter fault diagnosis of buck-converter BLDC motor combinations. IEEE Transactions on Power Electronics. 30 (5), 2674-2688 (2015).
  6. Lisnianski, A., et al. Power system structure optimization subject to reliability constraints. Electric Power Systems Research. 39 (2), 145-152 (1996).
  7. Fu, T., Wang, L., Qi, H., Liu, H. Fault diagnosis and management of electric hydrostatic actuator. Machine Tool & Hydraulics. 38 (9), 120-124 (2010).
  8. Maddahi, A., Kinsner, W., Sepehri, N. Internal leakage detection in electrohydrostatic actuators using multiscale analysis of experimental data. IEEE Transactions on Instrumentation and Measurement. 65 (12), 2734-2747 (2016).
  9. Guo, S., et al. Hydraulic piston pump in civil aircraft: Current status, future directions and critical technologies. Chinese Journal of Aeronautics. 33 (01), 16-30 (2020).
  10. Jackson, E. Real-time model-based fault detection and diagnosis for automated systems. IEEE Industry Applications Society Dynamic Modeling Control Applications for Industry Workshop. , 26-28 (1997).
  11. Alcorta, G. E., Zolghadri, A., Goupil, P. A novel non-linear observer-based approach to oscillatory failure detection. 2009 European Control Conference (ECC). , 1901-1906 (2009).
  12. Castaldi, P., et al. Design of residual generators and adaptive filters for the FDI of aircraft model sensors. Control Engineering Practice. 18 (5), 449-459 (2010).
  13. Zhu, P., Dong, W., Mao, Y., Shi, H., Ma, X. Kernel adaptive filtering multiple-model actuator fault diagnostic for multi-effectors aircraft. 2019 12th Asian Control Conference (ASCC). , 1489-1494 (2019).
  14. Hidayat, R., Ramady, G. D., Lestari, N. S., Mahardika, A. G., Fadriani, H. Optimization of normalized least mean square algorithm of smart antenna beamforming for interference mitigation. Journal of Physics: Conference Series. 1783, 012085 (2021).
  15. Fu, J., et al. Modelling and simulation of flight control electromechanical actuators with special focus on model architecting, multidisciplinary effects and power flows. Chinese Journal of Aeronautics. 30 (1), 47-65 (2017).
  16. Li, Z., et al. New normalized LMS adaptive filter with a variable regularization factor. Journal of Systems Engineering and Electronics. 30 (2), 259-269 (2019).

Tags

Ce mois-ci dans JoVE numéro 188 Plus d’avions électriques actionneur électro-hydrostatique détection de défauts algorithme NLMS filtre adaptatif estimation de la vitesse de rotation
Conception et application d’une méthode de détection de défauts basée sur des filtres adaptatifs et une estimation de vitesse de rotation pour un actionneur électro-hydrostatique
Play Video
PDF DOI DOWNLOAD MATERIALS LIST

Cite this Article

Fu, Y., Ma, Y., Gou, Z., Guo, T.,More

Fu, Y., Ma, Y., Gou, Z., Guo, T., Liu, J., Zhao, J. Design and Application of a Fault Detection Method Based on Adaptive Filters and Rotational Speed Estimation for an Electro-Hydrostatic Actuator. J. Vis. Exp. (188), e63575, doi:10.3791/63575 (2022).

Less
Copy Citation Download Citation Reprints and Permissions
View Video

Get cutting-edge science videos from JoVE sent straight to your inbox every month.

Waiting X
Simple Hit Counter