Article de reference

Filtre elliptique

où R n est la fonction rationnelle elliptique d'ordre n (parfois appelée fonction rationnelle de Tchebychev) et ω 0 {\displaystyle \omega _{0}} est la fréquence de coupure ϵ {\d...

où R n est la fonction rationnelle elliptique d'ordre n (parfois appelée fonction rationnelle de Tchebychev) et

La valeur du facteur d'ondulation spécifie l'ondulation de la bande passante, tandis que la combinaison du facteur d'ondulation et du facteur de sélectivité spécifie l'ondulation de la bande d'arrêt.

Propriétés

Réponse en fréquence d'un filtre passe-bas elliptique du quatrième ordre avec ε = 0,5 et ξ = 1,05. Sont également indiqués le gain minimal dans la bande passante et le gain maximal dans la bande d'arrêt, ainsi que la région de transition entre la fréquence normalisée 1 et ξ.
Gros plan sur la zone de transition du graphique ci-dessus.
  • Dans la bande passante, la fonction rationnelle elliptique varie entre zéro et un. Le gain de la bande passante varie donc entre 1 et 1.
  • Dans la bande d'arrêt, la fonction rationnelle elliptique varie entre l'infini et le facteur de discrimination.
Le gain de la bande d'arrêt variera donc entre 0 et

Pôles et zéros

Logarithme de la valeur absolue du gain d'un filtre elliptique du 8e ordre dans l'espace des fréquences complexes (s = σ + jω) avec ε = 0,5, ξ = 1,05 et ω₀ = 1. Les points blancs représentent les pôles et les points noirs les zéros. On compte 16 pôles et 8 zéros doubles. Ce qui apparaît comme un seul pôle et un seul zéro près de la zone de transition est en réalité composé de quatre pôles et de deux zéros doubles, comme illustré dans la vue agrandie ci-dessous. Sur cette image, le noir correspond à un gain inférieur ou égal à 0,0001 et le blanc à un gain supérieur ou égal à 10.
Vue agrandie de la zone de transition de l'image ci-dessus, révélant les quatre pôles et les deux zéros doubles.

Les zéros du gain d'un filtre elliptique coïncident avec les pôles de la fonction rationnelle elliptique, qui sont dérivés dans l'article sur les fonctions rationnelles elliptiques .

Les pôles du gain d'un filtre elliptique peuvent être obtenus de manière très similaire à celle utilisée pour obtenir les pôles du gain d'un filtre de Chebyshev de type I. Par souci de simplicité, supposons que la fréquence de coupure soit égale à l'unité. Les pôles

Définition

w

où les multiples valeurs de la fonction inverse cd() sont explicitées à l'aide de l'indice entier m .

Les pôles de la fonction de gain elliptique sont alors :

Comme c'est le cas pour les polynômes de Tchebychev, cela peut être exprimé sous une forme explicitement complexe et al. 2001 , § 12.8).

n en termes de fonctions elliptiques de Jacobi, ou algébriquement pour certains ordres, notamment les ordres 1, 2 et 3. Pour les ordres 1 et 2, nous avons

L' expression algébrique de et al. (2001 , § 12.8.1) ).

La propriété d'emboîtement des fonctions rationnelles elliptiques peut être utilisée pour construire des expressions d'ordre supérieur pour

Considérations de conception

Facteurs de qualité normalisés des pôles d'un filtre elliptique d'ordre 8 avec ξ = 1,1 en fonction du facteur d'ondulation ε . Chaque courbe représente quatre pôles, car les paires de pôles complexes conjugués et les paires de pôles positifs-négatifs ont le même facteur de qualité. (Les courbes bleue et cyan sont quasiment superposées). Le facteur de qualité de tous les pôles est simultanément minimal pour ε <sub>min</sub> = 1 / = 0,02323...

Voir & et al. (2001 , § 12.11, 13.14) .

Les filtres elliptiques sont généralement spécifiés par des valeurs particulières pour l'ondulation de la bande passante, α <sub>p</sub> , l'ondulation de la bande d'arrêt, α <sub>s</sub>, et la sélectivité de la coupure. Ces paramètres définissent un ordre minimal p</sub> et bloquant les fréquences supérieures à s</sub> , et définissons le filtre auxiliaire.Cette équation résulte d'une approximation de la fonction intégrale elliptique complète K ; une formulation exacte est

et mesure l'influence du pôle sur la fonction de gain. Pour un filtre elliptique, il arrive que, pour un ordre donné, il existe une relation entre le facteur d'ondulation et le facteur de sélectivité qui minimise simultanément le facteur Q de tous les pôles de la fonction de transfert :

