Login| Sign Up| Help| Contact|

Patent Searching and Data


Title:
ADAPTIVE FILTERING METHOD
Document Type and Number:
WIPO Patent Application WO/2019/135053
Kind Code:
A1
Abstract:
The invention relates to a method for filtering an input signal (3b, 4b, 5b) relative to a physical variable of a turbine engine (9), the input signal being digitised, the method implementing frequency filtering of said signal in a computer (6) of a control system (7) of said turbine engine (9), said signal being provided at the input of the computer, a digital derivative of said signal being intended for being used by the control system (7), characterised in that it involves: - detecting an amplitude variation of said variable on said input signal, by a step of generating a second derivative signal (S) of the input signal and a step of comparing a value of the second derivative value of the input signal with at least one predetermined threshold (S1…Sn); and - adapting the frequency filtering of said input signal as a function of the detected amplitude variation of said variable, by a step of controlling a controlled filter (PB11) capable of applying frequency filtering to the input signal, so that the controlled filter applies or does not apply the frequency filtering as a function of a result of the comparison step.

Inventors:
DJELASSI CEDRIK (FR)
Application Number:
PCT/FR2019/050010
Publication Date:
July 11, 2019
Filing Date:
January 04, 2019
Export Citation:
Click for automatic bibliography generation   Help
Assignee:
SAFRAN AIRCRAFT ENGINES (FR)
International Classes:
G06F17/15; F02C9/58; G01P3/46; G05B11/01; G05B19/416; H03H21/00
Domestic Patent References:
WO2014053752A12014-04-10
WO2015019003A12015-02-12
Foreign References:
FR2842901A12004-01-30
Other References:
GELFAND SAUL B ET AL: "A TREE-STRUCTURED PIECEWISE LINEAR ADAPTIVE FILTER", IEEE TRANSACTIONS ON INFORMATION THEORY, IEEE PRESS, USA, vol. 39, no. 6, November 1993 (1993-11-01), pages 1907 - 1922, XP000433059, ISSN: 0018-9448, DOI: 10.1109/18.265499
Attorney, Agent or Firm:
REGIMBEAU (FR)
Download PDF:
Claims:
Revendications

1. Procédé de filtrage d’un signal d’entrée (3b, 4b, 5b) relatif à une grandeur physique d’une turbomachine (9), le signal d’entrée étant numérisé, le procédé mettant en œuvre dans un calculateur (6) d’un système de régulation (7) de ladite turbomachine (9) un filtrage fréquentiel dudit signal, ledit signal étant fourni à l’entrée du calculateur, une dérivée numérique dudit signal étant destinée à être utilisée par le système de régulation (7),

caractérisé en ce que l’on met en œuvre :

- une détection sur ledit signal d’entrée d’une variation d’amplitude de ladite grandeur, par une étape de génération d’un signal de dérivée seconde (S) du signal d’entrée et une étape de comparaison d’une valeur du signal de dérivée seconde du signal d’entrée avec au moins un seuil prédéterminé (Si ...Sn),

- une adaptation du filtrage fréquentiel dudit signal d’entrée en fonction de la variation d’amplitude détectée de ladite grandeur, par une étape de contrôle d’un filtre contrôlé (PBn) apte à appliquer un filtrage fréquentiel au signal d’entrée, de sorte que le filtre contrôlé applique ou non le filtrage fréquentiel en fonction d’un résultat de l’étape de comparaison.

2. Procédé selon la revendication 1 , caractérisé en ce que le signal d’entrée (3b, 4b, 5b) traverse un filtre (PB10) distinct du filtre contrôlé (PB11) de sorte qu’un filtrage fréquentiel du signal d’entrée est réalisé par le filtre (PB10) distinct du filtre contrôlé (PBn) quel que soit le résultat de l’étape de comparaison, le filtre (PB10) distinct du filtre contrôlé (PBn) étant agencé soit en amont soit en aval du filtre contrôlé (PBn).

3. Procédé selon la revendication 1 ou 2, comprenant des étapes de : - comparaison d’une valeur du signal de dérivée seconde (S) du signal d’entrée avec plusieurs seuils prédéterminés (Si ...Sn),

- contrôle de plusieurs filtres contrôlés (PBn ...PBin), chacun apte à appliquer un filtrage fréquentiel au signal d’entrée, de sorte que le filtre contrôlé applique ou non le filtrage fréquentiel en fonction d’un résultat de la comparaison à un des seuils.

4. Procédé selon la revendication 2 ou 3, dans lequel :

- chaque filtre contrôlé (PBi 1... PBi n) est apte à appliquer un filtrage fréquentiel de type passe-bas, chaque filtre contrôlé étant associé à un seuil prédéterminé (Si ...Sn);

- le contrôle d’un filtre contrôlé est configuré de sorte que le filtre contrôlé n’applique pas le filtrage fréquentiel si une valeur du signal de dérivée seconde (S) du signal d’entrée est supérieure à son seuil prédéterminé associé ;

5. Procédé selon la revendication 3 ou 4, comprenant des étapes de :

- réception par au moins un comparateur (Ci ...Cn) à deux entrées et une sortie, sur une première entrée d’un signal de dérivée seconde (S) du signal d’entrée et sur la seconde entrée d’un signal correspondant à un seuil prédéterminé (Si ...Sn),

