when using MVDR beamformer in simulink, it does not work correctly. Is this block has a bug? Or I didn't get the setting right?
3 次查看(过去 30 天)
显示 更早的评论
The Source's Azimuth Angle is 45° and Elevation Angle is 0. Frequency of Source is 300Hz.
Interference's Azimuth Angle is 75° and Elevation Angle is 0. Frequency of Interference is 1500Hz.
Array antenna is ULA with 4 isotropic element and Array element spacing is 0.5m which is half wavelength for the carrier signal is 3e8 Hz.
The combined signal is send to the MVDR beamformer. Beamforming direction is set as Azimuth Angle 45° and Elevation Angle 0, which is the same with the angle of source direction.
The output Y supposed to be a sine wave with frequency of 300 Hz, which is same with source, and response pattern should suppress signal from 75° and preserve signal from 45°.
But the result shows that it only preserves signal from 45° and did not do any thing about interference.
Why I get this result? Did i set somthing wrong? Or is there a bug in the MVDR beamformer block?
1 个评论
Ayush Modi
2024-1-16
Could you attach your Simulink file ?
It will help to test the setup and come to a possible solution.
采纳的回答
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Beamforming 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!