Analyse du rendement des filtres RF : comment les tolérances des composants détruisent votre design Chebyshev
Un filtre passe-bas Chebyshev de 5e ordre à 100 MHz semble parfait en simulation. Mais avec 5 % de condensateurs et d'inducteurs, l'analyse de Monte Carlo révèle un problème de rendement qui se posera sur la chaîne de production. Voici comment le trouver avant de commander des pièces.
Le scénario : récepteur frontal ISM 433 MHz
Vous concevez le filtre frontal pour un récepteur de bande ISM 433 MHz. L'architecture place un filtre passe-bas de 5e ordre entre l'antenne et le LNA pour rejeter les interférences hors bande, en particulier les harmoniques 315 MHz des télécommandes locales et le trafic de la bande 868 MHz qui, autrement, saturerait votre table de mixage.
La spécification prévoit une atténuation d'au moins 40 dB à 433 MHz (la fréquence d'image d'un récepteur superhétérodyne), avec un bord de bande passante à 100 MHz. Vous avez choisi une réponse de Chebyshev de 5e ordre avec 0,5 dB d'ondulation dans la bande passante, car une atténuation plus nette signifie que vous pouvez atteindre 40 dB avec un pôle de moins que ce dont aurait besoin un Butterworth.
La simulation nominale semble excellente. Le point -3 dB est à 100 MHz, la bande d'arrêt atteint -48 dB sur 200 MHz et l'ondulation intra-bande est exactement de 0,5 dB. Vous utilisez le calculateur de composants, vous utilisez des condensateurs et des inducteurs de valeur standard et vous passez presque la commande.
Avant de le faire, courez le Monte Carlo.
Configuration Monte-Carlo
L'outil d'analyse RF Filter Monte Carlo exécute des simulations répétées avec des valeurs de composants tirées au hasard à partir d'une distribution statistique centrée sur les valeurs nominales. Chaque essai produit une réponse en fréquence complète, et après 500 essais, l'outil les superpose tous et extrait une estimation du rendement : le pourcentage de constructions simulées qui répondent à toutes les spécifications.
Voici les entrées exactes utilisées pour cette analyse :
| Paramètre | Valeur |
|---|---|
| Type de filtre | Chebyshev (ondulation de 0,5 dB) |
| Type de bande | Passe-bas |
| Ordre | 5 |
| Fréquence de coupure | 100 MHz |
| Impédance du système | 50 Ω |
| Tolérance des composants | 5 % |
| Répartition | Gaussienne (1σ = 5 %) |
| Procès de Monte-Carlo | 500 |
Ce que montrent les résultats
Le diagramme de superposition est immédiatement alarmant. Les 500 courbes de réponse se répartissent en un large éventail à deux endroits distincts : dans les pics d'ondulation de la bande passante et au niveau du genou de transition de la bande d'arrêt.
L'ondulation de la bande passante, nominalement de 0,5 dB, varie de 0,2 dB à 2,1 dB sur l'ensemble de la population d'essai. Plus important encore, la fréquence à laquelle le filtre atteint une atténuation de 40 dB passe de 185 MHz dans le meilleur des cas à 245 MHz dans le pire des cas, soit un écart de 60 MHz sur une fréquence de coupure de 100 MHz. Cette unité dans le pire des cas ne dépasse que 26 dB d'atténuation à 200 MHz, soit 14 dB de moins que la spécification.
L'outil indique rendement : 61 % . Près de quatre cartes sur dix fabriquées avec 5 % de composants échoueront à l'inspection à la réception.
Pourquoi Chebyshev est plus sensible à la tolérance que Butterworth
L'ondulation de Chebyshev n'est pas une coïncidence. C'est une conséquence directe du principe de fonctionnement du filtre.
Dans un filtre de Butterworth, tous les pôles sont placés à un espacement angulaire égal sur le cercle de Butterworth. La réponse est au maximum plate, ce qui signifie que le retard et l'amplitude du groupe sont à la fois fluides et performants. La perturbation d'un composant déplace son pôle, mais le ralentissement monotone signifie que le système se dégrade progressivement.
Dans un filtre de Chebyshev, les pôles sont positionnés de manière à créer des interférences constructives et destructrices délibérées dans la bande passante, d'où provient la caractéristique d'équiondulation. La netteté de la bande d'arrêt est obtenue parce que les pôles sont regroupés plus près de l'axe « MATHINLINE_1 », où leur influence sur la réponse est la plus forte. Cela signifie que chaque pôle effectue plus de travail et que de petits changements dans la valeur des composants entraînent des changements plus importants dans l'emplacement des pôles.
La sensibilité mathématique peut être exprimée comme suit :
« MATHBLOCK_0 »
Pour un Chebyshev de 5e ordre avec une ondulation de 0,5 dB, la sensibilité des éléments dans le pire des cas à la fréquence de coupure est environ 1,8 fois plus élevée que pour un Butterworth équivalent. Un écart de 5 % entre les composants se traduit par une variation d'environ 9 % de la fréquence de coupure effective, et ce, sans tenir compte des interactions non linéaires entre les éléments d'un réseau en échelle.
Le correctif : 1% de composants ou modification de topologie
Modifiez la tolérance des composants à 1 % dans l'outil (conservez les mêmes paramètres pour tous les autres paramètres) et relancez 500 essais. Le rendement passe de 61 % à 94 %. Les courbes de réponse s'étendent toujours, mais l'atténuation la plus défavorable à 200 MHz est désormais de 37 dB, ce qui est proche des spécifications, et une unité qui tombe en panne de 3 dB est récupérable en ajustant le réglage sur le banc.
Si les inducteurs à 1 % sont trop chers ou ne sont pas disponibles dans les valeurs requises, envisagez les alternatives suivantes :
Réduisez l'ondulation à 0,1 dB. Cela éloigne légèrement les pôles de l'axe « MATHINLINE_2 », réduisant ainsi la sensibilité tout en dépassant le taux de réduction de Butterworth. L'atténuation de la bande d'arrêt à 200 MHz passe de 48 dB à environ 42 dB, soit toujours 2 dB au-dessus des spécifications. Exécutez cette variante dans l'outil et comparez les histogrammes de rendement côte à côte. Passez à Butterworth. Un Butterworth de 5e ordre avec 5 % de composants donne un rendement de 88 % selon les mêmes critères. Vous perdez 6 dB d'atténuation de la bande d'arrêt à 200 MHz, pour atteindre seulement 34 dB, ce qui ne correspond plus aux spécifications d'atténuation. Pour récupérer, vous aurez besoin d'un Butterworth de 6e ordre. Six composants contre cinq : la différence de coût de la nomenclature est faible et l'amélioration du rendement est significative. Ajoutez un diplexeur ou un filtre BAW comme présélection. Si vous visez une conception à volume élevé et que vous ne pouvez pas vous permettre de payer des passives à 1 %, le remplacement du filtre LC discret par un filtre à résonateur BAW supprime complètement la tolérance des composants en tant que variable. Le compromis est le coût et le nombre limité de fréquences centrales standard disponibles.Lire l'histogramme des rendements
L'outil trace également un histogramme de la fréquence d'atténuation mesurée (la fréquence à laquelle chaque essai atteint pour la première fois une atténuation de 40 dB) pour les 500 essais. Dans le cas 5 %/Chebyshev, la distribution présente un écart type d'environ 18 MHz et une longue traîne vers les fréquences plus élevées, la queue étant les unités où une ou plusieurs inductances se situent à l'extrémité supérieure de leur plage de tolérance.
La forme de cette queue indique quelque chose d'important : les défaillances ne sont pas uniformément réparties. La plupart des unités défectueuses se regroupent à un coin de l'espace de tolérance (en particulier : tous les condensateurs sont hauts + tous les inducteurs sont hauts, ce qui déplace la fréquence de coupure effective vers le haut). Cela signifie qu'un simple test d'inspection entrant à 200 MHz permettra de détecter la quasi-totalité d'entre eux en une seule mesure.
Si votre chaîne de production peut effectuer des tests ATE à 100 %, la conception à 5 % de Chebyshev devient viable : vous ne jetez pas 39 % des planches, vous les identifiez et les retravaillez. Si vous construisez sans couverture ATE complète, utilisez des pièces à 1 % ou passez à Butterworth.
Utilisez l' [outil RF Filter Monte Carlo] (/tools/filter-monte-carlo) pour exécuter cette analyse sur votre propre filtre avant de passer une commande de composants.
Articles connexes
Wideband Impedance Matching for LNA Inputs: When Pi Networks Beat L-Networks
A practical walkthrough of matching a 50 Ω source to a 200 Ω LNA input across the 800–1200 MHz cellular band. Learn why L-networks fail on bandwidth, how Pi networks fix it, and when to add a third ladder section.
1 mars 2026
RF EngineeringRF Link Budget Analysis: A Step-by-Step Engineering Guide
Learn how to perform an RF link budget analysis from scratch. Covers free-space path loss, antenna gain, cable losses, receiver sensitivity, and link margin calculation with worked examples.
22 janv. 2026
EMC / CompliancePredicting Radiated Emissions Before FCC Testing: A PCB Engineer's Walkthrough
A hardware startup's SBC fails FCC Part 15 Class B pre-compliance on the first scan. Follow the analysis in the EMI Radiated Emissions Estimator to identify the dominant sources, predict which harmonics will hit the limit, and verify that three targeted design changes bring the 95th-percentile emission below the FCC threshold.
1 mars 2026