- génération par au moins un comparateur (Ci ...Cn) d’un signal de comparaison correspondant au résultat de la comparaison entre les signaux reçus sur ses deux entrées,

- réception par au moins un sélecteur de voie (SWi ...SWn) à : o une première voie d’entrée (Ei ...En)

o une seconde voie d’entrée (Fi ...Fn),

o une entrée de commande (Ji ... Jn) et

O une sortie (Li ...Ln), du signal de comparaison sur son entrée de commande (Ji ... Jn), chaque sélecteur de voie étant associé à un filtre contrôlé (PBii ...PBm) apte à appliquer un filtrage fréquentiel,

- réception sur une des premières voies d’entrée (Ei ...En) d’au moins un sélecteur de voie (SWi ...SWn) du signal d’entrée de son filtre contrôlé associé (PBn ...PBin), et sur sa seconde voie d’entrée (Fi ...Fn) d’un signal auquel son filtre contrôlé associé a appliqué le filtrage fréquentiel,

- transmission vers la sortie (Li ...Ln) du sélecteur de voie (SWi ...SWn) de l’un de ses deux signaux selon la valeur du signal de comparaison.

6. Procédé selon la revendication 5, dans lequel l’étape de génération d’un signal de dérivée seconde (S) du signal d’entrée comprend les étapes suivantes :

- génération d’un signal de dérivée première du signal d’entrée par application d’un filtre dérivateur (D21) au signal d’entrée,

- génération d’un signal de dérivée première filtré par application d’au moins un filtre fréquentiel de type « passe-bas » (PB21, PB22) à un signal de dérivée première,

- génération d’un signal de dérivée seconde par application d’un filtre dérivateur (D22) à un signal de dérivée première filtré.

7. Procédé selon la revendication 5 ou 6, dans lequel au moins un filtre de type « passe-bas » correspond à une moyenne sur plusieurs pas.

8. Procédé selon l’une des revendications précédentes, dans lequel la grandeur physique de la turbomachine (9) est la vitesse angulaire d’un arbre moteur de la turbomachine (9).

9. Calculateur (6) d’un système de régulation de la vitesse angulaire d’un arbre moteur de la turbomachine (9), caractérisé en ce qu’il est configuré pour mettre en œuvre un procédé selon l’une des revendications précédentes, ledit calculateur recevant en entrée un signal d’entrée relatif à une grandeur de la turbomachine et générant en sortie un signal de base utilisé dans la régulation de la vitesse angulaire de l’arbre moteur.

10. Ensemble comportant une turbomachine (9) comprenant au moins un arbre moteur et un système de régulation de la vitesse angulaire d’un arbre moteur de la turbomachine (9), caractérisé en ce que le système de régulation comporte un calculateur selon la revendication 9, ledit calculateur recevant en entrée un signal d’entrée relatif à une grandeur de la turbomachine et générant en sortie un signal de base utilisé dans la régulation de la vitesse angulaire de l’arbre, le système de régulation commandant la turbomachine en fonction du signal de mesure (8) filtré ainsi généré par ledit calculateur.

11. Ensemble selon la revendication précédente, dans lequel une dérivée numérique de la vitesse angulaire dudit arbre moteur est utilisée par le système de régulation (7) pour contrôler la turbomachine (9) en accélération de régime moteur, et dans lequel le système de régulation (7) est prévu pour fournir des consignes d’accélération angulaire pouvant avoir des valeurs inférieures au rapport d’un pas de quantification sur un pas d’échantillonnage du signal d’entrée numérisé, le signal d’entrée étant une mesure de la vitesse angulaire.

12. Programme d’ordinateur comprenant des instructions adaptées à la mise en œuvre de chacune de chacune des étapes du procédé selon l’une quelconque des revendications 1 à 8 lorsque ledit programme est exécuté sur un ordinateur.

Description:
PROCEDE DE FILTRAGE ADAPTATIF

Domaine de l’invention

L’invention concerne un dispositif de filtrage d’un signal mesuré relatif à une grandeur d’une turbomachine, typiquement la vitesse angulaire d’un arbre moteur d’une turbomachine, afin de produire un signal de base, typiquement le signal dérivé du signal de vitesse, destiné à être utilisé dans un système de régulation de la turbomachine.

L’invention concerne également une turbomachine dont le système de régulation contient un tel dispositif de filtrage.

Présentation de l’Art Antérieur

Dans la régulation d’un paramètre d’un système, il est habituel d’établir la dérivée du signal de cette grandeur pour l’utiliser dans une boucle de contre-rétroaction.

Par exemple, dans un turboréacteur double corps double flux, il est important de contrôler au moins une vitesse angulaire d’un arbre moteur d’un des deux corps. Il est généralement prévu de contrôler la vitesse de rotation N2 (en rpm ou tour par minute) du corps haute-pression, voire également la vitesse de rotation N1 (en rpm ou tour par minute) du corps basse-pression. Le contrôle peut s’effectuer en utilisant un capteur de vitesse angulaire, qui produit un signal dont l’amplitude est généralement fonction de la valeur de la vitesse et que l’on dérive avant de l’injecter dans la boucle de contre-rétroaction du système de régulation.

