Skip to content
RFrftools.io
RF Engineering1 de marzo de 20267 min de lectura

Rendimiento del filtro RF: tolerancias de componentes frente a Chebyshev

Un filtro antialias Chebyshev de quinto orden a 100 MHz cumple con sus especificaciones sobre el papel.

Contenido

El escenario: un filtro antialias para un ADC de 300 MS/s

Se digitaliza de 0 a 100 MHz con un muestreo ADC a 300 MS/s. Todo lo que el ADC detecte entre 200 y 300 MHz se convierte en 0 a 100 MHz (falias=300−ff_{alias} = 300 - f), al igual que cualquier cosa entre 300 y 400 MHz (f−300f - 300). Por lo tanto, el filtro frontal tiene dos funciones:

  • Banda de paso plana: como máximo 1,0 dB de variación de DC a 100 MHz.
  • Banda de parada: al menos 40 dB de rechazo a partir de 200 MHz, por lo que las señales plegadas caen 40 dB hacia abajo.

Se elige un paso bajo de Chebyshev de quinto orden con una ondulación de 0,5 dB y un límite de 100 MHz. El diseño ideal rechaza 42,2 dB a 200 MHz. Construido a partir de los valores estándar E24 (130 nH, 39 pF, 200 nH, 39 pF y 130 nH en un sistema de 50 Ω), rechaza los 41,2 dB: el redondeo a los valores reales de las piezas ya cuesta 1 dB del margen de 2 dB.

Eso todavía se refleja en el papel. La pregunta es qué pasa cuando las piezas llegan con sus tolerancias.

Configuración de Montecarlo

La herramienta RF Filter Monte Carlo crea cientos o miles de filtros virtuales, cada uno de los cuales extrae cada inductor y condensador de su distribución de tolerancia en torno al valor estándar, y simula cada uno de ellos exactamente con matrices ABCD. A continuación, cuenta las compilaciones que cumplen con sus especificaciones.

ParámetroValor
Tipo de filtroChebyshev, ondulación de 0,5 dB
Tipo de bandaPaso bajo
Pedido5
Frecuencia de corte100 MHz
Impedancia del sistema50 Ω
Límite de variación de banda de paso1,0 dB
Mínimo de rechazo por banda de parada40 dB
DistribuciónGaussiano (3σ= tolerancia)
Juicios de Montecarlo2 000
Una compilación se aprueba cuando su variación de pico a pico |S21| de DC al límite está dentro de 1,0 dB y su rechazo desde 2 veces el límite hacia arriba es de al menos 40 dB. Deje cualquiera de los límites en blanco y la herramienta utilizará un valor predeterminado derivado del valor estándar: 0,5 dB más de variación y 3 dB menos de rechazo. Los límites nunca se mueven con la tolerancia que esté probando.

Lo que muestran los resultados

Tolerancia de componentesRendimiento
1 %100 %
2 %100 %
5 %99,5 % ± 0,3
10 %83,5 % ± 1,6
El ± es el intervalo de confianza del 95% de la estimación de 2000 ensayos. Con un 5% de piezas gaussianas, el diseño es seguro; con un 10% de piezas, una placa de cada seis falla. Los fallos se reparten casi a partes iguales: 175 de las 2000 compilaciones no alcanzan la banda de parada de 40 dB (el margen de 1 dB que queda tras el redondeo E24 es lo que merma la tolerancia) y 155 superan 1 dB de variación de banda de paso, debido a picos de ondulación cercanos al límite.

¿Gaussiano o uniforme?

La indicación «± 5%» en una etiqueta de bobina indica qué tan lejos puede estar una parte del valor nominal, no cómo se distribuyen los valores dentro de esa banda. La herramienta ofrece dos modelos:

Distribución5% de piezas10% piezas
Gaussiano, 3σ= tolerancia99,5 %83,5 %
Uniforme en toda ± tolerancia89,2 %52,5 %
El modelo uniforme es el conservador: trata un valor en el borde de la banda con la misma probabilidad que el nominal. Las distribuciones reales suelen ser más parecidas a las gaussianas, pero las partes que estaban agrupadas (el 5% de las que se clasificó el 1%) pueden agotarse en el medio, lo que es peor que cualquiera de las dos. Si no conoce la distribución de su proveedor, diseñe para el número uniforme.

Por qué Chebyshev es sensible a la tolerancia

Un filtro de Chebyshev coloca sus polos cerca del eje jωj\omega para obtener su banda de paso equiondulada y su faldón inclinado. Cada mástil hace más trabajo que en un diseño de Butterworth, por lo que un pequeño cambio en el valor de un elemento mueve más la respuesta. La clasificación de sensibilidad de la herramienta muestra dónde: el inductor central (L3, 200 nH) afecta a la banda de paso aproximadamente el doble que cualquier otro elemento. Si solo puedes permitirte una pieza de tolerancia estricta, que sea esa.

La sensibilidad a los valores de los elementos se puede escribir

Sxωc=∂ωc∂x⋅xωcS_{x}^{\omega_c} = \frac{\partial \omega_c}{\partial x} \cdot \frac{x}{\omega_c}

