Beamforming

Modele el beamforming para sistemas de comunicaciones inalámbricas, radar, sonar, imágenes médicas y arrays de audio

Beamforming es una técnica que se utiliza para mejorar la relación señal-ruido de las señales recibidas, eliminar fuentes de interferencia no deseadas y enfocar señales transmitidas a ubicaciones específicas. Beamforming es fundamental para los sistemas con arrays de sensores, incluidos los sistemas de comunicaciones inalámbricas MIMO tales como 5G, LTE y WLAN. En aplicaciones inalámbricas, también se puede utilizar beamforming MIMO para aumentar la capacidad de flujo de datos entre una estación base y los elementos del usuario. Las técnicas de beamforming basadas en optimización son cada vez más populares en los sistemas de comunicaciones inalámbricas modernos. Esto incluye el beamforming híbrido, donde se utilizan técnicas de optimización para dividir eficientemente las arquitecturas de sistemas entre sistemas de banda base y sistemas RF para reducir el coste.

beamforming

Beamsteering generado para un sistema de arrays en fase utilizando MATLAB.

Aplicaciones de beamforming

Beamforming también se utiliza ampliamente en aplicaciones de radar, sonar, imágenes médicas y audio. Los beamformers se pueden utilizar para enfocar señales transmitidas desde un array de sensores en una dirección específica. Para señales recibidas en un array de sensores, los beamformers mejoran la detección sumando las señales de manera coherente a través de los elementos de los arrays. Los beamformers convencionales tienen pesos fijos, mientras que los beamformers adaptativos tienen pesos que responden al entorno. Para señales de banda estrecha, el beamforming a menudo se puede lograr multiplicando la entrada del sensor con un exponencial complejo y el desplazamiento de fase apropiado. En el caso de las señales de banda ancha, steering ya no es una función de una sola frecuencia, y es posible que la operación deba realizarse en varias bandas de frecuencia.

Rendimiento de beamforming

El desarrollo de beamformers y la evaluación de posibles algoritmos son tan solo el primer paso para alcanzar el rendimiento requerido de un sistema de comunicaciones inalámbricas o radar. Para evaluar el rendimiento, el beamformer se debe integrar en un modelo en el nivel de sistema y se debe evaluar a través de una serie de combinaciones de parámetros, steering y canales. Otro desafío implica tradeoffs en el nivel de sistema entre realizar beamforming en el dominio de radiofrecuencia (RF) y/o en el dominio de banda base digital. Es preferible realizar todas estas actividades en las primeras etapas del proceso de diseño.

Beamforming con MATLAB y Simulink

MATLAB® y Simulink® proporcionan un conjunto completo de herramientas y algoritmos de modelado y simulación necesarios para diseñar, probar e integrar beamformers, así como realizar análisis completos en el nivel de sistema. Después de diseñar el beamformer, puede desplegarlo en código C o HDL en su sistema final mediante MATLAB Coder™, Simulink Coder™ y HDL Coder™.

Para obtener más información sobre beamforming, consulte Phased Array System Toolbox™ y Communications Toolbox™.


Ejemplos y procedimientos

Integración de modelos de RF y antenas

Síntesis de patrones y beamforming adaptativo

Sistemas de comunicaciones MIMO

Sonar y acústica

Despliegue de HDL para beamformers

También puede consultar estos temas: comunicaciones inalámbricas, LTE Toolbox, WLAN Toolbox, Communications Toolbox, Phased Array System Toolbox, Antenna Toolbox, sistema RF, radio definida por software, diseño y codiseño FPGA, OFDM, MIMO masivo, modelo de canal, diseño de sistemas de radar, tecnología inalámbrica 5G