Il est possible que du bruit perturbe le signal de la grandeur à contrôler ou bien son signal dérivé, en particulier dans des cas où l’amplitude du signal est particulièrement faible par rapport aux amplitudes les plus grandes que peut présenter le signal. Cela diminue les performances du système de régulation, puisque l’utilisation par le système de régulation de ce signal ou de son signal dérivé d’amplitude inférieure au bruit correspondant devient problématique.

Le bruit peut en particulier provenir de la numérisation du signal. Le signal est transformé en une série temporelle de valeurs mesurées, un pas d’échantillonnage en temps At séparant temporellement deux valeurs mesurées successives. Un pas de quantification ou résolution numérique donne la différence minimale entre deux valeurs mesurées différentes. La dégradation que subit le signal lors d’une telle conversion analogique numérique est analogue à celle que produirait un bruit superposé au signal. Ce bruit est appelé bruit de quantification ou bruit d’échantillonnage. Dans ce texte, un signal numérisé désigne un signal transformé par conversion analogique numérique avec un pas d’échantillonnage et un pas de quantification et qui présente un bruit de quantification.

Concrètement, à cause de ce bruit, on peut observer entre deux pas d’échantillonnage consécutifs une variation d’au moins un pas de quantification sur le signal numérisé, alors que la valeur réelle de la grandeur physique est stable.

Par exemple un bruit d’échantillonnage (aussi appelé bruit de quantification) peut apparaître si les signaux mesurés des grandeurs N1 et N2 sont numérisés au cours du temps. Pour le signal N2 la numérisation s’effectue classiquement avec un pas d’échantillonnage en temps At égal à 30 ms = 0,03s et un pas de quantification (résolution numérique) en vitesse angulaire DN égal à 1 rpm = 1 tour par minute. La dérivée numérique de ce signal, correspondant à l’accélération angulaire dN2/dt, est numérisée avec un pas minimum entre deux valeurs consécutives égal au rapport de AN/At. Classiquement pour le signal dN2/dt, ce rapport est donc supérieur à 30 rpm/s, et par conséquent une consigne d’accélération angulaire inférieure à 20 rpm/s ne peut pas être correctement mesurée ni suivie par le système.

D’une manière générale, l’utilisation d’une dérivée numérique d’un signal numérisé par un système de régulation fait naître des limites dans la précision des consignes d’accélérations. Cet obstacle peut être associé en particulier aux phases transitoires de fonctionnement d’une turbomachine et au contrôle du turboréacteur en accélération de régime dans lesquels la régulation d’une grandeur de turbomachine peut nécessiter la dérivée numérique du signal numérisé relatif à cette grandeur.

Il existe d’autres exemples de paramètres mesurés d’une turbomachine dont les amplitudes varient dans une très large plage, et dont la numérisation peut entraîner par conséquent un bruit d’échantillonnage en particulier pour les signaux de relativement faible amplitude. Comme exemples de tels paramètres on peut citer la pression ou la dérivée de la pression mesurée dans une zone de la turbomachine, par exemple en entrée ou en sortie d’un compresseur du corps basse-pression ou du corps haute-pression.

La solution classique visant à pallier le problème de bruit consiste à filtrer les signaux avant leur injection dans la boucle de rétroaction du système de régulation. Le filtre réduit le bruit mais il agit également sur la dynamique temporelle du signal filtré comparé au signal avant filtrage. Les performances du système de régulation en sont impactées.

Présentation de l’invention

Un but général de l’invention est de pallier les inconvénients des systèmes de régulation de l’état de la technique.

Notamment, un but de l’invention est de proposer une solution permettant à la fois un filtrage efficace et une absence de dégradation de la dynamique du système de régulation.

Il est notamment proposé un procédé de filtrage d’un signal d’entrée relatif à une grandeur physique d’une turbomachine, le signal d’entrée étant numérisé, le procédé mettant en œuvre dans un calculateur d’un système de régulation de ladite turbomachine un filtrage fréquentiel dudit signal, ledit signal étant fourni à l’entrée du calculateur,

caractérisé en ce que l’on met en oeuvre - une détection sur ledit signal d’entrée d’une variation d’amplitude de ladite grandeur,

- une adaptation du filtrage fréquentiel dudit signal d’entrée en fonction de la variation d’amplitude détectée de ladite grandeur.

La grandeur que l’on souhaite utiliser pour la régulation de la turbomachine peut présenter différents niveaux d’amplitudes caractéristiques très différentes, par exemple différents régimes d’un arbre moteur allant du ralenti jusqu’à la pleine accélération et pour lesquels le signal représentatif du régime moteur balaye une amplitude très importante.

Comme le signal d’entrée est numérisé, il est issu d’une transformation par conversion analogique numérique avec un pas d’échantillonnage et un pas de quantification et présente un bruit de quantification.

L’effet du bruit sur la mesure du signal peut alors être différent d’un niveau d’amplitude à un autre, par exemple d’un régime à l’autre, de même que le besoin en termes de filtrage n’est pas le même d’un régime à l’autre.

En utilisant le procédé proposé, il est possible de satisfaire à des besoins en filtrage du signal d’entrée d’une grandeur utilisée pour la régulation de la turbomachine, par exemple la vitesse de l’arbre moteur, différents selon le régime ou de manière générale selon l’amplitude balayée par ladite grandeur, et d’assurer de meilleures performances du système de régulation par rapport à un système de régulation qui mettrait en œuvre un même filtrage quelle que soit l’amplitude balayée par ladite grandeur.