Il en résulte un filtre extrêmement insensible aux variations des composants, mais la possibilité de spécifier indépendamment les ondulations des bandes passante et d'arrêt est perdue. Pour de tels filtres, à mesure que l'ordre augmente, l'ondulation dans les deux bandes diminue et la fréquence de coupure augmente. Si l'on choisit d'utiliser un filtre elliptique à facteur de qualité minimal (Q minimum) afin d'obtenir une ondulation minimale particulière dans les bandes de filtrage, ainsi qu'une fréquence de coupure spécifique, l'ordre nécessaire sera généralement supérieur à celui requis sans la contrainte de facteur de qualité minimal. L'image de la valeur absolue du gain sera très similaire à celle de la section précédente, à ceci près que les pôles sont disposés sur un cercle et non sur une ellipse. Ils ne seront pas équidistants et l'axe ω présentera des zéros, contrairement au filtre de Butterworth dont les pôles sont disposés sur un cercle équidistant sans zéros.

Comparaison avec d'autres filtres linéaires

Voici une image montrant le filtre elliptique à côté d'autres types courants de filtres obtenus avec le même nombre de coefficients :

Comme le montre clairement l'image, les filtres elliptiques sont plus nets que tous les autres, mais ils présentent des ondulations sur toute la bande passante.

Construction à partir des zéros de transmission de Tchebychev

Les bandes d'arrêt des filtres elliptiques sont essentiellement des filtres de Tchebychev à zéros de transmission, ces derniers étant agencés de manière à obtenir une bande d'arrêt à ondulation uniforme. Dès lors, il est possible de convertir l'équation caractéristique d'un filtre de Tchebychev.

len , ci-dessus, à rebours à partir de n pour trouver

Les polynômes caractéristiques,

Exemple simple

Concevez un filtre elliptique avec une ondulation de bande passante de 1 dB de 0 à 1 rad/s et une ondulation de bande d'arrêt de 40 dB d'au moins 1,25 rad/s à

En appliquant les calculs ci-dessus pour la valeur de n avant l'application de la fonction ceil() , on trouve que n vaut 4,83721900, arrondi à l'entier supérieur, soit 5, après application de la fonction ceil() . Cela signifie qu'un filtre elliptique à 5 pôles est nécessaire pour satisfaire aux exigences de conception spécifiées.

La fonction d'inversion polynomiale à échelle réduite peut être effectuée en translatant chaque racine, s , vers

Les étapes de conception elliptique sont alors les suivantes :

  1. Concevoir un filtre de Chebyshev avec une ondulation de bande passante de 1 dB.
  2. Inverser tous les zéros de réflexion par rapport à
  3. Créez une bande passante à ondulation uniforme à partir des zéros de transmission en utilisant le processus décrit dans les zéros de transmission de Chebyshev.
  4. Répétez les étapes 2 et 3 jusqu'à ce que les bandes passante et d'arrêt ne varient plus de manière significative. En général, 15 à 25 itérations permettent d'obtenir des différences de coefficients de l'ordre de 10⁻¹⁵.

Pour illustrer les étapes, les équations K(s) ci-dessous partent d'un K(s) de Chebyshev standard, puis itèrent le processus. Des différences visibles apparaissent lors des trois premières itérations. À partir de la 18e itération, les différences de K(s) deviennent négligeables. Les itérations peuvent être interrompues lorsque la variation des coefficients K(s) devient suffisamment faible pour satisfaire aux exigences de précision de conception. Toutes les itérations de K(s) ci-dessous ont été normalisées de sorte que

Pour trouver le

Pour obtenir

Pour confirmer que l'exemple

Simulation elliptique à cinq pôles

modifications de l'ordre pair

Les filtres elliptiques d'ordre pair, réalisés avec des éléments passifs (généralement des inductances, des condensateurs et des lignes de transmission) et des terminaisons de même valeur de part et d'autre, ne peuvent être implémentés avec la fonction de transfert elliptique traditionnelle sans l'utilisation de bobines couplées, ce qui peut s'avérer indésirable ou impossible. Ceci est dû à l'impossibilité physique de prendre en compte les zéros de réflexion et de transmission de Chebyshev d'ordre pair , qui entraînent des valeurs de la matrice de diffusion S12 supérieures à la valeur S12 à

La modification nécessaire consiste à associer chaque pôle et zéro de la fonction de transfert elliptique de manière à ce que le zéro de réflexion de plus basse fréquence soit associé à zéro, et le zéro de transmission de plus haute fréquence à zéro.