pero el Monte Carlo es más útil que la fórmula: los cinco elementos interactúan y un condensador en lo alto de su banda combinado con un inductor en la parte baja de su banda mueve la respuesta más de lo que cualquiera de los dos lo haría por sí solo.

Recuperar el rendimiento

Con un 5% de partes gaussianas y los mismos límites de 1 dB/40 dB:

DiseñoRechazo a 200 MHz (construido)Rendimiento
5º orden, ondulación de 0,5 dB41,2 dB99,5 %
5º orden, ondulación de 0,1 dB34,8 dB0 %
6º orden, ondulación de 0,5 dB (carga de 99,2 Ω)52,8 dB95,5 %
7th order, 0.5 dB ripple62,4 dB100 %
Una ondulación más baja no es una solución gratuita. Bajar a 0,1 dB de ondulación aplana la banda de paso, pero cuesta 6 dB de banda de parada: el diseño ya no alcanza los 40 dB. El Ripple es lo que le da al Chebyshev su selectividad. Un pedido más da margen de compra. Un diseño de séptimo orden rechaza 62 dB a 200 MHz, por lo que las tolerancias son de 22 dB: con un 10% de piezas rinde un 98,2%, frente al 83,5% del modelo de quinto orden. El precio es de dos componentes más y un poco más de pérdida de inserción. Observe los pedidos iguales. Un Chebyshev de sexto orden no puede ser terminado de la misma manera: su prototipo necesita una carga de 99,2 Ω en un sistema de 50 Ω. La herramienta diseña y simula con esa carga y así lo dice. En 50 Ω, la banda de paso no sería equiripple. Piezas más ajustadas. Pasar del 10 al 5% aumenta el rendimiento del 83,5 al 99,5%; con un 2% de piezas, se eleva al 100% La clasificación de sensibilidad indica dónde gastar primero: el inductor central.

¿Qué pasa con Butterworth?

El límite de un filtro Butterworth es su punto de −3 dB, por lo que su variación de banda de paso hasta el límite es de 3 dB por definición; no puede cumplir un límite de planitud de 1,0 dB a 100 MHz con un límite de 100 MHz. Si se aumenta el valor de corte para mantener 1 dB a 100 MHz, también se reduce el límite, y un Butterworth de séptimo orden deja de alcanzar los 40 dB a 200 MHz. Para esta especificación, los Chebyshev son la familia adecuada; los Montecarlo indican cuánto margen necesitan.

Leyendo el histograma de rendimiento

La herramienta traza la distribución de la variación de la banda de paso entre los ensayos, junto con el intervalo entre el percentil 5 y el 95 de la respuesta. En el caso del 10%, la envolvente tiene menos de 0,2 dB de ancho por debajo de los 50 MHz, pero se abre a 3-4 dB entre 90 y 190 MHz, alrededor del límite y por debajo del límite, exactamente de donde provienen ambos tipos de fallos. Por lo tanto, la inspección entrante necesita dos mediciones, no una: la planitud cerca del punto de corte y el rechazo a 200 MHz.

Utilice la herramienta RF Filter Monte Carlo con sus propios límites antes de comprometerse a realizar un pedido de componentes.

Actualizado 2026-09-19. La herramienta ahora evalúa el rendimiento en función de los límites que permanecen fijos a medida que cambia la tolerancia, utiliza las bandas de paso alto para los filtros de paso alto y respeta la distribución gaussiana. En una versión anterior de este artículo se describían los criterios de aprobación que la herramienta no utilizaba y se citaban los rendimientos obtenidos antes de que se corrigieran esos criterios.

Preguntas Frecuentes

Para un paso bajo de Chebyshev de 100 MHz y 0,5 dB, comparado con una variación de banda de paso de 1,0 dB y un rechazo de 40 dB a 2 veces el límite, el Monte Carlo de la herramienta ofrece un rendimiento del 100% con un 2% de partes, un 99,5% con un 5% de partes gaussianas y un 83,5% con un 10%, o un 52,5% si las partes del 10% se distribuyen uniformemente en su banda.
Una respuesta de Chebyshev cambia la ondulación de la banda de paso por una falda más pronunciada, de modo que alcanza un objetivo de banda de tope con menos elementos y puede mantener un límite de planitud ajustado hasta su punto de corte. El límite de Butterworth es su punto de −3 dB, por lo que su variación de banda de paso hasta el límite es de 3 dB por definición.
Lo suficiente como para que el intervalo de confianza sea pequeño al lado de la decisión que está tomando. Con 2000 ensayos, un rendimiento del 83,5% conlleva un intervalo de confianza del 95 por ciento de aproximadamente el ± 1,6%; 500 ensayos ampliarían ese intervalo a aproximadamente el ± 3%. La herramienta indica el intervalo con el rendimiento.
Gaussian (3σ = tolerancia) coincide con las partes cuyos valores se agrupan alrededor del nominal; uniforme es el límite conservador, que trata todos los valores de la banda como igualmente probables. Las partes agrupadas pueden ser peores que cualquiera de las dos. Si no conoce la distribución de su proveedor, diseñe para obtener un resultado uniforme.

Artículos Relacionados