Le procédé est avantageusement complété par les étapes suivantes :

- la génération d’un signal de dérivée seconde du signal d’entrée,

- la comparaison d’une valeur du signal de dérivée seconde du signal d’entrée avec au moins un seuil prédéterminé,

- le contrôle d’un filtre contrôlé, apte à appliquer un filtrage fréquentiel au signal d’entrée, de sorte que le filtre applique ou non le filtrage fréquentiel en fonction d’un résultat de la comparaison.

Selon un mode possible de mise en œuvre, le signal d’entrée traverse un filtre distinct du filtre contrôlé de sorte qu’un filtrage fréquentiel du signal d’entrée est réalisé par le filtre distinct du filtre contrôlé quel que soit le résultat de l’étape de comparaison, le filtre distinct du filtre contrôlé étant agencé soit en amont soit en aval du filtre contrôlé.

Selon un aspect de l’invention, on génère et on utilise la valeur de la dérivée seconde du signal représentatif de la grandeur mesurée pour caractériser les transitions de régime ou d’amplitudes balayées par cette grandeur utilisée pour la régulation de la turbomachine. Il est possible de comparer cette valeur de dérivée seconde à un nombre arbitrairement élevé de seuils et de définir autant de configurations de filtrage en correspondance. Cela permet d’adapter le filtrage fréquentiel en autant de configurations de filtrage différentes que souhaité. Selon un mode possible de mise en œuvre, le procédé peut comprendre en outre des étapes de :

- comparaison d’une valeur du signal de dérivée seconde du signal d’entrée avec plusieurs seuils prédéterminés,

- contrôle de plusieurs filtres contrôlés, chacun apte à appliquer un filtrage fréquentiel au signal d’entrée, de sorte que le filtre contrôlé applique ou non le filtrage fréquentiel en fonction d’un résultat de la comparaison à un des seuils.

Avantageusement, le procédé peut être configuré de sorte que: - chaque filtre contrôlé est apte à appliquer un filtrage fréquentiel de type passe-bas, chaque filtre contrôlé étant associé à un seuil prédéterminé;

- le contrôle d’un filtre contrôlé est configuré de sorte que le filtre contrôlé n’applique pas le filtrage fréquentiel si une valeur du signal de dérivée seconde du signal d’entrée est supérieure à son seuil prédéterminé associé ;

Ce mode de mise en œuvre de l’invention apporte une solution dans le contrôle de la vitesse angulaire N2 du corps haute-pression d’une turbomachine, lorsque son signal est perturbé par un bruit d’échantillonnage. On utilise classiquement pour s’affranchir du bruit d’échantillonnage un filtre passe-bas, comme par exemple une « moyenne glissante » qui consiste à remplacer la dernière valeur du signal par une moyenne de cette valeur et de « n » valeurs précédentes. L’effet sur la dynamique du signal filtré est la génération d’un retard avec le signal réel : une variation dans le signal réel apparaît plus tard dans le signal filtré. Ce retard, dans le cas particulier des « moyennes glissantes », augmente si on augmente le nombre « n » ou si on effectue plusieurs fois successivement l’étape de « moyennes glissantes ». Un système régulé qui utilise un tel filtre, peut donc réagir à une variation du signal réel avec un retard.

En outre, dans le cas du signal dN2/dt dans les turboréacteurs double corps double flux, on peut distinguer deux régimes opposés, où les caractéristiques du signal apte à réguler correctement le système sont différentes.

- La première zone correspond à un régime stable (typiquement la phase de croisière d’un avion) : le signal réel dN2/dt est centré sur zéro et présente peu de variations rapides. Le bruit d’échantillonnage qui entache le signal numérisé dN2/dt produit un rapport signal sur bruit faible, ce qui exige de filtrer suffisamment le signal réel pour augmenter ce rapport signal sur bruit. De plus, comme le régime est stable, il n’est pas nécessaire que le retard du signal de contrôle sur le signal réel soit faible. On peut donc utiliser un signal très filtré pour cette première zone de fonctionnement sans que le retard généré diminue les performances de la régulation.

La deuxième zone correspond à un régime de variations rapides (typiquement la phase d’approche d’un avion) : le signal réel dN2/dt présente des variations rapides et importantes. Le bruit d’échantillonnage qui entache le signal numérisé dN2/dt laisse un rapport signal sur bruit fort, ce qui laisse la liberté de ne pas filtrer le signal réel. Dans cette zone de fonctionnement, il est nécessaire que le retard du signal de contrôle sur le signal réel soit le plus faible possible. On ne peut donc utiliser qu’un signal non filtré ou peu filtré pour cette seconde zone de fonctionnement.

Dans ce mode de mise en œuvre de l’invention appliqué au contrôle de la vitesse angulaire N2, plus on est proche d’un régime de variations rapides et plus la valeur d’une dérivée seconde du signal d’entrée est importante.

Cette valeur peut dépasser un seuil prédéterminé, de sorte que le filtre contrôlé n’applique pas le filtrage fréquentiel et le signal filtré a moins de retard sur le signal réel.

A l’inverse, plus on est proche d’un régime stable, plus la valeur d’une dérivée seconde du signal d’entré est faible, plus cette valeur est dépassée (en valeur absolue) par un seuil prédéterminé et plus le rapport signal sur bruit du signal filtré augmente.

