Análisis de cascada de RF: Friis, IIP3 y Monte Carlo
Un recorrido completo del RF Cascade Budget Analyzer: configurar un mezclador LNA + de 5 etapas + una cadena IF, calcular la NF en cascada, la ganancia, el IIP3 y el P1dB, y luego.
Contenido
- Por qué los valores nominales no son suficientes
- Configuración de una cadena de recepción de 5 etapas
- Resultados nominales en cascada
- Desglose de las contribuciones por etapa
- Montecarlo: del rendimiento nominal al de producción
- Mejorar el rendimiento sin cambiar el esquema
- El SFDR y la restricción del diseño de rango dinámico
Por qué los valores nominales no son suficientes
Abra cualquier hoja de datos de interfaz de RF y verá una sola cifra de ruido y un número de ganancia, medidos a 25 °C, tensión de alimentación nominal y frecuencia central. Esa es la mejor historia posible. Las piezas de producción reales aparecen con las distribuciones. ¿Tu LNA NF supuestamente de 2 dB? De hecho, tiene una dispersión de entre 1,5 y 2,5 dB, dependiendo de las esquinas del proceso, la temperatura y el lote que se haya utilizado en la fábrica esa semana.
Aquí es donde se pone doloroso. Supongamos que las especificaciones de sensibilidad de su receptor exigen una NF en cascada de 2,0 dB y que ha presupuestado un margen conservador de 0,5 dB. Parece seguro en el papel. Pero cuando las esquinas de producción se acumulan (el LNA llega a la gama alta de su gama NF, la mezcladora se calienta, el amplificador IF funciona con un poco más de ruido de lo normal), ese margen se evapora. De repente, envías receptores que apenas cumplen con las especificaciones o, lo que es peor, no las cumplen en absoluto.
El RF Cascade Budget Analyzer aborda este problema de manera frontal. Calcula la NF, la ganancia, el IIP3 y el P1dB en cascada utilizando las fórmulas estándar de Friis y, a continuación, ejecuta simulaciones de Montecarlo vectorizadas según las tolerancias por etapa. Lo que obtienes son estadísticas de rendimiento y clasificaciones de sensibilidad que te indican qué componentes están acabando realmente con tu margen. El formato de entrada es JSON sencillo: defina tantas etapas como necesite su cadena, mezclando amplificadores, mezcladores, atenuadores y filtros según lo requiera su arquitectura.
Configuración de una cadena de recepción de 5 etapas
Veamos un ejemplo concreto: una interfaz de receptor de 2,4 GHz con cinco etapas. La ruta de la señal va: LNA → filtro de selección de banda → mezclador → amplificador IF → filtro IF. Arquitectura superheterodina bastante estándar.
Esta es la lista de etapas en la que ingresarías:
[ {"name": "LNA", "gain": 15.0, "nf": 1.5, "iip3": -5.0, "nf_tol": 0.3, "gain_tol": 0.5, "iip3_tol": 1.5}, {"name": "BPF", "gain": -1.5, "nf": 1.5, "iip3": 30.0, "nf_tol": 0.2, "gain_tol": 0.2, "iip3_tol": 0.0}, {"name": "Mixer", "gain": -6.0, "nf": 7.5, "iip3": 12.0, "nf_tol": 0.5, "gain_tol": 0.5, "iip3_tol": 2.0}, {"name": "IF Amplifier", "gain": 20.0, "nf": 5.0, "iip3": 20.0, "nf_tol": 0.4, "gain_tol": 0.5, "iip3_tol": 1.5}, {"name": "IF Filter", "gain": -2.0, "nf": 2.0, "iip3": 30.0, "nf_tol": 0.2, "gain_tol": 0.3, "iip3_tol": 0.0} ]Los camposnf_tol,gain_tolyiip3_tolespecifican las tolerancias de ±1σpara las corridas de Montecarlo. Observe que los componentes pasivos (los filtros en este caso) tienen una tolerancia IIP3 cero. Eso no es un descuido. La linealidad de los filtros pasivos la establece básicamente la física; no se desvía como un dispositivo activo. La pérdida de inserción puede variar un poco según la temperatura o la fabricación, pero el punto de intercepción de tercer orden se mantiene inalterable.
Resultados nominales en cascada
Introduzca estos números en la herramienta y obtendrá las métricas de rendimiento nominal. Estos son los valores que mediría en una placa perfecta a temperatura ambiente, con cada componente colocado exactamente en su valor central de la hoja de datos:
| Métrico | Valor |
|---|---|
| Ganancia en cascada | 26,0 dB |
| NF en cascada | 2,31 dB |
| IP3 en cascada (entrada) | −10,8 dBm |
| IP3 en cascada (salida) | 15,2 dBm |
| P1dB en cascada (entrada) | −20,8 dBm |
| SFDR | 58,4 dB·Hz^ (2/3) |
La cascada IIP3 cuenta una historia interesante. Aunque el LNA proporciona 15 dB de ganancia, el relativamente modesto IIP3 del mezclador, de +12 dBm, domina la linealidad del sistema. Con una ganancia de 13,5 dB por delante, el IIP3 del mezclador vuelve a la entrada del sistema y obtiene unos -9 dBm. El mezclador es el cuello de botella en cuanto a linealidad: la mayoría de los ingenieros lo descubren por las malas durante las pruebas de integración.
Desglose de las contribuciones por etapa
El desglose acumulativo muestra exactamente en qué se gastan sus presupuestos de ruido y linealidad. El LNA aporta 1,50 dB a la NF en cascada, lo que representa el 100% de su propia cifra de ruido desde que es el primero en llegar. El filtro de paso de banda añade otros 0,09 dB, atenuados en gran medida por los 15 dB de ganancia de LNA que le quedan por delante. El mezclador emite chips en 0,67 dB. Este es el comportamiento de la fórmula de Friis: el LNA domina el ruido, y cada dB que se añade a la ganancia del LNA suprime directamente la contribución de ruido de todo lo que se encuentra en la fase posterior.
El IIP3 funciona al revés. Las etapas posteriores, con una gran ganancia por delante, dominan el IIP3 en cascada. La mezcladora de la posición 3, con una ganancia inferior a 13,5 dB, es la responsable de la mayor parte de la degradación del IIP3. Hay algo que la mayoría de la gente pasa por alto: si mejoraras el IIP3 del amplificador IF de 20 a 30 dBm, el IIP3 en cascada cambiaría en menos de 0,3 dB. El amplificador IF simplemente no es el cuello de botella. Estaría gastando dinero en una parte mejor que no moviera la aguja.
Montecarlo: del rendimiento nominal al de producción
Ahora veamos qué ocurre cuando se simulan 200 000 placas de producción. Configure el sistema de Montecarlo para usar distribuciones gaussianas con las tolerancias definidas como 1π. El simulador altera todos los parámetros de la fase simultáneamente (ganancia, NF, IIP3) y ejecuta el cálculo completo de la cascada de Friis para cada prueba. Aquí es donde puede averiguar si su diseño realmente funciona en la producción en serie.
Los resultados muestran un panorama aleccionador:
| Métrico | 10º %ile | 50º %ile | 90º %ile |
|---|---|---|---|
| NF en cascada | 1,97 dB | 2,31 dB | 2,67 dB |
| Ganancia en cascada | 24,8 dB | 26,0 dB | 27,2 dB |
| IP3 en cascada | −12,6 dBm | −10,8 dBm | −9,1 dBm |
El análisis de sensibilidad profundiza y revela las causas fundamentales. La tolerancia a la NF en el LNA (±0,3 dB, 1m/s) representa el 47% de la varianza de la NF en cascada. La tolerancia a la NF del mezclador alcanza otro 31%. Todo lo demás combinado aporta el 22% restante. Este desglose cuantitativo es oro: te indica exactamente dónde concentrar tus esfuerzos.
Mejorar el rendimiento sin cambiar el esquema
El desglose de la sensibilidad apunta directamente a la solución. No necesitas rediseñar nada. Solo hay que ajustar la tolerancia del LNA NF. Cambie de una tolerancia NF de 0,3 dB a 0,15 dB (1π), algo totalmente posible con una inspección más estricta de las entradas o especificando un contenedor de LNA de mayor calidad por parte de su proveedor, y el rendimiento aumentará hasta el 91,4%. El mismo esquema, el mismo diseño de placa, sin componentes nuevos.
Otra opción: cambiar el LNA NF nominal de 1,5 dB a 1,2 dB seleccionando una pieza de mayor rendimiento, manteniendo la misma tolerancia. Esto eleva el rendimiento al 93,8% y mejora la media de la NF en cascada a 2,01 dB. Ahora tiene un cómodo margen de 0,49 dB. Este segundo escenario cuesta más por LNA, pero reduce drásticamente el riesgo de pérdida. La herramienta le permite cuantificar esta compensación en unos cinco minutos antes de comprometerse con una lista de materiales y realizar una orden de compra de 10 000 unidades.
El SFDR y la restricción del diseño de rango dinámico
El IIP3 en cascada determina su rango dinámico sin interferencias, es decir, la ventana de potencia de la señal de entrada en la que no predominan el ruido ni los productos de intermodulación. La relación es:
He aquí por qué es importante. Si dos interferentes cocanales aparecen a -45 dBm cada uno, sus productos de intermodulación de tercer orden se sitúan en −10,8 + 2 (−10,8 − (−45)) = −44 dBm, justo en el propio nivel de interferencia. El cálculo del SFDR señala esto inmediatamente como un posible problema de modulación cruzada en niveles de entrada altos. En las pruebas, observaría desensibilización o respuestas falsas, y ahora sabe por qué.
Analizador presupuestario RF CascadeArtículos Relacionados
Coaxial Cable Loss: RF Engineer's Guide
Learn how to accurately calculate RF transmission line losses with our comprehensive coaxial cable loss calculator and expert insights.
25 abr 2026
RF EngineeringMicrostrip Impedance: Math Behind RF Design
Master microstrip transmission line impedance calculation with our comprehensive engineering guide and practical RF tool
25 abr 2026
RF EngineeringCascaded Noise Figure in Signal Chains
Learn how to accurately calculate noise figure across multiple RF stages and understand the critical factors that impact system performance.
25 abr 2026