Pour translater les zéros de réflexion, l'équation suivante est appliquée à tous les pôles et zéros de

Où:

Le signe de la composante imaginaire de

Pour déplacer les zéros de transmission, l'équation suivante est appliquée à tous les pôles et zéros de

Où:

Le signe de la composante imaginaire de

Il est important de noter que toutes les applications nécessitent des traductions de bandes passantes et d'arrêt. Les diplexeurs de réseau passifs, par exemple, ne nécessitent que des traductions de bandes d'arrêt d'ordre pair et fonctionnent plus efficacement avec des bandes passantes d'ordre pair non traduites.

Quand

L'illustration ci-dessous montre un filtre elliptique du 8e ordre modifié pour prendre en charge les réseaux passifs à terminaison égale d'ordre pair en déplaçant le zéro de réflexion de fréquence la plus basse d'une fréquence finie à 0 et le zéro de transmission de fréquence la plus élevée à

Illustration elliptique modifiée d'ordre pair
Illustration elliptique modifiée d'ordre pair

Len , peut donner une valeur inférieure à l'ordre réellement requis.

Mise en œuvre du sablier

Un filtre en forme de sablier est un cas particulier de filtre où les zéros de réflexion sont l'inverse des zéros de transmission autour d'une fréquence de coupure normalisée à 3,01 dB de 1 rad/s, ce qui a pour conséquence que tous les pôles du filtre se trouvent sur le cercle unité . L'implémentation elliptique du filtre en forme de sablier présente l'avantage, par rapport à un filtre de Chebyshev inverse , d'avoir une bande passante plus plate, et par rapport aux filtres elliptiques traditionnels, d' avoir un pic moins prononcé au niveau de la fréquence de coupure.

Réponse en fréquence réciproque en forme de sablier S11 et S12
Réponse en fréquence réciproque S11 et S12 en forme de sablier à 7 pôles

Processus de synthèse

La méthode la plus simple pour synthétiser un filtre en sablier consiste à concevoir un filtre elliptique avec une atténuation de bande d'arrêt nominale spécifiée, As , et une atténuation de bande passante calculée qui satisfait à l' exigence de réseau à deux ports sans pertes , à savoir que les paramètres de diffusion

Le paramètre A<sub> p</sub> , défini précédemment, génère des zéros de réflexion et de transmission réciproques autour d'une fréquence de coupure de 3,01 dB encore inconnue. Pour concevoir un filtre elliptique avec une bande passante de 1 rad/s, il est nécessaire de déterminer la fréquence d'atténuation de 3,01 dB, qui servira ensuite à mettre à l'échelle inverse les polynômes de conception elliptique. On obtient ainsi des polynômes présentant une atténuation de 3,01 dB à une fréquence normalisée de 1 rad/s. La méthode de Newton ou la résolution directe des équations à l'aide d'un algorithme de recherche de racines peuvent être utilisées pour déterminer cette fréquence d'atténuation de 3,01 dB.

Mise à l'échelle de fréquence par la méthode de Newton

Si

  1. Si
  2. nier tous les termes de
  3. Convertissez l'atténuation souhaitée en dB,
  4. Calculez le modifié
  5. Calculez la dérivée de la fonction modifiée

Lorsque les étapes 1) à 4) sont terminées, l'expression impliquant la méthode de Newton peut s'écrire comme suit :

en utilisant une valeur réelle pour

Mise à l'échelle de fréquence avec recherche de racine

Depuis

  1. Si
  2. Convertissez l'atténuation souhaitée en dB,
  3. Trouver
  4. Trouvez les racines de P(S) en utilisant un algorithme de recherche de racines.
  5. Parmi les racines ci-dessus, sélectionnez la racine imaginaire positive pour tous les filtres d'ordre 1 et la racine réelle positive pour les filtres d'ordre pair.

Mise à l'échelle de la fonction de transfert

Quand

modifications de l'ordre pair

Les filtres Hourglass d'ordre pair présentent les mêmes limitations concernant les réseaux passifs à terminaison identique que les autres filtres elliptiques. Les modifications d'ordre pair qui résolvent le problème des filtres elliptiques le résolvent également pour les filtres Hourglass.

0-07-015308-6.
  • Lutovac, Miroslav D.; Tosic, Dejan V.; Evans, Brian L. (2001). Conception de filtres pour le traitement du signal à l'aide de MATLAB et Mathematica . New Jersey, États-Unis : Prentice Hall. ISBN0-201-36130-2.