Globalement le signal filtré par un tel procédé présente dans tous les régimes de la vitesse de l’arbre moteur un retard suffisamment faible sur le signal réel et un rapport signal sur bruit suffisamment important pour contrôler le système régulé de manière satisfaisante. Avantageusement, le procédé peut comprendre en outre des étapes de :

- réception par au moins un comparateur à deux entrées et une sortie, sur une première entrée d’un signal de dérivée seconde du signal d’entrée et sur la seconde entrée d’un signal correspondant à un seuil prédéterminé,

- génération par au moins un comparateur d’un signal de comparaison correspondant au résultat de la comparaison entre les signaux reçus sur ses deux entrées,

- réception par au moins un sélecteur de voie à :

o une première voie d’entrée,

o une seconde voie d’entrée,

o une entrée de commande et

o une sortie,

du signal de comparaison sur son entrée de commande, chaque sélecteur de voie étant associé à un filtre contrôlé apte à appliquer un filtrage fréquentiel,

- réception sur une des premières voies d’entrée d’au moins un sélecteur de voie du signal d’entrée de son filtre contrôlé associé, et sur sa seconde voie d’entrée d’un signal auquel son filtre contrôlé associé a appliqué le filtrage fréquentiel,

- transmission vers la sortie du sélecteur de voie de l’un de ses deux signaux selon la valeur du signal de comparaison.

De plus, l’étape de génération d’un signal de dérivée seconde du signal d’entrée peut comprendre les étapes suivantes :

- génération d’un signal de dérivée première du signal d’entrée par application d’un filtre dérivateur au signal d’entrée,

- génération d’un signal de dérivée première filtré par application d’au moins un filtre fréquentiel de type « passe-bas » à un signal de dérivée première, - génération d’un signal de dérivée seconde par application d’un filtre dérivateur à un signal de dérivée première filtré.

Le type de filtre passe-bas peut être librement choisi parmi les moyennes sur plusieurs pas, les filtres passe-bas d’ordre 1 , 2 ou supérieur, les filtres passe-bas à réponse impulsionnelle finie (filtre FIR), ou infinie (filtre RII).

La grandeur physique de la turbomachine auquel est relatif le signal d’entrée filtré par l’un des procédés de filtrage décrits plus haut, peut être la vitesse angulaire d’un arbre moteur de la turbomachine.

L’invention porte également sur un calculateur d’un système de régulation d’une turbomachine configuré pour mettre en œuvre des procédés tels qu’on les a décrits dans cette section, ledit calculateur recevant en entrée un signal d’entrée relatif à une grandeur de la turbomachine et générant en sortie un signal de base utilisé dans la régulation de la vitesse angulaire de l’arbre moteur.

L’invention porte en outre sur un ensemble comportant une turbomachine comprenant au moins un arbre moteur et un système de régulation de la vitesse angulaire d’un arbre moteur de la turbomachine, ledit système de régulation comportant un calculateur tel qu’on l’a décrit dans cette section, ledit calculateur recevant en entrée un signal d’entrée relatif à une grandeur de la turbomachine et générant en sortie un signal de base utilisé dans la régulation de la vitesse angulaire de l’arbre, le système de régulation commandant la turbomachine en fonction du signal de mesure filtré ainsi généré par ledit calculateur.

Selon un autre mode possible, le système de régulation utilise une dérivée numérique de la vitesse angulaire de l’arbre moteur pour contrôler la turbomachine en accélération de régime moteur, et le système de régulation est prévu pour fournir des consignes d’accélération angulaire pouvant avoir des valeurs inférieures au rapport d’un pas de quantification sur un pas d’échantillonnage du signal d’entrée numérisé, le signal d’entrée étant une mesure de la vitesse angulaire.

Enfin, l’invention porte également sur un programme d’ordinateur comprenant des instructions adaptées à la mise en œuvre de chacune de chacune des étapes des procédés tels qu’on les a décrits dans cette section, lorsque ledit programme est exécuté sur un ordinateur.

Présentation des figures

D'autres caractéristiques et avantages de l'invention ressortiront encore de la description qui suit, laquelle est purement illustrative et non limitative, et doit être lue en regard des dessins annexés sur lesquels :

- la Figure 1 représente schématiquement un turboréacteur double corps double flux dont les vitesses de rotation N1 et N2 sont commandés par un système de régulation ;

- la Figure 2 représente un diagramme fonctionnel de filtre numérique adaptatif selon un exemple particulier de mise en œuvre de l’invention;

- la Figure 3 représente un diagramme fonctionnel d’un mode de réalisation d’un filtre numérique adaptatif selon un exemple particulier de mise en œuvre de l’invention, et comprenant deux seuils;

- La Figure 4 représente le signal dN2/dt au cours du temps dans un régime stable, au sein d’un système régulé dont le signal de commande fait intervenir le signal dérivé dN2/dt.

- La Figure 5 représente le signal N2 au cours du temps dans un régime de variations rapides, au sein d’un système régulé dont le signal de commande fait intervenir le signal dérivé dN2/dt. Description détaillée

La Figure 1 représente schématiquement un turboréacteur double corps double flux 9 régulé par le système de régulation 7. Au moins une des grandeurs du turboréacteur est mesurée grâce à un capteur : la vitesse de rotation N1 du corps basse pression 1 peut être mesurée par le capteur de vitesse 3a qui produit le signal d’entrée 3b dépendant de N1 , la vitesse de rotation N2 du corps haute pression 2 peut être mesurée par le capteur de vitesse 4a qui produit le signal d’entrée 4b dépendant de N2.

D’autres grandeurs peuvent être mesurées, comme par exemple la pression dans une zone du corps haute pression 2 mesurée par une sonde de pression 5a qui produit le signal d’entrée 5b.

Les signaux d’entrée 3b, 4b et 5b sont envoyés vers un calculateur 6 qui fait partie du système de régulation 7.

La calculateur 6 délivre un signal de base 8 relatif à l’une des grandeurs dont il a reçu le signal d’entrée, par exemple un signal de vitesse angulaire. Ce signal de base 8 est utilisé dans la régulation du turboréacteur, et dans la production du signal de commande 10 issu du système de régulation délivré à un bloc de commande du turboréacteur.

La Figure 2 représente un diagramme fonctionnel de filtre numérique adaptatif selon une mise en œuvre particulière de l’invention.

Le signal d’entrée du système in(t) est appliqué aux entrées des filtres dérivateurs Du et D21 , dont la fonction consiste à remplacer la valeur numérisée reçue m(t) par la valeur

0 ù At est le pas d’échantillonnage temporel.

Ces filtres numériques utilisent des logiciels de calcul pour déterminer la dérivée numérique du signal d’entrée numérisé.

La sortie du filtre dérivateur Du est connectée à l’ensemble des filtres passe-bas notés PB10, PBn , PB12... PBi n , qui sont disposés en série. Chaque filtre passe-bas PBn , PB12... PBi n est un filtre contrôlé associé à un sélecteur de voie noté SWi, SW 2 ... SW n , et chaque entrée de filtre passe-bas est connectée à la première voie d’entrée Ei, E 2 ... E n de son moyen de contrôle associé. La seconde voie d’entrée F 1 , F 2 ... Fn.i du sélecteur de voie SW1, SW2... SW n -i est connectée à la sortie L2, L3... L n du sélecteur de voie associé au filtre suivant dans la série. L’entrée F n du sélecteur de voie SW n est connectée à la sortie de son filtre associé PBi n , et la sortie L 1 du sélecteur de voie SW 1 est connectée à la sortie du filtre numérique adaptatif et correspond au signal de sortie out(t). Chaque sélecteur de voie SW 1 , SW 2 ... SW n , reçoit un signal de contrôle binaire sur son entrée de commande J 1 , J 2 ...J n , et selon la valeur du signal de contrôle, il délivre en sortie L 1 , L 2 ... L n soit le signal reçu en première voie d’entrée E 1 , E 2 ... E n , soit le signal reçu en seconde voie d’entrée F 1 , F 2 ... F n . L’entrée de commande J 1 , J 2 ...J n , de chaque sélecteur de voie est connectée à la sortie d’un élément comparateur décrit plus loin.

Le filtre dérivateur D 21 est relié en série avec, dans l’ordre, deux filtres passe-bas PB 21 et PB 22 , un filtre dérivateur D 22 et un bloc V qui transforme le signal reçu à son entrée en sa valeur absolue. La sortie du bloc V est connectée aux entrées Ai, A 2 ...A n des éléments comparateurs Ci, C 2 ...C n . Chaque entrée B 1 , B 2 ...B n des comparateurs Ci, C 2 ...C n reçoit un signal constant et prédéterminé Si, S 2 ... S n . Le signal généré en sortie du comparateur correspond aux deux résultats possibles de la comparaison entre ses deux entrées. La sortie O 1 (respectivement O 2 , 03...0 n ) du comparateur Ci (respectivement C 2 , C3...C n ) est connectée à l’entrée de commande J 1 (respectivement J 2 , J3...J n ) des sélecteurs de voie.

Lorsque le système est en fonctionnement, le signal numérisé d’entrée du filtre adaptatif m(t) est injecté dans le filtre dérivateur D 21 qui produit la dérivée numérique première du signal, puis PB 12 et PB 22 filtrent cette dérivée pour éviter que le bruit de quantification ne brouille trop le signal. D 22 et V produisent un signal S qui donne le niveau de variation du signal réel et le régime ou l’amplitude balayée par la grandeur mesurée. Cette valeur est ensuite distribuée dans les n lignes parallèles qui mènent chacune à un comparateur associé à un seuil particulier. Tous les comparateurs fonctionnent de manière identique, si A k ³ B k la sortie générée en O k vaut 1 , si A k < B k la sortie générée en O k vaut 0.

Les différents seuils prédéterminés avant l’opération de filtrage sont choisis de sorte que S 1 > S 2 > S 3 > ··· > Sn .

Deux seuils consécutifs k > S k+1 encadrent la valeur V de sorte que :

S k > S ³ S k+1

En entrée du comparateur C k+i , A k+1 = S ³ B k+1 = S k+1 et le signal délivré en sortie O k+i vaut 1 .

C’est le cas aussi pour tous les comparateurs dont le seuil est inférieur à S fe+1 , c’est-à-dire les seuils S k+2 ,S k+3 jusqu’à S n .

En entrée du comparateur C k , A k = S < B k = S k et le signal délivré en sortie O k vaut 0.

C’est le cas aussi pour tous les comparateurs dont le seuil est supérieur à S k , c’est-à-dire les seuils 5 fc-l 5 fc-2 jusqu’à S .

Les comparateurs Ci à C n délivrent le signal 0 ou 1 à l’entrée de commande des sélecteurs de voie SWi, SW2... SW n .

Tous les sélecteurs de voie fonctionnent de manière identique, le signal délivré en sortie L vaut soit le signal reçu en première voie d’entrée E si le signal de contrôle vaut 1 , soit le signal reçu en seconde voie d’entrée F si le signal de contrôle vaut 0.

Les comparateurs Ci à C k délivrent le signal 0 à l’entrée de commande des sélecteurs de voie SW1, SW2...SW k . Il est donc délivré aux sorties L1 (respectivement L2...L k ) les signaux reçus aux secondes voies d’entrée F1 (respectivement F2...F k ). Les comparateurs C k+i à C n délivrent le signal 1 à l’entrée de commande des sélecteurs de voie SWk+i , Swk+2...SW n . Il est donc délivré aux sorties L k+i (respectivement L k+2 ... L n ) les signaux reçus aux premières voies d’entrée E k+i (respectivement E k+2 ... E n ).

Dans ces conditions, le signal en sortie du système out(t) correspond au signal numérisé d’entrée du filtre adaptatif m(t) qui a traversé le filtre dérivateur Du puis le filtre passe-bas PB10, puis les filtres contrôlés passe-bas PBn , PB12... PBik+1 et enfin les sélecteurs de voie SW1 , SW 2 ... SWk+1.

Le système se comporte donc de la manière suivante ! si ¾ 5> S > ¾ + l alors le signal en sortie du système out(t) correspond au signal numérisé d’entrée m(t) du filtre adaptatif qui a traversé k filtres passe-bas.

Dans ces conditions, si S augmente le nombre k diminue et le filtrage diminue, et inversement si S diminue le nombre k augmente et le filtrage augmente.

Le système permet donc d’adapter le nombre de filtres contrôlés passe-bas traversés par la dérivée numérique première en fonction de la valeur S, c’est-à-dire d’adapter l’intensité du filtrage en fonction du niveau de variations du signal réel, c’est-à-dire en fonction de l’amplitude balayée par le signal. En d’autres termes, dans le cas où la grandeur mesurée est représentative d’un régime moteur, l’intensité du filtrage est adaptée en fonction du niveau de variations du régime.

Dans ce système, le signal en sortie du système out(t) correspond au signal numérisé d’entrée m(t) du filtre adaptatif qui a traversé au moins le filtre PB10 distinct des filtres contrôlés PBn , PB12... PBi n de sorte qu’un filtrage fréquentiel du signal d’entrée est réalisé par le filtre PB10 quel que soit le résultat des comparaisons au sein des comparateurs Ci , C2...C n .

Autrement dit, le signal d’entrée (3b, 4b, 5b) traverse le filtre PB10 quelle que soit la valeur du signal S qui donne le niveau de variation du signal réel et le régime ou l’amplitude balayée par la grandeur mesurée. Le filtre PB10 est agencé en amont des filtres contrôlés PBn , PB12... PBin, mais le filtre PB10 peut également être agencé en aval de ces filtres contrôlés, et se situer après la sortie L1 du sélecteur de voie SW1.

Cet exemple particulier de mise en œuvre de l’invention nécessite des filtres passe-bas qui sont des éléments connus de l’homme du métier, comme des filtres à réponse impulsionnelles finies ou infinies, des moyennes glissantes pondérées, des filtres passe-bas d’ordre 1 , d’ordre 2, d’ordre 4, etc... Une moyenne glissante sur 2 pas recevant un signal t/(t) en entrée délivre le signal u ^ +u(t At 0 ù At est le pas d’échantillonnage temporel. Une moyenne glissante sur 4 pas correspond à la formule

U (t) + U (t-At) + U(t-2At) + U (t-3At)

La Figure 3 représente un diagramme fonctionnel de filtre numérique adaptatif selon un exemple particulier de mise en œuvre de l’invention, correspondant au système représenté dans la figure 2 dans le cas où n=2, avec une seule différence : le filtre passe-bas PB10 est placé après la sortie du dernier sélecteur de voie au lieu d’être placé juste après le filtre dérivateur Du.

A nouveau le signal en sortie du système out(t) correspond au signal numérisé d’entrée in(t) du filtre adaptatif qui a traversé au moins le filtre PB10 distinct des filtres contrôlés PBn et PB12. Le signal d’entrée (3b, 4b, 5b) traverse le filtre PB10 quelle que soit la valeur du signal S qui donne le niveau de variation du signal réel et le régime ou l’amplitude balayée par la grandeur mesurée.

Cette fois, le filtre PB10 est agencé en aval des filtres contrôlés PBn , et PB12, mais le filtre PB10 peut également être agencé en amont de ces filtres contrôlés, et se situer entre le filtre dérivateur Du et le filtre contrôlé PB11. Le comportement de ce système est exactement celui du système décrit par la Figure 2 dans le cas où n=2 et où :

- PB1 1, PB12 et PB21 sont des moyennes sur 4 pas

- PB10 et PB22 sont des moyennes sur 2 pas.

Le système permet donc d’adapter le nombre de filtres traversés (entre 1 et 3) par la dérivée numérique première en fonction de la valeur S comparée à deux seuils, c’est-à-dire d’adapter l’intensité du filtrage en fonction du niveau de variations du signal réel, c’est-à-dire de l’amplitude balayée par le signal représentatif de la grandeur mesurée.

La Figure 4 représente le signal dN2/dt au cours du temps dans le régime stable, au sein d’un système régulé dont le signal de commande fait intervenir le signal dérivé dN2/dt. Les quatre courbes correspondent à quatre situations de filtrage différentes du signal dérivé : dN2/dt est soit filtré par un filtre passe-bas d’ordre 4 (courbe 31 ), soit filtré par une moyenne sur 4 pas (courbe 32), soit filtré par un filtre numérique adaptatif (courbe 33) selon un exemple particulier de mise en œuvre de l’invention correspondant au diagramme fonctionnel de la Figure 2, soit non filtré (courbe 34).

Toutes ces courbes sont centrées sur la valeur zéro, car la vitesse angulaire N2 étant constante, la dérivée dN2/dt est de moyenne nulle. La courbe 34 présente le rapport signal sur bruit le plus important, il est dû essentiellement au bruit d’échantillonnage qui n’est pas filtré.

La courbe 31 présente le rapport signal sur bruit le plus faible, elle correspond au filtrage le plus important.

La courbe 32 présente un rapport signal sur bruit située entre ceux des courbes 31 et 34, car elle correspond à un filtrage moins important que le filtre passe-bas d’ordre 4.

Enfin la courbe 33 présente un rapport signal sur bruit située entre ceux des courbes 31 et 32. Cela montre que les performances du filtre numérique adaptatif dans un régime stable sont meilleures que pour une moyenne glissante sur 4 pas mais inférieures à celles d’un filtre passe-bas d’ordre 4. La Figure 5 représente le signal N2 au cours du temps dans un régime de variations rapides, au sein d’un système régulé avec une boucle qui fait intervenir le signal dérivé dN2/dt. Les quatre courbes correspondent aux quatre situations de filtrage précédemment décrites pour la Figure 4 : filtre passe-bas d’ordre 4 (courbe 41 ), moyenne sur 4 pas (courbe 42), filtre numérique adaptatif (courbe 43) selon un exemple particulier de mise en œuvre de l’invention correspondant au diagramme fonctionnel de la Figure 2, non filtré (courbe 44).

La courbe 44 présente à nouveau le rapport signal sur bruit le plus important, toujours dû au bruit d’échantillonnage non filtré. Le signal varie de manière importante en passant d’environ 1200 rpm à -600 rpm, puis il réaugmente jusqu’à la valeur 1000 rpm.

La courbe 41 présente le retard le plus important avec le signal non filtré : ce signal diminue bien après que la courbe 44 ait atteint son minimum et même ce signal continue à diminuer alors que la courbe 44 a déjà réaugmenté. De plus, l’amplitude de la variation du signal non filtré n’est pas restituée, le signal 41 passe de 1200 rpm à 0 rpm puis il réaugmente vers 700 rpm.

La courbe 42 présente un retard moins important avec le signal non filtré et restitue mieux l’amplitude de la variation du signal non-filtré

Enfin la courbe 43 présente le retard encore plus faible et restitue encore mieux l’amplitude de la variation du signal non-filtré. Le filtre numérique adaptatif présente donc des performances meilleures que la moyenne glissante sur 4 points en régime stable comme en régime à variations rapides. Il présente un signal sur bruit favorable pour la régulation et peu de retard sur le signal non filtré en régime à variations rapides. Ce filtre permet un retard suffisamment faible sur le signal réel et possède un rapport signal sur bruit suffisamment important pour contrôler le système en régime stable comme en régime à variations rapides.

L’invention s’applique à la génération d’un signal de base utilisé dans la régulation d’une turbomachine, en particulier la régulation de la vitesse angulaire d’un arbre moteur du corps basse-pression ou du corps haute- pression d’une turbomachine double corps double flux.

En particulier, le filtre numérique adaptatif est apte à être utilisé pour contrôler la turbomachine en accélération de régime moteur. Dans le cas où la vitesse de l’arbre est numérisée avec un pas d’échantillonnage et un pas de quantification et qu’elle présente un bruit de quantification, le filtre numérique adaptatif permet de gérer la régulation de consignes d’accélération angulaire pouvant avoir des valeurs inférieures au rapport d’un pas de quantification sur un pas d’échantillonnage du signal d’entrée numérisé. Une dérivée numérique de la vitesse angulaire est alors utilisée pour la régulation, cette dérivée peut être généré par un filtre adaptatif tel qu’on l’a présenté plus haut.

Le signal de base peut être généré à partir d’un signal d’entrée relatif à la vitesse angulaire N1 du corps basse-pression ou N2 du corps haute- pression, ou de tout arbre moteur d’une turbomachine en général. Il peut être généré à partir d’un signal de mesure relatif à d’autres grandeurs d’une turbomachine comme par exemple une pression dont la mesure est utilisée dans la régulation de la turbomachine.

L'invention n'est pas limitée aux modes de réalisation décrits et représentés dans les figures annexées. Des modifications restent possibles, notamment du point de vue de la constitution des divers éléments ou par substitution d'équivalents techniques, sans sortir pour autant du domaine de protection de l'invention.